commit bdd61d11d3461172426267f5b75d6c1e5c86be39
Author: Moh Dzulfikri Maulana <106526316+Dzuuul@users.noreply.github.com>
Date: Sat Mar 7 16:32:49 2026 +0700
feat: implement initial fullstack portfolio application including dashboard, CMS, and analytics features.
diff --git a/.env.example b/.env.example
new file mode 100644
index 0000000..d5131e2
--- /dev/null
+++ b/.env.example
@@ -0,0 +1,11 @@
+DATABASE_URL="postgresql://user:pass@localhost:5432/db_name?schema=public"
+
+JWT_SECRET=
+
+R2_TOKEN=
+R2_ACCESS_KEY=
+R2_SECRET_KEY=
+R2_ENDPOINT=
+R2_BUCKET_NAME=
+
+IMAGE_URL=
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d9ee72c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+node_modules
+.next
+.env
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..0749db2
--- /dev/null
+++ b/README.md
@@ -0,0 +1,112 @@
+# Portfolio — Senior Fullstack Engineer
+
+A modern, production-grade portfolio website built with Next.js 15, TailwindCSS, Framer Motion, and Prisma.
+
+## Tech Stack
+
+- **Frontend**: Next.js 15 (App Router), React 19, TypeScript
+- **Styling**: TailwindCSS + custom design tokens
+- **Animations**: Framer Motion
+- **ORM**: Prisma (PostgreSQL)
+- **Validation**: Zod + React Hook Form
+- **Icons**: Lucide React + React Icons
+
+## Project Structure
+
+```
+src/
+├── app/
+│ ├── api/
+│ │ └── contact/ # Contact form API route
+│ ├── globals.css
+│ ├── layout.tsx # Root layout with SEO metadata
+│ └── page.tsx # Home page (Server Component)
+├── components/
+│ ├── sections/ # Full-page section components
+│ │ ├── Navbar.tsx
+│ │ ├── HeroSection.tsx
+│ │ ├── AboutSection.tsx
+│ │ ├── TechStackSection.tsx
+│ │ ├── ProjectsSection.tsx
+│ │ ├── ExperienceSection.tsx
+│ │ ├── ArchitectureSection.tsx
+│ │ ├── ContactSection.tsx
+│ │ └── Footer.tsx
+│ └── ui/ # Reusable UI components
+│ └── ProjectCard.tsx
+├── lib/
+│ ├── prisma.ts # Prisma client singleton
+│ └── utils.ts # cn() utility
+└── types/
+ └── index.ts # TypeScript types
+prisma/
+├── schema.prisma # Database schema
+└── seed.ts # Seed data
+```
+
+## Getting Started
+
+### 1. Install dependencies
+```bash
+npm install
+# Also install react-icons for tech stack icons
+npm install react-icons
+```
+
+### 2. Setup environment
+```bash
+cp .env.example .env
+# Edit .env with your DATABASE_URL
+```
+
+### 3. Setup database
+```bash
+npm run db:generate # Generate Prisma client
+npm run db:push # Push schema to database
+npx ts-node prisma/seed.ts # Seed with sample data
+```
+
+### 4. Run development server
+```bash
+npm run dev
+```
+
+Open [http://localhost:3000](http://localhost:3000)
+
+## Customization
+
+### Personal Information
+Update these files with your information:
+- `src/app/layout.tsx` — SEO metadata (name, description, URL)
+- `src/components/sections/HeroSection.tsx` — Hero text & social links
+- `src/components/sections/AboutSection.tsx` — Bio, stats, skills
+- `src/components/sections/Footer.tsx` — Social links, email
+- `src/components/sections/ContactSection.tsx` — Contact info
+
+### Database Content
+After running seed, use Prisma Studio to manage content:
+```bash
+npm run db:studio
+```
+
+Or update `prisma/seed.ts` with your actual projects and experience data.
+
+## Architecture Philosophy
+
+This portfolio demonstrates the same architectural principles I apply in all projects:
+- **Clean folder structure** — scalable and maintainable
+- **Server Components** — data fetching at the server level with graceful fallbacks
+- **Type safety** — full TypeScript throughout
+- **Separation of concerns** — UI components separate from data fetching
+- **Graceful degradation** — fallback data when DB is not connected
+
+## Deployment
+
+Deploy to Vercel (recommended):
+
+1. Push to GitHub
+2. Import to Vercel
+3. Add `DATABASE_URL` environment variable
+4. Deploy
+
+For PostgreSQL, use [Supabase](https://supabase.com) or [Neon](https://neon.tech) for free hosted PostgreSQL.
diff --git a/components.json b/components.json
new file mode 100644
index 0000000..fdcefc1
--- /dev/null
+++ b/components.json
@@ -0,0 +1,23 @@
+{
+ "$schema": "https://ui.shadcn.com/schema.json",
+ "style": "new-york",
+ "rsc": true,
+ "tsx": true,
+ "tailwind": {
+ "config": "tailwind.config.ts",
+ "css": "src/app/globals.css",
+ "baseColor": "neutral",
+ "cssVariables": true,
+ "prefix": ""
+ },
+ "iconLibrary": "lucide",
+ "rtl": false,
+ "aliases": {
+ "components": "@/components",
+ "utils": "@/lib/utils",
+ "ui": "@/components/ui",
+ "lib": "@/lib",
+ "hooks": "@/hooks"
+ },
+ "registries": {}
+}
diff --git a/next-env.d.ts b/next-env.d.ts
new file mode 100644
index 0000000..c4b7818
--- /dev/null
+++ b/next-env.d.ts
@@ -0,0 +1,6 @@
+///
+///
+import "./.next/dev/types/routes.d.ts";
+
+// NOTE: This file should not be edited
+// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/next.config.ts b/next.config.ts
new file mode 100644
index 0000000..fa67b35
--- /dev/null
+++ b/next.config.ts
@@ -0,0 +1,9 @@
+import type { NextConfig } from "next";
+
+const nextConfig: NextConfig = {
+ turbopack: {
+ root: __dirname,
+ },
+};
+
+export default nextConfig;
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..80ea6a8
--- /dev/null
+++ b/package.json
@@ -0,0 +1,76 @@
+{
+ "name": "portfolio",
+ "version": "0.1.0",
+ "private": true,
+ "scripts": {
+ "dev": "next dev",
+ "build": "next build",
+ "start": "next start",
+ "lint": "next lint",
+ "db:generate": "prisma generate",
+ "db:push": "prisma db push",
+ "db:studio": "prisma studio"
+ },
+ "dependencies": {
+ "@aws-sdk/client-s3": "^3.1001.0",
+ "@hookform/resolvers": "^3.9.1",
+ "@prisma/adapter-pg": "^7.4.2",
+ "@prisma/client": "^7.4.2",
+ "@tailwindcss/cli": "^4.2.1",
+ "@tailwindcss/postcss": "^4.2.1",
+ "@types/jsonwebtoken": "^9.0.10",
+ "@vercel/analytics": "^1.6.1",
+ "bcrypt": "^6.0.0",
+ "class-variance-authority": "^0.7.1",
+ "clsx": "^2.1.1",
+ "framer-motion": "^11.15.0",
+ "install": "^0.13.0",
+ "jose": "^6.1.3",
+ "jsonwebtoken": "^9.0.3",
+ "lottie-react": "^2.4.1",
+ "lucide-react": "^0.468.0",
+ "next": "16.2.0-canary.72",
+ "next-themes": "^0.4.6",
+ "nodemailer": "^6.9.16",
+ "pg": "^8.19.0",
+ "react": "19.2.4",
+ "react-dom": "19.2.4",
+ "react-hook-form": "^7.54.2",
+ "react-icons": "^5.5.0",
+ "react-syntax-highlighter": "^16.1.1",
+ "tailwind-merge": "^2.5.5",
+ "tailwindcss-animate": "^1.0.7",
+ "zod": "^3.24.1"
+ },
+ "devDependencies": {
+ "@types/bcrypt": "^6.0.0",
+ "@types/node": "^22",
+ "@types/pg": "^8.18.0",
+ "@types/react": "19.2.14",
+ "@types/react-dom": "19.2.3",
+ "@types/react-syntax-highlighter": "^15.5.13",
+ "autoprefixer": "^10.0.1",
+ "dotenv": "^17.3.1",
+ "eslint": "^9",
+ "eslint-config-next": "16.2.0-canary.72",
+ "postcss": "^8",
+ "prisma": "^7.4.2",
+ "tailwindcss": "^3.4.17",
+ "typescript": "^5"
+ },
+ "pnpm": {
+ "overrides": {
+ "@types/react": "19.2.14",
+ "@types/react-dom": "19.2.3"
+ },
+ "onlyBuiltDependencies": [
+ "@parcel/watcher",
+ "@prisma/client",
+ "@prisma/engines",
+ "bcrypt",
+ "prisma",
+ "sharp",
+ "unrs-resolver"
+ ]
+ }
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
new file mode 100644
index 0000000..3238640
--- /dev/null
+++ b/pnpm-lock.yaml
@@ -0,0 +1,7071 @@
+lockfileVersion: '9.0'
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
+
+overrides:
+ '@types/react': 19.2.14
+ '@types/react-dom': 19.2.3
+
+importers:
+
+ .:
+ dependencies:
+ '@aws-sdk/client-s3':
+ specifier: ^3.1001.0
+ version: 3.1001.0
+ '@hookform/resolvers':
+ specifier: ^3.9.1
+ version: 3.10.0(react-hook-form@7.71.2(react@19.2.4))
+ '@prisma/adapter-pg':
+ specifier: ^7.4.2
+ version: 7.4.2
+ '@prisma/client':
+ specifier: ^7.4.2
+ version: 7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(typescript@5.9.3)
+ '@tailwindcss/cli':
+ specifier: ^4.2.1
+ version: 4.2.1
+ '@tailwindcss/postcss':
+ specifier: ^4.2.1
+ version: 4.2.1
+ '@types/jsonwebtoken':
+ specifier: ^9.0.10
+ version: 9.0.10
+ '@vercel/analytics':
+ specifier: ^1.6.1
+ version: 1.6.1(next@16.2.0-canary.72(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4)
+ bcrypt:
+ specifier: ^6.0.0
+ version: 6.0.0
+ class-variance-authority:
+ specifier: ^0.7.1
+ version: 0.7.1
+ clsx:
+ specifier: ^2.1.1
+ version: 2.1.1
+ framer-motion:
+ specifier: ^11.15.0
+ version: 11.18.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ install:
+ specifier: ^0.13.0
+ version: 0.13.0
+ jose:
+ specifier: ^6.1.3
+ version: 6.1.3
+ jsonwebtoken:
+ specifier: ^9.0.3
+ version: 9.0.3
+ lottie-react:
+ specifier: ^2.4.1
+ version: 2.4.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ lucide-react:
+ specifier: ^0.468.0
+ version: 0.468.0(react@19.2.4)
+ next:
+ specifier: 16.2.0-canary.72
+ version: 16.2.0-canary.72(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ next-themes:
+ specifier: ^0.4.6
+ version: 0.4.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ nodemailer:
+ specifier: ^6.9.16
+ version: 6.10.1
+ pg:
+ specifier: ^8.19.0
+ version: 8.19.0
+ react:
+ specifier: 19.2.4
+ version: 19.2.4
+ react-dom:
+ specifier: 19.2.4
+ version: 19.2.4(react@19.2.4)
+ react-hook-form:
+ specifier: ^7.54.2
+ version: 7.71.2(react@19.2.4)
+ react-icons:
+ specifier: ^5.5.0
+ version: 5.5.0(react@19.2.4)
+ react-syntax-highlighter:
+ specifier: ^16.1.1
+ version: 16.1.1(react@19.2.4)
+ tailwind-merge:
+ specifier: ^2.5.5
+ version: 2.6.1
+ tailwindcss-animate:
+ specifier: ^1.0.7
+ version: 1.0.7(tailwindcss@3.4.19)
+ zod:
+ specifier: ^3.24.1
+ version: 3.25.76
+ devDependencies:
+ '@types/bcrypt':
+ specifier: ^6.0.0
+ version: 6.0.0
+ '@types/node':
+ specifier: ^22
+ version: 22.19.13
+ '@types/pg':
+ specifier: ^8.18.0
+ version: 8.18.0
+ '@types/react':
+ specifier: 19.2.14
+ version: 19.2.14
+ '@types/react-dom':
+ specifier: 19.2.3
+ version: 19.2.3(@types/react@19.2.14)
+ '@types/react-syntax-highlighter':
+ specifier: ^15.5.13
+ version: 15.5.13
+ autoprefixer:
+ specifier: ^10.0.1
+ version: 10.4.27(postcss@8.5.8)
+ dotenv:
+ specifier: ^17.3.1
+ version: 17.3.1
+ eslint:
+ specifier: ^9
+ version: 9.39.3(jiti@1.21.7)
+ eslint-config-next:
+ specifier: 16.2.0-canary.72
+ version: 16.2.0-canary.72(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ postcss:
+ specifier: ^8
+ version: 8.5.8
+ prisma:
+ specifier: ^7.4.2
+ version: 7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)
+ tailwindcss:
+ specifier: ^3.4.17
+ version: 3.4.19
+ typescript:
+ specifier: ^5
+ version: 5.9.3
+
+packages:
+
+ '@alloc/quick-lru@5.2.0':
+ resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
+ engines: {node: '>=10'}
+
+ '@aws-crypto/crc32@5.2.0':
+ resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==}
+ engines: {node: '>=16.0.0'}
+
+ '@aws-crypto/crc32c@5.2.0':
+ resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==}
+
+ '@aws-crypto/sha1-browser@5.2.0':
+ resolution: {integrity: sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==}
+
+ '@aws-crypto/sha256-browser@5.2.0':
+ resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==}
+
+ '@aws-crypto/sha256-js@5.2.0':
+ resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==}
+ engines: {node: '>=16.0.0'}
+
+ '@aws-crypto/supports-web-crypto@5.2.0':
+ resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==}
+
+ '@aws-crypto/util@5.2.0':
+ resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==}
+
+ '@aws-sdk/client-s3@3.1001.0':
+ resolution: {integrity: sha512-uKgFjQuBjMcd0iigLQwnqIp9gOy/5TGBxa42rcb6l5byDt1mrwOe6fyWTEUEJaNHG2LKYSPUibteGvM1zfm0Rw==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/core@3.973.16':
+ resolution: {integrity: sha512-Nasoyb5K4jfvncTKQyA13q55xHoz9as01NVYP05B0Kzux/X5UhMn3qXsZDyWOSXkfSCAIrMBKmVVWbI0vUapdQ==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/crc64-nvme@3.972.3':
+ resolution: {integrity: sha512-UExeK+EFiq5LAcbHm96CQLSia+5pvpUVSAsVApscBzayb7/6dJBJKwV4/onsk4VbWSmqxDMcfuTD+pC4RxgZHg==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/credential-provider-env@3.972.14':
+ resolution: {integrity: sha512-PvnBY9rwBuLh9MEsAng28DG+WKl+txerKgf4BU9IPAqYI7FBIo1x6q/utLf4KLyQYgSy1TLQnbQuXx5xfBGASg==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/credential-provider-http@3.972.16':
+ resolution: {integrity: sha512-m/QAcvw5OahqGPjeAnKtgfWgjLxeWOYj7JSmxKK6PLyKp2S/t2TAHI6EELEzXnIz28RMgbQLukJkVAqPASVAGQ==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/credential-provider-ini@3.972.14':
+ resolution: {integrity: sha512-EGA7ufqNpZKZcD0RwM6gRDEQgwAf19wQ99R1ptdWYDJAnpcMcWiFyT0RIrgiZFLD28CwJmYjnra75hChnEveWA==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/credential-provider-login@3.972.14':
+ resolution: {integrity: sha512-P2kujQHAoV7irCTv6EGyReKFofkHCjIK+F0ZYf5UxeLeecrCwtrDkHoO2Vjsv/eRUumaKblD8czuk3CLlzwGDw==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/credential-provider-node@3.972.15':
+ resolution: {integrity: sha512-59NBJgTcQ2FC94T+SWkN5UQgViFtrLnkswSKhG5xbjPAotOXnkEF2Bf0bfUV1F3VaXzqAPZJoZ3bpg4rr8XD5Q==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/credential-provider-process@3.972.14':
+ resolution: {integrity: sha512-KAF5LBkJInUPaR9dJDw8LqmbPDRTLyXyRoWVGcJQ+DcN9rxVKBRzAK+O4dTIvQtQ7xaIDZ2kY7zUmDlz6CCXdw==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/credential-provider-sso@3.972.14':
+ resolution: {integrity: sha512-LQzIYrNABnZzkyuIguFa3VVOox9UxPpRW6PL+QYtRHaGl1Ux/+Zi54tAVK31VdeBKPKU3cxqeu8dbOgNqy+naw==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/credential-provider-web-identity@3.972.14':
+ resolution: {integrity: sha512-rOwB3vXHHHnGvAOjTgQETxVAsWjgF61XlbGd/ulvYo7EpdXs8cbIHE3PGih9tTj/65ZOegSqZGFqLaKntaI9Kw==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-bucket-endpoint@3.972.6':
+ resolution: {integrity: sha512-3H2bhvb7Cb/S6WFsBy/Dy9q2aegC9JmGH1inO8Lb2sWirSqpLJlZmvQHPE29h2tIxzv6el/14X/tLCQ8BQU6ZQ==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-expect-continue@3.972.6':
+ resolution: {integrity: sha512-QMdffpU+GkSGC+bz6WdqlclqIeCsOfgX8JFZ5xvwDtX+UTj4mIXm3uXu7Ko6dBseRcJz1FA6T9OmlAAY6JgJUg==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-flexible-checksums@3.973.2':
+ resolution: {integrity: sha512-KM6QujWdasNjRLG+f7YEqEY5D36vR6Govm7nPIwxjILpb5rJ0pPJZpYY1nrzgtlxwJIYAznfBK5YXoLOHKHyfQ==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-host-header@3.972.6':
+ resolution: {integrity: sha512-5XHwjPH1lHB+1q4bfC7T8Z5zZrZXfaLcjSMwTd1HPSPrCmPFMbg3UQ5vgNWcVj0xoX4HWqTGkSf2byrjlnRg5w==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-location-constraint@3.972.6':
+ resolution: {integrity: sha512-XdZ2TLwyj3Am6kvUc67vquQvs6+D8npXvXgyEUJAdkUDx5oMFJKOqpK+UpJhVDsEL068WAJl2NEGzbSik7dGJQ==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-logger@3.972.6':
+ resolution: {integrity: sha512-iFnaMFMQdljAPrvsCVKYltPt2j40LQqukAbXvW7v0aL5I+1GO7bZ/W8m12WxW3gwyK5p5u1WlHg8TSAizC5cZw==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-recursion-detection@3.972.6':
+ resolution: {integrity: sha512-dY4v3of5EEMvik6+UDwQ96KfUFDk8m1oZDdkSc5lwi4o7rFrjnv0A+yTV+gu230iybQZnKgDLg/rt2P3H+Vscw==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-sdk-s3@3.972.16':
+ resolution: {integrity: sha512-U4K1rqyJYvT/zgTI3+rN+MToa51dFnnq1VSsVJuJWPNEKcEnuZVqf7yTpkJJMkYixVW5TTi1dgupd+nmJ0JyWw==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-ssec@3.972.6':
+ resolution: {integrity: sha512-acvMUX9jF4I2Ew+Z/EA6gfaFaz9ehci5wxBmXCZeulLuv8m+iGf6pY9uKz8TPjg39bdAz3hxoE0eLP8Qz+IYlA==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/middleware-user-agent@3.972.16':
+ resolution: {integrity: sha512-AmVxtxn8ZkNJbuPu3KKfW9IkJgTgcEtgSwbo0NVcAb31iGvLgHXj2nbbyrUDfh2fx8otXmqL+qw1lRaTi+V3vA==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/nested-clients@3.996.4':
+ resolution: {integrity: sha512-NowB1HfOnWC4kwZOnTg8E8rSL0U+RSjSa++UtEV4ipoH6JOjMLnHyGilqwl+Pe1f0Al6v9yMkSJ/8Ot0f578CQ==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/region-config-resolver@3.972.6':
+ resolution: {integrity: sha512-Aa5PusHLXAqLTX1UKDvI3pHQJtIsF7Q+3turCHqfz/1F61/zDMWfbTC8evjhrrYVAtz9Vsv3SJ/waSUeu7B6gw==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/signature-v4-multi-region@3.996.4':
+ resolution: {integrity: sha512-MGa8ro0onekYIiesHX60LwKdkxK3Kd61p7TTbLwZemBqlnD9OLrk9sXZdFOIxXanJ+3AaJnV/jiX866eD/4PDg==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/token-providers@3.1001.0':
+ resolution: {integrity: sha512-09XAq/uIYgeZhohuGRrR/R+ek3+ljFNdzWCXdqb9rlIERDjSfNiLjTtpHgSK1xTPmC5G4yWoEAyMfTXiggS6wA==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/types@3.973.4':
+ resolution: {integrity: sha512-RW60aH26Bsc016Y9B98hC0Plx6fK5P2v/iQYwMzrSjiDh1qRMUCP6KrXHYEHe3uFvKiOC93Z9zk4BJsUi6Tj1Q==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/util-arn-parser@3.972.2':
+ resolution: {integrity: sha512-VkykWbqMjlSgBFDyrY3nOSqupMc6ivXuGmvci6Q3NnLq5kC+mKQe2QBZ4nrWRE/jqOxeFP2uYzLtwncYYcvQDg==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/util-endpoints@3.996.3':
+ resolution: {integrity: sha512-yWIQSNiCjykLL+ezN5A+DfBb1gfXTytBxm57e64lYmwxDHNmInYHRJYYRAGWG1o77vKEiWaw4ui28e3yb1k5aQ==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/util-locate-window@3.965.4':
+ resolution: {integrity: sha512-H1onv5SkgPBK2P6JR2MjGgbOnttoNzSPIRoeZTNPZYyaplwGg50zS3amXvXqF0/qfXpWEC9rLWU564QTB9bSog==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws-sdk/util-user-agent-browser@3.972.6':
+ resolution: {integrity: sha512-Fwr/llD6GOrFgQnKaI2glhohdGuBDfHfora6iG9qsBBBR8xv1SdCSwbtf5CWlUdCw5X7g76G/9Hf0Inh0EmoxA==}
+
+ '@aws-sdk/util-user-agent-node@3.973.1':
+ resolution: {integrity: sha512-kmgbDqT7aCBEVrqESM2JUjbf0zhDUQ7wnt3q1RuVS+3mglrcfVb2bwkbmf38npOyyPGtQPV5dWN3m+sSFAVAgQ==}
+ engines: {node: '>=20.0.0'}
+ peerDependencies:
+ aws-crt: '>=1.0.0'
+ peerDependenciesMeta:
+ aws-crt:
+ optional: true
+
+ '@aws-sdk/xml-builder@3.972.9':
+ resolution: {integrity: sha512-ItnlMgSqkPrUfJs7EsvU/01zw5UeIb2tNPhD09LBLHbg+g+HDiKibSLwpkuz/ZIlz4F2IMn+5XgE4AK/pfPuog==}
+ engines: {node: '>=20.0.0'}
+
+ '@aws/lambda-invoke-store@0.2.3':
+ resolution: {integrity: sha512-oLvsaPMTBejkkmHhjf09xTgk71mOqyr/409NKhRIL08If7AhVfUsJhVsx386uJaqNd42v9kWamQ9lFbkoC2dYw==}
+ engines: {node: '>=18.0.0'}
+
+ '@babel/code-frame@7.29.0':
+ resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/compat-data@7.29.0':
+ resolution: {integrity: sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/core@7.29.0':
+ resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/generator@7.29.1':
+ resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-compilation-targets@7.28.6':
+ resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-globals@7.28.0':
+ resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-module-imports@7.28.6':
+ resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-module-transforms@7.28.6':
+ resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/helper-string-parser@7.27.1':
+ resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-validator-identifier@7.28.5':
+ resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-validator-option@7.27.1':
+ resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helpers@7.28.6':
+ resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/parser@7.29.0':
+ resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
+ '@babel/runtime@7.28.6':
+ resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/template@7.28.6':
+ resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/traverse@7.29.0':
+ resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/types@7.29.0':
+ resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
+ engines: {node: '>=6.9.0'}
+
+ '@chevrotain/cst-dts-gen@10.5.0':
+ resolution: {integrity: sha512-lhmC/FyqQ2o7pGK4Om+hzuDrm9rhFYIJ/AXoQBeongmn870Xeb0L6oGEiuR8nohFNL5sMaQEJWCxr1oIVIVXrw==}
+
+ '@chevrotain/gast@10.5.0':
+ resolution: {integrity: sha512-pXdMJ9XeDAbgOWKuD1Fldz4ieCs6+nLNmyVhe2gZVqoO7v8HXuHYs5OV2EzUtbuai37TlOAQHrTDvxMnvMJz3A==}
+
+ '@chevrotain/types@10.5.0':
+ resolution: {integrity: sha512-f1MAia0x/pAVPWH/T73BJVyO2XU5tI4/iE7cnxb7tqdNTNhQI3Uq3XkqcoteTmD4t1aM0LbHCJOhgIDn07kl2A==}
+
+ '@chevrotain/utils@10.5.0':
+ resolution: {integrity: sha512-hBzuU5+JjB2cqNZyszkDHZgOSrUUT8V3dhgRl8Q9Gp6dAj/H5+KILGjbhDpc3Iy9qmqlm/akuOI2ut9VUtzJxQ==}
+
+ '@electric-sql/pglite-socket@0.0.20':
+ resolution: {integrity: sha512-J5nLGsicnD9wJHnno9r+DGxfcZWh+YJMCe0q/aCgtG6XOm9Z7fKeite8IZSNXgZeGltSigM9U/vAWZQWdgcSFg==}
+ hasBin: true
+ peerDependencies:
+ '@electric-sql/pglite': 0.3.15
+
+ '@electric-sql/pglite-tools@0.2.20':
+ resolution: {integrity: sha512-BK50ZnYa3IG7ztXhtgYf0Q7zijV32Iw1cYS8C+ThdQlwx12V5VZ9KRJ42y82Hyb4PkTxZQklVQA9JHyUlex33A==}
+ peerDependencies:
+ '@electric-sql/pglite': 0.3.15
+
+ '@electric-sql/pglite@0.3.15':
+ resolution: {integrity: sha512-Cj++n1Mekf9ETfdc16TlDi+cDDQF0W7EcbyRHYOAeZdsAe8M/FJg18itDTSwyHfar2WIezawM9o0EKaRGVKygQ==}
+
+ '@emnapi/core@1.8.1':
+ resolution: {integrity: sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==}
+
+ '@emnapi/runtime@1.8.1':
+ resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==}
+
+ '@emnapi/wasi-threads@1.1.0':
+ resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==}
+
+ '@eslint-community/eslint-utils@4.9.1':
+ resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+
+ '@eslint-community/regexpp@4.12.2':
+ resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
+ '@eslint/config-array@0.21.1':
+ resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@eslint/config-helpers@0.4.2':
+ resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@eslint/core@0.17.0':
+ resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@eslint/eslintrc@3.3.4':
+ resolution: {integrity: sha512-4h4MVF8pmBsncB60r0wSJiIeUKTSD4m7FmTFThG8RHlsg9ajqckLm9OraguFGZE4vVdpiI1Q4+hFnisopmG6gQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@eslint/js@9.39.3':
+ resolution: {integrity: sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@eslint/object-schema@2.1.7':
+ resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@eslint/plugin-kit@0.4.1':
+ resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@hono/node-server@1.19.9':
+ resolution: {integrity: sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==}
+ engines: {node: '>=18.14.1'}
+ peerDependencies:
+ hono: ^4
+
+ '@hookform/resolvers@3.10.0':
+ resolution: {integrity: sha512-79Dv+3mDF7i+2ajj7SkypSKHhl1cbln1OGavqrsF7p6mbUv11xpqpacPsGDCTRvCSjEEIez2ef1NveSVL3b0Ag==}
+ peerDependencies:
+ react-hook-form: ^7.0.0
+
+ '@humanfs/core@0.19.1':
+ resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
+ engines: {node: '>=18.18.0'}
+
+ '@humanfs/node@0.16.7':
+ resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==}
+ engines: {node: '>=18.18.0'}
+
+ '@humanwhocodes/module-importer@1.0.1':
+ resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
+ engines: {node: '>=12.22'}
+
+ '@humanwhocodes/retry@0.4.3':
+ resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
+ engines: {node: '>=18.18'}
+
+ '@img/colour@1.1.0':
+ resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
+ engines: {node: '>=18'}
+
+ '@img/sharp-darwin-arm64@0.34.5':
+ resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@img/sharp-darwin-x64@0.34.5':
+ resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [darwin]
+
+ '@img/sharp-libvips-darwin-arm64@1.2.4':
+ resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@img/sharp-libvips-darwin-x64@1.2.4':
+ resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@img/sharp-libvips-linux-arm64@1.2.4':
+ resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-arm@1.2.4':
+ resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==}
+ cpu: [arm]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-ppc64@1.2.4':
+ resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-riscv64@1.2.4':
+ resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-s390x@1.2.4':
+ resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==}
+ cpu: [s390x]
+ os: [linux]
+
+ '@img/sharp-libvips-linux-x64@1.2.4':
+ resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
+ resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-libvips-linuxmusl-x64@1.2.4':
+ resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-linux-arm64@0.34.5':
+ resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-linux-arm@0.34.5':
+ resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm]
+ os: [linux]
+
+ '@img/sharp-linux-ppc64@0.34.5':
+ resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@img/sharp-linux-riscv64@0.34.5':
+ resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@img/sharp-linux-s390x@0.34.5':
+ resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [s390x]
+ os: [linux]
+
+ '@img/sharp-linux-x64@0.34.5':
+ resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-linuxmusl-arm64@0.34.5':
+ resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+
+ '@img/sharp-linuxmusl-x64@0.34.5':
+ resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+
+ '@img/sharp-wasm32@0.34.5':
+ resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [wasm32]
+
+ '@img/sharp-win32-arm64@0.34.5':
+ resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [win32]
+
+ '@img/sharp-win32-ia32@0.34.5':
+ resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [ia32]
+ os: [win32]
+
+ '@img/sharp-win32-x64@0.34.5':
+ resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [win32]
+
+ '@jridgewell/gen-mapping@0.3.13':
+ resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
+
+ '@jridgewell/remapping@2.3.5':
+ resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}
+
+ '@jridgewell/resolve-uri@3.1.2':
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
+ engines: {node: '>=6.0.0'}
+
+ '@jridgewell/sourcemap-codec@1.5.5':
+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
+
+ '@jridgewell/trace-mapping@0.3.31':
+ resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
+
+ '@mrleebo/prisma-ast@0.13.1':
+ resolution: {integrity: sha512-XyroGQXcHrZdvmrGJvsA9KNeOOgGMg1Vg9OlheUsBOSKznLMDl+YChxbkboRHvtFYJEMRYmlV3uoo/njCw05iw==}
+ engines: {node: '>=16'}
+
+ '@napi-rs/wasm-runtime@0.2.12':
+ resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
+
+ '@next/env@16.2.0-canary.72':
+ resolution: {integrity: sha512-ziZkoNPgTIb0wHbdewbn5afjqnepl/ojlwDt3EBKI0sPFvQS5TEDfb4T8aqTiSwcpeh0Cv6K7V4DkUzmm53S+w==}
+
+ '@next/eslint-plugin-next@16.2.0-canary.72':
+ resolution: {integrity: sha512-hqVMN6gEWNdvO6T+o8hWMQc1GUuIva7OXvElK70T+s7toHnNXMwnsij3iNNpDj3XeR3v6dLdQvsheTVmSyzapA==}
+
+ '@next/swc-darwin-arm64@16.2.0-canary.72':
+ resolution: {integrity: sha512-SomEzsII0pL/1b+nKNQ9DXtUjd9qpBfjOzVCFnLT/dneBVhitSMBd2CRkCuPQyQO5Q9pyubWN6Z7nUFVWjS+JQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@next/swc-darwin-x64@16.2.0-canary.72':
+ resolution: {integrity: sha512-n/p0parpLNs4VXtO36JTgjrVyHoqj8vaORZ7lMmTQbmU3QdzAoXptZI7zRWf1LzsXB3VCbLLllICcynNmkYlnw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@next/swc-linux-arm64-gnu@16.2.0-canary.72':
+ resolution: {integrity: sha512-gBr4CpvQxEJb2iqrrZvu6TIk+q+FpZv4lRlNVcQNMiZtVsssa+OH2ZkhU1tIKMKzzGEqYzgAf3UjjRK9nkZGCw==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@next/swc-linux-arm64-musl@16.2.0-canary.72':
+ resolution: {integrity: sha512-wevKReHH3Rx/6hVXDwxXTz1XCUpcNbgrZAkpaewQEDasr62/NIRyayFE+tryF+0cUh1mQNbVHHhy6mN8clf5dg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@next/swc-linux-x64-gnu@16.2.0-canary.72':
+ resolution: {integrity: sha512-KA7AElne0pY4W0pYYflfwN6Mu28JcBOW7wDhV2f9OQqj2iqLJthrrRv4dqmMNIwfb8uKT2X60mHVpQ4Sk8HCzA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@next/swc-linux-x64-musl@16.2.0-canary.72':
+ resolution: {integrity: sha512-qFZeXPsFDa0EN/M7CxSPzbiYhT9KsQuHQR8QVjAStMg/mCYitfRbQVuWkXxgdGy9SccRtWCMQ6gdh0tfXOeQDQ==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@next/swc-win32-arm64-msvc@16.2.0-canary.72':
+ resolution: {integrity: sha512-yKWDXTH39DqURY0tGJEkptyhh5wJ/N0nHLOOXR28hXJm0suBM5HimMdDkYreC3AHo/fITfA2sFQRpfWScLPQ4A==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@next/swc-win32-x64-msvc@16.2.0-canary.72':
+ resolution: {integrity: sha512-miWW/gvHoGdFZcYspygXy47n8Sc/kjtJvtAk6Kxc0Wba05PgVYXir9yqyjB0/inhW6apRcMll0m1vyDUB6YZdw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+
+ '@nodelib/fs.scandir@2.1.5':
+ resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
+ engines: {node: '>= 8'}
+
+ '@nodelib/fs.stat@2.0.5':
+ resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
+ engines: {node: '>= 8'}
+
+ '@nodelib/fs.walk@1.2.8':
+ resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
+ engines: {node: '>= 8'}
+
+ '@nolyfill/is-core-module@1.0.39':
+ resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==}
+ engines: {node: '>=12.4.0'}
+
+ '@parcel/watcher-android-arm64@2.5.6':
+ resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [android]
+
+ '@parcel/watcher-darwin-arm64@2.5.6':
+ resolution: {integrity: sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@parcel/watcher-darwin-x64@2.5.6':
+ resolution: {integrity: sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@parcel/watcher-freebsd-x64@2.5.6':
+ resolution: {integrity: sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@parcel/watcher-linux-arm-glibc@2.5.6':
+ resolution: {integrity: sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ '@parcel/watcher-linux-arm-musl@2.5.6':
+ resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ '@parcel/watcher-linux-arm64-glibc@2.5.6':
+ resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@parcel/watcher-linux-arm64-musl@2.5.6':
+ resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@parcel/watcher-linux-x64-glibc@2.5.6':
+ resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ '@parcel/watcher-linux-x64-musl@2.5.6':
+ resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ '@parcel/watcher-win32-arm64@2.5.6':
+ resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@parcel/watcher-win32-ia32@2.5.6':
+ resolution: {integrity: sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@parcel/watcher-win32-x64@2.5.6':
+ resolution: {integrity: sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [win32]
+
+ '@parcel/watcher@2.5.6':
+ resolution: {integrity: sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==}
+ engines: {node: '>= 10.0.0'}
+
+ '@prisma/adapter-pg@7.4.2':
+ resolution: {integrity: sha512-oUo2Zhe9Tf6YwVL8kLPuOLTK1Z2pwi/Ua77t2PuGyBan2w7shRKqHvYK+3XXmRH9RWhPJ4SMtHZKpNo6Ax/4bQ==}
+
+ '@prisma/client-runtime-utils@7.4.2':
+ resolution: {integrity: sha512-cID+rzOEb38VyMsx5LwJMEY4NGIrWCNpKu/0ImbeooQ2Px7TI+kOt7cm0NelxUzF2V41UVVXAmYjANZQtCu1/Q==}
+
+ '@prisma/client@7.4.2':
+ resolution: {integrity: sha512-ts2mu+cQHriAhSxngO3StcYubBGTWDtu/4juZhXCUKOwgh26l+s4KD3vT2kMUzFyrYnll9u/3qWrtzRv9CGWzA==}
+ engines: {node: ^20.19 || ^22.12 || >=24.0}
+ peerDependencies:
+ prisma: '*'
+ typescript: '>=5.4.0'
+ peerDependenciesMeta:
+ prisma:
+ optional: true
+ typescript:
+ optional: true
+
+ '@prisma/config@7.4.2':
+ resolution: {integrity: sha512-CftBjWxav99lzY1Z4oDgomdb1gh9BJFAOmWF6P2v1xRfXqQb56DfBub+QKcERRdNoAzCb3HXy3Zii8Vb4AsXhg==}
+
+ '@prisma/debug@7.2.0':
+ resolution: {integrity: sha512-YSGTiSlBAVJPzX4ONZmMotL+ozJwQjRmZweQNIq/ER0tQJKJynNkRB3kyvt37eOfsbMCXk3gnLF6J9OJ4QWftw==}
+
+ '@prisma/debug@7.4.2':
+ resolution: {integrity: sha512-aP7qzu+g/JnbF6U69LMwHoUkELiserKmWsE2shYuEpNUJ4GrtxBCvZwCyCBHFSH2kLTF2l1goBlBh4wuvRq62w==}
+
+ '@prisma/dev@0.20.0':
+ resolution: {integrity: sha512-ovlBYwWor0OzG+yH4J3Ot+AneD818BttLA+Ii7wjbcLHUrnC4tbUPVGyNd3c/+71KETPKZfjhkTSpdS15dmXNQ==}
+
+ '@prisma/driver-adapter-utils@7.4.2':
+ resolution: {integrity: sha512-REdjFpT/ye9KdDs+CXAXPIbMQkVLhne9G5Pe97sNY4Ovx4r2DAbWM9hOFvvB1Oq8H8bOCdu0Ri3AoGALquQqVw==}
+
+ '@prisma/engines-version@7.5.0-10.94a226be1cf2967af2541cca5529f0f7ba866919':
+ resolution: {integrity: sha512-5FIKY3KoYQlBuZC2yc16EXfVRQ8HY+fLqgxkYfWCtKhRb3ajCRzP/rPeoSx11+NueJDANdh4hjY36mdmrTcGSg==}
+
+ '@prisma/engines@7.4.2':
+ resolution: {integrity: sha512-B+ZZhI4rXlzjVqRw/93AothEKOU5/x4oVyJFGo9RpHPnBwaPwk4Pi0Q4iGXipKxeXPs/dqljgNBjK0m8nocOJA==}
+
+ '@prisma/fetch-engine@7.4.2':
+ resolution: {integrity: sha512-f/c/MwYpdJO7taLETU8rahEstLeXfYgQGlz5fycG7Fbmva3iPdzGmjiSWHeSWIgNnlXnelUdCJqyZnFocurZuA==}
+
+ '@prisma/get-platform@7.2.0':
+ resolution: {integrity: sha512-k1V0l0Td1732EHpAfi2eySTezyllok9dXb6UQanajkJQzPUGi3vO2z7jdkz67SypFTdmbnyGYxvEvYZdZsMAVA==}
+
+ '@prisma/get-platform@7.4.2':
+ resolution: {integrity: sha512-UTnChXRwiauzl/8wT4hhe7Xmixja9WE28oCnGpBtRejaHhvekx5kudr3R4Y9mLSA0kqGnAMeyTiKwDVMjaEVsw==}
+
+ '@prisma/query-plan-executor@7.2.0':
+ resolution: {integrity: sha512-EOZmNzcV8uJ0mae3DhTsiHgoNCuu1J9mULQpGCh62zN3PxPTd+qI9tJvk5jOst8WHKQNwJWR3b39t0XvfBB0WQ==}
+
+ '@prisma/studio-core@0.13.1':
+ resolution: {integrity: sha512-agdqaPEePRHcQ7CexEfkX1RvSH9uWDb6pXrZnhCRykhDFAV0/0P3d07WtfiY8hZWb7oRU4v+NkT4cGFHkQJIPg==}
+ peerDependencies:
+ '@types/react': 19.2.14
+ react: ^18.0.0 || ^19.0.0
+ react-dom: ^18.0.0 || ^19.0.0
+
+ '@rtsao/scc@1.1.0':
+ resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==}
+
+ '@smithy/abort-controller@4.2.10':
+ resolution: {integrity: sha512-qocxM/X4XGATqQtUkbE9SPUB6wekBi+FyJOMbPj0AhvyvFGYEmOlz6VB22iMePCQsFmMIvFSeViDvA7mZJG47g==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/chunked-blob-reader-native@4.2.2':
+ resolution: {integrity: sha512-QzzYIlf4yg0w5TQaC9VId3B3ugSk1MI/wb7tgcHtd7CBV9gNRKZrhc2EPSxSZuDy10zUZ0lomNMgkc6/VVe8xg==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/chunked-blob-reader@5.2.1':
+ resolution: {integrity: sha512-y5d4xRiD6TzeP5BWlb+Ig/VFqF+t9oANNhGeMqyzU7obw7FYgTgVi50i5JqBTeKp+TABeDIeeXFZdz65RipNtA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/config-resolver@4.4.9':
+ resolution: {integrity: sha512-ejQvXqlcU30h7liR9fXtj7PIAau1t/sFbJpgWPfiYDs7zd16jpH0IsSXKcba2jF6ChTXvIjACs27kNMc5xxE2Q==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/core@3.23.7':
+ resolution: {integrity: sha512-/+ldRdtiO5Cb26afAZOG1FZM0x7D4AYdjpyOv2OScJw+4C7X+OLdRnNKF5UyUE0VpPgSKr3rnF/kvprRA4h2kg==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/credential-provider-imds@4.2.10':
+ resolution: {integrity: sha512-3bsMLJJLTZGZqVGGeBVFfLzuRulVsGTj12BzRKODTHqUABpIr0jMN1vN3+u6r2OfyhAQ2pXaMZWX/swBK5I6PQ==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/eventstream-codec@4.2.10':
+ resolution: {integrity: sha512-A4ynrsFFfSXUHicfTcRehytppFBcY3HQxEGYiyGktPIOye3Ot7fxpiy4VR42WmtGI4Wfo6OXt/c1Ky1nUFxYYQ==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/eventstream-serde-browser@4.2.10':
+ resolution: {integrity: sha512-0xupsu9yj9oDVuQ50YCTS9nuSYhGlrwqdaKQel9y2Fz7LU9fNErVlw9N0o4pm4qqvWEGbSTI4HKc6XJfB30MVw==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/eventstream-serde-config-resolver@4.3.10':
+ resolution: {integrity: sha512-8kn6sinrduk0yaYHMJDsNuiFpXwQwibR7n/4CDUqn4UgaG+SeBHu5jHGFdU9BLFAM7Q4/gvr9RYxBHz9/jKrhA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/eventstream-serde-node@4.2.10':
+ resolution: {integrity: sha512-uUrxPGgIffnYfvIOUmBM5i+USdEBRTdh7mLPttjphgtooxQ8CtdO1p6K5+Q4BBAZvKlvtJ9jWyrWpBJYzBKsyQ==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/eventstream-serde-universal@4.2.10':
+ resolution: {integrity: sha512-aArqzOEvcs2dK+xQVCgLbpJQGfZihw8SD4ymhkwNTtwKbnrzdhJsFDKuMQnam2kF69WzgJYOU5eJlCx+CA32bw==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/fetch-http-handler@5.3.12':
+ resolution: {integrity: sha512-muS5tFw+A/uo+U+yig06vk1776UFM+aAp9hFM8efI4ZcHhTcgv6NTeK4x7ltHeMPBwnhEjcf0MULTyxNkSNxDw==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/hash-blob-browser@4.2.11':
+ resolution: {integrity: sha512-DrcAx3PM6AEbWZxsKl6CWAGnVwiz28Wp1ZhNu+Hi4uI/6C1PIZBIaPM2VoqBDAsOWbM6ZVzOEQMxFLLdmb4eBQ==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/hash-node@4.2.10':
+ resolution: {integrity: sha512-1VzIOI5CcsvMDvP3iv1vG/RfLJVVVc67dCRyLSB2Hn9SWCZrDO3zvcIzj3BfEtqRW5kcMg5KAeVf1K3dR6nD3w==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/hash-stream-node@4.2.10':
+ resolution: {integrity: sha512-w78xsYrOlwXKwN5tv1GnKIRbHb1HygSpeZMP6xDxCPGf1U/xDHjCpJu64c5T35UKyEPwa0bPeIcvU69VY3khUA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/invalid-dependency@4.2.10':
+ resolution: {integrity: sha512-vy9KPNSFUU0ajFYk0sDZIYiUlAWGEAhRfehIr5ZkdFrRFTAuXEPUd41USuqHU6vvLX4r6Q9X7MKBco5+Il0Org==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/is-array-buffer@2.2.0':
+ resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==}
+ engines: {node: '>=14.0.0'}
+
+ '@smithy/is-array-buffer@4.2.1':
+ resolution: {integrity: sha512-Yfu664Qbf1B4IYIsYgKoABt010daZjkaCRvdU/sPnZG6TtHOB0md0RjNdLGzxe5UIdn9js4ftPICzmkRa9RJ4Q==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/md5-js@4.2.10':
+ resolution: {integrity: sha512-Op+Dh6dPLWTjWITChFayDllIaCXRofOed8ecpggTC5fkh8yXes0vAEX7gRUfjGK+TlyxoCAA05gHbZW/zB9JwQ==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/middleware-content-length@4.2.10':
+ resolution: {integrity: sha512-TQZ9kX5c6XbjhaEBpvhSvMEZ0klBs1CFtOdPFwATZSbC9UeQfKHPLPN9Y+I6wZGMOavlYTOlHEPDrt42PMSH9w==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/middleware-endpoint@4.4.21':
+ resolution: {integrity: sha512-CoVGZaqIC0tEjz0ga3ciwCMA5fd/4lIOwO2wx0fH+cTi1zxSFZnMJbIiIF9G1d4vRSDyTupDrpS3FKBBJGkRZg==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/middleware-retry@4.4.38':
+ resolution: {integrity: sha512-WdHvdhjE6Fj78vxFwDKFDwlqGOGRUWrwGeuENUbTVE46Su9mnQM+dXHtbnCaQvwuSYrRsjpe8zUsFpwUp/azlA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/middleware-serde@4.2.11':
+ resolution: {integrity: sha512-STQdONGPwbbC7cusL60s7vOa6He6A9w2jWhoapL0mgVjmR19pr26slV+yoSP76SIssMTX/95e5nOZ6UQv6jolg==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/middleware-stack@4.2.10':
+ resolution: {integrity: sha512-pmts/WovNcE/tlyHa8z/groPeOtqtEpp61q3W0nW1nDJuMq/x+hWa/OVQBtgU0tBqupeXq0VBOLA4UZwE8I0YA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/node-config-provider@4.3.10':
+ resolution: {integrity: sha512-UALRbJtVX34AdP2VECKVlnNgidLHA2A7YgcJzwSBg1hzmnO/bZBHl/LDQQyYifzUwp1UOODnl9JJ3KNawpUJ9w==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/node-http-handler@4.4.13':
+ resolution: {integrity: sha512-o8CP8w6tlUA0lk+Qfwm6Ed0jCWk3bEY6iBOJjdBaowbXKCSClk8zIHQvUL6RUZMvuNafF27cbRCMYqw6O1v4aA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/property-provider@4.2.10':
+ resolution: {integrity: sha512-5jm60P0CU7tom0eNrZ7YrkgBaoLFXzmqB0wVS+4uK8PPGmosSrLNf6rRd50UBvukztawZ7zyA8TxlrKpF5z9jw==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/protocol-http@5.3.10':
+ resolution: {integrity: sha512-2NzVWpYY0tRdfeCJLsgrR89KE3NTWT2wGulhNUxYlRmtRmPwLQwKzhrfVaiNlA9ZpJvbW7cjTVChYKgnkqXj1A==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/querystring-builder@4.2.10':
+ resolution: {integrity: sha512-HeN7kEvuzO2DmAzLukE9UryiUvejD3tMp9a1D1NJETerIfKobBUCLfviP6QEk500166eD2IATaXM59qgUI+YDA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/querystring-parser@4.2.10':
+ resolution: {integrity: sha512-4Mh18J26+ao1oX5wXJfWlTT+Q1OpDR8ssiC9PDOuEgVBGloqg18Fw7h5Ct8DyT9NBYwJgtJ2nLjKKFU6RP1G1Q==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/service-error-classification@4.2.10':
+ resolution: {integrity: sha512-0R/+/Il5y8nB/By90o8hy/bWVYptbIfvoTYad0igYQO5RefhNCDmNzqxaMx7K1t/QWo0d6UynqpqN5cCQt1MCg==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/shared-ini-file-loader@4.4.5':
+ resolution: {integrity: sha512-pHgASxl50rrtOztgQCPmOXFjRW+mCd7ALr/3uXNzRrRoGV5G2+78GOsQ3HlQuBVHCh9o6xqMNvlIKZjWn4Euug==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/signature-v4@5.3.10':
+ resolution: {integrity: sha512-Wab3wW8468WqTKIxI+aZe3JYO52/RYT/8sDOdzkUhjnLakLe9qoQqIcfih/qxcF4qWEFoWBszY0mj5uxffaVXA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/smithy-client@4.12.1':
+ resolution: {integrity: sha512-Xf9UFHlAihewfkmLNZ6I/Ek6kcYBKoU3cbRS9Z4q++9GWoW0YFbAHs7wMbuXm+nGuKHZ5OKheZMuDdaWPv8DJw==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/types@4.13.0':
+ resolution: {integrity: sha512-COuLsZILbbQsdrwKQpkkpyep7lCsByxwj7m0Mg5v66/ZTyenlfBc40/QFQ5chO0YN/PNEH1Bi3fGtfXPnYNeDw==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/url-parser@4.2.10':
+ resolution: {integrity: sha512-uypjF7fCDsRk26u3qHmFI/ePL7bxxB9vKkE+2WKEciHhz+4QtbzWiHRVNRJwU3cKhrYDYQE3b0MRFtqfLYdA4A==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-base64@4.3.1':
+ resolution: {integrity: sha512-BKGuawX4Doq/bI/uEmg+Zyc36rJKWuin3py89PquXBIBqmbnJwBBsmKhdHfNEp0+A4TDgLmT/3MSKZ1SxHcR6w==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-body-length-browser@4.2.1':
+ resolution: {integrity: sha512-SiJeLiozrAoCrgDBUgsVbmqHmMgg/2bA15AzcbcW+zan7SuyAVHN4xTSbq0GlebAIwlcaX32xacnrG488/J/6g==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-body-length-node@4.2.2':
+ resolution: {integrity: sha512-4rHqBvxtJEBvsZcFQSPQqXP2b/yy/YlB66KlcEgcH2WNoOKCKB03DSLzXmOsXjbl8dJ4OEYTn31knhdznwk7zw==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-buffer-from@2.2.0':
+ resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==}
+ engines: {node: '>=14.0.0'}
+
+ '@smithy/util-buffer-from@4.2.1':
+ resolution: {integrity: sha512-/swhmt1qTiVkaejlmMPPDgZhEaWb/HWMGRBheaxwuVkusp/z+ErJyQxO6kaXumOciZSWlmq6Z5mNylCd33X7Ig==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-config-provider@4.2.1':
+ resolution: {integrity: sha512-462id/00U8JWFw6qBuTSWfN5TxOHvDu4WliI97qOIOnuC/g+NDAknTU8eoGXEPlLkRVgWEr03jJBLV4o2FL8+A==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-defaults-mode-browser@4.3.37':
+ resolution: {integrity: sha512-JlPZhV1kQCGNJgofRTU6E8kHrjCKsb6cps8gco8QDVaFl7biFYzHg0p1x89ytIWyVyCkY3nOpO8tJPM47Vqlww==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-defaults-mode-node@4.2.40':
+ resolution: {integrity: sha512-BM5cPEsyxHdYYO4Da77E94lenhaVPNUzBTyCGDkcw/n/mE8Q1cfHwr+n/w2bNPuUsPC30WaW5/hGKWOTKqw8kw==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-endpoints@3.3.1':
+ resolution: {integrity: sha512-xyctc4klmjmieQiF9I1wssBWleRV0RhJ2DpO8+8yzi2LO1Z+4IWOZNGZGNj4+hq9kdo+nyfrRLmQTzc16Op2Vg==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-hex-encoding@4.2.1':
+ resolution: {integrity: sha512-c1hHtkgAWmE35/50gmdKajgGAKV3ePJ7t6UtEmpfCWJmQE9BQAQPz0URUVI89eSkcDqCtzqllxzG28IQoZPvwA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-middleware@4.2.10':
+ resolution: {integrity: sha512-LxaQIWLp4y0r72eA8mwPNQ9va4h5KeLM0I3M/HV9klmFaY2kN766wf5vsTzmaOpNNb7GgXAd9a25P3h8T49PSA==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-retry@4.2.10':
+ resolution: {integrity: sha512-HrBzistfpyE5uqTwiyLsFHscgnwB0kgv8vySp7q5kZ0Eltn/tjosaSGGDj/jJ9ys7pWzIP/icE2d+7vMKXLv7A==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-stream@4.5.16':
+ resolution: {integrity: sha512-c7awZV6cxY0czgDDSr+Bz0XfRtg8AwW2BWhrHhLJISrpmwv8QzA2qzTllWyMVNdy1+UJr9vCm29hzuh3l8TTFw==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-uri-escape@4.2.1':
+ resolution: {integrity: sha512-YmiUDn2eo2IOiWYYvGQkgX5ZkBSiTQu4FlDo5jNPpAxng2t6Sjb6WutnZV9l6VR4eJul1ABmCrnWBC9hKHQa6Q==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-utf8@2.3.0':
+ resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==}
+ engines: {node: '>=14.0.0'}
+
+ '@smithy/util-utf8@4.2.1':
+ resolution: {integrity: sha512-DSIwNaWtmzrNQHv8g7DBGR9mulSit65KSj5ymGEIAknmIN8IpbZefEep10LaMG/P/xquwbmJ1h9ectz8z6mV6g==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/util-waiter@4.2.10':
+ resolution: {integrity: sha512-4eTWph/Lkg1wZEDAyObwme0kmhEb7J/JjibY2znJdrYRgKbKqB7YoEhhJVJ4R1g/SYih4zuwX7LpJaM8RsnTVg==}
+ engines: {node: '>=18.0.0'}
+
+ '@smithy/uuid@1.1.1':
+ resolution: {integrity: sha512-dSfDCeihDmZlV2oyr0yWPTUfh07suS+R5OB+FZGiv/hHyK3hrFBW5rR1UYjfa57vBsrP9lciFkRPzebaV1Qujw==}
+ engines: {node: '>=18.0.0'}
+
+ '@standard-schema/spec@1.1.0':
+ resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==}
+
+ '@swc/helpers@0.5.15':
+ resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
+
+ '@tailwindcss/cli@4.2.1':
+ resolution: {integrity: sha512-b7MGn51IA80oSG+7fuAgzfQ+7pZBgjzbqwmiv6NO7/+a1sev32cGqnwhscT7h0EcAvMa9r7gjRylqOH8Xhc4DA==}
+ hasBin: true
+
+ '@tailwindcss/node@4.2.1':
+ resolution: {integrity: sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==}
+
+ '@tailwindcss/oxide-android-arm64@4.2.1':
+ resolution: {integrity: sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==}
+ engines: {node: '>= 20'}
+ cpu: [arm64]
+ os: [android]
+
+ '@tailwindcss/oxide-darwin-arm64@4.2.1':
+ resolution: {integrity: sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==}
+ engines: {node: '>= 20'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@tailwindcss/oxide-darwin-x64@4.2.1':
+ resolution: {integrity: sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==}
+ engines: {node: '>= 20'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@tailwindcss/oxide-freebsd-x64@4.2.1':
+ resolution: {integrity: sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==}
+ engines: {node: '>= 20'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.2.1':
+ resolution: {integrity: sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==}
+ engines: {node: '>= 20'}
+ cpu: [arm]
+ os: [linux]
+
+ '@tailwindcss/oxide-linux-arm64-gnu@4.2.1':
+ resolution: {integrity: sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==}
+ engines: {node: '>= 20'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@tailwindcss/oxide-linux-arm64-musl@4.2.1':
+ resolution: {integrity: sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==}
+ engines: {node: '>= 20'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@tailwindcss/oxide-linux-x64-gnu@4.2.1':
+ resolution: {integrity: sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==}
+ engines: {node: '>= 20'}
+ cpu: [x64]
+ os: [linux]
+
+ '@tailwindcss/oxide-linux-x64-musl@4.2.1':
+ resolution: {integrity: sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==}
+ engines: {node: '>= 20'}
+ cpu: [x64]
+ os: [linux]
+
+ '@tailwindcss/oxide-wasm32-wasi@4.2.1':
+ resolution: {integrity: sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==}
+ engines: {node: '>=14.0.0'}
+ cpu: [wasm32]
+ bundledDependencies:
+ - '@napi-rs/wasm-runtime'
+ - '@emnapi/core'
+ - '@emnapi/runtime'
+ - '@tybys/wasm-util'
+ - '@emnapi/wasi-threads'
+ - tslib
+
+ '@tailwindcss/oxide-win32-arm64-msvc@4.2.1':
+ resolution: {integrity: sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==}
+ engines: {node: '>= 20'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@tailwindcss/oxide-win32-x64-msvc@4.2.1':
+ resolution: {integrity: sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==}
+ engines: {node: '>= 20'}
+ cpu: [x64]
+ os: [win32]
+
+ '@tailwindcss/oxide@4.2.1':
+ resolution: {integrity: sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==}
+ engines: {node: '>= 20'}
+
+ '@tailwindcss/postcss@4.2.1':
+ resolution: {integrity: sha512-OEwGIBnXnj7zJeonOh6ZG9woofIjGrd2BORfvE5p9USYKDCZoQmfqLcfNiRWoJlRWLdNPn2IgVZuWAOM4iTYMw==}
+
+ '@tybys/wasm-util@0.10.1':
+ resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==}
+
+ '@types/bcrypt@6.0.0':
+ resolution: {integrity: sha512-/oJGukuH3D2+D+3H4JWLaAsJ/ji86dhRidzZ/Od7H/i8g+aCmvkeCc6Ni/f9uxGLSQVCRZkX2/lqEFG2BvWtlQ==}
+
+ '@types/estree@1.0.8':
+ resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
+
+ '@types/hast@3.0.4':
+ resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
+
+ '@types/json-schema@7.0.15':
+ resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
+
+ '@types/json5@0.0.29':
+ resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
+
+ '@types/jsonwebtoken@9.0.10':
+ resolution: {integrity: sha512-asx5hIG9Qmf/1oStypjanR7iKTv0gXQ1Ov/jfrX6kS/EO0OFni8orbmGCn0672NHR3kXHwpAwR+B368ZGN/2rA==}
+
+ '@types/ms@2.1.0':
+ resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
+
+ '@types/node@22.19.13':
+ resolution: {integrity: sha512-akNQMv0wW5uyRpD2v2IEyRSZiR+BeGuoB6L310EgGObO44HSMNT8z1xzio28V8qOrgYaopIDNA18YgdXd+qTiw==}
+
+ '@types/pg@8.18.0':
+ resolution: {integrity: sha512-gT+oueVQkqnj6ajGJXblFR4iavIXWsGAFCk3dP4Kki5+a9R4NMt0JARdk6s8cUKcfUoqP5dAtDSLU8xYUTFV+Q==}
+
+ '@types/prismjs@1.26.6':
+ resolution: {integrity: sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==}
+
+ '@types/react-dom@19.2.3':
+ resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==}
+ peerDependencies:
+ '@types/react': 19.2.14
+
+ '@types/react-syntax-highlighter@15.5.13':
+ resolution: {integrity: sha512-uLGJ87j6Sz8UaBAooU0T6lWJ0dBmjZgN1PZTrj05TNql2/XpC6+4HhMT5syIdFUUt+FASfCeLLv4kBygNU+8qA==}
+
+ '@types/react@19.2.14':
+ resolution: {integrity: sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==}
+
+ '@types/unist@2.0.11':
+ resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==}
+
+ '@types/unist@3.0.3':
+ resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
+
+ '@typescript-eslint/eslint-plugin@8.56.1':
+ resolution: {integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^8.56.1
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/parser@8.56.1':
+ resolution: {integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/project-service@8.56.1':
+ resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/scope-manager@8.56.1':
+ resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/tsconfig-utils@8.56.1':
+ resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/type-utils@8.56.1':
+ resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/types@8.56.1':
+ resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/typescript-estree@8.56.1':
+ resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/utils@8.56.1':
+ resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/visitor-keys@8.56.1':
+ resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@unrs/resolver-binding-android-arm-eabi@1.11.1':
+ resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==}
+ cpu: [arm]
+ os: [android]
+
+ '@unrs/resolver-binding-android-arm64@1.11.1':
+ resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==}
+ cpu: [arm64]
+ os: [android]
+
+ '@unrs/resolver-binding-darwin-arm64@1.11.1':
+ resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@unrs/resolver-binding-darwin-x64@1.11.1':
+ resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@unrs/resolver-binding-freebsd-x64@1.11.1':
+ resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1':
+ resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==}
+ cpu: [arm]
+ os: [linux]
+
+ '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1':
+ resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==}
+ cpu: [arm]
+ os: [linux]
+
+ '@unrs/resolver-binding-linux-arm64-gnu@1.11.1':
+ resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@unrs/resolver-binding-linux-arm64-musl@1.11.1':
+ resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1':
+ resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1':
+ resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@unrs/resolver-binding-linux-riscv64-musl@1.11.1':
+ resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@unrs/resolver-binding-linux-s390x-gnu@1.11.1':
+ resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==}
+ cpu: [s390x]
+ os: [linux]
+
+ '@unrs/resolver-binding-linux-x64-gnu@1.11.1':
+ resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==}
+ cpu: [x64]
+ os: [linux]
+
+ '@unrs/resolver-binding-linux-x64-musl@1.11.1':
+ resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==}
+ cpu: [x64]
+ os: [linux]
+
+ '@unrs/resolver-binding-wasm32-wasi@1.11.1':
+ resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [wasm32]
+
+ '@unrs/resolver-binding-win32-arm64-msvc@1.11.1':
+ resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@unrs/resolver-binding-win32-ia32-msvc@1.11.1':
+ resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==}
+ cpu: [ia32]
+ os: [win32]
+
+ '@unrs/resolver-binding-win32-x64-msvc@1.11.1':
+ resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==}
+ cpu: [x64]
+ os: [win32]
+
+ '@vercel/analytics@1.6.1':
+ resolution: {integrity: sha512-oH9He/bEM+6oKlv3chWuOOcp8Y6fo6/PSro8hEkgCW3pu9/OiCXiUpRUogDh3Fs3LH2sosDrx8CxeOLBEE+afg==}
+ peerDependencies:
+ '@remix-run/react': ^2
+ '@sveltejs/kit': ^1 || ^2
+ next: '>= 13'
+ react: ^18 || ^19 || ^19.0.0-rc
+ svelte: '>= 4'
+ vue: ^3
+ vue-router: ^4
+ peerDependenciesMeta:
+ '@remix-run/react':
+ optional: true
+ '@sveltejs/kit':
+ optional: true
+ next:
+ optional: true
+ react:
+ optional: true
+ svelte:
+ optional: true
+ vue:
+ optional: true
+ vue-router:
+ optional: true
+
+ acorn-jsx@5.3.2:
+ resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+
+ acorn@8.16.0:
+ resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
+ ajv@6.14.0:
+ resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==}
+
+ ansi-styles@4.3.0:
+ resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
+ engines: {node: '>=8'}
+
+ any-promise@1.3.0:
+ resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
+
+ anymatch@3.1.3:
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
+ engines: {node: '>= 8'}
+
+ arg@5.0.2:
+ resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
+
+ argparse@2.0.1:
+ resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
+
+ aria-query@5.3.2:
+ resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
+ engines: {node: '>= 0.4'}
+
+ array-buffer-byte-length@1.0.2:
+ resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==}
+ engines: {node: '>= 0.4'}
+
+ array-includes@3.1.9:
+ resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==}
+ engines: {node: '>= 0.4'}
+
+ array.prototype.findlast@1.2.5:
+ resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
+ engines: {node: '>= 0.4'}
+
+ array.prototype.findlastindex@1.2.6:
+ resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==}
+ engines: {node: '>= 0.4'}
+
+ array.prototype.flat@1.3.3:
+ resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==}
+ engines: {node: '>= 0.4'}
+
+ array.prototype.flatmap@1.3.3:
+ resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==}
+ engines: {node: '>= 0.4'}
+
+ array.prototype.tosorted@1.1.4:
+ resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==}
+ engines: {node: '>= 0.4'}
+
+ arraybuffer.prototype.slice@1.0.4:
+ resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==}
+ engines: {node: '>= 0.4'}
+
+ ast-types-flow@0.0.8:
+ resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==}
+
+ async-function@1.0.0:
+ resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==}
+ engines: {node: '>= 0.4'}
+
+ autoprefixer@10.4.27:
+ resolution: {integrity: sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+
+ available-typed-arrays@1.0.7:
+ resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
+ engines: {node: '>= 0.4'}
+
+ aws-ssl-profiles@1.1.2:
+ resolution: {integrity: sha512-NZKeq9AfyQvEeNlN0zSYAaWrmBffJh3IELMZfRpJVWgrpEbtEpnjvzqBPf+mxoI287JohRDoa+/nsfqqiZmF6g==}
+ engines: {node: '>= 6.0.0'}
+
+ axe-core@4.11.1:
+ resolution: {integrity: sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==}
+ engines: {node: '>=4'}
+
+ axobject-query@4.1.0:
+ resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
+ engines: {node: '>= 0.4'}
+
+ balanced-match@1.0.2:
+ resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+
+ balanced-match@4.0.4:
+ resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
+ engines: {node: 18 || 20 || >=22}
+
+ baseline-browser-mapping@2.10.0:
+ resolution: {integrity: sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
+ bcrypt@6.0.0:
+ resolution: {integrity: sha512-cU8v/EGSrnH+HnxV2z0J7/blxH8gq7Xh2JFT6Aroax7UohdmiJJlxApMxtKfuI7z68NvvVcmR78k2LbT6efhRg==}
+ engines: {node: '>= 18'}
+
+ binary-extensions@2.3.0:
+ resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
+ engines: {node: '>=8'}
+
+ bowser@2.14.1:
+ resolution: {integrity: sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==}
+
+ brace-expansion@1.1.12:
+ resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
+
+ brace-expansion@5.0.4:
+ resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==}
+ engines: {node: 18 || 20 || >=22}
+
+ braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
+ engines: {node: '>=8'}
+
+ browserslist@4.28.1:
+ resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+
+ buffer-equal-constant-time@1.0.1:
+ resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}
+
+ c12@3.1.0:
+ resolution: {integrity: sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw==}
+ peerDependencies:
+ magicast: ^0.3.5
+ peerDependenciesMeta:
+ magicast:
+ optional: true
+
+ call-bind-apply-helpers@1.0.2:
+ resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
+ engines: {node: '>= 0.4'}
+
+ call-bind@1.0.8:
+ resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==}
+ engines: {node: '>= 0.4'}
+
+ call-bound@1.0.4:
+ resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
+ engines: {node: '>= 0.4'}
+
+ callsites@3.1.0:
+ resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
+ engines: {node: '>=6'}
+
+ camelcase-css@2.0.1:
+ resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
+ engines: {node: '>= 6'}
+
+ caniuse-lite@1.0.30001775:
+ resolution: {integrity: sha512-s3Qv7Lht9zbVKE9XoTyRG6wVDCKdtOFIjBGg3+Yhn6JaytuNKPIjBMTMIY1AnOH3seL5mvF+x33oGAyK3hVt3A==}
+
+ chalk@4.1.2:
+ resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
+ engines: {node: '>=10'}
+
+ character-entities-legacy@3.0.0:
+ resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
+
+ character-entities@2.0.2:
+ resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
+
+ character-reference-invalid@2.0.1:
+ resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
+
+ chevrotain@10.5.0:
+ resolution: {integrity: sha512-Pkv5rBY3+CsHOYfV5g/Vs5JY9WTHHDEKOlohI2XeygaZhUeqhAlldZ8Hz9cRmxu709bvS08YzxHdTPHhffc13A==}
+
+ chokidar@3.6.0:
+ resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
+ engines: {node: '>= 8.10.0'}
+
+ chokidar@4.0.3:
+ resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
+ engines: {node: '>= 14.16.0'}
+
+ citty@0.1.6:
+ resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==}
+
+ citty@0.2.1:
+ resolution: {integrity: sha512-kEV95lFBhQgtogAPlQfJJ0WGVSokvLr/UEoFPiKKOXF7pl98HfUVUD0ejsuTCld/9xH9vogSywZ5KqHzXrZpqg==}
+
+ class-variance-authority@0.7.1:
+ resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==}
+
+ client-only@0.0.1:
+ resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
+
+ clsx@2.1.1:
+ resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
+ engines: {node: '>=6'}
+
+ color-convert@2.0.1:
+ resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
+ engines: {node: '>=7.0.0'}
+
+ color-name@1.1.4:
+ resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+
+ comma-separated-tokens@2.0.3:
+ resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
+
+ commander@4.1.1:
+ resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
+ engines: {node: '>= 6'}
+
+ concat-map@0.0.1:
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+
+ confbox@0.2.4:
+ resolution: {integrity: sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==}
+
+ consola@3.4.2:
+ resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==}
+ engines: {node: ^14.18.0 || >=16.10.0}
+
+ convert-source-map@2.0.0:
+ resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+
+ cross-spawn@7.0.6:
+ resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
+ engines: {node: '>= 8'}
+
+ cssesc@3.0.0:
+ resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ csstype@3.2.3:
+ resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
+
+ damerau-levenshtein@1.0.8:
+ resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
+
+ data-view-buffer@1.0.2:
+ resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==}
+ engines: {node: '>= 0.4'}
+
+ data-view-byte-length@1.0.2:
+ resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==}
+ engines: {node: '>= 0.4'}
+
+ data-view-byte-offset@1.0.1:
+ resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==}
+ engines: {node: '>= 0.4'}
+
+ debug@3.2.7:
+ resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ debug@4.4.3:
+ resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ decode-named-character-reference@1.3.0:
+ resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==}
+
+ deep-is@0.1.4:
+ resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
+
+ deepmerge-ts@7.1.5:
+ resolution: {integrity: sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw==}
+ engines: {node: '>=16.0.0'}
+
+ define-data-property@1.1.4:
+ resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
+ engines: {node: '>= 0.4'}
+
+ define-properties@1.2.1:
+ resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
+ engines: {node: '>= 0.4'}
+
+ defu@6.1.4:
+ resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
+
+ denque@2.1.0:
+ resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==}
+ engines: {node: '>=0.10'}
+
+ destr@2.0.5:
+ resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==}
+
+ detect-libc@2.1.2:
+ resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
+ engines: {node: '>=8'}
+
+ didyoumean@1.2.2:
+ resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
+
+ dlv@1.1.3:
+ resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
+
+ doctrine@2.1.0:
+ resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
+ engines: {node: '>=0.10.0'}
+
+ dotenv@16.6.1:
+ resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
+ engines: {node: '>=12'}
+
+ dotenv@17.3.1:
+ resolution: {integrity: sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==}
+ engines: {node: '>=12'}
+
+ dunder-proto@1.0.1:
+ resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
+ engines: {node: '>= 0.4'}
+
+ ecdsa-sig-formatter@1.0.11:
+ resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}
+
+ effect@3.18.4:
+ resolution: {integrity: sha512-b1LXQJLe9D11wfnOKAk3PKxuqYshQ0Heez+y5pnkd3jLj1yx9QhM72zZ9uUrOQyNvrs2GZZd/3maL0ZV18YuDA==}
+
+ electron-to-chromium@1.5.302:
+ resolution: {integrity: sha512-sM6HAN2LyK82IyPBpznDRqlTQAtuSaO+ShzFiWTvoMJLHyZ+Y39r8VMfHzwbU8MVBzQ4Wdn85+wlZl2TLGIlwg==}
+
+ emoji-regex@9.2.2:
+ resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
+
+ empathic@2.0.0:
+ resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==}
+ engines: {node: '>=14'}
+
+ enhanced-resolve@5.20.0:
+ resolution: {integrity: sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==}
+ engines: {node: '>=10.13.0'}
+
+ es-abstract@1.24.1:
+ resolution: {integrity: sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==}
+ engines: {node: '>= 0.4'}
+
+ es-define-property@1.0.1:
+ resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
+ engines: {node: '>= 0.4'}
+
+ es-errors@1.3.0:
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
+ engines: {node: '>= 0.4'}
+
+ es-iterator-helpers@1.2.2:
+ resolution: {integrity: sha512-BrUQ0cPTB/IwXj23HtwHjS9n7O4h9FX94b4xc5zlTHxeLgTAdzYUDyy6KdExAl9lbN5rtfe44xpjpmj9grxs5w==}
+ engines: {node: '>= 0.4'}
+
+ es-object-atoms@1.1.1:
+ resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
+ engines: {node: '>= 0.4'}
+
+ es-set-tostringtag@2.1.0:
+ resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
+ engines: {node: '>= 0.4'}
+
+ es-shim-unscopables@1.1.0:
+ resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==}
+ engines: {node: '>= 0.4'}
+
+ es-to-primitive@1.3.0:
+ resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==}
+ engines: {node: '>= 0.4'}
+
+ escalade@3.2.0:
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
+ engines: {node: '>=6'}
+
+ escape-string-regexp@4.0.0:
+ resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
+ engines: {node: '>=10'}
+
+ eslint-config-next@16.2.0-canary.72:
+ resolution: {integrity: sha512-Mar8wQjegy3F0kt5kkLWdZGwuKiCkwUoRCN5z6uKhRi5HVqSwShSi/GUY7+WZUJQeu94CN6JFdzY4Gw96sAYJQ==}
+ peerDependencies:
+ eslint: '>=9.0.0'
+ typescript: '>=3.3.1'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ eslint-import-resolver-node@0.3.9:
+ resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
+
+ eslint-import-resolver-typescript@3.10.1:
+ resolution: {integrity: sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '*'
+ eslint-plugin-import: '*'
+ eslint-plugin-import-x: '*'
+ peerDependenciesMeta:
+ eslint-plugin-import:
+ optional: true
+ eslint-plugin-import-x:
+ optional: true
+
+ eslint-module-utils@2.12.1:
+ resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@typescript-eslint/parser': '*'
+ eslint: '*'
+ eslint-import-resolver-node: '*'
+ eslint-import-resolver-typescript: '*'
+ eslint-import-resolver-webpack: '*'
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+ eslint:
+ optional: true
+ eslint-import-resolver-node:
+ optional: true
+ eslint-import-resolver-typescript:
+ optional: true
+ eslint-import-resolver-webpack:
+ optional: true
+
+ eslint-plugin-import@2.32.0:
+ resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@typescript-eslint/parser': '*'
+ eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+
+ eslint-plugin-jsx-a11y@6.10.2:
+ resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
+
+ eslint-plugin-react-hooks@7.0.1:
+ resolution: {integrity: sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
+
+ eslint-plugin-react@7.37.5:
+ resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
+
+ eslint-scope@8.4.0:
+ resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ eslint-visitor-keys@3.4.3:
+ resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ eslint-visitor-keys@4.2.1:
+ resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ eslint-visitor-keys@5.0.1:
+ resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==}
+ engines: {node: ^20.19.0 || ^22.13.0 || >=24}
+
+ eslint@9.39.3:
+ resolution: {integrity: sha512-VmQ+sifHUbI/IcSopBCF/HO3YiHQx/AVd3UVyYL6weuwW+HvON9VYn5l6Zl1WZzPWXPNZrSQpxwkkZ/VuvJZzg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ hasBin: true
+ peerDependencies:
+ jiti: '*'
+ peerDependenciesMeta:
+ jiti:
+ optional: true
+
+ espree@10.4.0:
+ resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ esquery@1.7.0:
+ resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==}
+ engines: {node: '>=0.10'}
+
+ esrecurse@4.3.0:
+ resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
+ engines: {node: '>=4.0'}
+
+ estraverse@5.3.0:
+ resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
+ engines: {node: '>=4.0'}
+
+ esutils@2.0.3:
+ resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
+ engines: {node: '>=0.10.0'}
+
+ exsolve@1.0.8:
+ resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==}
+
+ fast-check@3.23.2:
+ resolution: {integrity: sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==}
+ engines: {node: '>=8.0.0'}
+
+ fast-deep-equal@3.1.3:
+ resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
+
+ fast-glob@3.3.1:
+ resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==}
+ engines: {node: '>=8.6.0'}
+
+ fast-glob@3.3.3:
+ resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
+ engines: {node: '>=8.6.0'}
+
+ fast-json-stable-stringify@2.1.0:
+ resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
+
+ fast-levenshtein@2.0.6:
+ resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
+
+ fast-xml-builder@1.0.0:
+ resolution: {integrity: sha512-fpZuDogrAgnyt9oDDz+5DBz0zgPdPZz6D4IR7iESxRXElrlGTRkHJ9eEt+SACRJwT0FNFrt71DFQIUFBJfX/uQ==}
+
+ fast-xml-parser@5.4.1:
+ resolution: {integrity: sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A==}
+ hasBin: true
+
+ fastq@1.20.1:
+ resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
+
+ fault@1.0.4:
+ resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==}
+
+ fdir@6.5.0:
+ resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ picomatch: ^3 || ^4
+ peerDependenciesMeta:
+ picomatch:
+ optional: true
+
+ file-entry-cache@8.0.0:
+ resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
+ engines: {node: '>=16.0.0'}
+
+ fill-range@7.1.1:
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
+ engines: {node: '>=8'}
+
+ find-up@5.0.0:
+ resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
+ engines: {node: '>=10'}
+
+ flat-cache@4.0.1:
+ resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
+ engines: {node: '>=16'}
+
+ flatted@3.3.4:
+ resolution: {integrity: sha512-3+mMldrTAPdta5kjX2G2J7iX4zxtnwpdA8Tr2ZSjkyPSanvbZAcy6flmtnXbEybHrDcU9641lxrMfFuUxVz9vA==}
+
+ for-each@0.3.5:
+ resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==}
+ engines: {node: '>= 0.4'}
+
+ foreground-child@3.3.1:
+ resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==}
+ engines: {node: '>=14'}
+
+ format@0.2.2:
+ resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
+ engines: {node: '>=0.4.x'}
+
+ fraction.js@5.3.4:
+ resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==}
+
+ framer-motion@11.18.2:
+ resolution: {integrity: sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==}
+ peerDependencies:
+ '@emotion/is-prop-valid': '*'
+ react: ^18.0.0 || ^19.0.0
+ react-dom: ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ '@emotion/is-prop-valid':
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+
+ fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+
+ function-bind@1.1.2:
+ resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+
+ function.prototype.name@1.1.8:
+ resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==}
+ engines: {node: '>= 0.4'}
+
+ functions-have-names@1.2.3:
+ resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
+
+ generate-function@2.3.1:
+ resolution: {integrity: sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==}
+
+ generator-function@2.0.1:
+ resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==}
+ engines: {node: '>= 0.4'}
+
+ gensync@1.0.0-beta.2:
+ resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
+ engines: {node: '>=6.9.0'}
+
+ get-intrinsic@1.3.0:
+ resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
+ engines: {node: '>= 0.4'}
+
+ get-port-please@3.2.0:
+ resolution: {integrity: sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==}
+
+ get-proto@1.0.1:
+ resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
+ engines: {node: '>= 0.4'}
+
+ get-symbol-description@1.1.0:
+ resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==}
+ engines: {node: '>= 0.4'}
+
+ get-tsconfig@4.13.6:
+ resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==}
+
+ giget@2.0.0:
+ resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==}
+ hasBin: true
+
+ glob-parent@5.1.2:
+ resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
+ engines: {node: '>= 6'}
+
+ glob-parent@6.0.2:
+ resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
+ engines: {node: '>=10.13.0'}
+
+ globals@14.0.0:
+ resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
+ engines: {node: '>=18'}
+
+ globals@16.4.0:
+ resolution: {integrity: sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==}
+ engines: {node: '>=18'}
+
+ globalthis@1.0.4:
+ resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
+ engines: {node: '>= 0.4'}
+
+ gopd@1.2.0:
+ resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
+ engines: {node: '>= 0.4'}
+
+ graceful-fs@4.2.11:
+ resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
+
+ grammex@3.1.12:
+ resolution: {integrity: sha512-6ufJOsSA7LcQehIJNCO7HIBykfM7DXQual0Ny780/DEcJIpBlHRvcqEBWGPYd7hrXL2GJ3oJI1MIhaXjWmLQOQ==}
+
+ graphmatch@1.1.1:
+ resolution: {integrity: sha512-5ykVn/EXM1hF0XCaWh05VbYvEiOL2lY1kBxZtaYsyvjp7cmWOU1XsAdfQBwClraEofXDT197lFbXOEVMHpvQOg==}
+
+ has-bigints@1.1.0:
+ resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
+ engines: {node: '>= 0.4'}
+
+ has-flag@4.0.0:
+ resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
+ engines: {node: '>=8'}
+
+ has-property-descriptors@1.0.2:
+ resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
+
+ has-proto@1.2.0:
+ resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==}
+ engines: {node: '>= 0.4'}
+
+ has-symbols@1.1.0:
+ resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
+ engines: {node: '>= 0.4'}
+
+ has-tostringtag@1.0.2:
+ resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
+ engines: {node: '>= 0.4'}
+
+ hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
+ engines: {node: '>= 0.4'}
+
+ hast-util-parse-selector@4.0.0:
+ resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==}
+
+ hastscript@9.0.1:
+ resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==}
+
+ hermes-estree@0.25.1:
+ resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==}
+
+ hermes-parser@0.25.1:
+ resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==}
+
+ highlight.js@10.7.3:
+ resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
+
+ highlightjs-vue@1.0.0:
+ resolution: {integrity: sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==}
+
+ hono@4.11.4:
+ resolution: {integrity: sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==}
+ engines: {node: '>=16.9.0'}
+
+ http-status-codes@2.3.0:
+ resolution: {integrity: sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA==}
+
+ iconv-lite@0.7.2:
+ resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==}
+ engines: {node: '>=0.10.0'}
+
+ ignore@5.3.2:
+ resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
+ engines: {node: '>= 4'}
+
+ ignore@7.0.5:
+ resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==}
+ engines: {node: '>= 4'}
+
+ import-fresh@3.3.1:
+ resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
+ engines: {node: '>=6'}
+
+ imurmurhash@0.1.4:
+ resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
+ engines: {node: '>=0.8.19'}
+
+ install@0.13.0:
+ resolution: {integrity: sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==}
+ engines: {node: '>= 0.10'}
+
+ internal-slot@1.1.0:
+ resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==}
+ engines: {node: '>= 0.4'}
+
+ is-alphabetical@2.0.1:
+ resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}
+
+ is-alphanumerical@2.0.1:
+ resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
+
+ is-array-buffer@3.0.5:
+ resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
+ engines: {node: '>= 0.4'}
+
+ is-async-function@2.1.1:
+ resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==}
+ engines: {node: '>= 0.4'}
+
+ is-bigint@1.1.0:
+ resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==}
+ engines: {node: '>= 0.4'}
+
+ is-binary-path@2.1.0:
+ resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
+ engines: {node: '>=8'}
+
+ is-boolean-object@1.2.2:
+ resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==}
+ engines: {node: '>= 0.4'}
+
+ is-bun-module@2.0.0:
+ resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==}
+
+ is-callable@1.2.7:
+ resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
+ engines: {node: '>= 0.4'}
+
+ is-core-module@2.16.1:
+ resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
+ engines: {node: '>= 0.4'}
+
+ is-data-view@1.0.2:
+ resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==}
+ engines: {node: '>= 0.4'}
+
+ is-date-object@1.1.0:
+ resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==}
+ engines: {node: '>= 0.4'}
+
+ is-decimal@2.0.1:
+ resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
+
+ is-extglob@2.1.1:
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
+ engines: {node: '>=0.10.0'}
+
+ is-finalizationregistry@1.1.1:
+ resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==}
+ engines: {node: '>= 0.4'}
+
+ is-generator-function@1.1.2:
+ resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==}
+ engines: {node: '>= 0.4'}
+
+ is-glob@4.0.3:
+ resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
+ engines: {node: '>=0.10.0'}
+
+ is-hexadecimal@2.0.1:
+ resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
+
+ is-map@2.0.3:
+ resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
+ engines: {node: '>= 0.4'}
+
+ is-negative-zero@2.0.3:
+ resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
+ engines: {node: '>= 0.4'}
+
+ is-number-object@1.1.1:
+ resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==}
+ engines: {node: '>= 0.4'}
+
+ is-number@7.0.0:
+ resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
+ engines: {node: '>=0.12.0'}
+
+ is-property@1.0.2:
+ resolution: {integrity: sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==}
+
+ is-regex@1.2.1:
+ resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==}
+ engines: {node: '>= 0.4'}
+
+ is-set@2.0.3:
+ resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
+ engines: {node: '>= 0.4'}
+
+ is-shared-array-buffer@1.0.4:
+ resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==}
+ engines: {node: '>= 0.4'}
+
+ is-string@1.1.1:
+ resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==}
+ engines: {node: '>= 0.4'}
+
+ is-symbol@1.1.1:
+ resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==}
+ engines: {node: '>= 0.4'}
+
+ is-typed-array@1.1.15:
+ resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==}
+ engines: {node: '>= 0.4'}
+
+ is-weakmap@2.0.2:
+ resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==}
+ engines: {node: '>= 0.4'}
+
+ is-weakref@1.1.1:
+ resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==}
+ engines: {node: '>= 0.4'}
+
+ is-weakset@2.0.4:
+ resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==}
+ engines: {node: '>= 0.4'}
+
+ isarray@2.0.5:
+ resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
+
+ isexe@2.0.0:
+ resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+
+ iterator.prototype@1.1.5:
+ resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==}
+ engines: {node: '>= 0.4'}
+
+ jiti@1.21.7:
+ resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
+ hasBin: true
+
+ jiti@2.6.1:
+ resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==}
+ hasBin: true
+
+ jose@6.1.3:
+ resolution: {integrity: sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==}
+
+ js-tokens@4.0.0:
+ resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+
+ js-yaml@4.1.1:
+ resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==}
+ hasBin: true
+
+ jsesc@3.1.0:
+ resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
+ engines: {node: '>=6'}
+ hasBin: true
+
+ json-buffer@3.0.1:
+ resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
+
+ json-schema-traverse@0.4.1:
+ resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
+
+ json-stable-stringify-without-jsonify@1.0.1:
+ resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
+
+ json5@1.0.2:
+ resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
+ hasBin: true
+
+ json5@2.2.3:
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
+ engines: {node: '>=6'}
+ hasBin: true
+
+ jsonwebtoken@9.0.3:
+ resolution: {integrity: sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==}
+ engines: {node: '>=12', npm: '>=6'}
+
+ jsx-ast-utils@3.3.5:
+ resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
+ engines: {node: '>=4.0'}
+
+ jwa@2.0.1:
+ resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==}
+
+ jws@4.0.1:
+ resolution: {integrity: sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==}
+
+ keyv@4.5.4:
+ resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+
+ language-subtag-registry@0.3.23:
+ resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==}
+
+ language-tags@1.0.9:
+ resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==}
+ engines: {node: '>=0.10'}
+
+ levn@0.4.1:
+ resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
+ engines: {node: '>= 0.8.0'}
+
+ lightningcss-android-arm64@1.31.1:
+ resolution: {integrity: sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [android]
+
+ lightningcss-darwin-arm64@1.31.1:
+ resolution: {integrity: sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [darwin]
+
+ lightningcss-darwin-x64@1.31.1:
+ resolution: {integrity: sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [darwin]
+
+ lightningcss-freebsd-x64@1.31.1:
+ resolution: {integrity: sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [freebsd]
+
+ lightningcss-linux-arm-gnueabihf@1.31.1:
+ resolution: {integrity: sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ lightningcss-linux-arm64-gnu@1.31.1:
+ resolution: {integrity: sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ lightningcss-linux-arm64-musl@1.31.1:
+ resolution: {integrity: sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [linux]
+
+ lightningcss-linux-x64-gnu@1.31.1:
+ resolution: {integrity: sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ lightningcss-linux-x64-musl@1.31.1:
+ resolution: {integrity: sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [linux]
+
+ lightningcss-win32-arm64-msvc@1.31.1:
+ resolution: {integrity: sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [win32]
+
+ lightningcss-win32-x64-msvc@1.31.1:
+ resolution: {integrity: sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [win32]
+
+ lightningcss@1.31.1:
+ resolution: {integrity: sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==}
+ engines: {node: '>= 12.0.0'}
+
+ lilconfig@2.1.0:
+ resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
+ engines: {node: '>=10'}
+
+ lilconfig@3.1.3:
+ resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
+ engines: {node: '>=14'}
+
+ lines-and-columns@1.2.4:
+ resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
+
+ locate-path@6.0.0:
+ resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
+ engines: {node: '>=10'}
+
+ lodash.includes@4.3.0:
+ resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==}
+
+ lodash.isboolean@3.0.3:
+ resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==}
+
+ lodash.isinteger@4.0.4:
+ resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==}
+
+ lodash.isnumber@3.0.3:
+ resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==}
+
+ lodash.isplainobject@4.0.6:
+ resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
+
+ lodash.isstring@4.0.1:
+ resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==}
+
+ lodash.merge@4.6.2:
+ resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
+
+ lodash.once@4.1.1:
+ resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}
+
+ lodash@4.17.21:
+ resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+
+ long@5.3.2:
+ resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==}
+
+ loose-envify@1.4.0:
+ resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
+ hasBin: true
+
+ lottie-react@2.4.1:
+ resolution: {integrity: sha512-LQrH7jlkigIIv++wIyrOYFLHSKQpEY4zehPicL9bQsrt1rnoKRYCYgpCUe5maqylNtacy58/sQDZTkwMcTRxZw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+
+ lottie-web@5.13.0:
+ resolution: {integrity: sha512-+gfBXl6sxXMPe8tKQm7qzLnUy5DUPJPKIyRHwtpCpyUEYjHYRJC/5gjUvdkuO2c3JllrPtHXH5UJJK8LRYl5yQ==}
+
+ lowlight@1.20.0:
+ resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==}
+
+ lru-cache@5.1.1:
+ resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
+
+ lru.min@1.1.4:
+ resolution: {integrity: sha512-DqC6n3QQ77zdFpCMASA1a3Jlb64Hv2N2DciFGkO/4L9+q/IpIAuRlKOvCXabtRW6cQf8usbmM6BE/TOPysCdIA==}
+ engines: {bun: '>=1.0.0', deno: '>=1.30.0', node: '>=8.0.0'}
+
+ lucide-react@0.468.0:
+ resolution: {integrity: sha512-6koYRhnM2N0GGZIdXzSeiNwguv1gt/FAjZOiPl76roBi3xKEXa4WmfpxgQwTTL4KipXjefrnf3oV4IsYhi4JFA==}
+ peerDependencies:
+ react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc
+
+ magic-string@0.30.21:
+ resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
+
+ math-intrinsics@1.1.0:
+ resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
+ engines: {node: '>= 0.4'}
+
+ merge2@1.4.1:
+ resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
+ engines: {node: '>= 8'}
+
+ micromatch@4.0.8:
+ resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
+ engines: {node: '>=8.6'}
+
+ minimatch@10.2.4:
+ resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==}
+ engines: {node: 18 || 20 || >=22}
+
+ minimatch@3.1.5:
+ resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==}
+
+ minimist@1.2.8:
+ resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+
+ motion-dom@11.18.1:
+ resolution: {integrity: sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==}
+
+ motion-utils@11.18.1:
+ resolution: {integrity: sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==}
+
+ mri@1.2.0:
+ resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
+ engines: {node: '>=4'}
+
+ ms@2.1.3:
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+
+ mysql2@3.15.3:
+ resolution: {integrity: sha512-FBrGau0IXmuqg4haEZRBfHNWB5mUARw6hNwPDXXGg0XzVJ50mr/9hb267lvpVMnhZ1FON3qNd4Xfcez1rbFwSg==}
+ engines: {node: '>= 8.0'}
+
+ mz@2.7.0:
+ resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
+
+ named-placeholders@1.1.6:
+ resolution: {integrity: sha512-Tz09sEL2EEuv5fFowm419c1+a/jSMiBjI9gHxVLrVdbUkkNUUfjsVYs9pVZu5oCon/kmRh9TfLEObFtkVxmY0w==}
+ engines: {node: '>=8.0.0'}
+
+ nanoid@3.3.11:
+ resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+
+ napi-postinstall@0.3.4:
+ resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==}
+ engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
+ hasBin: true
+
+ natural-compare@1.4.0:
+ resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
+
+ next-themes@0.4.6:
+ resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==}
+ peerDependencies:
+ react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
+
+ next@16.2.0-canary.72:
+ resolution: {integrity: sha512-dBoUPNrWxuIiWUrA5US3QC2ww6y/jry15M/8TqXCPdZrLBni8TfR9e+Ya/EpWTPNOZunnE+3kfIRHUxEXumIyQ==}
+ engines: {node: '>=20.9.0'}
+ hasBin: true
+ peerDependencies:
+ '@opentelemetry/api': ^1.1.0
+ '@playwright/test': ^1.51.1
+ babel-plugin-react-compiler: '*'
+ react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
+ react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
+ sass: ^1.3.0
+ peerDependenciesMeta:
+ '@opentelemetry/api':
+ optional: true
+ '@playwright/test':
+ optional: true
+ babel-plugin-react-compiler:
+ optional: true
+ sass:
+ optional: true
+
+ node-addon-api@7.1.1:
+ resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
+
+ node-addon-api@8.6.0:
+ resolution: {integrity: sha512-gBVjCaqDlRUk0EwoPNKzIr9KkS9041G/q31IBShPs1Xz6UTA+EXdZADbzqAJQrpDRq71CIMnOP5VMut3SL0z5Q==}
+ engines: {node: ^18 || ^20 || >= 21}
+
+ node-exports-info@1.6.0:
+ resolution: {integrity: sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==}
+ engines: {node: '>= 0.4'}
+
+ node-fetch-native@1.6.7:
+ resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==}
+
+ node-gyp-build@4.8.4:
+ resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==}
+ hasBin: true
+
+ node-releases@2.0.27:
+ resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==}
+
+ nodemailer@6.10.1:
+ resolution: {integrity: sha512-Z+iLaBGVaSjbIzQ4pX6XV41HrooLsQ10ZWPUehGmuantvzWoDVBnmsdUcOIDM1t+yPor5pDhVlDESgOMEGxhHA==}
+ engines: {node: '>=6.0.0'}
+
+ normalize-path@3.0.0:
+ resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
+ engines: {node: '>=0.10.0'}
+
+ nypm@0.6.5:
+ resolution: {integrity: sha512-K6AJy1GMVyfyMXRVB88700BJqNUkByijGJM8kEHpLdcAt+vSQAVfkWWHYzuRXHSY6xA2sNc5RjTj0p9rE2izVQ==}
+ engines: {node: '>=18'}
+ hasBin: true
+
+ object-assign@4.1.1:
+ resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
+ engines: {node: '>=0.10.0'}
+
+ object-hash@3.0.0:
+ resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
+ engines: {node: '>= 6'}
+
+ object-inspect@1.13.4:
+ resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
+ engines: {node: '>= 0.4'}
+
+ object-keys@1.1.1:
+ resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
+ engines: {node: '>= 0.4'}
+
+ object.assign@4.1.7:
+ resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==}
+ engines: {node: '>= 0.4'}
+
+ object.entries@1.1.9:
+ resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==}
+ engines: {node: '>= 0.4'}
+
+ object.fromentries@2.0.8:
+ resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==}
+ engines: {node: '>= 0.4'}
+
+ object.groupby@1.0.3:
+ resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==}
+ engines: {node: '>= 0.4'}
+
+ object.values@1.2.1:
+ resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==}
+ engines: {node: '>= 0.4'}
+
+ ohash@2.0.11:
+ resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}
+
+ optionator@0.9.4:
+ resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
+ engines: {node: '>= 0.8.0'}
+
+ own-keys@1.0.1:
+ resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
+ engines: {node: '>= 0.4'}
+
+ p-limit@3.1.0:
+ resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
+ engines: {node: '>=10'}
+
+ p-locate@5.0.0:
+ resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
+ engines: {node: '>=10'}
+
+ parent-module@1.0.1:
+ resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
+ engines: {node: '>=6'}
+
+ parse-entities@4.0.2:
+ resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==}
+
+ path-exists@4.0.0:
+ resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
+ engines: {node: '>=8'}
+
+ path-key@3.1.1:
+ resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
+ engines: {node: '>=8'}
+
+ path-parse@1.0.7:
+ resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
+
+ pathe@2.0.3:
+ resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
+
+ perfect-debounce@1.0.0:
+ resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
+
+ pg-cloudflare@1.3.0:
+ resolution: {integrity: sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ==}
+
+ pg-connection-string@2.11.0:
+ resolution: {integrity: sha512-kecgoJwhOpxYU21rZjULrmrBJ698U2RxXofKVzOn5UDj61BPj/qMb7diYUR1nLScCDbrztQFl1TaQZT0t1EtzQ==}
+
+ pg-int8@1.0.1:
+ resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}
+ engines: {node: '>=4.0.0'}
+
+ pg-pool@3.12.0:
+ resolution: {integrity: sha512-eIJ0DES8BLaziFHW7VgJEBPi5hg3Nyng5iKpYtj3wbcAUV9A1wLgWiY7ajf/f/oO1wfxt83phXPY8Emztg7ITg==}
+ peerDependencies:
+ pg: '>=8.0'
+
+ pg-protocol@1.12.0:
+ resolution: {integrity: sha512-uOANXNRACNdElMXJ0tPz6RBM0XQ61nONGAwlt8da5zs/iUOOCLBQOHSXnrC6fMsvtjxbOJrZZl5IScGv+7mpbg==}
+
+ pg-types@2.2.0:
+ resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}
+ engines: {node: '>=4'}
+
+ pg@8.19.0:
+ resolution: {integrity: sha512-QIcLGi508BAHkQ3pJNptsFz5WQMlpGbuBGBaIaXsWK8mel2kQ/rThYI+DbgjUvZrIr7MiuEuc9LcChJoEZK1xQ==}
+ engines: {node: '>= 16.0.0'}
+ peerDependencies:
+ pg-native: '>=3.0.1'
+ peerDependenciesMeta:
+ pg-native:
+ optional: true
+
+ pgpass@1.0.5:
+ resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==}
+
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
+
+ picomatch@2.3.1:
+ resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
+ engines: {node: '>=8.6'}
+
+ picomatch@4.0.3:
+ resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
+ engines: {node: '>=12'}
+
+ pify@2.3.0:
+ resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
+ engines: {node: '>=0.10.0'}
+
+ pirates@4.0.7:
+ resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==}
+ engines: {node: '>= 6'}
+
+ pkg-types@2.3.0:
+ resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==}
+
+ possible-typed-array-names@1.1.0:
+ resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
+ engines: {node: '>= 0.4'}
+
+ postcss-import@15.1.0:
+ resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ postcss: ^8.0.0
+
+ postcss-js@4.1.0:
+ resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==}
+ engines: {node: ^12 || ^14 || >= 16}
+ peerDependencies:
+ postcss: ^8.4.21
+
+ postcss-load-config@6.0.1:
+ resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ jiti: '>=1.21.0'
+ postcss: '>=8.0.9'
+ tsx: ^4.8.1
+ yaml: ^2.4.2
+ peerDependenciesMeta:
+ jiti:
+ optional: true
+ postcss:
+ optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
+
+ postcss-nested@6.2.0:
+ resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
+ engines: {node: '>=12.0'}
+ peerDependencies:
+ postcss: ^8.2.14
+
+ postcss-selector-parser@6.1.2:
+ resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
+ engines: {node: '>=4'}
+
+ postcss-value-parser@4.2.0:
+ resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
+
+ postcss@8.4.31:
+ resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
+ engines: {node: ^10 || ^12 || >=14}
+
+ postcss@8.5.8:
+ resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==}
+ engines: {node: ^10 || ^12 || >=14}
+
+ postgres-array@2.0.0:
+ resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
+ engines: {node: '>=4'}
+
+ postgres-array@3.0.4:
+ resolution: {integrity: sha512-nAUSGfSDGOaOAEGwqsRY27GPOea7CNipJPOA7lPbdEpx5Kg3qzdP0AaWC5MlhTWV9s4hFX39nomVZ+C4tnGOJQ==}
+ engines: {node: '>=12'}
+
+ postgres-bytea@1.0.1:
+ resolution: {integrity: sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==}
+ engines: {node: '>=0.10.0'}
+
+ postgres-date@1.0.7:
+ resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==}
+ engines: {node: '>=0.10.0'}
+
+ postgres-interval@1.2.0:
+ resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}
+ engines: {node: '>=0.10.0'}
+
+ postgres@3.4.7:
+ resolution: {integrity: sha512-Jtc2612XINuBjIl/QTWsV5UvE8UHuNblcO3vVADSrKsrc6RqGX6lOW1cEo3CM2v0XG4Nat8nI+YM7/f26VxXLw==}
+ engines: {node: '>=12'}
+
+ prelude-ls@1.2.1:
+ resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
+ engines: {node: '>= 0.8.0'}
+
+ prisma@7.4.2:
+ resolution: {integrity: sha512-2bP8Ruww3Q95Z2eH4Yqh4KAENRsj/SxbdknIVBfd6DmjPwmpsC4OVFMLOeHt6tM3Amh8ebjvstrUz3V/hOe1dA==}
+ engines: {node: ^20.19 || ^22.12 || >=24.0}
+ hasBin: true
+ peerDependencies:
+ better-sqlite3: '>=9.0.0'
+ typescript: '>=5.4.0'
+ peerDependenciesMeta:
+ better-sqlite3:
+ optional: true
+ typescript:
+ optional: true
+
+ prismjs@1.30.0:
+ resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==}
+ engines: {node: '>=6'}
+
+ prop-types@15.8.1:
+ resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
+
+ proper-lockfile@4.1.2:
+ resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==}
+
+ property-information@7.1.0:
+ resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==}
+
+ punycode@2.3.1:
+ resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
+ engines: {node: '>=6'}
+
+ pure-rand@6.1.0:
+ resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==}
+
+ queue-microtask@1.2.3:
+ resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+
+ rc9@2.1.2:
+ resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==}
+
+ react-dom@19.2.4:
+ resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==}
+ peerDependencies:
+ react: ^19.2.4
+
+ react-hook-form@7.71.2:
+ resolution: {integrity: sha512-1CHvcDYzuRUNOflt4MOq3ZM46AronNJtQ1S7tnX6YN4y72qhgiUItpacZUAQ0TyWYci3yz1X+rXaSxiuEm86PA==}
+ engines: {node: '>=18.0.0'}
+ peerDependencies:
+ react: ^16.8.0 || ^17 || ^18 || ^19
+
+ react-icons@5.5.0:
+ resolution: {integrity: sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==}
+ peerDependencies:
+ react: '*'
+
+ react-is@16.13.1:
+ resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
+
+ react-syntax-highlighter@16.1.1:
+ resolution: {integrity: sha512-PjVawBGy80C6YbC5DDZJeUjBmC7skaoEUdvfFQediQHgCL7aKyVHe57SaJGfQsloGDac+gCpTfRdtxzWWKmCXA==}
+ engines: {node: '>= 16.20.2'}
+ peerDependencies:
+ react: '>= 0.14.0'
+
+ react@19.2.4:
+ resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==}
+ engines: {node: '>=0.10.0'}
+
+ read-cache@1.0.0:
+ resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
+
+ readdirp@3.6.0:
+ resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
+ engines: {node: '>=8.10.0'}
+
+ readdirp@4.1.2:
+ resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
+ engines: {node: '>= 14.18.0'}
+
+ reflect.getprototypeof@1.0.10:
+ resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==}
+ engines: {node: '>= 0.4'}
+
+ refractor@5.0.0:
+ resolution: {integrity: sha512-QXOrHQF5jOpjjLfiNk5GFnWhRXvxjUVnlFxkeDmewR5sXkr3iM46Zo+CnRR8B+MDVqkULW4EcLVcRBNOPXHosw==}
+
+ regexp-to-ast@0.5.0:
+ resolution: {integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==}
+
+ regexp.prototype.flags@1.5.4:
+ resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
+ engines: {node: '>= 0.4'}
+
+ remeda@2.33.4:
+ resolution: {integrity: sha512-ygHswjlc/opg2VrtiYvUOPLjxjtdKvjGz1/plDhkG66hjNjFr1xmfrs2ClNFo/E6TyUFiwYNh53bKV26oBoMGQ==}
+
+ resolve-from@4.0.0:
+ resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
+ engines: {node: '>=4'}
+
+ resolve-pkg-maps@1.0.0:
+ resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
+
+ resolve@1.22.11:
+ resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==}
+ engines: {node: '>= 0.4'}
+ hasBin: true
+
+ resolve@2.0.0-next.6:
+ resolution: {integrity: sha512-3JmVl5hMGtJ3kMmB3zi3DL25KfkCEyy3Tw7Gmw7z5w8M9WlwoPFnIvwChzu1+cF3iaK3sp18hhPz8ANeimdJfA==}
+ engines: {node: '>= 0.4'}
+ hasBin: true
+
+ retry@0.12.0:
+ resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
+ engines: {node: '>= 4'}
+
+ reusify@1.1.0:
+ resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
+ engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
+
+ run-parallel@1.2.0:
+ resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+
+ safe-array-concat@1.1.3:
+ resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==}
+ engines: {node: '>=0.4'}
+
+ safe-buffer@5.2.1:
+ resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+
+ safe-push-apply@1.0.0:
+ resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==}
+ engines: {node: '>= 0.4'}
+
+ safe-regex-test@1.1.0:
+ resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==}
+ engines: {node: '>= 0.4'}
+
+ safer-buffer@2.1.2:
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+
+ scheduler@0.27.0:
+ resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}
+
+ semver@6.3.1:
+ resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
+ hasBin: true
+
+ semver@7.7.4:
+ resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==}
+ engines: {node: '>=10'}
+ hasBin: true
+
+ seq-queue@0.0.5:
+ resolution: {integrity: sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==}
+
+ set-function-length@1.2.2:
+ resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
+ engines: {node: '>= 0.4'}
+
+ set-function-name@2.0.2:
+ resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
+ engines: {node: '>= 0.4'}
+
+ set-proto@1.0.0:
+ resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==}
+ engines: {node: '>= 0.4'}
+
+ sharp@0.34.5:
+ resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+
+ shebang-command@2.0.0:
+ resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
+ engines: {node: '>=8'}
+
+ shebang-regex@3.0.0:
+ resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
+ engines: {node: '>=8'}
+
+ side-channel-list@1.0.0:
+ resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
+ engines: {node: '>= 0.4'}
+
+ side-channel-map@1.0.1:
+ resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
+ engines: {node: '>= 0.4'}
+
+ side-channel-weakmap@1.0.2:
+ resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
+ engines: {node: '>= 0.4'}
+
+ side-channel@1.1.0:
+ resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
+ engines: {node: '>= 0.4'}
+
+ signal-exit@3.0.7:
+ resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+
+ signal-exit@4.1.0:
+ resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
+ engines: {node: '>=14'}
+
+ source-map-js@1.2.1:
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
+ engines: {node: '>=0.10.0'}
+
+ space-separated-tokens@2.0.2:
+ resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
+
+ split2@4.2.0:
+ resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
+ engines: {node: '>= 10.x'}
+
+ sqlstring@2.3.3:
+ resolution: {integrity: sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==}
+ engines: {node: '>= 0.6'}
+
+ stable-hash@0.0.5:
+ resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==}
+
+ std-env@3.10.0:
+ resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==}
+
+ stop-iteration-iterator@1.1.0:
+ resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==}
+ engines: {node: '>= 0.4'}
+
+ string.prototype.includes@2.0.1:
+ resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==}
+ engines: {node: '>= 0.4'}
+
+ string.prototype.matchall@4.0.12:
+ resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==}
+ engines: {node: '>= 0.4'}
+
+ string.prototype.repeat@1.0.0:
+ resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==}
+
+ string.prototype.trim@1.2.10:
+ resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==}
+ engines: {node: '>= 0.4'}
+
+ string.prototype.trimend@1.0.9:
+ resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==}
+ engines: {node: '>= 0.4'}
+
+ string.prototype.trimstart@1.0.8:
+ resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
+ engines: {node: '>= 0.4'}
+
+ strip-bom@3.0.0:
+ resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
+ engines: {node: '>=4'}
+
+ strip-json-comments@3.1.1:
+ resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
+ engines: {node: '>=8'}
+
+ strnum@2.2.0:
+ resolution: {integrity: sha512-Y7Bj8XyJxnPAORMZj/xltsfo55uOiyHcU2tnAVzHUnSJR/KsEX+9RoDeXEnsXtl/CX4fAcrt64gZ13aGaWPeBg==}
+
+ styled-jsx@5.1.6:
+ resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
+ engines: {node: '>= 12.0.0'}
+ peerDependencies:
+ '@babel/core': '*'
+ babel-plugin-macros: '*'
+ react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0'
+ peerDependenciesMeta:
+ '@babel/core':
+ optional: true
+ babel-plugin-macros:
+ optional: true
+
+ sucrase@3.35.1:
+ resolution: {integrity: sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ hasBin: true
+
+ supports-color@7.2.0:
+ resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
+ engines: {node: '>=8'}
+
+ supports-preserve-symlinks-flag@1.0.0:
+ resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
+ engines: {node: '>= 0.4'}
+
+ tailwind-merge@2.6.1:
+ resolution: {integrity: sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ==}
+
+ tailwindcss-animate@1.0.7:
+ resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==}
+ peerDependencies:
+ tailwindcss: '>=3.0.0 || insiders'
+
+ tailwindcss@3.4.19:
+ resolution: {integrity: sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==}
+ engines: {node: '>=14.0.0'}
+ hasBin: true
+
+ tailwindcss@4.2.1:
+ resolution: {integrity: sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==}
+
+ tapable@2.3.0:
+ resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==}
+ engines: {node: '>=6'}
+
+ thenify-all@1.6.0:
+ resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
+ engines: {node: '>=0.8'}
+
+ thenify@3.3.1:
+ resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
+
+ tinyexec@1.0.2:
+ resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==}
+ engines: {node: '>=18'}
+
+ tinyglobby@0.2.15:
+ resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
+ engines: {node: '>=12.0.0'}
+
+ to-regex-range@5.0.1:
+ resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
+ engines: {node: '>=8.0'}
+
+ ts-api-utils@2.4.0:
+ resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==}
+ engines: {node: '>=18.12'}
+ peerDependencies:
+ typescript: '>=4.8.4'
+
+ ts-interface-checker@0.1.13:
+ resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
+
+ tsconfig-paths@3.15.0:
+ resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
+
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
+
+ type-check@0.4.0:
+ resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
+ engines: {node: '>= 0.8.0'}
+
+ typed-array-buffer@1.0.3:
+ resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==}
+ engines: {node: '>= 0.4'}
+
+ typed-array-byte-length@1.0.3:
+ resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==}
+ engines: {node: '>= 0.4'}
+
+ typed-array-byte-offset@1.0.4:
+ resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==}
+ engines: {node: '>= 0.4'}
+
+ typed-array-length@1.0.7:
+ resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==}
+ engines: {node: '>= 0.4'}
+
+ typescript-eslint@8.56.1:
+ resolution: {integrity: sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
+ typescript@5.9.3:
+ resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+
+ unbox-primitive@1.1.0:
+ resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
+ engines: {node: '>= 0.4'}
+
+ undici-types@6.21.0:
+ resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
+
+ unrs-resolver@1.11.1:
+ resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==}
+
+ update-browserslist-db@1.2.3:
+ resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+
+ uri-js@4.4.1:
+ resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
+
+ util-deprecate@1.0.2:
+ resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+
+ valibot@1.2.0:
+ resolution: {integrity: sha512-mm1rxUsmOxzrwnX5arGS+U4T25RdvpPjPN4yR0u9pUBov9+zGVtO84tif1eY4r6zWxVxu3KzIyknJy3rxfRZZg==}
+ peerDependencies:
+ typescript: '>=5'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ which-boxed-primitive@1.1.1:
+ resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
+ engines: {node: '>= 0.4'}
+
+ which-builtin-type@1.2.1:
+ resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==}
+ engines: {node: '>= 0.4'}
+
+ which-collection@1.0.2:
+ resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==}
+ engines: {node: '>= 0.4'}
+
+ which-typed-array@1.1.20:
+ resolution: {integrity: sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==}
+ engines: {node: '>= 0.4'}
+
+ which@2.0.2:
+ resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
+ engines: {node: '>= 8'}
+ hasBin: true
+
+ word-wrap@1.2.5:
+ resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
+ engines: {node: '>=0.10.0'}
+
+ xtend@4.0.2:
+ resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
+ engines: {node: '>=0.4'}
+
+ yallist@3.1.1:
+ resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
+
+ yocto-queue@0.1.0:
+ resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
+ engines: {node: '>=10'}
+
+ zeptomatch@2.1.0:
+ resolution: {integrity: sha512-KiGErG2J0G82LSpniV0CtIzjlJ10E04j02VOudJsPyPwNZgGnRKQy7I1R7GMyg/QswnE4l7ohSGrQbQbjXPPDA==}
+
+ zod-validation-error@4.0.2:
+ resolution: {integrity: sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==}
+ engines: {node: '>=18.0.0'}
+ peerDependencies:
+ zod: ^3.25.0 || ^4.0.0
+
+ zod@3.25.76:
+ resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}
+
+snapshots:
+
+ '@alloc/quick-lru@5.2.0': {}
+
+ '@aws-crypto/crc32@5.2.0':
+ dependencies:
+ '@aws-crypto/util': 5.2.0
+ '@aws-sdk/types': 3.973.4
+ tslib: 2.8.1
+
+ '@aws-crypto/crc32c@5.2.0':
+ dependencies:
+ '@aws-crypto/util': 5.2.0
+ '@aws-sdk/types': 3.973.4
+ tslib: 2.8.1
+
+ '@aws-crypto/sha1-browser@5.2.0':
+ dependencies:
+ '@aws-crypto/supports-web-crypto': 5.2.0
+ '@aws-crypto/util': 5.2.0
+ '@aws-sdk/types': 3.973.4
+ '@aws-sdk/util-locate-window': 3.965.4
+ '@smithy/util-utf8': 2.3.0
+ tslib: 2.8.1
+
+ '@aws-crypto/sha256-browser@5.2.0':
+ dependencies:
+ '@aws-crypto/sha256-js': 5.2.0
+ '@aws-crypto/supports-web-crypto': 5.2.0
+ '@aws-crypto/util': 5.2.0
+ '@aws-sdk/types': 3.973.4
+ '@aws-sdk/util-locate-window': 3.965.4
+ '@smithy/util-utf8': 2.3.0
+ tslib: 2.8.1
+
+ '@aws-crypto/sha256-js@5.2.0':
+ dependencies:
+ '@aws-crypto/util': 5.2.0
+ '@aws-sdk/types': 3.973.4
+ tslib: 2.8.1
+
+ '@aws-crypto/supports-web-crypto@5.2.0':
+ dependencies:
+ tslib: 2.8.1
+
+ '@aws-crypto/util@5.2.0':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@smithy/util-utf8': 2.3.0
+ tslib: 2.8.1
+
+ '@aws-sdk/client-s3@3.1001.0':
+ dependencies:
+ '@aws-crypto/sha1-browser': 5.2.0
+ '@aws-crypto/sha256-browser': 5.2.0
+ '@aws-crypto/sha256-js': 5.2.0
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/credential-provider-node': 3.972.15
+ '@aws-sdk/middleware-bucket-endpoint': 3.972.6
+ '@aws-sdk/middleware-expect-continue': 3.972.6
+ '@aws-sdk/middleware-flexible-checksums': 3.973.2
+ '@aws-sdk/middleware-host-header': 3.972.6
+ '@aws-sdk/middleware-location-constraint': 3.972.6
+ '@aws-sdk/middleware-logger': 3.972.6
+ '@aws-sdk/middleware-recursion-detection': 3.972.6
+ '@aws-sdk/middleware-sdk-s3': 3.972.16
+ '@aws-sdk/middleware-ssec': 3.972.6
+ '@aws-sdk/middleware-user-agent': 3.972.16
+ '@aws-sdk/region-config-resolver': 3.972.6
+ '@aws-sdk/signature-v4-multi-region': 3.996.4
+ '@aws-sdk/types': 3.973.4
+ '@aws-sdk/util-endpoints': 3.996.3
+ '@aws-sdk/util-user-agent-browser': 3.972.6
+ '@aws-sdk/util-user-agent-node': 3.973.1
+ '@smithy/config-resolver': 4.4.9
+ '@smithy/core': 3.23.7
+ '@smithy/eventstream-serde-browser': 4.2.10
+ '@smithy/eventstream-serde-config-resolver': 4.3.10
+ '@smithy/eventstream-serde-node': 4.2.10
+ '@smithy/fetch-http-handler': 5.3.12
+ '@smithy/hash-blob-browser': 4.2.11
+ '@smithy/hash-node': 4.2.10
+ '@smithy/hash-stream-node': 4.2.10
+ '@smithy/invalid-dependency': 4.2.10
+ '@smithy/md5-js': 4.2.10
+ '@smithy/middleware-content-length': 4.2.10
+ '@smithy/middleware-endpoint': 4.4.21
+ '@smithy/middleware-retry': 4.4.38
+ '@smithy/middleware-serde': 4.2.11
+ '@smithy/middleware-stack': 4.2.10
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/node-http-handler': 4.4.13
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/smithy-client': 4.12.1
+ '@smithy/types': 4.13.0
+ '@smithy/url-parser': 4.2.10
+ '@smithy/util-base64': 4.3.1
+ '@smithy/util-body-length-browser': 4.2.1
+ '@smithy/util-body-length-node': 4.2.2
+ '@smithy/util-defaults-mode-browser': 4.3.37
+ '@smithy/util-defaults-mode-node': 4.2.40
+ '@smithy/util-endpoints': 3.3.1
+ '@smithy/util-middleware': 4.2.10
+ '@smithy/util-retry': 4.2.10
+ '@smithy/util-stream': 4.5.16
+ '@smithy/util-utf8': 4.2.1
+ '@smithy/util-waiter': 4.2.10
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - aws-crt
+
+ '@aws-sdk/core@3.973.16':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@aws-sdk/xml-builder': 3.972.9
+ '@smithy/core': 3.23.7
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/property-provider': 4.2.10
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/signature-v4': 5.3.10
+ '@smithy/smithy-client': 4.12.1
+ '@smithy/types': 4.13.0
+ '@smithy/util-base64': 4.3.1
+ '@smithy/util-middleware': 4.2.10
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+
+ '@aws-sdk/crc64-nvme@3.972.3':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/credential-provider-env@3.972.14':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/types': 3.973.4
+ '@smithy/property-provider': 4.2.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/credential-provider-http@3.972.16':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/types': 3.973.4
+ '@smithy/fetch-http-handler': 5.3.12
+ '@smithy/node-http-handler': 4.4.13
+ '@smithy/property-provider': 4.2.10
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/smithy-client': 4.12.1
+ '@smithy/types': 4.13.0
+ '@smithy/util-stream': 4.5.16
+ tslib: 2.8.1
+
+ '@aws-sdk/credential-provider-ini@3.972.14':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/credential-provider-env': 3.972.14
+ '@aws-sdk/credential-provider-http': 3.972.16
+ '@aws-sdk/credential-provider-login': 3.972.14
+ '@aws-sdk/credential-provider-process': 3.972.14
+ '@aws-sdk/credential-provider-sso': 3.972.14
+ '@aws-sdk/credential-provider-web-identity': 3.972.14
+ '@aws-sdk/nested-clients': 3.996.4
+ '@aws-sdk/types': 3.973.4
+ '@smithy/credential-provider-imds': 4.2.10
+ '@smithy/property-provider': 4.2.10
+ '@smithy/shared-ini-file-loader': 4.4.5
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - aws-crt
+
+ '@aws-sdk/credential-provider-login@3.972.14':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/nested-clients': 3.996.4
+ '@aws-sdk/types': 3.973.4
+ '@smithy/property-provider': 4.2.10
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/shared-ini-file-loader': 4.4.5
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - aws-crt
+
+ '@aws-sdk/credential-provider-node@3.972.15':
+ dependencies:
+ '@aws-sdk/credential-provider-env': 3.972.14
+ '@aws-sdk/credential-provider-http': 3.972.16
+ '@aws-sdk/credential-provider-ini': 3.972.14
+ '@aws-sdk/credential-provider-process': 3.972.14
+ '@aws-sdk/credential-provider-sso': 3.972.14
+ '@aws-sdk/credential-provider-web-identity': 3.972.14
+ '@aws-sdk/types': 3.973.4
+ '@smithy/credential-provider-imds': 4.2.10
+ '@smithy/property-provider': 4.2.10
+ '@smithy/shared-ini-file-loader': 4.4.5
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - aws-crt
+
+ '@aws-sdk/credential-provider-process@3.972.14':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/types': 3.973.4
+ '@smithy/property-provider': 4.2.10
+ '@smithy/shared-ini-file-loader': 4.4.5
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/credential-provider-sso@3.972.14':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/nested-clients': 3.996.4
+ '@aws-sdk/token-providers': 3.1001.0
+ '@aws-sdk/types': 3.973.4
+ '@smithy/property-provider': 4.2.10
+ '@smithy/shared-ini-file-loader': 4.4.5
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - aws-crt
+
+ '@aws-sdk/credential-provider-web-identity@3.972.14':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/nested-clients': 3.996.4
+ '@aws-sdk/types': 3.973.4
+ '@smithy/property-provider': 4.2.10
+ '@smithy/shared-ini-file-loader': 4.4.5
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - aws-crt
+
+ '@aws-sdk/middleware-bucket-endpoint@3.972.6':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@aws-sdk/util-arn-parser': 3.972.2
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ '@smithy/util-config-provider': 4.2.1
+ tslib: 2.8.1
+
+ '@aws-sdk/middleware-expect-continue@3.972.6':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/middleware-flexible-checksums@3.973.2':
+ dependencies:
+ '@aws-crypto/crc32': 5.2.0
+ '@aws-crypto/crc32c': 5.2.0
+ '@aws-crypto/util': 5.2.0
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/crc64-nvme': 3.972.3
+ '@aws-sdk/types': 3.973.4
+ '@smithy/is-array-buffer': 4.2.1
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ '@smithy/util-middleware': 4.2.10
+ '@smithy/util-stream': 4.5.16
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+
+ '@aws-sdk/middleware-host-header@3.972.6':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/middleware-location-constraint@3.972.6':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/middleware-logger@3.972.6':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/middleware-recursion-detection@3.972.6':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@aws/lambda-invoke-store': 0.2.3
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/middleware-sdk-s3@3.972.16':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/types': 3.973.4
+ '@aws-sdk/util-arn-parser': 3.972.2
+ '@smithy/core': 3.23.7
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/signature-v4': 5.3.10
+ '@smithy/smithy-client': 4.12.1
+ '@smithy/types': 4.13.0
+ '@smithy/util-config-provider': 4.2.1
+ '@smithy/util-middleware': 4.2.10
+ '@smithy/util-stream': 4.5.16
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+
+ '@aws-sdk/middleware-ssec@3.972.6':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/middleware-user-agent@3.972.16':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/types': 3.973.4
+ '@aws-sdk/util-endpoints': 3.996.3
+ '@smithy/core': 3.23.7
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/nested-clients@3.996.4':
+ dependencies:
+ '@aws-crypto/sha256-browser': 5.2.0
+ '@aws-crypto/sha256-js': 5.2.0
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/middleware-host-header': 3.972.6
+ '@aws-sdk/middleware-logger': 3.972.6
+ '@aws-sdk/middleware-recursion-detection': 3.972.6
+ '@aws-sdk/middleware-user-agent': 3.972.16
+ '@aws-sdk/region-config-resolver': 3.972.6
+ '@aws-sdk/types': 3.973.4
+ '@aws-sdk/util-endpoints': 3.996.3
+ '@aws-sdk/util-user-agent-browser': 3.972.6
+ '@aws-sdk/util-user-agent-node': 3.973.1
+ '@smithy/config-resolver': 4.4.9
+ '@smithy/core': 3.23.7
+ '@smithy/fetch-http-handler': 5.3.12
+ '@smithy/hash-node': 4.2.10
+ '@smithy/invalid-dependency': 4.2.10
+ '@smithy/middleware-content-length': 4.2.10
+ '@smithy/middleware-endpoint': 4.4.21
+ '@smithy/middleware-retry': 4.4.38
+ '@smithy/middleware-serde': 4.2.11
+ '@smithy/middleware-stack': 4.2.10
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/node-http-handler': 4.4.13
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/smithy-client': 4.12.1
+ '@smithy/types': 4.13.0
+ '@smithy/url-parser': 4.2.10
+ '@smithy/util-base64': 4.3.1
+ '@smithy/util-body-length-browser': 4.2.1
+ '@smithy/util-body-length-node': 4.2.2
+ '@smithy/util-defaults-mode-browser': 4.3.37
+ '@smithy/util-defaults-mode-node': 4.2.40
+ '@smithy/util-endpoints': 3.3.1
+ '@smithy/util-middleware': 4.2.10
+ '@smithy/util-retry': 4.2.10
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - aws-crt
+
+ '@aws-sdk/region-config-resolver@3.972.6':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@smithy/config-resolver': 4.4.9
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/signature-v4-multi-region@3.996.4':
+ dependencies:
+ '@aws-sdk/middleware-sdk-s3': 3.972.16
+ '@aws-sdk/types': 3.973.4
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/signature-v4': 5.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/token-providers@3.1001.0':
+ dependencies:
+ '@aws-sdk/core': 3.973.16
+ '@aws-sdk/nested-clients': 3.996.4
+ '@aws-sdk/types': 3.973.4
+ '@smithy/property-provider': 4.2.10
+ '@smithy/shared-ini-file-loader': 4.4.5
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+ transitivePeerDependencies:
+ - aws-crt
+
+ '@aws-sdk/types@3.973.4':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/util-arn-parser@3.972.2':
+ dependencies:
+ tslib: 2.8.1
+
+ '@aws-sdk/util-endpoints@3.996.3':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@smithy/types': 4.13.0
+ '@smithy/url-parser': 4.2.10
+ '@smithy/util-endpoints': 3.3.1
+ tslib: 2.8.1
+
+ '@aws-sdk/util-locate-window@3.965.4':
+ dependencies:
+ tslib: 2.8.1
+
+ '@aws-sdk/util-user-agent-browser@3.972.6':
+ dependencies:
+ '@aws-sdk/types': 3.973.4
+ '@smithy/types': 4.13.0
+ bowser: 2.14.1
+ tslib: 2.8.1
+
+ '@aws-sdk/util-user-agent-node@3.973.1':
+ dependencies:
+ '@aws-sdk/middleware-user-agent': 3.972.16
+ '@aws-sdk/types': 3.973.4
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@aws-sdk/xml-builder@3.972.9':
+ dependencies:
+ '@smithy/types': 4.13.0
+ fast-xml-parser: 5.4.1
+ tslib: 2.8.1
+
+ '@aws/lambda-invoke-store@0.2.3': {}
+
+ '@babel/code-frame@7.29.0':
+ dependencies:
+ '@babel/helper-validator-identifier': 7.28.5
+ js-tokens: 4.0.0
+ picocolors: 1.1.1
+
+ '@babel/compat-data@7.29.0': {}
+
+ '@babel/core@7.29.0':
+ dependencies:
+ '@babel/code-frame': 7.29.0
+ '@babel/generator': 7.29.1
+ '@babel/helper-compilation-targets': 7.28.6
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
+ '@babel/helpers': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/template': 7.28.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
+ '@jridgewell/remapping': 2.3.5
+ convert-source-map: 2.0.0
+ debug: 4.4.3
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/generator@7.29.1':
+ dependencies:
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
+ jsesc: 3.1.0
+
+ '@babel/helper-compilation-targets@7.28.6':
+ dependencies:
+ '@babel/compat-data': 7.29.0
+ '@babel/helper-validator-option': 7.27.1
+ browserslist: 4.28.1
+ lru-cache: 5.1.1
+ semver: 6.3.1
+
+ '@babel/helper-globals@7.28.0': {}
+
+ '@babel/helper-module-imports@7.28.6':
+ dependencies:
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)':
+ dependencies:
+ '@babel/core': 7.29.0
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/helper-validator-identifier': 7.28.5
+ '@babel/traverse': 7.29.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-string-parser@7.27.1': {}
+
+ '@babel/helper-validator-identifier@7.28.5': {}
+
+ '@babel/helper-validator-option@7.27.1': {}
+
+ '@babel/helpers@7.28.6':
+ dependencies:
+ '@babel/template': 7.28.6
+ '@babel/types': 7.29.0
+
+ '@babel/parser@7.29.0':
+ dependencies:
+ '@babel/types': 7.29.0
+
+ '@babel/runtime@7.28.6': {}
+
+ '@babel/template@7.28.6':
+ dependencies:
+ '@babel/code-frame': 7.29.0
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
+
+ '@babel/traverse@7.29.0':
+ dependencies:
+ '@babel/code-frame': 7.29.0
+ '@babel/generator': 7.29.1
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.29.0
+ '@babel/template': 7.28.6
+ '@babel/types': 7.29.0
+ debug: 4.4.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/types@7.29.0':
+ dependencies:
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.28.5
+
+ '@chevrotain/cst-dts-gen@10.5.0':
+ dependencies:
+ '@chevrotain/gast': 10.5.0
+ '@chevrotain/types': 10.5.0
+ lodash: 4.17.21
+
+ '@chevrotain/gast@10.5.0':
+ dependencies:
+ '@chevrotain/types': 10.5.0
+ lodash: 4.17.21
+
+ '@chevrotain/types@10.5.0': {}
+
+ '@chevrotain/utils@10.5.0': {}
+
+ '@electric-sql/pglite-socket@0.0.20(@electric-sql/pglite@0.3.15)':
+ dependencies:
+ '@electric-sql/pglite': 0.3.15
+
+ '@electric-sql/pglite-tools@0.2.20(@electric-sql/pglite@0.3.15)':
+ dependencies:
+ '@electric-sql/pglite': 0.3.15
+
+ '@electric-sql/pglite@0.3.15': {}
+
+ '@emnapi/core@1.8.1':
+ dependencies:
+ '@emnapi/wasi-threads': 1.1.0
+ tslib: 2.8.1
+ optional: true
+
+ '@emnapi/runtime@1.8.1':
+ dependencies:
+ tslib: 2.8.1
+ optional: true
+
+ '@emnapi/wasi-threads@1.1.0':
+ dependencies:
+ tslib: 2.8.1
+ optional: true
+
+ '@eslint-community/eslint-utils@4.9.1(eslint@9.39.3(jiti@1.21.7))':
+ dependencies:
+ eslint: 9.39.3(jiti@1.21.7)
+ eslint-visitor-keys: 3.4.3
+
+ '@eslint-community/regexpp@4.12.2': {}
+
+ '@eslint/config-array@0.21.1':
+ dependencies:
+ '@eslint/object-schema': 2.1.7
+ debug: 4.4.3
+ minimatch: 3.1.5
+ transitivePeerDependencies:
+ - supports-color
+
+ '@eslint/config-helpers@0.4.2':
+ dependencies:
+ '@eslint/core': 0.17.0
+
+ '@eslint/core@0.17.0':
+ dependencies:
+ '@types/json-schema': 7.0.15
+
+ '@eslint/eslintrc@3.3.4':
+ dependencies:
+ ajv: 6.14.0
+ debug: 4.4.3
+ espree: 10.4.0
+ globals: 14.0.0
+ ignore: 5.3.2
+ import-fresh: 3.3.1
+ js-yaml: 4.1.1
+ minimatch: 3.1.5
+ strip-json-comments: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@eslint/js@9.39.3': {}
+
+ '@eslint/object-schema@2.1.7': {}
+
+ '@eslint/plugin-kit@0.4.1':
+ dependencies:
+ '@eslint/core': 0.17.0
+ levn: 0.4.1
+
+ '@hono/node-server@1.19.9(hono@4.11.4)':
+ dependencies:
+ hono: 4.11.4
+
+ '@hookform/resolvers@3.10.0(react-hook-form@7.71.2(react@19.2.4))':
+ dependencies:
+ react-hook-form: 7.71.2(react@19.2.4)
+
+ '@humanfs/core@0.19.1': {}
+
+ '@humanfs/node@0.16.7':
+ dependencies:
+ '@humanfs/core': 0.19.1
+ '@humanwhocodes/retry': 0.4.3
+
+ '@humanwhocodes/module-importer@1.0.1': {}
+
+ '@humanwhocodes/retry@0.4.3': {}
+
+ '@img/colour@1.1.0':
+ optional: true
+
+ '@img/sharp-darwin-arm64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-arm64': 1.2.4
+ optional: true
+
+ '@img/sharp-darwin-x64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-x64': 1.2.4
+ optional: true
+
+ '@img/sharp-libvips-darwin-arm64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-darwin-x64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-arm64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-arm@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-ppc64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-riscv64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-s390x@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linux-x64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
+ optional: true
+
+ '@img/sharp-libvips-linuxmusl-x64@1.2.4':
+ optional: true
+
+ '@img/sharp-linux-arm64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm64': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-arm@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-ppc64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-ppc64': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-riscv64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-riscv64': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-s390x@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-s390x': 1.2.4
+ optional: true
+
+ '@img/sharp-linux-x64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-x64': 1.2.4
+ optional: true
+
+ '@img/sharp-linuxmusl-arm64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
+ optional: true
+
+ '@img/sharp-linuxmusl-x64@0.34.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-x64': 1.2.4
+ optional: true
+
+ '@img/sharp-wasm32@0.34.5':
+ dependencies:
+ '@emnapi/runtime': 1.8.1
+ optional: true
+
+ '@img/sharp-win32-arm64@0.34.5':
+ optional: true
+
+ '@img/sharp-win32-ia32@0.34.5':
+ optional: true
+
+ '@img/sharp-win32-x64@0.34.5':
+ optional: true
+
+ '@jridgewell/gen-mapping@0.3.13':
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.5
+ '@jridgewell/trace-mapping': 0.3.31
+
+ '@jridgewell/remapping@2.3.5':
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
+
+ '@jridgewell/resolve-uri@3.1.2': {}
+
+ '@jridgewell/sourcemap-codec@1.5.5': {}
+
+ '@jridgewell/trace-mapping@0.3.31':
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.2
+ '@jridgewell/sourcemap-codec': 1.5.5
+
+ '@mrleebo/prisma-ast@0.13.1':
+ dependencies:
+ chevrotain: 10.5.0
+ lilconfig: 2.1.0
+
+ '@napi-rs/wasm-runtime@0.2.12':
+ dependencies:
+ '@emnapi/core': 1.8.1
+ '@emnapi/runtime': 1.8.1
+ '@tybys/wasm-util': 0.10.1
+ optional: true
+
+ '@next/env@16.2.0-canary.72': {}
+
+ '@next/eslint-plugin-next@16.2.0-canary.72':
+ dependencies:
+ fast-glob: 3.3.1
+
+ '@next/swc-darwin-arm64@16.2.0-canary.72':
+ optional: true
+
+ '@next/swc-darwin-x64@16.2.0-canary.72':
+ optional: true
+
+ '@next/swc-linux-arm64-gnu@16.2.0-canary.72':
+ optional: true
+
+ '@next/swc-linux-arm64-musl@16.2.0-canary.72':
+ optional: true
+
+ '@next/swc-linux-x64-gnu@16.2.0-canary.72':
+ optional: true
+
+ '@next/swc-linux-x64-musl@16.2.0-canary.72':
+ optional: true
+
+ '@next/swc-win32-arm64-msvc@16.2.0-canary.72':
+ optional: true
+
+ '@next/swc-win32-x64-msvc@16.2.0-canary.72':
+ optional: true
+
+ '@nodelib/fs.scandir@2.1.5':
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ run-parallel: 1.2.0
+
+ '@nodelib/fs.stat@2.0.5': {}
+
+ '@nodelib/fs.walk@1.2.8':
+ dependencies:
+ '@nodelib/fs.scandir': 2.1.5
+ fastq: 1.20.1
+
+ '@nolyfill/is-core-module@1.0.39': {}
+
+ '@parcel/watcher-android-arm64@2.5.6':
+ optional: true
+
+ '@parcel/watcher-darwin-arm64@2.5.6':
+ optional: true
+
+ '@parcel/watcher-darwin-x64@2.5.6':
+ optional: true
+
+ '@parcel/watcher-freebsd-x64@2.5.6':
+ optional: true
+
+ '@parcel/watcher-linux-arm-glibc@2.5.6':
+ optional: true
+
+ '@parcel/watcher-linux-arm-musl@2.5.6':
+ optional: true
+
+ '@parcel/watcher-linux-arm64-glibc@2.5.6':
+ optional: true
+
+ '@parcel/watcher-linux-arm64-musl@2.5.6':
+ optional: true
+
+ '@parcel/watcher-linux-x64-glibc@2.5.6':
+ optional: true
+
+ '@parcel/watcher-linux-x64-musl@2.5.6':
+ optional: true
+
+ '@parcel/watcher-win32-arm64@2.5.6':
+ optional: true
+
+ '@parcel/watcher-win32-ia32@2.5.6':
+ optional: true
+
+ '@parcel/watcher-win32-x64@2.5.6':
+ optional: true
+
+ '@parcel/watcher@2.5.6':
+ dependencies:
+ detect-libc: 2.1.2
+ is-glob: 4.0.3
+ node-addon-api: 7.1.1
+ picomatch: 4.0.3
+ optionalDependencies:
+ '@parcel/watcher-android-arm64': 2.5.6
+ '@parcel/watcher-darwin-arm64': 2.5.6
+ '@parcel/watcher-darwin-x64': 2.5.6
+ '@parcel/watcher-freebsd-x64': 2.5.6
+ '@parcel/watcher-linux-arm-glibc': 2.5.6
+ '@parcel/watcher-linux-arm-musl': 2.5.6
+ '@parcel/watcher-linux-arm64-glibc': 2.5.6
+ '@parcel/watcher-linux-arm64-musl': 2.5.6
+ '@parcel/watcher-linux-x64-glibc': 2.5.6
+ '@parcel/watcher-linux-x64-musl': 2.5.6
+ '@parcel/watcher-win32-arm64': 2.5.6
+ '@parcel/watcher-win32-ia32': 2.5.6
+ '@parcel/watcher-win32-x64': 2.5.6
+
+ '@prisma/adapter-pg@7.4.2':
+ dependencies:
+ '@prisma/driver-adapter-utils': 7.4.2
+ pg: 8.19.0
+ postgres-array: 3.0.4
+ transitivePeerDependencies:
+ - pg-native
+
+ '@prisma/client-runtime-utils@7.4.2': {}
+
+ '@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(typescript@5.9.3)':
+ dependencies:
+ '@prisma/client-runtime-utils': 7.4.2
+ optionalDependencies:
+ prisma: 7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)
+ typescript: 5.9.3
+
+ '@prisma/config@7.4.2':
+ dependencies:
+ c12: 3.1.0
+ deepmerge-ts: 7.1.5
+ effect: 3.18.4
+ empathic: 2.0.0
+ transitivePeerDependencies:
+ - magicast
+
+ '@prisma/debug@7.2.0': {}
+
+ '@prisma/debug@7.4.2': {}
+
+ '@prisma/dev@0.20.0(typescript@5.9.3)':
+ dependencies:
+ '@electric-sql/pglite': 0.3.15
+ '@electric-sql/pglite-socket': 0.0.20(@electric-sql/pglite@0.3.15)
+ '@electric-sql/pglite-tools': 0.2.20(@electric-sql/pglite@0.3.15)
+ '@hono/node-server': 1.19.9(hono@4.11.4)
+ '@mrleebo/prisma-ast': 0.13.1
+ '@prisma/get-platform': 7.2.0
+ '@prisma/query-plan-executor': 7.2.0
+ foreground-child: 3.3.1
+ get-port-please: 3.2.0
+ hono: 4.11.4
+ http-status-codes: 2.3.0
+ pathe: 2.0.3
+ proper-lockfile: 4.1.2
+ remeda: 2.33.4
+ std-env: 3.10.0
+ valibot: 1.2.0(typescript@5.9.3)
+ zeptomatch: 2.1.0
+ transitivePeerDependencies:
+ - typescript
+
+ '@prisma/driver-adapter-utils@7.4.2':
+ dependencies:
+ '@prisma/debug': 7.4.2
+
+ '@prisma/engines-version@7.5.0-10.94a226be1cf2967af2541cca5529f0f7ba866919': {}
+
+ '@prisma/engines@7.4.2':
+ dependencies:
+ '@prisma/debug': 7.4.2
+ '@prisma/engines-version': 7.5.0-10.94a226be1cf2967af2541cca5529f0f7ba866919
+ '@prisma/fetch-engine': 7.4.2
+ '@prisma/get-platform': 7.4.2
+
+ '@prisma/fetch-engine@7.4.2':
+ dependencies:
+ '@prisma/debug': 7.4.2
+ '@prisma/engines-version': 7.5.0-10.94a226be1cf2967af2541cca5529f0f7ba866919
+ '@prisma/get-platform': 7.4.2
+
+ '@prisma/get-platform@7.2.0':
+ dependencies:
+ '@prisma/debug': 7.2.0
+
+ '@prisma/get-platform@7.4.2':
+ dependencies:
+ '@prisma/debug': 7.4.2
+
+ '@prisma/query-plan-executor@7.2.0': {}
+
+ '@prisma/studio-core@0.13.1(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ dependencies:
+ '@types/react': 19.2.14
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+
+ '@rtsao/scc@1.1.0': {}
+
+ '@smithy/abort-controller@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/chunked-blob-reader-native@4.2.2':
+ dependencies:
+ '@smithy/util-base64': 4.3.1
+ tslib: 2.8.1
+
+ '@smithy/chunked-blob-reader@5.2.1':
+ dependencies:
+ tslib: 2.8.1
+
+ '@smithy/config-resolver@4.4.9':
+ dependencies:
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/types': 4.13.0
+ '@smithy/util-config-provider': 4.2.1
+ '@smithy/util-endpoints': 3.3.1
+ '@smithy/util-middleware': 4.2.10
+ tslib: 2.8.1
+
+ '@smithy/core@3.23.7':
+ dependencies:
+ '@smithy/middleware-serde': 4.2.11
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ '@smithy/util-base64': 4.3.1
+ '@smithy/util-body-length-browser': 4.2.1
+ '@smithy/util-middleware': 4.2.10
+ '@smithy/util-stream': 4.5.16
+ '@smithy/util-utf8': 4.2.1
+ '@smithy/uuid': 1.1.1
+ tslib: 2.8.1
+
+ '@smithy/credential-provider-imds@4.2.10':
+ dependencies:
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/property-provider': 4.2.10
+ '@smithy/types': 4.13.0
+ '@smithy/url-parser': 4.2.10
+ tslib: 2.8.1
+
+ '@smithy/eventstream-codec@4.2.10':
+ dependencies:
+ '@aws-crypto/crc32': 5.2.0
+ '@smithy/types': 4.13.0
+ '@smithy/util-hex-encoding': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/eventstream-serde-browser@4.2.10':
+ dependencies:
+ '@smithy/eventstream-serde-universal': 4.2.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/eventstream-serde-config-resolver@4.3.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/eventstream-serde-node@4.2.10':
+ dependencies:
+ '@smithy/eventstream-serde-universal': 4.2.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/eventstream-serde-universal@4.2.10':
+ dependencies:
+ '@smithy/eventstream-codec': 4.2.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/fetch-http-handler@5.3.12':
+ dependencies:
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/querystring-builder': 4.2.10
+ '@smithy/types': 4.13.0
+ '@smithy/util-base64': 4.3.1
+ tslib: 2.8.1
+
+ '@smithy/hash-blob-browser@4.2.11':
+ dependencies:
+ '@smithy/chunked-blob-reader': 5.2.1
+ '@smithy/chunked-blob-reader-native': 4.2.2
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/hash-node@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ '@smithy/util-buffer-from': 4.2.1
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/hash-stream-node@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/invalid-dependency@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/is-array-buffer@2.2.0':
+ dependencies:
+ tslib: 2.8.1
+
+ '@smithy/is-array-buffer@4.2.1':
+ dependencies:
+ tslib: 2.8.1
+
+ '@smithy/md5-js@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/middleware-content-length@4.2.10':
+ dependencies:
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/middleware-endpoint@4.4.21':
+ dependencies:
+ '@smithy/core': 3.23.7
+ '@smithy/middleware-serde': 4.2.11
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/shared-ini-file-loader': 4.4.5
+ '@smithy/types': 4.13.0
+ '@smithy/url-parser': 4.2.10
+ '@smithy/util-middleware': 4.2.10
+ tslib: 2.8.1
+
+ '@smithy/middleware-retry@4.4.38':
+ dependencies:
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/service-error-classification': 4.2.10
+ '@smithy/smithy-client': 4.12.1
+ '@smithy/types': 4.13.0
+ '@smithy/util-middleware': 4.2.10
+ '@smithy/util-retry': 4.2.10
+ '@smithy/uuid': 1.1.1
+ tslib: 2.8.1
+
+ '@smithy/middleware-serde@4.2.11':
+ dependencies:
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/middleware-stack@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/node-config-provider@4.3.10':
+ dependencies:
+ '@smithy/property-provider': 4.2.10
+ '@smithy/shared-ini-file-loader': 4.4.5
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/node-http-handler@4.4.13':
+ dependencies:
+ '@smithy/abort-controller': 4.2.10
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/querystring-builder': 4.2.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/property-provider@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/protocol-http@5.3.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/querystring-builder@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ '@smithy/util-uri-escape': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/querystring-parser@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/service-error-classification@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+
+ '@smithy/shared-ini-file-loader@4.4.5':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/signature-v4@5.3.10':
+ dependencies:
+ '@smithy/is-array-buffer': 4.2.1
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ '@smithy/util-hex-encoding': 4.2.1
+ '@smithy/util-middleware': 4.2.10
+ '@smithy/util-uri-escape': 4.2.1
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/smithy-client@4.12.1':
+ dependencies:
+ '@smithy/core': 3.23.7
+ '@smithy/middleware-endpoint': 4.4.21
+ '@smithy/middleware-stack': 4.2.10
+ '@smithy/protocol-http': 5.3.10
+ '@smithy/types': 4.13.0
+ '@smithy/util-stream': 4.5.16
+ tslib: 2.8.1
+
+ '@smithy/types@4.13.0':
+ dependencies:
+ tslib: 2.8.1
+
+ '@smithy/url-parser@4.2.10':
+ dependencies:
+ '@smithy/querystring-parser': 4.2.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/util-base64@4.3.1':
+ dependencies:
+ '@smithy/util-buffer-from': 4.2.1
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/util-body-length-browser@4.2.1':
+ dependencies:
+ tslib: 2.8.1
+
+ '@smithy/util-body-length-node@4.2.2':
+ dependencies:
+ tslib: 2.8.1
+
+ '@smithy/util-buffer-from@2.2.0':
+ dependencies:
+ '@smithy/is-array-buffer': 2.2.0
+ tslib: 2.8.1
+
+ '@smithy/util-buffer-from@4.2.1':
+ dependencies:
+ '@smithy/is-array-buffer': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/util-config-provider@4.2.1':
+ dependencies:
+ tslib: 2.8.1
+
+ '@smithy/util-defaults-mode-browser@4.3.37':
+ dependencies:
+ '@smithy/property-provider': 4.2.10
+ '@smithy/smithy-client': 4.12.1
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/util-defaults-mode-node@4.2.40':
+ dependencies:
+ '@smithy/config-resolver': 4.4.9
+ '@smithy/credential-provider-imds': 4.2.10
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/property-provider': 4.2.10
+ '@smithy/smithy-client': 4.12.1
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/util-endpoints@3.3.1':
+ dependencies:
+ '@smithy/node-config-provider': 4.3.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/util-hex-encoding@4.2.1':
+ dependencies:
+ tslib: 2.8.1
+
+ '@smithy/util-middleware@4.2.10':
+ dependencies:
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/util-retry@4.2.10':
+ dependencies:
+ '@smithy/service-error-classification': 4.2.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/util-stream@4.5.16':
+ dependencies:
+ '@smithy/fetch-http-handler': 5.3.12
+ '@smithy/node-http-handler': 4.4.13
+ '@smithy/types': 4.13.0
+ '@smithy/util-base64': 4.3.1
+ '@smithy/util-buffer-from': 4.2.1
+ '@smithy/util-hex-encoding': 4.2.1
+ '@smithy/util-utf8': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/util-uri-escape@4.2.1':
+ dependencies:
+ tslib: 2.8.1
+
+ '@smithy/util-utf8@2.3.0':
+ dependencies:
+ '@smithy/util-buffer-from': 2.2.0
+ tslib: 2.8.1
+
+ '@smithy/util-utf8@4.2.1':
+ dependencies:
+ '@smithy/util-buffer-from': 4.2.1
+ tslib: 2.8.1
+
+ '@smithy/util-waiter@4.2.10':
+ dependencies:
+ '@smithy/abort-controller': 4.2.10
+ '@smithy/types': 4.13.0
+ tslib: 2.8.1
+
+ '@smithy/uuid@1.1.1':
+ dependencies:
+ tslib: 2.8.1
+
+ '@standard-schema/spec@1.1.0': {}
+
+ '@swc/helpers@0.5.15':
+ dependencies:
+ tslib: 2.8.1
+
+ '@tailwindcss/cli@4.2.1':
+ dependencies:
+ '@parcel/watcher': 2.5.6
+ '@tailwindcss/node': 4.2.1
+ '@tailwindcss/oxide': 4.2.1
+ enhanced-resolve: 5.20.0
+ mri: 1.2.0
+ picocolors: 1.1.1
+ tailwindcss: 4.2.1
+
+ '@tailwindcss/node@4.2.1':
+ dependencies:
+ '@jridgewell/remapping': 2.3.5
+ enhanced-resolve: 5.20.0
+ jiti: 2.6.1
+ lightningcss: 1.31.1
+ magic-string: 0.30.21
+ source-map-js: 1.2.1
+ tailwindcss: 4.2.1
+
+ '@tailwindcss/oxide-android-arm64@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-darwin-arm64@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-darwin-x64@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-freebsd-x64@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-linux-arm64-gnu@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-linux-arm64-musl@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-linux-x64-gnu@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-linux-x64-musl@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-wasm32-wasi@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-win32-arm64-msvc@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide-win32-x64-msvc@4.2.1':
+ optional: true
+
+ '@tailwindcss/oxide@4.2.1':
+ optionalDependencies:
+ '@tailwindcss/oxide-android-arm64': 4.2.1
+ '@tailwindcss/oxide-darwin-arm64': 4.2.1
+ '@tailwindcss/oxide-darwin-x64': 4.2.1
+ '@tailwindcss/oxide-freebsd-x64': 4.2.1
+ '@tailwindcss/oxide-linux-arm-gnueabihf': 4.2.1
+ '@tailwindcss/oxide-linux-arm64-gnu': 4.2.1
+ '@tailwindcss/oxide-linux-arm64-musl': 4.2.1
+ '@tailwindcss/oxide-linux-x64-gnu': 4.2.1
+ '@tailwindcss/oxide-linux-x64-musl': 4.2.1
+ '@tailwindcss/oxide-wasm32-wasi': 4.2.1
+ '@tailwindcss/oxide-win32-arm64-msvc': 4.2.1
+ '@tailwindcss/oxide-win32-x64-msvc': 4.2.1
+
+ '@tailwindcss/postcss@4.2.1':
+ dependencies:
+ '@alloc/quick-lru': 5.2.0
+ '@tailwindcss/node': 4.2.1
+ '@tailwindcss/oxide': 4.2.1
+ postcss: 8.5.8
+ tailwindcss: 4.2.1
+
+ '@tybys/wasm-util@0.10.1':
+ dependencies:
+ tslib: 2.8.1
+ optional: true
+
+ '@types/bcrypt@6.0.0':
+ dependencies:
+ '@types/node': 22.19.13
+
+ '@types/estree@1.0.8': {}
+
+ '@types/hast@3.0.4':
+ dependencies:
+ '@types/unist': 3.0.3
+
+ '@types/json-schema@7.0.15': {}
+
+ '@types/json5@0.0.29': {}
+
+ '@types/jsonwebtoken@9.0.10':
+ dependencies:
+ '@types/ms': 2.1.0
+ '@types/node': 22.19.13
+
+ '@types/ms@2.1.0': {}
+
+ '@types/node@22.19.13':
+ dependencies:
+ undici-types: 6.21.0
+
+ '@types/pg@8.18.0':
+ dependencies:
+ '@types/node': 22.19.13
+ pg-protocol: 1.12.0
+ pg-types: 2.2.0
+
+ '@types/prismjs@1.26.6': {}
+
+ '@types/react-dom@19.2.3(@types/react@19.2.14)':
+ dependencies:
+ '@types/react': 19.2.14
+
+ '@types/react-syntax-highlighter@15.5.13':
+ dependencies:
+ '@types/react': 19.2.14
+
+ '@types/react@19.2.14':
+ dependencies:
+ csstype: 3.2.3
+
+ '@types/unist@2.0.11': {}
+
+ '@types/unist@3.0.3': {}
+
+ '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)':
+ dependencies:
+ '@eslint-community/regexpp': 4.12.2
+ '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.56.1
+ '@typescript-eslint/type-utils': 8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.56.1
+ eslint: 9.39.3(jiti@1.21.7)
+ ignore: 7.0.5
+ natural-compare: 1.4.0
+ ts-api-utils: 2.4.0(typescript@5.9.3)
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)':
+ dependencies:
+ '@typescript-eslint/scope-manager': 8.56.1
+ '@typescript-eslint/types': 8.56.1
+ '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.56.1
+ debug: 4.4.3
+ eslint: 9.39.3(jiti@1.21.7)
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/project-service@8.56.1(typescript@5.9.3)':
+ dependencies:
+ '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3)
+ '@typescript-eslint/types': 8.56.1
+ debug: 4.4.3
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/scope-manager@8.56.1':
+ dependencies:
+ '@typescript-eslint/types': 8.56.1
+ '@typescript-eslint/visitor-keys': 8.56.1
+
+ '@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.9.3)':
+ dependencies:
+ typescript: 5.9.3
+
+ '@typescript-eslint/type-utils@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)':
+ dependencies:
+ '@typescript-eslint/types': 8.56.1
+ '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ debug: 4.4.3
+ eslint: 9.39.3(jiti@1.21.7)
+ ts-api-utils: 2.4.0(typescript@5.9.3)
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/types@8.56.1': {}
+
+ '@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3)':
+ dependencies:
+ '@typescript-eslint/project-service': 8.56.1(typescript@5.9.3)
+ '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3)
+ '@typescript-eslint/types': 8.56.1
+ '@typescript-eslint/visitor-keys': 8.56.1
+ debug: 4.4.3
+ minimatch: 10.2.4
+ semver: 7.7.4
+ tinyglobby: 0.2.15
+ ts-api-utils: 2.4.0(typescript@5.9.3)
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/utils@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3(jiti@1.21.7))
+ '@typescript-eslint/scope-manager': 8.56.1
+ '@typescript-eslint/types': 8.56.1
+ '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3)
+ eslint: 9.39.3(jiti@1.21.7)
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/visitor-keys@8.56.1':
+ dependencies:
+ '@typescript-eslint/types': 8.56.1
+ eslint-visitor-keys: 5.0.1
+
+ '@unrs/resolver-binding-android-arm-eabi@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-android-arm64@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-darwin-arm64@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-darwin-x64@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-freebsd-x64@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-arm64-gnu@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-arm64-musl@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-riscv64-musl@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-s390x-gnu@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-x64-gnu@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-linux-x64-musl@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-wasm32-wasi@1.11.1':
+ dependencies:
+ '@napi-rs/wasm-runtime': 0.2.12
+ optional: true
+
+ '@unrs/resolver-binding-win32-arm64-msvc@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-win32-ia32-msvc@1.11.1':
+ optional: true
+
+ '@unrs/resolver-binding-win32-x64-msvc@1.11.1':
+ optional: true
+
+ '@vercel/analytics@1.6.1(next@16.2.0-canary.72(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4)':
+ optionalDependencies:
+ next: 16.2.0-canary.72(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ react: 19.2.4
+
+ acorn-jsx@5.3.2(acorn@8.16.0):
+ dependencies:
+ acorn: 8.16.0
+
+ acorn@8.16.0: {}
+
+ ajv@6.14.0:
+ dependencies:
+ fast-deep-equal: 3.1.3
+ fast-json-stable-stringify: 2.1.0
+ json-schema-traverse: 0.4.1
+ uri-js: 4.4.1
+
+ ansi-styles@4.3.0:
+ dependencies:
+ color-convert: 2.0.1
+
+ any-promise@1.3.0: {}
+
+ anymatch@3.1.3:
+ dependencies:
+ normalize-path: 3.0.0
+ picomatch: 2.3.1
+
+ arg@5.0.2: {}
+
+ argparse@2.0.1: {}
+
+ aria-query@5.3.2: {}
+
+ array-buffer-byte-length@1.0.2:
+ dependencies:
+ call-bound: 1.0.4
+ is-array-buffer: 3.0.5
+
+ array-includes@3.1.9:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-object-atoms: 1.1.1
+ get-intrinsic: 1.3.0
+ is-string: 1.1.1
+ math-intrinsics: 1.1.0
+
+ array.prototype.findlast@1.2.5:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.1.1
+ es-shim-unscopables: 1.1.0
+
+ array.prototype.findlastindex@1.2.6:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.1.1
+ es-shim-unscopables: 1.1.0
+
+ array.prototype.flat@1.3.3:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-shim-unscopables: 1.1.0
+
+ array.prototype.flatmap@1.3.3:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-shim-unscopables: 1.1.0
+
+ array.prototype.tosorted@1.1.4:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-errors: 1.3.0
+ es-shim-unscopables: 1.1.0
+
+ arraybuffer.prototype.slice@1.0.4:
+ dependencies:
+ array-buffer-byte-length: 1.0.2
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ is-array-buffer: 3.0.5
+
+ ast-types-flow@0.0.8: {}
+
+ async-function@1.0.0: {}
+
+ autoprefixer@10.4.27(postcss@8.5.8):
+ dependencies:
+ browserslist: 4.28.1
+ caniuse-lite: 1.0.30001775
+ fraction.js: 5.3.4
+ picocolors: 1.1.1
+ postcss: 8.5.8
+ postcss-value-parser: 4.2.0
+
+ available-typed-arrays@1.0.7:
+ dependencies:
+ possible-typed-array-names: 1.1.0
+
+ aws-ssl-profiles@1.1.2: {}
+
+ axe-core@4.11.1: {}
+
+ axobject-query@4.1.0: {}
+
+ balanced-match@1.0.2: {}
+
+ balanced-match@4.0.4: {}
+
+ baseline-browser-mapping@2.10.0: {}
+
+ bcrypt@6.0.0:
+ dependencies:
+ node-addon-api: 8.6.0
+ node-gyp-build: 4.8.4
+
+ binary-extensions@2.3.0: {}
+
+ bowser@2.14.1: {}
+
+ brace-expansion@1.1.12:
+ dependencies:
+ balanced-match: 1.0.2
+ concat-map: 0.0.1
+
+ brace-expansion@5.0.4:
+ dependencies:
+ balanced-match: 4.0.4
+
+ braces@3.0.3:
+ dependencies:
+ fill-range: 7.1.1
+
+ browserslist@4.28.1:
+ dependencies:
+ baseline-browser-mapping: 2.10.0
+ caniuse-lite: 1.0.30001775
+ electron-to-chromium: 1.5.302
+ node-releases: 2.0.27
+ update-browserslist-db: 1.2.3(browserslist@4.28.1)
+
+ buffer-equal-constant-time@1.0.1: {}
+
+ c12@3.1.0:
+ dependencies:
+ chokidar: 4.0.3
+ confbox: 0.2.4
+ defu: 6.1.4
+ dotenv: 16.6.1
+ exsolve: 1.0.8
+ giget: 2.0.0
+ jiti: 2.6.1
+ ohash: 2.0.11
+ pathe: 2.0.3
+ perfect-debounce: 1.0.0
+ pkg-types: 2.3.0
+ rc9: 2.1.2
+
+ call-bind-apply-helpers@1.0.2:
+ dependencies:
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+
+ call-bind@1.0.8:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ es-define-property: 1.0.1
+ get-intrinsic: 1.3.0
+ set-function-length: 1.2.2
+
+ call-bound@1.0.4:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ get-intrinsic: 1.3.0
+
+ callsites@3.1.0: {}
+
+ camelcase-css@2.0.1: {}
+
+ caniuse-lite@1.0.30001775: {}
+
+ chalk@4.1.2:
+ dependencies:
+ ansi-styles: 4.3.0
+ supports-color: 7.2.0
+
+ character-entities-legacy@3.0.0: {}
+
+ character-entities@2.0.2: {}
+
+ character-reference-invalid@2.0.1: {}
+
+ chevrotain@10.5.0:
+ dependencies:
+ '@chevrotain/cst-dts-gen': 10.5.0
+ '@chevrotain/gast': 10.5.0
+ '@chevrotain/types': 10.5.0
+ '@chevrotain/utils': 10.5.0
+ lodash: 4.17.21
+ regexp-to-ast: 0.5.0
+
+ chokidar@3.6.0:
+ dependencies:
+ anymatch: 3.1.3
+ braces: 3.0.3
+ glob-parent: 5.1.2
+ is-binary-path: 2.1.0
+ is-glob: 4.0.3
+ normalize-path: 3.0.0
+ readdirp: 3.6.0
+ optionalDependencies:
+ fsevents: 2.3.3
+
+ chokidar@4.0.3:
+ dependencies:
+ readdirp: 4.1.2
+
+ citty@0.1.6:
+ dependencies:
+ consola: 3.4.2
+
+ citty@0.2.1: {}
+
+ class-variance-authority@0.7.1:
+ dependencies:
+ clsx: 2.1.1
+
+ client-only@0.0.1: {}
+
+ clsx@2.1.1: {}
+
+ color-convert@2.0.1:
+ dependencies:
+ color-name: 1.1.4
+
+ color-name@1.1.4: {}
+
+ comma-separated-tokens@2.0.3: {}
+
+ commander@4.1.1: {}
+
+ concat-map@0.0.1: {}
+
+ confbox@0.2.4: {}
+
+ consola@3.4.2: {}
+
+ convert-source-map@2.0.0: {}
+
+ cross-spawn@7.0.6:
+ dependencies:
+ path-key: 3.1.1
+ shebang-command: 2.0.0
+ which: 2.0.2
+
+ cssesc@3.0.0: {}
+
+ csstype@3.2.3: {}
+
+ damerau-levenshtein@1.0.8: {}
+
+ data-view-buffer@1.0.2:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ is-data-view: 1.0.2
+
+ data-view-byte-length@1.0.2:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ is-data-view: 1.0.2
+
+ data-view-byte-offset@1.0.1:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ is-data-view: 1.0.2
+
+ debug@3.2.7:
+ dependencies:
+ ms: 2.1.3
+
+ debug@4.4.3:
+ dependencies:
+ ms: 2.1.3
+
+ decode-named-character-reference@1.3.0:
+ dependencies:
+ character-entities: 2.0.2
+
+ deep-is@0.1.4: {}
+
+ deepmerge-ts@7.1.5: {}
+
+ define-data-property@1.1.4:
+ dependencies:
+ es-define-property: 1.0.1
+ es-errors: 1.3.0
+ gopd: 1.2.0
+
+ define-properties@1.2.1:
+ dependencies:
+ define-data-property: 1.1.4
+ has-property-descriptors: 1.0.2
+ object-keys: 1.1.1
+
+ defu@6.1.4: {}
+
+ denque@2.1.0: {}
+
+ destr@2.0.5: {}
+
+ detect-libc@2.1.2: {}
+
+ didyoumean@1.2.2: {}
+
+ dlv@1.1.3: {}
+
+ doctrine@2.1.0:
+ dependencies:
+ esutils: 2.0.3
+
+ dotenv@16.6.1: {}
+
+ dotenv@17.3.1: {}
+
+ dunder-proto@1.0.1:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ es-errors: 1.3.0
+ gopd: 1.2.0
+
+ ecdsa-sig-formatter@1.0.11:
+ dependencies:
+ safe-buffer: 5.2.1
+
+ effect@3.18.4:
+ dependencies:
+ '@standard-schema/spec': 1.1.0
+ fast-check: 3.23.2
+
+ electron-to-chromium@1.5.302: {}
+
+ emoji-regex@9.2.2: {}
+
+ empathic@2.0.0: {}
+
+ enhanced-resolve@5.20.0:
+ dependencies:
+ graceful-fs: 4.2.11
+ tapable: 2.3.0
+
+ es-abstract@1.24.1:
+ dependencies:
+ array-buffer-byte-length: 1.0.2
+ arraybuffer.prototype.slice: 1.0.4
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ data-view-buffer: 1.0.2
+ data-view-byte-length: 1.0.2
+ data-view-byte-offset: 1.0.1
+ es-define-property: 1.0.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.1.1
+ es-set-tostringtag: 2.1.0
+ es-to-primitive: 1.3.0
+ function.prototype.name: 1.1.8
+ get-intrinsic: 1.3.0
+ get-proto: 1.0.1
+ get-symbol-description: 1.1.0
+ globalthis: 1.0.4
+ gopd: 1.2.0
+ has-property-descriptors: 1.0.2
+ has-proto: 1.2.0
+ has-symbols: 1.1.0
+ hasown: 2.0.2
+ internal-slot: 1.1.0
+ is-array-buffer: 3.0.5
+ is-callable: 1.2.7
+ is-data-view: 1.0.2
+ is-negative-zero: 2.0.3
+ is-regex: 1.2.1
+ is-set: 2.0.3
+ is-shared-array-buffer: 1.0.4
+ is-string: 1.1.1
+ is-typed-array: 1.1.15
+ is-weakref: 1.1.1
+ math-intrinsics: 1.1.0
+ object-inspect: 1.13.4
+ object-keys: 1.1.1
+ object.assign: 4.1.7
+ own-keys: 1.0.1
+ regexp.prototype.flags: 1.5.4
+ safe-array-concat: 1.1.3
+ safe-push-apply: 1.0.0
+ safe-regex-test: 1.1.0
+ set-proto: 1.0.0
+ stop-iteration-iterator: 1.1.0
+ string.prototype.trim: 1.2.10
+ string.prototype.trimend: 1.0.9
+ string.prototype.trimstart: 1.0.8
+ typed-array-buffer: 1.0.3
+ typed-array-byte-length: 1.0.3
+ typed-array-byte-offset: 1.0.4
+ typed-array-length: 1.0.7
+ unbox-primitive: 1.1.0
+ which-typed-array: 1.1.20
+
+ es-define-property@1.0.1: {}
+
+ es-errors@1.3.0: {}
+
+ es-iterator-helpers@1.2.2:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-errors: 1.3.0
+ es-set-tostringtag: 2.1.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.3.0
+ globalthis: 1.0.4
+ gopd: 1.2.0
+ has-property-descriptors: 1.0.2
+ has-proto: 1.2.0
+ has-symbols: 1.1.0
+ internal-slot: 1.1.0
+ iterator.prototype: 1.1.5
+ safe-array-concat: 1.1.3
+
+ es-object-atoms@1.1.1:
+ dependencies:
+ es-errors: 1.3.0
+
+ es-set-tostringtag@2.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ has-tostringtag: 1.0.2
+ hasown: 2.0.2
+
+ es-shim-unscopables@1.1.0:
+ dependencies:
+ hasown: 2.0.2
+
+ es-to-primitive@1.3.0:
+ dependencies:
+ is-callable: 1.2.7
+ is-date-object: 1.1.0
+ is-symbol: 1.1.1
+
+ escalade@3.2.0: {}
+
+ escape-string-regexp@4.0.0: {}
+
+ eslint-config-next@16.2.0-canary.72(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3):
+ dependencies:
+ '@next/eslint-plugin-next': 16.2.0-canary.72
+ eslint: 9.39.3(jiti@1.21.7)
+ eslint-import-resolver-node: 0.3.9
+ eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.3(jiti@1.21.7))
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.3(jiti@1.21.7))
+ eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.3(jiti@1.21.7))
+ eslint-plugin-react: 7.37.5(eslint@9.39.3(jiti@1.21.7))
+ eslint-plugin-react-hooks: 7.0.1(eslint@9.39.3(jiti@1.21.7))
+ globals: 16.4.0
+ typescript-eslint: 8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ optionalDependencies:
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - '@typescript-eslint/parser'
+ - eslint-import-resolver-webpack
+ - eslint-plugin-import-x
+ - supports-color
+
+ eslint-import-resolver-node@0.3.9:
+ dependencies:
+ debug: 3.2.7
+ is-core-module: 2.16.1
+ resolve: 1.22.11
+ transitivePeerDependencies:
+ - supports-color
+
+ eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.3(jiti@1.21.7)):
+ dependencies:
+ '@nolyfill/is-core-module': 1.0.39
+ debug: 4.4.3
+ eslint: 9.39.3(jiti@1.21.7)
+ get-tsconfig: 4.13.6
+ is-bun-module: 2.0.0
+ stable-hash: 0.0.5
+ tinyglobby: 0.2.15
+ unrs-resolver: 1.11.1
+ optionalDependencies:
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.3(jiti@1.21.7))
+ transitivePeerDependencies:
+ - supports-color
+
+ eslint-module-utils@2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.3(jiti@1.21.7)):
+ dependencies:
+ debug: 3.2.7
+ optionalDependencies:
+ '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ eslint: 9.39.3(jiti@1.21.7)
+ eslint-import-resolver-node: 0.3.9
+ eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.3(jiti@1.21.7))
+ transitivePeerDependencies:
+ - supports-color
+
+ eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.3(jiti@1.21.7)):
+ dependencies:
+ '@rtsao/scc': 1.1.0
+ array-includes: 3.1.9
+ array.prototype.findlastindex: 1.2.6
+ array.prototype.flat: 1.3.3
+ array.prototype.flatmap: 1.3.3
+ debug: 3.2.7
+ doctrine: 2.1.0
+ eslint: 9.39.3(jiti@1.21.7)
+ eslint-import-resolver-node: 0.3.9
+ eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.3(jiti@1.21.7))
+ hasown: 2.0.2
+ is-core-module: 2.16.1
+ is-glob: 4.0.3
+ minimatch: 3.1.5
+ object.fromentries: 2.0.8
+ object.groupby: 1.0.3
+ object.values: 1.2.1
+ semver: 6.3.1
+ string.prototype.trimend: 1.0.9
+ tsconfig-paths: 3.15.0
+ optionalDependencies:
+ '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
+ - supports-color
+
+ eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.3(jiti@1.21.7)):
+ dependencies:
+ aria-query: 5.3.2
+ array-includes: 3.1.9
+ array.prototype.flatmap: 1.3.3
+ ast-types-flow: 0.0.8
+ axe-core: 4.11.1
+ axobject-query: 4.1.0
+ damerau-levenshtein: 1.0.8
+ emoji-regex: 9.2.2
+ eslint: 9.39.3(jiti@1.21.7)
+ hasown: 2.0.2
+ jsx-ast-utils: 3.3.5
+ language-tags: 1.0.9
+ minimatch: 3.1.5
+ object.fromentries: 2.0.8
+ safe-regex-test: 1.1.0
+ string.prototype.includes: 2.0.1
+
+ eslint-plugin-react-hooks@7.0.1(eslint@9.39.3(jiti@1.21.7)):
+ dependencies:
+ '@babel/core': 7.29.0
+ '@babel/parser': 7.29.0
+ eslint: 9.39.3(jiti@1.21.7)
+ hermes-parser: 0.25.1
+ zod: 3.25.76
+ zod-validation-error: 4.0.2(zod@3.25.76)
+ transitivePeerDependencies:
+ - supports-color
+
+ eslint-plugin-react@7.37.5(eslint@9.39.3(jiti@1.21.7)):
+ dependencies:
+ array-includes: 3.1.9
+ array.prototype.findlast: 1.2.5
+ array.prototype.flatmap: 1.3.3
+ array.prototype.tosorted: 1.1.4
+ doctrine: 2.1.0
+ es-iterator-helpers: 1.2.2
+ eslint: 9.39.3(jiti@1.21.7)
+ estraverse: 5.3.0
+ hasown: 2.0.2
+ jsx-ast-utils: 3.3.5
+ minimatch: 3.1.5
+ object.entries: 1.1.9
+ object.fromentries: 2.0.8
+ object.values: 1.2.1
+ prop-types: 15.8.1
+ resolve: 2.0.0-next.6
+ semver: 6.3.1
+ string.prototype.matchall: 4.0.12
+ string.prototype.repeat: 1.0.0
+
+ eslint-scope@8.4.0:
+ dependencies:
+ esrecurse: 4.3.0
+ estraverse: 5.3.0
+
+ eslint-visitor-keys@3.4.3: {}
+
+ eslint-visitor-keys@4.2.1: {}
+
+ eslint-visitor-keys@5.0.1: {}
+
+ eslint@9.39.3(jiti@1.21.7):
+ dependencies:
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3(jiti@1.21.7))
+ '@eslint-community/regexpp': 4.12.2
+ '@eslint/config-array': 0.21.1
+ '@eslint/config-helpers': 0.4.2
+ '@eslint/core': 0.17.0
+ '@eslint/eslintrc': 3.3.4
+ '@eslint/js': 9.39.3
+ '@eslint/plugin-kit': 0.4.1
+ '@humanfs/node': 0.16.7
+ '@humanwhocodes/module-importer': 1.0.1
+ '@humanwhocodes/retry': 0.4.3
+ '@types/estree': 1.0.8
+ ajv: 6.14.0
+ chalk: 4.1.2
+ cross-spawn: 7.0.6
+ debug: 4.4.3
+ escape-string-regexp: 4.0.0
+ eslint-scope: 8.4.0
+ eslint-visitor-keys: 4.2.1
+ espree: 10.4.0
+ esquery: 1.7.0
+ esutils: 2.0.3
+ fast-deep-equal: 3.1.3
+ file-entry-cache: 8.0.0
+ find-up: 5.0.0
+ glob-parent: 6.0.2
+ ignore: 5.3.2
+ imurmurhash: 0.1.4
+ is-glob: 4.0.3
+ json-stable-stringify-without-jsonify: 1.0.1
+ lodash.merge: 4.6.2
+ minimatch: 3.1.5
+ natural-compare: 1.4.0
+ optionator: 0.9.4
+ optionalDependencies:
+ jiti: 1.21.7
+ transitivePeerDependencies:
+ - supports-color
+
+ espree@10.4.0:
+ dependencies:
+ acorn: 8.16.0
+ acorn-jsx: 5.3.2(acorn@8.16.0)
+ eslint-visitor-keys: 4.2.1
+
+ esquery@1.7.0:
+ dependencies:
+ estraverse: 5.3.0
+
+ esrecurse@4.3.0:
+ dependencies:
+ estraverse: 5.3.0
+
+ estraverse@5.3.0: {}
+
+ esutils@2.0.3: {}
+
+ exsolve@1.0.8: {}
+
+ fast-check@3.23.2:
+ dependencies:
+ pure-rand: 6.1.0
+
+ fast-deep-equal@3.1.3: {}
+
+ fast-glob@3.3.1:
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ '@nodelib/fs.walk': 1.2.8
+ glob-parent: 5.1.2
+ merge2: 1.4.1
+ micromatch: 4.0.8
+
+ fast-glob@3.3.3:
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ '@nodelib/fs.walk': 1.2.8
+ glob-parent: 5.1.2
+ merge2: 1.4.1
+ micromatch: 4.0.8
+
+ fast-json-stable-stringify@2.1.0: {}
+
+ fast-levenshtein@2.0.6: {}
+
+ fast-xml-builder@1.0.0: {}
+
+ fast-xml-parser@5.4.1:
+ dependencies:
+ fast-xml-builder: 1.0.0
+ strnum: 2.2.0
+
+ fastq@1.20.1:
+ dependencies:
+ reusify: 1.1.0
+
+ fault@1.0.4:
+ dependencies:
+ format: 0.2.2
+
+ fdir@6.5.0(picomatch@4.0.3):
+ optionalDependencies:
+ picomatch: 4.0.3
+
+ file-entry-cache@8.0.0:
+ dependencies:
+ flat-cache: 4.0.1
+
+ fill-range@7.1.1:
+ dependencies:
+ to-regex-range: 5.0.1
+
+ find-up@5.0.0:
+ dependencies:
+ locate-path: 6.0.0
+ path-exists: 4.0.0
+
+ flat-cache@4.0.1:
+ dependencies:
+ flatted: 3.3.4
+ keyv: 4.5.4
+
+ flatted@3.3.4: {}
+
+ for-each@0.3.5:
+ dependencies:
+ is-callable: 1.2.7
+
+ foreground-child@3.3.1:
+ dependencies:
+ cross-spawn: 7.0.6
+ signal-exit: 4.1.0
+
+ format@0.2.2: {}
+
+ fraction.js@5.3.4: {}
+
+ framer-motion@11.18.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ dependencies:
+ motion-dom: 11.18.1
+ motion-utils: 11.18.1
+ tslib: 2.8.1
+ optionalDependencies:
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+
+ fsevents@2.3.3:
+ optional: true
+
+ function-bind@1.1.2: {}
+
+ function.prototype.name@1.1.8:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-properties: 1.2.1
+ functions-have-names: 1.2.3
+ hasown: 2.0.2
+ is-callable: 1.2.7
+
+ functions-have-names@1.2.3: {}
+
+ generate-function@2.3.1:
+ dependencies:
+ is-property: 1.0.2
+
+ generator-function@2.0.1: {}
+
+ gensync@1.0.0-beta.2: {}
+
+ get-intrinsic@1.3.0:
+ dependencies:
+ call-bind-apply-helpers: 1.0.2
+ es-define-property: 1.0.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.1.1
+ function-bind: 1.1.2
+ get-proto: 1.0.1
+ gopd: 1.2.0
+ has-symbols: 1.1.0
+ hasown: 2.0.2
+ math-intrinsics: 1.1.0
+
+ get-port-please@3.2.0: {}
+
+ get-proto@1.0.1:
+ dependencies:
+ dunder-proto: 1.0.1
+ es-object-atoms: 1.1.1
+
+ get-symbol-description@1.1.0:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+
+ get-tsconfig@4.13.6:
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+
+ giget@2.0.0:
+ dependencies:
+ citty: 0.1.6
+ consola: 3.4.2
+ defu: 6.1.4
+ node-fetch-native: 1.6.7
+ nypm: 0.6.5
+ pathe: 2.0.3
+
+ glob-parent@5.1.2:
+ dependencies:
+ is-glob: 4.0.3
+
+ glob-parent@6.0.2:
+ dependencies:
+ is-glob: 4.0.3
+
+ globals@14.0.0: {}
+
+ globals@16.4.0: {}
+
+ globalthis@1.0.4:
+ dependencies:
+ define-properties: 1.2.1
+ gopd: 1.2.0
+
+ gopd@1.2.0: {}
+
+ graceful-fs@4.2.11: {}
+
+ grammex@3.1.12: {}
+
+ graphmatch@1.1.1: {}
+
+ has-bigints@1.1.0: {}
+
+ has-flag@4.0.0: {}
+
+ has-property-descriptors@1.0.2:
+ dependencies:
+ es-define-property: 1.0.1
+
+ has-proto@1.2.0:
+ dependencies:
+ dunder-proto: 1.0.1
+
+ has-symbols@1.1.0: {}
+
+ has-tostringtag@1.0.2:
+ dependencies:
+ has-symbols: 1.1.0
+
+ hasown@2.0.2:
+ dependencies:
+ function-bind: 1.1.2
+
+ hast-util-parse-selector@4.0.0:
+ dependencies:
+ '@types/hast': 3.0.4
+
+ hastscript@9.0.1:
+ dependencies:
+ '@types/hast': 3.0.4
+ comma-separated-tokens: 2.0.3
+ hast-util-parse-selector: 4.0.0
+ property-information: 7.1.0
+ space-separated-tokens: 2.0.2
+
+ hermes-estree@0.25.1: {}
+
+ hermes-parser@0.25.1:
+ dependencies:
+ hermes-estree: 0.25.1
+
+ highlight.js@10.7.3: {}
+
+ highlightjs-vue@1.0.0: {}
+
+ hono@4.11.4: {}
+
+ http-status-codes@2.3.0: {}
+
+ iconv-lite@0.7.2:
+ dependencies:
+ safer-buffer: 2.1.2
+
+ ignore@5.3.2: {}
+
+ ignore@7.0.5: {}
+
+ import-fresh@3.3.1:
+ dependencies:
+ parent-module: 1.0.1
+ resolve-from: 4.0.0
+
+ imurmurhash@0.1.4: {}
+
+ install@0.13.0: {}
+
+ internal-slot@1.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ hasown: 2.0.2
+ side-channel: 1.1.0
+
+ is-alphabetical@2.0.1: {}
+
+ is-alphanumerical@2.0.1:
+ dependencies:
+ is-alphabetical: 2.0.1
+ is-decimal: 2.0.1
+
+ is-array-buffer@3.0.5:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ get-intrinsic: 1.3.0
+
+ is-async-function@2.1.1:
+ dependencies:
+ async-function: 1.0.0
+ call-bound: 1.0.4
+ get-proto: 1.0.1
+ has-tostringtag: 1.0.2
+ safe-regex-test: 1.1.0
+
+ is-bigint@1.1.0:
+ dependencies:
+ has-bigints: 1.1.0
+
+ is-binary-path@2.1.0:
+ dependencies:
+ binary-extensions: 2.3.0
+
+ is-boolean-object@1.2.2:
+ dependencies:
+ call-bound: 1.0.4
+ has-tostringtag: 1.0.2
+
+ is-bun-module@2.0.0:
+ dependencies:
+ semver: 7.7.4
+
+ is-callable@1.2.7: {}
+
+ is-core-module@2.16.1:
+ dependencies:
+ hasown: 2.0.2
+
+ is-data-view@1.0.2:
+ dependencies:
+ call-bound: 1.0.4
+ get-intrinsic: 1.3.0
+ is-typed-array: 1.1.15
+
+ is-date-object@1.1.0:
+ dependencies:
+ call-bound: 1.0.4
+ has-tostringtag: 1.0.2
+
+ is-decimal@2.0.1: {}
+
+ is-extglob@2.1.1: {}
+
+ is-finalizationregistry@1.1.1:
+ dependencies:
+ call-bound: 1.0.4
+
+ is-generator-function@1.1.2:
+ dependencies:
+ call-bound: 1.0.4
+ generator-function: 2.0.1
+ get-proto: 1.0.1
+ has-tostringtag: 1.0.2
+ safe-regex-test: 1.1.0
+
+ is-glob@4.0.3:
+ dependencies:
+ is-extglob: 2.1.1
+
+ is-hexadecimal@2.0.1: {}
+
+ is-map@2.0.3: {}
+
+ is-negative-zero@2.0.3: {}
+
+ is-number-object@1.1.1:
+ dependencies:
+ call-bound: 1.0.4
+ has-tostringtag: 1.0.2
+
+ is-number@7.0.0: {}
+
+ is-property@1.0.2: {}
+
+ is-regex@1.2.1:
+ dependencies:
+ call-bound: 1.0.4
+ gopd: 1.2.0
+ has-tostringtag: 1.0.2
+ hasown: 2.0.2
+
+ is-set@2.0.3: {}
+
+ is-shared-array-buffer@1.0.4:
+ dependencies:
+ call-bound: 1.0.4
+
+ is-string@1.1.1:
+ dependencies:
+ call-bound: 1.0.4
+ has-tostringtag: 1.0.2
+
+ is-symbol@1.1.1:
+ dependencies:
+ call-bound: 1.0.4
+ has-symbols: 1.1.0
+ safe-regex-test: 1.1.0
+
+ is-typed-array@1.1.15:
+ dependencies:
+ which-typed-array: 1.1.20
+
+ is-weakmap@2.0.2: {}
+
+ is-weakref@1.1.1:
+ dependencies:
+ call-bound: 1.0.4
+
+ is-weakset@2.0.4:
+ dependencies:
+ call-bound: 1.0.4
+ get-intrinsic: 1.3.0
+
+ isarray@2.0.5: {}
+
+ isexe@2.0.0: {}
+
+ iterator.prototype@1.1.5:
+ dependencies:
+ define-data-property: 1.1.4
+ es-object-atoms: 1.1.1
+ get-intrinsic: 1.3.0
+ get-proto: 1.0.1
+ has-symbols: 1.1.0
+ set-function-name: 2.0.2
+
+ jiti@1.21.7: {}
+
+ jiti@2.6.1: {}
+
+ jose@6.1.3: {}
+
+ js-tokens@4.0.0: {}
+
+ js-yaml@4.1.1:
+ dependencies:
+ argparse: 2.0.1
+
+ jsesc@3.1.0: {}
+
+ json-buffer@3.0.1: {}
+
+ json-schema-traverse@0.4.1: {}
+
+ json-stable-stringify-without-jsonify@1.0.1: {}
+
+ json5@1.0.2:
+ dependencies:
+ minimist: 1.2.8
+
+ json5@2.2.3: {}
+
+ jsonwebtoken@9.0.3:
+ dependencies:
+ jws: 4.0.1
+ lodash.includes: 4.3.0
+ lodash.isboolean: 3.0.3
+ lodash.isinteger: 4.0.4
+ lodash.isnumber: 3.0.3
+ lodash.isplainobject: 4.0.6
+ lodash.isstring: 4.0.1
+ lodash.once: 4.1.1
+ ms: 2.1.3
+ semver: 7.7.4
+
+ jsx-ast-utils@3.3.5:
+ dependencies:
+ array-includes: 3.1.9
+ array.prototype.flat: 1.3.3
+ object.assign: 4.1.7
+ object.values: 1.2.1
+
+ jwa@2.0.1:
+ dependencies:
+ buffer-equal-constant-time: 1.0.1
+ ecdsa-sig-formatter: 1.0.11
+ safe-buffer: 5.2.1
+
+ jws@4.0.1:
+ dependencies:
+ jwa: 2.0.1
+ safe-buffer: 5.2.1
+
+ keyv@4.5.4:
+ dependencies:
+ json-buffer: 3.0.1
+
+ language-subtag-registry@0.3.23: {}
+
+ language-tags@1.0.9:
+ dependencies:
+ language-subtag-registry: 0.3.23
+
+ levn@0.4.1:
+ dependencies:
+ prelude-ls: 1.2.1
+ type-check: 0.4.0
+
+ lightningcss-android-arm64@1.31.1:
+ optional: true
+
+ lightningcss-darwin-arm64@1.31.1:
+ optional: true
+
+ lightningcss-darwin-x64@1.31.1:
+ optional: true
+
+ lightningcss-freebsd-x64@1.31.1:
+ optional: true
+
+ lightningcss-linux-arm-gnueabihf@1.31.1:
+ optional: true
+
+ lightningcss-linux-arm64-gnu@1.31.1:
+ optional: true
+
+ lightningcss-linux-arm64-musl@1.31.1:
+ optional: true
+
+ lightningcss-linux-x64-gnu@1.31.1:
+ optional: true
+
+ lightningcss-linux-x64-musl@1.31.1:
+ optional: true
+
+ lightningcss-win32-arm64-msvc@1.31.1:
+ optional: true
+
+ lightningcss-win32-x64-msvc@1.31.1:
+ optional: true
+
+ lightningcss@1.31.1:
+ dependencies:
+ detect-libc: 2.1.2
+ optionalDependencies:
+ lightningcss-android-arm64: 1.31.1
+ lightningcss-darwin-arm64: 1.31.1
+ lightningcss-darwin-x64: 1.31.1
+ lightningcss-freebsd-x64: 1.31.1
+ lightningcss-linux-arm-gnueabihf: 1.31.1
+ lightningcss-linux-arm64-gnu: 1.31.1
+ lightningcss-linux-arm64-musl: 1.31.1
+ lightningcss-linux-x64-gnu: 1.31.1
+ lightningcss-linux-x64-musl: 1.31.1
+ lightningcss-win32-arm64-msvc: 1.31.1
+ lightningcss-win32-x64-msvc: 1.31.1
+
+ lilconfig@2.1.0: {}
+
+ lilconfig@3.1.3: {}
+
+ lines-and-columns@1.2.4: {}
+
+ locate-path@6.0.0:
+ dependencies:
+ p-locate: 5.0.0
+
+ lodash.includes@4.3.0: {}
+
+ lodash.isboolean@3.0.3: {}
+
+ lodash.isinteger@4.0.4: {}
+
+ lodash.isnumber@3.0.3: {}
+
+ lodash.isplainobject@4.0.6: {}
+
+ lodash.isstring@4.0.1: {}
+
+ lodash.merge@4.6.2: {}
+
+ lodash.once@4.1.1: {}
+
+ lodash@4.17.21: {}
+
+ long@5.3.2: {}
+
+ loose-envify@1.4.0:
+ dependencies:
+ js-tokens: 4.0.0
+
+ lottie-react@2.4.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ dependencies:
+ lottie-web: 5.13.0
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+
+ lottie-web@5.13.0: {}
+
+ lowlight@1.20.0:
+ dependencies:
+ fault: 1.0.4
+ highlight.js: 10.7.3
+
+ lru-cache@5.1.1:
+ dependencies:
+ yallist: 3.1.1
+
+ lru.min@1.1.4: {}
+
+ lucide-react@0.468.0(react@19.2.4):
+ dependencies:
+ react: 19.2.4
+
+ magic-string@0.30.21:
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.5
+
+ math-intrinsics@1.1.0: {}
+
+ merge2@1.4.1: {}
+
+ micromatch@4.0.8:
+ dependencies:
+ braces: 3.0.3
+ picomatch: 2.3.1
+
+ minimatch@10.2.4:
+ dependencies:
+ brace-expansion: 5.0.4
+
+ minimatch@3.1.5:
+ dependencies:
+ brace-expansion: 1.1.12
+
+ minimist@1.2.8: {}
+
+ motion-dom@11.18.1:
+ dependencies:
+ motion-utils: 11.18.1
+
+ motion-utils@11.18.1: {}
+
+ mri@1.2.0: {}
+
+ ms@2.1.3: {}
+
+ mysql2@3.15.3:
+ dependencies:
+ aws-ssl-profiles: 1.1.2
+ denque: 2.1.0
+ generate-function: 2.3.1
+ iconv-lite: 0.7.2
+ long: 5.3.2
+ lru.min: 1.1.4
+ named-placeholders: 1.1.6
+ seq-queue: 0.0.5
+ sqlstring: 2.3.3
+
+ mz@2.7.0:
+ dependencies:
+ any-promise: 1.3.0
+ object-assign: 4.1.1
+ thenify-all: 1.6.0
+
+ named-placeholders@1.1.6:
+ dependencies:
+ lru.min: 1.1.4
+
+ nanoid@3.3.11: {}
+
+ napi-postinstall@0.3.4: {}
+
+ natural-compare@1.4.0: {}
+
+ next-themes@0.4.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ dependencies:
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+
+ next@16.2.0-canary.72(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ dependencies:
+ '@next/env': 16.2.0-canary.72
+ '@swc/helpers': 0.5.15
+ baseline-browser-mapping: 2.10.0
+ caniuse-lite: 1.0.30001775
+ postcss: 8.4.31
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+ styled-jsx: 5.1.6(@babel/core@7.29.0)(react@19.2.4)
+ optionalDependencies:
+ '@next/swc-darwin-arm64': 16.2.0-canary.72
+ '@next/swc-darwin-x64': 16.2.0-canary.72
+ '@next/swc-linux-arm64-gnu': 16.2.0-canary.72
+ '@next/swc-linux-arm64-musl': 16.2.0-canary.72
+ '@next/swc-linux-x64-gnu': 16.2.0-canary.72
+ '@next/swc-linux-x64-musl': 16.2.0-canary.72
+ '@next/swc-win32-arm64-msvc': 16.2.0-canary.72
+ '@next/swc-win32-x64-msvc': 16.2.0-canary.72
+ sharp: 0.34.5
+ transitivePeerDependencies:
+ - '@babel/core'
+ - babel-plugin-macros
+
+ node-addon-api@7.1.1: {}
+
+ node-addon-api@8.6.0: {}
+
+ node-exports-info@1.6.0:
+ dependencies:
+ array.prototype.flatmap: 1.3.3
+ es-errors: 1.3.0
+ object.entries: 1.1.9
+ semver: 6.3.1
+
+ node-fetch-native@1.6.7: {}
+
+ node-gyp-build@4.8.4: {}
+
+ node-releases@2.0.27: {}
+
+ nodemailer@6.10.1: {}
+
+ normalize-path@3.0.0: {}
+
+ nypm@0.6.5:
+ dependencies:
+ citty: 0.2.1
+ pathe: 2.0.3
+ tinyexec: 1.0.2
+
+ object-assign@4.1.1: {}
+
+ object-hash@3.0.0: {}
+
+ object-inspect@1.13.4: {}
+
+ object-keys@1.1.1: {}
+
+ object.assign@4.1.7:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-properties: 1.2.1
+ es-object-atoms: 1.1.1
+ has-symbols: 1.1.0
+ object-keys: 1.1.1
+
+ object.entries@1.1.9:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-properties: 1.2.1
+ es-object-atoms: 1.1.1
+
+ object.fromentries@2.0.8:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-object-atoms: 1.1.1
+
+ object.groupby@1.0.3:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+
+ object.values@1.2.1:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-properties: 1.2.1
+ es-object-atoms: 1.1.1
+
+ ohash@2.0.11: {}
+
+ optionator@0.9.4:
+ dependencies:
+ deep-is: 0.1.4
+ fast-levenshtein: 2.0.6
+ levn: 0.4.1
+ prelude-ls: 1.2.1
+ type-check: 0.4.0
+ word-wrap: 1.2.5
+
+ own-keys@1.0.1:
+ dependencies:
+ get-intrinsic: 1.3.0
+ object-keys: 1.1.1
+ safe-push-apply: 1.0.0
+
+ p-limit@3.1.0:
+ dependencies:
+ yocto-queue: 0.1.0
+
+ p-locate@5.0.0:
+ dependencies:
+ p-limit: 3.1.0
+
+ parent-module@1.0.1:
+ dependencies:
+ callsites: 3.1.0
+
+ parse-entities@4.0.2:
+ dependencies:
+ '@types/unist': 2.0.11
+ character-entities-legacy: 3.0.0
+ character-reference-invalid: 2.0.1
+ decode-named-character-reference: 1.3.0
+ is-alphanumerical: 2.0.1
+ is-decimal: 2.0.1
+ is-hexadecimal: 2.0.1
+
+ path-exists@4.0.0: {}
+
+ path-key@3.1.1: {}
+
+ path-parse@1.0.7: {}
+
+ pathe@2.0.3: {}
+
+ perfect-debounce@1.0.0: {}
+
+ pg-cloudflare@1.3.0:
+ optional: true
+
+ pg-connection-string@2.11.0: {}
+
+ pg-int8@1.0.1: {}
+
+ pg-pool@3.12.0(pg@8.19.0):
+ dependencies:
+ pg: 8.19.0
+
+ pg-protocol@1.12.0: {}
+
+ pg-types@2.2.0:
+ dependencies:
+ pg-int8: 1.0.1
+ postgres-array: 2.0.0
+ postgres-bytea: 1.0.1
+ postgres-date: 1.0.7
+ postgres-interval: 1.2.0
+
+ pg@8.19.0:
+ dependencies:
+ pg-connection-string: 2.11.0
+ pg-pool: 3.12.0(pg@8.19.0)
+ pg-protocol: 1.12.0
+ pg-types: 2.2.0
+ pgpass: 1.0.5
+ optionalDependencies:
+ pg-cloudflare: 1.3.0
+
+ pgpass@1.0.5:
+ dependencies:
+ split2: 4.2.0
+
+ picocolors@1.1.1: {}
+
+ picomatch@2.3.1: {}
+
+ picomatch@4.0.3: {}
+
+ pify@2.3.0: {}
+
+ pirates@4.0.7: {}
+
+ pkg-types@2.3.0:
+ dependencies:
+ confbox: 0.2.4
+ exsolve: 1.0.8
+ pathe: 2.0.3
+
+ possible-typed-array-names@1.1.0: {}
+
+ postcss-import@15.1.0(postcss@8.5.8):
+ dependencies:
+ postcss: 8.5.8
+ postcss-value-parser: 4.2.0
+ read-cache: 1.0.0
+ resolve: 1.22.11
+
+ postcss-js@4.1.0(postcss@8.5.8):
+ dependencies:
+ camelcase-css: 2.0.1
+ postcss: 8.5.8
+
+ postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.8):
+ dependencies:
+ lilconfig: 3.1.3
+ optionalDependencies:
+ jiti: 1.21.7
+ postcss: 8.5.8
+
+ postcss-nested@6.2.0(postcss@8.5.8):
+ dependencies:
+ postcss: 8.5.8
+ postcss-selector-parser: 6.1.2
+
+ postcss-selector-parser@6.1.2:
+ dependencies:
+ cssesc: 3.0.0
+ util-deprecate: 1.0.2
+
+ postcss-value-parser@4.2.0: {}
+
+ postcss@8.4.31:
+ dependencies:
+ nanoid: 3.3.11
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
+ postcss@8.5.8:
+ dependencies:
+ nanoid: 3.3.11
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
+ postgres-array@2.0.0: {}
+
+ postgres-array@3.0.4: {}
+
+ postgres-bytea@1.0.1: {}
+
+ postgres-date@1.0.7: {}
+
+ postgres-interval@1.2.0:
+ dependencies:
+ xtend: 4.0.2
+
+ postgres@3.4.7: {}
+
+ prelude-ls@1.2.1: {}
+
+ prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3):
+ dependencies:
+ '@prisma/config': 7.4.2
+ '@prisma/dev': 0.20.0(typescript@5.9.3)
+ '@prisma/engines': 7.4.2
+ '@prisma/studio-core': 0.13.1(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ mysql2: 3.15.3
+ postgres: 3.4.7
+ optionalDependencies:
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - '@types/react'
+ - magicast
+ - react
+ - react-dom
+
+ prismjs@1.30.0: {}
+
+ prop-types@15.8.1:
+ dependencies:
+ loose-envify: 1.4.0
+ object-assign: 4.1.1
+ react-is: 16.13.1
+
+ proper-lockfile@4.1.2:
+ dependencies:
+ graceful-fs: 4.2.11
+ retry: 0.12.0
+ signal-exit: 3.0.7
+
+ property-information@7.1.0: {}
+
+ punycode@2.3.1: {}
+
+ pure-rand@6.1.0: {}
+
+ queue-microtask@1.2.3: {}
+
+ rc9@2.1.2:
+ dependencies:
+ defu: 6.1.4
+ destr: 2.0.5
+
+ react-dom@19.2.4(react@19.2.4):
+ dependencies:
+ react: 19.2.4
+ scheduler: 0.27.0
+
+ react-hook-form@7.71.2(react@19.2.4):
+ dependencies:
+ react: 19.2.4
+
+ react-icons@5.5.0(react@19.2.4):
+ dependencies:
+ react: 19.2.4
+
+ react-is@16.13.1: {}
+
+ react-syntax-highlighter@16.1.1(react@19.2.4):
+ dependencies:
+ '@babel/runtime': 7.28.6
+ highlight.js: 10.7.3
+ highlightjs-vue: 1.0.0
+ lowlight: 1.20.0
+ prismjs: 1.30.0
+ react: 19.2.4
+ refractor: 5.0.0
+
+ react@19.2.4: {}
+
+ read-cache@1.0.0:
+ dependencies:
+ pify: 2.3.0
+
+ readdirp@3.6.0:
+ dependencies:
+ picomatch: 2.3.1
+
+ readdirp@4.1.2: {}
+
+ reflect.getprototypeof@1.0.10:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.1.1
+ get-intrinsic: 1.3.0
+ get-proto: 1.0.1
+ which-builtin-type: 1.2.1
+
+ refractor@5.0.0:
+ dependencies:
+ '@types/hast': 3.0.4
+ '@types/prismjs': 1.26.6
+ hastscript: 9.0.1
+ parse-entities: 4.0.2
+
+ regexp-to-ast@0.5.0: {}
+
+ regexp.prototype.flags@1.5.4:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-errors: 1.3.0
+ get-proto: 1.0.1
+ gopd: 1.2.0
+ set-function-name: 2.0.2
+
+ remeda@2.33.4: {}
+
+ resolve-from@4.0.0: {}
+
+ resolve-pkg-maps@1.0.0: {}
+
+ resolve@1.22.11:
+ dependencies:
+ is-core-module: 2.16.1
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+
+ resolve@2.0.0-next.6:
+ dependencies:
+ es-errors: 1.3.0
+ is-core-module: 2.16.1
+ node-exports-info: 1.6.0
+ object-keys: 1.1.1
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+
+ retry@0.12.0: {}
+
+ reusify@1.1.0: {}
+
+ run-parallel@1.2.0:
+ dependencies:
+ queue-microtask: 1.2.3
+
+ safe-array-concat@1.1.3:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ get-intrinsic: 1.3.0
+ has-symbols: 1.1.0
+ isarray: 2.0.5
+
+ safe-buffer@5.2.1: {}
+
+ safe-push-apply@1.0.0:
+ dependencies:
+ es-errors: 1.3.0
+ isarray: 2.0.5
+
+ safe-regex-test@1.1.0:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ is-regex: 1.2.1
+
+ safer-buffer@2.1.2: {}
+
+ scheduler@0.27.0: {}
+
+ semver@6.3.1: {}
+
+ semver@7.7.4: {}
+
+ seq-queue@0.0.5: {}
+
+ set-function-length@1.2.2:
+ dependencies:
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.3.0
+ gopd: 1.2.0
+ has-property-descriptors: 1.0.2
+
+ set-function-name@2.0.2:
+ dependencies:
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ functions-have-names: 1.2.3
+ has-property-descriptors: 1.0.2
+
+ set-proto@1.0.0:
+ dependencies:
+ dunder-proto: 1.0.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.1.1
+
+ sharp@0.34.5:
+ dependencies:
+ '@img/colour': 1.1.0
+ detect-libc: 2.1.2
+ semver: 7.7.4
+ optionalDependencies:
+ '@img/sharp-darwin-arm64': 0.34.5
+ '@img/sharp-darwin-x64': 0.34.5
+ '@img/sharp-libvips-darwin-arm64': 1.2.4
+ '@img/sharp-libvips-darwin-x64': 1.2.4
+ '@img/sharp-libvips-linux-arm': 1.2.4
+ '@img/sharp-libvips-linux-arm64': 1.2.4
+ '@img/sharp-libvips-linux-ppc64': 1.2.4
+ '@img/sharp-libvips-linux-riscv64': 1.2.4
+ '@img/sharp-libvips-linux-s390x': 1.2.4
+ '@img/sharp-libvips-linux-x64': 1.2.4
+ '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
+ '@img/sharp-libvips-linuxmusl-x64': 1.2.4
+ '@img/sharp-linux-arm': 0.34.5
+ '@img/sharp-linux-arm64': 0.34.5
+ '@img/sharp-linux-ppc64': 0.34.5
+ '@img/sharp-linux-riscv64': 0.34.5
+ '@img/sharp-linux-s390x': 0.34.5
+ '@img/sharp-linux-x64': 0.34.5
+ '@img/sharp-linuxmusl-arm64': 0.34.5
+ '@img/sharp-linuxmusl-x64': 0.34.5
+ '@img/sharp-wasm32': 0.34.5
+ '@img/sharp-win32-arm64': 0.34.5
+ '@img/sharp-win32-ia32': 0.34.5
+ '@img/sharp-win32-x64': 0.34.5
+ optional: true
+
+ shebang-command@2.0.0:
+ dependencies:
+ shebang-regex: 3.0.0
+
+ shebang-regex@3.0.0: {}
+
+ side-channel-list@1.0.0:
+ dependencies:
+ es-errors: 1.3.0
+ object-inspect: 1.13.4
+
+ side-channel-map@1.0.1:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ object-inspect: 1.13.4
+
+ side-channel-weakmap@1.0.2:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ get-intrinsic: 1.3.0
+ object-inspect: 1.13.4
+ side-channel-map: 1.0.1
+
+ side-channel@1.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ object-inspect: 1.13.4
+ side-channel-list: 1.0.0
+ side-channel-map: 1.0.1
+ side-channel-weakmap: 1.0.2
+
+ signal-exit@3.0.7: {}
+
+ signal-exit@4.1.0: {}
+
+ source-map-js@1.2.1: {}
+
+ space-separated-tokens@2.0.2: {}
+
+ split2@4.2.0: {}
+
+ sqlstring@2.3.3: {}
+
+ stable-hash@0.0.5: {}
+
+ std-env@3.10.0: {}
+
+ stop-iteration-iterator@1.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ internal-slot: 1.1.0
+
+ string.prototype.includes@2.0.1:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+
+ string.prototype.matchall@4.0.12:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.1.1
+ get-intrinsic: 1.3.0
+ gopd: 1.2.0
+ has-symbols: 1.1.0
+ internal-slot: 1.1.0
+ regexp.prototype.flags: 1.5.4
+ set-function-name: 2.0.2
+ side-channel: 1.1.0
+
+ string.prototype.repeat@1.0.0:
+ dependencies:
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+
+ string.prototype.trim@1.2.10:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-data-property: 1.1.4
+ define-properties: 1.2.1
+ es-abstract: 1.24.1
+ es-object-atoms: 1.1.1
+ has-property-descriptors: 1.0.2
+
+ string.prototype.trimend@1.0.9:
+ dependencies:
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ define-properties: 1.2.1
+ es-object-atoms: 1.1.1
+
+ string.prototype.trimstart@1.0.8:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-object-atoms: 1.1.1
+
+ strip-bom@3.0.0: {}
+
+ strip-json-comments@3.1.1: {}
+
+ strnum@2.2.0: {}
+
+ styled-jsx@5.1.6(@babel/core@7.29.0)(react@19.2.4):
+ dependencies:
+ client-only: 0.0.1
+ react: 19.2.4
+ optionalDependencies:
+ '@babel/core': 7.29.0
+
+ sucrase@3.35.1:
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.13
+ commander: 4.1.1
+ lines-and-columns: 1.2.4
+ mz: 2.7.0
+ pirates: 4.0.7
+ tinyglobby: 0.2.15
+ ts-interface-checker: 0.1.13
+
+ supports-color@7.2.0:
+ dependencies:
+ has-flag: 4.0.0
+
+ supports-preserve-symlinks-flag@1.0.0: {}
+
+ tailwind-merge@2.6.1: {}
+
+ tailwindcss-animate@1.0.7(tailwindcss@3.4.19):
+ dependencies:
+ tailwindcss: 3.4.19
+
+ tailwindcss@3.4.19:
+ dependencies:
+ '@alloc/quick-lru': 5.2.0
+ arg: 5.0.2
+ chokidar: 3.6.0
+ didyoumean: 1.2.2
+ dlv: 1.1.3
+ fast-glob: 3.3.3
+ glob-parent: 6.0.2
+ is-glob: 4.0.3
+ jiti: 1.21.7
+ lilconfig: 3.1.3
+ micromatch: 4.0.8
+ normalize-path: 3.0.0
+ object-hash: 3.0.0
+ picocolors: 1.1.1
+ postcss: 8.5.8
+ postcss-import: 15.1.0(postcss@8.5.8)
+ postcss-js: 4.1.0(postcss@8.5.8)
+ postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.8)
+ postcss-nested: 6.2.0(postcss@8.5.8)
+ postcss-selector-parser: 6.1.2
+ resolve: 1.22.11
+ sucrase: 3.35.1
+ transitivePeerDependencies:
+ - tsx
+ - yaml
+
+ tailwindcss@4.2.1: {}
+
+ tapable@2.3.0: {}
+
+ thenify-all@1.6.0:
+ dependencies:
+ thenify: 3.3.1
+
+ thenify@3.3.1:
+ dependencies:
+ any-promise: 1.3.0
+
+ tinyexec@1.0.2: {}
+
+ tinyglobby@0.2.15:
+ dependencies:
+ fdir: 6.5.0(picomatch@4.0.3)
+ picomatch: 4.0.3
+
+ to-regex-range@5.0.1:
+ dependencies:
+ is-number: 7.0.0
+
+ ts-api-utils@2.4.0(typescript@5.9.3):
+ dependencies:
+ typescript: 5.9.3
+
+ ts-interface-checker@0.1.13: {}
+
+ tsconfig-paths@3.15.0:
+ dependencies:
+ '@types/json5': 0.0.29
+ json5: 1.0.2
+ minimist: 1.2.8
+ strip-bom: 3.0.0
+
+ tslib@2.8.1: {}
+
+ type-check@0.4.0:
+ dependencies:
+ prelude-ls: 1.2.1
+
+ typed-array-buffer@1.0.3:
+ dependencies:
+ call-bound: 1.0.4
+ es-errors: 1.3.0
+ is-typed-array: 1.1.15
+
+ typed-array-byte-length@1.0.3:
+ dependencies:
+ call-bind: 1.0.8
+ for-each: 0.3.5
+ gopd: 1.2.0
+ has-proto: 1.2.0
+ is-typed-array: 1.1.15
+
+ typed-array-byte-offset@1.0.4:
+ dependencies:
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.8
+ for-each: 0.3.5
+ gopd: 1.2.0
+ has-proto: 1.2.0
+ is-typed-array: 1.1.15
+ reflect.getprototypeof: 1.0.10
+
+ typed-array-length@1.0.7:
+ dependencies:
+ call-bind: 1.0.8
+ for-each: 0.3.5
+ gopd: 1.2.0
+ is-typed-array: 1.1.15
+ possible-typed-array-names: 1.1.0
+ reflect.getprototypeof: 1.0.10
+
+ typescript-eslint@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3):
+ dependencies:
+ '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.56.1(eslint@9.39.3(jiti@1.21.7))(typescript@5.9.3)
+ eslint: 9.39.3(jiti@1.21.7)
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
+
+ typescript@5.9.3: {}
+
+ unbox-primitive@1.1.0:
+ dependencies:
+ call-bound: 1.0.4
+ has-bigints: 1.1.0
+ has-symbols: 1.1.0
+ which-boxed-primitive: 1.1.1
+
+ undici-types@6.21.0: {}
+
+ unrs-resolver@1.11.1:
+ dependencies:
+ napi-postinstall: 0.3.4
+ optionalDependencies:
+ '@unrs/resolver-binding-android-arm-eabi': 1.11.1
+ '@unrs/resolver-binding-android-arm64': 1.11.1
+ '@unrs/resolver-binding-darwin-arm64': 1.11.1
+ '@unrs/resolver-binding-darwin-x64': 1.11.1
+ '@unrs/resolver-binding-freebsd-x64': 1.11.1
+ '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1
+ '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1
+ '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1
+ '@unrs/resolver-binding-linux-arm64-musl': 1.11.1
+ '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1
+ '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1
+ '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1
+ '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1
+ '@unrs/resolver-binding-linux-x64-gnu': 1.11.1
+ '@unrs/resolver-binding-linux-x64-musl': 1.11.1
+ '@unrs/resolver-binding-wasm32-wasi': 1.11.1
+ '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1
+ '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1
+ '@unrs/resolver-binding-win32-x64-msvc': 1.11.1
+
+ update-browserslist-db@1.2.3(browserslist@4.28.1):
+ dependencies:
+ browserslist: 4.28.1
+ escalade: 3.2.0
+ picocolors: 1.1.1
+
+ uri-js@4.4.1:
+ dependencies:
+ punycode: 2.3.1
+
+ util-deprecate@1.0.2: {}
+
+ valibot@1.2.0(typescript@5.9.3):
+ optionalDependencies:
+ typescript: 5.9.3
+
+ which-boxed-primitive@1.1.1:
+ dependencies:
+ is-bigint: 1.1.0
+ is-boolean-object: 1.2.2
+ is-number-object: 1.1.1
+ is-string: 1.1.1
+ is-symbol: 1.1.1
+
+ which-builtin-type@1.2.1:
+ dependencies:
+ call-bound: 1.0.4
+ function.prototype.name: 1.1.8
+ has-tostringtag: 1.0.2
+ is-async-function: 2.1.1
+ is-date-object: 1.1.0
+ is-finalizationregistry: 1.1.1
+ is-generator-function: 1.1.2
+ is-regex: 1.2.1
+ is-weakref: 1.1.1
+ isarray: 2.0.5
+ which-boxed-primitive: 1.1.1
+ which-collection: 1.0.2
+ which-typed-array: 1.1.20
+
+ which-collection@1.0.2:
+ dependencies:
+ is-map: 2.0.3
+ is-set: 2.0.3
+ is-weakmap: 2.0.2
+ is-weakset: 2.0.4
+
+ which-typed-array@1.1.20:
+ dependencies:
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.4
+ for-each: 0.3.5
+ get-proto: 1.0.1
+ gopd: 1.2.0
+ has-tostringtag: 1.0.2
+
+ which@2.0.2:
+ dependencies:
+ isexe: 2.0.0
+
+ word-wrap@1.2.5: {}
+
+ xtend@4.0.2: {}
+
+ yallist@3.1.1: {}
+
+ yocto-queue@0.1.0: {}
+
+ zeptomatch@2.1.0:
+ dependencies:
+ grammex: 3.1.12
+ graphmatch: 1.1.1
+
+ zod-validation-error@4.0.2(zod@3.25.76):
+ dependencies:
+ zod: 3.25.76
+
+ zod@3.25.76: {}
diff --git a/postcss.config.js b/postcss.config.js
new file mode 100644
index 0000000..33ad091
--- /dev/null
+++ b/postcss.config.js
@@ -0,0 +1,6 @@
+module.exports = {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+}
diff --git a/prisma.config.ts b/prisma.config.ts
new file mode 100644
index 0000000..a7962a1
--- /dev/null
+++ b/prisma.config.ts
@@ -0,0 +1,8 @@
+import "dotenv/config";
+import { defineConfig, env } from "prisma/config";
+
+export default defineConfig({
+ datasource: {
+ url: env("DATABASE_URL"),
+ },
+});
diff --git a/prisma/schema.prisma b/prisma/schema.prisma
new file mode 100644
index 0000000..dcc9e96
--- /dev/null
+++ b/prisma/schema.prisma
@@ -0,0 +1,107 @@
+generator client {
+ provider = "prisma-client-js"
+}
+
+datasource db {
+ provider = "postgresql"
+}
+
+model User {
+ id String @id @default(cuid())
+ email String @unique
+ name String
+ password String
+ createdAt DateTime @default(now())
+ updatedAt DateTime @updatedAt
+}
+
+model Session {
+ id String @id @default(cuid())
+ visitorId String
+ startedAt DateTime @default(now())
+ lastSeenAt DateTime @updatedAt
+ pageViews PageView[]
+}
+
+model PageView {
+ id String @id @default(cuid())
+ sessionId String
+ path String
+ createdAt DateTime @default(now())
+
+ session Session @relation(fields: [sessionId], references: [id])
+}
+
+model Project {
+ id String @id @default(cuid())
+ title String
+ description String
+ imageUrl String?
+ liveUrl String?
+ githubUrl String?
+ techStack String[] // Array of tech names
+ featured Boolean @default(false)
+ order Int @default(0)
+ createdAt DateTime @default(now())
+ updatedAt DateTime @updatedAt
+}
+
+model Experience {
+ id String @id @default(cuid())
+ company String
+ role String
+ startDate DateTime
+ endDate DateTime?
+ current Boolean @default(false)
+ description String
+ highlights String[]
+ techStack String[]
+ order Int @default(0)
+ createdAt DateTime @default(now())
+ updatedAt DateTime @updatedAt
+}
+
+model ContactMessage {
+ id String @id @default(cuid())
+ name String
+ email String
+ subject String
+ message String
+ read Boolean @default(false)
+ createdAt DateTime @default(now())
+}
+
+enum BlogStatus {
+ DRAFT
+ SCHEDULED
+ PUBLISHED
+}
+
+model Blog {
+ id String @id @default(cuid())
+ title String
+ slug String @unique
+ content String
+ excerpt String?
+
+ status BlogStatus @default(DRAFT)
+ scheduledAt DateTime?
+ publishedAt DateTime?
+
+ createdAt DateTime @default(now())
+ updatedAt DateTime @updatedAt
+
+ tags Tag[]
+
+ @@index([status])
+ @@index([scheduledAt])
+}
+
+model Tag {
+ id String @id @default(cuid())
+ name String @unique
+ createdAt DateTime @default(now())
+ updatedAt DateTime @updatedAt
+
+ blogs Blog[]
+}
diff --git a/prisma/seed.ts b/prisma/seed.ts
new file mode 100644
index 0000000..1d5b572
--- /dev/null
+++ b/prisma/seed.ts
@@ -0,0 +1,93 @@
+// prisma/seed.ts
+import { prisma } from "../src/lib/prisma";
+
+async function main() {
+ // Seed Projects
+ await prisma.project.createMany({
+ data: [
+ {
+ title: "Enterprise ERP System",
+ description:
+ "Full-scale ERP system built with NestJS microservices, handling inventory, finance, and HR modules for 500+ concurrent users.",
+ imageUrl: "/projects/erp.png",
+ liveUrl: "https://demo.example.com",
+ githubUrl: "https://github.com/username/erp-system",
+ techStack: ["NestJS", "Next.js", "PostgreSQL", "Redis", "Docker"],
+ featured: true,
+ order: 1,
+ },
+ {
+ title: "Real-time Analytics Dashboard",
+ description:
+ "Interactive analytics platform with real-time data visualization, WebSocket integration, and multi-tenant architecture.",
+ imageUrl: "/projects/dashboard.png",
+ liveUrl: "https://analytics.example.com",
+ githubUrl: "https://github.com/username/analytics",
+ techStack: ["Next.js", "NestJS", "Prisma", "Chart.js", "PostgreSQL"],
+ featured: true,
+ order: 2,
+ },
+ {
+ title: "API Gateway & Auth Service",
+ description:
+ "Scalable API Gateway with JWT authentication, rate limiting, and microservice orchestration using Clean Architecture principles.",
+ imageUrl: "/projects/gateway.png",
+ githubUrl: "https://github.com/username/api-gateway",
+ techStack: ["NestJS", "Redis", "JWT", "Docker", "Kubernetes"],
+ featured: true,
+ order: 3,
+ },
+ ],
+ });
+
+ // Seed Experiences
+ await prisma.experience.createMany({
+ data: [
+ {
+ company: "Tech Corp Indonesia",
+ role: "Senior Fullstack Engineer",
+ startDate: new Date("2022-01-01"),
+ current: true,
+ description:
+ "Leading development of enterprise-grade web applications with focus on scalability and clean architecture.",
+ highlights: [
+ "Architected microservices-based ERP system serving 500+ concurrent users",
+ "Reduced API response time by 60% through Redis caching & query optimization",
+ "Mentored 3 junior developers on NestJS patterns and SOLID principles",
+ "Implemented CI/CD pipeline cutting deployment time from 2 hours to 15 minutes",
+ ],
+ techStack: [
+ "Next.js",
+ "NestJS",
+ "PostgreSQL",
+ "Redis",
+ "Docker",
+ "AWS",
+ ],
+ order: 1,
+ },
+ {
+ company: "Startup Fintech",
+ role: "Fullstack Developer",
+ startDate: new Date("2020-03-01"),
+ endDate: new Date("2021-12-31"),
+ current: false,
+ description:
+ "Built core financial services platform from ground up with emphasis on security and performance.",
+ highlights: [
+ "Developed payment processing system handling Rp 50B+ monthly transactions",
+ "Built real-time notification system using WebSockets and Redis pub/sub",
+ "Implemented automated testing achieving 85%+ code coverage",
+ ],
+ techStack: ["React", "Node.js", "Express", "MongoDB", "PostgreSQL"],
+ order: 2,
+ },
+ ],
+ });
+
+ console.log("✅ Seed completed");
+}
+
+main()
+ .catch(console.error)
+ .finally(() => prisma.$disconnect());
diff --git a/public/images/clip.png b/public/images/clip.png
new file mode 100644
index 0000000..96bc07d
Binary files /dev/null and b/public/images/clip.png differ
diff --git a/public/images/hero-portrait-ori.png b/public/images/hero-portrait-ori.png
new file mode 100644
index 0000000..899c5db
Binary files /dev/null and b/public/images/hero-portrait-ori.png differ
diff --git a/public/images/hero-portrait.png b/public/images/hero-portrait.png
new file mode 100644
index 0000000..b4033a0
Binary files /dev/null and b/public/images/hero-portrait.png differ
diff --git a/public/images/logo.png b/public/images/logo.png
new file mode 100644
index 0000000..db6b998
Binary files /dev/null and b/public/images/logo.png differ
diff --git a/public/lottie/cmd.json b/public/lottie/cmd.json
new file mode 100644
index 0000000..3ea29fe
--- /dev/null
+++ b/public/lottie/cmd.json
@@ -0,0 +1 @@
+{"nm":"cmd-for-lottie","ddd":0,"h":260,"w":429,"meta":{"g":"@lottiefiles/toolkit-js 0.65.0"},"layers":[{"ty":5,"nm":"C:\\>","sr":1,"st":0,"op":32,"ip":0,"ln":"20","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[113,111,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"t":{"m":{"a":{"a":0,"k":[0,0]},"g":1},"p":{"f":{"a":0,"k":0},"l":{"a":0,"k":0},"r":{"a":0,"k":0},"a":{"a":0,"k":0},"p":{"a":0,"k":0}},"a":[],"d":{"k":[{"s":{"f":"ArialRoundedMTBold","s":36,"t":"C:\\>","fc":[1,1,1],"lh":43.199999999999996,"tr":0,"ps":[-105,-35],"sz":[210,70],"j":0,"ca":0},"t":0}]}},"ind":1},{"ty":2,"nm":"Layer 3","sr":1,"st":0,"op":32,"ip":0,"ln":"19","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[20.748,28.826]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[367.523,23.329,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"refId":"4","ind":2},{"ty":2,"nm":"Layer 2","sr":1,"st":0,"op":31,"ip":0,"ln":"17","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[216.5,28.652]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[214.452,32.193,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"refId":"5","ind":3},{"ty":5,"nm":"|","sr":1,"st":0,"op":31,"ip":0,"ln":"21","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[95.861,78.055,100]},"p":{"a":0,"k":[151,79,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":9},{"s":[100],"t":15}]}},"t":{"m":{"a":{"a":0,"k":[0,0]},"g":1},"p":{"f":{"a":0,"k":0},"l":{"a":0,"k":0},"r":{"a":0,"k":0},"a":{"a":0,"k":0},"p":{"a":0,"k":0}},"a":[],"d":{"k":[{"s":{"f":"ArialRoundedMTBold","s":36,"t":"|","fc":[1,1,1],"lh":43.199999999999996,"tr":0,"ps":[-63.5,-3],"sz":[27,30],"j":0,"ca":0},"t":0}]}},"ind":4},{"ty":2,"nm":"Layer 1","sr":1,"st":0,"op":32,"ip":0,"ln":"15","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[216.5,129]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[214.452,132.479,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"refId":"6","ind":5}],"v":"5.7.0","fr":29.97,"op":29.97,"ip":0,"fonts":{"list":[{"ascent":72.803,"fClass":"","fFamily":"Arial Rounded MT Bold","fStyle":"Regular","fName":"ArialRoundedMTBold","fPath":"","fWeight":"","origin":0}]},"chars":[{"ch":"C","fFamily":"Arial Rounded MT Bold","size":36,"style":"Regular","w":74.02,"data":{"shapes":[{"ty":"gr","nm":"","it":[{"ty":"sh","nm":"","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[1.1266666666666652,-2.6533333333333338],[2.406666666666671,-2.5533333333333332],[3.7399999999999998,-1.5933333333333335],[4.9799999999999995,0],[3.093333333333336,0.7133333333333334],[2.5199999999999982,1.5133333333333334],[2.113333333333332,2.473333333333333],[1.3399999999999999,2.779999999999999],[0.6666666666666666,3.1533333333333338],[0,3.5466666666666646],[-1.6799999999999997,4.553333333333332],[-3.1266666666666665,3.2399999999999998],[-4.2,1.6933333333333376],[-4.753333333333333,0],[-4.526666666666671,-2.3066666666666626],[-2.4066666666666614,-3.400000000000001],[0,-3.026666666666666],[1.1666666666666667,-1.2666666666666704],[1.6600000000000013,0],[0.9266666666666671,0.8800000000000002],[1.1400000000000006,2.146666666666666],[2.553333333333337,1.753333333333335],[3.7399999999999998,0],[3.526666666666666,-4.526666666666666],[0,-8.333333333333334],[-1.5599999999999998,-3.7000000000000006],[-2.8599999999999994,-1.8200000000000003],[-3.8399999999999985,0],[-2.8800000000000003,2.0666666666666664],[-1.4666666666666686,4.006666666666668],[-0.9133333333333317,1.1866666666666674],[-2.020000000000001,0],[-1.2333333333333296,-1.2066666666666659],[0,-1.7866666666666664]],"o":[[0,2.279999999999999],[-1.119999999999995,2.6533333333333338],[-2.4133333333333318,2.56],[-3.7466666666666697,1.593333333333333],[-3.773333333333331,0],[-3.0933333333333337,-0.7200000000000001],[-2.5266666666666686,-1.513333333333333],[-1.8866666666666667,-2.2466666666666675],[-1.3333333333333333,-2.7866666666666666],[-0.6666666666666666,-3.1600000000000015],[0,-5.76666666666667],[1.6733333333333331,-4.559999999999998],[3.1199999999999997,-3.2333333333333343],[4.2,-1.693333333333328],[5.793333333333332,0],[4.526666666666666,2.3133333333333326],[2.4066666666666663,3.406666666666671],[0,1.6599999999999966],[-1.1733333333333273,1.273333333333331],[-1.8599999999999994,0],[-0.9266666666666671,-0.8800000000000002],[-1.8866666666666656,-3.5533333333333323],[-2.5599999999999974,-1.7600000000000005],[-5.960000000000001,0],[-3.5333333333333337,4.5200000000000005],[0,5.566666666666667],[1.5666666666666675,3.693333333333333],[2.866666666666667,1.8266666666666656],[4.166666666666667,0],[2.8800000000000003,-2.0666666666666664],[0.6199999999999998,-1.8866666666666656],[0.9066666666666663,-1.1933333333333327],[1.726666666666669,0],[1.2399999999999995,1.206666666666668],[0,0]],"v":[[68.8,-22.61],[67.11,-15.21],[61.82,-7.4],[52.59,-1.17],[39.5,1.22],[29.2,0.15],[20.78,-3.2],[13.82,-9.18],[8.98,-16.72],[5.98,-25.63],[4.98,-35.69],[7.5,-51.17],[14.7,-62.87],[25.68,-70.26],[39.11,-72.8],[54.59,-69.34],[64.99,-60.77],[68.6,-51.12],[66.85,-46.73],[62.6,-44.82],[58.42,-46.14],[55.32,-50.68],[48.66,-58.64],[39.21,-61.28],[24.98,-54.49],[19.68,-35.21],[22.02,-21.31],[28.66,-13.04],[38.72,-10.3],[49.29,-13.4],[55.81,-22.51],[58.11,-27.12],[62.5,-28.91],[66.94,-27.1],[68.8,-22.61]]}}}]}]}},{"ch":":","fFamily":"Arial Rounded MT Bold","size":36,"style":"Regular","w":31.3,"data":{"shapes":[{"ty":"gr","nm":"","it":[{"ty":"sh","nm":"","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[1.4666666666666661,1.3],[0,2.3400000000000003],[-1.3999999999999997,1.4333333333333336],[-2.0533333333333332,0],[-1.4533333333333331,-1.4200000000000006],[0,-2.02],[1.4466666666666679,-1.3133333333333332],[1.953333333333332,0]],"o":[[-2.013333333333334,0],[-1.4666666666666661,-1.3066666666666666],[0,-1.9866666666666664],[1.3999999999999997,-1.4333333333333336],[2.0466666666666655,0],[1.4466666666666679,1.4133333333333329],[0,2.3133333333333335],[-1.4533333333333331,1.32],[0,0]],"v":[[15.72,1.22],[10.5,-0.73],[8.3,-6.2],[10.4,-11.33],[15.58,-13.48],[20.83,-11.35],[23,-6.2],[20.83,-0.76],[15.72,1.22]]}}},{"ty":"sh","nm":"","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[-1.4466666666666665,1.2666666666666657],[-2.046666666666667,0],[-1.4333333333333347,-1.2866666666666664],[0,-2.2799999999999963],[1.5666666666666675,-1.5333333333333314],[1.8199999999999992,0],[1.4333333333333336,1.466666666666664],[0,1.9533333333333331]],"o":[[0,-2.3133333333333326],[1.4533333333333331,-1.273333333333331],[1.9866666666666657,0],[1.4333333333333325,1.2866666666666664],[0,1.8200000000000027],[-1.5599999999999998,1.5266666666666662],[-1.986666666666667,0],[-1.4333333333333325,-1.4600000000000033],[0,0]],"v":[[8.3,-45.7],[10.47,-51.07],[15.72,-52.98],[20.85,-51.05],[23,-45.7],[20.65,-40.67],[15.58,-38.38],[10.45,-40.58],[8.3,-45.7]]}}}]}]}},{"ch":"\\","fFamily":"Arial Rounded MT Bold","size":36,"style":"Regular","w":28.08,"data":{"shapes":[{"ty":"gr","nm":"","it":[{"ty":"sh","nm":"","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[0,-1.0733333333333335],[3.3533333333333317,0],[0.7000000000000005,0.6],[0.29333333333333184,0.86],[0.5533333333333333,2.28],[0,0],[0,0.8799999999999955],[-0.8599999999999999,0.7800000000000011],[-1.593333333333333,0],[-0.6199999999999998,-1.1066666666666645],[-0.7133333333333335,-2.9933333333333394]],"o":[[0,0],[0.6866666666666651,2.666666666666666],[0,2.8666666666666667],[-1.3666666666666671,0],[-0.7000000000000005,-0.6066666666666666],[-0.29333333333333417,-0.86],[0,0],[-0.6466666666666666,-2.800000000000002],[0,-1.3666666666666647],[0.8666666666666668,-0.7800000000000011],[1.92,0],[0.6199999999999998,1.1066666666666645],[0,0]],"v":[[12.11,-64.99],[25.78,-8.69],[26.81,-3.08],[21.78,1.22],[18.68,0.32],[17.19,-1.88],[15.92,-6.59],[2.29,-62.89],[1.32,-68.41],[2.61,-71.63],[6.3,-72.8],[10.11,-71.14],[12.11,-64.99]]}}}]}]}},{"ch":">","fFamily":"Arial Rounded MT Bold","size":36,"style":"Regular","w":58.3,"data":{"shapes":[{"ty":"gr","nm":"","it":[{"ty":"sh","nm":"","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[53.71,-41.21],[53.71,-29.49],[4.59,-8.11],[4.59,-21.92],[38.92,-35.4],[4.59,-48.68],[4.59,-62.4]]}}}]}]}},{"ch":"|","fFamily":"Arial Rounded MT Bold","size":36,"style":"Regular","w":28.08,"data":{"shapes":[{"ty":"gr","nm":"","it":[{"ty":"sh","nm":"","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[0.9933333333333346,-1.1199999999999999],[1.5933333333333337,0],[1.0400000000000003,1.1400000000000006],[0,2.1799999999999984],[0,0],[-1.0466666666666669,1.1400000000000052],[-1.5933333333333326,0],[-0.9933333333333323,-1.153333333333336],[0,-2.153333333333336]],"o":[[0,0],[0,2.2133333333333325],[-0.9933333333333323,1.1266666666666676],[-1.5933333333333326,0],[-1.0466666666666669,-1.1400000000000006],[0,0],[0,-2.1799999999999975],[1.0400000000000003,-1.139999999999996],[1.5933333333333337,0],[0.9933333333333346,1.1533333333333264],[0,0]],"v":[[19.48,-66.11],[19.48,14.31],[17.99,19.31],[14.11,21],[10.16,19.29],[8.59,14.31],[8.59,-66.11],[10.16,-71.09],[14.11,-72.8],[17.99,-71.07],[19.48,-66.11]]}}}]}]}}],"assets":[{"id":"4","e":1,"w":42,"h":58,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA6CAYAAADGFcvAAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAAlklEQVRoge3V0QnDIBSF4XNLBsgojpJROkJHySiOkFGywelDUtqXSKVFEf4PfLpX7lEQJQAAAAAAAByi53DbSdL8RevWO2jWEXQvtCVJy9QkUdk9IvJV8TyMbq3S/GqsoLaz6zy6BB3BMEFfr36VlCv21fT+xSRJEbG2Hvwh2S7VZ+l9o71skpZzXdlV/hAAAAAAAKN4Ar0NSrXKUc2NAAAAAElFTkSuQmCC","u":""},{"id":"5","e":1,"w":433,"h":58,"p":"data:image/png;base64,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","u":""},{"id":"6","e":1,"w":433,"h":258,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbEAAAECCAYAAABwjulqAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAGBElEQVR4nO3cv2tdZRzH8e85oXF1rpWm4CiSgKcEJ2cL7h3tlKmz/4JODg4OIkUXB4dO0oJDFyHN6XB1cikNWKRj1+Y2eVxyw02aNCm16f3g6zU958eF7/bmufdJqgAAADhf3VlfHIZhtapudl19UlUrVfXOmxoKgP+dZ1W13Vrdqapb4zhOzvKhUyO2vv7xp3t73XdV9UFVLb3ejABwqudV9bDv28bm5oN7L3vxxIitrq6+u7x84ceq+qzEC4Dz97y1+mkcxxsnvXBsxPYD9mdVvf/GRgOA0+1W1d87O9O1yWTy9OjD/ugNAQNggSxV1cry8oV7xz18IWL7XyEKGACL5MNhGL45evPQ14n7hzh+K7+BAbCAWqu1+ZOLh3Zi+6cQBQyAhdT39e389cFObBiG1a6rByViACywvl+6srm5uV11eCd2swQMgAXX2u712fogYvv/iQMAFt212WJ+J7Zy/nMAwKtprbs0W89HzP9CBCBAuzxbvfB3YgCQQsQAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYALFEDIBYIgZALBEDIJaIARBLxACIJWIAxBIxAGKJGACxRAyAWCIGQCwRAyCWiAEQS8QAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYALFEDIBYIgZALBEDIJaIARBLxACIJWIAxBIxAGKJGACxRAyAWCIGQCwRAyCWiAEQS8QAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYALFEDIBYIgZALBEDIJaIARBLxACIJWIAxBIxAGKJGACxRAyAWCIGQCwRAyCWiAEQS8QAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYALFEDIBYIgZALBEDIJaIARBLxACIJWIAxBIxAGKJGACxRAyAWCIGQCwRAyCWiAEQS8QAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYALFEDIBYIgZALBEDIJaIARBLxACIJWIAxBIxAGKJGACxRAyAWCIGQCwRAyCWiAEQS8QAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYALFEDIBYIgZALBEDIJaIARBLxACIJWIAxBIxAGKJGACxRAyAWCIGQCwRAyCWiAEQS8QAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYALFEDIBYIgZALBEDIJaIARBLxACIJWIAxBIxAGKJGACxRAyAWCIGQCwRAyCWiAEQS8QAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYALFEDIBYIgZALBEDIJaIARBLxACIJWIAxBIxAGKJGACxRAyAWCIGQCwRAyCWiAEQS8QAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYALFEDIBYIgZALBEDIJaIARBLxACIJWIAxBIxAGKJGACxRAyAWCIGQCwRAyCWiAEQS8QAiCViAMQSMQBiiRgAsUQMgFgiBkAsEQMglogBEEvEAIglYgDEEjEAYokYAGmezRb9cTcBYHF1T2ar+Yhtn/8gAPCq2l+z1UHEWqs7b2cYADi71urn2Xp+J3arqp6f+zQA8Aqm0+nt2fogYuM4Tqrq4VuZCADO5u5kMnk6uzh0OrHv20bZjQGwoPp+aWP+emn+4vHjf7YvXnzvStfVR+X4PQCLY6+qvr5/f+uX+ZvdcW9evTo8qqqVcxgKAE6zW1W/bm2Nnx99cOxua2dnulZVf+x/EADelr06IWBVJ+zEZoZh+KHr6os3MhYAnO6rra3xy5MevvR3r3Ecb7RWa11Xv//3cwHAie72/dKVlwWs6pSd2Lz19fWV1navV9W11rpLVe3ya48IAFXPqronXdce7+3V99Pp9Pb8MXoAAAAWyb9dIZw4qGp6xgAAAABJRU5ErkJggg==","u":""}]}
\ No newline at end of file
diff --git a/public/lottie/computer.json b/public/lottie/computer.json
new file mode 100644
index 0000000..c361b86
--- /dev/null
+++ b/public/lottie/computer.json
@@ -0,0 +1 @@
+{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":29.9700012207031,"ip":0,"op":120.0000048877,"w":600,"h":450,"nm":"971 [Converted]g","ddd":1,"assets":[{"id":"image_0","w":65,"h":115,"u":"","p":"data:image/png;base64,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","e":1},{"id":"image_1","w":27,"h":17,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAARCAYAAAAsT9czAAABGklEQVRIS7WUwU3DQBREZxCCI+kAd0C4II50gKkAUwEpISWkA6cDoIPQAVSQ0AGcUBAwaNAPWgwRdlh/ydd9nnl/l5JKACcAxiQf0eNQ0gTAJYAnABOS4754hg0ATAGcBuQBwIjkdW4oVwdKcpVOeRApi9y1fsESaBUOnS6rwx+wZnWSDLdH+3TyjacNzNt6lfisSM42If4J86Hh00u0H5BbknbcaVrBEp+jqHQPwCHJuy60TrBI6atSknTSz5E0bAPuDFuzQDWA+7ifa33mgDmp61z5vAnoovlj/4Yl1dqnP/v00+dqvwGzwBJ3RSzQOYCz5pOXFfbbZmpYD5bb79Xu69a0d9jzcV3wTXNBF73DnHZ5VJc7L5h9AM+/YPcpkIXXAAAAAElFTkSuQmCC","e":1},{"id":"image_2","w":77,"h":65,"u":"","p":"data:image/png;base64,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","e":1},{"id":"image_3","w":135,"h":134,"u":"","p":"data:image/png;base64,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","e":1},{"id":"image_4","w":291,"h":284,"u":"","p":"data:image/png;base64,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","e":1}],"layers":[{"ddd":1,"ind":1,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"rx":{"a":0,"k":11,"ix":8},"ry":{"a":0,"k":0,"ix":9},"rz":{"a":0,"k":45,"ix":10},"or":{"a":0,"k":[292,0,353],"ix":7},"p":{"a":0,"k":[102.435,279.494,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[43,37.523,43],"ix":6}},"ao":0,"shapes":[{"ty":"rc","d":1,"s":{"a":0,"k":[100,100],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":22,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"gs","o":{"a":0,"k":100,"ix":9},"w":{"a":0,"k":4,"ix":10},"g":{"p":3,"k":{"a":0,"k":[0,0.949,0.43,0.249,0.5,0.945,0.319,0.289,1,0.941,0.207,0.328],"ix":8}},"s":{"a":0,"k":[0,0],"ix":4},"e":{"a":0,"k":[100,0],"ix":5},"t":1,"lc":1,"lj":1,"ml":4,"ml2":{"a":0,"k":4,"ix":13},"bm":0,"nm":"Gradient Stroke 1","mn":"ADBE Vector Graphic - G-Stroke","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":80,"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":119.000004846969,"s":[720]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":120.0000048877,"st":0,"bm":0},{"ddd":1,"ind":2,"ty":2,"nm":"Layer 11","refId":"image_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"rx":{"a":0,"k":0,"ix":8},"ry":{"a":0,"k":0,"ix":9},"rz":{"a":0,"k":0,"ix":10},"or":{"a":0,"k":[0,0,0],"ix":7},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[182.796,144.545,0],"to":[0,-1.667,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":31,"s":[182.796,134.545,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":60,"s":[182.796,144.545,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":91,"s":[182.796,134.545,0],"to":[0,0,0],"ti":[0,-1.667,0]},{"t":119.000004846969,"s":[182.796,144.545,0]}],"ix":2},"a":{"a":0,"k":[32.334,57.477,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":120.0000048877,"st":0,"bm":0},{"ddd":1,"ind":3,"ty":2,"nm":"Layer 9","parent":5,"refId":"image_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"rx":{"a":0,"k":0,"ix":8},"ry":{"a":0,"k":0,"ix":9},"rz":{"a":0,"k":0,"ix":10},"or":{"a":0,"k":[0,0,0],"ix":7},"p":{"a":0,"k":[99.575,54.653,0],"ix":2},"a":{"a":0,"k":[13.379,8.382,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":120.0000048877,"st":0,"bm":0},{"ddd":1,"ind":4,"ty":2,"nm":"Layer 8","parent":5,"refId":"image_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"rx":{"a":0,"k":0,"ix":8},"ry":{"a":0,"k":0,"ix":9},"rz":{"a":0,"k":0,"ix":10},"or":{"a":0,"k":[0,0,0],"ix":7},"p":{"a":0,"k":[52.384,56.472,0],"ix":2},"a":{"a":0,"k":[38.333,32.236,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":120.0000048877,"st":0,"bm":0},{"ddd":1,"ind":5,"ty":2,"nm":"Layer 7","parent":6,"refId":"image_3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"rx":{"a":0,"k":0,"ix":8},"ry":{"a":0,"k":0,"ix":9},"rz":{"a":0,"k":0,"ix":10},"or":{"a":0,"k":[0,0,0],"ix":7},"p":{"a":0,"k":[197.62,101.429,0],"ix":2},"a":{"a":0,"k":[67.454,66.635,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":18,"s":[0,0,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":22,"s":[120,120,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":26,"s":[70,70,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":30,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":90,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":94,"s":[70,70,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":98,"s":[120,120,100]},{"t":102.000004154545,"s":[0,0,100]}],"ix":6}},"ao":0,"ip":0,"op":120.0000048877,"st":0,"bm":0},{"ddd":1,"ind":6,"ty":2,"nm":"Layer 6","refId":"image_4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"rx":{"a":0,"k":0,"ix":8},"ry":{"a":0,"k":0,"ix":9},"rz":{"a":0,"k":0,"ix":10},"or":{"a":0,"k":[0,0,0],"ix":7},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":0,"s":[305.331,196.543,0],"to":[0,1.667,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":31,"s":[305.331,206.543,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":61,"s":[305.331,196.543,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":93,"s":[305.331,206.543,0],"to":[0,0,0],"ti":[0,1.667,0]},{"t":119.000004846969,"s":[305.331,196.543,0]}],"ix":2},"a":{"a":0,"k":[145.174,141.543,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":120.0000048877,"st":0,"bm":0},{"ddd":1,"ind":7,"ty":4,"nm":"Shape Layer 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"rx":{"a":0,"k":0,"ix":8},"ry":{"a":0,"k":0,"ix":9},"rz":{"a":0,"k":0,"ix":10},"or":{"a":0,"k":[0,0,0],"ix":7},"p":{"a":0,"k":[300,225,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-61,-32],[-162,38],[9,136],[129,65]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"rd","nm":"Round Corners 1","r":{"a":0,"k":12,"ix":1},"ix":2,"mn":"ADBE Vector Filter - RC","hd":false},{"ty":"gs","o":{"a":0,"k":100,"ix":9},"w":{"a":0,"k":4,"ix":10},"g":{"p":3,"k":{"a":0,"k":[0,0.949,0.43,0.249,0.5,0.945,0.319,0.289,1,0.941,0.207,0.328],"ix":8}},"s":{"a":0,"k":[0,0],"ix":4},"e":{"a":0,"k":[100,0],"ix":5},"t":1,"lc":1,"lj":1,"ml":4,"ml2":{"a":0,"k":4,"ix":13},"bm":0,"nm":"Gradient Stroke 1","mn":"ADBE Vector Graphic - G-Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":80,"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":119.000004846969,"s":[-360]}],"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":120.0000048877,"st":0,"bm":0},{"ddd":1,"ind":8,"ty":4,"nm":"Shape Layer 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"rx":{"a":0,"k":11,"ix":8},"ry":{"a":0,"k":0,"ix":9},"rz":{"a":0,"k":45,"ix":10},"or":{"a":0,"k":[292,0,358],"ix":7},"p":{"a":0,"k":[162.346,182.675,145.803],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[68.055,69.168,78],"ix":6}},"ao":0,"shapes":[{"ty":"rc","d":1,"s":{"a":0,"k":[100,100],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":22,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"gs","o":{"a":0,"k":100,"ix":9},"w":{"a":0,"k":4,"ix":10},"g":{"p":3,"k":{"a":0,"k":[0,0.949,0.43,0.249,0.5,0.945,0.319,0.289,1,0.941,0.207,0.328],"ix":8}},"s":{"a":0,"k":[0,0],"ix":4},"e":{"a":0,"k":[100,0],"ix":5},"t":1,"lc":1,"lj":1,"ml":4,"ml2":{"a":0,"k":4,"ix":13},"bm":0,"nm":"Gradient Stroke 1","mn":"ADBE Vector Graphic - G-Stroke","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":80,"ix":2},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":119.000004846969,"s":[-720]}],"ix":3},"m":1,"ix":3,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":120.0000048877,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/public/lottie/developer.json b/public/lottie/developer.json
new file mode 100644
index 0000000..4efb4ce
--- /dev/null
+++ b/public/lottie/developer.json
@@ -0,0 +1 @@
+{"v":"5.7.8","fr":30,"ip":0,"op":240,"w":1920,"h":1080,"nm":"11_developer_01_outline","ddd":0,"assets":[{"id":"comp_0","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"code Outlines 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1223.638,462.904,0],"ix":2,"l":2},"a":{"a":0,"k":[1223.638,130.904,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1382.181,484.231],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1268.54,484.231],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.761]],"v":[[1.531,8.946],[-1.531,8.946],[-6.531,3.946],[-6.531,-3.946],[-1.531,-8.946],[1.531,-8.946],[6.531,-3.946],[6.531,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1324.991,484.231],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[50.395,9],[-50.395,9],[-55.395,4],[-55.395,-4],[-50.395,-9],[50.395,-9],[55.395,-4],[55.395,4]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1443.119,359.385],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1382.181,331.668],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 15","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[73.532,8.946],[-73.532,8.946],[-78.532,3.946],[-78.532,-3.946],[-73.532,-8.946],[73.532,-8.946],[78.532,-3.946],[78.532,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1302.171,359.385],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 16","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[1.531,8.946],[-1.531,8.946],[-6.531,3.946],[-6.531,-3.946],[-1.531,-8.946],[1.531,-8.946],[6.531,-3.946],[6.531,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1512.066,359.437],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 17","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[36.021,8.946],[-36.022,8.946],[-41.022,3.946],[-41.022,-3.946],[-36.022,-8.946],[36.021,-8.946],[41.021,-3.946],[41.021,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1449.812,387.102],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 18","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[70.946,8.946],[-70.946,8.946],[-75.946,3.946],[-75.946,-3.946],[-70.946,-8.946],[70.946,-8.946],[75.946,-3.946],[75.946,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1324.344,387.102],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 19","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.761]],"v":[[43.968,8.946],[-43.968,8.946],[-48.968,3.946],[-48.968,-3.946],[-43.968,-8.946],[43.968,-8.946],[48.968,-3.946],[48.968,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1272.606,414.766],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 20","np":2,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1268.54,331.668],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 21","np":2,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.762]],"v":[[1.531,8.946],[-1.531,8.946],[-6.531,3.946],[-6.531,-3.946],[-1.531,-8.946],[1.531,-8.946],[6.531,-3.946],[6.531,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1324.991,331.668],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 22","np":2,"cix":2,"bm":0,"ix":12,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1371.117,407.949],"ix":2},"a":{"a":0,"k":[1371.117,407.949],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":12,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1223.79,511.042],"ix":2},"a":{"a":0,"k":[-44.75,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":312,"s":[0,100]},{"t":319.9765625,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 13","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[49.311,8.946],[-49.311,8.946],[-54.311,3.946],[-54.311,-3.946],[-49.311,-8.946],[49.311,-8.946],[54.311,-3.946],[54.311,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1318.522,511.042],"ix":2},"a":{"a":0,"k":[-54.25,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":318.381,"s":[0,100]},{"t":330.345703125,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.762],[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.762]],"v":[[39.903,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.903,-8.946],[44.903,-3.946],[44.903,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1433.404,511.042],"ix":2},"a":{"a":0,"k":[-45.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":328.75,"s":[0,100]},{"t":339.119140625,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.762]],"v":[[1.531,8.946],[-1.531,8.946],[-6.531,3.946],[-6.531,-3.946],[-1.531,-8.946],[1.531,-8.946],[6.531,-3.946],[6.531,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1528.909,511.042],"ix":2},"a":{"a":0,"k":[-6,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":336.727,"s":[0,100]},{"t":340.7138671875,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[73.532,8.946],[-73.532,8.946],[-78.532,3.946],[-78.532,-3.946],[-73.532,-8.946],[73.532,-8.946],[78.532,-3.946],[78.532,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1224.171,538.76],"ix":2},"a":{"a":0,"k":[-78,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":339.119,"s":[0,100]},{"t":351.0830078125,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.762],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.762],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[50.395,9],[-50.395,9],[-55.395,4],[-55.395,-4],[-50.395,-9],[50.395,-9],[55.395,-4],[55.395,4]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1387.619,538.76],"ix":2},"a":{"a":0,"k":[-55.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":349.488,"s":[0,100]},{"t":357.4638671875,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[1.531,8.947],[-1.531,8.947],[-6.531,3.947],[-6.531,-3.947],[-1.531,-8.947],[1.531,-8.947],[6.531,-3.947],[6.531,3.947]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1505.066,538.812],"ix":2},"a":{"a":0,"k":[-7,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":355.869,"s":[0,100]},{"t":359.857421875,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.76],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.76],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[70.946,8.947],[-70.946,8.947],[-75.946,3.947],[-75.946,-3.947],[-70.946,-8.947],[70.946,-8.947],[75.946,-3.947],[75.946,3.947]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1248.844,566.477],"ix":2},"a":{"a":0,"k":[-75.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":358.262,"s":[0,100]},{"t":370.2265625,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 11","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.762,0],[0,0],[0,-2.76],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.76],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[36.021,8.947],[-36.022,8.947],[-41.022,3.947],[-41.022,-3.947],[-36.022,-8.947],[36.021,-8.947],[41.021,-3.947],[41.021,3.947]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1409.312,566.477],"ix":2},"a":{"a":0,"k":[-40.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":367.036,"s":[0,100]},{"t":375.01171875,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.762]],"v":[[43.968,8.946],[-43.968,8.946],[-48.968,3.946],[-48.968,-3.946],[-43.968,-8.946],[43.968,-8.946],[48.968,-3.946],[48.968,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1223.606,594.14],"ix":2},"a":{"a":0,"k":[-49,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":371.023,"s":[0,100]},{"t":379,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":2,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false}],"ip":199,"op":1999,"st":199,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"code Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[1223.638,462.904,0],"ix":2,"l":2},"a":{"a":0,"k":[1223.638,462.904,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1382.181,484.231],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1268.54,484.231],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.761]],"v":[[1.531,8.946],[-1.531,8.946],[-6.531,3.946],[-6.531,-3.946],[-1.531,-8.946],[1.531,-8.946],[6.531,-3.946],[6.531,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999991894,0.462999999523,0.141000002623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1324.991,484.231],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[50.395,9],[-50.395,9],[-55.395,4],[-55.395,-4],[-50.395,-9],[50.395,-9],[55.395,-4],[55.395,4]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1443.119,359.385],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1382.181,331.668],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 15","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[73.532,8.946],[-73.532,8.946],[-78.532,3.946],[-78.532,-3.946],[-73.532,-8.946],[73.532,-8.946],[78.532,-3.946],[78.532,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1302.171,359.385],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 16","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[1.531,8.946],[-1.531,8.946],[-6.531,3.946],[-6.531,-3.946],[-1.531,-8.946],[1.531,-8.946],[6.531,-3.946],[6.531,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1512.066,359.437],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 17","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[36.021,8.946],[-36.022,8.946],[-41.022,3.946],[-41.022,-3.946],[-36.022,-8.946],[36.021,-8.946],[41.021,-3.946],[41.021,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999991894,0.462999999523,0.141000002623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1449.812,387.102],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 18","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[70.946,8.946],[-70.946,8.946],[-75.946,3.946],[-75.946,-3.946],[-70.946,-8.946],[70.946,-8.946],[75.946,-3.946],[75.946,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999991894,0.462999999523,0.141000002623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1324.344,387.102],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 19","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.761]],"v":[[43.968,8.946],[-43.968,8.946],[-48.968,3.946],[-48.968,-3.946],[-43.968,-8.946],[43.968,-8.946],[48.968,-3.946],[48.968,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1272.606,414.766],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 20","np":2,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1268.54,331.668],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 21","np":2,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.762]],"v":[[1.531,8.946],[-1.531,8.946],[-6.531,3.946],[-6.531,-3.946],[-1.531,-8.946],[1.531,-8.946],[6.531,-3.946],[6.531,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999991894,0.462999999523,0.141000002623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1324.991,331.668],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 22","np":2,"cix":2,"bm":0,"ix":12,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[1371.117,407.949],"ix":2},"a":{"a":0,"k":[1371.117,407.949],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":12,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[39.902,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.902,-8.946],[44.902,-3.946],[44.902,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1223.79,511.042],"ix":2},"a":{"a":0,"k":[-44.75,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":113,"s":[0,100]},{"t":120.9765625,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 13","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[49.311,8.946],[-49.311,8.946],[-54.311,3.946],[-54.311,-3.946],[-49.311,-8.946],[49.311,-8.946],[54.311,-3.946],[54.311,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999991894,0.462999999523,0.141000002623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1318.522,511.042],"ix":2},"a":{"a":0,"k":[-54.25,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":119.381,"s":[0,100]},{"t":131.345703125,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.762],[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.762]],"v":[[39.903,8.946],[-39.902,8.946],[-44.902,3.946],[-44.902,-3.946],[-39.902,-8.946],[39.903,-8.946],[44.903,-3.946],[44.903,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1433.404,511.042],"ix":2},"a":{"a":0,"k":[-45.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":129.75,"s":[0,100]},{"t":140.119140625,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.762]],"v":[[1.531,8.946],[-1.531,8.946],[-6.531,3.946],[-6.531,-3.946],[-1.531,-8.946],[1.531,-8.946],[6.531,-3.946],[6.531,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1528.909,511.042],"ix":2},"a":{"a":0,"k":[-6,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":137.727,"s":[0,100]},{"t":141.7138671875,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[73.532,8.946],[-73.532,8.946],[-78.532,3.946],[-78.532,-3.946],[-73.532,-8.946],[73.532,-8.946],[78.532,-3.946],[78.532,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1224.171,538.76],"ix":2},"a":{"a":0,"k":[-78,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":140.119,"s":[0,100]},{"t":152.0830078125,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.762],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.762],[0,0],[2.762,0],[0,0],[0,2.762]],"v":[[50.395,9],[-50.395,9],[-55.395,4],[-55.395,-4],[-50.395,-9],[50.395,-9],[55.395,-4],[55.395,4]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1387.619,538.76],"ix":2},"a":{"a":0,"k":[-55.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":150.488,"s":[0,100]},{"t":158.4638671875,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.76,0],[0,0],[0,-2.761],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[1.531,8.947],[-1.531,8.947],[-6.531,3.947],[-6.531,-3.947],[-1.531,-8.947],[1.531,-8.947],[6.531,-3.947],[6.531,3.947]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1505.066,538.812],"ix":2},"a":{"a":0,"k":[-7,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":156.869,"s":[0,100]},{"t":160.857421875,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.761,0],[0,0],[0,-2.76],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.76],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[70.946,8.947],[-70.946,8.947],[-75.946,3.947],[-75.946,-3.947],[-70.946,-8.947],[70.946,-8.947],[75.946,-3.947],[75.946,3.947]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999991894,0.462999999523,0.141000002623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1248.844,566.477],"ix":2},"a":{"a":0,"k":[-75.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":159.262,"s":[0,100]},{"t":171.2265625,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 11","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.762,0],[0,0],[0,2.761],[0,0],[-2.762,0],[0,0],[0,-2.76],[0,0]],"o":[[0,0],[-2.762,0],[0,0],[0,-2.76],[0,0],[2.762,0],[0,0],[0,2.761]],"v":[[36.021,8.947],[-36.022,8.947],[-41.022,3.947],[-41.022,-3.947],[-36.022,-8.947],[36.021,-8.947],[41.021,-3.947],[41.021,3.947]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999991894,0.462999999523,0.141000002623,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1409.312,566.477],"ix":2},"a":{"a":0,"k":[-40.5,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":168.036,"s":[0,100]},{"t":176.01171875,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.761,0],[0,0],[0,2.762],[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0]],"o":[[0,0],[-2.761,0],[0,0],[0,-2.761],[0,0],[2.761,0],[0,0],[0,2.762]],"v":[[43.968,8.946],[-43.968,8.946],[-48.968,3.946],[-48.968,-3.946],[-43.968,-8.946],[43.968,-8.946],[48.968,-3.946],[48.968,3.946]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1223.606,594.14],"ix":2},"a":{"a":0,"k":[-49,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"t":172.023,"s":[0,100]},{"t":180,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":2,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0}]},{"id":"comp_1","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"arm Outlines 2","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":10,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":90,"s":[78]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":102,"s":[57]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":115,"s":[78]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":180,"s":[78]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":195,"s":[57]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210,"s":[78]},{"t":240,"s":[5]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[638.239,767.981,0],"to":[4.802,-3.261,0],"ti":[-4.802,3.261,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":30,"s":[667.053,748.418,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[667.053,748.418,0],"to":[-16.304,-8.44,0],"ti":[16.304,8.44,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":90,"s":[569.228,697.778,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":95,"s":[569.228,697.778,0],"to":[58.583,-45.667,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":115,"s":[728.329,689.631,0],"to":[0,0,0],"ti":[0.829,0.131,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":180,"s":[728.329,689.631,0],"to":[-117.829,-35.631,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":204,"s":[569.228,697.778,0],"to":[-0.167,0.083,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":210,"s":[569.228,697.778,0],"to":[11.502,11.701,0],"ti":[-11.502,-11.701,0]},{"t":240,"s":[638.239,767.981,0]}],"ix":2,"l":2},"a":{"a":0,"k":[638.239,767.981,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-26.179,-24.528]],"o":[[0,0],[0,0]],"v":[[-35.641,19.464],[35.641,5.065]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[673.88,707.932],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.877,11.271],[0,0],[0,0],[11.022,-9.531],[4.743,0.458],[-35.44,-1.752]],"o":[[2.476,-14.865],[-38.089,-5.859],[0,0],[-4.436,3.837],[-3.363,41.716],[-2.262,-10.021]],"v":[[50.83,27.065],[54.292,5.725],[-23.086,-48.164],[-37.984,-35.771],[-51.768,-32.425],[55.13,48.164]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[849.122,624.126],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-8.715,10.161],[-2.285,7.535],[-2.181,13.814],[0,0],[0,0],[10.245,-8.765],[11.694,-13.421],[0,0]],"o":[[50.593,-58.986],[5.285,-17.432],[2.182,-13.814],[-35.771,-5.827],[0,0],[-10.246,8.765],[-7.768,8.914],[0,0]],"v":[[42.246,172.286],[106.497,-83.484],[97.354,-118.823],[97.846,-138.775],[27.334,-189.578],[13.484,-178.187],[-19.904,-169.473],[-111.781,-19.343]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[799.545,770.422],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"hand Outlines 2","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.431],"y":[1]},"o":{"x":[0.239],"y":[0]},"t":20,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":34,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":80,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.225],"y":[0]},"t":90,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":115,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":123.125,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":131.25,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":139.375,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":147.5,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":155.625,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":163.75,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":171.875,"s":[-20]},{"i":{"x":[0.701],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":180,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":230,"s":[-8]},{"t":240,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":80,"s":[826,583,0],"to":[-1.412,2.771,0],"ti":[1.412,-2.771,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":90,"s":[817.528,599.627,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":210,"s":[817.528,599.627,0],"to":[1.412,-2.771,0],"ti":[-1.412,2.771,0]},{"t":220,"s":[826,583,0]}],"ix":2,"l":2},"a":{"a":0,"k":[826,583,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[7.634,0.684],[0,0],[-29.779,5.662],[6.414,0.451],[0,0],[0,0],[7.583,1.986],[21.102,-7.384],[-12.029,7.853],[7.025,-0.637],[9.299,-8.095],[14.354,-26.874]],"o":[[0,0],[0,0],[36.493,0.053],[-7.634,-0.684],[0,0],[29.779,-5.661],[-6.414,-0.452],[0,0],[14.489,-4.604],[-4.966,-1.301],[0,0],[12.029,-7.854],[-7.024,0.637],[-6.69,5.824],[-5.597,10.479]],"v":[[-46.466,56.992],[-3.688,92.504],[34.132,3.086],[62.828,-17.361],[18.497,-12.892],[49.465,-21.22],[67.265,-43.936],[13.484,-32.515],[54.186,-47.047],[61.615,-67.673],[8.851,-53.538],[46.244,-74.394],[42.84,-91.867],[-22.335,-50.476],[-69.9,30.935]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[890.443,563.631],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"body Outlines 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.901]},"o":{"x":[0.247],"y":[0.147]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.842]},"t":20,"s":[-5]},{"i":{"x":[0.833],"y":[0.204]},"o":{"x":[0.333],"y":[0]},"t":37,"s":[-5.5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.104]},"t":60,"s":[-5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":90,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":200,"s":[0]},{"i":{"x":[0.813],"y":[0.723]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[2]},{"t":240,"s":[0]}],"ix":10},"p":{"a":0,"k":[893,958,0],"ix":2,"l":2},"a":{"a":0,"k":[893,958,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":1800,"st":0,"bm":0}]},{"id":"comp_2","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"arm Outlines 2","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":10,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":90,"s":[78]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":102,"s":[57]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":115,"s":[78]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":180,"s":[78]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":195,"s":[57]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210,"s":[78]},{"t":240,"s":[5]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[638.239,767.981,0],"to":[4.802,-3.261,0],"ti":[-4.802,3.261,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":30,"s":[667.053,748.418,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[667.053,748.418,0],"to":[-16.304,-8.44,0],"ti":[16.304,8.44,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":90,"s":[569.228,697.778,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":95,"s":[569.228,697.778,0],"to":[58.583,-45.667,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":115,"s":[728.329,689.631,0],"to":[0,0,0],"ti":[0.829,0.131,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":180,"s":[728.329,689.631,0],"to":[-117.829,-35.631,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":204,"s":[569.228,697.778,0],"to":[-0.167,0.083,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":210,"s":[569.228,697.778,0],"to":[11.502,11.701,0],"ti":[-11.502,-11.701,0]},{"t":240,"s":[638.239,767.981,0]}],"ix":2,"l":2},"a":{"a":0,"k":[638.239,767.981,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-26.179,-24.528]],"o":[[0,0],[0,0]],"v":[[-35.641,19.464],[35.641,5.065]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[673.88,707.932],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.877,11.271],[0,0],[0,0],[11.022,-9.531],[4.743,0.458],[-35.44,-1.752]],"o":[[2.476,-14.865],[-38.089,-5.859],[0,0],[-4.436,3.837],[-3.363,41.716],[-2.262,-10.021]],"v":[[50.83,27.065],[54.292,5.725],[-23.086,-48.164],[-37.984,-35.771],[-51.768,-32.425],[55.13,48.164]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[849.122,624.126],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[98,98],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-8.715,10.161],[-2.285,7.535],[-2.181,13.814],[0,0],[0,0],[10.245,-8.765],[11.694,-13.421],[0,0]],"o":[[50.593,-58.986],[5.285,-17.432],[2.182,-13.814],[-35.771,-5.827],[0,0],[-10.246,8.765],[-7.768,8.914],[0,0]],"v":[[42.246,172.286],[106.497,-83.484],[97.354,-118.823],[97.846,-138.775],[27.334,-189.578],[13.484,-178.187],[-19.904,-169.473],[-111.781,-19.343]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[799.545,770.422],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"hand Outlines 2","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.431],"y":[1]},"o":{"x":[0.239],"y":[0]},"t":20,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":34,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":80,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.225],"y":[0]},"t":90,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":115,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":123.125,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":131.25,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":139.375,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":147.5,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":155.625,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":163.75,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":171.875,"s":[-20]},{"i":{"x":[0.701],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":180,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":230,"s":[-8]},{"t":240,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":80,"s":[826,583,0],"to":[-1.412,2.771,0],"ti":[1.412,-2.771,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":90,"s":[817.528,599.627,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":210,"s":[817.528,599.627,0],"to":[1.412,-2.771,0],"ti":[-1.412,2.771,0]},{"t":220,"s":[826,583,0]}],"ix":2,"l":2},"a":{"a":0,"k":[826,583,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[7.634,0.684],[0,0],[-29.779,5.662],[6.414,0.451],[0,0],[0,0],[7.583,1.986],[21.102,-7.384],[-12.029,7.853],[7.025,-0.637],[9.299,-8.095],[14.354,-26.874]],"o":[[0,0],[0,0],[36.493,0.053],[-7.634,-0.684],[0,0],[29.779,-5.661],[-6.414,-0.452],[0,0],[14.489,-4.604],[-4.966,-1.301],[0,0],[12.029,-7.854],[-7.024,0.637],[-6.69,5.824],[-5.597,10.479]],"v":[[-46.466,56.992],[-3.688,92.504],[34.132,3.086],[62.828,-17.361],[18.497,-12.892],[49.465,-21.22],[67.265,-43.936],[13.484,-32.515],[54.186,-47.047],[61.615,-67.673],[8.851,-53.538],[46.244,-74.394],[42.84,-91.867],[-22.335,-50.476],[-69.9,30.935]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[890.443,563.631],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"body Outlines 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.901]},"o":{"x":[0.247],"y":[0.147]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.842]},"t":20,"s":[-5]},{"i":{"x":[0.833],"y":[0.204]},"o":{"x":[0.333],"y":[0]},"t":37,"s":[-5.5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.104]},"t":60,"s":[-5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":90,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":200,"s":[0]},{"i":{"x":[0.813],"y":[0.723]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[2]},{"t":240,"s":[0]}],"ix":10},"p":{"a":0,"k":[893,958,0],"ix":2,"l":2},"a":{"a":0,"k":[893,958,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":1800,"st":0,"bm":0}]},{"id":"comp_3","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"thumb Outlines","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":85,"s":[65.039]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":100,"s":[13]},{"t":115,"s":[65.039]}],"ix":10},"p":{"a":0,"k":[856.561,531.088,0],"ix":2,"l":2},"a":{"a":0,"k":[853.886,530.169,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.592,8.896],[-14.914,-15.412],[-2.013,-8.393]],"o":[[0.407,-12.931],[-7.284,-14.11],[8.501,8.785],[0,0]],"v":[[-6.53,35.671],[-10.913,-6.5],[3.514,-20.258],[18.197,8.568]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[861.488,493.999],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"arm Outlines 2","parent":4,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":10,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":90,"s":[78]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":102,"s":[57]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":115,"s":[78]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":180,"s":[78]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":195,"s":[57]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210,"s":[78]},{"t":240,"s":[5]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[638.239,767.981,0],"to":[4.802,-3.261,0],"ti":[-4.802,3.261,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":30,"s":[667.053,748.418,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[667.053,748.418,0],"to":[-16.304,-8.44,0],"ti":[16.304,8.44,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":90,"s":[569.228,697.778,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":95,"s":[569.228,697.778,0],"to":[58.583,-45.667,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":115,"s":[728.329,689.631,0],"to":[0,0,0],"ti":[0.829,0.131,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":180,"s":[728.329,689.631,0],"to":[-117.829,-35.631,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":204,"s":[569.228,697.778,0],"to":[-0.167,0.083,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":210,"s":[569.228,697.778,0],"to":[11.502,11.701,0],"ti":[-11.502,-11.701,0]},{"t":240,"s":[638.239,767.981,0]}],"ix":2,"l":2},"a":{"a":0,"k":[638.239,767.981,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-26.179,-24.528]],"o":[[0,0],[0,0]],"v":[[-35.641,19.464],[35.641,5.065]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[673.88,707.932],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.877,11.271],[0,0],[0,0],[11.022,-9.531],[4.743,0.458],[-35.44,-1.752]],"o":[[2.476,-14.865],[-38.089,-5.859],[0,0],[-4.436,3.837],[-3.363,41.716],[-2.262,-10.021]],"v":[[50.83,27.065],[54.292,5.725],[-23.086,-48.164],[-37.984,-35.771],[-51.768,-32.425],[55.13,48.164]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[849.122,624.126],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-8.715,10.161],[-2.285,7.535],[-2.181,13.814],[0,0],[0,0],[10.245,-8.765],[11.694,-13.421],[0,0]],"o":[[50.593,-58.986],[5.285,-17.432],[2.182,-13.814],[-35.771,-5.827],[0,0],[-10.246,8.765],[-7.768,8.914],[0,0]],"v":[[42.246,172.286],[106.497,-83.484],[97.354,-118.823],[97.846,-138.775],[27.334,-189.578],[13.484,-178.187],[-19.904,-169.473],[-111.781,-19.343]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[799.545,770.422],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"hand Outlines 2","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.431],"y":[1]},"o":{"x":[0.239],"y":[0]},"t":20,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":34,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":80,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.225],"y":[0]},"t":90,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":115,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":123.125,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":131.25,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":139.375,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":147.5,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":155.625,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":163.75,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":171.875,"s":[-20]},{"i":{"x":[0.701],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":180,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":230,"s":[-8]},{"t":240,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":80,"s":[826,583,0],"to":[-1.412,2.771,0],"ti":[1.412,-2.771,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":90,"s":[817.528,599.627,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":210,"s":[817.528,599.627,0],"to":[1.412,-2.771,0],"ti":[-1.412,2.771,0]},{"t":220,"s":[826,583,0]}],"ix":2,"l":2},"a":{"a":0,"k":[826,583,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[7.634,0.684],[0,0],[-29.779,5.662],[6.414,0.451],[0,0],[0,0],[7.583,1.986],[21.102,-7.384],[-12.029,7.853],[7.025,-0.637],[9.299,-8.095],[14.354,-26.874]],"o":[[0,0],[0,0],[36.493,0.053],[-7.634,-0.684],[0,0],[29.779,-5.661],[-6.414,-0.452],[0,0],[14.489,-4.604],[-4.966,-1.301],[0,0],[12.029,-7.854],[-7.024,0.637],[-6.69,5.824],[-5.597,10.479]],"v":[[-46.466,56.992],[-3.688,92.504],[34.132,3.086],[62.828,-17.361],[18.497,-12.892],[49.465,-21.22],[67.265,-43.936],[13.484,-32.515],[54.186,-47.047],[61.615,-67.673],[8.851,-53.538],[46.244,-74.394],[42.84,-91.867],[-22.335,-50.476],[-69.9,30.935]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[890.443,563.631],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":3,"nm":"body Outlines 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.901]},"o":{"x":[0.247],"y":[0.147]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.842]},"t":20,"s":[-5]},{"i":{"x":[0.833],"y":[0.204]},"o":{"x":[0.333],"y":[0]},"t":37,"s":[-5.5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.104]},"t":60,"s":[-5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":90,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":200,"s":[0]},{"i":{"x":[0.813],"y":[0.723]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[2]},{"t":240,"s":[0]}],"ix":10},"p":{"a":0,"k":[893,958,0],"ix":2,"l":2},"a":{"a":0,"k":[893,958,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"face Outlines 2","parent":6,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":10,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":80,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":105,"s":[23]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":120,"s":[20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":200,"s":[20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":216,"s":[23]},{"t":240,"s":[5]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":80,"s":[838.376,387.021,0],"to":[1.761,0.88,0],"ti":[-3.717,-1.859,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":105,"s":[857.6,397.133,0],"to":[1.209,0.605,0],"ti":[-0.573,-0.286,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":120,"s":[852.376,394.021,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":200,"s":[852.376,394.021,0],"to":[-1.167,-0.583,0],"ti":[2.917,1.459,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":216,"s":[855.066,395.656,0],"to":[-2.916,-1.458,0],"ti":[1.167,0.583,0]},{"t":240,"s":[838.376,387.021,0]}],"ix":2,"l":2},"a":{"a":0,"k":[832.157,380.536,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":120,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":150,"s":[98,100,100]},{"t":180,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.687,4.651],[0,0],[-10.837,-18.142],[-30.204,-11.938],[-12.444,-0.005],[-22.216,17.119],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[10.837,18.142],[9.308,3.678],[0,0],[26.57,-20.474],[3.921,-31.902],[-13.662,-0.662],[-58.215,15.47],[-8.184,-15.632]],"v":[[-83.922,-69.003],[-105.088,-61.896],[-60.282,25.496],[-12.819,63.263],[20.762,69.003],[70.369,52.269],[101.167,0.968],[98.547,-63.469],[52.862,-56.815],[-42.643,-17.157]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[833.491,450.845],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-8.185,-15.632],[-58.214,15.47],[-13.779,-0.578],[14.406,36.545],[9.624,-3.275],[0,0]],"o":[[0,0],[7.687,4.65],[0,0],[0,0],[-4.045,-31.969],[-21.415,-54.331],[-103.373,35.174],[0,0]],"v":[[-80.27,57.104],[-68.612,53.189],[-27.333,105.035],[68.171,65.377],[113.637,58.718],[87.053,-50.704],[-10.264,-80.683],[-80.368,56.9]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[818.182,328.652],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":3,"nm":"body Outlines 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.901]},"o":{"x":[0.247],"y":[0.147]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.842]},"t":20,"s":[-5]},{"i":{"x":[0.833],"y":[0.204]},"o":{"x":[0.333],"y":[0]},"t":37,"s":[-5.5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.104]},"t":60,"s":[-5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":90,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":200,"s":[0]},{"i":{"x":[0.813],"y":[0.723]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[2]},{"t":240,"s":[0]}],"ix":10},"p":{"a":0,"k":[893,958,0],"ix":2,"l":2},"a":{"a":0,"k":[893,958,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Shape Layer 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[85,79],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-245.5,354.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 4","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[45,114],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-381.5,345],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[78,66],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-539,353],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[916,275],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-171,557.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":12,"ty":4,"nm":"coffie line Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[129.759,959.518],[1766.241,959.518]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.738,-0.469],[0,0],[0.369,0],[0.393,0.394],[0,0.553],[-0.688,0.453],[0,0],[0,0],[0,0.722],[-0.395,0.394],[-0.553,0],[-0.302,-0.168],[0,0],[0,-0.738]],"o":[[0,0],[-0.302,0.168],[-0.553,0],[-0.395,-0.394],[0,-0.721],[0,0],[0,0],[-0.688,-0.452],[0,-0.553],[0.393,-0.394],[0.369,0],[0,0],[0.738,0.47],[0,0.738]],"v":[[41.689,-3.578],[21.666,8.445],[20.659,8.698],[19.238,8.107],[18.646,6.685],[19.678,4.924],[36.884,-5.39],[19.678,-15.703],[18.646,-17.464],[19.238,-18.885],[20.659,-19.477],[21.666,-19.224],[41.689,-7.201],[42.795,-5.39]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0.117,-0.269],[0,0],[0.167,-0.168],[0.554,0],[0.394,0.395],[0,0.554],[-0.118,0.269],[0,0],[-0.185,0.184],[-0.553,0],[-0.395,-0.395],[0,-0.553]],"o":[[0,0],[-0.1,0.201],[-0.403,0.402],[-0.552,0],[-0.394,-0.393],[0,-0.301],[0,0],[0.101,-0.201],[0.385,-0.386],[0.554,0],[0.393,0.393],[0,0.302]],"v":[[14.446,-24.659],[-1.654,15.591],[-2.056,16.145],[-3.491,16.747],[-4.912,16.156],[-5.503,14.734],[-5.327,13.88],[10.773,-26.37],[11.201,-26.948],[12.609,-27.526],[14.031,-26.935],[14.622,-25.515]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,0],[0,-0.721],[0.394,-0.394],[0.553,0],[0.301,0.168],[0,0],[0,0.738],[-0.737,0.47],[0,0],[-0.37,0],[-0.394,-0.394],[0,-0.553],[0.687,-0.452],[0,0]],"o":[[0.687,0.453],[0,0.553],[-0.394,0.394],[-0.37,0],[0,0],[-0.737,-0.469],[0,-0.738],[0,0],[0.301,-0.168],[0.553,0],[0.394,0.394],[0,0.722],[0,0],[0,0]],"v":[[-10.559,4.924],[-9.528,6.685],[-10.119,8.107],[-11.54,8.698],[-12.546,8.445],[-32.571,-3.578],[-33.677,-5.39],[-32.571,-7.201],[-12.546,-19.224],[-11.54,-19.477],[-10.119,-18.885],[-9.528,-17.464],[-10.559,-15.703],[-27.766,-5.39]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-16.569,0],[0,0],[0,16.569],[0,0]],"o":[[0,0],[0,16.569],[0,0],[16.569,0],[0,0],[0,0]],"v":[[-55.301,-57.904],[-55.301,27.904],[-25.301,57.904],[25.301,57.904],[55.301,27.904],[55.301,-57.904]],"c":true},"ix":2},"nm":"Path 4","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[709.16,899.099],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":6,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-1.434,0.105],[-1.056,-14.36],[14.36,-1.056],[3.019,0.932]],"o":[[1.355,-0.325],[14.36,-1.056],[1.057,14.36],[-3.341,0.246],[0,0]],"v":[[-15.787,-24.946],[-11.599,-25.596],[16.315,-1.508],[-7.773,26.406],[-17.372,25.325]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[777.782,876.081],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.23,-0.23],[0.323,0],[0,0],[1.604,1.605],[0,2.269],[-1.605,1.604],[-2.27,0],[-1.604,-1.604],[0,-2.27],[1.605,-1.604],[0.019,-0.02],[0,0],[-0.23,-0.231],[0,-0.323]],"o":[[-0.23,0.23],[0,0],[-2.27,0],[-1.605,-1.604],[0,-2.27],[1.604,-1.604],[2.269,0],[1.605,1.604],[0,2.269],[-0.019,0.02],[0,0],[0.323,0],[0.23,0.23],[0,0.323]],"v":[[38.188,18.644],[37.359,18.989],[23.243,18.989],[17.432,16.582],[15.025,10.771],[17.432,4.96],[23.243,2.554],[29.053,4.96],[31.46,10.771],[29.053,16.582],[28.995,16.641],[37.359,16.641],[38.188,16.986],[38.533,17.815]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0.098,-0.175],[0,0],[0.431,0],[0.274,0.431],[0,0],[0,0.216],[-0.23,0.231],[-0.323,0],[-0.264,-0.401],[0,0],[0,0],[-0.421,0],[-0.23,-0.23],[0,-0.323]],"o":[[0,0],[-0.274,0.431],[-0.43,0],[0,0],[-0.099,-0.175],[0,-0.323],[0.229,-0.23],[0.42,0],[0,0],[0,0],[0.264,-0.401],[0.323,0],[0.23,0.231],[0,0.216]],"v":[[33.661,41.88],[26.647,53.561],[25.59,54.207],[24.534,53.561],[17.52,41.88],[17.373,41.293],[17.718,40.464],[18.547,40.12],[19.574,40.721],[25.59,50.758],[31.607,40.721],[32.634,40.12],[33.463,40.464],[33.808,41.293]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0.23,0.23],[0,0.323],[-0.23,0.229],[-0.323,0],[0,0],[0,2.27],[-1.605,1.603],[-2.27,0],[-1.604,-1.606],[0,-2.269],[1.605,-1.604],[2.269,0],[0,0]],"o":[[-0.23,-0.23],[0,-0.322],[0.23,-0.23],[0,0],[-1.643,-1.642],[0,-2.269],[1.604,-1.606],[2.269,0],[1.605,1.603],[0,2.27],[-1.604,1.604],[0,0],[-0.323,0]],"v":[[15.37,37.427],[15.025,36.597],[15.37,35.769],[16.199,35.423],[17.49,35.423],[15.025,29.554],[17.432,23.744],[23.243,21.336],[29.053,23.744],[31.46,29.554],[29.053,35.365],[23.243,37.771],[16.199,37.771]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[[-1.605,1.604],[-2.27,0],[-1.604,-1.604],[0,-2.27],[1.605,-1.604],[2.269,0],[1.604,1.605],[0,2.269]],"o":[[1.604,-1.604],[2.269,0],[1.605,1.604],[0,2.269],[-1.604,1.605],[-2.27,0],[-1.605,-1.604],[0,-2.27]],"v":[[17.432,-13.823],[23.243,-16.229],[29.053,-13.823],[31.46,-8.012],[29.053,-2.201],[23.243,0.206],[17.432,-2.201],[15.025,-8.012]],"c":true},"ix":2},"nm":"Path 4","mn":"ADBE Vector Shape - Group","hd":false},{"ind":4,"ty":"sh","ix":5,"ks":{"a":0,"k":{"i":[[-1.967,1.742],[-0.254,0],[-0.23,-0.229],[0,-0.323],[0.205,-0.197],[0.088,-0.087],[0,-1.624],[-1.018,-0.968],[-0.392,0],[-0.167,0.45],[0,0],[-0.362,0.353],[-0.968,0],[-0.724,-0.724],[0,-2.27],[1.967,-1.752],[0.274,0.01],[0.229,0.23],[0,0.323],[-0.205,0.195],[-0.088,0.088],[0,1.623],[1.018,0.969],[0.392,0],[0.167,-0.45],[0,0],[0.362,-0.352],[0.968,0],[0.724,0.724],[0,2.269]],"o":[[0.205,-0.146],[0.323,0],[0.23,0.231],[0,0.323],[-0.206,0.195],[-1.145,1.145],[0,1.623],[0.284,0.235],[0.459,-0.029],[0,0],[0.332,-0.891],[0.685,-0.694],[0.969,0],[1.438,1.408],[0,2.455],[-0.185,0.157],[-0.323,0],[-0.23,-0.23],[0,-0.322],[0.206,-0.195],[1.145,-1.144],[0,-1.624],[-0.284,-0.234],[-0.459,0.029],[0,0],[-0.333,0.891],[-0.685,0.695],[-0.969,0],[-1.438,-1.408],[0,-2.465]],"v":[[17.975,-31.491],[18.664,-31.71],[19.493,-31.366],[19.838,-30.536],[19.53,-29.758],[19.09,-29.333],[17.373,-25.18],[18.899,-21.292],[19.912,-20.94],[20.851,-21.659],[23.243,-28.877],[24.284,-30.742],[26.764,-31.784],[29.303,-30.698],[31.46,-25.18],[28.51,-18.87],[27.821,-18.651],[26.992,-18.995],[26.647,-19.825],[26.955,-20.602],[27.395,-21.028],[29.112,-25.18],[27.586,-29.069],[26.573,-29.42],[25.634,-28.702],[23.243,-21.483],[22.201,-19.619],[19.721,-18.577],[17.182,-19.663],[15.025,-25.18]],"c":true},"ix":2},"nm":"Path 5","mn":"ADBE Vector Shape - Group","hd":false},{"ind":5,"ty":"sh","ix":6,"ks":{"a":0,"k":{"i":[[-0.099,0.176],[0,0],[-0.43,0],[-0.274,-0.431],[0,0],[0,-0.216],[0.23,-0.23],[0.323,0],[0.264,0.4],[0,0],[0,0],[0.42,0],[0.229,0.23],[0,0.322]],"o":[[0,0],[0.274,-0.431],[0.431,0],[0,0],[0.098,0.176],[0,0.322],[-0.23,0.23],[-0.421,0],[0,0],[0,0],[-0.264,0.4],[-0.323,0],[-0.23,-0.23],[0,-0.216]],"v":[[17.52,-35.893],[24.534,-47.573],[25.59,-48.219],[26.647,-47.573],[33.661,-35.893],[33.808,-35.305],[33.463,-34.477],[32.634,-34.131],[31.607,-34.733],[25.59,-44.77],[19.574,-34.733],[18.547,-34.131],[17.718,-34.477],[17.373,-35.305]],"c":true},"ix":2},"nm":"Path 6","mn":"ADBE Vector Shape - Group","hd":false},{"ind":6,"ty":"sh","ix":7,"ks":{"a":0,"k":{"i":[[1.285,1.672],[0,0],[0,0],[0,0],[0,-1.987],[0,0],[-3.119,-1.94],[-0.368,-3.785],[0,0],[-4.109,2.556],[0,3.253],[0,0]],"o":[[0,0],[0,0],[0,0],[-1.285,1.672],[0,0],[0,3.253],[4.11,2.556],[0,0],[0.368,-3.785],[3.119,-1.94],[0,0],[0,-1.987]],"v":[[45.334,-56.079],[32.043,-73.368],[-32.041,-73.368],[-45.333,-56.079],[-47.301,-50.474],[-47.301,54.789],[-42.371,63.061],[-32.651,73.368],[32.653,73.368],[42.372,63.061],[47.302,54.789],[47.302,-50.474]],"c":true},"ix":2},"nm":"Path 7","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[561.632,883.444],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":9,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.145,1.145],[0,1.623],[1.145,1.145],[1.623,0],[1.144,-1.144],[0,-1.624],[-1.145,-1.145],[-1.624,0]],"o":[[1.145,-1.145],[0,-1.624],[-1.145,-1.144],[-1.624,0],[-1.145,1.145],[0,1.623],[1.144,1.145],[1.623,0]],"v":[[4.153,4.152],[5.87,0],[4.153,-4.153],[0,-5.869],[-4.153,-4.153],[-5.87,0],[-4.153,4.152],[0,5.869]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[584.874,912.998],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.624,0],[-1.144,1.145],[0,1.624],[1.145,1.144],[1.624,0],[1.145,-1.145],[0,-1.623],[-1.145,-1.144]],"o":[[1.624,0],[1.145,-1.144],[0,-1.623],[-1.144,-1.145],[-1.624,0],[-1.145,1.144],[0,1.624],[1.145,1.145]],"v":[[0,5.87],[4.152,4.153],[5.87,0],[4.152,-4.153],[0,-5.87],[-4.153,-4.153],[-5.87,0],[-4.153,4.153]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[584.874,875.432],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.145,1.145],[1.623,0],[1.144,-1.145],[0,-1.623],[-1.145,-1.145],[-1.624,0],[-1.145,1.144],[0,1.624]],"o":[[-1.145,-1.145],[-1.624,0],[-1.145,1.145],[0,1.624],[1.144,1.144],[1.623,0],[1.145,-1.145],[0,-1.623]],"v":[[4.153,-4.152],[0,-5.869],[-4.153,-4.152],[-5.87,0],[-4.153,4.154],[0,5.87],[4.153,4.154],[5.87,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[584.874,894.215],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[523.75,809.259],[599.514,809.259]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[6.838,12.409],[-6.838,-12.409]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[547.264,794.209],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.738,-0.469],[0,0],[0.368,0],[0.394,0.394],[0,0.553],[-0.688,0.453],[0,0],[0,0],[0,0.722],[-0.394,0.394],[-0.553,0],[-0.302,-0.168],[0,0],[0,-0.738]],"o":[[0,0],[-0.302,0.168],[-0.553,0],[-0.394,-0.394],[0,-0.721],[0,0],[0,0],[-0.688,-0.452],[0,-0.553],[0.394,-0.394],[0.368,0],[0,0],[0.738,0.47],[0,0.738]],"v":[[31.626,-3.578],[11.602,8.445],[10.596,8.698],[9.174,8.107],[8.583,6.685],[9.615,4.924],[26.821,-5.39],[9.615,-15.703],[8.583,-17.464],[9.174,-18.885],[10.596,-19.477],[11.602,-19.224],[31.626,-7.201],[32.732,-5.39]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,-0.721],[0.394,-0.394],[0.553,0],[0.301,0.168],[0,0],[0,0.738],[-0.738,0.47],[0,0],[-0.369,0],[-0.394,-0.394],[0,-0.553],[0.687,-0.452],[0,0]],"o":[[0.687,0.453],[0,0.553],[-0.394,0.394],[-0.369,0],[0,0],[-0.738,-0.469],[0,-0.738],[0,0],[0.301,-0.168],[0.553,0],[0.394,0.394],[0,0.722],[0,0],[0,0]],"v":[[-10.56,4.924],[-9.529,6.685],[-10.12,8.107],[-11.541,8.698],[-12.547,8.445],[-32.571,-3.578],[-33.678,-5.39],[-32.571,-7.201],[-12.547,-19.224],[-11.541,-19.477],[-10.12,-18.885],[-9.529,-17.464],[-10.56,-15.703],[-27.767,-5.39]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-16.568,0],[0,0],[0,16.569],[0,0]],"o":[[0,0],[0,16.569],[0,0],[16.568,0],[0,0],[0,0]],"v":[[-55.302,-57.904],[-55.302,27.904],[-25.302,57.904],[25.301,57.904],[55.301,27.904],[55.301,-57.904]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[423.875,899.099],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":5,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[1.057,14.36],[-14.36,1.057],[-1.546,-0.166]],"o":[[-14.36,1.057],[-1.057,-14.359],[1.606,-0.118],[0,0]],"v":[[14.031,25.531],[-13.883,1.443],[10.205,-26.471],[14.939,-26.393]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[357.923,876.955],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 11","np":2,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.737,-0.469],[0,0],[0.369,0],[0.393,0.394],[0,0.553],[-0.687,0.453],[0,0],[0,0],[0,0.722],[-0.394,0.394],[-0.553,0],[-0.302,-0.168],[0,0],[0,-0.738]],"o":[[0,0],[-0.302,0.168],[-0.553,0],[-0.394,-0.394],[0,-0.721],[0,0],[0,0],[-0.687,-0.452],[0,-0.553],[0.393,-0.394],[0.369,0],[0,0],[0.737,0.47],[0,0.738]],"v":[[41.689,-3.578],[21.665,8.445],[20.658,8.698],[19.237,8.107],[18.646,6.685],[19.677,4.924],[36.884,-5.39],[19.677,-15.703],[18.646,-17.464],[19.237,-18.885],[20.658,-19.477],[21.665,-19.224],[41.689,-7.201],[42.794,-5.39]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0.117,-0.269],[0,0],[0.167,-0.168],[0.553,0],[0.395,0.395],[0,0.554],[-0.118,0.269],[0,0],[-0.185,0.184],[-0.554,0],[-0.395,-0.395],[0,-0.553]],"o":[[0,0],[-0.1,0.201],[-0.402,0.402],[-0.553,0],[-0.394,-0.393],[0,-0.301],[0,0],[0.101,-0.201],[0.385,-0.386],[0.553,0],[0.393,0.393],[0,0.302]],"v":[[14.445,-24.659],[-1.655,15.591],[-2.057,16.145],[-3.491,16.747],[-4.913,16.156],[-5.504,14.734],[-5.328,13.88],[10.772,-26.37],[11.2,-26.948],[12.609,-27.526],[14.03,-26.935],[14.621,-25.515]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,0],[0,-0.721],[0.394,-0.394],[0.553,0],[0.301,0.168],[0,0],[0,0.738],[-0.738,0.47],[0,0],[-0.37,0],[-0.394,-0.394],[0,-0.553],[0.687,-0.452],[0,0]],"o":[[0.687,0.453],[0,0.553],[-0.394,0.394],[-0.37,0],[0,0],[-0.738,-0.469],[0,-0.738],[0,0],[0.301,-0.168],[0.553,0],[0.394,0.394],[0,0.722],[0,0],[0,0]],"v":[[-10.56,4.924],[-9.529,6.685],[-10.12,8.107],[-11.541,8.698],[-12.547,8.445],[-32.571,-3.578],[-33.678,-5.39],[-32.571,-7.201],[-12.547,-19.224],[-11.541,-19.477],[-10.12,-18.885],[-9.529,-17.464],[-10.56,-15.703],[-27.766,-5.39]],"c":true},"ix":2},"nm":"Path 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-16.569,0],[0,0],[0,16.569],[0,0]],"o":[[0,0],[0,16.569],[0,0],[16.569,0],[0,0],[0,0]],"v":[[-55.301,-57.904],[-55.301,27.904],[-25.301,57.904],[25.301,57.904],[55.301,27.904],[55.301,-57.904]],"c":true},"ix":2},"nm":"Path 4","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1560.836,899.099],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":6,"cix":2,"bm":0,"ix":12,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[18.635,22.748],[-18.635,-22.748]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[1529.64,832.544],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 13","np":2,"cix":2,"bm":0,"ix":13,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-2.361,0.174],[-1.057,-14.361],[14.36,-1.056],[1.937,0.303]],"o":[[2.131,-0.75],[14.359,-1.056],[1.056,14.359],[-2.038,0.15],[0,0]],"v":[[-17.864,-24.141],[-11.107,-25.548],[16.807,-1.459],[-7.282,26.454],[-13.258,26.212]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[1628.967,876.033],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":2,"cix":2,"bm":0,"ix":14,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.097,0],[0,0],[1.173,-4.964],[0,0],[0,0],[-45.542,0],[0,0],[-1.173,4.964],[0,0]],"o":[[0,0],[-5.101,0],[0,0],[0,0],[0,0],[0,0],[5.101,0],[0,0],[1.632,-6.907]],"v":[[294.988,-138.812],[-93.823,-138.812],[-104.53,-130.341],[-158.582,98.475],[-299.516,98.475],[-261.782,138.812],[234.601,138.812],[245.307,130.341],[305.693,-125.284]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1185.785,818.199],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 15","np":2,"cix":2,"bm":0,"ix":15,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Shape Layer 1","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[414,334],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[448,-69],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":0,"nm":"CODE_DEV_outline","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.298,"y":1},"o":{"x":0.706,"y":0},"t":210,"s":[960,540,0],"to":[0,-55.333,0],"ti":[0,55.333,0]},{"t":240,"s":[960,208,0]}],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1920,"h":1080,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"ear Outlines","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[747.39,429.027,0],"ix":2,"l":2},"a":{"a":0,"k":[747.39,429.027,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":120,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":150,"s":[93,100,100]},{"t":180,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-15.022,-31.7],[-11.823,6.669]],"o":[[0,0],[10.43,22.012],[0,0]],"v":[[8.556,-31.883],[-13.527,9.871],[28.549,17.383]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[719.451,411.618],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"hair Outlines","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":32,"s":[-1]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":52,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":81,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":107,"s":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":122,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":200,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":216,"s":[2]},{"t":239,"s":[0]}],"ix":10},"p":{"a":0,"k":[731.39,398.466,0],"ix":2,"l":2},"a":{"a":0,"k":[731.39,398.466,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":120,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":150,"s":[90,100,100]},{"t":180,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[84.206,-7.728],[13.809,26.486],[-21.552,18.004],[0,0],[-24.491,40.938],[-16.428,3.601],[0,0],[-99.216,-24.543],[-6.971,-7.598],[48.387,-17.414],[20.886,8.945]],"o":[[0,0],[-12.982,-24.903],[18.041,-15.071],[0,0],[8.634,-14.433],[40.204,-8.811],[0,0],[10.009,2.476],[42.269,46.071],[-53.132,19.12],[15.017,4.578]],"v":[[-129.43,150.893],[-162.364,102.241],[-148.424,28.483],[-113.21,17.397],[-119.782,-55.177],[-80.405,-83.55],[-19.429,-61.707],[102.882,-126.35],[133.077,-105.698],[47.402,44.796],[-60.785,53.923]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[860.43,247.107],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":3,"nm":"Null 2","parent":26,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":120,"s":[887.43,388.639,0],"to":[-1.071,0.676,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":150,"s":[881.002,392.693,0],"to":[0,0,0],"ti":[-1.071,0.676,0]},{"t":180,"s":[887.43,388.639,0]}],"ix":2,"l":2},"a":{"a":0,"k":[-22.57,-101.361,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":120,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":150,"s":[103,100,100]},{"t":180,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"mouth Outlines","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-35.962,-35.968,0],"ix":2,"l":2},"a":{"a":0,"k":[874.038,454.032,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.231],[5.231,0],[0,5.231],[-5.231,0]],"o":[[0,5.231],[-5.231,0],[0,-5.231],[5.231,0]],"v":[[9.472,0],[0,9.472],[-9.471,0],[0,-9.472]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[874.038,454.032],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":18,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":21,"s":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":50,"s":[100]},{"t":53,"s":[0]}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-17.994,6.593]],"o":[[0,0],[17.994,-6.593]],"v":[[865.049,448.156],[887.23,454.998]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180392161012,0.09411765635,0.415686309338,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[861.689,452.103],"ix":2},"a":{"a":0,"k":[861.689,452.103],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":18,"s":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":21,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":50,"s":[0]},{"t":53,"s":[100]}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"brow2 Outlines","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[-10.788,-170.634,0],"to":[-0.388,-1.192,0],"ti":[0.388,1.192,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":25,"s":[-13.114,-177.786,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":52,"s":[-13.114,-177.786,0],"to":[0.388,1.192,0],"ti":[-0.388,-1.192,0]},{"t":67,"s":[-10.788,-170.634,0]}],"ix":2,"l":2},"a":{"a":0,"k":[899.212,319.366,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-6.629,-11.01]],"o":[[0,0],[0,0]],"v":[[-10.134,1.931],[10.135,5.505]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[899.212,316.876],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"brow1 Outlines","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[-79.29,-150.92,0],"to":[-0.388,-1.192,0],"ti":[0.388,1.192,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":25,"s":[-81.616,-158.072,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":52,"s":[-81.616,-158.072,0],"to":[0.388,1.192,0],"ti":[-0.388,-1.192,0]},{"t":67,"s":[-79.29,-150.92,0]}],"ix":2,"l":2},"a":{"a":0,"k":[830.71,339.08,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-15.569,1.51]],"o":[[0,0],[0,0]],"v":[[-10.287,7.342],[10.287,-7.342]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[830.71,339.08],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"eye2 Outlines","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":22,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":54,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":64,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":176,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":181,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":182,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":187,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":192,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":193,"s":[-15]},{"t":198,"s":[0]}],"ix":10},"p":{"a":0,"k":[-5.528,-123.654,0],"ix":2,"l":2},"a":{"a":0,"k":[904.472,366.346,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":12,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":22,"s":[125,20,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":54,"s":[125,20,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":64,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":176,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":181,"s":[125,10,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":182,"s":[125,10,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":187,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":192,"s":[125,10,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":193,"s":[125,10,100]},{"t":198,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.124,-4.493],[2.906,-0.726],[1.124,4.493],[-2.905,0.726]],"o":[[1.124,4.493],[-2.904,0.727],[-1.124,-4.492],[2.904,-0.727]],"v":[[5.26,-1.316],[2.034,8.134],[-5.26,1.316],[-2.034,-8.134]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[904.472,366.346],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"eye1 Outlines","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":12,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":22,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":54,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":64,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":176,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":181,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":182,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":187,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":192,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":193,"s":[-15]},{"t":198,"s":[0]}],"ix":10},"p":{"a":0,"k":[-56.384,-111.88,0],"ix":2,"l":2},"a":{"a":0,"k":[853.616,378.12,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":12,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":22,"s":[125,20,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":54,"s":[125,20,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":64,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":176,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":181,"s":[125,10,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":182,"s":[125,10,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":187,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":192,"s":[125,10,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":193,"s":[125,10,100]},{"t":198,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.124,-4.493],[2.906,-0.727],[1.124,4.493],[-2.905,0.726]],"o":[[1.124,4.493],[-2.904,0.726],[-1.124,-4.492],[2.904,-0.727]],"v":[[5.26,-1.316],[2.034,8.136],[-5.26,1.316],[-2.034,-8.134]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[853.616,378.119],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"nose Outlines","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-16.562,-94.634,0],"ix":2,"l":2},"a":{"a":0,"k":[893.438,395.366,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-9.107,-24.93],[9.625,24.93],[-9.626,24.828]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[893.438,395.366],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"cup Outlines 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[63]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[48]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":70,"s":[48]},{"t":80,"s":[4]}],"ix":10},"p":{"a":0,"k":[887.56,902.026,0],"ix":2,"l":2},"a":{"a":0,"k":[935.753,508.305,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.982,-14.262],[14.261,-1.982],[1.982,14.261],[-14.262,1.982]],"o":[[1.982,14.262],[-14.262,1.982],[-1.982,-14.262],[14.262,-1.982]],"v":[[25.823,-3.589],[3.589,25.823],[-25.823,3.589],[-3.589,-25.823]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[980.856,482.858],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.07,16.534],[0,0],[-0.005,-0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.004,0.004],[0,0],[-16.534,1.075],[0,0],[0,0],[0,0]],"o":[[0,0],[0.005,0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.004,-0.004],[0,0],[1.075,16.533],[0,0],[0,0],[0,0],[16.534,-1.071]],"v":[[57.423,24.693],[55.63,-3],[55.645,-2.99],[52.335,-53.878],[51.879,-60.935],[51.877,-60.935],[51.421,-60.904],[-58.493,-53.789],[-58.491,-53.758],[-58.493,-53.758],[-58.03,-46.636],[-54.741,4.156],[-54.727,4.145],[-52.924,31.87],[-21.04,59.859],[7.081,58.031],[7.072,58.016],[29.424,56.57]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[923.069,508.81],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":100,"op":195,"st":0,"bm":0},{"ddd":0,"ind":25,"ty":0,"nm":"FACE_MASK","td":1,"refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1920,"h":1080,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"face Outlines","parent":44,"tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":10,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":80,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":105,"s":[23]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":120,"s":[20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":200,"s":[20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":216,"s":[23]},{"t":240,"s":[5]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":80,"s":[838.376,387.021,0],"to":[1.761,0.88,0],"ti":[-3.717,-1.859,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":105,"s":[857.6,397.133,0],"to":[1.209,0.605,0],"ti":[-0.573,-0.286,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":120,"s":[852.376,394.021,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":200,"s":[852.376,394.021,0],"to":[-1.167,-0.583,0],"ti":[2.917,1.459,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":216,"s":[855.066,395.656,0],"to":[-2.916,-1.458,0],"ti":[1.167,0.583,0]},{"t":240,"s":[838.376,387.021,0]}],"ix":2,"l":2},"a":{"a":0,"k":[832.157,380.536,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":120,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":150,"s":[98,100,100]},{"t":180,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.687,4.651],[0,0],[-10.837,-18.142],[-30.204,-11.938],[-12.444,-0.005],[-22.216,17.119],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[10.837,18.142],[9.308,3.678],[0,0],[26.57,-20.474],[3.921,-31.902],[-13.662,-0.662],[-58.215,15.47],[-8.184,-15.632]],"v":[[-83.922,-69.003],[-105.088,-61.896],[-60.282,25.496],[-12.819,63.263],[20.762,69.003],[70.369,52.269],[101.167,0.968],[98.547,-63.469],[52.862,-56.815],[-42.643,-17.157]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[833.491,450.845],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-8.185,-15.632],[-58.214,15.47],[-13.779,-0.578],[14.406,36.545],[9.624,-3.275],[0,0]],"o":[[0,0],[7.687,4.65],[0,0],[0,0],[-4.045,-31.969],[-21.415,-54.331],[-103.373,35.174],[0,0]],"v":[[-80.27,57.104],[-68.612,53.189],[-27.333,105.035],[68.171,65.377],[113.637,58.718],[87.053,-50.704],[-10.264,-80.683],[-80.368,56.9]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[818.182,328.652],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":27,"ty":4,"nm":"body Outlines 2","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.901]},"o":{"x":[0.247],"y":[0.147]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.842]},"t":20,"s":[-5]},{"i":{"x":[0.833],"y":[0.204]},"o":{"x":[0.333],"y":[0]},"t":37,"s":[-5.5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.104]},"t":60,"s":[-5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":90,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":200,"s":[0]},{"i":{"x":[0.813],"y":[0.723]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[2]},{"t":240,"s":[0]}],"ix":10},"p":{"a":0,"k":[893,958,0],"ix":2,"l":2},"a":{"a":0,"k":[893,958,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[15.409,30.891],[19.325,-13.376],[-54.688,-24.018],[-1.499,1.949]],"o":[[-16.319,3.33],[13.505,7.359],[0.428,-0.249],[-30.276,-23.98]],"v":[[-7.514,-48.125],[-69.985,-23.29],[65.058,48.125],[69.985,40.927]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[691.514,587.125],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[10.414,7.764],[-0.531,-3.445],[8.646,-18.326],[-7.953,23.938]],"o":[[0.703,4.265],[6.139,39.818],[23.324,-16.495],[-9.598,-7.674]],"v":[[-9.606,-48.107],[-7.816,-36.478],[-23.503,48.107],[23.504,-23.708]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1023.248,604.445],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-14.293,-46.928]],"o":[[0,0],[0,0]],"v":[[-4.75,-56.104],[7.146,56.104]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[983.405,715.155],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":119,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":127.125,"s":[{"i":[[0,0],[237.826,160.313],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135.25,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":143.375,"s":[{"i":[[0,0],[237.826,160.313],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":151.5,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":159.625,"s":[{"i":[[0,0],[237.826,160.313],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":167.75,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":175.875,"s":[{"i":[[0,0],[237.826,160.313],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"t":184,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[1109.101,706.342],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-4.706,63.897],[16.865,11.709],[0,0],[40.941,-40.068],[-1.7,-0.262],[2.475,-14.865],[-2.245,-6.919],[2.437,-8.04],[4.294,-33.644],[-7.163,-19.109],[0,0]],"o":[[0,0],[7.941,-107.816],[0,0],[0,0],[-36.698,35.915],[0,0],[-1.651,9.912],[2.885,4.627],[-0.797,2.629],[7.978,16.951],[46.079,122.916],[0,0]],"v":[[64.296,185.464],[-2.037,-82.264],[-20.961,-241.289],[-30.225,-245.88],[-61.787,-138.262],[-59.183,-122.229],[-62.645,-100.889],[-59.224,-83.009],[-56.555,-65.141],[-63.552,-4.091],[-40.747,49.965],[0.543,186.288]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[962.596,752.079],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-37.303,-41.96],[-0.015,0.189],[-43.361,-86.145],[0,0],[-1.796,-2.036],[-2.306,4.198],[0,0],[0,0],[0,0]],"o":[[0.011,-0.189],[35.645,38.799],[43.361,86.145],[0,0],[2.163,-3.993],[-47.52,-36.78],[0,0],[0,0],[0,0]],"v":[[13.732,41.386],[13.762,40.819],[118.546,202.973],[159.942,131.579],[142.218,42.813],[121.205,63.962],[-31.857,-39.48],[-34.509,-41.386],[-51.954,-20.115]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[783.593,550.882],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":9,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.309,-10.157]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.329,12.118],[7.854,15.028]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-109.329,192.4],[-95.706,226.785]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-109.329,192.4],[-94.501,229.013]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.851]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-58.609,184.746],[-43.782,221.359]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.851]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-58.609,184.746],[-43.782,221.359]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-214.117,161.938],[-199.289,198.551]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":95,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-197.529,180.599],[-182.702,217.212]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":115,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-114.592,145.351],[-99.764,181.964]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":180,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-114.592,145.351],[-99.764,181.964]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":204,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-46.727,-147.644],[-6.005,-10.56]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.171,13.178],[7.856,13.816]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-201.555,178.842],[-187.189,215.61]],"c":false}]},{"t":240,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-109.329,192.4],[-94.501,229.013]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[620.691,704.686],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":28,"ty":4,"nm":"chair Outlines","tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-77.019,0.004],[0,0]],"o":[[0,0],[-9.607,-76.611],[0,0],[0,0]],"v":[[-96.254,166.658],[-120.654,-27.927],[1.407,-166.65],[164.26,-166.52]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[540.739,681.473],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":29,"ty":4,"nm":"Shape Layer 3","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[85,79],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-245.5,354.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 4","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[45,114],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-381.5,345],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[78,66],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-539,353],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[916,275],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-171,557.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":30,"ty":4,"nm":"arm Outlines","parent":44,"tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":10,"s":[5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":90,"s":[78]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":102,"s":[57]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":115,"s":[78]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":180,"s":[78]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":195,"s":[57]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210,"s":[78]},{"t":240,"s":[5]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[638.239,767.981,0],"to":[4.802,-3.261,0],"ti":[-4.802,3.261,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":30,"s":[667.053,748.418,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[667.053,748.418,0],"to":[-16.304,-8.44,0],"ti":[16.304,8.44,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":90,"s":[569.228,697.778,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":95,"s":[569.228,697.778,0],"to":[58.583,-45.667,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":115,"s":[728.329,689.631,0],"to":[0,0,0],"ti":[0.829,0.131,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":180,"s":[728.329,689.631,0],"to":[-117.829,-35.631,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":204,"s":[569.228,697.778,0],"to":[-0.167,0.083,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":210,"s":[569.228,697.778,0],"to":[11.502,11.701,0],"ti":[-11.502,-11.701,0]},{"t":240,"s":[638.239,767.981,0]}],"ix":2,"l":2},"a":{"a":0,"k":[638.239,767.981,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-26.179,-24.528]],"o":[[0,0],[0,0]],"v":[[-35.641,19.464],[35.641,5.065]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[673.88,707.932],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.877,11.271],[0,0],[0,0],[11.022,-9.531],[4.743,0.458],[-35.44,-1.752]],"o":[[2.476,-14.865],[-38.089,-5.859],[0,0],[-4.436,3.837],[-3.363,41.716],[-2.262,-10.021]],"v":[[50.83,27.065],[54.292,5.725],[-23.086,-48.164],[-37.984,-35.771],[-51.768,-32.425],[55.13,48.164]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[849.122,624.126],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-8.715,10.161],[-2.285,7.535],[-2.181,13.814],[0,0],[0,0],[10.245,-8.765],[11.694,-13.421],[0,0]],"o":[[50.593,-58.986],[5.285,-17.432],[2.182,-13.814],[-35.771,-5.827],[0,0],[-10.246,8.765],[-7.768,8.914],[0,0]],"v":[[42.246,172.286],[106.497,-83.484],[97.354,-118.823],[97.846,-138.775],[27.334,-189.578],[13.484,-178.187],[-19.904,-169.473],[-111.781,-19.343]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[799.545,770.422],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":31,"ty":4,"nm":"Shape Layer 4","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[85,79],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-245.5,354.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 4","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[45,114],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-381.5,345],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[78,66],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-539,353],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[916,275],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[0.470587995941,0.447059003045,0.721568986481,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-171,557.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":32,"ty":4,"nm":"hand Outlines","parent":30,"tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.431],"y":[1]},"o":{"x":[0.239],"y":[0]},"t":20,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":34,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":80,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.225],"y":[0]},"t":90,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":115,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":123.125,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":131.25,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":139.375,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":147.5,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":155.625,"s":[-20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":163.75,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":171.875,"s":[-20]},{"i":{"x":[0.701],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":180,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[-8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":230,"s":[-8]},{"t":240,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":80,"s":[826,583,0],"to":[-1.412,2.771,0],"ti":[1.412,-2.771,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":90,"s":[817.528,599.627,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":1},"o":{"x":0.167,"y":0},"t":210,"s":[817.528,599.627,0],"to":[1.412,-2.771,0],"ti":[-1.412,2.771,0]},{"t":220,"s":[826,583,0]}],"ix":2,"l":2},"a":{"a":0,"k":[826,583,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[7.634,0.684],[0,0],[-29.779,5.662],[6.414,0.451],[0,0],[0,0],[7.583,1.986],[21.102,-7.384],[-12.029,7.853],[7.025,-0.637],[9.299,-8.095],[14.354,-26.874]],"o":[[0,0],[0,0],[36.493,0.053],[-7.634,-0.684],[0,0],[29.779,-5.661],[-6.414,-0.452],[0,0],[14.489,-4.604],[-4.966,-1.301],[0,0],[12.029,-7.854],[-7.024,0.637],[-6.69,5.824],[-5.597,10.479]],"v":[[-46.466,56.992],[-3.688,92.504],[34.132,3.086],[62.828,-17.361],[18.497,-12.892],[49.465,-21.22],[67.265,-43.936],[13.484,-32.515],[54.186,-47.047],[61.615,-67.673],[8.851,-53.538],[46.244,-74.394],[42.84,-91.867],[-22.335,-50.476],[-69.9,30.935]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[890.443,563.631],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":33,"ty":0,"nm":"CUP_MASK","td":1,"refId":"comp_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1920,"h":1080,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":34,"ty":4,"nm":"cup Outlines 5","tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[63]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[48]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":70,"s":[48]},{"t":80,"s":[4]}],"ix":10},"p":{"a":0,"k":[887.56,902.026,0],"ix":2,"l":2},"a":{"a":0,"k":[935.753,508.305,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.982,-14.262],[14.261,-1.982],[1.982,14.261],[-14.262,1.982]],"o":[[1.982,14.262],[-14.262,1.982],[-1.982,-14.262],[14.262,-1.982]],"v":[[25.823,-3.589],[3.589,25.823],[-25.823,3.589],[-3.589,-25.823]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[980.856,482.858],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.07,16.534],[0,0],[-0.005,-0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.004,0.004],[0,0],[-16.534,1.075],[0,0],[0,0],[0,0]],"o":[[0,0],[0.005,0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.004,-0.004],[0,0],[1.075,16.533],[0,0],[0,0],[0,0],[16.534,-1.071]],"v":[[57.423,24.693],[55.63,-3],[55.645,-2.99],[52.335,-53.878],[51.879,-60.935],[51.877,-60.935],[51.421,-60.904],[-58.493,-53.789],[-58.491,-53.758],[-58.493,-53.758],[-58.03,-46.636],[-54.741,4.156],[-54.727,4.145],[-52.924,31.87],[-21.04,59.859],[7.081,58.031],[7.072,58.016],[29.424,56.57]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[923.069,508.81],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":195,"op":210,"st":0,"bm":0},{"ddd":0,"ind":35,"ty":0,"nm":"CUP_MASK","td":1,"refId":"comp_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1920,"h":1080,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":36,"ty":4,"nm":"cup Outlines 4","parent":32,"tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[-15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":70,"s":[-15]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":80,"s":[-59]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":210,"s":[-59]},{"t":240,"s":[0]}],"ix":10},"p":{"a":0,"k":[935.753,508.305,0],"ix":2,"l":2},"a":{"a":0,"k":[935.753,508.305,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.982,-14.262],[14.261,-1.982],[1.982,14.261],[-14.262,1.982]],"o":[[1.982,14.262],[-14.262,1.982],[-1.982,-14.262],[14.262,-1.982]],"v":[[25.823,-3.589],[3.589,25.823],[-25.823,3.589],[-3.589,-25.823]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[980.856,482.858],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.07,16.534],[0,0],[-0.005,-0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.004,0.004],[0,0],[-16.534,1.075],[0,0],[0,0],[0,0]],"o":[[0,0],[0.005,0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.004,-0.004],[0,0],[1.075,16.533],[0,0],[0,0],[0,0],[16.534,-1.071]],"v":[[57.423,24.693],[55.63,-3],[55.645,-2.99],[52.335,-53.878],[51.879,-60.935],[51.877,-60.935],[51.421,-60.904],[-58.493,-53.789],[-58.491,-53.758],[-58.493,-53.758],[-58.03,-46.636],[-54.741,4.156],[-54.727,4.145],[-52.924,31.87],[-21.04,59.859],[7.081,58.031],[7.072,58.016],[29.424,56.57]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[923.069,508.81],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":210,"op":633,"st":0,"bm":0},{"ddd":0,"ind":37,"ty":0,"nm":"CUP_MASK","td":1,"refId":"comp_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1920,"h":1080,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":38,"ty":4,"nm":"cup Outlines 2","tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[63]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[48]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":70,"s":[48]},{"t":80,"s":[4]}],"ix":10},"p":{"a":0,"k":[887.56,902.026,0],"ix":2,"l":2},"a":{"a":0,"k":[935.753,508.305,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.982,-14.262],[14.261,-1.982],[1.982,14.261],[-14.262,1.982]],"o":[[1.982,14.262],[-14.262,1.982],[-1.982,-14.262],[14.262,-1.982]],"v":[[25.823,-3.589],[3.589,25.823],[-25.823,3.589],[-3.589,-25.823]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[980.856,482.858],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.07,16.534],[0,0],[-0.005,-0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.004,0.004],[0,0],[-16.534,1.075],[0,0],[0,0],[0,0]],"o":[[0,0],[0.005,0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.004,-0.004],[0,0],[1.075,16.533],[0,0],[0,0],[0,0],[16.534,-1.071]],"v":[[57.423,24.693],[55.63,-3],[55.645,-2.99],[52.335,-53.878],[51.879,-60.935],[51.877,-60.935],[51.421,-60.904],[-58.493,-53.789],[-58.491,-53.758],[-58.493,-53.758],[-58.03,-46.636],[-54.741,4.156],[-54.727,4.145],[-52.924,31.87],[-21.04,59.859],[7.081,58.031],[7.072,58.016],[29.424,56.57]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[923.069,508.81],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":90,"op":100,"st":0,"bm":0},{"ddd":0,"ind":39,"ty":0,"nm":"CUP_MASK","td":1,"refId":"comp_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1920,"h":1080,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":40,"ty":4,"nm":"cup Outlines","parent":32,"tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.431],"y":[1]},"o":{"x":[0.239],"y":[0]},"t":20,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":34,"s":[-15]},{"i":{"x":[0.993],"y":[1]},"o":{"x":[0.015],"y":[0]},"t":65,"s":[-15]},{"t":80,"s":[-59]}],"ix":10},"p":{"a":0,"k":[935.753,508.305,0],"ix":2,"l":2},"a":{"a":0,"k":[935.753,508.305,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.982,-14.262],[14.261,-1.982],[1.982,14.261],[-14.262,1.982]],"o":[[1.982,14.262],[-14.262,1.982],[-1.982,-14.262],[14.262,-1.982]],"v":[[25.823,-3.589],[3.589,25.823],[-25.823,3.589],[-3.589,-25.823]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[980.856,482.858],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.07,16.534],[0,0],[-0.005,-0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-0.004,0.004],[0,0],[-16.534,1.075],[0,0],[0,0],[0,0]],"o":[[0,0],[0.005,0.003],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0.004,-0.004],[0,0],[1.075,16.533],[0,0],[0,0],[0,0],[16.534,-1.071]],"v":[[57.423,24.693],[55.63,-3],[55.645,-2.99],[52.335,-53.878],[51.879,-60.935],[51.877,-60.935],[51.421,-60.904],[-58.493,-53.789],[-58.491,-53.758],[-58.493,-53.758],[-58.03,-46.636],[-54.741,4.156],[-54.727,4.145],[-52.924,31.87],[-21.04,59.859],[7.081,58.031],[7.072,58.016],[29.424,56.57]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[923.069,508.81],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":90,"st":0,"bm":0},{"ddd":0,"ind":41,"ty":0,"nm":"CUP_MASK","td":1,"refId":"comp_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1920,"h":1080,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":42,"ty":4,"nm":"thumb Outlines","parent":32,"tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":85,"s":[65.039]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":100,"s":[13]},{"t":115,"s":[65.039]}],"ix":10},"p":{"a":0,"k":[856.561,531.088,0],"ix":2,"l":2},"a":{"a":0,"k":[853.886,530.169,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.592,8.896],[-14.914,-15.412],[-2.013,-8.393]],"o":[[0.407,-12.931],[-7.284,-14.11],[8.501,8.785],[0,0]],"v":[[-6.53,35.671],[-10.913,-6.5],[3.514,-20.258],[18.197,8.568]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[861.488,493.999],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":43,"ty":0,"nm":"BODY_MASK","td":1,"refId":"comp_3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[960,540,0],"ix":2,"l":2},"a":{"a":0,"k":[960,540,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1920,"h":1080,"ip":0,"op":1800,"st":0,"bm":0},{"ddd":0,"ind":44,"ty":4,"nm":"body Outlines","tt":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.901]},"o":{"x":[0.247],"y":[0.147]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.842]},"t":20,"s":[-5]},{"i":{"x":[0.833],"y":[0.204]},"o":{"x":[0.333],"y":[0]},"t":37,"s":[-5.5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0.104]},"t":60,"s":[-5]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":90,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":200,"s":[0]},{"i":{"x":[0.813],"y":[0.723]},"o":{"x":[0.333],"y":[0]},"t":220,"s":[2]},{"t":240,"s":[0]}],"ix":10},"p":{"a":0,"k":[893,958,0],"ix":2,"l":2},"a":{"a":0,"k":[893,958,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[15.409,30.891],[19.325,-13.376],[-54.688,-24.018],[-1.499,1.949]],"o":[[-16.319,3.33],[13.505,7.359],[0.428,-0.249],[-30.276,-23.98]],"v":[[-7.514,-48.125],[-69.985,-23.29],[65.058,48.125],[69.985,40.927]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[691.514,587.125],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[10.414,7.764],[-0.531,-3.445],[8.646,-18.326],[-7.953,23.938]],"o":[[0.703,4.265],[6.139,39.818],[23.324,-16.495],[-9.598,-7.674]],"v":[[-9.606,-48.107],[-7.816,-36.478],[-23.503,48.107],[23.504,-23.708]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[1023.248,604.445],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-14.293,-46.928]],"o":[[0,0],[0,0]],"v":[[-4.75,-56.104],[7.146,56.104]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":8,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[983.405,715.155],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":119,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":127.125,"s":[{"i":[[0,0],[237.826,160.313],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":135.25,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":143.375,"s":[{"i":[[0,0],[237.826,160.313],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":151.5,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":159.625,"s":[{"i":[[0,0],[237.826,160.313],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":167.75,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":175.875,"s":[{"i":[[0,0],[237.826,160.313],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]},{"t":184,"s":[{"i":[[0,0],[223.18,169.491],[65.011,22.275]],"o":[[-5.473,-35.958],[-5.021,-30.281],[0,0]],"v":[[175.158,249.466],[-92.499,-149.246],[-175.158,-249.466]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[1109.101,706.342],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-4.706,63.897],[16.865,11.709],[0,0],[40.941,-40.068],[-1.7,-0.262],[2.475,-14.865],[-2.245,-6.919],[2.437,-8.04],[4.294,-33.644],[-7.163,-19.109],[0,0]],"o":[[0,0],[7.941,-107.816],[0,0],[0,0],[-36.698,35.915],[0,0],[-1.651,9.912],[2.885,4.627],[-0.797,2.629],[7.978,16.951],[46.079,122.916],[0,0]],"v":[[64.296,185.464],[-2.037,-82.264],[-20.961,-241.289],[-30.225,-245.88],[-61.787,-138.262],[-59.183,-122.229],[-62.645,-100.889],[-59.224,-83.009],[-56.555,-65.141],[-63.552,-4.091],[-40.747,49.965],[0.543,186.288]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[962.596,752.079],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-37.303,-41.96],[-0.015,0.189],[-43.361,-86.145],[0,0],[-1.796,-2.036],[-2.306,4.198],[0,0],[0,0],[0,0]],"o":[[0.011,-0.189],[35.645,38.799],[43.361,86.145],[0,0],[2.163,-3.993],[-47.52,-36.78],[0,0],[0,0],[0,0]],"v":[[13.732,41.386],[13.762,40.819],[118.546,202.973],[159.942,131.579],[142.218,42.813],[121.205,63.962],[-31.857,-39.48],[-34.509,-41.386],[-51.954,-20.115]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.995999983245,0.463000009574,0.141000007181,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[783.593,550.882],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":9,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.309,-10.157]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.329,12.118],[7.854,15.028]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-109.329,192.4],[-95.706,226.785]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-109.329,192.4],[-94.501,229.013]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.851]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-58.609,184.746],[-43.782,221.359]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":45,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.851]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-58.609,184.746],[-43.782,221.359]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-214.117,161.938],[-199.289,198.551]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":95,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-197.529,180.599],[-182.702,217.212]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":115,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-114.592,145.351],[-99.764,181.964]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":180,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-114.592,145.351],[-99.764,181.964]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":204,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-46.727,-147.644],[-6.005,-10.56]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.171,13.178],[7.856,13.816]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-201.555,178.842],[-187.189,215.61]],"c":false}]},{"t":240,"s":[{"i":[[0,0],[0,0],[0,0],[1.191,2.301],[-19.625,-39.209],[-37.705,-105.549],[-5.923,-10.588]],"o":[[0,0],[0,0],[-1.123,-2.138],[-87.371,13.05],[-144.904,28.302],[4.65,13.017],[7.749,13.852]],"v":[[131.045,-193.285],[147.034,-215.818],[142.824,-246.063],[139.346,-252.738],[60.972,-163.911],[-109.329,192.4],[-94.501,229.013]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.180000005984,0.093999997307,0.416000007181,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":2,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[620.691,704.686],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/public/lottie/loading.json b/public/lottie/loading.json
new file mode 100644
index 0000000..a1fefe9
--- /dev/null
+++ b/public/lottie/loading.json
@@ -0,0 +1 @@
+{"nm":"Main Scene","ddd":0,"h":500,"w":500,"meta":{"g":"@lottiefiles/creator 1.60.0"},"layers":[{"ty":4,"nm":"Shape Layer 2","sr":1,"st":-23,"op":188,"ip":-23,"hd":false,"ddd":0,"bm":0,"hasMask":false,"td":1,"ao":0,"ks":{"a":{"a":0,"k":[33,21,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[250,250,0],"ix":2},"r":{"a":0,"k":82,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Ellipse 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[-33.917,-33.917],[0.522,-45.458],[33.656,-33.656],[44.786,0],[34.171,34.171],[0.498,44.121],[-34.677,34.677],[-45.119,-0.256]],"o":[[34.685,34.685],[-0.507,44.11],[-34.171,34.171],[-44.786,0],[-33.665,-33.665],[-0.513,-45.447],[34.425,-34.425],[44.453,0.252]],"v":[[123.744,-123.744],[174.988,2.023],[123.744,123.744],[0,175],[-123.744,123.744],[-174.989,1.989],[-123.744,-123.744],[1,-174.997]]}],"t":-3},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[-28.689,-33.917],[-3.509,-54.023],[33.656,-33.656],[44.786,0],[34.171,34.171],[-1.416,44.101],[-39.331,38.744],[-38.164,-0.256]],"o":[[29.339,34.685],[2.859,44.02],[-34.171,34.171],[-44.786,0],[-33.665,-33.665],[1.509,-46.989],[32.122,-31.642],[37.6,0.252]],"v":[[104.67,-123.744],[167.509,2.023],[123.744,123.744],[0,175],[-123.744,123.744],[-167.509,1.989],[-104.669,-123.744],[0.846,-174.997]]}],"t":2},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[-31.334,-36.513],[-25.53,-55.465],[33.656,-33.656],[44.786,0],[34.171,34.171],[-20.127,43.011],[-37.354,42.975],[-19.871,0.004]],"o":[[25.063,29.206],[17.48,37.977],[-34.171,34.171],[-44.786,0],[-33.665,-33.665],[19.331,-41.31],[30.359,-34.927],[15.154,-0.003]],"v":[[45.667,-121.487],[136.52,2.023],[123.744,123.744],[0,175],[-123.744,123.744],[-135.873,1.989],[-44.646,-123.975],[0.846,-174.997]]}],"t":6},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[-1.224,-22.216],[-72.64,-45.023],[24.867,-39.744],[44.786,0],[24.556,37.731],[-45.778,28.011],[-4.384,76.975],[20.154,0.997]],"o":[[3.056,55.487],[42.924,26.605],[-23.878,38.163],[-44.786,0],[-25.866,-39.744],[36.326,-22.228],[1.296,-22.759],[-15.135,-0.749]],"v":[[-39.056,-121.487],[72.64,2.023],[106.133,123.744],[0,175],[-106.134,123.744],[-73.222,1.989],[46.384,-123.975],[0.846,-174.997]]}],"t":9},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[15.976,-35.513],[-52.76,-41.023],[0.63,-54.744],[23.722,0],[2.903,31.256],[-43.594,33.011],[26.804,45.95],[52.154,-1.003]],"o":[[-22.134,49.203],[48.694,37.861],[-0.314,27.257],[-23.846,0],[-3.842,-41.366],[43.621,-33.032],[-20.894,-35.818],[-55.945,1.076]],"v":[[-101.976,-121.487],[-33.24,2.023],[49.37,123.744],[0,175],[-49.903,123.744],[32.594,1.989],[105.196,-123.95],[0.846,-174.997]]}],"t":13},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[25.03,-29.831],[-31.76,-32.046],[-24.669,-48.874],[12.072,-0.71],[-18.097,34.013],[-42.405,43.322],[38.804,46.899],[52.154,-1.003]],"o":[[-31.024,36.975],[44.15,44.547],[13.13,26.013],[-8.5,0.5],[19.514,-36.676],[26.406,-26.977],[-26.434,-31.948],[-55.944,1.076]],"v":[[-119.976,-121.975],[-113.24,2.046],[0.37,123.487],[0,175],[0.097,123.487],[108.594,1.977],[119.196,-123.899],[0.846,-174.997]]}],"t":16},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[26.178,-28.828],[-8.322,-42.843],[-42.817,-45.975],[0,-10],[-30.43,25.849],[-13.711,73.023],[45.804,45.899],[52.154,-1.003]],"o":[[-39.024,42.975],[14.948,76.954],[20.523,22.037],[0,6],[30.548,-25.949],[8.134,-43.321],[-29.291,-29.351],[-55.944,1.076]],"v":[[-124.976,-121.975],[-161.948,2.046],[-35.183,123.975],[0,175],[38.452,123.949],[159.711,1.977],[124.196,-123.899],[0.846,-174.997]]}],"t":19},{"o":{"x":0.167,"y":0.167},"i":{"x":0.667,"y":1},"s":[{"c":true,"i":[[33.82,-33.917],[-7.384,-44.858],[-30.641,-31.662],[-27.009,0],[-37.557,33.256],[-2.497,42.511],[34.577,34.677],[44.99,-0.256]],"o":[[-34.586,34.685],[7.979,48.477],[36.539,37.756],[23.997,0],[32.995,-29.217],[2.665,-45.372],[-34.327,-34.425],[-44.325,0.252]],"v":[[-123.381,-123.744],[-173.229,3.023],[-104.539,123.744],[0.009,175],[104.557,123.744],[173.497,1.989],[123.398,-123.744],[-0.989,-174.997]]}],"t":23},{"h":1,"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[33.82,-33.917],[-0.521,-45.458],[-33.56,-33.656],[-44.658,0],[-34.073,34.171],[-0.497,44.121],[34.577,34.677],[44.99,-0.256]],"o":[[-34.586,34.685],[0.505,44.11],[34.073,34.171],[44.658,0],[33.569,-33.665],[0.512,-45.447],[-34.327,-34.425],[-44.325,0.252]],"v":[[-123.381,-123.744],[-174.479,2.023],[-123.381,123.744],[0.009,175],[123.398,123.744],[174.497,1.989],[123.398,-123.744],[-0.989,-174.997]]}],"t":27},{"o":{"x":0.333,"y":0},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[-33.917,-33.917],[0.522,-45.458],[33.656,-33.656],[44.786,0],[34.171,34.171],[0.498,44.121],[-34.677,34.677],[-45.119,-0.256]],"o":[[34.685,34.685],[-0.507,44.11],[-34.171,34.171],[-44.786,0],[-33.665,-33.665],[-0.513,-45.447],[34.425,-34.425],[44.453,0.252]],"v":[[123.744,-123.744],[174.988,2.023],[123.744,123.744],[0,175],[-123.744,123.744],[-174.989,1.989],[-123.744,-123.744],[1,-174.997]]}],"t":28},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[-28.689,-33.917],[-3.509,-54.023],[33.656,-33.656],[44.786,0],[34.171,34.171],[-1.416,44.101],[-39.331,38.744],[-38.164,-0.256]],"o":[[29.339,34.685],[2.859,44.02],[-34.171,34.171],[-44.786,0],[-33.665,-33.665],[1.509,-46.989],[32.122,-31.642],[37.6,0.252]],"v":[[104.67,-123.744],[167.509,2.023],[123.744,123.744],[0,175],[-123.744,123.744],[-167.509,1.989],[-104.669,-123.744],[0.846,-174.997]]}],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[-31.334,-36.513],[-25.53,-55.465],[33.656,-33.656],[44.786,0],[34.171,34.171],[-20.127,43.011],[-37.354,42.975],[-19.871,0.004]],"o":[[25.063,29.206],[17.48,37.977],[-34.171,34.171],[-44.786,0],[-33.665,-33.665],[19.331,-41.31],[30.359,-34.927],[15.154,-0.003]],"v":[[45.667,-121.487],[136.52,2.023],[123.744,123.744],[0,175],[-123.744,123.744],[-135.873,1.989],[-44.646,-123.975],[0.846,-174.997]]}],"t":35},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[-1.224,-22.216],[-72.64,-45.023],[24.867,-39.744],[44.786,0],[24.556,37.731],[-45.778,28.011],[-4.384,76.975],[20.154,0.997]],"o":[[3.056,55.487],[42.924,26.605],[-23.878,38.163],[-44.786,0],[-25.866,-39.744],[36.326,-22.228],[1.296,-22.759],[-15.135,-0.749]],"v":[[-39.056,-121.487],[72.64,2.023],[106.133,123.744],[0,175],[-106.134,123.744],[-73.222,1.989],[46.384,-123.975],[0.846,-174.997]]}],"t":38},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[15.976,-35.513],[-52.76,-41.023],[0.63,-54.744],[23.722,0],[2.903,31.256],[-43.594,33.011],[26.804,45.95],[52.154,-1.003]],"o":[[-22.134,49.203],[48.694,37.861],[-0.314,27.257],[-23.846,0],[-3.842,-41.366],[43.621,-33.032],[-20.893,-35.818],[-55.945,1.076]],"v":[[-101.976,-121.487],[-33.24,2.023],[49.37,123.744],[0,175],[-49.903,123.744],[32.594,1.989],[105.196,-123.95],[0.846,-174.997]]}],"t":42},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[25.03,-29.831],[-31.76,-32.046],[-24.669,-48.874],[12.072,-0.71],[-18.097,34.013],[-42.405,43.322],[38.804,46.899],[52.154,-1.003]],"o":[[-31.024,36.975],[44.15,44.547],[13.13,26.013],[-8.5,0.5],[19.514,-36.676],[26.406,-26.977],[-26.434,-31.948],[-55.944,1.076]],"v":[[-119.976,-121.975],[-113.24,2.046],[0.37,123.487],[0,175],[0.097,123.487],[108.594,1.977],[119.196,-123.899],[0.846,-174.997]]}],"t":45},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[{"c":true,"i":[[26.178,-28.828],[-8.322,-42.843],[-42.817,-45.975],[0,-10],[-30.43,25.849],[-13.711,73.023],[45.804,45.899],[52.154,-1.003]],"o":[[-39.024,42.975],[14.948,76.954],[20.523,22.037],[0,6],[30.548,-25.949],[8.134,-43.321],[-29.291,-29.351],[-55.944,1.076]],"v":[[-124.976,-121.975],[-161.948,2.046],[-35.183,123.975],[0,175],[38.452,123.949],[159.711,1.977],[124.196,-123.899],[0.846,-174.997]]}],"t":48},{"o":{"x":0.167,"y":0.167},"i":{"x":0.667,"y":1},"s":[{"c":true,"i":[[33.82,-33.917],[-7.384,-44.858],[-30.641,-31.662],[-27.009,0],[-37.557,33.256],[-2.497,42.511],[34.577,34.677],[44.99,-0.256]],"o":[[-34.586,34.685],[7.979,48.477],[36.539,37.756],[23.997,0],[32.995,-29.217],[2.665,-45.372],[-34.327,-34.425],[-44.325,0.252]],"v":[[-123.381,-123.744],[-173.229,3.023],[-104.539,123.744],[0.009,175],[104.557,123.744],[173.497,1.989],[123.398,-123.744],[-0.989,-174.997]]}],"t":52},{"s":[{"c":true,"i":[[33.82,-33.917],[-0.521,-45.458],[-33.56,-33.656],[-44.658,0],[-34.073,34.171],[-0.497,44.121],[34.577,34.677],[44.99,-0.256]],"o":[[-34.586,34.685],[0.505,44.11],[34.073,34.171],[44.658,0],[33.569,-33.665],[0.512,-45.447],[-34.327,-34.425],[-44.325,0.252]],"v":[[-123.381,-123.744],[-174.479,2.023],[-123.381,123.744],[0.009,175],[123.398,123.744],[174.497,1.989],[123.398,-123.744],[-0.989,-174.997]]}],"t":57}],"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":80,"ix":5},"c":{"a":0,"k":[0.3961,0.3961,0.3961],"ix":3}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[33,21],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":1},{"ty":4,"nm":"Shape Layer 3","sr":1,"st":0,"op":211,"ip":0,"hd":false,"ddd":0,"bm":0,"tt":1,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[33,21,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[250,250,0],"ix":2},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[135],"t":0},{"s":[360],"t":120}],"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Ellipse 1","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[-42.583,-42.583],[0.656,-57.073],[42.256,-42.256],[56.23,0],[42.902,42.902],[0.626,55.395],[-43.537,43.537],[-56.648,-0.322]],"o":[[43.548,43.548],[-0.636,55.38],[-42.902,42.902],[-56.23,0],[-42.267,-42.267],[-0.644,-57.059],[43.221,-43.221],[55.811,0.317]],"v":[[155.36,-155.329],[219.699,2.572],[155.36,155.394],[-0.001,219.747],[-155.363,155.394],[-219.701,2.529],[-155.363,-155.329],[1.254,-219.678]]},"ix":2}},{"ty":"gf","bm":0,"hd":false,"mn":"ADBE Vector Graphic - G-Fill","nm":"Gradient Fill 1","e":{"a":0,"k":[200.808,8.27],"ix":6},"g":{"p":5,"k":{"a":0,"k":[0.013,0.9803921568627451,0.06666666666666667,0.9686274509803922,0.176,0.5294117647058824,0.11764705882352941,0.9176470588235294,0.517,0.07450980392156863,0.16862745098039217,0.8666666666666667,0.849,0.058823529411764705,0.48627450980392156,0.9333333333333333,0.988,0.043137254901960784,0.807843137254902,1],"ix":9}},"t":1,"a":{"a":0,"k":0},"h":{"a":0,"k":0},"s":{"a":0,"k":[-179.993,-7.325],"ix":5},"r":1,"o":{"a":0,"k":100,"ix":10}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[33,21],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":2,"tp":1}],"v":"5.7.0","fr":30,"op":121,"ip":0,"assets":[]}
\ No newline at end of file
diff --git a/src/app/api/cron/publish/route.ts b/src/app/api/cron/publish/route.ts
new file mode 100644
index 0000000..2863be8
--- /dev/null
+++ b/src/app/api/cron/publish/route.ts
@@ -0,0 +1,19 @@
+import { NextResponse } from "next/server";
+import { prisma } from "@/lib/prisma";
+
+export async function GET() {
+ const now = new Date();
+
+ await prisma.blog.updateMany({
+ where: {
+ status: "SCHEDULED",
+ scheduledAt: { lte: now },
+ },
+ data: {
+ status: "PUBLISHED",
+ publishedAt: now,
+ },
+ });
+
+ return NextResponse.json({ success: true });
+}
diff --git a/src/app/api/dashboard/auth/login/route.ts b/src/app/api/dashboard/auth/login/route.ts
new file mode 100644
index 0000000..39de49d
--- /dev/null
+++ b/src/app/api/dashboard/auth/login/route.ts
@@ -0,0 +1,38 @@
+import { NextResponse } from "next/server";
+import { prisma } from "@/lib/prisma";
+import bcrypt from "bcrypt";
+import jwt from "jsonwebtoken";
+import { cookies } from "next/headers";
+
+export async function POST(req: Request) {
+ const { email, password } = await req.json();
+
+ console.log("API LOGIN", email, password);
+
+ const user = await prisma.user.findUnique({
+ where: { email },
+ });
+
+ if (!user) {
+ return NextResponse.json({ error: "Invalid credentials" }, { status: 401 });
+ }
+
+ const isValidPassword = await bcrypt.compare(password, user.password);
+
+ if (!isValidPassword) {
+ return NextResponse.json({ error: "Invalid credentials" }, { status: 401 });
+ }
+
+ const token = jwt.sign({ userId: user.id }, process.env.JWT_SECRET!, {
+ expiresIn: "1h",
+ });
+
+ (await cookies()).set("token", token, {
+ httpOnly: true,
+ secure: true,
+ sameSite: "strict",
+ path: "/",
+ });
+
+ return NextResponse.json({ success: true });
+}
diff --git a/src/app/api/dashboard/auth/logout/route.ts b/src/app/api/dashboard/auth/logout/route.ts
new file mode 100644
index 0000000..1278e35
--- /dev/null
+++ b/src/app/api/dashboard/auth/logout/route.ts
@@ -0,0 +1,7 @@
+import { cookies } from "next/headers";
+import { NextResponse } from "next/server";
+
+export async function POST() {
+ (await cookies()).delete("token");
+ return NextResponse.json({ success: true, message: "Logout success" });
+}
diff --git a/src/app/api/dashboard/cms/analytics/track/route.ts b/src/app/api/dashboard/cms/analytics/track/route.ts
new file mode 100644
index 0000000..6e16f88
--- /dev/null
+++ b/src/app/api/dashboard/cms/analytics/track/route.ts
@@ -0,0 +1,14 @@
+import { prisma } from "@/lib/prisma";
+
+export async function POST(req: Request) {
+ const { visitorId, path } = await req.json();
+
+ await prisma.pageView.create({
+ data: {
+ visitorId,
+ path,
+ },
+ });
+
+ return Response.json({ ok: true });
+}
diff --git a/src/app/api/dashboard/cms/contact/route.ts b/src/app/api/dashboard/cms/contact/route.ts
new file mode 100644
index 0000000..2f92f0a
--- /dev/null
+++ b/src/app/api/dashboard/cms/contact/route.ts
@@ -0,0 +1,41 @@
+import { NextRequest, NextResponse } from 'next/server'
+import { prisma } from '@/lib/prisma'
+import { z } from 'zod'
+
+const contactSchema = z.object({
+ name: z.string().min(2, 'Name must be at least 2 characters'),
+ email: z.string().email('Invalid email address'),
+ subject: z.string().min(4, 'Subject must be at least 4 characters'),
+ message: z.string().min(10, 'Message must be at least 10 characters'),
+})
+
+export async function POST(request: NextRequest) {
+ try {
+ const body = await request.json()
+ const parsed = contactSchema.safeParse(body)
+
+ if (!parsed.success) {
+ return NextResponse.json(
+ { success: false, error: parsed.error.errors[0].message },
+ { status: 400 }
+ )
+ }
+
+ const { name, email, subject, message } = parsed.data
+
+ await prisma.contactMessage.create({
+ data: { name, email, subject, message },
+ })
+
+ return NextResponse.json({
+ success: true,
+ message: 'Message received! I will get back to you soon.',
+ })
+ } catch (error) {
+ console.error('Contact form error:', error)
+ return NextResponse.json(
+ { success: false, error: 'Failed to send message. Please try again.' },
+ { status: 500 }
+ )
+ }
+}
diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/dashboard/auth/page.tsx b/src/app/dashboard/auth/page.tsx
new file mode 100644
index 0000000..d21cdcd
--- /dev/null
+++ b/src/app/dashboard/auth/page.tsx
@@ -0,0 +1,13 @@
+import { LoginForm } from "@/components/dashboard/auth/LoginForm";
+
+export default function AuthPage() {
+ return (
+
+ {/* Background radial gradients for premium depth */}
+
+
+
+
+
+ );
+}
diff --git a/src/app/dashboard/layout.tsx b/src/app/dashboard/layout.tsx
new file mode 100644
index 0000000..8a2ca07
--- /dev/null
+++ b/src/app/dashboard/layout.tsx
@@ -0,0 +1,16 @@
+import { DashboardSidebar } from "@/components/sections/portfolio/DashboardSidebar";
+
+export default function DashboardLayout({
+ children,
+}: {
+ children: React.ReactNode;
+}) {
+ return (
+
+ );
+}
diff --git a/src/app/dashboard/overview/page.tsx b/src/app/dashboard/overview/page.tsx
new file mode 100644
index 0000000..e2a44f9
--- /dev/null
+++ b/src/app/dashboard/overview/page.tsx
@@ -0,0 +1,7 @@
+export default function CMSPage() {
+ return (
+
+ );
+}
diff --git a/src/app/globals.css b/src/app/globals.css
new file mode 100644
index 0000000..3789d6e
--- /dev/null
+++ b/src/app/globals.css
@@ -0,0 +1,193 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
+@layer base {
+ :root {
+ --background: 248 250 252;
+ --foreground: 15 23 42;
+ --card: 255 255 255;
+ --card-foreground: 15 23 42;
+ --popover: 255 255 255;
+ --popover-foreground: 15 23 42;
+ --primary: 99 102 241;
+ --primary-foreground: 255 255 255;
+ --secondary: 34 211 238;
+ --secondary-foreground: 248 250 252;
+ --muted: 241 245 249;
+ --muted-foreground: 71 85 105;
+ --accent: 99 102 241;
+ --accent-foreground: 15 23 42;
+ --destructive: 0 84.2% 60.2%;
+ --destructive-foreground: 0 0% 98%;
+ --border: 34 211 238;
+ --input: 34 211 238;
+ --ring: 99 102 241;
+ --chart-1: 12 76% 61%;
+ --chart-2: 173 58% 39%;
+ --chart-3: 197 37% 24%;
+ --chart-4: 43 74% 66%;
+ --chart-5: 27 87% 67%;
+ --radius: 0.5rem;
+ }
+ .dark {
+ --background: 2 6 23;
+ --foreground: 248 250 252;
+ --card: 15 23 42;
+ --card-foreground: 248 250 252;
+ --popover: 15 23 42;
+ --popover-foreground: 248 250 252;
+ --primary: 99 102 241;
+ --primary-foreground: 255 255 255;
+ --secondary: 71 85 105;
+ --secondary-foreground: 248 250 252;
+ --muted: 248 250 252;
+ --muted-foreground: 248 250 252;
+ --accent: 99 102 241;
+ --accent-foreground: 2 6 23;
+ --destructive: 0 62.8% 30.6%;
+ --destructive-foreground: 0 0% 98%;
+ --border: 71 85 105;
+ --input: 71 85 105;
+ --ring: 99 102 241;
+ --chart-1: 220 70% 50%;
+ --chart-2: 160 60% 45%;
+ --chart-3: 30 80% 55%;
+ --chart-4: 280 65% 60%;
+ --chart-5: 340 75% 55%;
+ }
+}
+
+/* ─────────────────────────────────────────── */
+/* DARK THEME (default) */
+/* ─────────────────────────────────────────── */
+html,
+:root,
+.dark {
+ --color-background: #020617;
+ --color-surface: #020617;
+ --color-surface-elevated: #0F172A;
+ --color-border: #475569;
+ --color-border-subtle: #47556980;
+ --color-accent: #6366F1;
+ --color-accent-glow: #6366F140;
+ --color-accent-dim: #6366F1;
+ --color-muted: #F8FAFC;
+ --color-subtle: #F8FAFC;
+ --color-foreground: #F8FAFC;
+ --color-foreground-muted: #F8FAFC;
+ --color-foreground-subtle: #F8FAFC;
+}
+
+/* ─────────────────────────────────────────── */
+/* LIGHT THEME */
+/* ─────────────────────────────────────────── */
+:root.light,
+.light {
+ --color-background: #F8FAFC;
+ --color-surface: #FFFFFF;
+ --color-surface-elevated: #F1F5F9;
+ --color-border: #22D3EE;
+ --color-border-subtle: #22D3EE60;
+ --color-accent: #6366F1;
+ --color-accent-glow: #6366F120;
+ --color-accent-dim: #6366F1;
+ --color-muted: #64748B;
+ --color-subtle: #475569;
+ --color-foreground: #0F172A;
+ --color-foreground-muted: #475569;
+ --color-foreground-subtle: #64748B;
+}
+
+* {
+ box-sizing: border-box;
+ padding: 0;
+ margin: 0;
+}
+
+html {
+ scroll-behavior: smooth;
+ scroll-padding-top: 80px;
+}
+
+body {
+ background-color: var(--color-background);
+ color: var(--color-foreground);
+ font-family: var(--font-sans);
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ overflow-x: hidden;
+ transition:
+ background-color 0.3s ease,
+ color 0.3s ease;
+}
+
+/* Custom scrollbar */
+::-webkit-scrollbar {
+ width: 6px;
+}
+::-webkit-scrollbar-track {
+ background: var(--color-background);
+}
+::-webkit-scrollbar-thumb {
+ background: var(--color-border);
+ border-radius: 3px;
+}
+::-webkit-scrollbar-thumb:hover {
+ background: var(--color-accent);
+}
+
+/* Selection */
+::selection {
+ background: var(--color-accent-glow);
+ color: var(--color-foreground);
+}
+
+/* Grid background utility */
+.bg-grid {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32' fill='none' stroke='rgb(71 85 105 / 0.4)'%3e%3cpath d='M0 .5H31.5V32'/%3e%3c/svg%3e");
+}
+
+.light .bg-grid {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32' fill='none' stroke='rgb(2 6 23 / 0.3)'%3e%3cpath d='M0 .5H31.5V32'/%3e%3c/svg%3e");
+}
+
+/* Gradient text utility */
+.gradient-text {
+ background: linear-gradient(
+ 135deg,
+ var(--color-foreground) 0%,
+ var(--color-accent) 50%,
+ #22D3EE 100%
+ );
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+ background-clip: text;
+}
+
+.gradient-text-blue {
+ background: linear-gradient(135deg, var(--color-accent-dim) 0%, var(--color-accent) 100%);
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+ background-clip: text;
+}
+
+/* Noise texture overlay */
+.noise::after {
+ content: "";
+ position: absolute;
+ inset: 0;
+ opacity: 0.03;
+ background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");
+ pointer-events: none;
+}
+
+/* Glow effect */
+.glow-blue {
+ box-shadow: 0 0 30px var(--color-accent-glow);
+}
+
+/* Timeline */
+.timeline-line {
+ background: linear-gradient(to bottom, var(--color-accent), transparent);
+}
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
new file mode 100644
index 0000000..187dad2
--- /dev/null
+++ b/src/app/layout.tsx
@@ -0,0 +1,119 @@
+import type { Metadata } from "next";
+import { Syne, DM_Sans, DM_Mono } from "next/font/google";
+import "./globals.css";
+import { Navbar } from "@/components/sections/portfolio/Navbar";
+import { Footer } from "@/components/sections/portfolio/Footer";
+import { ThemeProvider } from "@/components/ThemeProvider";
+import { Analytics } from "@vercel/analytics/react";
+
+const syne = Syne({
+ subsets: ["latin"],
+ weight: ["400", "500", "600", "700", "800"],
+ variable: "--font-display",
+ display: "swap",
+});
+
+const dmSans = DM_Sans({
+ subsets: ["latin"],
+ weight: ["300", "400", "500", "600"],
+ style: ["normal", "italic"],
+ variable: "--font-sans",
+ display: "swap",
+});
+
+const dmMono = DM_Mono({
+ subsets: ["latin"],
+ weight: ["300", "400", "500"],
+ variable: "--font-mono",
+ display: "swap",
+});
+
+export const metadata: Metadata = {
+ metadataBase: new URL(
+ process.env.NEXT_PUBLIC_APP_URL || "http://localhost:3000",
+ ),
+ title: {
+ default: "Fikri — Fullstack Developer",
+ template: "%s | Fikri",
+ },
+ description:
+ "Fullstack Developer with 3+ years of experience building scalable and production-ready web applications using Next.js, NestJS, and PostgreSQL. Focused on clean architecture, performance, and maintainable systems.",
+ keywords: [
+ "Fikri",
+ "Fullstack Developer",
+ "Next.js Developer",
+ "NestJS Developer",
+ "TypeScript",
+ "React",
+ "Node.js",
+ "PostgreSQL",
+ "Prisma",
+ "Clean Architecture",
+ "Web Application Development",
+ ],
+ authors: [{ name: "Fikri" }],
+ creator: "Fikri",
+ openGraph: {
+ type: "website",
+ locale: "en_US",
+ url: "https://yourportfolio.dev", // ganti dengan domain kamu
+ siteName: "Fikri — Fullstack Developer",
+ title: "Fikri — Fullstack Developer",
+ description:
+ "Fullstack Developer specializing in Next.js & NestJS with 3+ years of experience building scalable and production-ready web applications.",
+ images: [
+ {
+ url: "/og-image.png",
+ width: 1200,
+ height: 630,
+ alt: "Fikri — Fullstack Developer",
+ },
+ ],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: "Fikri — Fullstack Developer",
+ description:
+ "Next.js & NestJS Specialist | Clean Architecture | Scalable Systems",
+ images: ["/og-image.png"],
+ },
+ robots: {
+ index: true,
+ follow: true,
+ googleBot: {
+ index: true,
+ follow: true,
+ "max-video-preview": -1,
+ "max-image-preview": "large",
+ "max-snippet": -1,
+ },
+ },
+};
+
+export default function RootLayout({
+ children,
+}: Readonly<{
+ children: React.ReactNode;
+}>) {
+ return (
+
+
+
+
+ {children}
+
+
+
+
+
+ );
+}
diff --git a/src/app/not-found.tsx b/src/app/not-found.tsx
new file mode 100644
index 0000000..6441e9a
--- /dev/null
+++ b/src/app/not-found.tsx
@@ -0,0 +1,161 @@
+"use client";
+
+import Link from "next/link";
+import { motion } from "framer-motion";
+import { Home, MoveLeft, Terminal as TerminalIcon, AlertTriangle } from "lucide-react";
+import { useEffect, useState } from "react";
+
+export default function NotFound() {
+ const [mounted, setMounted] = useState(false);
+
+ useEffect(() => {
+ setMounted(true);
+ }, []);
+
+ if (!mounted) return null;
+
+ return (
+
+ {/* Background effects */}
+
+
+
+ {/* Blur orbs */}
+
+
+
+ {/* Floating Icons */}
+
+ {[...Array(6)].map((_, i) => (
+
+
+
+
+
+ ))}
+
+
+
+ {/* Error Code Container */}
+
+ {/* Main Icon */}
+
+
+
+
+ 4
+ 0
+ 4
+
+
+
+
+
+
+ {/* Message */}
+
+
+ Oops! You're Lost
+
+
+ The page you are looking for has vanished into the digital void.
+ Don't worry, we can find our way back together.
+
+
+
+ {/* Actions */}
+
+
+
+
+ Back to Home
+
+ window.history.back()}
+ className="inline-flex items-center gap-3 px-10 py-5 bg-surface-elevated/50 backdrop-blur-md border border-border text-foreground font-semibold rounded-2xl hover:border-accent/60 hover:bg-surface-elevated/80 transition-all hover:-translate-y-1.5 duration-300 w-full sm:w-auto justify-center"
+ >
+
+ Return Back
+
+
+
+ {/* Terminal Status */}
+
+
+ System Error: 404_PAGE_NOT_FOUND
+
+
+
+
+
+ {/* Noise Texture */}
+
+
+ );
+}
diff --git a/src/app/page.tsx b/src/app/page.tsx
new file mode 100644
index 0000000..edf175d
--- /dev/null
+++ b/src/app/page.tsx
@@ -0,0 +1,134 @@
+import { HeroSection } from "@/components/sections/portfolio/HeroSection";
+import { AboutSection } from "@/components/sections/portfolio/AboutSection";
+import { TechStackSection } from "@/components/sections/portfolio/TechStackSection";
+import { ProjectsSection } from "@/components/sections/portfolio/ProjectsSection";
+import { ExperienceSection } from "@/components/sections/portfolio/ExperienceSection";
+import { PrincipleSection } from "@/components/sections/portfolio/PrincipleSection";
+import { ContactSection } from "@/components/sections/portfolio/ContactSection";
+import { prisma } from "@/lib/prisma";
+
+const fallbackProjects = [
+ {
+ id: "1",
+ title: "Enterprise ERP System",
+ description:
+ "Full-scale ERP system built with NestJS microservices, handling inventory, finance, and HR modules for 500+ concurrent users.",
+ imageUrl: null,
+ liveUrl: null,
+ githubUrl: "https://github.com",
+ techStack: ["NestJS", "Next.js", "PostgreSQL", "Redis", "Docker"],
+ featured: true,
+ order: 1,
+ createdAt: new Date(),
+ updatedAt: new Date(),
+ },
+ {
+ id: "2",
+ title: "Real-time Analytics Dashboard",
+ description:
+ "Interactive analytics platform with real-time data visualization, WebSocket integration, and multi-tenant architecture.",
+ imageUrl: null,
+ liveUrl: null,
+ githubUrl: "https://github.com",
+ techStack: ["Next.js", "NestJS", "Prisma", "Chart.js", "PostgreSQL"],
+ featured: true,
+ order: 2,
+ createdAt: new Date(),
+ updatedAt: new Date(),
+ },
+ {
+ id: "3",
+ title: "API Gateway & Auth Service",
+ description:
+ "Scalable API Gateway with JWT authentication, rate limiting, and microservice orchestration using Clean Architecture principles.",
+ imageUrl: null,
+ liveUrl: null,
+ githubUrl: "https://github.com",
+ techStack: ["NestJS", "Redis", "JWT", "Docker", "Kubernetes"],
+ featured: true,
+ order: 3,
+ createdAt: new Date(),
+ updatedAt: new Date(),
+ },
+];
+
+const fallbackExperiences = [
+ {
+ id: "1",
+ company: "Tech Corp Indonesia",
+ role: "Senior Fullstack Engineer",
+ startDate: new Date("2022-01-01"),
+ endDate: null,
+ current: true,
+ description:
+ "Leading development of enterprise-grade web applications with focus on scalability and clean architecture.",
+ highlights: [
+ "Architected microservices-based ERP system serving 500+ concurrent users",
+ "Reduced API response time by 60% through Redis caching & query optimization",
+ "Mentored 3 junior developers on NestJS patterns and SOLID principles",
+ ],
+ techStack: ["Next.js", "NestJS", "PostgreSQL", "Redis", "Docker"],
+ order: 1,
+ createdAt: new Date(),
+ updatedAt: new Date(),
+ },
+ {
+ id: "2",
+ company: "Startup Fintech",
+ role: "Fullstack Developer",
+ startDate: new Date("2020-03-01"),
+ endDate: new Date("2021-12-31"),
+ current: false,
+ description:
+ "Built core financial services platform from ground up with emphasis on security and performance.",
+ highlights: [
+ "Developed payment processing system handling Rp 50B+ monthly transactions",
+ "Built real-time notification system using WebSockets and Redis pub/sub",
+ "Implemented automated testing achieving 85%+ code coverage",
+ ],
+ techStack: ["React", "Node.js", "Express", "MongoDB", "PostgreSQL"],
+ order: 2,
+ createdAt: new Date(),
+ updatedAt: new Date(),
+ },
+];
+
+async function getProjects() {
+ try {
+ return await prisma.project.findMany({
+ where: { featured: true },
+ orderBy: { order: "asc" },
+ });
+ } catch {
+ return fallbackProjects;
+ }
+}
+
+async function getExperiences() {
+ try {
+ return await prisma.experience.findMany({
+ orderBy: { order: "asc" },
+ });
+ } catch {
+ return fallbackExperiences;
+ }
+}
+
+export default async function HomePage() {
+ const [projects, experiences] = await Promise.all([
+ getProjects(),
+ getExperiences(),
+ ]);
+
+ return (
+ <>
+
+
+
+
+
+
+
+ >
+ );
+}
diff --git a/src/components/TerminalWindow.tsx b/src/components/TerminalWindow.tsx
new file mode 100644
index 0000000..2f7cdbb
--- /dev/null
+++ b/src/components/TerminalWindow.tsx
@@ -0,0 +1,163 @@
+"use client";
+
+import { motion } from "framer-motion";
+import { useEffect, useRef, useState } from "react";
+
+type Step =
+ | { type: "command"; text: string }
+ | { type: "log"; text: string }
+ | { type: "progress"; text: string };
+
+const steps: Step[] = [
+ { type: "command", text: "git clone fikri-erp" },
+ { type: "command", text: "cd fikri-erp" },
+ { type: "command", text: "docker build -t fikri-erp ." },
+ { type: "log", text: "building docker image..." },
+ { type: "progress", text: "docker build" },
+ { type: "log", text: "✓ docker image built successfully" },
+ { type: "command", text: "docker-compose up -d" },
+ { type: "log", text: "starting postgres container..." },
+ { type: "log", text: "✓ postgres container running" },
+ { type: "log", text: "starting api container..." },
+ { type: "log", text: "✓ application deployed successfully" },
+ { type: "log", text: "✓ ready on https://fikri-erp.com" },
+];
+
+export default function TerminalWindow() {
+ const [lines, setLines] = useState([]);
+ const [typing, setTyping] = useState("");
+ const [stepIndex, setStepIndex] = useState(0);
+
+ const containerRef = useRef(null);
+
+ const step = steps[stepIndex];
+
+ useEffect(() => {
+ if (!step) return;
+
+ if (step.type === "command") {
+ let i = 0;
+
+ const interval = setInterval(() => {
+ setTyping(step.text.slice(0, i + 1));
+ i++;
+
+ if (i === step.text.length) {
+ clearInterval(interval);
+
+ setTimeout(() => {
+ setLines((prev) => [...prev, `$ ${step.text}`]);
+ setTyping("");
+ setStepIndex((s) => s + 1);
+ }, 700);
+ }
+ }, 45);
+
+ return () => clearInterval(interval);
+ }
+
+ if (step.type === "log") {
+ const timeout = setTimeout(() => {
+ setLines((prev) => [...prev, step.text]);
+ setStepIndex((s) => s + 1);
+ }, 800);
+
+ return () => clearTimeout(timeout);
+ }
+
+ if (step.type === "progress") {
+ let progress = 0;
+
+ const interval = setInterval(() => {
+ progress += 10;
+
+ setTyping(
+ `${step.text} [${"█".repeat(progress / 10)}${" ".repeat(
+ 10 - progress / 10
+ )}] ${progress}%`
+ );
+
+ if (progress === 100) {
+ clearInterval(interval);
+
+ setTimeout(() => {
+ setLines((prev) => [...prev, typing]);
+ setTyping("");
+ setStepIndex((s) => s + 1);
+ }, 400);
+ }
+ }, 120);
+
+ return () => clearInterval(interval);
+ }
+ }, [stepIndex]);
+
+ useEffect(() => {
+ containerRef.current?.scrollTo({
+ top: containerRef.current.scrollHeight,
+ behavior: "smooth",
+ });
+ }, [lines, typing]);
+
+ // loop animation
+ useEffect(() => {
+ if (stepIndex >= steps.length) {
+ const reset = setTimeout(() => {
+ setLines([]);
+ setTyping("");
+ setStepIndex(0);
+ }, 2500);
+
+ return () => clearTimeout(reset);
+ }
+ }, [stepIndex]);
+
+ return (
+
+
+ {/* window header */}
+
+
+
+
+ fikri@dev-terminal
+
+
+
+ {/* tabs */}
+
+
+ {/* terminal body */}
+
+ {lines.map((line, i) => (
+
{line}
+ ))}
+
+ {typing && (
+
+ {typing}
+
+
+ |
+
+
+ )}
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/components/ThemeProvider.tsx b/src/components/ThemeProvider.tsx
new file mode 100644
index 0000000..c6a9021
--- /dev/null
+++ b/src/components/ThemeProvider.tsx
@@ -0,0 +1,8 @@
+"use client";
+
+import { ThemeProvider as NextThemesProvider } from "next-themes";
+import type { ThemeProviderProps } from "next-themes";
+
+export function ThemeProvider({ children, ...props }: ThemeProviderProps) {
+ return {children} ;
+}
diff --git a/src/components/dashboard/auth/LoginForm.tsx b/src/components/dashboard/auth/LoginForm.tsx
new file mode 100644
index 0000000..cf6c269
--- /dev/null
+++ b/src/components/dashboard/auth/LoginForm.tsx
@@ -0,0 +1,143 @@
+"use client";
+
+import { useState } from "react";
+import { motion } from "framer-motion";
+import { Terminal, Lock, Mail, ArrowRight, Loader2 } from "lucide-react";
+import { useRouter } from "next/navigation";
+
+export function LoginForm() {
+ const router = useRouter();
+ const [isLoading, setIsLoading] = useState(false);
+ const [email, setEmail] = useState("");
+ const [password, setPassword] = useState("");
+ const [error, setError] = useState("");
+
+ const handleSubmit = async (e: React.FormEvent) => {
+ e.preventDefault();
+ setIsLoading(true);
+ setError("");
+
+ try {
+ const res = await fetch("/api/dashboard/auth/login", {
+ method: "POST",
+ headers: { "Content-Type": "application/json" },
+ body: JSON.stringify({ email, password }),
+ });
+ const data = await res.json();
+
+ if (!res.ok) {
+ setError(data.error);
+ return;
+ }
+ router.push("/dashboard/cms");
+ } catch (error: unknown) {
+ if (error instanceof Error) {
+ setError(error.message);
+ }
+ } finally {
+ setIsLoading(false);
+ }
+ };
+
+ return (
+
+
+ {/* Subtle top highlight to simulate glassmorphism lighting */}
+
+
+ {/* Header */}
+
+
+
+
+
+ Welcome Back
+
+
+ Enter your credentials to access the admin panel
+
+
+
+
+
+
+ {/* Footer info */}
+
+ © {new Date().getFullYear()} Fikri Maulana. All rights reserved.
+
+
+ );
+}
diff --git a/src/components/dashboard/cms/analytics/analyticts-tracker.tsx b/src/components/dashboard/cms/analytics/analyticts-tracker.tsx
new file mode 100644
index 0000000..dd84263
--- /dev/null
+++ b/src/components/dashboard/cms/analytics/analyticts-tracker.tsx
@@ -0,0 +1,21 @@
+"use client";
+
+import { useEffect } from "react";
+import { getVisitorId } from "@/lib/visitor";
+
+export function AnalyticsTracker() {
+ useEffect(() => {
+ const visitorId = getVisitorId();
+
+ fetch("/api/track", {
+ method: "POST",
+ headers: { "Content-Type": "application/json" },
+ body: JSON.stringify({
+ visitorId,
+ path: window.location.pathname,
+ }),
+ });
+ }, []);
+
+ return null;
+}
diff --git a/src/components/sections/portfolio/AboutSection.tsx b/src/components/sections/portfolio/AboutSection.tsx
new file mode 100644
index 0000000..edd9cf1
--- /dev/null
+++ b/src/components/sections/portfolio/AboutSection.tsx
@@ -0,0 +1,250 @@
+"use client";
+
+import { useRef, useState, useEffect } from "react";
+import { motion, useInView } from "framer-motion";
+import { Code2, Server, Database, GitBranch } from "lucide-react";
+
+const skills = [
+ "Next.js",
+ "NestJS",
+ "TypeScript",
+ "React",
+ "Node.js",
+ "PostgreSQL",
+ "Prisma",
+ "TypeORM",
+ "Redis",
+ "Docker",
+ "REST API",
+ "Git",
+ "Microservices",
+];
+
+const stats = [
+ { label: "Years Experience", value: "3+", icon: Code2 },
+ { label: "System Built", value: "15+", icon: GitBranch },
+ { label: "Modules Delivered", value: "15+", icon: Server },
+ { label: "Production Deployments", value: "10+", icon: Database },
+];
+
+const containerVariants = {
+ hidden: { opacity: 0 },
+ visible: {
+ opacity: 1,
+ transition: { staggerChildren: 0.08, delayChildren: 0.1 },
+ },
+};
+
+const itemVariants = {
+ hidden: { opacity: 0, y: 20 },
+ visible: { opacity: 1, y: 0, transition: { duration: 0.5, ease: "easeOut" } },
+};
+
+// Custom hook for counting animation
+const useCountingAnimation = (target: number, isInView: boolean, duration: number = 2000, delay: number = 0) => {
+ const [count, setCount] = useState(0);
+ const [shouldStart, setShouldStart] = useState(false);
+
+ useEffect(() => {
+ if (!isInView) {
+ setCount(0);
+ setShouldStart(false);
+ return;
+ }
+
+ // Start counting after delay
+ const timer = setTimeout(() => {
+ setShouldStart(true);
+ }, delay);
+
+ return () => clearTimeout(timer);
+ }, [isInView, delay]);
+
+ useEffect(() => {
+ if (!shouldStart) {
+ setCount(0);
+ return;
+ }
+
+ const startTime = Date.now();
+ const endTime = startTime + duration;
+
+ const animate = () => {
+ const now = Date.now();
+ const progress = Math.min((now - startTime) / duration, 1);
+
+ // Easing function for smooth animation
+ const easeOutQuad = 1 - Math.pow(1 - progress, 2);
+ const currentCount = Math.floor(easeOutQuad * target);
+
+ setCount(currentCount);
+
+ if (progress < 1) {
+ requestAnimationFrame(animate);
+ }
+ };
+
+ requestAnimationFrame(animate);
+ }, [shouldStart, target, duration]);
+
+ return count;
+};
+
+export function AboutSection() {
+ const ref = useRef(null);
+ const statsRef = useRef(null);
+ const quoteRef = useRef(null);
+ const isInView = useInView(ref, { once: true, margin: "-10%" });
+ const statsInView = useInView(statsRef, { once: true, margin: "-10%" });
+ const quoteInView = useInView(quoteRef, { once: true, margin: "-10%" });
+
+ // Extract numeric values and use counting animation
+ // Calculate delay: staggerChildren: 0.08, delayChildren: 0.1, item duration: 0.5
+ // Stats are in the right column, so they appear after left column items
+ const entranceDelay = 600; // Reduced delay - after entrance animation completes
+ const yearsCount = useCountingAnimation(3, statsInView, 1500, entranceDelay);
+ const systemsCount = useCountingAnimation(15, statsInView, 2000, entranceDelay + 100);
+ const modulesCount = useCountingAnimation(15, statsInView, 2000, entranceDelay + 200);
+ const deploymentsCount = useCountingAnimation(10, statsInView, 1800, entranceDelay + 300);
+
+ return (
+
+
+
+
+
+ {/* Left: Text content */}
+
+
+
+ About Me
+
+
+
+
+ Engineering Beyond
+
+ Just Code
+
+
+
+
+ I'm a Fullstack Developer with 3+ years of experience building production-ready web applications using{" "}
+ Next.js and{" "}
+ NestJS .
+ My experience includes developing WhatsApp chatbot integrations,
+ building high-traffic lottery web applications, creating internal business dashboards,
+ and contributing to ERP-based POS systems.
+
+
+
+
+ My expertise spans scalable frontend architecture with Next.js,
+ Zustand, Tailwind CSS, and Framer Motion, as well as secure
+ backend systems using{" "}
+ NestJS ,{" "}
+ PostgreSQL ,
+ and MongoDB
+ .
+
+
+
+ I focus on writing clean, maintainable code while ensuring
+ performance, validation, and system reliability. Every feature I
+ build is designed with scalability and long-term maintainability
+ in mind.
+
+
+
+ Whether it's architecting an internal dashboard from scratch,
+ optimizing complex database queries, or designing modular
+ backend systems — I bring both execution and engineering
+ thinking to every project.
+
+
+
+ {/* Skill badges */}
+
+ {skills.map((skill) => (
+
+ {skill}
+
+ ))}
+
+
+
+ {/* Right: Stats grid */}
+
+ {stats.map((stat, index) => {
+ const Icon = stat.icon;
+ let displayValue = stat.value;
+
+ // Use animated values based on index
+ if (index === 0) displayValue = `${yearsCount}+`;
+ else if (index === 1) displayValue = `${systemsCount}+`;
+ else if (index === 2) displayValue = `${modulesCount}+`;
+ else if (index === 3) displayValue = `${deploymentsCount}+`;
+
+ return (
+
+
+
+
+
+ {displayValue}
+
+ {stat.label}
+
+ );
+ })}
+
+ {/* Quote card */}
+
+
+ "I focus on writing clean, maintainable code while thinking about how systems grow over time. I value good architecture, scalability, and building solutions that are easy for teams to maintain."
+
+
+ — Engineering Philosophy
+
+
+
+
+
+
+ );
+}
diff --git a/src/components/sections/portfolio/ContactSection.tsx b/src/components/sections/portfolio/ContactSection.tsx
new file mode 100644
index 0000000..f60f20d
--- /dev/null
+++ b/src/components/sections/portfolio/ContactSection.tsx
@@ -0,0 +1,267 @@
+'use client'
+
+import { useState } from 'react'
+import { motion, AnimatePresence } from 'framer-motion'
+import { useForm } from 'react-hook-form'
+import { zodResolver } from '@hookform/resolvers/zod'
+import { z } from 'zod'
+import { Send, CheckCircle2, Mail, MapPin, Clock } from 'lucide-react'
+import type { ContactFormData } from '@/types'
+
+const schema = z.object({
+ name: z.string().min(2, 'Name must be at least 2 characters'),
+ email: z.string().email('Please enter a valid email'),
+ subject: z.string().min(4, 'Subject must be at least 4 characters'),
+ message: z.string().min(10, 'Message must be at least 10 characters'),
+})
+
+const contactInfo = [
+ { icon: Mail, label: 'Email', value: 'hello@yourportfolio.dev' },
+ { icon: MapPin, label: 'Location', value: 'Indonesia' },
+ { icon: Clock, label: 'Response time', value: 'Within 24 hours' },
+]
+
+export function ContactSection() {
+ const [status, setStatus] = useState<'idle' | 'loading' | 'success' | 'error'>('idle')
+ const [errorMsg, setErrorMsg] = useState('')
+
+ const {
+ register,
+ handleSubmit,
+ reset,
+ formState: { errors },
+ } = useForm({ resolver: zodResolver(schema) })
+
+ const onSubmit = async (data: ContactFormData) => {
+ setStatus('loading')
+ try {
+ const res = await fetch('/api/contact', {
+ method: 'POST',
+ headers: { 'Content-Type': 'application/json' },
+ body: JSON.stringify(data),
+ })
+ const json = await res.json()
+ if (json.success) {
+ setStatus('success')
+ reset()
+ } else {
+ setErrorMsg(json.error || 'Something went wrong')
+ setStatus('error')
+ }
+ } catch {
+ setErrorMsg('Network error. Please try again.')
+ setStatus('error')
+ }
+ }
+
+ return (
+
+ )
+}
diff --git a/src/components/sections/portfolio/DashboardSidebar.tsx b/src/components/sections/portfolio/DashboardSidebar.tsx
new file mode 100644
index 0000000..30438b5
--- /dev/null
+++ b/src/components/sections/portfolio/DashboardSidebar.tsx
@@ -0,0 +1,266 @@
+"use client";
+
+import { useState, useEffect } from "react";
+import { usePathname } from "next/navigation";
+import Link from "next/link";
+import { motion, AnimatePresence } from "framer-motion";
+import {
+ Menu,
+ X,
+ LayoutDashboard,
+ LogOut,
+ MessageSquare,
+ Briefcase,
+ FileText,
+ FolderGit2,
+ ChevronLeft,
+ ChevronRight,
+} from "lucide-react";
+import { cn } from "@/lib/utils";
+import { ThemeToggle } from "@/components/ui/ThemeToggle";
+
+const dashboardLinks = [
+ { label: "Overview", href: "/dashboard", icon: LayoutDashboard },
+ { label: "Messages", href: "/dashboard/messages", icon: MessageSquare },
+ { label: "Experience", href: "/dashboard/experience", icon: Briefcase },
+ { label: "Blog", href: "/dashboard/blog", icon: FileText },
+ { label: "Projects", href: "/dashboard/projects", icon: FolderGit2 },
+];
+
+export function DashboardSidebar() {
+ const pathname = usePathname();
+ const [isCollapsed, setIsCollapsed] = useState(false);
+ const [mobileOpen, setMobileOpen] = useState(false);
+ const [mounted, setMounted] = useState(false);
+
+ useEffect(() => {
+ setMounted(true);
+ }, []);
+
+ // Hide sidebar entirely if user is on login page
+ if (pathname === "/dashboard/auth") return null;
+
+ if (!mounted) return null; // Prevent hydration mismatch
+
+ return (
+ <>
+ {/* Desktop Sidebar (Sticky) */}
+
+
+
+
+
+
+ {!isCollapsed && (
+
+ AdminPanel
+
+ )}
+
+
+
+ setIsCollapsed(!isCollapsed)}
+ className="absolute -right-3.5 top-20 bg-background border border-border rounded-full p-1.5 hover:bg-surface-elevated text-foreground-muted hover:text-foreground z-50 opacity-0 group-hover/sidebar:opacity-100 transition-opacity"
+ aria-label="Toggle Sidebar"
+ >
+ {isCollapsed ? : }
+
+
+
+ {dashboardLinks.map((link) => {
+ const Icon = link.icon;
+ const isActive =
+ link.href === "/dashboard"
+ ? pathname === "/dashboard"
+ : pathname.startsWith(link.href);
+
+ return (
+
+
+ {!isCollapsed && (
+ {link.label}
+ )}
+
+ );
+ })}
+
+
+
+ {!isCollapsed && (
+
+
+ Theme
+
+
+
+ )}
+ {isCollapsed && (
+
+
+
+ )}
+
+
+ {!isCollapsed && (
+ Logout
+ )}
+
+
+
+
+ {/* Mobile Header (Fixed) */}
+
+
+
+
+
+
+ AdminPanel
+
+
+
+
+ setMobileOpen(true)}
+ className="p-2 -mr-2 rounded-lg hover:bg-surface-elevated transition-colors text-foreground"
+ aria-label="Open menu"
+ >
+
+
+
+
+
+ {/* Mobile Sidebar Off-Canvas */}
+
+ {mobileOpen && (
+ setMobileOpen(false)}
+ className="md:hidden fixed inset-0 bg-background/80 backdrop-blur-sm z-50 cursor-pointer"
+ />
+ )}
+
+
+
+ {mobileOpen && (
+
+
+
setMobileOpen(false)}
+ >
+
+
+
+
+ AdminPanel
+
+
+
setMobileOpen(false)}
+ className="p-2 rounded-lg hover:bg-surface-elevated transition-colors text-foreground-muted"
+ aria-label="Close menu"
+ >
+
+
+
+
+
+
+ Navigation
+
+ {dashboardLinks.map((link) => {
+ const Icon = link.icon;
+ const isActive =
+ link.href === "/dashboard"
+ ? pathname === "/dashboard"
+ : pathname.startsWith(link.href);
+
+ return (
+ setMobileOpen(false)}
+ className={cn(
+ "flex items-center gap-3 px-3 py-3 rounded-lg transition-colors",
+ isActive
+ ? "bg-primary/10 text-primary font-medium"
+ : "text-foreground-muted hover:bg-surface-elevated hover:text-foreground",
+ )}
+ >
+
+ {link.label}
+
+ );
+ })}
+
+
+
+ setMobileOpen(false)}
+ >
+
+ Logout
+
+
+
+ )}
+
+ >
+ );
+}
diff --git a/src/components/sections/portfolio/ExperienceSection.tsx b/src/components/sections/portfolio/ExperienceSection.tsx
new file mode 100644
index 0000000..6c558ba
--- /dev/null
+++ b/src/components/sections/portfolio/ExperienceSection.tsx
@@ -0,0 +1,129 @@
+'use client'
+
+import { useRef } from 'react'
+import { motion, useInView } from 'framer-motion'
+import { Briefcase, Calendar, CheckCircle2 } from 'lucide-react'
+import type { Experience } from '@/types'
+
+interface ExperienceSectionProps {
+ experiences: Experience[]
+}
+
+function formatDate(date: Date): string {
+ return new Date(date).toLocaleDateString('en-US', {
+ month: 'short',
+ year: 'numeric',
+ })
+}
+
+function ExperienceItem({ exp, index }: { exp: Experience; index: number }) {
+ const ref = useRef(null)
+ const isInView = useInView(ref, { once: true, margin: '-50px' })
+
+ return (
+
+ {/* Timeline dot */}
+
+
+ {/* Content */}
+
+ {/* Header */}
+
+
+
+
+
+ {exp.role}
+
+
+
{exp.company}
+
+
+
+
+ {formatDate(exp.startDate)} — {exp.current ? 'Present' : exp.endDate ? formatDate(exp.endDate) : ''}
+
+
+
+
+ {exp.description}
+
+
+ {/* Highlights */}
+
+ {exp.highlights.map((h) => (
+
+
+ {h}
+
+ ))}
+
+
+ {/* Tech stack */}
+
+ {exp.techStack.map((tech) => (
+
+ {tech}
+
+ ))}
+
+
+
+ )
+}
+
+export function ExperienceSection({ experiences }: ExperienceSectionProps) {
+ return (
+
+
+ {/* Header */}
+
+
+ Career
+
+
+ Experience
+
+
+
+ {/* Timeline */}
+
+ {/* Vertical line */}
+
+
+
+ {experiences.map((exp, i) => (
+
+ ))}
+
+
+
+
+ )
+}
diff --git a/src/components/sections/portfolio/Footer.tsx b/src/components/sections/portfolio/Footer.tsx
new file mode 100644
index 0000000..8a0d582
--- /dev/null
+++ b/src/components/sections/portfolio/Footer.tsx
@@ -0,0 +1,79 @@
+"use client";
+import { Github, Linkedin, Mail, Terminal } from "lucide-react";
+import { usePathname } from "next/navigation";
+import { NavLinks, ContactUrls } from "@/lib/constant";
+
+export function Footer() {
+ const pathname = usePathname();
+ if (pathname?.startsWith("/dashboard")) return null;
+
+ return (
+
+
+
+ {/* Logo */}
+
+
+
+
+
+ fikri. maulana
+
+
+
+ {/* Nav links */}
+
+ {NavLinks.map((link) => (
+
+ {link.label}
+
+ ))}
+
+
+ {/* Social */}
+
+
+
+
+
+ © {new Date().getFullYear()} Fikri Maulana. Built with Next.js &
+ TailwindCSS.
+
+
+ Designed with precision. Engineered for scale.
+
+
+
+
+ );
+}
diff --git a/src/components/sections/portfolio/HeroSection.tsx b/src/components/sections/portfolio/HeroSection.tsx
new file mode 100644
index 0000000..e1ee5d5
--- /dev/null
+++ b/src/components/sections/portfolio/HeroSection.tsx
@@ -0,0 +1,384 @@
+"use client";
+
+import { motion } from "framer-motion";
+import { ArrowRight, Github, Linkedin, Mail, ChevronDown, MessageCircle, Zap } from "lucide-react";
+import dynamic from "next/dynamic";
+import { HeroSection as HeroData } from "@/lib/constant";
+import { useEffect, useState } from "react";
+import TerminalWindow from "@/components/TerminalWindow";
+
+// Dynamic import for Lottie animation
+const LottieAnimation = dynamic(
+ () => import("lottie-react").then((mod) => mod.default),
+ {
+ ssr: false,
+ loading: () => (
+
+ ),
+ }
+);
+
+const containerVariants = {
+ hidden: { opacity: 0 },
+ visible: {
+ opacity: 1,
+ transition: {
+ staggerChildren: 0.12,
+ delayChildren: 0.2,
+ },
+ },
+};
+
+const itemVariants = {
+ hidden: { opacity: 0, y: 24 },
+ visible: {
+ opacity: 1,
+ y: 0,
+ transition: { duration: 0.5, ease: "easeOut" },
+ },
+};
+
+export function HeroSection() {
+ const [loadingAnimation, setLoadingAnimation] = useState(null);
+ const [isDark, setIsDark] = useState(false);
+ const [showScrollIndicator, setShowScrollIndicator] = useState(true);
+
+ useEffect(() => {
+
+ fetch("/lottie/loading.json")
+ .then((res) => res.json())
+ .then((data) => setLoadingAnimation(data))
+ .catch((err) =>
+ console.error("Failed to load Lottie animation:", err)
+ );
+
+ // Check dark mode
+ const checkDarkMode = () => {
+ setIsDark(document.documentElement.classList.contains('dark'));
+ };
+
+ checkDarkMode();
+
+ // Listen for theme changes
+ const observer = new MutationObserver(checkDarkMode);
+ observer.observe(document.documentElement, {
+ attributes: true,
+ attributeFilter: ['class']
+ });
+
+ return () => observer.disconnect();
+ }, []);
+
+ useEffect(() => {
+ const handleScroll = () => {
+ const scrollTop = window.scrollY;
+ const windowHeight = window.innerHeight;
+ const documentHeight = document.documentElement.scrollHeight;
+
+ // Hide scroll indicator when user is at the bottom (within 50px of bottom)
+ if (scrollTop + windowHeight >= documentHeight - 50) {
+ setShowScrollIndicator(false);
+ } else {
+ setShowScrollIndicator(true);
+ }
+ };
+
+ window.addEventListener('scroll', handleScroll);
+ return () => window.removeEventListener('scroll', handleScroll);
+ }, []);
+
+ return (
+
+ {/* Background effects */}
+
+
+
+ {/* Mobile photo background */}
+
+
+ {/* Blur orbs */}
+
+
+
+
+
+
+
+ {/* Status badge */}
+
+
+
+ {HeroData.badge || "Available for opportunities"}
+
+
+
+ {/* Lottie animation */}
+
+ {loadingAnimation && (
+
+ )}
+
+
+ {/* Main headline */}
+
+
+ {HeroData.headline || "Building Systems"}
+
+
+
+ {HeroData.headline2 || "That Scale."}
+
+
+
+ {/* Tagline */}
+
+ {HeroData.tagline1 ||
+ "Senior Fullstack Engineer — Next.js & NestJS Specialist"}
+
+
+
+ {HeroData.tagline2 ||
+ "I architect and ship production-grade web applications with a focus on clean architecture, performance, and developer experience."}
+
+
+ {/* CTA Buttons */}
+
+
+ View Projects
+
+
+
+
+ Contact Me
+
+
+
+ {/* Social links */}
+
+
+
+
+
+
+ 3+ yrs experience
+
+
+
+
+ {/* Right Section: Photo - Desktop Only */}
+
+
+ {/* Window frame */}
+
+
+ {/* Window header */}
+
+
+ {/* Image content */}
+
+
+
+
+
+ {/* Floating card decor */}
+
+
+
+
+
+
+
10+ Projects
+
Completed successfully
+
+
+
+
+ {/* Floating card decor */}
+
+
+
+
+
+
+
Production Systems
+
Built & Maintained
+
+
+
+
+ {/* Terminal Window */}
+
+
+
+
+
+
+
+
+ {/* Scroll indicator */}
+ {showScrollIndicator && (
+
+ {/* Rounded rectangle container with content inside */}
+
+
+ Scroll Down
+
+
+
+
+
+
+ )}
+
+ );
+}
diff --git a/src/components/sections/portfolio/Navbar.tsx b/src/components/sections/portfolio/Navbar.tsx
new file mode 100644
index 0000000..e856d6f
--- /dev/null
+++ b/src/components/sections/portfolio/Navbar.tsx
@@ -0,0 +1,120 @@
+"use client";
+
+import { useState, useEffect } from "react";
+import { usePathname } from "next/navigation";
+import { motion, AnimatePresence } from "framer-motion";
+import { Menu, X, Terminal } from "lucide-react";
+import { cn } from "@/lib/utils";
+import { ThemeToggle } from "@/components/ui/ThemeToggle";
+import { NavLinks } from "@/lib/constant";
+
+export function Navbar() {
+ const pathname = usePathname();
+ const [scrolled, setScrolled] = useState(false);
+ const [mobileOpen, setMobileOpen] = useState(false);
+
+ useEffect(() => {
+ const handleScroll = () => setScrolled(window.scrollY > 20);
+ window.addEventListener("scroll", handleScroll);
+ return () => window.removeEventListener("scroll", handleScroll);
+ }, []);
+
+ if (pathname?.startsWith("/dashboard")) return null;
+
+ return (
+ <>
+
+
+ {/* Logo */}
+
+
+
+
+
+ fikri. maulana
+
+
+
+ {/* Desktop nav */}
+
+
+ {/* CTA + Theme Toggle */}
+
+
+ {/* Mobile toggle */}
+
+
+ setMobileOpen(!mobileOpen)}
+ className="p-2 rounded-lg hover:bg-surface-elevated transition-colors"
+ aria-label="Toggle menu"
+ >
+ {mobileOpen ? : }
+
+
+
+
+
+ {/* Mobile menu */}
+
+ {mobileOpen && (
+
+
+
+ )}
+
+ >
+ );
+}
diff --git a/src/components/sections/portfolio/PrincipleSection.tsx b/src/components/sections/portfolio/PrincipleSection.tsx
new file mode 100644
index 0000000..a467096
--- /dev/null
+++ b/src/components/sections/portfolio/PrincipleSection.tsx
@@ -0,0 +1,251 @@
+"use client";
+
+import { useRef, useState, useEffect } from "react";
+import { motion, useInView } from "framer-motion";
+import {
+ Layers,
+ ShieldCheck,
+ Zap,
+ RefreshCcw,
+ GitBranch,
+ Box,
+} from "lucide-react";
+import { useTheme } from "next-themes";
+import SyntaxHighlighter from "react-syntax-highlighter";
+import {
+ atomOneDark,
+ atomOneLight,
+} from "react-syntax-highlighter/dist/esm/styles/hljs";
+
+const principles = [
+ {
+ icon: Layers,
+ title: "Clean Architecture Mindset",
+ description:
+ "I structure applications with clear separation of concerns so business logic stays maintainable and easy to evolve as the project grows.",
+ tag: "Architecture",
+ },
+ {
+ icon: Box,
+ title: "Modular Code Structure",
+ description:
+ "I organize features into well-defined modules to keep the codebase scalable and easier for teams to understand and maintain.",
+ tag: "Scalability",
+ },
+ {
+ icon: GitBranch,
+ title: "Abstraction & Reusability",
+ description:
+ "I prefer abstractions and reusable patterns to keep the codebase flexible and easier to extend in future iterations.",
+ tag: "Code Design",
+ },
+ {
+ icon: ShieldCheck,
+ title: "SOLID Principles",
+ description:
+ "I apply SOLID principles to write clean, understandable code where each component has a clear responsibility.",
+ tag: "Code Quality",
+ },
+ {
+ icon: Zap,
+ title: "Performance Awareness",
+ description:
+ "I consider performance early by applying efficient queries, pagination, and thoughtful data handling in web applications.",
+ tag: "Performance",
+ },
+ {
+ icon: RefreshCcw,
+ title: "Maintainable Development",
+ description:
+ "I focus on writing maintainable code, using version control effectively, and building systems that teams can work on confidently.",
+ tag: "Workflow",
+ },
+];
+
+const containerVariants = {
+ hidden: { opacity: 0 },
+ visible: {
+ opacity: 1,
+ transition: { staggerChildren: 0.08, delayChildren: 0.1 },
+ },
+};
+
+const itemVariants = {
+ hidden: { opacity: 0, y: 20 },
+ visible: { opacity: 1, y: 0, transition: { duration: 0.5, ease: "easeOut" } },
+};
+
+export function PrincipleSection() {
+ const ref = useRef(null);
+ const isInView = useInView(ref, { once: true, margin: "-80px" });
+ const { resolvedTheme } = useTheme();
+ const [mounted, setMounted] = useState(false);
+
+ useEffect(() => {
+ setMounted(true);
+ }, []);
+
+ const isDark = resolvedTheme === "dark";
+
+ const codeSnippet = `// ✅ Application Layer — Pure Business Logic
+@Injectable()
+export class UserService {
+ constructor(
+ private readonly userRepository: IUserRepository, // Interface, not implementation
+ private readonly eventEmitter: IEventEmitter,
+ ) {}
+
+ async createUser(dto: CreateUserDto): Promise {
+ const exists = await this.userRepository.findByEmail(dto.email)
+ if (exists) throw new ConflictException('Email already registered')
+
+ const user = UserEntity.create(dto) // Domain entity handles business rules
+ await this.userRepository.save(user)
+ await this.eventEmitter.emit('user.created', user)
+
+ return user
+ }
+}
+
+// ✅ Infrastructure Layer — Implementation Detail
+@Injectable()
+export class PrismaUserRepository implements IUserRepository {
+ constructor(private prisma: PrismaService) {}
+ async findByEmail(email: string) { /* ... */ }
+ async save(user: UserEntity) { /* ... */ }
+}`;
+
+ return (
+
+ {/* Background */}
+
+
+
+
+ {/* Header */}
+
+
+ System Design
+
+
+ Engineering
+ Principles
+
+
+ I aim to build systems that are clean, maintainable, and ready to grow as products evolve.
+ These principles guide how I structure applications and approach technical decisions.
+
+
+
+ {/* Principles Grid */}
+
+ {principles.map((p) => {
+ const Icon = p.icon;
+ return (
+
+
+
+ {p.title}
+
+
+ {p.description}
+
+
+ );
+ })}
+
+
+ {/* Code snippet preview */}
+
+ {/* macOS-style title bar */}
+
+
+
+ user.service.ts
+
+
+ Clean Architecture Example
+
+
+
+ {/* Syntax-highlighted code */}
+ {mounted ? (
+
+ {codeSnippet}
+
+ ) : (
+
+ )}
+
+
+
+ );
+}
diff --git a/src/components/sections/portfolio/ProjectsSection.tsx b/src/components/sections/portfolio/ProjectsSection.tsx
new file mode 100644
index 0000000..16abc18
--- /dev/null
+++ b/src/components/sections/portfolio/ProjectsSection.tsx
@@ -0,0 +1,48 @@
+import { ProjectCard } from '@/components/ui/ProjectCard'
+import type { Project } from '@/types'
+
+interface ProjectsSectionProps {
+ projects: Project[]
+}
+
+export function ProjectsSection({ projects }: ProjectsSectionProps) {
+ return (
+
+
+
+
+ {/* Header */}
+
+
+ Work
+
+
+ Featured Projects
+
+
+ Production-grade systems I've built — from concept to deployment
+
+
+
+ {/* Grid */}
+
+ {projects.map((project, index) => (
+
+ ))}
+
+
+ {/* View more */}
+
+
+
+ )
+}
diff --git a/src/components/sections/portfolio/TechStackSection.tsx b/src/components/sections/portfolio/TechStackSection.tsx
new file mode 100644
index 0000000..aecebf9
--- /dev/null
+++ b/src/components/sections/portfolio/TechStackSection.tsx
@@ -0,0 +1,176 @@
+"use client";
+
+import { useRef } from "react";
+import { motion, useInView } from "framer-motion";
+import {
+ SiNextdotjs,
+ SiReact,
+ SiTypescript,
+ SiTailwindcss,
+ SiFramer,
+ SiNestjs,
+ SiNodedotjs,
+ SiExpress,
+ SiPostgresql,
+ SiMongodb,
+ SiRedis,
+ SiPrisma,
+ SiDocker,
+ SiGit,
+ SiGithub,
+ SiLinux,
+ SiTypeorm,
+ SiRedbull,
+} from "react-icons/si";
+
+// Note: If react-icons is not installed, replace with text-based badges
+// npm install react-icons
+
+const categories = [
+ {
+ label: "Frontend",
+ color: "from-blue-500/20 to-cyan-500/10",
+ borderColor: "border-blue-500/20",
+ iconColor: "text-blue-400",
+ tech: [
+ { name: "Next.js", Icon: SiNextdotjs },
+ { name: "React", Icon: SiReact },
+ { name: "TypeScript", Icon: SiTypescript },
+ { name: "Tailwind CSS", Icon: SiTailwindcss },
+ { name: "Framer Motion", Icon: SiFramer },
+ ],
+ },
+ {
+ label: "Backend",
+ color: "from-emerald-500/20 to-teal-500/10",
+ borderColor: "border-emerald-500/20",
+ iconColor: "text-emerald-400",
+ tech: [
+ { name: "NestJS", Icon: SiNestjs },
+ { name: "Node.js", Icon: SiNodedotjs },
+ { name: "Express", Icon: SiExpress },
+ { name: "BullMQ", Icon: SiRedbull },
+ ],
+ },
+ {
+ label: "Database",
+ color: "from-orange-500/20 to-amber-500/10",
+ borderColor: "border-orange-500/20",
+ iconColor: "text-orange-400",
+ tech: [
+ { name: "PostgreSQL", Icon: SiPostgresql },
+ { name: "MongoDB", Icon: SiMongodb },
+ { name: "Redis", Icon: SiRedis },
+ { name: "Prisma ORM", Icon: SiPrisma },
+ { name: "TypeORM", Icon: SiTypeorm },
+ ],
+ },
+ {
+ label: "DevOps",
+ color: "from-purple-500/20 to-violet-500/10",
+ borderColor: "border-purple-500/20",
+ iconColor: "text-purple-400",
+ tech: [
+ { name: "Docker", Icon: SiDocker },
+ { name: "Git", Icon: SiGit },
+ { name: "GitHub", Icon: SiGithub },
+ { name: "Linux", Icon: SiLinux },
+ ],
+ },
+];
+
+const containerVariants = {
+ hidden: { opacity: 0 },
+ visible: {
+ opacity: 1,
+ transition: { staggerChildren: 0.1, delayChildren: 0.1 },
+ },
+};
+
+const itemVariants = {
+ hidden: { opacity: 0, y: 20 },
+ visible: { opacity: 1, y: 0, transition: { duration: 0.5, ease: "easeOut" } },
+};
+
+export function TechStackSection() {
+ const ref = useRef(null);
+ const isInView = useInView(ref, { once: true, margin: "-100px" });
+
+ return (
+
+
+ {/* Header */}
+
+
+ Technology
+
+
+ My Tech Stack
+
+
+ Battle-tested tools and frameworks I use to build production systems
+
+
+
+ {/* Grid */}
+
+ {categories.map((category) => (
+
+
+ {category.label}
+
+
+ {category.tech.map((item) => {
+ const Icon = item.Icon;
+ return (
+
+
+
+ {item.name}
+
+
+ );
+ })}
+
+
+ ))}
+
+
+
+ );
+}
diff --git a/src/components/ui/ProjectCard.tsx b/src/components/ui/ProjectCard.tsx
new file mode 100644
index 0000000..3c61720
--- /dev/null
+++ b/src/components/ui/ProjectCard.tsx
@@ -0,0 +1,117 @@
+"use client";
+
+import { motion } from "framer-motion";
+import { ExternalLink, Github, ArrowUpRight } from "lucide-react";
+import type { Project } from "@/types";
+
+interface ProjectCardProps {
+ project: Project;
+ index: number;
+}
+
+// Deterministic pseudo-random number seeded by a string — avoids SSR/client hydration mismatch
+function seededRandom(seed: string): number {
+ let hash = 0;
+ for (let i = 0; i < seed.length; i++) {
+ hash = (hash * 31 + seed.charCodeAt(i)) >>> 0;
+ }
+ return (hash % 1000) / 1000;
+}
+
+export function ProjectCard({ project, index }: ProjectCardProps) {
+ return (
+
+ {/* Project image / placeholder */}
+
+ {project.imageUrl ? (
+ // eslint-disable-next-line @next/next/no-img-element
+
+ ) : (
+
+
+ {Array.from({ length: 9 }).map((_, i) => (
+
+ ))}
+
+
+
+ )}
+
+ {/* Gradient overlay */}
+
+
+ {/* Action links on hover */}
+
+ {project.githubUrl && (
+
+
+
+ )}
+ {project.liveUrl && (
+
+
+
+ )}
+
+
+
+ {/* Content */}
+
+
+
+ {project.title}
+
+
+
+
+
+ {project.description}
+
+
+ {/* Tech stack tags */}
+
+ {project.techStack.map((tech) => (
+
+ {tech}
+
+ ))}
+
+
+
+ );
+}
diff --git a/src/components/ui/ThemeToggle.tsx b/src/components/ui/ThemeToggle.tsx
new file mode 100644
index 0000000..0888d34
--- /dev/null
+++ b/src/components/ui/ThemeToggle.tsx
@@ -0,0 +1,58 @@
+"use client";
+
+import { useTheme } from "next-themes";
+import { useEffect, useState } from "react";
+import { Moon, Sun } from "lucide-react";
+import { motion, AnimatePresence } from "framer-motion";
+
+export function ThemeToggle() {
+ const { resolvedTheme, setTheme } = useTheme();
+ const [mounted, setMounted] = useState(false);
+
+ // Avoid hydration mismatch — only render after mount
+ useEffect(() => setMounted(true), []);
+
+ if (!mounted) {
+ return (
+
+ );
+ }
+
+ const isDark = resolvedTheme === "dark";
+
+ return (
+ setTheme(isDark ? "light" : "dark")}
+ className="relative w-9 h-9 rounded-lg border border-border bg-surface-elevated hover:border-accent/40 hover:bg-surface transition-all duration-200 flex items-center justify-center overflow-hidden"
+ aria-label={isDark ? "Switch to light mode" : "Switch to dark mode"}
+ title={isDark ? "Switch to light mode" : "Switch to dark mode"}
+ >
+
+ {isDark ? (
+
+
+
+ ) : (
+
+
+
+ )}
+
+
+ );
+}
diff --git a/src/lib/constant.ts b/src/lib/constant.ts
new file mode 100644
index 0000000..4157d6d
--- /dev/null
+++ b/src/lib/constant.ts
@@ -0,0 +1,38 @@
+export const NavLinks = [
+ { label: "About", href: "#about" },
+ { label: "Stack", href: "#stack" },
+ { label: "Projects", href: "#projects" },
+ { label: "Experience", href: "#experience" },
+ { label: "Contact", href: "#contact" },
+];
+
+export const ContactUrls = {
+ github: "https://github.com/Dzuuul",
+ linkedin: "https://www.linkedin.com/in/dzulfikrimaulana",
+ email: "mailto:developer@dzulfikri.com?subject=Inquiry:%20Fullstack%20Developer%20Opportunity%20-%20[Company/Project%20Name]&body=Hi%20Fikri,%0D%0A%0D%0AI%20am%20[Name]%20from%20[Company/Organization%20Name].%0D%0A%0D%0AI%20recently%20explored%20your%20portfolio%20and%20was%20impressed%20by%20your%20work%20as%20a%20Fullstack%20Developer.%20I%20would%20like%20to%20discuss%20a%20potential%20opportunity%20with%20you,%20whether%20it%20be%20for%20a%20career%20role%20within%20our%20team%20or%20a%20professional%20collaboration%20on%20an%20upcoming%20project.%0D%0A%0D%0AAre%20you%20available%20for%20a%20brief%20introductory%20call%20or%20a%20chat%20sometime%20this%20week%20to%20discuss%20this%20further?%0D%0A%0D%0ABest%20regards,%0D%0A[Name]%0D%0A[LinkedIn%20Profile/Contact%20Info]"
+}
+
+export const HeroSection = {
+ badge: "Available for opportunities",
+ headline: "Fullstack",
+ headline2: "Developer",
+ tagline1: "Specializing in Next.js & NestJS",
+ tagline2:
+ "Building scalable web applications with Next.js and NestJS, focused on performance, clean architecture, and real-world systems.",
+ image: "/images/hero-portrait.png",
+};
+
+export const AboutSection = {
+ title: "About Me",
+ description: "",
+};
+
+export const ArchitectureSection = {
+ title: "Architecture",
+ description: "",
+};
+
+export const ContactSection = {
+ title: "Contact Me",
+ description: "",
+};
diff --git a/src/lib/prisma.ts b/src/lib/prisma.ts
new file mode 100644
index 0000000..ef96637
--- /dev/null
+++ b/src/lib/prisma.ts
@@ -0,0 +1,23 @@
+import { PrismaClient } from "@prisma/client";
+import { Pool } from "pg";
+import { PrismaPg } from "@prisma/adapter-pg";
+
+const connectionString = `${process.env.DATABASE_URL}`;
+const pool = new Pool({ connectionString });
+const adapter = new PrismaPg(pool);
+
+const globalForPrisma = globalThis as unknown as {
+ prisma: PrismaClient | undefined;
+};
+
+export const prisma =
+ globalForPrisma.prisma ??
+ new PrismaClient({
+ adapter,
+ log:
+ process.env.NODE_ENV === "development"
+ ? ["query", "error", "warn"]
+ : ["error"],
+ });
+
+if (process.env.NODE_ENV !== "production") globalForPrisma.prisma = prisma;
diff --git a/src/lib/s3.ts b/src/lib/s3.ts
new file mode 100644
index 0000000..e760539
--- /dev/null
+++ b/src/lib/s3.ts
@@ -0,0 +1,23 @@
+import { S3Client, PutObjectCommand } from "@aws-sdk/client-s3";
+
+const s3 = new S3Client({
+ region: "auto",
+ endpoint: process.env.R2_ENDPOINT,
+ credentials: {
+ accessKeyId: process.env.R2_ACCESS_KEY!,
+ secretAccessKey: process.env.R2_SECRET_KEY!,
+ },
+});
+
+export async function uploadFile(file: File) {
+ const buffer = Buffer.from(await file.arrayBuffer());
+
+ await s3.send(
+ new PutObjectCommand({
+ Bucket: process.env.R2_BUCKET_NAME,
+ Key: file.name,
+ Body: buffer,
+ ContentType: file.type,
+ }),
+ );
+}
diff --git a/src/lib/utils.ts b/src/lib/utils.ts
new file mode 100644
index 0000000..bd0c391
--- /dev/null
+++ b/src/lib/utils.ts
@@ -0,0 +1,6 @@
+import { clsx, type ClassValue } from "clsx"
+import { twMerge } from "tailwind-merge"
+
+export function cn(...inputs: ClassValue[]) {
+ return twMerge(clsx(inputs))
+}
diff --git a/src/lib/visitor.ts b/src/lib/visitor.ts
new file mode 100644
index 0000000..e27b441
--- /dev/null
+++ b/src/lib/visitor.ts
@@ -0,0 +1,10 @@
+export function getVisitorId() {
+ let visitorId = localStorage.getItem("visitor_id");
+
+ if (!visitorId) {
+ visitorId = crypto.randomUUID();
+ localStorage.setItem("visitor_id", visitorId);
+ }
+
+ return visitorId;
+}
diff --git a/src/proxy.ts b/src/proxy.ts
new file mode 100644
index 0000000..a004751
--- /dev/null
+++ b/src/proxy.ts
@@ -0,0 +1,25 @@
+import { NextResponse, type NextRequest } from "next/server";
+
+export function proxy(request: NextRequest) {
+ const token = request.cookies.get("token")?.value;
+ const { pathname } = request.nextUrl;
+
+ const isAuthPage = pathname.startsWith("/dashboard/auth");
+ const isProtectedPage = pathname.startsWith("/dashboard") && !isAuthPage;
+
+ // user belum login, mau buka dashboard → redirect ke login
+ if (!token && isProtectedPage) {
+ return NextResponse.redirect(new URL("/dashboard/auth", request.url));
+ }
+
+ // user sudah login, tapi buka login → redirect ke dashboard
+ if (token && isAuthPage) {
+ return NextResponse.redirect(new URL("/dashboard/overview", request.url));
+ }
+
+ return NextResponse.next();
+}
+
+export const config = {
+ matcher: ["/dashboard/:path*"],
+};
diff --git a/src/types/index.ts b/src/types/index.ts
new file mode 100644
index 0000000..919a055
--- /dev/null
+++ b/src/types/index.ts
@@ -0,0 +1,41 @@
+export interface Project {
+ id: string
+ title: string
+ description: string
+ imageUrl?: string | null
+ liveUrl?: string | null
+ githubUrl?: string | null
+ techStack: string[]
+ featured: boolean
+ order: number
+ createdAt: Date
+ updatedAt: Date
+}
+
+export interface Experience {
+ id: string
+ company: string
+ role: string
+ startDate: Date
+ endDate?: Date | null
+ current: boolean
+ description: string
+ highlights: string[]
+ techStack: string[]
+ order: number
+ createdAt: Date
+ updatedAt: Date
+}
+
+export interface ContactFormData {
+ name: string
+ email: string
+ subject: string
+ message: string
+}
+
+export interface ContactFormState {
+ success: boolean
+ error?: string
+ message?: string
+}
diff --git a/tailwind.config.ts b/tailwind.config.ts
new file mode 100644
index 0000000..0817576
--- /dev/null
+++ b/tailwind.config.ts
@@ -0,0 +1,121 @@
+import type { Config } from "tailwindcss";
+
+const config: Config = {
+ darkMode: "class",
+ content: [
+ "./src/pages/**/*.{js,ts,jsx,tsx,mdx}",
+ "./src/components/**/*.{js,ts,jsx,tsx,mdx}",
+ "./src/app/**/*.{js,ts,jsx,tsx,mdx}",
+ ],
+ theme: {
+ extend: {
+ colors: {
+ background: 'var(--color-background)',
+ foreground: 'var(--color-foreground)',
+ card: {
+ DEFAULT: 'var(--color-surface-elevated)',
+ foreground: 'var(--color-foreground)'
+ },
+ popover: {
+ DEFAULT: 'var(--color-surface-elevated)',
+ foreground: 'var(--color-foreground)'
+ },
+ primary: {
+ DEFAULT: 'var(--color-accent)',
+ foreground: 'var(--color-foreground)'
+ },
+ secondary: {
+ DEFAULT: 'var(--color-border)',
+ foreground: 'var(--color-foreground)'
+ },
+ muted: {
+ DEFAULT: 'var(--color-muted)',
+ foreground: 'var(--color-foreground-muted)'
+ },
+ accent: {
+ DEFAULT: 'var(--color-accent)',
+ foreground: 'var(--color-foreground)'
+ },
+ destructive: {
+ DEFAULT: 'hsl(var(--destructive))',
+ foreground: 'hsl(var(--destructive-foreground))'
+ },
+ border: 'var(--color-border)',
+ input: 'var(--color-border)',
+ ring: 'var(--color-accent)',
+ chart: {
+ '1': 'hsl(var(--chart-1))',
+ '2': 'hsl(var(--chart-2))',
+ '3': 'hsl(var(--chart-3))',
+ '4': 'hsl(var(--chart-4))',
+ '5': 'hsl(var(--chart-5))'
+ },
+ // Custom colors for your existing components
+ surface: 'var(--color-surface)',
+ 'surface-elevated': 'var(--color-surface-elevated)',
+ 'border-subtle': 'var(--color-border-subtle)',
+ 'accent-glow': 'var(--color-accent-glow)',
+ 'accent-dim': 'var(--color-accent-dim)',
+ subtle: 'var(--color-subtle)',
+ 'foreground-muted': 'var(--color-foreground-muted)',
+ 'foreground-subtle': 'var(--color-foreground-subtle)',
+ },
+ fontFamily: {
+ sans: [
+ 'var(--font-sans)',
+ 'system-ui',
+ 'sans-serif'
+ ],
+ mono: [
+ 'var(--font-mono)',
+ 'monospace'
+ ],
+ display: [
+ 'var(--font-display)',
+ 'system-ui',
+ 'sans-serif'
+ ]
+ },
+ animation: {
+ 'gradient-x': 'gradient-x 15s ease infinite',
+ 'pulse-slow': 'pulse 4s cubic-bezier(0.4, 0, 0.6, 1) infinite',
+ float: 'float 6s ease-in-out infinite'
+ },
+ keyframes: {
+ 'gradient-x': {
+ '0%, 100%': {
+ 'background-position': '0% 50%'
+ },
+ '50%': {
+ 'background-position': '100% 50%'
+ }
+ },
+ float: {
+ '0%, 100%': {
+ transform: 'translateY(0px)'
+ },
+ '50%': {
+ transform: 'translateY(-20px)'
+ }
+ }
+ },
+ backgroundImage: {
+ 'grid-pattern': 'url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 32 32\' width=\'32\' height=\'32\' fill=\'none\' stroke=\'rgb(71 85 105 / 0.5)\'%3e%3cpath d=\'M0 .5H31.5V32\'/%3e%3c/svg%3e")'
+ },
+ boxShadow: {
+ glow: '0 0 30px var(--color-accent-glow)',
+ 'glow-lg': '0 0 60px var(--color-accent-glow)',
+ card: '0 4px 24px rgb(0 0 0 / 0.4)',
+ 'card-hover': '0 8px 48px rgb(0 0 0 / 0.6)'
+ },
+ borderRadius: {
+ lg: 'var(--radius)',
+ md: 'calc(var(--radius) - 2px)',
+ sm: 'calc(var(--radius) - 4px)'
+ }
+ }
+ },
+ plugins: [require("tailwindcss-animate")],
+};
+
+export default config;
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644
index 0000000..877b650
--- /dev/null
+++ b/tsconfig.json
@@ -0,0 +1,41 @@
+{
+ "compilerOptions": {
+ "lib": [
+ "dom",
+ "dom.iterable",
+ "esnext"
+ ],
+ "allowJs": true,
+ "skipLibCheck": true,
+ "strict": true,
+ "noEmit": true,
+ "esModuleInterop": true,
+ "module": "esnext",
+ "moduleResolution": "bundler",
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "jsx": "react-jsx",
+ "incremental": true,
+ "plugins": [
+ {
+ "name": "next"
+ }
+ ],
+ "paths": {
+ "@/*": [
+ "./src/*"
+ ]
+ },
+ "target": "ES2017"
+ },
+ "include": [
+ "next-env.d.ts",
+ "**/*.ts",
+ "**/*.tsx",
+ ".next/types/**/*.ts",
+ ".next/dev/types/**/*.ts"
+ ],
+ "exclude": [
+ "node_modules"
+ ]
+}
diff --git a/vercel.json b/vercel.json
new file mode 100644
index 0000000..bd036cd
--- /dev/null
+++ b/vercel.json
@@ -0,0 +1,8 @@
+{
+ "cron": [
+ {
+ "path": "/api/cron/publish",
+ "schedule": "*/5 * * * *"
+ }
+ ]
+}
\ No newline at end of file