diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 34aa7c6..27bc20f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,5 +18,7 @@ jobs: node-version: "20" cache: "npm" cache-dependency-path: frontend/package-lock.json + - name: Install frontend dependencies + run: npm ci --prefix frontend - name: Run checks run: npm run gitcheck diff --git a/.gitignore b/.gitignore index 565bc68..68983a0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,20 +1,31 @@ -# Environment & secrets +# Environment and secrets .env -.env.local -.env.*.local +.env.* +!.env.example .envrc -# Supabase local state -.supabase +# Dependencies +node_modules/ +/package-lock.json -# Node/Vercel build output placeholders (anticipating Next.js stack) -.next -out -node_modules -coverage -.vercel +# Build and tool output +.next/ +out/ +build/ +coverage/ +.vercel/ +.supabase/ +*.tsbuildinfo +next-env.d.ts -# OS/Editor cruft +# Logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +.pnpm-debug.log* + +# OS and editor files .DS_Store +Thumbs.db *.swp -*.log diff --git a/.prettierignore b/.prettierignore index 039808c..039bcb2 100644 --- a/.prettierignore +++ b/.prettierignore @@ -3,4 +3,6 @@ node_modules out .supabase coverage +build +.vercel **/package-lock.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index 74baffc..0000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "recommendations": ["denoland.vscode-deno"] -} diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 65abf78..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "deno.enablePaths": [ - "supabase/functions" - ], - "deno.lint": true, - "deno.unstable": [ - "bare-node-builtins", - "byonm", - "sloppy-imports", - "unsafe-proto", - "webgpu", - "broadcast-channel", - "worker-options", - "cron", - "kv", - "ffi", - "fs", - "http", - "net" - ], - "[typescript]": { - "editor.defaultFormatter": "denoland.vscode-deno" - }, - "kiroAgent.configureMCP": "Disabled" -} diff --git a/AGENTS.md b/AGENTS.md index 3ffe706..411195f 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,35 +1,34 @@ -# Repository Guidelines - -## Project Structure & Module Organization -- `frontend/` — Next.js 16 app (App Router). Key files: `app/page.tsx`, `app/layout.tsx`, `app/globals.css`. Shared configs: `eslint.config.mjs`, `tsconfig.json`, `next.config.ts`. -- `supabase/` — database migrations and CLI setup (see `supabase/README.md`); apply schema via Supabase CLI. -- `docs/` — contributor and process docs. Root files (`PRD.md`, `Note_Sharer_Tech_Stack.md`, `project-charter.md`) capture product intent. -- UI system source of truth: `docs/ui-system.md`. Follow its terminology and component rules before introducing new UI or copy changes. -- Keep new UI/features in `frontend/app/`; colocate helpers with components. Place future tests beside modules or under `frontend/__tests__`. - -## Build, Test, and Development Commands -- Install deps: `cd frontend && npm install`. -- Local dev: `npm run dev` (Next.js with fast refresh). Uses `.env.local` for env vars. -- Build: `npm run build` (ensures production readiness) then `npm run start` to smoke-test the build. -- Lint: `npm run lint` (Next + ESLint rules). -- Supabase: `cd supabase && supabase link --project-ref prwaxvxppcbnoqwcvcjn` then `supabase db push` to apply migrations. - -## Coding Style & Naming Conventions -- TypeScript, React 19, Next App Router. Prefer server components unless client features are required. -- Functional components only; PascalCase for components/hooks, camelCase for helpers, kebab-case for files and routes. -- Keep styling in dedicated files (route-scoped CSS like `app/auth/auth.css` or shared globals); use class names instead of inline utility chains for new UI. -- 2-space indentation; keep imports ordered (framework → libraries → project paths). Run `npm run lint` before PRs. - -## Testing Guidelines -- No automated suite yet. For new work, add component/route tests (e.g., Jest/Testing Library or Playwright) under `frontend/__tests__` or alongside components. -- Name tests after the unit or page they cover (`.test.tsx`). Ensure critical flows (auth, uploads, credit transfers) gain coverage as they land. - -## Commit & Pull Request Guidelines -- Use Conventional Commits (`feat: add upload form`, `fix: handle expired token`). Keep commits scoped and readable. -- Branch from `main`; keep changes small and focused. Reference issue IDs in commit bodies when applicable. -- PRs: fill out the template, link related issues, and add before/after notes or screenshots for UI changes. Mention any migrations or env var changes explicitly. - -## Supabase & Configuration Tips -- Copy `.env.local` (not committed) and set `NEXT_PUBLIC_SUPABASE_URL` + `NEXT_PUBLIC_SUPABASE_ANON_KEY`; add server-only keys (`SUPABASE_SERVICE_ROLE_KEY`, `SUPABASE_JWT_SECRET`) if needed for server actions. -- Protect secrets: never commit generated `.env*` files. Rotate keys if leaked. -- Before pushing schema changes, run `supabase db lint`; for drift, use `supabase db pull`. Document new migrations in PRs. +# Agent Guide + +Be a collaborator, not a drive-by editor. Understand the product before changing it. + +## Before Changing Code + +- Read `README.md`. +- Read the docs in `docs/`. +- Check the current branch and working tree. +- Understand the route, API, and product flow your change touches. +- Ask a short question if the prompt is genuinely ambiguous. + +## How To Work + +- Interpret prompts generously, but stay inside scope. +- Preserve existing functionality unless the user explicitly asks to change it. +- Prefer simple, human names. +- Prefer branches with no prefix, like `docs-cleanup` or `upload-preview-fix`. +- Keep the high-level product vision in mind: useful campus note sharing, clear credit rules, student trust. +- Make changes that improve code and architecture quality without reinventing the app. + +## Quality Bar + +- Use existing project patterns before adding new ones. +- Keep auth, credit, storage, and moderation behavior deliberate. +- Do not leave stale comments or dead docs behind. +- Add tests when changing shared logic or risky behavior. +- Run `npm run gitcheck` before calling work done. + +## Communication + +- Explain tradeoffs plainly. +- Call out second-order effects before making risky changes. +- Do not work on unrelated cleanup just because you noticed it. diff --git a/README.md b/README.md index ba2efbc..8172d87 100644 --- a/README.md +++ b/README.md @@ -1,81 +1,90 @@ -# Note Sharer +# Poly Pages -Note Sharer is a campus‑specific marketplace where students upload high‑quality notes, Quizlet sets, syllabi, and other course resources. Contributors earn credits from uploads and upvotes, then spend those credits to access others' materials—solving the free‑rider problem and reducing reliance on paywalled platforms like Chegg or Brainly. +Poly Pages is a full-stack note-sharing platform for Cal Poly SLO students. Students upload class notes, earn credits when their work is approved, and spend credits to unlock useful study material from other students. -## Overview +The project combines a searchable Cal Poly course catalog, `@calpoly.edu` email verification, PDF uploads, private Supabase storage, generated previews, a credit economy, voting, bookmarks, leaderboard stats, and moderator tools. It is built like a real campus product: useful to students, scoped to one school, and designed with academic-integrity guardrails. -### Purpose +[polypages.dev](https://www.polypages.dev/) -Students struggle to find consolidated, high‑quality, course‑specific study resources. Existing solutions (group chats, random Drive folders, or paywalled sites) are fragmented, low‑signal, and don't reward contributors—creating a free‑rider dynamic and uneven quality. A campus‑scoped platform with aligned incentives is needed to increase the supply of high‑quality materials without charging cash. Finally, this application will reduce the unfair advantage held by members of some Greek life organizations that share study materials exclusively among their members. +![Poly Pages landing page](docs/assets/readme/landing-desktop.png) -### Team +## What It Does -- [First Last](https://www.linkedin.com/) - Project Manager -- [Joshua Panicker](https://www.linkedin.com/in/joshua-panicker-32610a2b0) - Tech Lead -- [Jonah Chan](https://www.linkedin.com/in/jonah-chan) - Tech Lead -- [Isaiah Cortez](https://www.linkedin.com/in/isaiah-cortez9/) - Designer -- [Noah Gullo](https://www.linkedin.com/in/noah-gullo) - Developer -- [Victor Xie](https://www.linkedin.com/in/victor-xie-767626301/) - Developer -- [Moe Aung](https://www.linkedin.com/) - Developer -- [Wieland Rodriguez](https://www.linkedin.com/in/wieland-rodriguez) - Developer -- [Emma Walker](https://www.linkedin.com/) - Developer +- Uses `@calpoly.edu` email verification to keep the community campus-scoped. +- Lets students browse courses, upload PDFs, preview resources, bookmark notes, and download with credits. +- Rewards contribution through upload credits, voting, profile stats, and leaderboard activity. +- Gives moderators a review surface for resources, reports, users, and promotions. +- Keeps original files private and serves access through app-controlled signed URLs. -## Getting Started +## CodeBox -The fastest way to get up and running is the setup script. It checks your local -dependencies, verifies environment variables, installs packages, and then starts -the dev server only when everything looks good. +Poly Pages was built through CodeBox, a Cal Poly student software club. CodeBox teams work like small product teams: PMs, designers, tech leads, and developers build real apps together over the year. -```bash -npm run setup -``` +## Tech Stack + +- Next.js 16, React 19, TypeScript +- Supabase Auth, Postgres, and Storage +- Resend for email +- Jest for focused unit tests +- ESLint and Prettier for code quality -### What the setup script checks -- Node.js is installed and prints the version. -- Supabase CLI is installed (or it will tell you how to install it). -- Required environment variables exist in `frontend/.env.local`. -- Frontend dependencies are installed. +## Team + +| Name | Role | Links | +| --- | --- | --- | +| Anthony Orozco | Product Manager | - | +| Joshua Panicker | Tech Lead | [LinkedIn](https://www.linkedin.com/in/joshua-panicker-32610a2b0), [GitHub](https://github.com/joshuapanicker) | +| Jonah Chan | Tech Lead | [LinkedIn](https://www.linkedin.com/in/jonah-chan), [GitHub](https://github.com/p1an0guy) | +| Isaiah Cortez | Designer | [LinkedIn](https://www.linkedin.com/in/isaiah-cortez9/), [GitHub](https://github.com/isaiah600) | +| Noah Gullo | Developer | [LinkedIn](https://www.linkedin.com/in/noah-gullo), [GitHub](https://github.com/Noah-Gullo) | +| Victor Xie | Developer | [LinkedIn](https://www.linkedin.com/in/victor-xie-767626301/), [GitHub](https://github.com/XieVic978), [GitHub alt](https://github.com/xievic9780) | +| Carter Lim | Developer | [GitHub](https://github.com/carter-a-lim) | +| Emma Walker | Developer | [GitHub](https://github.com/ema-png) | +| Wieland Rodriguez | Developer | [LinkedIn](https://www.linkedin.com/in/wieland-rodriguez), [GitHub](https://github.com/wielandrod) | + +## Contributing -### Supabase CLI install (Windows) -Run this in PowerShell: +Install: -```powershell -Set-ExecutionPolicy -Scope CurrentUser RemoteSigned -iwr -useb get.scoop.sh | iex -scoop install supabase +- Node.js 20.9+ +- npm +- Supabase CLI for `npm run setup` + +Ask a lead for the values needed in `frontend/.env.local`: + +```env +NEXT_PUBLIC_SUPABASE_URL= +NEXT_PUBLIC_SUPABASE_ANON_KEY= +SUPABASE_SERVICE_ROLE_KEY= ``` -### Supabase CLI install (macOS) +Clone and run: ```bash -brew install supabase/tap/supabase +git clone https://github.com/codebox-calpoly/NoteSharer.git +cd NoteSharer +npm run setup ``` -### Required environment variables -Create `frontend/.env.local` and include: -- `NEXT_PUBLIC_SUPABASE_URL` -- `NEXT_PUBLIC_SUPABASE_ANON_KEY` -- `SUPABASE_SERVICE_ROLE_KEY` +For frontend-only work when Supabase CLI is not installed, use `npm run start`. -### Start the dev server -If you want to skip the full checks and just start after installing updates: +Use branches and PRs: ```bash -npm run start +git checkout main +git pull +git checkout -b short-clear-branch-name +npm run gitcheck ``` -### Auth flow -Open `/auth`, enter your `@calpoly.edu` email, and use the one-time code to log in. -After that, you will be routed to onboarding or the dashboard. +Open pull requests into `main`. Keep PRs focused, include screenshots for UI changes, and call out database or environment changes clearly. -## Documentation - -- Product requirements: `docs/PRD.md` -- Tech stack: `docs/Note_Sharer_Tech_Stack.md` -- Project charter: `docs/project-charter.md` -- Contributing: `docs/contributing.md` -- PR review guide: `docs/PR_REVIEW_GUIDE.md` - -## Contributing +## Docs -Visit [contributing.md](docs/contributing.md) on info for how to contribute to this repo. +- [Architecture](docs/architecture.md): how the app is organized. +- [Product Goals](docs/product-goals.md): users, core flows, and product guardrails. +- [Brand](docs/brand.md): product voice, visual direction, and naming. +- [Code Style](docs/code-style.md): project coding conventions. +- [Testing](docs/testing.md): current checks and test expectations. +- [Agent Guide](AGENTS.md): working rules for AI collaborators. +- [Supabase Setup](supabase/README.md): database setup, migrations, and storage buckets. diff --git a/TODO.md b/TODO.md deleted file mode 100644 index 0e63622..0000000 --- a/TODO.md +++ /dev/null @@ -1,55 +0,0 @@ -# To-Do - -## Based on 3/11/2026 meeting with Parker Jones - -### Overall - -- [ ] Optimize page for mobile - include disclaimer banner or make everything fully compatible - -### New User - -- [ ] Landing Page: associate product with Cal Poly (e.g. with logos) -- [ ] Make the sign-in/sign-up buttons consistent (right now, if we click sign-up on the home-page, it takes us to the /auth route that says “Sign In” on the page. it’s the same page, so maybe we should have Sign-In/Register as the option instead)? -- [ ] "Use a different email" option after they click send OTP - specify what that's there for (e.g. you incorrectly typed in your email the first time) -- [ ] Onboarding - modify the flow to include click-to-advance introductory slides (it’s currently just select username + agree to TOS): (1) Welcome to PolyPages! (2) Explain the credit system and the motivation behind why we have a credit system (you gotta upload real notes!) (3) explain banned materials (cannot just post prof’s slides or past exams! it’s their intellectual property). (4) Let’s keep it anonymous -> select username. -- [ ] "start" instead of "continue to dashboard" (this is more intuitive for new users who don’t know what the dashboard is) - -### Dashboard - -- [ ] Normalize the card height. Currently, it’s already normalized by row, so each row is aligned, but cards within rows can still be different heights, which is visually jarring. - -![image.png](To-Do/image.png) - -- [ ] The plus sign to the left of “__ notes available” is confusing. let’s remove the plus sign -- [ ] We can currently filter notes either by downloaded notes or new notes on the dashboard. Ltes’ change this to be a simple “owned” toggle for notes that the user has paid for and thus owns -- [ ] change “favorites” to “bookmarks”. this includes replacing the star icon (the option to favorite a note) with a bookmark icon -- [ ] change “-3 credits” to just “Download: 3 credits” on note cards and pop-up modal -- [ ] Implement truncation for long note titles so that we don’t run into errors -- [ ] Remove username from cards for notes -- [ ] Add upload date to cards for notes -- [ ] Add note type/category to cards for notes -- [ ] Show total score (upvotes - downvotes) instead of individual upvotes/downvotes. - - [ ] Green if positive, red if negative -- [ ] Remove placeholder text in search notes box for "content", because we don’t have text extraction -- [ ] Make upload notes instructions less redundant -- [ ] Add more visual confirmation for successful file upload -- [ ] After successful file upload, our react-dropzone element still says “no file chosen” on hover. fix this! -- [ ] Make resource description required on upload - -## New Features - -- [ ] Upon onboarding, ask the user to select the courses they are enrolled Prefire enrolled courses in course search/browser -- [ ] Add backend support (e.g. new columns in the Supabase profiles DB) as needed -- [ ] Automatically populate enrolled courses in course search/browser so that the user’s courses appear at the top in its own section -- [ ] Implement functionality so that - -### UX/UI - -- [ ] Centralize colorscheme and UI/UX + design. Ground everything in one file that will be the source of truth for all developers and coding agents. Only work on the following after consolidating this and updating AGENTS.md to reference this file you create -- [ ] Fix upload spinner for light/dark mode (while we’re waiting for the file upload) -- [ ] Hide free downloads in the navbar if it's 0 -- [ ] Don’t reload persisted components across pages (improves latency) -- [ ] Leaderboard: if the logged-in user is present on the leaderboard, indicate that it’s you -- [ ] Profile: make profile logo consistent across pages (right now it shows a silhoutte in the navbar, and the initials of the username elsewhere) -- [ ] In the profile page, add an option to modify currently-enrolled classes (from new features) -- [ ] Double check data types in supabase (e.g., why are course numbers currently a TEXT data type?) \ No newline at end of file diff --git a/docs/Note_Sharer_Tech_Stack.md b/docs/Note_Sharer_Tech_Stack.md deleted file mode 100644 index b58f8b1..0000000 --- a/docs/Note_Sharer_Tech_Stack.md +++ /dev/null @@ -1,190 +0,0 @@ -# Tech Stack & Architecture -_Date: November 10, 2025 - -> Goal: a simple, low-cost MVP deployable on **Vercel** using **Supabase** for database, auth, and storage. Campus-scoped (Cal Poly SLO), **PDF-only** uploads, **credit economy**, **pseudonymous handles**, and **teaser previews**. Designed so a small student team can build, test, and iterate fast. - ---- - -## 1) High-Level Architecture - -```mermaid -flowchart TD - U[User (Browser)] -->|HTTPS| V[Vercel: Next.js App] - V -->|Server Actions / API Routes| SB[(Supabase Postgres)] - V -->|Signed URLs| ST[(Supabase Storage)] - V -->|Auth Session| SA[(Supabase Auth)] - V -->|Analytics| AN[(Vercel Analytics / PostHog)] - V -->|Rate limit (optional)| R[(Upstash Redis)] -``` -- **Frontend + Backend** live in one **Next.js** app (App Router) on **Vercel**. -- **Database/Auth/Storage** are provided by **Supabase** (managed Postgres + Auth + S3-compatible Storage). -- **Security**: Postgres **RLS** + app-side checks; Storage gated by **signed URLs**; domain-allowlisted auth. -- **Teaser & pHash** generated **client-side** (no heavy servers). -- **Jobs/Cron** via **Vercel Cron** (e.g., term rollover, cleanups). - ---- - -## 2) Core Stack - -### Frontend -- **Framework**: Next.js (App Router) + **TypeScript** -- **Styling/UI**: Tailwind CSS, **shadcn/ui**, lucide-react -- **Forms & Validation**: React Hook Form + **Zod** -- **Data fetching**: **TanStack Query** (client caching) + Server Actions for mutations -- **PDF teaser**: `pdfjs-dist` (render page 1 to canvas → blur → PNG) -- **pHash**: lightweight JS/DCT-based hash on teaser image (e.g., `image-phash` or custom) - -### Backend (within Next.js on Vercel) -- **API**: Route handlers & Server Actions for resource CRUD, voting, reporting, downloads -- **Auth**: **Supabase Auth** (email-based). _Auth mode switcher supported (see §3)._ -- **Rate limiting (optional)**: Vercel Middleware + **Upstash Redis** -- **Email**: Supabase SMTP or **Resend** - -### Data & Storage -- **Database**: Supabase **Postgres** (+ extensions for UUIDs, tsvector) -- **Schema**: `profiles`, `user_roles`, `courses`, `course_submissions`, `resources`, `votes`, `credits_ledger`, `reports` -- **Search**: Postgres **FTS** on `resources.title`, **trigram** index for fuzzy -- **Storage**: Supabase Storage buckets: `resources/` (PDFs), `previews/` (PNG teasers) -- **Gating**: **signed URLs** created server-side after credit/voucher checks - -### Observability -- **Perf/analytics**: Vercel Analytics/Speed Insights; optional **PostHog** -- **Errors**: optional **Sentry** (browser + server) - ---- - -## 3) Authentication Modes (Configurable) - -- **MVP Default (current PRD):** **Email OTP** (calpoly.edu allowlist) + **Handle Claim** (pseudonymous). -- **Alternate (your idea):** **OTP once → Set Password → Password logins thereafter**. - - Keep **password reset** via email. - - Switch controlled by an environment flag (e.g., `AUTH_MODE=otp_only | otp_then_password`). - -**Always enforce:** `@calpoly.edu` domain on signup; never expose emails publicly. Handles are unique and immutable for MVP. - ---- - -## 4) Key Features → Stack Mapping - -| Feature | Where it runs | Libraries/Notes | -|---|---|---| -| PDF upload | Browser → Supabase Storage | Native file input; server validates MIME | -| Teaser (blurred first page) | **Client** | `pdfjs-dist` → canvas → PNG → upload `previews/` | -| Perceptual hash (duplicates) | **Client** (then checked on server) | compute pHash on teaser; server compares Hamming distance | -| Credit economy | **DB triggers + RPC** | +5 on upload; +1 per new upvote (cap 10); `rpc_consume_download()` deducts | -| Voting (up/down) | Client UI + API → DB trigger | UPSERT `(user_id, resource_id)`; trigger updates counts & credits | -| Download gating | API → RPC → signed URL | Vouchers first (2), then 3 credits | -| Search & Sort | SQL (FTS + time-decay) | Recent (default) or Top toggle; remember per user | -| Reporting & Mod tools | API + protected routes | Weighted reports (TA/teacher>student); takedown by mods | - ---- - -## 5) Project Structure (suggested) - -``` -/app - /(auth)/sign-in - /(setup)/handle - /(courses)/[courseId]/page.tsx - /(mods)/queue/page.tsx - /api/ - courses/route.ts - course-submissions/route.ts - resources/create/route.ts - resources/sign-download/route.ts - votes/route.ts - reports/route.ts - layout.tsx, globals.css -/lib - db.ts, supabase-server.ts, auth.ts, validation.ts -/components - uploader/, pdf-teaser/, resource-card/, vote-button/, report-button/ -/sql or /drizzle -/tests (unit + e2e) -``` - ---- - -## 6) API Surface (contracts, no code) - -- `GET /api/courses?q=&term=&cursor=` — list/search courses -- `POST /api/course-submissions` — submit missing course -- `GET /api/course-submissions/mine` — my submissions -- `GET /api/mod/submissions` — moderator queue -- `POST /api/mod/submissions/:id/approve|reject` — review actions -- `POST /api/resources/create` — create resource (file_key, teaser_key, phash, …) -- `POST /api/resources/sign-download` — returns **signed URL** after `rpc_consume_download` -- `POST /api/votes` — upsert vote -- `POST /api/reports` — file a report -- `GET /api/me` — `{ id, handle }` -- `POST /api/me/handle` — claim handle - -> All endpoints require an authenticated session; **RLS** additionally protects DB operations. - ---- - -## 7) Environment Variables (minimum) - -- `NEXT_PUBLIC_SUPABASE_URL` -- `NEXT_PUBLIC_SUPABASE_ANON_KEY` -- `SUPABASE_SERVICE_ROLE_KEY` _(server only)_ -- `AUTH_MODE=otp_only | otp_then_password` -- `EMAIL_FROM`, `SMTP_*` **or** `RESEND_API_KEY` -- `NEXT_PUBLIC_SITE_URL` (for email links) -- `UPSTASH_REDIS_REST_URL`, `UPSTASH_REDIS_REST_TOKEN` _(optional rate limit)_ -- `POSTHOG_KEY`, `SENTRY_DSN` _(optional)_ - -> Configure **Vercel Environment Variables** for **Preview** and **Production** separately. - ---- - -## 8) Deployment & Environments - -- **Branches**: `main` (prod), `develop` (staging), `feature/*` (PRs). -- **Vercel**: Preview deployments on PRs; Production from `main`. -- **Supabase**: one project per env (dev/stage/prod) _or_ 1 prod + local dev via CLI. -- **Migrations**: Drizzle or raw SQL in `/sql`; run via CI before app deploy. - ---- - -## 9) Security Checklist (MVP) - -- [ ] Postgres **RLS** enabled on all tables (Issue #1). -- [ ] Auth allowlist: only `@calpoly.edu` can register. -- [ ] Handles: unique, reserved words blocked, no email-like strings. -- [ ] Storage access only via **short-TTL signed URLs**. -- [ ] Input validation via **Zod** on all endpoints. -- [ ] Rate limiting on uploads/votes/reports (optional but recommended). -- [ ] No PII in public responses; logs redact emails. -- [ ] DMCA/takedown workflow documented (mod UI + timestamps). - ---- - -## 10) Cost Posture (free/small-scale friendly) - -- **Vercel Hobby**: free previews + limited bandwidth. -- **Supabase Free**: Postgres, Auth, Storage within quota. -- **Optional**: Upstash, Resend, PostHog, Sentry — all have free/dev tiers. - -> If previews or storage exceed free limits, set quotas (max PDF size 25 MB) and housekeeping jobs. - ---- - -## 11) Scalability Roadmap - -- Move teaser/pHash to Edge Functions if client perf is poor. -- Materialized views for “Top” ranking and per-course stats. -- Supabase Row Replication or CDC (if you add search indexers later). -- Duo SSO integration; dynamic pricing; recommendations; advanced mod tooling. - ---- - -## 12) Team Onboarding (Day 0 Checklist) - -- [ ] Install Node + PNPM/Yarn, Git, IDE, Supabase CLI. -- [ ] `cp .env.example .env.local` (fill Supabase anon keys). -- [ ] `supabase start` for local DB (optional); or use dev Supabase project. -- [ ] Run migrations; confirm tables & RLS exist. -- [ ] `pnpm dev` → app boots; mock APIs return contract-shaped data. - ---- diff --git a/docs/PRD.md b/docs/PRD.md deleted file mode 100644 index f65c649..0000000 --- a/docs/PRD.md +++ /dev/null @@ -1,337 +0,0 @@ -# Product Requirements Document - -**Product Name:** Note Sharer -**Version:** 0.1 (working draft) -**Date:** November 10, 2025 - ---- - -## 1) Overview - -**Elevator pitch:** Note Sharer is a campus‑specific marketplace where students upload high‑quality notes, class overviews, Quizlet sets, syllabi, and other student-created study resources. Contributors earn credits from uploads and upvotes, then spend those credits to access others’ materials—solving the free‑rider problem and reducing reliance on paywalled platforms like Chegg or Brainly. Explicit academic-integrity guardrails ensure tests, quizzes, assignments, and answer keys are never allowed. - -**Problem statement:** Students struggle to find consolidated, high‑quality, course‑specific study resources. Existing solutions (group chats, random Drive folders, or paywalled sites) are fragmented, low‑signal, and don’t reward contributors—creating a free‑rider dynamic and uneven quality. A campus‑scoped platform with aligned incentives is needed to increase the supply of high‑quality materials without charging cash. Finally, this application will reduce the unfair advantage held by members of some Greek life organizations that share study materials exclusively among their members. - -**Primary goals:** -1. Centralize course‑specific study materials for a single university (MVP scope). -2. Implement a fair credit economy: earn credits via quality uploads; spend credits to unlock downloads. -3. Ensure quality via approval/rating system and verified course enrollment to prevent spam and low-quality content. -4. Protect academic integrity and IP via strict content policies and automated screening. -5. Make discovery simple (per‑course feeds, basic search) and onboarding low‑friction. -6. Enforce strict prohibitions on uploading tests, quizzes, assignments, or instructor-provided materials. -7. Provide anonymous identity (verification + random names) to protect privacy while maintaining accountability. - -**Non-goals:** Hosting copyrighted textbooks or publisher PDFs; facilitating cheating (current exams, answer keys, graded solutions); multi‑university support in MVP; cash payouts or crypto tokens (credits are non‑monetary). - -**Success metrics (North Star + guardrails):** -North Star = monthly “two‑sided actives rate” (% of actives who both upload and download). -Guardrails: D1/D7 activation (first upload within 7 days), average upvotes per upload, time to first download, upload:download ratio by course, moderation incidents per 100 uploads and time‑to‑takedown, 30‑day retention (contributors vs. consumers), % downloads funded by credits vs. free‑download vouchers, new‑upload discovery rate (≥1 view within 48h), duplicate‑detect rate & false‑positive rate, and AI quality‑reject rate. - -**Target users & personas:** Primary: undergraduates at California Polytechnic State University, San Luis Obispo (Cal Poly SLO), focusing on high‑enrollment intro/intermediate courses. Secondary: graduate TAs and power contributors sharing structured notes. Supporting: course/community moderators (trusted students or staff). - -**Market & competitive context (optional):** Alternatives: Chegg, Brainly, Course Hero, Quizlet, and informal channels (Discord/GroupMe/WeChat/Slack, Google Drive dumps). Differentiators: campus‑scoped, credit‑based incentives tied to quality (upvotes), lower reliance on cash paywalls. - ---- - -## 2) Scope - -### MVP Core Focus: Upload Notes & Find Notes - -The MVP focuses exclusively on the two core user actions: -1. **Upload notes**: Users can upload study materials (notes, class overviews) to courses -2. **Find notes**: Users can browse and search for notes by course and download them - -All other features (voting, comments, sharing, advanced search) are deferred to post-MVP. - -- **MVP (must-haves) — confirmed:** - - **User accounts & identity:** - - calpoly.edu-only email verification (required for account creation) - - **Anonymous identity system**: Upon verification, users receive a randomly generated name (e.g., "PurpleElephant42", "SwiftTiger89") in Kahoot style - - Random names are unique, immutable for MVP, and provide identity without exposing PII - - Real email/identity visible only to moderators for abuse handling - - Profiles tied to Cal Poly SLO identity (no SSO in V1) - - - **Course spaces:** - - Per‑course spaces (Dept + Course # + Term) with browse and basic search - - Pre‑seeded catalog of ~50 top high‑enrollment courses for current term - - Users can submit additional courses for moderator review - - - **Upload resources:** - - PDF only in V1 (max 25 MB per file) - - External links to Quizlet/Drive for student-generated content - - Required metadata: course, title, resource type, week/topic (optional), tags (optional) - - - **Allowed Resource types:** - - **Lecture Notes**: Student-created notes from lectures - - **Study Guides**: Student-created study materials and summaries - - **Class Overviews**: In-depth course descriptions including structure, content overview, difficulty assessment, workload expectations, and student opinions (complementary to PolyRatings but course-focused rather than professor-focused). These earn credits separately (see credit system below). - - **Links**: External links to user/student-generated content (Quizlet study resources, etc.) - - - **Strictly Prohibited Resource Types:** - - **Tests, quizzes, midterms, finals** (any evaluated assessments, even if provided by instructor) - - **Assignments or graded problem sets** (any work that is or was graded) - - **Answer keys or solution sets** for tests/assignments - - **Instructor-provided materials** (unless explicitly student-created summaries/notes) - - **Copyrighted textbooks or publisher PDFs** - - - **Credit economy & fairness system:** - - **Signup bonus**: 2 free downloads (non‑transferable vouchers, separate from credits) - - **Upload credits** (earned only after approval): - - Lecture Notes: +3 credits upon approval - - Study Guides: +3 credits upon approval - - Class Overviews: +5 credits upon approval (higher value for comprehensive course information) - - Links: +1 credit upon approval - - **Download costs**: 3 credits per download - - **Quality control to prevent spam**: - - All uploads require **approval** before credits are awarded - - New uploads enter a "pending" state visible only to moderators - - Moderators review for: quality, relevance, academic integrity compliance, legibility - - Approved uploads become visible and credits are awarded - - Rejected uploads: user notified with reason, no credits awarded, no cooldown for first rejection - - **Repeated rejections** (3+ within 30 days): 7-day upload cooldown, credits may be revoked if abuse detected - - **Rating system** (post-approval): Users can rate downloads (1-5 stars), visible to others, influences future approval speed for trusted contributors - - **Fairness mechanisms**: - - Credits only awarded after human moderation approval (prevents spam) - - Rejection reasons are transparent to users - - Appeal process: users can request re-review if they believe rejection was incorrect - - Trusted contributors (high approval rate, high ratings) get faster approval queue - - - **Teaser preview:** - - Low‑res first page preview with "Unlock with 3 credits" overlay - - No text copy/download until unlocked with credits - - - **AI pre‑screening (automated checks before moderation):** - - Keyword detection: scan for prohibited terms ("exam", "midterm", "quiz", "assignment", "answer key", etc.) → flag for moderator review or auto-reject - - Perceptual hash (pHash) duplicate detection → flag duplicates - - OCR legibility checks (min text ratio, resolution, page count) → flag low-quality - - Auto-reject only for obvious violations (e.g., detected answer keys); borderline cases go to moderation queue - - - **Reporting & moderation:** - - Report categories: IP/cheating/abuse/low-quality/spam - - **Moderators**: project developers + teachers/TAs (elevated permissions) - - Moderators can: approve/reject uploads, takedown reported content, revoke credits, apply cooldowns - - Basic moderation queue: pending uploads, reported content - - - **Download/access gating:** - - Downloads require credits (or free download vouchers) - - Signed URLs for secure file access (short TTL) - -- **Deferred to post-MVP (not in initial release):** - - **Voting system** (upvote/downvote) — moved to post-MVP - - **Comments** — moved to post-MVP - - **Sharing features** — moved to post-MVP - - **Contributor badges/reputation** — moved to post-MVP - - **Advanced search, filters, recommendations** — moved to post-MVP - - **Contributor profile pages** — moved to post-MVP - - Cal Poly SSO with Duo 2FA - - JPG/PNG, PowerPoint, .docx upload support - - Course‑enrollment verification - - Admin analytics dashboards -- **Out of scope:** - - Cash payouts; marketplace for money. - - Hosting copyrighted textbooks/publisher PDFs; cheating content (e.g., current exams/answer keys). - ---- - -## 3) User Journeys - -- **Primary flows:** - - Onboarding / Signup - - Core task flow - - Course discovery & selection (pre‑seeded list + submit‑for‑review) - - Contributor discovery (browse by handle) -- **User stories (Given/When/Then) — samples:** - - Given I have a calpoly.edu email, when I sign up and verify via code, then I receive a random anonymous name (e.g., "PurpleElephant42") and can browse courses. - - Given I want to upload notes, when I select a PDF and fill in course/metadata, then my upload enters pending state and awaits moderator approval before I earn credits. - - Given I uploaded a Class Overview, when it's approved by a moderator, then I earn 5 credits (higher than regular notes). - - Given I browse a course, when I see available resources, then I can view teaser previews and download with 3 credits or a free voucher. - - Given I try to upload a file containing "exam", "midterm", "quiz", etc., when the AI detects prohibited keywords, then my upload is auto-rejected or flagged for moderator review. - - Given I upload irrelevant/unusable content, when moderators reject it 3+ times within 30 days, then I receive a 7-day upload cooldown. - - Given my upload is rejected, when I view the rejection reason, then I can appeal if I believe the decision was incorrect. - - Given I am a trusted contributor (high approval rate, high ratings), when I upload new content, then my uploads are prioritized in the moderation queue. -- **Edge cases:** Missing course → user submits course; moderator approves/denies with reason; dedupe/merge cross‑listed courses. - ---- - -## 4) Requirements - -### 4.1 Functional Requirements - -**Core MVP Functions (Upload & Find):** - -- **Account creation & identity:** - - calpoly.edu-only email verification code flow - - Upon successful verification, system automatically assigns a **random anonymous name** (e.g., "PurpleElephant42", "SwiftTiger89") - - Random names are unique, immutable, and provide identity without exposing PII - - Real email/identity visible only to moderators for abuse handling - - Profile setup: select university (Cal Poly SLO) and enrolled courses (optional, for personalization) - -- **Course spaces:** - - **Hybrid catalog**: pre‑seed ~50 top high‑enrollment courses for current term - - Users can submit additional courses **for moderator review** - - Browse courses by department/course number - - Basic search: search by course code, course name, or tags - -- **Upload resources (core function #1):** - - Files: **PDF only** in V1 (max 25 MB) - - Links: External links to Quizlet/Drive for student-generated content - - Required metadata: course, title, resource type (Lecture Notes/Study Guide/Class Overview/Link) - - Optional metadata: week/topic, tags - - Upload flow: - 1. User selects file/link and fills metadata - 2. AI pre-screening runs (keyword detection, duplicate check, quality check) - 3. Upload enters "pending" state (visible only to user and moderators) - 4. Moderator reviews and approves/rejects - 5. If approved: becomes visible to all users, credits awarded, user notified - 6. If rejected: user notified with reason, can appeal, no credits awarded - -- **Find & download resources (core function #2):** - - Browse resources within a course (sorted by Recent by default) - - Basic search within course (by title, tags) - - View teaser preview (blurred first page) - - Download requires: 3 credits OR free download voucher - - After download: file accessible via signed URL (short TTL) - -- **Credit system (fairness-focused):** - - **Signup bonus**: 2 free downloads (non‑transferable vouchers, separate from credits) - - **Earn credits** (only after approval): - - Lecture Notes: +3 credits - - Study Guides: +3 credits - - Class Overviews: +5 credits (higher value for comprehensive course information) - - Links: +1 credit - - **Spend credits**: 3 credits per download - - **Quality control**: All uploads require moderator approval before credits are awarded - - **Spam prevention**: - - Repeated rejections (3+ within 30 days) → 7-day upload cooldown - - Abuse detection → credits may be revoked, account suspension possible - - **Trusted contributors**: High approval rate + high ratings → faster approval queue - -- **Teaser preview (pre‑unlock):** - - Show blurred, low‑res first page with "Unlock with 3 credits" overlay - - No text copy/download until unlocked with credits or voucher - -- **AI pre‑screening pipeline:** - - **Keyword detection**: Scan for prohibited terms ("exam", "midterm", "quiz", "assignment", "answer key", etc.) → flag for moderator review or auto-reject - - **Duplicate detection**: Perceptual hash (pHash) to detect near‑duplicates (Hamming‑distance threshold) → flag duplicates - - **Quality checks**: OCR legibility (text ratio, min resolution, page count, non‑blank pages) → flag low-quality - - Auto-reject only for obvious violations; borderline cases go to moderation queue - -- **Moderation & reporting:** - - **Moderation queue**: All pending uploads visible to moderators - - **Reporting**: Users can report content (categories: IP/cheating/abuse/low-quality/spam) - - **Moderators**: project developers + teachers/TAs (elevated permissions) - - Moderator actions: approve/reject uploads, takedown reported content, revoke credits, apply cooldowns - - **Transparency**: Rejection reasons visible to users, appeal process available - -- **Download/access control:** - - Downloads gated by credits (3 credits) or free download vouchers - - Signed URLs for secure file access (short TTL, e.g., 1 hour) - -### 4.2 Non-Functional Requirements -- **Performance:** p95 page load < 2.5s; critical actions p95 < 300ms -- **Reliability:** 99.9% uptime target; graceful degradation -- **Security:** AuthN/AuthZ (session or token), least privilege, OWASP Top 10 mitigations -- **Privacy & Compliance:** GDPR/CCPA-ready; **anonymous identity by default** (random names like "PurpleElephant42" assigned upon verification; no public emails/real names); student privacy considerations; content takedown & DMCA process; real identity visible only to moderators for abuse handling -- **Accessibility:** WCAG 2.2 AA -- **Storage & Limits:** PDF only in V1; max 25 MB per file; fast-follow to add JPG/PNG (≤10 MB each). -- **Internationalization:** _If applicable_ -- **Analytics & Telemetry:** event list + dashboards -- **Observability:** structured logs, traces, alerts -- **Browser/Device Support:** Evergreen browsers + recent iOS/Android -- **Identity Roadmap:** V1 email/password; V2 campus SSO with Duo MFA integration - ---- - -## 5) Data & System Design - -**Data model (entities & relationships):** -- **University → Term → Course** { dept, number, title, canonical_id, status: seeded\|pending\|approved\|rejected } -- **Resource** { uploader_id, course_id, type: pdf\|link\|class_overview, title, tags, file_url, link_url, status: pending\|approved\|rejected, approval_date, rejection_reason, downloads, rating_avg, rating_count } -- **User** { email(@calpoly.edu), random_name (e.g., "PurpleElephant42"), profile, credits, vouchers, approval_rate, rejection_count, last_rejection_date, cooldown_until } -- **ModerationQueue** { resource_id, status: pending\|approved\|rejected, moderator_id, review_date, rejection_reason } -- **Report** { resource_id, reason, notes, status, reporter_id, created_at } -- **CourseSubmission** { proposed dept/number/title, submitter_id, review_status, moderator_id } -- **Rating** { user_id, resource_id, rating: 1-5, created_at } (post-MVP, but data model prepared) - -**APIs & Integrations:** Email provider for verification (calpoly.edu domain enforcement); file storage (cloud object storage); future: Cal Poly SSO + Duo MFA; AI services for pre‑screening (OCR legibility scoring & perceptual hashing) and username moderation; optional: link unfurling for Quizlet/Drive. - -**Notifications (email/in-app):** verification codes, moderation outcomes, upload upvote milestones, unlock confirmations. - -**Feature flags & rollout plan:** gate teaser preview, downvotes, and pHash thresholds; gradual ramp for course submissions and mod tools. - -**Risks & assumptions:** Academic integrity risks; copyright/IP takedowns; cold‑start for credit economy; abuse/spam without SSO; need course canonicalization (Dept/Course/Term). -**AI screening risks:** false positives blocking legit uploads; adversarial evasion; privacy considerations for OCR. -**Mitigations:** transparent rejection reasons, appeal flow, tunable thresholds, human‑in‑the‑loop review. - -**Credit System Fairness & Quality Control:** - -The credit system is designed to drive quality uploads while ensuring fairness and preventing spam: - -**How it drives users:** -- Credits are the currency for accessing content (downloads cost 3 credits) -- Users must contribute quality content to earn credits -- Higher-value content (Class Overviews) earns more credits (+5 vs +3) -- Signup bonus (2 free downloads) allows new users to explore before contributing - -**How it ensures fairness:** -- **Approval requirement**: Credits only awarded after human moderator approval (prevents spam/low-quality) -- **Transparent process**: Users see rejection reasons and can appeal -- **Spam prevention**: - - Repeated rejections (3+ in 30 days) → 7-day cooldown - - Abuse detection → credits revoked, possible account suspension -- **Trusted contributor benefits**: High approval rate + high ratings → faster approval queue (incentivizes quality) -- **No gaming**: Credits tied to approved content, not just upload attempts - -**Quality control mechanisms:** -1. **AI pre-screening**: Catches obvious violations (prohibited keywords, duplicates, low quality) before moderation -2. **Human moderation**: Final approval/rejection decision with context -3. **Rating system** (post-MVP): Users rate downloads (1-5 stars), influences future approval speed -4. **Appeal process**: Users can request re-review if they believe rejection was incorrect -5. **Cooldowns**: Prevent spam uploads from repeat offenders - -**Open questions:** -1) Should Class Overviews have different download costs (e.g., 5 credits) given their higher value? -2) Should trusted contributors earn bonus credits (e.g., +1 extra credit per upload after 10 approved uploads)? -3) Course list source of truth updates between terms (automation vs. manual). - ---- - -## 6) Release Plan - -**Milestones:** -- **M0 (design):** finalize data model, moderation policy, course seeding list (~50 top courses), credit system fairness rules, approval workflow. -- **M1 (MVP - Core):** - - Auth with random anonymous names (Kahoot-style) - - Hybrid course catalog + review flow - - PDF upload with approval workflow - - PDF download with credit gating - - Credits & vouchers system - - Teaser preview - - AI pre‑screening (keyword detection, pHash, OCR) - - Basic moderation queue (approve/reject uploads) - - Reporting system - - **Explicitly excluded**: voting, comments, sharing, advanced search, contributor profiles -- **M2 (post-MVP):** - - Voting system (upvote/downvote) - - Comments - - Contributor profiles & reputation - - Advanced search, filters - - JPG/PNG support - - Rating system (1-5 stars) -- **M3 (beta):** - - Analytics dashboards - - Enrollment verification - - Trusted contributor fast-track -- **M4 (GA):** - - Duo SSO - - Dynamic pricing - - Advanced moderation tools - - Recommendations - -**Launch criteria & readiness checklist:** clearly documented content policy (Moderate), mod SLAs, takedown & appeals flow, storage quotas, abuse rate thresholds, basic analytics dashboards online. - -**Pricing & monetization:** credits only; **no cash** in V1. - -**Post-launch KPIs & experiments:** tune credit earn/spend, evaluate dynamic pricing, test teaser variants, measure new‑upload discovery and creator retention. - ---- diff --git a/docs/PR_REVIEW_GUIDE.md b/docs/PR_REVIEW_GUIDE.md deleted file mode 100644 index b7409f8..0000000 --- a/docs/PR_REVIEW_GUIDE.md +++ /dev/null @@ -1,230 +0,0 @@ -# Pull Request Review Guide - -This guide explains how to review, comment on, and merge pull requests using the GitHub CLI (`gh`) without needing Cursor or the GitHub web interface. - -## Prerequisites - -1. **Install GitHub CLI** (if not already installed): - ```bash - brew install gh # macOS - # or - npm install -g gh # via npm - ``` - -2. **Authenticate with GitHub**: - ```bash - gh auth login - ``` - This will open a browser for authentication. Follow the prompts. - -## Viewing Pull Requests - -### List all open PRs -```bash -gh pr list -``` - -### View details of a specific PR -```bash -gh pr view -# Example: gh pr view 6 -``` - -### View PR diff (what changed) -```bash -gh pr diff -# Example: gh pr diff 6 -``` - -### View PR in browser -```bash -gh pr view --web -``` - -## Writing Comments on Pull Requests - -### Add a general comment to a PR -```bash -gh pr comment --body "Your comment here" -# Example: gh pr comment 6 --body "Looks good! Just need to fix the merge conflict." -``` - -### Comment on a specific file/line (inline comment) -```bash -gh pr comment --body "Comment text" --repo --file --line -# Example: gh pr comment 6 --body "This needs updating" --file README.md --line 14 -``` - -### Edit an existing comment -You'll need to use the GitHub API or web interface for editing comments. The CLI doesn't support editing directly. - -### Examples of useful comments: -```bash -# Approve with comment -gh pr comment 6 --body "✅ Approved! Great work on the README update." - -# Request changes -gh pr comment 6 --body "❌ Please fix the merge conflict before merging. Run: git checkout main && git pull && git checkout && git merge main" - -# Ask questions -gh pr comment 6 --body "❓ Can you add your LinkedIn profile URL to the link?" - -# General feedback -gh pr comment 6 --body "💡 Consider adding more details in the description section." -``` - -## Reviewing Pull Requests - -### Approve a PR -```bash -gh pr review --approve -# Example: gh pr review 6 --approve -``` - -### Request changes -```bash -gh pr review --request-changes --body "Please fix the following issues: ..." -# Example: gh pr review 6 --request-changes --body "Fix merge conflicts and update LinkedIn link" -``` - -### Add a comment review (without approval/rejection) -```bash -gh pr review --comment --body "Your review comment" -# Example: gh pr review 6 --comment --body "This looks good, but could use more detail" -``` - -## Merging Pull Requests - -### Step 1: Check for merge conflicts -```bash -gh pr checkout -git fetch origin main -git merge origin/main -``` - -If there are conflicts: -1. Resolve them manually in your editor -2. Stage the resolved files: `git add ` -3. Commit: `git commit -m "Resolve merge conflicts"` -4. Push: `git push` - -### Step 2: Merge the PR - -**Option A: Merge via CLI (if no conflicts)** -```bash -gh pr merge --merge --delete-branch -# Example: gh pr merge 6 --merge --delete-branch -``` - -**Option B: Merge manually (if CLI merge fails)** -```bash -git checkout main -git pull -git merge --no-ff -m "Merge PR #: " -git push -gh pr close <PR_NUMBER> --comment "Merged manually" -``` - -**Option C: Use admin privileges (if branch protection blocks merge)** -```bash -gh pr merge <PR_NUMBER> --merge --delete-branch --admin -``` - -### Merge strategies: -- `--merge`: Creates a merge commit (default) -- `--squash`: Squashes all commits into one -- `--rebase`: Rebases commits onto main (linear history) - -## Complete Workflow Example - -Here's a complete example of reviewing and merging a PR: - -```bash -# 1. List all PRs -gh pr list - -# 2. View PR details -gh pr view 6 - -# 3. Checkout and test the PR locally -gh pr checkout 6 - -# 4. Check for conflicts -git fetch origin main -git merge origin/main - -# 5. If conflicts exist, resolve them: -# - Edit files to fix conflicts -# - git add <files> -# - git commit -m "Resolve conflicts" -# - git push - -# 6. Add a comment -gh pr comment 6 --body "✅ Conflicts resolved, ready to merge!" - -# 7. Approve the PR -gh pr review 6 --approve - -# 8. Merge the PR -gh pr merge 6 --merge --delete-branch --admin - -# 9. Clean up (switch back to main) -git checkout main -git pull -``` - -## Batch Reviewing Multiple PRs - -To review multiple PRs efficiently: - -```bash -# 1. List all PRs -gh pr list - -# 2. For each PR, run: -for pr in 6 7 8; do - echo "Reviewing PR #$pr" - gh pr view $pr - gh pr diff $pr - # Review the diff, then: - # gh pr review $pr --approve - # gh pr merge $pr --merge --delete-branch --admin -done -``` - -## Troubleshooting - -### "PR is not mergeable" -- Check for conflicts: `gh pr checkout <NUMBER>` then `git merge origin/main` -- Resolve conflicts and push -- Try merging again - -### "Base branch policy prohibits merge" -- Use `--admin` flag: `gh pr merge <NUMBER> --merge --admin` -- Or merge manually and close the PR - -### "Authentication required" -- Run: `gh auth login` -- Follow the browser prompts - -## Useful Aliases (Optional) - -Add these to your `~/.zshrc` or `~/.bashrc` for shortcuts: - -```bash -alias pr-list='gh pr list' -alias pr-view='gh pr view' -alias pr-merge='gh pr merge --merge --delete-branch --admin' -alias pr-approve='gh pr review --approve' -alias pr-comment='gh pr comment' -``` - -Then use: `pr-list`, `pr-view 6`, `pr-merge 6`, etc. - -## Additional Resources - -- GitHub CLI docs: https://cli.github.com/manual/ -- PR review best practices: https://github.com/codebox-calpoly/NoteSharer/docs/contributing.md - - - diff --git a/docs/Spring Quarter Feedback - PolyPages.csv b/docs/Spring Quarter Feedback - PolyPages.csv deleted file mode 100644 index ac4f6c3..0000000 --- a/docs/Spring Quarter Feedback - PolyPages.csv +++ /dev/null @@ -1,17 +0,0 @@ -Spring Quarter Feedback - PolyPages -Timestamp,The project you are giving feedback on...,Aesthetics (overall look),UX (user experience),Functionality,Responsiveness,Overall Impression,x1 thing you liked,x1 thing you would change,Any Questions or Concerns, -4/16/2026 18:27:11,Poly Pages (Formerly Note Sharer),4,4,4,5,4,,,Couple small CSS bugs, -4/16/2026 18:29:51,Poly Pages (Formerly Note Sharer),4,4,3,5,4,,,, -4/16/2026 18:30:16,Poly Pages (Formerly Note Sharer),5,5,5,5,5,dark and light mode,add prof textbox,, -4/16/2026 18:30:21,Poly Pages (Formerly Note Sharer),5,4,4,4,4,the ui looks clean,easier to navigate ,nah, -4/16/2026 18:30:34,Poly Pages (Formerly Note Sharer),5,4,4,4,4,"Really clean design, easy for user to understand",Search by teacher added,, -4/16/2026 18:31:26,Poly Pages (Formerly Note Sharer),3,4,4,4,4,I liked the idea of having random names and also the idea of needing to submit your own PDFs to unlock things.,"I would definitely add something regarding teachers or incentive to upload “more important” items, etc. ",Can the user get in trouble from Cal Poly for like weird stuff uploaded etc?, -4/17/2026 8:08:31,Poly Pages (Formerly Note Sharer),2,3,4,4,3,Functionality seems great,"UI doesn’t look awesome. It looks like pretty much any vibe coded site, not unique ",, -,,,,,,,,,, -Statistics:,,,,,,,,,, -Categories,Average,High,Low,,,,,,, -Aesthetics (overall look),4,5,2,,,,,,, -UX (user experience),4,5,3,,,,,,, -Functionality,4,5,3,,,,,,, -Responsiveness,4.42857142857143,5,4,,,,,,, -Overall Impression,4,5,3,,,,,,, \ No newline at end of file diff --git a/docs/Spring Quarter Feedback - PolyPages.numbers b/docs/Spring Quarter Feedback - PolyPages.numbers deleted file mode 100644 index a2beacc..0000000 Binary files a/docs/Spring Quarter Feedback - PolyPages.numbers and /dev/null differ diff --git a/docs/Spring Quarter Feedback - PolyPages.pdf b/docs/Spring Quarter Feedback - PolyPages.pdf deleted file mode 100644 index 2013f5e..0000000 Binary files a/docs/Spring Quarter Feedback - PolyPages.pdf and /dev/null differ diff --git a/docs/architecture.md b/docs/architecture.md new file mode 100644 index 0000000..2cd59a9 --- /dev/null +++ b/docs/architecture.md @@ -0,0 +1,59 @@ +# Architecture + +Poly Pages is a Next.js app backed by Supabase. The app lives in `frontend/`; database migrations and Supabase setup live in `supabase/`. + +## App Shape + +- `frontend/app/page.tsx` is the public landing page. +- `frontend/app/auth` handles Cal Poly email sign-in. +- `frontend/app/onboarding` collects first-time profile and enrollment details. +- `frontend/app/(poly)` contains the signed-in app shell. +- `frontend/app/(poly)/dashboard` is the main course and resource browsing area. +- `frontend/app/(poly)/course/[classId]` shows resources for one course. +- `frontend/app/(poly)/profile` shows the signed-in user's profile, stats, uploads, downloads, and bookmarks. +- `frontend/app/(poly)/upload` handles resource uploads. +- `frontend/app/(poly)/moderator` is the moderation surface. +- `frontend/app/(poly)/leaderboard` shows campus contribution rankings. +- `frontend/app/api` contains server routes for auth, notes, credits, catalog search, moderation, and uploads. + +## Data + +Supabase provides: + +- Auth for verified student accounts. +- Postgres tables for profiles, courses, resources, credits, votes, reports, bookmarks, and moderation data. +- Storage buckets for uploaded PDFs and generated previews. + +Schema changes are tracked in `supabase/migrations`. Use migrations for database changes; do not rely on dashboard-only edits. + +## Request Flow + +1. The browser talks to Next pages and client components. +2. Client code calls API routes under `frontend/app/api`. +3. API routes validate the user session, then read or write Supabase data. +4. File routes create signed URLs so private resources stay behind app rules. + +## Shared Code + +- `frontend/lib` holds reusable helpers for Supabase, search, enrollment, storage, moderation, and display logic. +- `frontend/data/catalog` holds generated Cal Poly catalog JSON used by browse, upload, and seed scripts. +- `frontend/app/components` holds shared app UI. +- Route-specific CSS stays beside its route when a page has enough styling to deserve its own file. +- `frontend/__tests__` holds focused Jest tests for helper behavior. +- Browser PDF viewing uses `react-pdf`; upload preview generation uses `pdf2pic` plus `sharp`. + +## Main Product Areas + +- Browse courses and resources. +- Upload PDFs and generate previews. +- Award credits for approved uploads. +- Spend credits or free-download allowances for access. +- Vote, bookmark, report, and moderate resources. +- Track profile stats and leaderboard position. + +## Boundaries + +- Keep auth and credit logic server-side. +- Keep private files in Supabase Storage behind signed URLs. +- Keep database changes in migrations. +- Keep product copy consistent with `docs/brand.md`. diff --git a/docs/assets/readme/landing-desktop.png b/docs/assets/readme/landing-desktop.png new file mode 100644 index 0000000..ad26736 Binary files /dev/null and b/docs/assets/readme/landing-desktop.png differ diff --git a/docs/brand.md b/docs/brand.md new file mode 100644 index 0000000..e8849cd --- /dev/null +++ b/docs/brand.md @@ -0,0 +1,42 @@ +# Brand + +Poly Pages should feel like a useful campus tool: calm, direct, and student-built. + +## Voice + +- Clear before clever. +- Friendly, not cute. +- Confident, not over-explained. +- Use plain student language. + +## Product Words + +- Use `Poly Pages`. +- Use `CodeBox` for the club. +- Use `course`, not internal database wording. +- Use `bookmark`, not `favorite`, in user-facing copy. +- Use `owned`, not `downloaded`, for ownership filters. +- Use `Download: X credits`, not shorthand like `-3 credits`. +- Use `resource type` or the real type label, not enum wording. + +## Visual Direction + +- Dark landing page with green accent and warm study-card details. +- App surfaces should stay quiet, readable, and practical. +- Prefer soft off-white surfaces, charcoal text, sage green, and warm apricot accents. +- Dark mode should use deep charcoal, not pure black. +- Avoid loud gradients, neon effects, and cluttered cards. + +## Assets + +- Logo: `frontend/public/assets/brand/poly-pages-logo.svg` +- Landing phone preview: `frontend/public/assets/landing/mobile-app-preview.jpeg` +- README screenshot: `docs/assets/readme/landing-desktop.png` + +## UI Rules + +- Keep important student actions easy to scan. +- Use shared CSS variables from `frontend/app/styles/theme.css`. +- Keep mobile layouts usable at `320px+`. +- Do not introduce a new palette for one page. +- When in doubt, make the interface quieter. diff --git a/docs/catalog-feature-2.patch b/docs/catalog-feature-2.patch deleted file mode 100644 index a5304e7..0000000 Binary files a/docs/catalog-feature-2.patch and /dev/null differ diff --git a/docs/catalog-feature.patch b/docs/catalog-feature.patch deleted file mode 100644 index f35adb1..0000000 Binary files a/docs/catalog-feature.patch and /dev/null differ diff --git a/docs/code-style.md b/docs/code-style.md new file mode 100644 index 0000000..0cb6fab --- /dev/null +++ b/docs/code-style.md @@ -0,0 +1,48 @@ +# Code Style + +The goal is simple code that a student team can keep working on. + +## TypeScript And React + +- Use TypeScript for new app code. +- Prefer functional components. +- Keep client components only where browser state, effects, or event handlers are needed. +- Keep server-only work in API routes or server helpers. +- Do not move auth, credit, or moderation decisions into client-only code. + +## Names + +- Components and hooks: `PascalCase`. +- Helpers and variables: `camelCase`. +- Routes and CSS files: `kebab-case`. +- Branches: short, clear names with no prefix unless the team asks otherwise. + +## Files + +- Put shared helpers in `frontend/lib`. +- Put shared UI in `frontend/app/components`. +- Keep route-specific UI and CSS close to the route. +- Add a new abstraction only when it removes real duplication or clarifies a product concept. + +## Styling + +- Use the shared tokens in `frontend/app/styles/theme.css`. +- Route CSS is fine when a page has real layout complexity. +- Avoid large inline style blocks for new work. +- Keep text and controls usable on mobile. + +## Comments + +- Prefer readable code over comments. +- Keep comments only when they explain a non-obvious decision, product rule, or external constraint. +- Delete stale comments when changing the code around them. + +## Before A PR + +Run: + +```bash +npm run gitcheck +``` + +Include screenshots for UI changes and call out migrations, env vars, or product-rule changes in the PR. diff --git a/docs/contributing.md b/docs/contributing.md deleted file mode 100644 index cac8189..0000000 --- a/docs/contributing.md +++ /dev/null @@ -1,28 +0,0 @@ -# Contributing - -Follow these steps when contributing to the repo! Make sure you have cloned the repo and are all set to go. - -## Making Changes - -Before you start making changes, always make sure you're on the main branch. - -1. Make sure your code is up to date with `git pull` -2. Create a new branch with `git checkout -b <name-of-branch>` -3. Make your changes - -## Commiting Changes - -Using git or your choice of preference, follow these steps (assuming you have done the above). - -1. `git add .` (to stage all files) or `git add <file-name>` (to stage specific file) -2. `git commit -m "<type>: <description>"` using [conventional commit messages](https://www.conventionalcommits.org/en/v1.0.0/) -3. `git push -u origin <name-of-branch>` - -## Making Pull Requests - -After pushing, go to the project repo on Github - -1. Create a new pull request and fill out the PR template -2. Make sure your PR is linked to the corresponding issue -3. Request a reviewer to check out your code -4. Once approved, your code is ready to be merged! diff --git a/docs/milestones.md b/docs/milestones.md deleted file mode 100644 index 56f99d5..0000000 --- a/docs/milestones.md +++ /dev/null @@ -1,37 +0,0 @@ -# Project Milestones - -| Milestone # | Brief Description | Progress | Date Last Updated | -|-------------|-------------------|----------|-------------------| -| 1 | Basic repository set up | Done | 1/1/26 | -| 2 | Supabase set up | 85% complete | 1/2/26 | -| 3 | Authentication — email verification | Done | 2/8/26 | -| 4 | GitHub repo structure, PR/issue templates, project charter | Done | 11/7/25 | -| 5 | Initial Supabase schema (profiles, courses, resources, votes, credits_ledger, RLS) | Done | 11/12/25 | -| 6 | Next.js frontend scaffolded | Done | 11/19/25 | -| 7 | Login flow (email OTP, session auth) | Done | 12/13/25 | -| 8 | Anonymous nickname system (Kahoot-style random names) | Done | 12/17/25 | -| 9 | Onboarding page + terms and conditions | Done | 12/20/25 | -| 10 | Landing page initial UI | Done | 12/16/25 | -| 11 | Upload API (`/api/upload`) — PDF upload to Supabase Storage | Done | 12/15/25 | -| 12 | Note filtering by class and recents on dashboard | Done | 12/15/25 | -| 13 | Credit score updates on upload | Done | 12/28/25 | -| 14 | Notes visible to all authenticated users (RLS fix) | Done | 1/7/26 | -| 15 | Leaderboard feature | Done | 2/25/26 | -| 16 | PDF preview (blurred first page) + preview proxy | Done | 2/25/26 | -| 17 | Profile dashboard with stats (uploads, credits, downloads) | Done | 2/25/26 | -| 18 | Bookmarks / favorites on notes | Done | 3/4/26 | -| 19 | Department request flow with email notification | Done | 2/25/26 | -| 20 | Note content search (OCR text extraction via Tesseract.js) | Done | 3/2/26 | -| 21 | Resource type filters (Lecture Notes, Study Guide, Class Overview) | Done | 3/2/26 | -| 22 | Course title search on dashboard | Done | 3/4/26 | -| 23 | Poly app shell redesign (browse/upload UX, integer course numbers) | Done | 3/24/26 | -| 24 | Next.js security patch (CVE-2025-66478, bumped to 16.0.10) | Done | 3/29/26 | -| 25 | Professor field on upload form (Cal Poly faculty list + custom input) | Done | 4/19/26 | -| 26 | Custom Resend-based OTP auth flow (replaced Supabase OTP) | Done | 4/25/26 | -| 27 | Landing page redesign (dark mode default, bold typography, phone mockup) | Done | 4/28/26 | -| 28 | Fuzzy department search | Done | 4/14/26 | -| 29 | Multi-year catalog support (2025–26 vs 2026–27 toggle) | Done | 5/6/26 | -| 30 | Developer moderation dashboard — full mod page (`/moderator`), resource approve/reject, user blocking, promotions, reports API, Supabase moderation controls migration | Done | 5/17/26 | -| 31 | Polish moderation report workflows (mod page UI improvements, report flow from course detail) | Done | 5/17/26 | -| 32 | Notes visibility fix (aggregate notes across catalog course duplicates) | Done | 5/7/26 | -| 33 | Notes back to pending — moderator approval required before visibility | Done | 5/17/26 | diff --git a/docs/mobile-app-architecture.md b/docs/mobile-app-architecture.md deleted file mode 100644 index bb191a0..0000000 --- a/docs/mobile-app-architecture.md +++ /dev/null @@ -1,21 +0,0 @@ -# Mobile App Architecture Note - -## Recommendation -- Do not build a separate mobile app in this pass. -- Finish responsive web support first. -- If a native app becomes necessary, use Expo / React Native and reuse the existing Supabase backend plus current API contracts. - -## Why Expo / React Native -- Lowest-friction path for a student project that already has a web app and Supabase backend. -- Keeps mobile-specific work focused on presentation and platform capabilities instead of redoing auth or data services. -- Supports staged rollout without changing the current web deployment model. - -## Scope if pursued later -- Phase 1 native flows: - - Authentication - - Browse courses - - Course detail and note download - - Upload - - Profile / enrolled courses -- Reuse current APIs and Supabase project. -- Keep shared product rules aligned with `docs/ui-system.md`. diff --git a/docs/product-goals.md b/docs/product-goals.md new file mode 100644 index 0000000..d4b27d5 --- /dev/null +++ b/docs/product-goals.md @@ -0,0 +1,41 @@ +# Product Goals + +Poly Pages helps Cal Poly students share useful study materials without turning the project into another paywalled homework site. + +## Users + +- Students looking for notes or study resources for a course. +- Students who want credit for contributing good material. +- Moderators who keep the resource library clean and fair. +- CodeBox members maintaining the product over time. + +## Core Loop + +1. A student signs in with a Cal Poly email. +2. They browse or search for a course. +3. They upload a useful PDF or find one from another student. +4. Approved uploads earn credits. +5. Credits unlock more resources. +6. Voting and moderation improve quality over time. + +## Key Features + +- Cal Poly email sign-in. +- Onboarding and course enrollment. +- Course and department search. +- PDF uploads, previews, and downloads. +- Credit balance and credit history. +- Voting, bookmarks, reports, and moderation. +- Profile stats and leaderboard. + +## Guardrails + +- Keep the project focused on student-created study materials. +- Do not support tests, answer keys, or academic integrity violations. +- Keep private files private. +- Keep contribution rewards understandable. +- Keep the app useful on phones. + +## Product Direction + +Prioritize stability, clarity, and trust. A simple flow that works is better than a clever flow students cannot explain. diff --git a/docs/project-charter.md b/docs/project-charter.md deleted file mode 100644 index c9c0ff6..0000000 --- a/docs/project-charter.md +++ /dev/null @@ -1,80 +0,0 @@ -# Project Charter - -## Team Information -- Project name: Note Sharer -- Team leads: Jonah Chan, Joshua Panicker - -## Project Overview -### Project Description -Note Sharer is a campus‑specific marketplace where students upload high‑quality notes, Quizlet sets, syllabi, and other course resources. Contributors earn credits from uploads and upvotes, then spend those credits to access others’ materials—solving the free‑rider problem and reducing reliance on paywalled platforms like Chegg or Brainly. - -### Project Goals -1. Conglomerate course-specific study materials for a single university -2. Implement credit economy: earn credits via uploads and upvotes; spend credits to unlock downloads -3. Ensure quality via upvotes, reporting system -4. Protect academic integrity via moderation tools and clear content policies - -### Why It Matters -Students struggle to find consolidated, high‑quality, course‑specific study resources. Existing solutions (group chats, random Drive folders, or paywalled sites) are fragmented, low‑signal, and don’t reward contributors—creating a free‑rider dynamic and uneven quality. A campus‑scoped platform with aligned incentives is needed to increase the supply of high‑quality materials without charging cash. Finally, this application will reduce the unfair advantage held by members of some Greek life organizations that share study materials exclusively among their members. - -## Tech Stack -| Layer | Technology | Purpose | -|-------|------------|---------| -| Frontend | next.js | user interface| -|Backend | Supabase | API + auth| -|Database | Supabase | accounts + file storage| -|Tools/Infra | Supabase | hosted on free supabase tier| -|Design | Figma | visual/UX design| - -## Release Timeline -|Release Stage | Target Date | Description| -|--------------|-------------|------------| -|Internal release | start of winter quarter | core functionality demoed within project team| -|User group release | middle of winter quarter (week 6/7) | feedback round with test users| -|Public/club release | end of winter quarter/beginning of spring quarter | fully functional release, ready for on-campus use| - -## Team Expectations -2 week sprints, weekly meetings in-person on Wednesdays -Active communication on Discord on the in-between days - -## Project management -### Version Control/Workflow -- Pick an issue and assign self -- Create a branch and develop locally -- Submit a PR >= 2 days before the biweekly meeting -- Assign tech leads as reviewers -- Tech leads will manage pull requests and merges - -### Link to Repo -https://github.com/codebox-calpoly/NoteSharer - -### Task tracking -GitHub Projects - Kanban view to keep track of issues and in-progress work - -## Challenges and Risks -Developing frontend before backend functionality fully finished -Integrating backend functionality that was developed by different people at the same time -Mitigation strategies: create issues with a clear vision of how to integrate, actively communicate with other developers to ensure compatibility of features - -## Budget -|Item | Purpose | Estimated Cost| -|------|----------|--------------| -|Supabase | expanding storage when we actually deploy the app | $25 a month| -|AWS credits(?) | potentially for calling LLMs | varies| - -## Deliverables Overview -### Key Milestones -MVP ready by early-to-mid winter quarter - -### Expected Outcomes -Web app fully functioning with authenticiation. No AI features for initial release - -## Duration Summary -### Start Date: Sun, Nov 16 2025 -### End Date: TBD -### Total Duration: TBD - -## Additional Notes / Comments -- Dependencies: Python, Supabase CLI, supabase-py -- Mentors: Matthew Blam, Rishi Thakkar, Dakshesh Pasala -- Collaborations: Potentially a collaboration with CSAI for AI-enhanced note-ingestion diff --git a/docs/storage.md b/docs/storage.md deleted file mode 100644 index ba42b10..0000000 --- a/docs/storage.md +++ /dev/null @@ -1,18 +0,0 @@ -# Storage and Signed URLs - -Note Sharer uses Supabase Storage with signed URLs for private file access. - -## Buckets -- `resources`: PDFs and current preview images (fallback). -- `previews`: preview images when stored separately from PDFs. - -## Signed URLs -- Generated server-side only via `frontend/lib/storage.ts`. -- Default TTL is 3600 seconds (1 hour) for previews. -- Downloads are streamed from the API after auth checks (no signed URL returned). -- Preview URLs in `frontend/app/api/notes/route.ts` return `null` if a signed URL - cannot be generated (expired or missing files). - -## Usage Notes -- Prefer `generateSignedUrl(bucket, filePath)` for any private file access. -- Download endpoints should reuse the same helper to keep TTL and error handling consistent. diff --git a/docs/testing.md b/docs/testing.md new file mode 100644 index 0000000..78c4b21 --- /dev/null +++ b/docs/testing.md @@ -0,0 +1,74 @@ +# Testing + +The normal check before a PR is: + +```bash +npm run gitcheck +npm --prefix frontend audit +``` + +`gitcheck` runs frontend lint and Jest tests from the root command hub. `npm audit` +should stay at 0 known vulnerabilities. + +## Current Coverage + +Current Jest tests cover focused helper behavior: + +- Course search. +- Department search. +- Class search ranking. +- Nickname generation. +- Leaderboard ranking. +- Profile stats formatting. + +## When To Add Tests + +Add or update tests when changing: + +- Search or ranking behavior. +- Credit math. +- Upload approval rules. +- Profile stats. +- Auth/session recovery. +- Moderation decisions. +- Any shared helper in `frontend/lib` or `frontend/app/api/**/helpers`. + +## Manual Smoke Test + +For UI or flow changes, also check the app locally: + +1. Run `npm run setup`. +2. Sign in with a Cal Poly email. +3. Browse a course. +4. Open a resource preview. +5. Upload a PDF if the change touches uploads. +6. Check mobile width for changed screens. + +## Local Upload Bypass + +For local upload testing without a browser session, set: + +```env +UPLOAD_BYPASS_ENABLED=true +UPLOAD_BYPASS_PROFILE_ID=<local test profile uuid> +``` + +The upload API only honors this bypass outside production. It still validates +the target profile, blocked status, file type, resource metadata, storage, and +moderation/approval rules. + +## Production Build + +When env vars are available, also run: + +```bash +npm --prefix frontend run build +``` + +This catches route, TypeScript, and production rendering issues that lint and Jest do not cover. + +## Dependency Notes + +- PDF previews in the browser use `react-pdf`. +- Server-side upload previews use `pdf2pic` and `sharp` to generate a blurred first-page image. +- `pdf2pic` depends on the deprecated `gm` package. Keep it only while the current upload preview behavior is needed; replace that preview renderer before expanding the upload pipeline. diff --git a/docs/ui-system.md b/docs/ui-system.md deleted file mode 100644 index 48c3c76..0000000 --- a/docs/ui-system.md +++ /dev/null @@ -1,157 +0,0 @@ -# UI System - -## Purpose -- Single source of truth for Poly Pages UI decisions. -- Applies to all user-facing web surfaces. -- Route CSS must consume the shared semantic tokens in `frontend/app/globals.css` instead of inventing page-specific palettes. - -## Design Direction -- Tone: - - academic but approachable - - warm, quiet, and deliberate rather than glossy or neon -- Visual language: - - soft paper-like page backgrounds - - elevated cards with modest depth - - sage as the main product accent - - warm apricot reserved for primary calls to action and highlights - -## Light Mode -- Page background: - - warm off-white `#faf7f2` -- Base surface: - - white / soft ivory panels -- Elevated surface: - - brighter white with subtle shadow and soft border -- Primary text: - - charcoal -- Secondary text: - - slate-gray -- Accent: - - sage green -- Primary action: - - warm apricot -- Border: - - soft neutral border, never stark gray-black -- Positive: - - muted green -- Negative: - - muted brick red - -## Dark Mode -- Page background: - - deep charcoal, not pure black -- Base surface: - - layered charcoal panels -- Elevated surface: - - slightly lighter charcoal with low-contrast borders -- Primary text: - - warm near-white -- Secondary text: - - cool light gray -- Accent: - - slightly brighter sage than light mode -- Primary action: - - apricot stays warm and readable, with dark text on top -- Border: - - translucent light border, low contrast -- Positive: - - brighter sage-green -- Negative: - - softened coral red - -## Semantic Tokens -- Page: - - `--poly-page-bg` - - `--poly-page-bg-accent` -- Surfaces: - - `--poly-surface` - - `--poly-surface-raised` - - `--poly-surface-strong` - - `--poly-surface-muted` - - `--poly-surface-overlay` -- Text: - - `--poly-text-primary` - - `--poly-text-secondary` - - `--poly-text-tertiary` -- Borders: - - `--poly-border` - - `--poly-border-strong` - - `--poly-border-subtle` -- Status: - - `--poly-success` - - `--poly-success-soft` - - `--poly-danger` - - `--poly-danger-soft` - - `--poly-warning` - - `--poly-warning-soft` -- Effects: - - `--poly-shadow-soft` - - `--poly-shadow-strong` - - `--poly-focus-ring` - -## Spacing And Shape -- Base spacing unit: `8px` -- Standard gaps: - - compact `8px` - - regular `16px` - - section `24px` - - large section `32px` -- Radius: - - controls `10px` to `14px` - - cards `14px` to `18px` - - pills fully rounded - -## Typography -- App body: - - Geist / Inter stack already configured in the app -- Headings: - - compact line-height - - strong weight - - mild negative tracking only on hero or card titles -- Supporting text: - - use `--poly-text-secondary` - - avoid long paragraphs in cards or modal metadata - -## Component Rules -- App shell: - - shared navigation persists across authenticated pages - - credits are visible in shell - - free-download count is hidden when zero - - profile affordances use initials only -- Buttons: - - primary buttons use the apricot action treatment - - secondary buttons use surface + border treatment - - destructive buttons use danger tokens, not custom reds -- Inputs: - - visible labels required - - placeholders are assistive only - - focus always uses the shared focus ring -- Cards: - - use shared surface and border tokens - - mixed-content grids normalize heights - - long titles clamp instead of stretching layouts -- Modals: - - overlays use the shared overlay token - - modal panels use raised surfaces, not page backgrounds - - mobile width must fit without horizontal scrolling -- Scores: - - passive displays show net score only - - positive uses success tokens - - negative uses danger tokens - - zero uses tertiary text - -## Copy Conventions -- Use `bookmark`, never `favorite`, in user-facing copy. -- Use `owned`, never `downloaded`, for note ownership filters. -- Use `Download: X credits`, not negative-credit shorthand. -- Use `course`, not internal IDs or database wording. -- Use `resource type` or the concrete type label, not enum phrasing. -- Use `Start` for first-time onboarding completion. -- Auth copy must explain the shared sign-in / registration flow clearly. - -## Mobile Rules -- Target real support at `320px+`. -- Prevent horizontal overflow on all routes. -- Stack multi-column layouts vertically on phones. -- Keep touch targets at comfortable thumb sizes. -- Modal, preview, and PDF surfaces must scale to the viewport. diff --git a/figmatoCSSdesigns/craco.config.js b/figmatoCSSdesigns/craco.config.js deleted file mode 100644 index f792d6c..0000000 --- a/figmatoCSSdesigns/craco.config.js +++ /dev/null @@ -1,12 +0,0 @@ -module.exports = { - reactScriptsVersion: "react-scripts", - style: { - css: { - loaderOptions: () => { - return { - url: false, - }; - }, - }, - }, -}; \ No newline at end of file diff --git a/figmatoCSSdesigns/locales/en.json b/figmatoCSSdesigns/locales/en.json deleted file mode 100644 index 9e26dfe..0000000 --- a/figmatoCSSdesigns/locales/en.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/figmatoCSSdesigns/package.json b/figmatoCSSdesigns/package.json deleted file mode 100644 index c2d241b..0000000 --- a/figmatoCSSdesigns/package.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "poly-pages", - "version": "1.0.0", - "private": true, - "dependencies": { - "@craco/craco": "^7.1.0", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-router-dom": "^5.2.0", - "react-helmet": "^6.1.0", - "@teleporthq/react-components": "latest", - "next": "^12.1.10" - }, - "scripts": { - "start": "craco start", - "build": "craco build", - "test": "craco test --env=jsdom", - "eject": "craco eject" - }, - "engines": { - "node": ">=18.x" - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - }, - "devDependencies": { - "react-scripts": "^5.0.1" - } -} \ No newline at end of file diff --git a/figmatoCSSdesigns/public/external/icon2039-13o.svg b/figmatoCSSdesigns/public/external/icon2039-13o.svg deleted file mode 100644 index 441b4f9..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-13o.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M4.00008 14.6666C3.64646 14.6666 3.30732 14.5262 3.05727 14.2761C2.80722 14.0261 2.66675 13.6869 2.66675 13.3333V2.66665C2.66675 2.31303 2.80722 1.97389 3.05727 1.72384C3.30732 1.47379 3.64646 1.33332 4.00008 1.33332H9.33341C9.54445 1.33297 9.75347 1.37438 9.94843 1.45516C10.1434 1.53594 10.3205 1.65449 10.4694 1.80398L12.8614 4.19598C13.0113 4.34499 13.1302 4.52221 13.2112 4.71742C13.2922 4.91263 13.3338 5.12196 13.3334 5.33332V13.3333C13.3334 13.6869 13.1929 14.0261 12.9429 14.2761C12.6928 14.5262 12.3537 14.6666 12.0001 14.6666H4.00008Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.33325 1.33331V4.66665C9.33325 4.84346 9.40349 5.01303 9.52851 5.13805C9.65354 5.26308 9.82311 5.33331 9.99992 5.33331H13.3333' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66659 6H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 8.66669H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 11.3333H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-1d7.svg b/figmatoCSSdesigns/public/external/icon2039-1d7.svg deleted file mode 100644 index 597691e..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-1d7.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M8 2V10' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M11.3332 5.33333L7.99984 2L4.6665 5.33333' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14 10V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V10' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-1ltu.svg b/figmatoCSSdesigns/public/external/icon2039-1ltu.svg deleted file mode 100644 index 9c23d4e..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-1ltu.svg +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1083)'> -<path d='M10.6666 14V12.6667C10.6666 11.9594 10.3856 11.2811 9.88554 10.781C9.38544 10.281 8.70716 10 7.99992 10H3.99992C3.29267 10 2.6144 10.281 2.1143 10.781C1.6142 11.2811 1.33325 11.9594 1.33325 12.6667V14' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6667 2.08533C11.2386 2.23357 11.745 2.5675 12.1065 3.0347C12.4681 3.5019 12.6642 4.07592 12.6642 4.66666C12.6642 5.2574 12.4681 5.83142 12.1065 6.29862C11.745 6.76582 11.2386 7.09975 10.6667 7.24799' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14.6667 14V12.6667C14.6663 12.0758 14.4697 11.5019 14.1077 11.0349C13.7457 10.5679 13.2388 10.2344 12.6667 10.0867' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M5.99992 7.33333C7.47268 7.33333 8.66659 6.13943 8.66659 4.66667C8.66659 3.19391 7.47268 2 5.99992 2C4.52716 2 3.33325 3.19391 3.33325 4.66667C3.33325 6.13943 4.52716 7.33333 5.99992 7.33333Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_1083'> -<rect width='16' height='16' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-1vr.svg b/figmatoCSSdesigns/public/external/icon2039-1vr.svg deleted file mode 100644 index 31b8c7c..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-1vr.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M3.99984 14.6667C3.64622 14.6667 3.30708 14.5262 3.05703 14.2762C2.80698 14.0261 2.6665 13.687 2.6665 13.3334V2.66671C2.6665 2.31309 2.80698 1.97395 3.05703 1.7239C3.30708 1.47385 3.64622 1.33338 3.99984 1.33338H9.33317C9.54421 1.33303 9.75323 1.37444 9.94819 1.45522C10.1432 1.536 10.3202 1.65455 10.4692 1.80404L12.8612 4.19604C13.0111 4.34505 13.13 4.52227 13.211 4.71748C13.292 4.91269 13.3335 5.12202 13.3332 5.33338V13.3334C13.3332 13.687 13.1927 14.0261 12.9426 14.2762C12.6926 14.5262 12.3535 14.6667 11.9998 14.6667H3.99984Z' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33337V4.66671C9.3335 4.84352 9.40373 5.01309 9.52876 5.13811C9.65378 5.26314 9.82335 5.33337 10.0002 5.33337H13.3335' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66663H5.3335' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3334H5.3335' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-1xe9.svg b/figmatoCSSdesigns/public/external/icon2039-1xe9.svg deleted file mode 100644 index 383d0b6..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-1xe9.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M7 8.75V1.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12.25 8.75V11.0833C12.25 11.3928 12.1271 11.6895 11.9083 11.9083C11.6895 12.1271 11.3928 12.25 11.0833 12.25H2.91667C2.60725 12.25 2.3105 12.1271 2.09171 11.9083C1.87292 11.6895 1.75 11.3928 1.75 11.0833V8.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83325L7.00016 8.74992L9.91683 5.83325' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-2k32.svg b/figmatoCSSdesigns/public/external/icon2039-2k32.svg deleted file mode 100644 index b07c71c..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-2k32.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M6.75022 9.75002C6.75022 9.55111 6.67121 9.36035 6.53055 9.21969C6.3899 9.07904 6.19914 9.00002 6.00022 9.00002H3.79597C3.62612 9.03317 3.45004 9.00655 3.29757 8.92469C3.1451 8.84283 3.02563 8.71076 2.95942 8.55087C2.8932 8.39099 2.88431 8.21312 2.93426 8.04743C2.98421 7.88174 3.08992 7.73842 3.23347 7.64177L8.36047 2.51552C8.44453 2.43146 8.54433 2.36477 8.65416 2.31928C8.764 2.27378 8.88172 2.25037 9.0006 2.25037C9.11948 2.25037 9.2372 2.27378 9.34703 2.31928C9.45687 2.36477 9.55666 2.43146 9.64072 2.51552L14.767 7.64177C14.9105 7.73842 15.0162 7.88174 15.0662 8.04743C15.1161 8.21312 15.1072 8.39099 15.041 8.55087C14.9748 8.71076 14.8553 8.84283 14.7029 8.92469C14.5504 9.00655 14.3743 9.03317 14.2045 9.00002H12.0002C11.8013 9.00002 11.6105 9.07904 11.4699 9.21969C11.3292 9.36035 11.2502 9.55111 11.2502 9.75002V14.25C11.2502 14.4489 11.1712 14.6397 11.0306 14.7804C10.8899 14.921 10.6991 15 10.5002 15H7.50022C7.30131 15 7.11055 14.921 6.96989 14.7804C6.82924 14.6397 6.75022 14.4489 6.75022 14.25V9.75002Z' fill='#6DBE8B' stroke='#6DBE8B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-35j8.svg b/figmatoCSSdesigns/public/external/icon2039-35j8.svg deleted file mode 100644 index d13c3ab..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-35j8.svg +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1944)'> -<path d='M3.99984 14.6666C3.64622 14.6666 3.30708 14.5262 3.05703 14.2761C2.80698 14.0261 2.6665 13.6869 2.6665 13.3333V2.66665C2.6665 2.31303 2.80698 1.97389 3.05703 1.72384C3.30708 1.47379 3.64622 1.33332 3.99984 1.33332H9.33317C9.54421 1.33297 9.75323 1.37438 9.94819 1.45516C10.1432 1.53594 10.3202 1.65449 10.4692 1.80398L12.8612 4.19598C13.0111 4.34499 13.13 4.52221 13.211 4.71742C13.292 4.91263 13.3335 5.12196 13.3332 5.33332V13.3333C13.3332 13.6869 13.1927 14.0261 12.9426 14.2761C12.6926 14.5262 12.3535 14.6666 11.9998 14.6666H3.99984Z' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33331V4.66665C9.3335 4.84346 9.40373 5.01303 9.52876 5.13805C9.65378 5.26308 9.82335 5.33331 10.0002 5.33331H13.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66669H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3333H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_1944'> -<rect width='16' height='16' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-3b6.svg b/figmatoCSSdesigns/public/external/icon2039-3b6.svg deleted file mode 100644 index c88125f..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-3b6.svg +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2487)'> -<path d='M8.74984 3.42996L8.1665 5.83329H11.5673C11.7485 5.83329 11.9271 5.87546 12.0891 5.95646C12.2511 6.03746 12.392 6.15506 12.5007 6.29996C12.6093 6.44485 12.6828 6.61306 12.7152 6.79126C12.7476 6.96946 12.7381 7.15275 12.6873 7.32663L11.3282 11.9933C11.2575 12.2356 11.1101 12.4485 10.9082 12.6C10.7062 12.7514 10.4606 12.8333 10.2082 12.8333H2.33317C2.02375 12.8333 1.72701 12.7104 1.50821 12.4916C1.28942 12.2728 1.1665 11.976 1.1665 11.6666V6.99996C1.1665 6.69054 1.28942 6.39379 1.50821 6.175C1.72701 5.95621 2.02375 5.83329 2.33317 5.83329H3.94317C4.16022 5.83318 4.37293 5.77252 4.55739 5.65813C4.74186 5.54374 4.89075 5.38017 4.98734 5.18579L6.99984 1.16663C7.27492 1.17003 7.54568 1.23556 7.79189 1.35831C8.03809 1.48106 8.25338 1.65785 8.42166 1.87549C8.58993 2.09313 8.70686 2.34599 8.76368 2.61516C8.82051 2.88433 8.81578 3.16287 8.74984 3.42996Z' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83337V12.8334' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_2487'> -<rect width='14' height='14' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-3d3.svg b/figmatoCSSdesigns/public/external/icon2039-3d3.svg deleted file mode 100644 index 5caff59..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-3d3.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M15.8332 17.5V15.8333C15.8332 14.9493 15.482 14.1014 14.8569 13.4763C14.2317 12.8512 13.3839 12.5 12.4998 12.5H7.49984C6.61578 12.5 5.76794 12.8512 5.14281 13.4763C4.51769 14.1014 4.1665 14.9493 4.1665 15.8333V17.5' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.99984 9.16667C11.8408 9.16667 13.3332 7.67428 13.3332 5.83333C13.3332 3.99238 11.8408 2.5 9.99984 2.5C8.15889 2.5 6.6665 3.99238 6.6665 5.83333C6.6665 7.67428 8.15889 9.16667 9.99984 9.16667Z' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-3uj.svg b/figmatoCSSdesigns/public/external/icon2039-3uj.svg deleted file mode 100644 index 8a6ba20..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-3uj.svg +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1410)'> -<path d='M14.5341 6.66666C14.8385 8.16086 14.6215 9.71427 13.9193 11.0679C13.2171 12.4214 12.072 13.4934 10.6751 14.1049C9.27816 14.7164 7.71382 14.8305 6.24293 14.4282C4.77205 14.026 3.48353 13.1316 2.59225 11.8943C1.70097 10.657 1.26081 9.15148 1.34518 7.62892C1.42954 6.10635 2.03332 4.65872 3.05583 3.52744C4.07835 2.39616 5.45779 1.64961 6.96411 1.4123C8.47043 1.17498 10.0126 1.46123 11.3334 2.22333' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6 7.33329L8 9.33329L14.6667 2.66663' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_1410'> -<rect width='16' height='16' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-3ujv.svg b/figmatoCSSdesigns/public/external/icon2039-3ujv.svg deleted file mode 100644 index 114a117..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-3ujv.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M11.0833 6.41666H2.91667C2.27233 6.41666 1.75 6.93899 1.75 7.58332V11.6667C1.75 12.311 2.27233 12.8333 2.91667 12.8333H11.0833C11.7277 12.8333 12.25 12.311 12.25 11.6667V7.58332C12.25 6.93899 11.7277 6.41666 11.0833 6.41666Z' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 6.41666V4.08332C4.0835 3.30977 4.39079 2.56791 4.93777 2.02093C5.48475 1.47395 6.22661 1.16666 7.00016 1.16666C7.77371 1.16666 8.51558 1.47395 9.06256 2.02093C9.60954 2.56791 9.91683 3.30977 9.91683 4.08332V6.41666' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-4opf.svg b/figmatoCSSdesigns/public/external/icon2039-4opf.svg deleted file mode 100644 index 84f1913..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-4opf.svg +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1109)'> -<path d='M10.6666 14V12.6667C10.6666 11.9594 10.3856 11.2811 9.88554 10.781C9.38544 10.281 8.70716 10 7.99992 10H3.99992C3.29267 10 2.6144 10.281 2.1143 10.781C1.6142 11.2811 1.33325 11.9594 1.33325 12.6667V14' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6667 2.08533C11.2386 2.23357 11.745 2.5675 12.1065 3.0347C12.4681 3.5019 12.6642 4.07592 12.6642 4.66666C12.6642 5.2574 12.4681 5.83142 12.1065 6.29862C11.745 6.76582 11.2386 7.09975 10.6667 7.24799' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14.6667 14V12.6667C14.6663 12.0758 14.4697 11.5019 14.1077 11.0349C13.7457 10.5679 13.2388 10.2344 12.6667 10.0867' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M5.99992 7.33333C7.47268 7.33333 8.66659 6.13943 8.66659 4.66667C8.66659 3.19391 7.47268 2 5.99992 2C4.52716 2 3.33325 3.19391 3.33325 4.66667C3.33325 6.13943 4.52716 7.33333 5.99992 7.33333Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_1109'> -<rect width='16' height='16' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-4w6m.svg b/figmatoCSSdesigns/public/external/icon2039-4w6m.svg deleted file mode 100644 index 114a117..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-4w6m.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M11.0833 6.41666H2.91667C2.27233 6.41666 1.75 6.93899 1.75 7.58332V11.6667C1.75 12.311 2.27233 12.8333 2.91667 12.8333H11.0833C11.7277 12.8333 12.25 12.311 12.25 11.6667V7.58332C12.25 6.93899 11.7277 6.41666 11.0833 6.41666Z' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 6.41666V4.08332C4.0835 3.30977 4.39079 2.56791 4.93777 2.02093C5.48475 1.47395 6.22661 1.16666 7.00016 1.16666C7.77371 1.16666 8.51558 1.47395 9.06256 2.02093C9.60954 2.56791 9.91683 3.30977 9.91683 4.08332V6.41666' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-5cpo.svg b/figmatoCSSdesigns/public/external/icon2039-5cpo.svg deleted file mode 100644 index 383d0b6..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-5cpo.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M7 8.75V1.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12.25 8.75V11.0833C12.25 11.3928 12.1271 11.6895 11.9083 11.9083C11.6895 12.1271 11.3928 12.25 11.0833 12.25H2.91667C2.60725 12.25 2.3105 12.1271 2.09171 11.9083C1.87292 11.6895 1.75 11.3928 1.75 11.0833V8.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83325L7.00016 8.74992L9.91683 5.83325' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-5f9k.svg b/figmatoCSSdesigns/public/external/icon2039-5f9k.svg deleted file mode 100644 index 9daae76..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-5f9k.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M6.75022 9.74999C6.75022 9.55108 6.67121 9.36032 6.53055 9.21966C6.3899 9.07901 6.19914 8.99999 6.00022 8.99999H3.79597C3.62612 9.03313 3.45004 9.00652 3.29757 8.92466C3.1451 8.8428 3.02563 8.71073 2.95942 8.55084C2.8932 8.39096 2.88431 8.21309 2.93426 8.0474C2.98421 7.88171 3.08992 7.73839 3.23347 7.64174L8.36047 2.51549C8.44453 2.43143 8.54433 2.36474 8.65416 2.31925C8.764 2.27375 8.88172 2.25034 9.0006 2.25034C9.11948 2.25034 9.2372 2.27375 9.34703 2.31925C9.45687 2.36474 9.55666 2.43143 9.64072 2.51549L14.767 7.64174C14.9105 7.73839 15.0162 7.88171 15.0662 8.0474C15.1161 8.21309 15.1072 8.39096 15.041 8.55084C14.9748 8.71073 14.8553 8.8428 14.7029 8.92466C14.5504 9.00652 14.3743 9.03313 14.2045 8.99999H12.0002C11.8013 8.99999 11.6105 9.07901 11.4699 9.21966C11.3292 9.36032 11.2502 9.55108 11.2502 9.74999V14.25C11.2502 14.4489 11.1712 14.6397 11.0306 14.7803C10.8899 14.921 10.6991 15 10.5002 15H7.50022C7.30131 15 7.11055 14.921 6.96989 14.7803C6.82924 14.6397 6.75022 14.4489 6.75022 14.25V9.74999Z' fill='#6DBE8B' stroke='#6DBE8B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-6eg.svg b/figmatoCSSdesigns/public/external/icon2039-6eg.svg deleted file mode 100644 index 5caff59..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-6eg.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M15.8332 17.5V15.8333C15.8332 14.9493 15.482 14.1014 14.8569 13.4763C14.2317 12.8512 13.3839 12.5 12.4998 12.5H7.49984C6.61578 12.5 5.76794 12.8512 5.14281 13.4763C4.51769 14.1014 4.1665 14.9493 4.1665 15.8333V17.5' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.99984 9.16667C11.8408 9.16667 13.3332 7.67428 13.3332 5.83333C13.3332 3.99238 11.8408 2.5 9.99984 2.5C8.15889 2.5 6.6665 3.99238 6.6665 5.83333C6.6665 7.67428 8.15889 9.16667 9.99984 9.16667Z' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-6r4q.svg b/figmatoCSSdesigns/public/external/icon2039-6r4q.svg deleted file mode 100644 index a55c763..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-6r4q.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12.6667 7.33334H3.33333C2.59695 7.33334 2 7.9303 2 8.66668V13.3333C2 14.0697 2.59695 14.6667 3.33333 14.6667H12.6667C13.403 14.6667 14 14.0697 14 13.3333V8.66668C14 7.9303 13.403 7.33334 12.6667 7.33334Z' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.6665 7.33334V4.66668C4.6665 3.78262 5.01769 2.93478 5.64281 2.30965C6.26794 1.68453 7.11578 1.33334 7.99984 1.33334C8.88389 1.33334 9.73174 1.68453 10.3569 2.30965C10.982 2.93478 11.3332 3.78262 11.3332 4.66668V7.33334' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-6ujf.svg b/figmatoCSSdesigns/public/external/icon2039-6ujf.svg deleted file mode 100644 index ff3bd4b..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-6ujf.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M4.00008 14.6667C3.64646 14.6667 3.30732 14.5262 3.05727 14.2762C2.80722 14.0261 2.66675 13.687 2.66675 13.3334V2.66671C2.66675 2.31309 2.80722 1.97395 3.05727 1.7239C3.30732 1.47385 3.64646 1.33338 4.00008 1.33338H9.33341C9.54445 1.33303 9.75347 1.37444 9.94843 1.45522C10.1434 1.536 10.3205 1.65455 10.4694 1.80404L12.8614 4.19604C13.0113 4.34505 13.1302 4.52227 13.2112 4.71748C13.2922 4.91269 13.3338 5.12202 13.3334 5.33338V13.3334C13.3334 13.687 13.1929 14.0261 12.9429 14.2762C12.6928 14.5262 12.3537 14.6667 12.0001 14.6667H4.00008Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.33325 1.33337V4.66671C9.33325 4.84352 9.40349 5.01309 9.52851 5.13811C9.65354 5.26314 9.82311 5.33337 9.99992 5.33337H13.3333' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66659 6H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 8.66663H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 11.3334H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-6vk.svg b/figmatoCSSdesigns/public/external/icon2039-6vk.svg deleted file mode 100644 index e418948..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-6vk.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M24 6V30' stroke='#99A1AF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M34 16L24 6L14 16' stroke='#99A1AF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M42 30V38C42 39.0609 41.5786 40.0783 40.8284 40.8284C40.0783 41.5786 39.0609 42 38 42H10C8.93913 42 7.92172 41.5786 7.17157 40.8284C6.42143 40.0783 6 39.0609 6 38V30' stroke='#99A1AF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-6z8e.svg b/figmatoCSSdesigns/public/external/icon2039-6z8e.svg deleted file mode 100644 index 441b4f9..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-6z8e.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M4.00008 14.6666C3.64646 14.6666 3.30732 14.5262 3.05727 14.2761C2.80722 14.0261 2.66675 13.6869 2.66675 13.3333V2.66665C2.66675 2.31303 2.80722 1.97389 3.05727 1.72384C3.30732 1.47379 3.64646 1.33332 4.00008 1.33332H9.33341C9.54445 1.33297 9.75347 1.37438 9.94843 1.45516C10.1434 1.53594 10.3205 1.65449 10.4694 1.80398L12.8614 4.19598C13.0113 4.34499 13.1302 4.52221 13.2112 4.71742C13.2922 4.91263 13.3338 5.12196 13.3334 5.33332V13.3333C13.3334 13.6869 13.1929 14.0261 12.9429 14.2761C12.6928 14.5262 12.3537 14.6666 12.0001 14.6666H4.00008Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.33325 1.33331V4.66665C9.33325 4.84346 9.40349 5.01303 9.52851 5.13805C9.65354 5.26308 9.82311 5.33331 9.99992 5.33331H13.3333' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66659 6H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 8.66669H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 11.3333H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-81j.svg b/figmatoCSSdesigns/public/external/icon2039-81j.svg deleted file mode 100644 index 1885698..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-81j.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M15.8332 17.5V15.8333C15.8332 14.9493 15.482 14.1014 14.8569 13.4763C14.2317 12.8512 13.3839 12.5 12.4998 12.5H7.49984C6.61578 12.5 5.76794 12.8512 5.14281 13.4763C4.51769 14.1014 4.1665 14.9493 4.1665 15.8333V17.5' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.99984 9.16667C11.8408 9.16667 13.3332 7.67428 13.3332 5.83333C13.3332 3.99238 11.8408 2.5 9.99984 2.5C8.15889 2.5 6.6665 3.99238 6.6665 5.83333C6.6665 7.67428 8.15889 9.16667 9.99984 9.16667Z' stroke='#FFFBFB' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-a54.svg b/figmatoCSSdesigns/public/external/icon2039-a54.svg deleted file mode 100644 index 278a460..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-a54.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M3.99984 14.6667C3.64622 14.6667 3.30708 14.5262 3.05703 14.2762C2.80698 14.0261 2.6665 13.687 2.6665 13.3333V2.66668C2.6665 2.31306 2.80698 1.97392 3.05703 1.72387C3.30708 1.47382 3.64622 1.33335 3.99984 1.33335H9.33317C9.54421 1.333 9.75323 1.37441 9.94819 1.45519C10.1432 1.53597 10.3202 1.65452 10.4692 1.80401L12.8612 4.19601C13.0111 4.34502 13.13 4.52224 13.211 4.71745C13.292 4.91266 13.3335 5.12199 13.3332 5.33335V13.3333C13.3332 13.687 13.1927 14.0261 12.9426 14.2762C12.6926 14.5262 12.3535 14.6667 11.9998 14.6667H3.99984Z' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33334V4.66668C9.3335 4.84349 9.40373 5.01306 9.52876 5.13808C9.65378 5.26311 9.82335 5.33334 10.0002 5.33334H13.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66666H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3333H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-a6m.svg b/figmatoCSSdesigns/public/external/icon2039-a6m.svg deleted file mode 100644 index 401e2d7..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-a6m.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M11.0833 6.41669H2.91667C2.27233 6.41669 1.75 6.93902 1.75 7.58335V11.6667C1.75 12.311 2.27233 12.8334 2.91667 12.8334H11.0833C11.7277 12.8334 12.25 12.311 12.25 11.6667V7.58335C12.25 6.93902 11.7277 6.41669 11.0833 6.41669Z' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 6.41669V4.08335C4.0835 3.30981 4.39079 2.56794 4.93777 2.02096C5.48475 1.47398 6.22661 1.16669 7.00016 1.16669C7.77371 1.16669 8.51558 1.47398 9.06256 2.02096C9.60954 2.56794 9.91683 3.30981 9.91683 4.08335V6.41669' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-a7ty.svg b/figmatoCSSdesigns/public/external/icon2039-a7ty.svg deleted file mode 100644 index 9db048a..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-a7ty.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M9 2.25V11.25' stroke='#2E2E2E' stroke-width='1.875' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12.75 6L9 2.25L5.25 6' stroke='#2E2E2E' stroke-width='1.875' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M15.75 11.25V14.25C15.75 14.6478 15.592 15.0294 15.3107 15.3107C15.0294 15.592 14.6478 15.75 14.25 15.75H3.75C3.35218 15.75 2.97064 15.592 2.68934 15.3107C2.40804 15.0294 2.25 14.6478 2.25 14.25V11.25' stroke='#2E2E2E' stroke-width='1.875' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-a8kl.svg b/figmatoCSSdesigns/public/external/icon2039-a8kl.svg deleted file mode 100644 index 9daae76..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-a8kl.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M6.75022 9.74999C6.75022 9.55108 6.67121 9.36032 6.53055 9.21966C6.3899 9.07901 6.19914 8.99999 6.00022 8.99999H3.79597C3.62612 9.03313 3.45004 9.00652 3.29757 8.92466C3.1451 8.8428 3.02563 8.71073 2.95942 8.55084C2.8932 8.39096 2.88431 8.21309 2.93426 8.0474C2.98421 7.88171 3.08992 7.73839 3.23347 7.64174L8.36047 2.51549C8.44453 2.43143 8.54433 2.36474 8.65416 2.31925C8.764 2.27375 8.88172 2.25034 9.0006 2.25034C9.11948 2.25034 9.2372 2.27375 9.34703 2.31925C9.45687 2.36474 9.55666 2.43143 9.64072 2.51549L14.767 7.64174C14.9105 7.73839 15.0162 7.88171 15.0662 8.0474C15.1161 8.21309 15.1072 8.39096 15.041 8.55084C14.9748 8.71073 14.8553 8.8428 14.7029 8.92466C14.5504 9.00652 14.3743 9.03313 14.2045 8.99999H12.0002C11.8013 8.99999 11.6105 9.07901 11.4699 9.21966C11.3292 9.36032 11.2502 9.55108 11.2502 9.74999V14.25C11.2502 14.4489 11.1712 14.6397 11.0306 14.7803C10.8899 14.921 10.6991 15 10.5002 15H7.50022C7.30131 15 7.11055 14.921 6.96989 14.7803C6.82924 14.6397 6.75022 14.4489 6.75022 14.25V9.74999Z' fill='#6DBE8B' stroke='#6DBE8B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-bec.svg b/figmatoCSSdesigns/public/external/icon2039-bec.svg deleted file mode 100644 index a55c763..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-bec.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12.6667 7.33334H3.33333C2.59695 7.33334 2 7.9303 2 8.66668V13.3333C2 14.0697 2.59695 14.6667 3.33333 14.6667H12.6667C13.403 14.6667 14 14.0697 14 13.3333V8.66668C14 7.9303 13.403 7.33334 12.6667 7.33334Z' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.6665 7.33334V4.66668C4.6665 3.78262 5.01769 2.93478 5.64281 2.30965C6.26794 1.68453 7.11578 1.33334 7.99984 1.33334C8.88389 1.33334 9.73174 1.68453 10.3569 2.30965C10.982 2.93478 11.3332 3.78262 11.3332 4.66668V7.33334' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-cbe.svg b/figmatoCSSdesigns/public/external/icon2039-cbe.svg deleted file mode 100644 index b07c71c..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-cbe.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M6.75022 9.75002C6.75022 9.55111 6.67121 9.36035 6.53055 9.21969C6.3899 9.07904 6.19914 9.00002 6.00022 9.00002H3.79597C3.62612 9.03317 3.45004 9.00655 3.29757 8.92469C3.1451 8.84283 3.02563 8.71076 2.95942 8.55087C2.8932 8.39099 2.88431 8.21312 2.93426 8.04743C2.98421 7.88174 3.08992 7.73842 3.23347 7.64177L8.36047 2.51552C8.44453 2.43146 8.54433 2.36477 8.65416 2.31928C8.764 2.27378 8.88172 2.25037 9.0006 2.25037C9.11948 2.25037 9.2372 2.27378 9.34703 2.31928C9.45687 2.36477 9.55666 2.43146 9.64072 2.51552L14.767 7.64177C14.9105 7.73842 15.0162 7.88174 15.0662 8.04743C15.1161 8.21312 15.1072 8.39099 15.041 8.55087C14.9748 8.71076 14.8553 8.84283 14.7029 8.92469C14.5504 9.00655 14.3743 9.03317 14.2045 9.00002H12.0002C11.8013 9.00002 11.6105 9.07904 11.4699 9.21969C11.3292 9.36035 11.2502 9.55111 11.2502 9.75002V14.25C11.2502 14.4489 11.1712 14.6397 11.0306 14.7804C10.8899 14.921 10.6991 15 10.5002 15H7.50022C7.30131 15 7.11055 14.921 6.96989 14.7804C6.82924 14.6397 6.75022 14.4489 6.75022 14.25V9.75002Z' fill='#6DBE8B' stroke='#6DBE8B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-d85m.svg b/figmatoCSSdesigns/public/external/icon2039-d85m.svg deleted file mode 100644 index 879d1a9..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-d85m.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12.6667 7.33333H3.33333C2.59695 7.33333 2 7.93028 2 8.66666V13.3333C2 14.0697 2.59695 14.6667 3.33333 14.6667H12.6667C13.403 14.6667 14 14.0697 14 13.3333V8.66666C14 7.93028 13.403 7.33333 12.6667 7.33333Z' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.6665 7.33333V4.66666C4.6665 3.78261 5.01769 2.93476 5.64281 2.30964C6.26794 1.68452 7.11578 1.33333 7.99984 1.33333C8.88389 1.33333 9.73174 1.68452 10.3569 2.30964C10.982 2.93476 11.3332 3.78261 11.3332 4.66666V7.33333' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-dgvb.svg b/figmatoCSSdesigns/public/external/icon2039-dgvb.svg deleted file mode 100644 index 401e2d7..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-dgvb.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M11.0833 6.41669H2.91667C2.27233 6.41669 1.75 6.93902 1.75 7.58335V11.6667C1.75 12.311 2.27233 12.8334 2.91667 12.8334H11.0833C11.7277 12.8334 12.25 12.311 12.25 11.6667V7.58335C12.25 6.93902 11.7277 6.41669 11.0833 6.41669Z' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 6.41669V4.08335C4.0835 3.30981 4.39079 2.56794 4.93777 2.02096C5.48475 1.47398 6.22661 1.16669 7.00016 1.16669C7.77371 1.16669 8.51558 1.47398 9.06256 2.02096C9.60954 2.56794 9.91683 3.30981 9.91683 4.08335V6.41669' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-dr3.svg b/figmatoCSSdesigns/public/external/icon2039-dr3.svg deleted file mode 100644 index 114a117..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-dr3.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M11.0833 6.41666H2.91667C2.27233 6.41666 1.75 6.93899 1.75 7.58332V11.6667C1.75 12.311 2.27233 12.8333 2.91667 12.8333H11.0833C11.7277 12.8333 12.25 12.311 12.25 11.6667V7.58332C12.25 6.93899 11.7277 6.41666 11.0833 6.41666Z' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 6.41666V4.08332C4.0835 3.30977 4.39079 2.56791 4.93777 2.02093C5.48475 1.47395 6.22661 1.16666 7.00016 1.16666C7.77371 1.16666 8.51558 1.47395 9.06256 2.02093C9.60954 2.56791 9.91683 3.30977 9.91683 4.08332V6.41666' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-e8bg.svg b/figmatoCSSdesigns/public/external/icon2039-e8bg.svg deleted file mode 100644 index 278a460..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-e8bg.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M3.99984 14.6667C3.64622 14.6667 3.30708 14.5262 3.05703 14.2762C2.80698 14.0261 2.6665 13.687 2.6665 13.3333V2.66668C2.6665 2.31306 2.80698 1.97392 3.05703 1.72387C3.30708 1.47382 3.64622 1.33335 3.99984 1.33335H9.33317C9.54421 1.333 9.75323 1.37441 9.94819 1.45519C10.1432 1.53597 10.3202 1.65452 10.4692 1.80401L12.8612 4.19601C13.0111 4.34502 13.13 4.52224 13.211 4.71745C13.292 4.91266 13.3335 5.12199 13.3332 5.33335V13.3333C13.3332 13.687 13.1927 14.0261 12.9426 14.2762C12.6926 14.5262 12.3535 14.6667 11.9998 14.6667H3.99984Z' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33334V4.66668C9.3335 4.84349 9.40373 5.01306 9.52876 5.13808C9.65378 5.26311 9.82335 5.33334 10.0002 5.33334H13.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66666H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3333H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-ewbs.svg b/figmatoCSSdesigns/public/external/icon2039-ewbs.svg deleted file mode 100644 index e5dc4d6..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-ewbs.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M7 8.75V1.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12.25 8.75V11.0833C12.25 11.3928 12.1271 11.6895 11.9083 11.9083C11.6895 12.1271 11.3928 12.25 11.0833 12.25H2.91667C2.60725 12.25 2.3105 12.1271 2.09171 11.9083C1.87292 11.6895 1.75 11.3928 1.75 11.0833V8.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83337L7.00016 8.75004L9.91683 5.83337' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-f3i.svg b/figmatoCSSdesigns/public/external/icon2039-f3i.svg deleted file mode 100644 index e2225c3..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-f3i.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12.6667 7.33331H3.33333C2.59695 7.33331 2 7.93027 2 8.66665V13.3333C2 14.0697 2.59695 14.6666 3.33333 14.6666H12.6667C13.403 14.6666 14 14.0697 14 13.3333V8.66665C14 7.93027 13.403 7.33331 12.6667 7.33331Z' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.6665 7.33331V4.66665C4.6665 3.78259 5.01769 2.93475 5.64281 2.30962C6.26794 1.6845 7.11578 1.33331 7.99984 1.33331C8.88389 1.33331 9.73174 1.6845 10.3569 2.30962C10.982 2.93475 11.3332 3.78259 11.3332 4.66665V7.33331' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-f66d.svg b/figmatoCSSdesigns/public/external/icon2039-f66d.svg deleted file mode 100644 index 1aa6f28..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-f66d.svg +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M10 14.66V16.286C9.99622 16.6287 9.90448 16.9646 9.73358 17.2615C9.56268 17.5585 9.31834 17.8066 9.024 17.982C8.39914 18.4448 7.89084 19.047 7.53948 19.7407C7.18813 20.4344 7.00341 21.2005 7 21.978' stroke='#F9C784' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14 14.66V16.286C14.0038 16.6287 14.0955 16.9646 14.2664 17.2615C14.4373 17.5585 14.6817 17.8066 14.976 17.982C15.6009 18.4448 16.1092 19.047 16.4605 19.7407C16.8119 20.4344 16.9966 21.2005 17 21.978' stroke='#F9C784' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M18 9H19.5C20.163 9 20.7989 8.73661 21.2678 8.26777C21.7366 7.79893 22 7.16304 22 6.5C22 5.83696 21.7366 5.20107 21.2678 4.73223C20.7989 4.26339 20.163 4 19.5 4H18' stroke='#F9C784' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4 22H20' stroke='#F9C784' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6 9C6 10.5913 6.63214 12.1174 7.75736 13.2426C8.88258 14.3679 10.4087 15 12 15C13.5913 15 15.1174 14.3679 16.2426 13.2426C17.3679 12.1174 18 10.5913 18 9V3C18 2.73478 17.8946 2.48043 17.7071 2.29289C17.5196 2.10536 17.2652 2 17 2H7C6.73478 2 6.48043 2.10536 6.29289 2.29289C6.10536 2.48043 6 2.73478 6 3V9Z' stroke='#F9C784' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6 9H4.5C3.83696 9 3.20107 8.73661 2.73223 8.26777C2.26339 7.79893 2 7.16304 2 6.5C2 5.83696 2.26339 5.20107 2.73223 4.73223C3.20107 4.26339 3.83696 4 4.5 4H6' stroke='#F9C784' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-fc5e.svg b/figmatoCSSdesigns/public/external/icon2039-fc5e.svg deleted file mode 100644 index 401e2d7..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-fc5e.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M11.0833 6.41669H2.91667C2.27233 6.41669 1.75 6.93902 1.75 7.58335V11.6667C1.75 12.311 2.27233 12.8334 2.91667 12.8334H11.0833C11.7277 12.8334 12.25 12.311 12.25 11.6667V7.58335C12.25 6.93902 11.7277 6.41669 11.0833 6.41669Z' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 6.41669V4.08335C4.0835 3.30981 4.39079 2.56794 4.93777 2.02096C5.48475 1.47398 6.22661 1.16669 7.00016 1.16669C7.77371 1.16669 8.51558 1.47398 9.06256 2.02096C9.60954 2.56794 9.91683 3.30981 9.91683 4.08335V6.41669' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-fga8.svg b/figmatoCSSdesigns/public/external/icon2039-fga8.svg deleted file mode 100644 index ff3bd4b..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-fga8.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M4.00008 14.6667C3.64646 14.6667 3.30732 14.5262 3.05727 14.2762C2.80722 14.0261 2.66675 13.687 2.66675 13.3334V2.66671C2.66675 2.31309 2.80722 1.97395 3.05727 1.7239C3.30732 1.47385 3.64646 1.33338 4.00008 1.33338H9.33341C9.54445 1.33303 9.75347 1.37444 9.94843 1.45522C10.1434 1.536 10.3205 1.65455 10.4694 1.80404L12.8614 4.19604C13.0113 4.34505 13.1302 4.52227 13.2112 4.71748C13.2922 4.91269 13.3338 5.12202 13.3334 5.33338V13.3334C13.3334 13.687 13.1929 14.0261 12.9429 14.2762C12.6928 14.5262 12.3537 14.6667 12.0001 14.6667H4.00008Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.33325 1.33337V4.66671C9.33325 4.84352 9.40349 5.01309 9.52851 5.13811C9.65354 5.26314 9.82311 5.33337 9.99992 5.33337H13.3333' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66659 6H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 8.66663H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 11.3334H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-fvvp.svg b/figmatoCSSdesigns/public/external/icon2039-fvvp.svg deleted file mode 100644 index e9ae1d6..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-fvvp.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M9 2.25V11.25' stroke='#2E2E2E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12.75 6L9 2.25L5.25 6' stroke='#2E2E2E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M15.75 11.25V14.25C15.75 14.6478 15.592 15.0294 15.3107 15.3107C15.0294 15.592 14.6478 15.75 14.25 15.75H3.75C3.35218 15.75 2.97064 15.592 2.68934 15.3107C2.40804 15.0294 2.25 14.6478 2.25 14.25V11.25' stroke='#2E2E2E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-gxi4.svg b/figmatoCSSdesigns/public/external/icon2039-gxi4.svg deleted file mode 100644 index e5dc4d6..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-gxi4.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M7 8.75V1.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12.25 8.75V11.0833C12.25 11.3928 12.1271 11.6895 11.9083 11.9083C11.6895 12.1271 11.3928 12.25 11.0833 12.25H2.91667C2.60725 12.25 2.3105 12.1271 2.09171 11.9083C1.87292 11.6895 1.75 11.3928 1.75 11.0833V8.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83337L7.00016 8.75004L9.91683 5.83337' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-gy8d.svg b/figmatoCSSdesigns/public/external/icon2039-gy8d.svg deleted file mode 100644 index c98fec1..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-gy8d.svg +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M10.6666 14V12.6667C10.6666 11.9594 10.3856 11.2811 9.88554 10.781C9.38544 10.281 8.70716 10 7.99992 10H3.99992C3.29267 10 2.6144 10.281 2.1143 10.781C1.6142 11.2811 1.33325 11.9594 1.33325 12.6667V14' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6667 2.08539C11.2386 2.23363 11.745 2.56756 12.1065 3.03476C12.4681 3.50196 12.6642 4.07598 12.6642 4.66672C12.6642 5.25746 12.4681 5.83148 12.1065 6.29868C11.745 6.76588 11.2386 7.09981 10.6667 7.24805' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14.6667 14V12.6667C14.6663 12.0758 14.4697 11.5019 14.1077 11.0349C13.7457 10.5679 13.2388 10.2344 12.6667 10.0867' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M5.99992 7.33333C7.47268 7.33333 8.66659 6.13943 8.66659 4.66667C8.66659 3.19391 7.47268 2 5.99992 2C4.52716 2 3.33325 3.19391 3.33325 4.66667C3.33325 6.13943 4.52716 7.33333 5.99992 7.33333Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-hqgc.svg b/figmatoCSSdesigns/public/external/icon2039-hqgc.svg deleted file mode 100644 index fb34caf..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-hqgc.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M10 2.5V12.5' stroke='#2E2E2E' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14.1666 6.66667L9.99992 2.5L5.83325 6.66667' stroke='#2E2E2E' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M17.5 12.5V15.8333C17.5 16.2754 17.3244 16.6993 17.0118 17.0118C16.6993 17.3244 16.2754 17.5 15.8333 17.5H4.16667C3.72464 17.5 3.30072 17.3244 2.98816 17.0118C2.67559 16.6993 2.5 16.2754 2.5 15.8333V12.5' stroke='#2E2E2E' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-hwtq.svg b/figmatoCSSdesigns/public/external/icon2039-hwtq.svg deleted file mode 100644 index 278a460..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-hwtq.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M3.99984 14.6667C3.64622 14.6667 3.30708 14.5262 3.05703 14.2762C2.80698 14.0261 2.6665 13.687 2.6665 13.3333V2.66668C2.6665 2.31306 2.80698 1.97392 3.05703 1.72387C3.30708 1.47382 3.64622 1.33335 3.99984 1.33335H9.33317C9.54421 1.333 9.75323 1.37441 9.94819 1.45519C10.1432 1.53597 10.3202 1.65452 10.4692 1.80401L12.8612 4.19601C13.0111 4.34502 13.13 4.52224 13.211 4.71745C13.292 4.91266 13.3335 5.12199 13.3332 5.33335V13.3333C13.3332 13.687 13.1927 14.0261 12.9426 14.2762C12.6926 14.5262 12.3535 14.6667 11.9998 14.6667H3.99984Z' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33334V4.66668C9.3335 4.84349 9.40373 5.01306 9.52876 5.13808C9.65378 5.26311 9.82335 5.33334 10.0002 5.33334H13.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66666H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3333H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-hzvp.svg b/figmatoCSSdesigns/public/external/icon2039-hzvp.svg deleted file mode 100644 index cb365ea..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-hzvp.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M17.5 17.5L13.8833 13.8833' stroke='#636E72' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.16667 15.8333C12.8486 15.8333 15.8333 12.8486 15.8333 9.16667C15.8333 5.48477 12.8486 2.5 9.16667 2.5C5.48477 2.5 2.5 5.48477 2.5 9.16667C2.5 12.8486 5.48477 15.8333 9.16667 15.8333Z' stroke='#636E72' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-i32g.svg b/figmatoCSSdesigns/public/external/icon2039-i32g.svg deleted file mode 100644 index 383d0b6..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-i32g.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M7 8.75V1.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12.25 8.75V11.0833C12.25 11.3928 12.1271 11.6895 11.9083 11.9083C11.6895 12.1271 11.3928 12.25 11.0833 12.25H2.91667C2.60725 12.25 2.3105 12.1271 2.09171 11.9083C1.87292 11.6895 1.75 11.3928 1.75 11.0833V8.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83325L7.00016 8.74992L9.91683 5.83325' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-ij8m.svg b/figmatoCSSdesigns/public/external/icon2039-ij8m.svg deleted file mode 100644 index b16eefd..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-ij8m.svg +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1135)'> -<path d='M10.6666 14V12.6667C10.6666 11.9594 10.3856 11.2811 9.88554 10.781C9.38544 10.281 8.70716 10 7.99992 10H3.99992C3.29267 10 2.6144 10.281 2.1143 10.781C1.6142 11.2811 1.33325 11.9594 1.33325 12.6667V14' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6667 2.08533C11.2386 2.23357 11.745 2.5675 12.1065 3.0347C12.4681 3.5019 12.6642 4.07592 12.6642 4.66666C12.6642 5.2574 12.4681 5.83142 12.1065 6.29862C11.745 6.76582 11.2386 7.09975 10.6667 7.24799' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14.6667 14V12.6667C14.6663 12.0758 14.4697 11.5019 14.1077 11.0349C13.7457 10.5679 13.2388 10.2344 12.6667 10.0867' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M5.99992 7.33333C7.47268 7.33333 8.66659 6.13943 8.66659 4.66667C8.66659 3.19391 7.47268 2 5.99992 2C4.52716 2 3.33325 3.19391 3.33325 4.66667C3.33325 6.13943 4.52716 7.33333 5.99992 7.33333Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_1135'> -<rect width='16' height='16' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-its.svg b/figmatoCSSdesigns/public/external/icon2039-its.svg deleted file mode 100644 index 1f4936b..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-its.svg +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M10.6666 14V12.6667C10.6666 11.9594 10.3856 11.2811 9.88554 10.781C9.38544 10.281 8.70716 10 7.99992 10H3.99992C3.29267 10 2.6144 10.281 2.1143 10.781C1.6142 11.2811 1.33325 11.9594 1.33325 12.6667V14' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6667 2.08533C11.2386 2.23357 11.745 2.5675 12.1065 3.0347C12.4681 3.5019 12.6642 4.07592 12.6642 4.66666C12.6642 5.2574 12.4681 5.83142 12.1065 6.29862C11.745 6.76582 11.2386 7.09975 10.6667 7.24799' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14.6667 14V12.6667C14.6663 12.0758 14.4697 11.5019 14.1077 11.0349C13.7457 10.5679 13.2388 10.2344 12.6667 10.0867' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M5.99992 7.33333C7.47268 7.33333 8.66659 6.13943 8.66659 4.66667C8.66659 3.19391 7.47268 2 5.99992 2C4.52716 2 3.33325 3.19391 3.33325 4.66667C3.33325 6.13943 4.52716 7.33333 5.99992 7.33333Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-iwmi.svg b/figmatoCSSdesigns/public/external/icon2039-iwmi.svg deleted file mode 100644 index 3c5a53a..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-iwmi.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M9.99984 4.16666V15.8333M4.1665 10H15.8332' stroke='#483C3C' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-jl95.svg b/figmatoCSSdesigns/public/external/icon2039-jl95.svg deleted file mode 100644 index 441b4f9..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-jl95.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M4.00008 14.6666C3.64646 14.6666 3.30732 14.5262 3.05727 14.2761C2.80722 14.0261 2.66675 13.6869 2.66675 13.3333V2.66665C2.66675 2.31303 2.80722 1.97389 3.05727 1.72384C3.30732 1.47379 3.64646 1.33332 4.00008 1.33332H9.33341C9.54445 1.33297 9.75347 1.37438 9.94843 1.45516C10.1434 1.53594 10.3205 1.65449 10.4694 1.80398L12.8614 4.19598C13.0113 4.34499 13.1302 4.52221 13.2112 4.71742C13.2922 4.91263 13.3338 5.12196 13.3334 5.33332V13.3333C13.3334 13.6869 13.1929 14.0261 12.9429 14.2761C12.6928 14.5262 12.3537 14.6666 12.0001 14.6666H4.00008Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.33325 1.33331V4.66665C9.33325 4.84346 9.40349 5.01303 9.52851 5.13805C9.65354 5.26308 9.82311 5.33331 9.99992 5.33331H13.3333' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66659 6H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 8.66669H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 11.3333H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-k96b.svg b/figmatoCSSdesigns/public/external/icon2039-k96b.svg deleted file mode 100644 index 7fdc9a3..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-k96b.svg +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1924)'> -<path d='M3.99984 14.6666C3.64622 14.6666 3.30708 14.5262 3.05703 14.2761C2.80698 14.0261 2.6665 13.6869 2.6665 13.3333V2.66665C2.6665 2.31303 2.80698 1.97389 3.05703 1.72384C3.30708 1.47379 3.64622 1.33332 3.99984 1.33332H9.33317C9.54421 1.33297 9.75323 1.37438 9.94819 1.45516C10.1432 1.53594 10.3202 1.65449 10.4692 1.80398L12.8612 4.19598C13.0111 4.34499 13.13 4.52221 13.211 4.71742C13.292 4.91263 13.3335 5.12196 13.3332 5.33332V13.3333C13.3332 13.6869 13.1927 14.0261 12.9426 14.2761C12.6926 14.5262 12.3535 14.6666 11.9998 14.6666H3.99984Z' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33331V4.66665C9.3335 4.84346 9.40373 5.01303 9.52876 5.13805C9.65378 5.26308 9.82335 5.33331 10.0002 5.33331H13.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66669H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3333H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_1924'> -<rect width='16' height='16' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-kbo.svg b/figmatoCSSdesigns/public/external/icon2039-kbo.svg deleted file mode 100644 index 5caff59..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-kbo.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M15.8332 17.5V15.8333C15.8332 14.9493 15.482 14.1014 14.8569 13.4763C14.2317 12.8512 13.3839 12.5 12.4998 12.5H7.49984C6.61578 12.5 5.76794 12.8512 5.14281 13.4763C4.51769 14.1014 4.1665 14.9493 4.1665 15.8333V17.5' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.99984 9.16667C11.8408 9.16667 13.3332 7.67428 13.3332 5.83333C13.3332 3.99238 11.8408 2.5 9.99984 2.5C8.15889 2.5 6.6665 3.99238 6.6665 5.83333C6.6665 7.67428 8.15889 9.16667 9.99984 9.16667Z' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-kun4.svg b/figmatoCSSdesigns/public/external/icon2039-kun4.svg deleted file mode 100644 index 966c1ba..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-kun4.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M17.5 17.5L13.8833 13.8833' stroke='#99A1AF' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.16667 15.8333C12.8486 15.8333 15.8333 12.8486 15.8333 9.16667C15.8333 5.48477 12.8486 2.5 9.16667 2.5C5.48477 2.5 2.5 5.48477 2.5 9.16667C2.5 12.8486 5.48477 15.8333 9.16667 15.8333Z' stroke='#99A1AF' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-mn9.svg b/figmatoCSSdesigns/public/external/icon2039-mn9.svg deleted file mode 100644 index 879d1a9..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-mn9.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12.6667 7.33333H3.33333C2.59695 7.33333 2 7.93028 2 8.66666V13.3333C2 14.0697 2.59695 14.6667 3.33333 14.6667H12.6667C13.403 14.6667 14 14.0697 14 13.3333V8.66666C14 7.93028 13.403 7.33333 12.6667 7.33333Z' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.6665 7.33333V4.66666C4.6665 3.78261 5.01769 2.93476 5.64281 2.30964C6.26794 1.68452 7.11578 1.33333 7.99984 1.33333C8.88389 1.33333 9.73174 1.68452 10.3569 2.30964C10.982 2.93476 11.3332 3.78261 11.3332 4.66666V7.33333' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-npmb.svg b/figmatoCSSdesigns/public/external/icon2039-npmb.svg deleted file mode 100644 index 53faf9c..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-npmb.svg +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2449)'> -<path d='M8.74984 3.42996L8.1665 5.83329H11.5673C11.7485 5.83329 11.9271 5.87546 12.0891 5.95646C12.2511 6.03746 12.392 6.15506 12.5007 6.29996C12.6093 6.44485 12.6828 6.61306 12.7152 6.79126C12.7476 6.96946 12.7381 7.15275 12.6873 7.32663L11.3282 11.9933C11.2575 12.2356 11.1101 12.4485 10.9082 12.6C10.7062 12.7514 10.4606 12.8333 10.2082 12.8333H2.33317C2.02375 12.8333 1.72701 12.7104 1.50821 12.4916C1.28942 12.2728 1.1665 11.976 1.1665 11.6666V6.99996C1.1665 6.69054 1.28942 6.39379 1.50821 6.175C1.72701 5.95621 2.02375 5.83329 2.33317 5.83329H3.94317C4.16022 5.83318 4.37293 5.77252 4.55739 5.65813C4.74186 5.54374 4.89075 5.38017 4.98734 5.18579L6.99984 1.16663C7.27492 1.17003 7.54568 1.23556 7.79189 1.35831C8.03809 1.48106 8.25338 1.65785 8.42166 1.87549C8.58993 2.09313 8.70686 2.34599 8.76368 2.61516C8.82051 2.88433 8.81578 3.16287 8.74984 3.42996Z' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83337V12.8334' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_2449'> -<rect width='14' height='14' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-nr1j.svg b/figmatoCSSdesigns/public/external/icon2039-nr1j.svg deleted file mode 100644 index 441b4f9..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-nr1j.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M4.00008 14.6666C3.64646 14.6666 3.30732 14.5262 3.05727 14.2761C2.80722 14.0261 2.66675 13.6869 2.66675 13.3333V2.66665C2.66675 2.31303 2.80722 1.97389 3.05727 1.72384C3.30732 1.47379 3.64646 1.33332 4.00008 1.33332H9.33341C9.54445 1.33297 9.75347 1.37438 9.94843 1.45516C10.1434 1.53594 10.3205 1.65449 10.4694 1.80398L12.8614 4.19598C13.0113 4.34499 13.1302 4.52221 13.2112 4.71742C13.2922 4.91263 13.3338 5.12196 13.3334 5.33332V13.3333C13.3334 13.6869 13.1929 14.0261 12.9429 14.2761C12.6928 14.5262 12.3537 14.6666 12.0001 14.6666H4.00008Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.33325 1.33331V4.66665C9.33325 4.84346 9.40349 5.01303 9.52851 5.13805C9.65354 5.26308 9.82311 5.33331 9.99992 5.33331H13.3333' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66659 6H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 8.66669H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 11.3333H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-ofoj.svg b/figmatoCSSdesigns/public/external/icon2039-ofoj.svg deleted file mode 100644 index 441b4f9..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-ofoj.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M4.00008 14.6666C3.64646 14.6666 3.30732 14.5262 3.05727 14.2761C2.80722 14.0261 2.66675 13.6869 2.66675 13.3333V2.66665C2.66675 2.31303 2.80722 1.97389 3.05727 1.72384C3.30732 1.47379 3.64646 1.33332 4.00008 1.33332H9.33341C9.54445 1.33297 9.75347 1.37438 9.94843 1.45516C10.1434 1.53594 10.3205 1.65449 10.4694 1.80398L12.8614 4.19598C13.0113 4.34499 13.1302 4.52221 13.2112 4.71742C13.2922 4.91263 13.3338 5.12196 13.3334 5.33332V13.3333C13.3334 13.6869 13.1929 14.0261 12.9429 14.2761C12.6928 14.5262 12.3537 14.6666 12.0001 14.6666H4.00008Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.33325 1.33331V4.66665C9.33325 4.84346 9.40349 5.01303 9.52851 5.13805C9.65354 5.26308 9.82311 5.33331 9.99992 5.33331H13.3333' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66659 6H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 8.66669H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 11.3333H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-omx8.svg b/figmatoCSSdesigns/public/external/icon2039-omx8.svg deleted file mode 100644 index 5f984e3..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-omx8.svg +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2544)'> -<path d='M8.74984 3.43008L8.1665 5.83341H11.5673C11.7485 5.83341 11.9271 5.87558 12.0891 5.95658C12.2511 6.03758 12.392 6.15519 12.5007 6.30008C12.6093 6.44498 12.6828 6.61318 12.7152 6.79138C12.7476 6.96958 12.7381 7.15287 12.6873 7.32675L11.3282 11.9934C11.2575 12.2357 11.1101 12.4486 10.9082 12.6001C10.7062 12.7515 10.4606 12.8334 10.2082 12.8334H2.33317C2.02375 12.8334 1.72701 12.7105 1.50821 12.4917C1.28942 12.2729 1.1665 11.9762 1.1665 11.6667V7.00008C1.1665 6.69066 1.28942 6.39392 1.50821 6.17512C1.72701 5.95633 2.02375 5.83341 2.33317 5.83341H3.94317C4.16022 5.8333 4.37293 5.77264 4.55739 5.65825C4.74186 5.54386 4.89075 5.38029 4.98734 5.18591L6.99984 1.16675C7.27492 1.17015 7.54568 1.23568 7.79189 1.35843C8.03809 1.48118 8.25338 1.65798 8.42166 1.87562C8.58993 2.09326 8.70686 2.34611 8.76368 2.61528C8.82051 2.88446 8.81578 3.16299 8.74984 3.43008Z' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83325V12.8333' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_2544'> -<rect width='14' height='14' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-owkn.svg b/figmatoCSSdesigns/public/external/icon2039-owkn.svg deleted file mode 100644 index b3de208..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-owkn.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M8 2V10' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M11.3332 5.33333L7.99984 2L4.6665 5.33333' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14 10V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V10' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-p39i.svg b/figmatoCSSdesigns/public/external/icon2039-p39i.svg deleted file mode 100644 index b07c71c..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-p39i.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M6.75022 9.75002C6.75022 9.55111 6.67121 9.36035 6.53055 9.21969C6.3899 9.07904 6.19914 9.00002 6.00022 9.00002H3.79597C3.62612 9.03317 3.45004 9.00655 3.29757 8.92469C3.1451 8.84283 3.02563 8.71076 2.95942 8.55087C2.8932 8.39099 2.88431 8.21312 2.93426 8.04743C2.98421 7.88174 3.08992 7.73842 3.23347 7.64177L8.36047 2.51552C8.44453 2.43146 8.54433 2.36477 8.65416 2.31928C8.764 2.27378 8.88172 2.25037 9.0006 2.25037C9.11948 2.25037 9.2372 2.27378 9.34703 2.31928C9.45687 2.36477 9.55666 2.43146 9.64072 2.51552L14.767 7.64177C14.9105 7.73842 15.0162 7.88174 15.0662 8.04743C15.1161 8.21312 15.1072 8.39099 15.041 8.55087C14.9748 8.71076 14.8553 8.84283 14.7029 8.92469C14.5504 9.00655 14.3743 9.03317 14.2045 9.00002H12.0002C11.8013 9.00002 11.6105 9.07904 11.4699 9.21969C11.3292 9.36035 11.2502 9.55111 11.2502 9.75002V14.25C11.2502 14.4489 11.1712 14.6397 11.0306 14.7804C10.8899 14.921 10.6991 15 10.5002 15H7.50022C7.30131 15 7.11055 14.921 6.96989 14.7804C6.82924 14.6397 6.75022 14.4489 6.75022 14.25V9.75002Z' fill='#6DBE8B' stroke='#6DBE8B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-pq45.svg b/figmatoCSSdesigns/public/external/icon2039-pq45.svg deleted file mode 100644 index 1c8514d..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-pq45.svg +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2525)'> -<path d='M8.74984 3.43008L8.1665 5.83341H11.5673C11.7485 5.83341 11.9271 5.87558 12.0891 5.95658C12.2511 6.03758 12.392 6.15519 12.5007 6.30008C12.6093 6.44498 12.6828 6.61318 12.7152 6.79138C12.7476 6.96958 12.7381 7.15287 12.6873 7.32675L11.3282 11.9934C11.2575 12.2357 11.1101 12.4486 10.9082 12.6001C10.7062 12.7515 10.4606 12.8334 10.2082 12.8334H2.33317C2.02375 12.8334 1.72701 12.7105 1.50821 12.4917C1.28942 12.2729 1.1665 11.9762 1.1665 11.6667V7.00008C1.1665 6.69066 1.28942 6.39392 1.50821 6.17512C1.72701 5.95633 2.02375 5.83341 2.33317 5.83341H3.94317C4.16022 5.8333 4.37293 5.77264 4.55739 5.65825C4.74186 5.54386 4.89075 5.38029 4.98734 5.18591L6.99984 1.16675C7.27492 1.17015 7.54568 1.23568 7.79189 1.35843C8.03809 1.48118 8.25338 1.65798 8.42166 1.87562C8.58993 2.09326 8.70686 2.34611 8.76368 2.61528C8.82051 2.88446 8.81578 3.16299 8.74984 3.43008Z' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83325V12.8333' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_2525'> -<rect width='14' height='14' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-psd.svg b/figmatoCSSdesigns/public/external/icon2039-psd.svg deleted file mode 100644 index 9daae76..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-psd.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M6.75022 9.74999C6.75022 9.55108 6.67121 9.36032 6.53055 9.21966C6.3899 9.07901 6.19914 8.99999 6.00022 8.99999H3.79597C3.62612 9.03313 3.45004 9.00652 3.29757 8.92466C3.1451 8.8428 3.02563 8.71073 2.95942 8.55084C2.8932 8.39096 2.88431 8.21309 2.93426 8.0474C2.98421 7.88171 3.08992 7.73839 3.23347 7.64174L8.36047 2.51549C8.44453 2.43143 8.54433 2.36474 8.65416 2.31925C8.764 2.27375 8.88172 2.25034 9.0006 2.25034C9.11948 2.25034 9.2372 2.27375 9.34703 2.31925C9.45687 2.36474 9.55666 2.43143 9.64072 2.51549L14.767 7.64174C14.9105 7.73839 15.0162 7.88171 15.0662 8.0474C15.1161 8.21309 15.1072 8.39096 15.041 8.55084C14.9748 8.71073 14.8553 8.8428 14.7029 8.92466C14.5504 9.00652 14.3743 9.03313 14.2045 8.99999H12.0002C11.8013 8.99999 11.6105 9.07901 11.4699 9.21966C11.3292 9.36032 11.2502 9.55108 11.2502 9.74999V14.25C11.2502 14.4489 11.1712 14.6397 11.0306 14.7803C10.8899 14.921 10.6991 15 10.5002 15H7.50022C7.30131 15 7.11055 14.921 6.96989 14.7803C6.82924 14.6397 6.75022 14.4489 6.75022 14.25V9.74999Z' fill='#6DBE8B' stroke='#6DBE8B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-pv7.svg b/figmatoCSSdesigns/public/external/icon2039-pv7.svg deleted file mode 100644 index 1c37a80..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-pv7.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12 10L8 6L4 10' stroke='#99A1AF' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-q3jl.svg b/figmatoCSSdesigns/public/external/icon2039-q3jl.svg deleted file mode 100644 index a55c763..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-q3jl.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12.6667 7.33334H3.33333C2.59695 7.33334 2 7.9303 2 8.66668V13.3333C2 14.0697 2.59695 14.6667 3.33333 14.6667H12.6667C13.403 14.6667 14 14.0697 14 13.3333V8.66668C14 7.9303 13.403 7.33334 12.6667 7.33334Z' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.6665 7.33334V4.66668C4.6665 3.78262 5.01769 2.93478 5.64281 2.30965C6.26794 1.68453 7.11578 1.33334 7.99984 1.33334C8.88389 1.33334 9.73174 1.68453 10.3569 2.30965C10.982 2.93478 11.3332 3.78262 11.3332 4.66668V7.33334' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-q3ll.svg b/figmatoCSSdesigns/public/external/icon2039-q3ll.svg deleted file mode 100644 index b07c71c..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-q3ll.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M6.75022 9.75002C6.75022 9.55111 6.67121 9.36035 6.53055 9.21969C6.3899 9.07904 6.19914 9.00002 6.00022 9.00002H3.79597C3.62612 9.03317 3.45004 9.00655 3.29757 8.92469C3.1451 8.84283 3.02563 8.71076 2.95942 8.55087C2.8932 8.39099 2.88431 8.21312 2.93426 8.04743C2.98421 7.88174 3.08992 7.73842 3.23347 7.64177L8.36047 2.51552C8.44453 2.43146 8.54433 2.36477 8.65416 2.31928C8.764 2.27378 8.88172 2.25037 9.0006 2.25037C9.11948 2.25037 9.2372 2.27378 9.34703 2.31928C9.45687 2.36477 9.55666 2.43146 9.64072 2.51552L14.767 7.64177C14.9105 7.73842 15.0162 7.88174 15.0662 8.04743C15.1161 8.21312 15.1072 8.39099 15.041 8.55087C14.9748 8.71076 14.8553 8.84283 14.7029 8.92469C14.5504 9.00655 14.3743 9.03317 14.2045 9.00002H12.0002C11.8013 9.00002 11.6105 9.07904 11.4699 9.21969C11.3292 9.36035 11.2502 9.55111 11.2502 9.75002V14.25C11.2502 14.4489 11.1712 14.6397 11.0306 14.7804C10.8899 14.921 10.6991 15 10.5002 15H7.50022C7.30131 15 7.11055 14.921 6.96989 14.7804C6.82924 14.6397 6.75022 14.4489 6.75022 14.25V9.75002Z' fill='#6DBE8B' stroke='#6DBE8B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-qf58.svg b/figmatoCSSdesigns/public/external/icon2039-qf58.svg deleted file mode 100644 index 401e2d7..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-qf58.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M11.0833 6.41669H2.91667C2.27233 6.41669 1.75 6.93902 1.75 7.58335V11.6667C1.75 12.311 2.27233 12.8334 2.91667 12.8334H11.0833C11.7277 12.8334 12.25 12.311 12.25 11.6667V7.58335C12.25 6.93902 11.7277 6.41669 11.0833 6.41669Z' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 6.41669V4.08335C4.0835 3.30981 4.39079 2.56794 4.93777 2.02096C5.48475 1.47398 6.22661 1.16669 7.00016 1.16669C7.77371 1.16669 8.51558 1.47398 9.06256 2.02096C9.60954 2.56794 9.91683 3.30981 9.91683 4.08335V6.41669' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-qva2.svg b/figmatoCSSdesigns/public/external/icon2039-qva2.svg deleted file mode 100644 index 441b4f9..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-qva2.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M4.00008 14.6666C3.64646 14.6666 3.30732 14.5262 3.05727 14.2761C2.80722 14.0261 2.66675 13.6869 2.66675 13.3333V2.66665C2.66675 2.31303 2.80722 1.97389 3.05727 1.72384C3.30732 1.47379 3.64646 1.33332 4.00008 1.33332H9.33341C9.54445 1.33297 9.75347 1.37438 9.94843 1.45516C10.1434 1.53594 10.3205 1.65449 10.4694 1.80398L12.8614 4.19598C13.0113 4.34499 13.1302 4.52221 13.2112 4.71742C13.2922 4.91263 13.3338 5.12196 13.3334 5.33332V13.3333C13.3334 13.6869 13.1929 14.0261 12.9429 14.2761C12.6928 14.5262 12.3537 14.6666 12.0001 14.6666H4.00008Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.33325 1.33331V4.66665C9.33325 4.84346 9.40349 5.01303 9.52851 5.13805C9.65354 5.26308 9.82311 5.33331 9.99992 5.33331H13.3333' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66659 6H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 8.66669H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6666 11.3333H5.33325' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-r2jo.svg b/figmatoCSSdesigns/public/external/icon2039-r2jo.svg deleted file mode 100644 index 141a044..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-r2jo.svg +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1239)'> -<path d='M10.6666 14V12.6667C10.6666 11.9594 10.3856 11.2811 9.88554 10.781C9.38544 10.281 8.70716 10 7.99992 10H3.99992C3.29267 10 2.6144 10.281 2.1143 10.781C1.6142 11.2811 1.33325 11.9594 1.33325 12.6667V14' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6667 2.08533C11.2386 2.23357 11.745 2.5675 12.1065 3.0347C12.4681 3.5019 12.6642 4.07592 12.6642 4.66666C12.6642 5.2574 12.4681 5.83142 12.1065 6.29862C11.745 6.76582 11.2386 7.09975 10.6667 7.24799' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14.6667 14V12.6667C14.6663 12.0758 14.4697 11.5019 14.1077 11.0349C13.7457 10.5679 13.2388 10.2344 12.6667 10.0867' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M5.99992 7.33333C7.47268 7.33333 8.66659 6.13943 8.66659 4.66667C8.66659 3.19391 7.47268 2 5.99992 2C4.52716 2 3.33325 3.19391 3.33325 4.66667C3.33325 6.13943 4.52716 7.33333 5.99992 7.33333Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_1239'> -<rect width='16' height='16' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-rw3s.svg b/figmatoCSSdesigns/public/external/icon2039-rw3s.svg deleted file mode 100644 index e5dc4d6..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-rw3s.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M7 8.75V1.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12.25 8.75V11.0833C12.25 11.3928 12.1271 11.6895 11.9083 11.9083C11.6895 12.1271 11.3928 12.25 11.0833 12.25H2.91667C2.60725 12.25 2.3105 12.1271 2.09171 11.9083C1.87292 11.6895 1.75 11.3928 1.75 11.0833V8.75' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83337L7.00016 8.75004L9.91683 5.83337' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-ry2q.svg b/figmatoCSSdesigns/public/external/icon2039-ry2q.svg deleted file mode 100644 index b07c71c..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-ry2q.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M6.75022 9.75002C6.75022 9.55111 6.67121 9.36035 6.53055 9.21969C6.3899 9.07904 6.19914 9.00002 6.00022 9.00002H3.79597C3.62612 9.03317 3.45004 9.00655 3.29757 8.92469C3.1451 8.84283 3.02563 8.71076 2.95942 8.55087C2.8932 8.39099 2.88431 8.21312 2.93426 8.04743C2.98421 7.88174 3.08992 7.73842 3.23347 7.64177L8.36047 2.51552C8.44453 2.43146 8.54433 2.36477 8.65416 2.31928C8.764 2.27378 8.88172 2.25037 9.0006 2.25037C9.11948 2.25037 9.2372 2.27378 9.34703 2.31928C9.45687 2.36477 9.55666 2.43146 9.64072 2.51552L14.767 7.64177C14.9105 7.73842 15.0162 7.88174 15.0662 8.04743C15.1161 8.21312 15.1072 8.39099 15.041 8.55087C14.9748 8.71076 14.8553 8.84283 14.7029 8.92469C14.5504 9.00655 14.3743 9.03317 14.2045 9.00002H12.0002C11.8013 9.00002 11.6105 9.07904 11.4699 9.21969C11.3292 9.36035 11.2502 9.55111 11.2502 9.75002V14.25C11.2502 14.4489 11.1712 14.6397 11.0306 14.7804C10.8899 14.921 10.6991 15 10.5002 15H7.50022C7.30131 15 7.11055 14.921 6.96989 14.7804C6.82924 14.6397 6.75022 14.4489 6.75022 14.25V9.75002Z' fill='#6DBE8B' stroke='#6DBE8B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-s8m.svg b/figmatoCSSdesigns/public/external/icon2039-s8m.svg deleted file mode 100644 index 86f71ab..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-s8m.svg +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M7.20996 15L2.65996 7.14C2.46376 6.80087 2.37149 6.41159 2.3946 6.02048C2.41771 5.62937 2.55518 5.25366 2.78996 4.94L4.39996 2.8C4.58625 2.55161 4.82782 2.35 5.10553 2.21115C5.38324 2.07229 5.68947 2 5.99996 2H18C18.3104 2 18.6167 2.07229 18.8944 2.21115C19.1721 2.35 19.4137 2.55161 19.6 2.8L21.2 4.94C21.4363 5.25265 21.5755 5.62784 21.6004 6.01897C21.6253 6.4101 21.5347 6.79992 21.34 7.14L16.79 15' stroke='#99A1AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M11.0001 12L5.12012 2.19995' stroke='#99A1AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M13 12L18.88 2.19995' stroke='#99A1AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M8 7H16' stroke='#99A1AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12 22C14.7614 22 17 19.7614 17 17C17 14.2386 14.7614 12 12 12C9.23858 12 7 14.2386 7 17C7 19.7614 9.23858 22 12 22Z' stroke='#99A1AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12 18V16H11.5' stroke='#99A1AF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-sbs.svg b/figmatoCSSdesigns/public/external/icon2039-sbs.svg deleted file mode 100644 index 3d2f687..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-sbs.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M15.477 12.89L16.992 21.416C17.009 21.5164 16.9949 21.6196 16.9516 21.7118C16.9084 21.8039 16.838 21.8807 16.7499 21.9318C16.6619 21.9829 16.5603 22.0059 16.4588 21.9977C16.3573 21.9895 16.2607 21.9506 16.182 21.886L12.602 19.199C12.4292 19.0699 12.2192 19.0001 12.0035 19.0001C11.7878 19.0001 11.5778 19.0699 11.405 19.199L7.819 21.885C7.74032 21.9494 7.64386 21.9884 7.54249 21.9966C7.44112 22.0048 7.33967 21.9818 7.25166 21.9309C7.16365 21.8799 7.09327 21.8033 7.04991 21.7113C7.00656 21.6194 6.99228 21.5163 7.009 21.416L8.523 12.89' stroke='#F9C784' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M12 14C15.3137 14 18 11.3137 18 8C18 4.68629 15.3137 2 12 2C8.68629 2 6 4.68629 6 8C6 11.3137 8.68629 14 12 14Z' stroke='#F9C784' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-u10i.svg b/figmatoCSSdesigns/public/external/icon2039-u10i.svg deleted file mode 100644 index 711605f..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-u10i.svg +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1057)'> -<path d='M10.6666 14V12.6667C10.6666 11.9594 10.3856 11.2811 9.88554 10.781C9.38544 10.281 8.70716 10 7.99992 10H3.99992C3.29267 10 2.6144 10.281 2.1143 10.781C1.6142 11.2811 1.33325 11.9594 1.33325 12.6667V14' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6667 2.08533C11.2386 2.23357 11.745 2.5675 12.1065 3.0347C12.4681 3.5019 12.6642 4.07592 12.6642 4.66666C12.6642 5.2574 12.4681 5.83142 12.1065 6.29862C11.745 6.76582 11.2386 7.09975 10.6667 7.24799' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14.6667 14V12.6667C14.6663 12.0758 14.4697 11.5019 14.1077 11.0349C13.7457 10.5679 13.2388 10.2344 12.6667 10.0867' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M5.99992 7.33333C7.47268 7.33333 8.66659 6.13943 8.66659 4.66667C8.66659 3.19391 7.47268 2 5.99992 2C4.52716 2 3.33325 3.19391 3.33325 4.66667C3.33325 6.13943 4.52716 7.33333 5.99992 7.33333Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_1057'> -<rect width='16' height='16' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-ubp.svg b/figmatoCSSdesigns/public/external/icon2039-ubp.svg deleted file mode 100644 index c98fec1..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-ubp.svg +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M10.6666 14V12.6667C10.6666 11.9594 10.3856 11.2811 9.88554 10.781C9.38544 10.281 8.70716 10 7.99992 10H3.99992C3.29267 10 2.6144 10.281 2.1143 10.781C1.6142 11.2811 1.33325 11.9594 1.33325 12.6667V14' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6667 2.08539C11.2386 2.23363 11.745 2.56756 12.1065 3.03476C12.4681 3.50196 12.6642 4.07598 12.6642 4.66672C12.6642 5.25746 12.4681 5.83148 12.1065 6.29868C11.745 6.76588 11.2386 7.09981 10.6667 7.24805' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14.6667 14V12.6667C14.6663 12.0758 14.4697 11.5019 14.1077 11.0349C13.7457 10.5679 13.2388 10.2344 12.6667 10.0867' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M5.99992 7.33333C7.47268 7.33333 8.66659 6.13943 8.66659 4.66667C8.66659 3.19391 7.47268 2 5.99992 2C4.52716 2 3.33325 3.19391 3.33325 4.66667C3.33325 6.13943 4.52716 7.33333 5.99992 7.33333Z' stroke='#636E72' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-ujoh.svg b/figmatoCSSdesigns/public/external/icon2039-ujoh.svg deleted file mode 100644 index 401e2d7..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-ujoh.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M11.0833 6.41669H2.91667C2.27233 6.41669 1.75 6.93902 1.75 7.58335V11.6667C1.75 12.311 2.27233 12.8334 2.91667 12.8334H11.0833C11.7277 12.8334 12.25 12.311 12.25 11.6667V7.58335C12.25 6.93902 11.7277 6.41669 11.0833 6.41669Z' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 6.41669V4.08335C4.0835 3.30981 4.39079 2.56794 4.93777 2.02096C5.48475 1.47398 6.22661 1.16669 7.00016 1.16669C7.77371 1.16669 8.51558 1.47398 9.06256 2.02096C9.60954 2.56794 9.91683 3.30981 9.91683 4.08335V6.41669' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-ux7e.svg b/figmatoCSSdesigns/public/external/icon2039-ux7e.svg deleted file mode 100644 index 401e2d7..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-ux7e.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M11.0833 6.41669H2.91667C2.27233 6.41669 1.75 6.93902 1.75 7.58335V11.6667C1.75 12.311 2.27233 12.8334 2.91667 12.8334H11.0833C11.7277 12.8334 12.25 12.311 12.25 11.6667V7.58335C12.25 6.93902 11.7277 6.41669 11.0833 6.41669Z' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 6.41669V4.08335C4.0835 3.30981 4.39079 2.56794 4.93777 2.02096C5.48475 1.47398 6.22661 1.16669 7.00016 1.16669C7.77371 1.16669 8.51558 1.47398 9.06256 2.02096C9.60954 2.56794 9.91683 3.30981 9.91683 4.08335V6.41669' stroke='#F9C784' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-v6km.svg b/figmatoCSSdesigns/public/external/icon2039-v6km.svg deleted file mode 100644 index 1fc08ff..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-v6km.svg +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1904)'> -<path d='M3.99984 14.6666C3.64622 14.6666 3.30708 14.5262 3.05703 14.2761C2.80698 14.0261 2.6665 13.6869 2.6665 13.3333V2.66665C2.6665 2.31303 2.80698 1.97389 3.05703 1.72384C3.30708 1.47379 3.64622 1.33332 3.99984 1.33332H9.33317C9.54421 1.33297 9.75323 1.37438 9.94819 1.45516C10.1432 1.53594 10.3202 1.65449 10.4692 1.80398L12.8612 4.19598C13.0111 4.34499 13.13 4.52221 13.211 4.71742C13.292 4.91263 13.3335 5.12196 13.3332 5.33332V13.3333C13.3332 13.6869 13.1927 14.0261 12.9426 14.2761C12.6926 14.5262 12.3535 14.6666 11.9998 14.6666H3.99984Z' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33331V4.66665C9.3335 4.84346 9.40373 5.01303 9.52876 5.13805C9.65378 5.26308 9.82335 5.33331 10.0002 5.33331H13.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66669H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3333H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_1904'> -<rect width='16' height='16' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-wk9.svg b/figmatoCSSdesigns/public/external/icon2039-wk9.svg deleted file mode 100644 index 1c37a80..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-wk9.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12 10L8 6L4 10' stroke='#99A1AF' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-wkyr.svg b/figmatoCSSdesigns/public/external/icon2039-wkyr.svg deleted file mode 100644 index 83e9348..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-wkyr.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M3.99984 14.6667C3.64622 14.6667 3.30708 14.5262 3.05703 14.2761C2.80698 14.0261 2.6665 13.687 2.6665 13.3333V2.66667C2.6665 2.31305 2.80698 1.97391 3.05703 1.72386C3.30708 1.47381 3.64622 1.33334 3.99984 1.33334H9.33317C9.54421 1.333 9.75323 1.37441 9.94819 1.45518C10.1432 1.53596 10.3202 1.65451 10.4692 1.804L12.8612 4.196C13.0111 4.34501 13.13 4.52223 13.211 4.71745C13.292 4.91266 13.3335 5.12198 13.3332 5.33334V13.3333C13.3332 13.687 13.1927 14.0261 12.9426 14.2761C12.6926 14.5262 12.3535 14.6667 11.9998 14.6667H3.99984Z' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33334V4.66667C9.3335 4.84348 9.40373 5.01305 9.52876 5.13807C9.65378 5.2631 9.82335 5.33334 10.0002 5.33334H13.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66666H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3333H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-worr.svg b/figmatoCSSdesigns/public/external/icon2039-worr.svg deleted file mode 100644 index 07cf04a..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-worr.svg +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2506)'> -<path d='M8.74984 3.43008L8.1665 5.83341H11.5673C11.7485 5.83341 11.9271 5.87558 12.0891 5.95658C12.2511 6.03758 12.392 6.15519 12.5007 6.30008C12.6093 6.44498 12.6828 6.61318 12.7152 6.79138C12.7476 6.96958 12.7381 7.15287 12.6873 7.32675L11.3282 11.9934C11.2575 12.2357 11.1101 12.4486 10.9082 12.6001C10.7062 12.7515 10.4606 12.8334 10.2082 12.8334H2.33317C2.02375 12.8334 1.72701 12.7105 1.50821 12.4917C1.28942 12.2729 1.1665 11.9762 1.1665 11.6667V7.00008C1.1665 6.69066 1.28942 6.39392 1.50821 6.17512C1.72701 5.95633 2.02375 5.83341 2.33317 5.83341H3.94317C4.16022 5.8333 4.37293 5.77264 4.55739 5.65825C4.74186 5.54386 4.89075 5.38029 4.98734 5.18591L6.99984 1.16675C7.27492 1.17015 7.54568 1.23568 7.79189 1.35843C8.03809 1.48118 8.25338 1.65798 8.42166 1.87562C8.58993 2.09326 8.70686 2.34611 8.76368 2.61528C8.82051 2.88446 8.81578 3.16299 8.74984 3.43008Z' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83325V12.8333' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_2506'> -<rect width='14' height='14' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-wvd.svg b/figmatoCSSdesigns/public/external/icon2039-wvd.svg deleted file mode 100644 index e2225c3..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-wvd.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12.6667 7.33331H3.33333C2.59695 7.33331 2 7.93027 2 8.66665V13.3333C2 14.0697 2.59695 14.6666 3.33333 14.6666H12.6667C13.403 14.6666 14 14.0697 14 13.3333V8.66665C14 7.93027 13.403 7.33331 12.6667 7.33331Z' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.6665 7.33331V4.66665C4.6665 3.78259 5.01769 2.93475 5.64281 2.30962C6.26794 1.6845 7.11578 1.33331 7.99984 1.33331C8.88389 1.33331 9.73174 1.6845 10.3569 2.30962C10.982 2.93475 11.3332 3.78259 11.3332 4.66665V7.33331' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-xgz.svg b/figmatoCSSdesigns/public/external/icon2039-xgz.svg deleted file mode 100644 index 83e9348..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-xgz.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M3.99984 14.6667C3.64622 14.6667 3.30708 14.5262 3.05703 14.2761C2.80698 14.0261 2.6665 13.687 2.6665 13.3333V2.66667C2.6665 2.31305 2.80698 1.97391 3.05703 1.72386C3.30708 1.47381 3.64622 1.33334 3.99984 1.33334H9.33317C9.54421 1.333 9.75323 1.37441 9.94819 1.45518C10.1432 1.53596 10.3202 1.65451 10.4692 1.804L12.8612 4.196C13.0111 4.34501 13.13 4.52223 13.211 4.71745C13.292 4.91266 13.3335 5.12198 13.3332 5.33334V13.3333C13.3332 13.687 13.1927 14.0261 12.9426 14.2761C12.6926 14.5262 12.3535 14.6667 11.9998 14.6667H3.99984Z' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33334V4.66667C9.3335 4.84348 9.40373 5.01305 9.52876 5.13807C9.65378 5.2631 9.82335 5.33334 10.0002 5.33334H13.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66666H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3333H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-xnpa.svg b/figmatoCSSdesigns/public/external/icon2039-xnpa.svg deleted file mode 100644 index b07c71c..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-xnpa.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M6.75022 9.75002C6.75022 9.55111 6.67121 9.36035 6.53055 9.21969C6.3899 9.07904 6.19914 9.00002 6.00022 9.00002H3.79597C3.62612 9.03317 3.45004 9.00655 3.29757 8.92469C3.1451 8.84283 3.02563 8.71076 2.95942 8.55087C2.8932 8.39099 2.88431 8.21312 2.93426 8.04743C2.98421 7.88174 3.08992 7.73842 3.23347 7.64177L8.36047 2.51552C8.44453 2.43146 8.54433 2.36477 8.65416 2.31928C8.764 2.27378 8.88172 2.25037 9.0006 2.25037C9.11948 2.25037 9.2372 2.27378 9.34703 2.31928C9.45687 2.36477 9.55666 2.43146 9.64072 2.51552L14.767 7.64177C14.9105 7.73842 15.0162 7.88174 15.0662 8.04743C15.1161 8.21312 15.1072 8.39099 15.041 8.55087C14.9748 8.71076 14.8553 8.84283 14.7029 8.92469C14.5504 9.00655 14.3743 9.03317 14.2045 9.00002H12.0002C11.8013 9.00002 11.6105 9.07904 11.4699 9.21969C11.3292 9.36035 11.2502 9.55111 11.2502 9.75002V14.25C11.2502 14.4489 11.1712 14.6397 11.0306 14.7804C10.8899 14.921 10.6991 15 10.5002 15H7.50022C7.30131 15 7.11055 14.921 6.96989 14.7804C6.82924 14.6397 6.75022 14.4489 6.75022 14.25V9.75002Z' fill='#6DBE8B' stroke='#6DBE8B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-z25.svg b/figmatoCSSdesigns/public/external/icon2039-z25.svg deleted file mode 100644 index e2225c3..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-z25.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12.6667 7.33331H3.33333C2.59695 7.33331 2 7.93027 2 8.66665V13.3333C2 14.0697 2.59695 14.6666 3.33333 14.6666H12.6667C13.403 14.6666 14 14.0697 14 13.3333V8.66665C14 7.93027 13.403 7.33331 12.6667 7.33331Z' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.6665 7.33331V4.66665C4.6665 3.78259 5.01769 2.93475 5.64281 2.30962C6.26794 1.6845 7.11578 1.33331 7.99984 1.33331C8.88389 1.33331 9.73174 1.6845 10.3569 2.30962C10.982 2.93475 11.3332 3.78259 11.3332 4.66665V7.33331' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-z80o.svg b/figmatoCSSdesigns/public/external/icon2039-z80o.svg deleted file mode 100644 index 879d1a9..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-z80o.svg +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M12.6667 7.33333H3.33333C2.59695 7.33333 2 7.93028 2 8.66666V13.3333C2 14.0697 2.59695 14.6667 3.33333 14.6667H12.6667C13.403 14.6667 14 14.0697 14 13.3333V8.66666C14 7.93028 13.403 7.33333 12.6667 7.33333Z' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.6665 7.33333V4.66666C4.6665 3.78261 5.01769 2.93476 5.64281 2.30964C6.26794 1.68452 7.11578 1.33333 7.99984 1.33333C8.88389 1.33333 9.73174 1.68452 10.3569 2.30964C10.982 2.93476 11.3332 3.78261 11.3332 4.66666V7.33333' stroke='#F9C784' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-ze8m.svg b/figmatoCSSdesigns/public/external/icon2039-ze8m.svg deleted file mode 100644 index 83e9348..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-ze8m.svg +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M3.99984 14.6667C3.64622 14.6667 3.30708 14.5262 3.05703 14.2761C2.80698 14.0261 2.6665 13.687 2.6665 13.3333V2.66667C2.6665 2.31305 2.80698 1.97391 3.05703 1.72386C3.30708 1.47381 3.64622 1.33334 3.99984 1.33334H9.33317C9.54421 1.333 9.75323 1.37441 9.94819 1.45518C10.1432 1.53596 10.3202 1.65451 10.4692 1.804L12.8612 4.196C13.0111 4.34501 13.13 4.52223 13.211 4.71745C13.292 4.91266 13.3335 5.12198 13.3332 5.33334V13.3333C13.3332 13.687 13.1927 14.0261 12.9426 14.2761C12.6926 14.5262 12.3535 14.6667 11.9998 14.6667H3.99984Z' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M9.3335 1.33334V4.66667C9.3335 4.84348 9.40373 5.01305 9.52876 5.13807C9.65378 5.2631 9.82335 5.33334 10.0002 5.33334H13.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M6.66683 6H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 8.66666H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M10.6668 11.3333H5.3335' stroke='#6DBE8B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-zid.svg b/figmatoCSSdesigns/public/external/icon2039-zid.svg deleted file mode 100644 index b3de208..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-zid.svg +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M8 2V10' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M11.3332 5.33333L7.99984 2L4.6665 5.33333' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M14 10V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V10' stroke='#2E2E2E' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/external/icon2039-zqpg.svg b/figmatoCSSdesigns/public/external/icon2039-zqpg.svg deleted file mode 100644 index 7a22743..0000000 --- a/figmatoCSSdesigns/public/external/icon2039-zqpg.svg +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2468)'> -<path d='M8.74984 3.42996L8.1665 5.83329H11.5673C11.7485 5.83329 11.9271 5.87546 12.0891 5.95646C12.2511 6.03746 12.392 6.15506 12.5007 6.29996C12.6093 6.44485 12.6828 6.61306 12.7152 6.79126C12.7476 6.96946 12.7381 7.15275 12.6873 7.32663L11.3282 11.9933C11.2575 12.2356 11.1101 12.4485 10.9082 12.6C10.7062 12.7514 10.4606 12.8333 10.2082 12.8333H2.33317C2.02375 12.8333 1.72701 12.7104 1.50821 12.4916C1.28942 12.2728 1.1665 11.976 1.1665 11.6666V6.99996C1.1665 6.69054 1.28942 6.39379 1.50821 6.175C1.72701 5.95621 2.02375 5.83329 2.33317 5.83329H3.94317C4.16022 5.83318 4.37293 5.77252 4.55739 5.65813C4.74186 5.54374 4.89075 5.38017 4.98734 5.18579L6.99984 1.16663C7.27492 1.17003 7.54568 1.23556 7.79189 1.35831C8.03809 1.48106 8.25338 1.65785 8.42166 1.87549C8.58993 2.09313 8.70686 2.34599 8.76368 2.61516C8.82051 2.88433 8.81578 3.16287 8.74984 3.42996Z' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -<path d='M4.0835 5.83337V12.8334' stroke='#888888' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/> -</g> -<defs> -<clipPath id='clip0_2039_2468'> -<rect width='14' height='14' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-a0wy.svg b/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-a0wy.svg deleted file mode 100644 index 4777e6c..0000000 --- a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-a0wy.svg +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1712)'> -<path d='M0 0C19.8 0 39.6 0 60 0C60 19.8 60 39.6 60 60C40.2 60 20.4 60 0 60C0 40.2 0 20.4 0 0Z' fill='#FEFEFE'/> -<path d='M18.7978 10.0125C18.8653 10.0124 18.9327 10.0122 19.0023 10.0121C19.2269 10.0117 19.4516 10.0117 19.6762 10.0118C19.8379 10.0116 19.9996 10.0114 20.1612 10.0111C20.5539 10.0106 20.9466 10.0105 21.3393 10.0104C21.6588 10.0104 21.9782 10.0103 22.2976 10.0101C23.2048 10.0095 24.1119 10.0092 25.0191 10.0093C25.0923 10.0093 25.0923 10.0093 25.167 10.0093C25.2159 10.0093 25.2648 10.0093 25.3152 10.0093C26.1072 10.0093 26.8992 10.0087 27.6911 10.0078C28.5058 10.0069 29.3205 10.0065 30.1352 10.0065C30.592 10.0066 31.0488 10.0064 31.5056 10.0057C31.9353 10.0051 32.365 10.0051 32.7948 10.0056C32.9521 10.0056 33.1094 10.0055 33.2667 10.0051C34.8959 10.0014 36.1727 10.1867 37.4531 11.2735C37.5024 11.3151 37.5517 11.3566 37.6025 11.3995C37.873 11.6332 38.1107 11.8768 38.3411 12.1496C38.5102 12.3365 38.699 12.4981 38.8891 12.6631C39.044 12.7987 39.1885 12.9423 39.332 13.0898C39.3811 13.1376 39.4301 13.1854 39.4807 13.2346C39.6462 13.404 39.7985 13.5804 39.9497 13.7626C40.0601 13.8792 40.1695 13.9792 40.2915 14.0828C40.6709 14.4105 41.0206 14.7691 41.3743 15.1239C41.4963 15.2463 41.6187 15.3684 41.7412 15.4904C41.8202 15.5695 41.8993 15.6487 41.9783 15.7278C42.0322 15.7815 42.0322 15.7815 42.0871 15.8362C42.2618 16.0119 42.4291 16.1901 42.5892 16.3792C42.9133 16.7533 43.2717 17.0948 43.6242 17.4417C43.8035 17.6184 43.9822 17.7956 44.1609 17.9728C44.4925 18.3015 44.8243 18.63 45.1572 18.9575C45.3899 19.1864 45.6218 19.4161 45.8532 19.6463C45.9407 19.7332 46.0286 19.8197 46.1167 19.906C46.6371 20.4154 47.0654 20.9009 47.4113 21.5449C47.4379 21.5902 47.4645 21.6355 47.4919 21.6821C47.9971 22.6383 47.8048 23.9943 47.8025 25.0438C47.8021 25.2966 47.8024 25.5495 47.8027 25.8024C47.803 26.2963 47.8026 26.7902 47.802 27.284C47.8014 27.8601 47.8014 28.4361 47.8014 29.0121C47.8015 30.0401 47.8009 31.0682 47.8 32.0962C47.7991 33.0923 47.7986 34.0884 47.7987 35.0845C47.7987 35.1459 47.7987 35.2073 47.7987 35.2706C47.7987 35.3319 47.7987 35.3932 47.7987 35.4564C47.7987 36.5929 47.7984 37.7294 47.7978 38.8659C47.7976 39.2669 47.7976 39.6679 47.7975 40.0688C47.7975 40.5576 47.7972 41.0464 47.7966 41.5352C47.7963 41.7843 47.7962 42.0333 47.7962 42.2824C47.7963 42.5109 47.7961 42.7393 47.7956 42.9677C47.7955 43.0886 47.7956 43.2095 47.7957 43.3303C47.7922 44.6012 47.7922 44.6012 47.5796 45.1996C47.5654 45.2396 47.5512 45.2796 47.5366 45.3207C47.496 45.4335 47.4537 45.5456 47.4113 45.6576C47.3926 45.7078 47.374 45.7579 47.3548 45.8095C46.7632 47.2572 45.6675 48.3729 44.3424 49.1649C44.2743 49.2064 44.2061 49.2479 44.1359 49.2907C42.7859 50.0552 41.2823 50.0243 39.7818 50.0155C39.4884 50.0141 39.195 50.0146 38.9016 50.0148C38.3947 50.015 37.8879 50.014 37.381 50.0122C36.6482 50.0097 35.9154 50.0089 35.1826 50.0085C33.9933 50.0078 32.804 50.0057 31.6147 50.0027C30.4602 49.9999 29.3057 49.9977 28.1513 49.9963C28.08 49.9962 28.0087 49.9962 27.9352 49.9961C27.5774 49.9957 27.2197 49.9953 26.8619 49.9949C23.8996 49.9916 20.9373 49.9861 17.975 49.9791C17.975 49.9378 17.975 49.8965 17.975 49.8539C17.8655 49.8577 17.8655 49.8577 17.7538 49.8617C16.3516 49.8592 14.9693 48.7843 14.0293 47.8497C13.7161 47.5068 13.7161 47.5068 13.7161 47.3486C13.6541 47.328 13.5921 47.3073 13.5282 47.286C13.4284 47.1282 13.338 46.9728 13.2503 46.8085C13.2021 46.7202 13.1539 46.632 13.1057 46.5437C13.0822 46.5001 13.0587 46.4565 13.0345 46.4116C12.9685 46.2912 12.8994 46.1731 12.8295 46.0549C12.289 45.0748 12.2473 43.8694 12.2513 42.7766C12.2511 42.6603 12.2507 42.544 12.2503 42.4276C12.2494 42.111 12.2497 41.7944 12.2501 41.4777C12.2504 41.1351 12.2496 40.7924 12.249 40.4497C12.2479 39.7796 12.2479 39.1095 12.2482 38.4394C12.2484 37.8944 12.2483 37.3495 12.248 36.8045C12.248 36.7268 12.2479 36.649 12.2479 36.5689C12.2478 36.411 12.2477 36.2531 12.2476 36.0951C12.2468 34.6581 12.247 33.221 12.2477 31.784C12.2484 30.4745 12.2478 29.165 12.2464 27.8555C12.2447 26.3817 12.2439 24.9078 12.2444 23.4339C12.2446 22.6545 12.2445 21.8751 12.2434 21.0957C12.2424 20.4322 12.2424 19.7688 12.2435 19.1053C12.244 18.7673 12.2442 18.4292 12.2432 18.0911C12.2423 17.7809 12.2426 17.4707 12.2438 17.1605C12.2441 17.049 12.2439 16.9375 12.2432 16.826C12.2369 15.6735 12.4306 14.6187 12.9645 13.5908C12.9853 13.5508 13.006 13.5107 13.0274 13.4695C13.9302 11.7698 15.4924 10.6845 17.299 10.1209C17.7923 10.0154 18.2954 10.0117 18.7978 10.0125Z' fill='#FEFEFE'/> -<path d='M18.7978 10.0125C18.8653 10.0124 18.9327 10.0122 19.0023 10.0121C19.2269 10.0117 19.4516 10.0117 19.6762 10.0118C19.8379 10.0116 19.9996 10.0114 20.1612 10.0111C20.5539 10.0106 20.9466 10.0105 21.3393 10.0104C21.6588 10.0104 21.9782 10.0103 22.2976 10.0101C23.2048 10.0095 24.1119 10.0092 25.0191 10.0093C25.0923 10.0093 25.0923 10.0093 25.167 10.0093C25.2159 10.0093 25.2648 10.0093 25.3152 10.0093C26.1072 10.0093 26.8992 10.0087 27.6911 10.0078C28.5058 10.0069 29.3205 10.0065 30.1352 10.0065C30.592 10.0066 31.0488 10.0064 31.5056 10.0057C31.9353 10.0051 32.365 10.0051 32.7948 10.0056C32.9521 10.0056 33.1094 10.0055 33.2667 10.0051C34.8959 10.0014 36.1727 10.1867 37.4531 11.2735C37.5024 11.3151 37.5517 11.3566 37.6025 11.3995C37.873 11.6332 38.1107 11.8768 38.3411 12.1496C38.5102 12.3365 38.699 12.4981 38.8891 12.6631C39.044 12.7987 39.1885 12.9423 39.332 13.0898C39.3811 13.1376 39.4301 13.1854 39.4807 13.2346C39.6462 13.404 39.7985 13.5804 39.9497 13.7626C40.0601 13.8792 40.1695 13.9792 40.2915 14.0828C40.6709 14.4105 41.0206 14.7691 41.3743 15.1239C41.4963 15.2463 41.6187 15.3684 41.7412 15.4904C41.8202 15.5695 41.8993 15.6487 41.9783 15.7278C42.0322 15.7815 42.0322 15.7815 42.0871 15.8362C42.2618 16.0119 42.4291 16.1901 42.5892 16.3792C42.9133 16.7533 43.2717 17.0948 43.6242 17.4417C43.8035 17.6184 43.9822 17.7956 44.1609 17.9728C44.4925 18.3015 44.8243 18.63 45.1572 18.9575C45.3899 19.1864 45.6218 19.4161 45.8532 19.6463C45.9407 19.7332 46.0286 19.8197 46.1167 19.906C46.6371 20.4154 47.0654 20.9009 47.4113 21.5449C47.4379 21.5902 47.4645 21.6355 47.4919 21.6821C47.9971 22.6383 47.8048 23.9943 47.8025 25.0438C47.8021 25.2966 47.8024 25.5495 47.8027 25.8024C47.803 26.2963 47.8026 26.7902 47.802 27.284C47.8014 27.8601 47.8014 28.4361 47.8014 29.0121C47.8015 30.0401 47.8009 31.0682 47.8 32.0962C47.7991 33.0923 47.7986 34.0884 47.7987 35.0845C47.7987 35.1459 47.7987 35.2073 47.7987 35.2706C47.7987 35.3319 47.7987 35.3932 47.7987 35.4564C47.7987 36.5929 47.7984 37.7294 47.7978 38.8659C47.7976 39.2669 47.7976 39.6679 47.7975 40.0688C47.7975 40.5576 47.7972 41.0464 47.7966 41.5352C47.7963 41.7843 47.7962 42.0333 47.7962 42.2824C47.7963 42.5109 47.7961 42.7393 47.7956 42.9677C47.7955 43.0886 47.7956 43.2095 47.7957 43.3303C47.7922 44.6012 47.7922 44.6012 47.5796 45.1996C47.5654 45.2396 47.5512 45.2796 47.5366 45.3207C47.496 45.4335 47.4537 45.5456 47.4113 45.6576C47.3926 45.7078 47.374 45.7579 47.3548 45.8095C46.7632 47.2572 45.6675 48.3729 44.3424 49.1649C44.2743 49.2064 44.2061 49.2479 44.1359 49.2907C42.7859 50.0552 41.2823 50.0243 39.7818 50.0155C39.4884 50.0141 39.195 50.0146 38.9016 50.0148C38.3947 50.015 37.8879 50.014 37.381 50.0122C36.6482 50.0097 35.9154 50.0089 35.1826 50.0085C33.9933 50.0078 32.804 50.0057 31.6147 50.0027C30.4602 49.9999 29.3057 49.9977 28.1513 49.9963C28.08 49.9962 28.0087 49.9962 27.9352 49.9961C27.5774 49.9957 27.2197 49.9953 26.8619 49.9949C23.8996 49.9916 20.9373 49.9861 17.975 49.9791C17.975 49.9378 17.975 49.8965 17.975 49.8539C17.8655 49.8577 17.8655 49.8577 17.7538 49.8617C16.3516 49.8592 14.9693 48.7843 14.0293 47.8497C13.7161 47.5068 13.7161 47.5068 13.7161 47.3486C13.6541 47.328 13.5921 47.3073 13.5282 47.286C13.4284 47.1282 13.338 46.9728 13.2503 46.8085C13.2021 46.7202 13.1539 46.632 13.1057 46.5437C13.0822 46.5001 13.0587 46.4565 13.0345 46.4116C12.9685 46.2912 12.8994 46.1731 12.8295 46.0549C12.289 45.0748 12.2473 43.8694 12.2513 42.7766C12.2511 42.6603 12.2507 42.544 12.2503 42.4276C12.2494 42.111 12.2497 41.7944 12.2501 41.4777C12.2504 41.1351 12.2496 40.7924 12.249 40.4497C12.2479 39.7796 12.2479 39.1095 12.2482 38.4394C12.2484 37.8944 12.2483 37.3495 12.248 36.8045C12.248 36.7268 12.2479 36.649 12.2479 36.5689C12.2478 36.411 12.2477 36.2531 12.2476 36.0951C12.2468 34.6581 12.247 33.221 12.2477 31.784C12.2484 30.4745 12.2478 29.165 12.2464 27.8555C12.2447 26.3817 12.2439 24.9078 12.2444 23.4339C12.2446 22.6545 12.2445 21.8751 12.2434 21.0957C12.2424 20.4322 12.2424 19.7688 12.2435 19.1053C12.244 18.7673 12.2442 18.4292 12.2432 18.0911C12.2423 17.7809 12.2426 17.4707 12.2438 17.1605C12.2441 17.049 12.2439 16.9375 12.2432 16.826C12.2369 15.6735 12.4306 14.6187 12.9645 13.5908C12.9853 13.5508 13.006 13.5107 13.0274 13.4695C13.9302 11.7698 15.4924 10.6845 17.299 10.1209C17.7923 10.0154 18.2954 10.0117 18.7978 10.0125ZM17.2234 12.4008C17.1692 12.4216 17.1149 12.4424 17.059 12.4637C16.168 12.8184 15.3992 13.5294 14.9061 14.3424C14.8766 14.3901 14.8471 14.4378 14.8168 14.487C14.2886 15.3859 14.2611 16.3521 14.263 17.3671C14.2628 17.4824 14.2625 17.5977 14.2622 17.7131C14.2614 18.0284 14.2614 18.3437 14.2616 18.6591C14.2616 18.9998 14.2609 19.3405 14.2603 19.6811C14.2593 20.3479 14.2589 21.0147 14.2588 21.6815C14.2588 22.2235 14.2585 22.7656 14.2581 23.3076C14.257 24.8451 14.2565 26.3826 14.2565 27.9201C14.2565 27.9615 14.2566 28.0029 14.2566 28.0455C14.2566 28.1292 14.2566 28.2129 14.2566 28.2966C14.2566 29.5993 14.2557 30.902 14.254 32.2047C14.2521 33.6696 14.251 35.1345 14.2511 36.5994C14.2511 37.3746 14.2508 38.1497 14.2495 38.9249C14.2483 39.5847 14.248 40.2444 14.2489 40.9042C14.2493 41.2407 14.2493 41.5772 14.2482 41.9137C14.2472 42.222 14.2474 42.5302 14.2485 42.8385C14.2487 42.9498 14.2485 43.061 14.2478 43.1723C14.2429 44.0042 14.3672 44.6812 14.7926 45.411C14.8291 45.4744 14.8291 45.4744 14.8663 45.5391C15.4816 46.5806 16.4152 47.4034 17.5992 47.7244C17.6777 47.7463 17.7563 47.7682 17.8372 47.7907C18.2646 47.8836 18.6997 47.8672 19.1347 47.866C19.2334 47.8662 19.3322 47.8664 19.4309 47.8667C19.7012 47.8674 19.9715 47.8672 20.2418 47.867C20.5337 47.8668 20.8256 47.8674 21.1175 47.8679C21.6889 47.8687 22.2604 47.8688 22.8318 47.8686C23.2963 47.8685 23.7609 47.8686 24.2254 47.8689C24.2915 47.8689 24.3577 47.869 24.4258 47.869C24.5602 47.8691 24.6946 47.8692 24.8289 47.8692C26.0887 47.8699 27.3484 47.8698 28.6081 47.8694C29.7603 47.8691 30.9125 47.8698 32.0647 47.871C33.2481 47.8722 34.4316 47.8727 35.6151 47.8725C36.2794 47.8723 36.9437 47.8725 37.6079 47.8734C38.1734 47.8741 38.7388 47.8742 39.3043 47.8735C39.5926 47.8731 39.881 47.873 40.1694 47.8738C40.4337 47.8745 40.6978 47.8743 40.9621 47.8734C41.0574 47.8732 41.1528 47.8734 41.2482 47.8739C41.9748 47.8774 42.5624 47.7628 43.2111 47.4348C43.254 47.4131 43.2968 47.3915 43.3409 47.3692C44.1737 46.933 44.8609 46.2505 45.2819 45.4071C45.2819 45.3658 45.2819 45.3244 45.2819 45.2818C45.3232 45.2818 45.3645 45.2818 45.4071 45.2818C45.8551 44.2526 45.8351 43.2165 45.8265 42.1164C45.8249 41.8506 45.8255 41.5847 45.8257 41.3189C45.8259 40.8597 45.8248 40.4004 45.8226 39.9412C45.8196 39.2773 45.8186 38.6133 45.8181 37.9494C45.8173 36.8719 45.8148 35.7944 45.8113 34.7168C45.8078 33.6709 45.8051 32.6249 45.8035 31.579C45.8034 31.5144 45.8033 31.4498 45.8032 31.3832C45.8028 31.0591 45.8023 30.7349 45.8018 30.4108C45.7979 27.7269 45.7913 25.043 45.7829 22.3591C45.7427 22.359 45.7024 22.3589 45.661 22.3588C44.6786 22.3565 43.6962 22.3528 42.7138 22.3476C42.2388 22.3451 41.7637 22.343 41.2886 22.3421C40.8742 22.3413 40.4598 22.3396 40.0453 22.3369C39.8262 22.3355 39.6071 22.3345 39.388 22.3345C39.1424 22.3346 38.897 22.3327 38.6514 22.3306C38.58 22.331 38.5085 22.3313 38.4349 22.3316C37.5745 22.3206 36.8793 22.0647 36.2494 21.4781C35.9292 21.1442 35.7305 20.7887 35.5741 20.3549C35.5587 20.3124 35.5432 20.2699 35.5272 20.2261C35.3844 19.7993 35.3586 19.4096 35.3592 18.9618C35.3585 18.8878 35.3579 18.8138 35.3572 18.7376C35.3554 18.4949 35.3548 18.2523 35.3542 18.0097C35.3532 17.8407 35.352 17.6717 35.3508 17.5027C35.3481 17.1045 35.3463 16.7064 35.3448 16.3083C35.3431 15.8546 35.3404 15.401 35.3375 14.9473C35.3317 14.015 35.3272 13.0827 35.3236 12.1503C33.1444 12.1446 30.9652 12.1402 28.7859 12.1375C28.5283 12.1372 28.2707 12.1369 28.0132 12.1366C27.9619 12.1365 27.9106 12.1364 27.8578 12.1364C27.0287 12.1353 26.1997 12.1333 25.3706 12.131C24.5192 12.1286 23.6678 12.1273 22.8164 12.1267C22.2915 12.1264 21.7666 12.1253 21.2418 12.1233C20.8813 12.1219 20.5208 12.1216 20.1603 12.1219C19.9527 12.122 19.7451 12.1217 19.5374 12.1205C18.3569 12.1058 18.3569 12.1058 17.2234 12.4008Z' fill='#939E87'/> -<path d='M35.3237 10.1461C36.2129 10.3964 36.8813 10.7611 37.5559 11.3894C37.7029 11.5266 37.7029 11.5266 37.8661 11.6517C38.0034 11.7636 38.1087 11.8729 38.2203 12.0094C38.4257 12.2502 38.6505 12.4559 38.8892 12.6631C39.0441 12.7987 39.1885 12.9423 39.332 13.0898C39.3811 13.1376 39.4302 13.1854 39.4808 13.2346C39.6463 13.404 39.7985 13.5804 39.9498 13.7626C40.0601 13.8792 40.1696 13.9792 40.2916 14.0828C40.6709 14.4105 41.0207 14.7691 41.3744 15.1239C41.4964 15.2463 41.6188 15.3684 41.7412 15.4904C41.8203 15.5695 41.8994 15.6487 41.9784 15.7278C42.0143 15.7636 42.0502 15.7994 42.0872 15.8362C42.2619 16.0119 42.4292 16.1901 42.5893 16.3792C42.9134 16.7533 43.2718 17.0948 43.6243 17.4417C43.8036 17.6183 43.9823 17.7956 44.161 17.9728C44.4926 18.3015 44.8244 18.63 45.1573 18.9575C45.39 19.1864 45.6218 19.4161 45.8532 19.6463C45.9408 19.7332 46.0287 19.8197 46.1168 19.906C47.652 21.4089 47.652 21.4089 47.6642 22.273C47.6635 22.322 47.6627 22.3711 47.6619 22.4217C45.9611 22.4226 44.2604 22.4196 42.5596 22.4102C42.1016 22.4077 41.6435 22.4057 41.1855 22.4047C40.78 22.4039 40.3745 22.4022 39.969 22.3995C39.7562 22.3981 39.5434 22.3971 39.3306 22.3972C39.0943 22.397 38.858 22.3953 38.6217 22.3933C38.5189 22.3937 38.5189 22.3937 38.4141 22.3942C37.6366 22.3839 36.9879 22.1667 36.3884 21.6701C36.3486 21.6388 36.3088 21.6075 36.2678 21.5752C35.7262 21.0997 35.3642 20.2303 35.3067 19.5187C35.3007 19.2716 35.3004 19.0249 35.3024 18.7779C35.3024 18.6834 35.3024 18.5889 35.3023 18.4944C35.3022 18.2396 35.3033 17.9849 35.3046 17.7301C35.3058 17.4632 35.3059 17.1963 35.3061 16.9294C35.3067 16.4248 35.3083 15.9202 35.3102 15.4156C35.3123 14.8408 35.3133 14.266 35.3142 13.6912C35.3162 12.5095 35.3195 11.3278 35.3237 10.1461Z' fill='#E7B85E'/> -<path d='M35.3237 10.1461C36.2129 10.3964 36.8813 10.7611 37.5559 11.3894C37.7029 11.5266 37.7029 11.5266 37.8661 11.6517C38.0034 11.7636 38.1087 11.8729 38.2203 12.0094C38.4257 12.2502 38.6505 12.4559 38.8892 12.6631C39.0441 12.7987 39.1885 12.9423 39.332 13.0898C39.3811 13.1376 39.4302 13.1854 39.4808 13.2346C39.6463 13.404 39.7985 13.5804 39.9498 13.7626C40.0659 13.8852 40.1835 13.9925 40.3114 14.1024C40.6155 14.365 40.8971 14.648 41.1796 14.9335C41.2311 14.9852 41.2827 15.037 41.3357 15.0904C41.4613 15.2167 41.5867 15.3431 41.712 15.4697C41.6632 15.5184 41.6143 15.5671 41.564 15.6172C41.462 15.7195 41.3611 15.8228 41.2618 15.9277C41.1483 16.0334 41.1483 16.0334 41.0231 16.0334C40.9921 16.1264 40.9921 16.1264 40.9604 16.2213C40.8645 16.3179 40.8645 16.3179 40.7412 16.4209C40.6965 16.459 40.6518 16.497 40.6057 16.5362C40.5574 16.5769 40.5091 16.6177 40.4594 16.6597C40.3573 16.748 40.2555 16.8368 40.1541 16.9259C40.1077 16.9662 40.0614 17.0066 40.0136 17.0482C39.8836 17.1641 39.8836 17.1641 39.7705 17.3486C39.7291 17.3486 39.6878 17.3486 39.6452 17.3486C39.6452 17.39 39.6452 17.4313 39.6452 17.4739C39.54 17.582 39.54 17.582 39.4025 17.7009C39.3575 17.7405 39.3124 17.7801 39.266 17.8208C39.1441 17.9123 39.1441 17.9123 39.0189 17.9123C39.0189 17.9536 39.0189 17.995 39.0189 18.0376C38.9269 18.1281 38.9269 18.1281 38.7997 18.2333C38.6139 18.391 38.4379 18.5525 38.2673 18.7265C38.0634 18.9336 37.8507 19.1256 37.63 19.3146C37.5267 19.4058 37.4309 19.5 37.3357 19.5994C37.2026 19.7286 37.2026 19.7286 37.0773 19.7286C37.0773 19.7699 37.0773 19.8113 37.0773 19.8539C36.9599 19.9869 36.9599 19.9869 36.8268 20.1044C36.7855 20.1044 36.7441 20.1044 36.7016 20.1044C36.7016 20.1457 36.7016 20.1871 36.7016 20.2296C36.603 20.3246 36.603 20.3246 36.4706 20.4332C36.2481 20.6217 36.0665 20.8143 35.8874 21.0438C35.7453 20.8677 35.6522 20.7025 35.5703 20.4919C35.5401 20.4157 35.5401 20.4157 35.5094 20.338C35.3865 19.9902 35.308 19.6824 35.3086 19.3121C35.3085 19.2309 35.3083 19.1496 35.3081 19.0659C35.3085 18.977 35.309 18.8881 35.3095 18.7992C35.3095 18.7047 35.3095 18.6102 35.3094 18.5158C35.3094 18.2602 35.3101 18.0047 35.311 17.7492C35.3118 17.4818 35.3118 17.2144 35.312 16.947C35.3124 16.441 35.3134 15.9351 35.3147 15.4292C35.3161 14.853 35.3168 14.2768 35.3174 13.7007C35.3187 12.5158 35.3209 11.331 35.3237 10.1461Z' fill='#EDC166'/> -<path d='M18.8079 28.3632C18.8652 28.3634 18.9224 28.3635 18.9815 28.3637C19.0418 28.3636 19.1022 28.3635 19.1644 28.3634C19.3683 28.3631 19.5722 28.3633 19.7762 28.3635C19.9217 28.3634 20.0672 28.3633 20.2128 28.3632C20.6092 28.3629 21.0057 28.363 21.4022 28.3632C21.7742 28.3633 22.1462 28.3632 22.5182 28.3631C23.2999 28.363 24.0816 28.3632 24.8633 28.3635C25.5348 28.3638 26.2062 28.3637 26.8777 28.3634C27.6565 28.3631 28.4353 28.363 29.2141 28.3632C29.6267 28.3633 30.0394 28.3633 30.452 28.3631C30.8398 28.3629 31.2276 28.363 31.6154 28.3634C31.7582 28.3635 31.9009 28.3634 32.0437 28.3633C32.2377 28.3631 32.4317 28.3633 32.6258 28.3637C32.6831 28.3635 32.7403 28.3634 32.7994 28.3632C33.1869 28.3645 33.1869 28.3645 33.2566 28.4342C33.2566 28.9303 33.2566 29.4263 33.2566 29.9374C28.3376 29.9374 23.4186 29.9374 18.3506 29.9374C18.3506 28.3647 18.3506 28.3647 18.8079 28.3632Z' fill='#E9BE63'/> -<path d='M18.351 32.6931C19.8279 32.6917 21.3049 32.6905 22.7819 32.6899C23.4676 32.6895 24.1533 32.6891 24.8391 32.6884C25.4365 32.6878 26.034 32.6874 26.6314 32.6872C26.948 32.6871 27.2645 32.6869 27.5811 32.6865C27.8787 32.6861 28.1762 32.6859 28.4738 32.686C28.5834 32.686 28.6929 32.6859 28.8025 32.6856C28.9514 32.6853 29.1003 32.6854 29.2492 32.6856C29.2931 32.6854 29.337 32.6852 29.3823 32.685C29.6799 32.686 29.6799 32.686 29.7497 32.7557C29.7559 32.8619 29.7579 32.9684 29.758 33.0748C29.7581 33.1393 29.7582 33.2038 29.7583 33.2702C29.758 33.3381 29.7578 33.406 29.7576 33.476C29.7578 33.5439 29.758 33.6118 29.7583 33.6817C29.7582 33.7785 29.7582 33.7785 29.758 33.8772C29.758 33.9368 29.7579 33.9965 29.7578 34.0579C29.7497 34.1962 29.7497 34.1962 29.6871 34.2589C29.5415 34.2651 29.3977 34.2673 29.252 34.2668C29.1829 34.267 29.1829 34.267 29.1125 34.2671C28.957 34.2674 28.8016 34.2672 28.6461 34.267C28.5351 34.2671 28.4242 34.2672 28.3132 34.2673C28.0109 34.2676 27.7086 34.2675 27.4064 34.2673C27.0908 34.2671 26.7752 34.2673 26.4596 34.2674C25.9295 34.2675 25.3994 34.2673 24.8693 34.267C24.2555 34.2667 23.6417 34.2668 23.0279 34.2672C22.5019 34.2674 21.9759 34.2675 21.4499 34.2673C21.1353 34.2672 20.8207 34.2672 20.5061 34.2674C20.2104 34.2676 19.9147 34.2675 19.6191 34.2671C19.5102 34.267 19.4014 34.267 19.2925 34.2672C19.1446 34.2674 18.9966 34.2671 18.8487 34.2668C18.8051 34.267 18.7614 34.2671 18.7165 34.2673C18.4208 34.266 18.4208 34.266 18.351 34.1962C18.3455 34.0847 18.3443 33.973 18.3449 33.8613C18.3451 33.7937 18.3453 33.7261 18.3455 33.6564C18.346 33.5853 18.3465 33.5141 18.3471 33.4408C18.3473 33.3694 18.3476 33.2979 18.3479 33.2244C18.3487 33.0473 18.3497 32.8702 18.351 32.6931Z' fill='#E4B75B'/> -<path d='M18.7163 24.0417C18.76 24.0419 18.8036 24.042 18.8486 24.0421C18.9177 24.042 18.9177 24.042 18.9881 24.0419C19.1436 24.0416 19.299 24.0418 19.4545 24.042C19.5655 24.0419 19.6764 24.0418 19.7874 24.0417C20.0897 24.0414 20.3919 24.0415 20.6942 24.0417C21.0098 24.0418 21.3254 24.0417 21.641 24.0416C22.1711 24.0415 22.7012 24.0416 23.2313 24.0419C23.8451 24.0423 24.4589 24.0422 25.0727 24.0418C25.5987 24.0415 26.1247 24.0415 26.6507 24.0417C26.9653 24.0418 27.2799 24.0418 27.5945 24.0416C27.8902 24.0414 28.1858 24.0415 28.4815 24.0419C28.5904 24.042 28.6992 24.0419 28.8081 24.0418C28.956 24.0416 29.1039 24.0418 29.2519 24.0421C29.2955 24.042 29.3392 24.0419 29.3841 24.0417C29.6798 24.043 29.6798 24.043 29.7496 24.1127C29.7558 24.2189 29.7578 24.3254 29.7579 24.4318C29.758 24.4963 29.7581 24.5608 29.7582 24.6272C29.7579 24.6951 29.7577 24.763 29.7574 24.833C29.7577 24.9009 29.7579 24.9688 29.7582 25.0387C29.758 25.1355 29.758 25.1355 29.7579 25.2342C29.7579 25.2938 29.7578 25.3535 29.7577 25.4149C29.7496 25.5532 29.7496 25.5532 29.687 25.6159C29.5404 25.622 29.3957 25.624 29.2491 25.6234C29.2027 25.6234 29.1564 25.6235 29.1086 25.6236C28.9522 25.6237 28.7957 25.6233 28.6392 25.623C28.5276 25.623 28.4159 25.623 28.3042 25.623C28 25.623 27.6957 25.6226 27.3915 25.6222C27.074 25.6218 26.7564 25.6218 26.4389 25.6217C25.8371 25.6215 25.2353 25.621 24.6336 25.6204C23.9486 25.6197 23.2637 25.6193 22.5788 25.619C21.1695 25.6184 19.7602 25.6173 18.3509 25.6159C18.3491 25.3666 18.3479 25.1174 18.3469 24.8682C18.3464 24.797 18.3459 24.7259 18.3454 24.6526C18.3452 24.5849 18.345 24.5173 18.3447 24.4477C18.3444 24.385 18.3441 24.3224 18.3438 24.2578C18.3567 23.9935 18.4833 24.0427 18.7163 24.0417Z' fill='#EBBE63'/> -<path d='M41.5865 15.5324C41.8586 15.5562 42.0085 15.7254 42.1908 15.913C42.2754 16.0334 42.2754 16.0334 42.2715 16.2487C42.2424 16.3281 42.2424 16.3281 42.2128 16.4092C42.1714 16.4092 42.1301 16.4092 42.0875 16.4092C42.0875 16.4505 42.0875 16.4919 42.0875 16.5345C42.0462 16.5345 42.0048 16.5345 41.9622 16.5345C41.948 16.5667 41.9338 16.599 41.9192 16.6323C41.8068 16.8411 41.6804 17.0447 41.5238 17.2234C41.4825 17.2234 41.4412 17.2234 41.3986 17.2234C41.3833 17.2587 41.3681 17.2939 41.3523 17.3303C41.2584 17.5011 41.1442 17.6252 41.011 17.7675C40.7921 18.0063 40.5896 18.25 40.3938 18.5078C40.212 18.7393 40.0199 18.9619 39.827 19.1842C39.6901 19.3436 39.5683 19.4992 39.4519 19.675C39.3398 19.8418 39.2251 19.9656 39.0812 20.1044C38.9965 20.2052 38.9131 20.307 38.8307 20.4097C38.5138 20.8005 38.1878 21.1834 37.8575 21.563C37.793 21.6386 37.7299 21.7155 37.6681 21.7932C37.6358 21.8332 37.6035 21.8731 37.5703 21.9143C37.5415 21.9509 37.5126 21.9875 37.4829 22.0252C37.3902 22.1086 37.3902 22.1086 37.1514 22.1321C36.655 22.0174 36.2882 21.5864 35.9571 21.2251C35.8871 21.1065 35.8871 21.1065 35.8878 20.9868C35.9778 20.7965 36.1092 20.6741 36.259 20.5271C36.3151 20.4713 36.3712 20.4154 36.429 20.3578C36.576 20.2297 36.576 20.2297 36.7013 20.2297C36.7013 20.1883 36.7013 20.147 36.7013 20.1044C36.7426 20.1044 36.784 20.1044 36.8265 20.1044C36.8679 20.0217 36.9092 19.939 36.9518 19.8539C36.9931 19.8539 37.0345 19.8539 37.0771 19.8539C37.0771 19.8125 37.0771 19.7712 37.0771 19.7286C37.1685 19.6377 37.1685 19.6377 37.2953 19.5322C37.4807 19.3745 37.6613 19.2143 37.8374 19.0463C37.8799 19.0059 37.9224 18.9655 37.9661 18.9238C38.053 18.8408 38.1398 18.7576 38.2264 18.6743C38.2686 18.6343 38.3107 18.5943 38.3541 18.5531C38.4104 18.4992 38.4104 18.4992 38.4677 18.4442C38.5802 18.3507 38.5802 18.3507 38.7157 18.2872C38.8529 18.2305 38.8529 18.2305 38.8934 18.0376C38.9347 18.0376 38.976 18.0376 39.0186 18.0376C39.0186 17.9962 39.0186 17.9549 39.0186 17.9123C39.1238 17.8042 39.1238 17.8042 39.2613 17.6853C39.3064 17.6457 39.3514 17.6062 39.3978 17.5654C39.5197 17.4739 39.5197 17.4739 39.6449 17.4739C39.6449 17.4326 39.6449 17.3912 39.6449 17.3486C39.9915 16.9675 40.3937 16.6256 40.7918 16.2996C41.0248 16.1046 41.2318 15.8921 41.4338 15.6655C41.4842 15.6215 41.5346 15.5776 41.5865 15.5324Z' fill='#C89743'/> -<path d='M18.8079 28.3632C18.8652 28.3634 18.9224 28.3635 18.9815 28.3637C19.0418 28.3636 19.1022 28.3635 19.1644 28.3634C19.3683 28.3631 19.5722 28.3633 19.7762 28.3635C19.9217 28.3634 20.0672 28.3633 20.2128 28.3632C20.6092 28.3629 21.0057 28.363 21.4022 28.3632C21.7742 28.3633 22.1462 28.3632 22.5182 28.3631C23.2999 28.363 24.0816 28.3632 24.8633 28.3635C25.5348 28.3638 26.2062 28.3637 26.8777 28.3634C27.6565 28.3631 28.4353 28.363 29.2141 28.3632C29.6267 28.3633 30.0394 28.3633 30.452 28.3631C30.8398 28.3629 31.2276 28.363 31.6154 28.3634C31.7582 28.3635 31.9009 28.3634 32.0437 28.3633C32.2377 28.3631 32.4317 28.3633 32.6258 28.3637C32.6831 28.3635 32.7403 28.3634 32.7994 28.3632C33.1869 28.3645 33.1869 28.3645 33.2566 28.4342C33.2566 28.9303 33.2566 29.4263 33.2566 29.9374C28.3376 29.9374 23.4186 29.9374 18.3506 29.9374C18.3506 28.3647 18.3506 28.3647 18.8079 28.3632ZM18.4758 28.4969C18.4758 28.9516 18.4758 29.4063 18.4758 29.8747C23.3122 29.8747 28.1485 29.8747 33.1314 29.8747C33.1314 29.42 33.1314 28.9653 33.1314 28.4969C28.2951 28.4969 23.4587 28.4969 18.4758 28.4969Z' fill='#E4C785'/> -<path d='M18.7163 24.0417C18.76 24.0419 18.8036 24.042 18.8486 24.0421C18.9177 24.042 18.9177 24.042 18.9881 24.0419C19.1436 24.0416 19.299 24.0418 19.4545 24.042C19.5655 24.0419 19.6764 24.0418 19.7874 24.0417C20.0897 24.0414 20.3919 24.0415 20.6942 24.0417C21.0098 24.0418 21.3254 24.0417 21.641 24.0416C22.1711 24.0415 22.7012 24.0416 23.2313 24.0419C23.8451 24.0423 24.4589 24.0422 25.0727 24.0418C25.5987 24.0415 26.1247 24.0415 26.6507 24.0417C26.9653 24.0418 27.2799 24.0418 27.5945 24.0416C27.8902 24.0414 28.1858 24.0415 28.4815 24.0419C28.5904 24.042 28.6992 24.0419 28.8081 24.0418C28.956 24.0416 29.1039 24.0418 29.2519 24.0421C29.2955 24.042 29.3392 24.0419 29.3841 24.0417C29.6798 24.043 29.6798 24.043 29.7496 24.1127C29.7558 24.2189 29.7578 24.3254 29.7579 24.4318C29.758 24.4963 29.7581 24.5608 29.7582 24.6272C29.7579 24.6951 29.7577 24.763 29.7574 24.833C29.7577 24.9009 29.7579 24.9688 29.7582 25.0387C29.758 25.1355 29.758 25.1355 29.7579 25.2342C29.7579 25.2938 29.7578 25.3535 29.7577 25.4149C29.7496 25.5532 29.7496 25.5532 29.687 25.6159C29.5404 25.622 29.3957 25.624 29.2491 25.6234C29.2027 25.6234 29.1564 25.6235 29.1086 25.6236C28.9522 25.6237 28.7957 25.6233 28.6392 25.623C28.5276 25.623 28.4159 25.623 28.3042 25.623C28 25.623 27.6957 25.6226 27.3915 25.6222C27.074 25.6218 26.7564 25.6218 26.4389 25.6217C25.8371 25.6215 25.2353 25.621 24.6336 25.6204C23.9486 25.6197 23.2637 25.6193 22.5788 25.619C21.1695 25.6184 19.7602 25.6173 18.3509 25.6159C18.3491 25.3666 18.3479 25.1174 18.3469 24.8682C18.3464 24.797 18.3459 24.7259 18.3454 24.6526C18.3452 24.5849 18.345 24.5173 18.3447 24.4477C18.3444 24.385 18.3441 24.3224 18.3438 24.2578C18.3567 23.9935 18.4833 24.0427 18.7163 24.0417ZM18.4761 24.1754C18.4761 24.6301 18.4761 25.0848 18.4761 25.5532C22.155 25.5532 25.8339 25.5532 29.6243 25.5532C29.6243 25.0985 29.6243 24.6438 29.6243 24.1754C25.9454 24.1754 22.2665 24.1754 18.4761 24.1754Z' fill='#E7CC90'/> -<path d='M18.351 32.6931C19.8279 32.6917 21.3049 32.6905 22.7819 32.6899C23.4676 32.6895 24.1533 32.6891 24.8391 32.6884C25.4365 32.6878 26.034 32.6874 26.6314 32.6872C26.948 32.6871 27.2645 32.6869 27.5811 32.6865C27.8787 32.6861 28.1762 32.6859 28.4738 32.686C28.5834 32.686 28.6929 32.6859 28.8025 32.6856C28.9514 32.6853 29.1003 32.6854 29.2492 32.6856C29.2931 32.6854 29.337 32.6852 29.3823 32.685C29.6799 32.686 29.6799 32.686 29.7497 32.7557C29.7559 32.8619 29.7579 32.9684 29.758 33.0748C29.7581 33.1393 29.7582 33.2038 29.7583 33.2702C29.758 33.3381 29.7578 33.406 29.7576 33.476C29.7578 33.5439 29.758 33.6118 29.7583 33.6817C29.7582 33.7785 29.7582 33.7785 29.758 33.8772C29.758 33.9368 29.7579 33.9965 29.7578 34.0579C29.7497 34.1962 29.7497 34.1962 29.6871 34.2589C29.5415 34.2651 29.3977 34.2673 29.252 34.2668C29.1829 34.267 29.1829 34.267 29.1125 34.2671C28.957 34.2674 28.8016 34.2672 28.6461 34.267C28.5351 34.2671 28.4242 34.2672 28.3132 34.2673C28.0109 34.2676 27.7086 34.2675 27.4064 34.2673C27.0908 34.2671 26.7752 34.2673 26.4596 34.2674C25.9295 34.2675 25.3994 34.2673 24.8693 34.267C24.2555 34.2667 23.6417 34.2668 23.0279 34.2672C22.5019 34.2674 21.9759 34.2675 21.4499 34.2673C21.1353 34.2672 20.8207 34.2672 20.5061 34.2674C20.2104 34.2676 19.9147 34.2675 19.6191 34.2671C19.5102 34.267 19.4014 34.267 19.2925 34.2672C19.1446 34.2674 18.9966 34.2671 18.8487 34.2668C18.8051 34.267 18.7614 34.2671 18.7165 34.2673C18.4208 34.266 18.4208 34.266 18.351 34.1962C18.3455 34.0847 18.3443 33.973 18.3449 33.8613C18.3451 33.7937 18.3453 33.7261 18.3455 33.6564C18.346 33.5853 18.3465 33.5141 18.3471 33.4408C18.3473 33.3694 18.3476 33.2979 18.3479 33.2244C18.3487 33.0473 18.3497 32.8702 18.351 32.6931ZM18.4136 32.7557C18.4136 33.2311 18.4136 33.7065 18.4136 34.1962C19.3308 34.1977 20.248 34.1988 21.1652 34.1995C21.5915 34.1998 22.0178 34.2002 22.4442 34.201C24.2933 34.204 26.1418 34.1989 27.9907 34.1686C28.0706 34.1674 28.1504 34.1662 28.2327 34.1649C28.4556 34.1614 28.6784 34.1574 28.9012 34.1533C28.9677 34.1523 29.0341 34.1512 29.1026 34.1502C29.1626 34.1489 29.2227 34.1477 29.2845 34.1464C29.3369 34.1454 29.3892 34.1445 29.4432 34.1435C29.5625 34.1464 29.5625 34.1464 29.6245 34.071C29.6245 33.637 29.6245 33.2029 29.6245 32.7557C25.9249 32.7557 22.2253 32.7557 18.4136 32.7557Z' fill='#E3C992'/> -<path d='M35.3237 10.1461C35.8794 10.3021 36.4238 10.4858 36.8895 10.8351C36.7016 10.8977 36.7016 10.8977 36.4863 10.7959C36.392 10.7468 36.2977 10.6978 36.2005 10.6472C35.9525 10.5438 35.7045 10.4405 35.449 10.334C35.449 13.4962 35.449 16.6585 35.449 19.9165C35.3013 19.695 35.3082 19.6045 35.3086 19.3422C35.3085 19.2613 35.3083 19.1804 35.3081 19.0971C35.3085 19.0073 35.309 18.9175 35.3095 18.8276C35.3095 18.7332 35.3095 18.6388 35.3094 18.5443C35.3094 18.2877 35.3101 18.0312 35.311 17.7746C35.3118 17.5065 35.3118 17.2384 35.312 16.9704C35.3124 16.4626 35.3134 15.9549 35.3147 15.4472C35.3161 14.8692 35.3168 14.2912 35.3174 13.7133C35.3187 12.5242 35.3209 11.3352 35.3237 10.1461Z' fill='#E7C882'/> -<path d='M35.3237 10.1461C35.8782 10.2848 36.4299 10.4904 36.8895 10.8351C36.7016 10.8977 36.7016 10.8977 36.4785 10.792C36.413 10.7571 36.413 10.7571 36.3461 10.7216C36.0218 10.5559 35.6794 10.4148 35.3237 10.334C35.3237 10.272 35.3237 10.21 35.3237 10.1461Z' fill='#EACA85'/> -<path d='M45.8457 22.4217C46.4451 22.4217 47.0445 22.4217 47.662 22.4217C47.662 22.4837 47.662 22.5457 47.662 22.6096C47.6113 22.5947 47.6113 22.5947 47.5597 22.5795C47.3861 22.5414 47.2221 22.5335 47.0445 22.5272C46.9747 22.5245 46.9048 22.5219 46.8329 22.5192C46.7603 22.5167 46.6877 22.5143 46.6129 22.5117C46.5026 22.5077 46.5026 22.5077 46.3901 22.5035C46.2086 22.4969 46.0272 22.4905 45.8457 22.4843C45.8457 22.4637 45.8457 22.443 45.8457 22.4217Z' fill='#A19B6F'/> -<path d='M44.8435 48.8518C44.4715 49.0688 44.4715 49.0688 44.0919 49.2902C44.0713 49.2488 44.0506 49.2075 44.0293 49.1649C44.2856 48.8801 44.4602 48.7559 44.8435 48.8518Z' fill='#9CA391'/> -<path d='M44.5305 46.4092C44.5718 46.4298 44.6131 46.4505 44.6557 46.4718C44.5166 46.7279 44.4494 46.8314 44.1703 46.9337C44.1032 46.9466 44.036 46.9595 43.9668 46.9729C44.1547 46.785 44.3426 46.5971 44.5305 46.4092Z' fill='#9EA491'/> -<path d='M37.6411 11.524C37.9623 11.7107 38.1267 11.9019 38.33 12.2129C38.175 12.1509 38.175 12.1509 38.0169 12.0877C38.0169 12.0463 38.0169 12.005 38.0169 11.9624C37.9756 11.9624 37.9342 11.9624 37.8916 11.9624C37.8916 11.9004 37.8916 11.8384 37.8916 11.7745C37.809 11.7539 37.7263 11.7332 37.6411 11.7119C37.6411 11.6499 37.6411 11.5879 37.6411 11.524Z' fill='#ECC883'/> -<path d='M35.8872 21.0438C36.0986 21.1181 36.2409 21.1864 36.3883 21.357C36.3676 21.419 36.3469 21.481 36.3256 21.5449C35.9577 21.2552 35.9577 21.2552 35.8872 21.0438Z' fill='#C49F5F'/> -<path d='M41.7744 15.595C41.8464 15.6547 41.9181 15.7148 41.9897 15.775C42.0297 15.8085 42.0696 15.8419 42.1108 15.8763C42.2128 15.9708 42.2128 15.9708 42.2755 16.096C42.1308 16.0754 41.9861 16.0547 41.837 16.0334C41.8164 15.8887 41.7957 15.744 41.7744 15.595Z' fill='#C8A66A'/> -<path d='M45.7202 19.6033C45.7909 19.6618 45.8613 19.7205 45.9316 19.7795C45.9708 19.8122 46.0101 19.8449 46.0505 19.8786C46.1586 19.9791 46.1586 19.9791 46.2839 20.167C46.0736 20.1295 45.9373 20.0656 45.7828 19.9165C45.7359 19.7482 45.7359 19.7482 45.7202 19.6033Z' fill='#E3BE72'/> -<path d='M47.4111 21.6702C47.6218 21.8808 47.6617 22.064 47.6617 22.3591C47.5997 22.3384 47.5376 22.3177 47.4738 22.2965C47.4944 22.2345 47.5151 22.1724 47.5364 22.1086C47.4951 22.1086 47.4537 22.1086 47.4111 22.1086C47.4111 21.9639 47.4111 21.8192 47.4111 21.6702Z' fill='#E3C791'/> -<path d='M13.8412 12.2756C13.8619 12.3376 13.8826 12.3996 13.9039 12.4635C13.8612 12.5022 13.8612 12.5022 13.8178 12.5418C13.7123 12.6554 13.6538 12.7611 13.5907 12.9019C13.5287 12.8812 13.4667 12.8605 13.4028 12.8392C13.5475 12.6532 13.6922 12.4672 13.8412 12.2756Z' fill='#A8AC9C'/> -<path d='M42.7769 16.6597C42.9215 16.7837 43.0662 16.9077 43.2153 17.0355C43.1533 17.0562 43.0913 17.0768 43.0274 17.0981C42.8904 17.0238 42.8904 17.0238 42.7769 16.9102C42.7769 16.8276 42.7769 16.7449 42.7769 16.6597Z' fill='#E7C177'/> -<path d='M38.7681 12.5887C38.84 12.6485 38.9118 12.7086 38.9834 12.7688C39.0233 12.8022 39.0633 12.8356 39.1045 12.8701C39.2065 12.9645 39.2065 12.9645 39.2691 13.0898C39.089 13.0506 39.089 13.0506 38.8933 12.9645C38.8072 12.7688 38.8072 12.7688 38.7681 12.5887Z' fill='#EDCC8F'/> -<path d='M36.4508 21.4823C36.4715 21.5236 36.4922 21.5649 36.5134 21.6075C36.5548 21.6075 36.5961 21.6075 36.6387 21.6075C36.6387 21.6489 36.6387 21.6902 36.6387 21.7328C36.68 21.7328 36.7214 21.7328 36.764 21.7328C36.7846 21.7948 36.8053 21.8568 36.8266 21.9207C36.5337 21.8282 36.5337 21.8282 36.4312 21.6623C36.417 21.6236 36.4028 21.5848 36.3882 21.5449C36.4089 21.5242 36.4295 21.5035 36.4508 21.4823Z' fill='#CAA76B'/> -<path d='M41.1484 14.9687C41.275 15.0715 41.4002 15.1759 41.5242 15.2818C41.5242 15.3025 41.5242 15.3232 41.5242 15.3445C41.4209 15.3445 41.3175 15.3445 41.2111 15.3445C41.1904 15.2205 41.1697 15.0965 41.1484 14.9687Z' fill='#EAC989'/> -</g> -<defs> -<clipPath id='clip0_2039_1712'> -<rect width='60' height='60' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-adb.svg b/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-adb.svg deleted file mode 100644 index 824afcb..0000000 --- a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-adb.svg +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1250)'> -<path d='M0 0C6.6 0 13.2 0 20 0C20 6.6 20 13.2 20 20C13.4 20 6.8 20 0 20C0 13.4 0 6.8 0 0Z' fill='#FEFEFE'/> -<path d='M6.26585 3.33745C6.28834 3.3374 6.31083 3.33735 6.33401 3.3373C6.40889 3.33717 6.48378 3.33719 6.55866 3.3372C6.61255 3.33714 6.66644 3.33707 6.72033 3.33699C6.85123 3.33682 6.98213 3.33676 7.11303 3.33675C7.21951 3.33674 7.32599 3.3367 7.43247 3.33663C7.73485 3.33645 8.03723 3.33635 8.33962 3.33637C8.36403 3.33637 8.36403 3.33637 8.38893 3.33637C8.40522 3.33637 8.42152 3.33637 8.4383 3.33637C8.7023 3.33638 8.9663 3.33618 9.2303 3.33589C9.50187 3.33558 9.77343 3.33544 10.045 3.33546C10.1973 3.33547 10.3495 3.33541 10.5018 3.33518C10.645 3.33497 10.7883 3.33498 10.9315 3.33513C10.9839 3.33515 11.0364 3.33511 11.0888 3.33498C11.6319 3.33375 12.0575 3.39553 12.4843 3.75777C12.5007 3.77163 12.5172 3.78549 12.5341 3.79977C12.6242 3.87768 12.7035 3.95888 12.7803 4.0498C12.8367 4.1121 12.8996 4.16597 12.963 4.22098C13.0146 4.26617 13.0627 4.31404 13.1106 4.3632C13.1269 4.37913 13.1433 4.39506 13.1602 4.41148C13.2153 4.46796 13.2661 4.52676 13.3165 4.58746C13.3533 4.62633 13.3898 4.65968 13.4304 4.69421C13.5569 4.80345 13.6734 4.92297 13.7913 5.04125C13.832 5.08205 13.8728 5.12274 13.9136 5.16341C13.94 5.18979 13.9664 5.21617 13.9927 5.24256C14.0106 5.26044 14.0106 5.26044 14.029 5.27869C14.0872 5.33724 14.143 5.39666 14.1963 5.45967C14.3044 5.58439 14.4238 5.6982 14.5413 5.81385C14.6011 5.87273 14.6607 5.93181 14.7202 5.99087C14.8308 6.10045 14.9414 6.20995 15.0523 6.3191C15.1299 6.39541 15.2072 6.47198 15.2843 6.54872C15.3135 6.57767 15.3428 6.60652 15.3722 6.63527C15.5456 6.80506 15.6884 6.96691 15.8037 7.18157C15.8126 7.19667 15.8214 7.21177 15.8306 7.22733C15.9989 7.54606 15.9349 7.99805 15.9341 8.34787C15.934 8.43216 15.9341 8.51645 15.9341 8.60074C15.9342 8.76537 15.9341 8.93 15.9339 9.09463C15.9337 9.28663 15.9337 9.47864 15.9337 9.67064C15.9337 10.0133 15.9335 10.356 15.9332 10.6987C15.9329 11.0307 15.9328 11.3627 15.9328 11.6948C15.9328 11.7153 15.9328 11.7357 15.9328 11.7568C15.9328 11.7772 15.9328 11.7977 15.9328 11.8187C15.9328 12.1976 15.9327 12.5764 15.9325 12.9553C15.9325 13.0889 15.9324 13.2226 15.9324 13.3562C15.9324 13.5191 15.9323 13.6821 15.9321 13.845C15.932 13.928 15.932 14.0111 15.932 14.0941C15.932 14.1702 15.9319 14.2464 15.9318 14.3225C15.9317 14.3628 15.9318 14.4031 15.9318 14.4434C15.9307 14.867 15.9307 14.867 15.8598 15.0665C15.8551 15.0798 15.8503 15.0931 15.8455 15.1069C15.8319 15.1444 15.8178 15.1818 15.8037 15.2192C15.7975 15.2359 15.7913 15.2526 15.7848 15.2698C15.5876 15.7524 15.2224 16.1243 14.7807 16.3883C14.758 16.4021 14.7353 16.4159 14.7119 16.4302C14.2619 16.685 13.7607 16.6747 13.2605 16.6718C13.1627 16.6713 13.0649 16.6715 12.9671 16.6715C12.7982 16.6716 12.6292 16.6713 12.4603 16.6707C12.216 16.6698 11.9717 16.6696 11.7274 16.6694C11.331 16.6692 10.9346 16.6685 10.5381 16.6675C10.1533 16.6666 9.7685 16.6658 9.38368 16.6654C9.35991 16.6654 9.33614 16.6653 9.31165 16.6653C9.1924 16.6652 9.07315 16.665 8.95389 16.6649C7.96645 16.6638 6.97901 16.662 5.99158 16.6597C5.99158 16.6459 5.99158 16.6321 5.99158 16.6179C5.95508 16.6192 5.95508 16.6192 5.91785 16.6205C5.45044 16.6197 4.98968 16.2614 4.67634 15.9498C4.57195 15.8356 4.57195 15.8356 4.57195 15.7828C4.55128 15.7759 4.53062 15.769 4.50932 15.7619C4.47604 15.7094 4.44592 15.6575 4.41668 15.6028C4.40062 15.5733 4.38455 15.5439 4.36848 15.5145C4.36065 15.5 4.35282 15.4855 4.34476 15.4705C4.32275 15.4303 4.29973 15.391 4.27641 15.3516C4.09626 15.0249 4.08234 14.6231 4.08369 14.2588C4.0836 14.22 4.08349 14.1813 4.08335 14.1425C4.08305 14.0369 4.08314 13.9314 4.08329 13.8259C4.08339 13.7116 4.08313 13.5974 4.08291 13.4832C4.08256 13.2598 4.08254 13.0364 4.08265 12.8131C4.08273 12.6314 4.0827 12.4498 4.08259 12.2681C4.08257 12.2422 4.08256 12.2163 4.08254 12.1896C4.08251 12.1369 4.08248 12.0843 4.08245 12.0316C4.08217 11.5526 4.08226 11.0736 4.08249 10.5946C4.0827 10.1581 4.08253 9.72162 4.08204 9.28513C4.0815 8.79383 4.08123 8.30254 4.08138 7.81124C4.08145 7.55144 4.08141 7.29164 4.08104 7.03183C4.08073 6.81068 4.08072 6.58954 4.08108 6.36839C4.08126 6.2557 4.08131 6.14301 4.08099 6.03032C4.0807 5.92691 4.0808 5.82351 4.0812 5.7201C4.08128 5.68294 4.08122 5.64578 4.081 5.60863C4.07889 5.22445 4.14344 4.87285 4.32143 4.53022C4.32835 4.51687 4.33526 4.50353 4.34239 4.48978C4.64333 3.92321 5.16407 3.56145 5.76625 3.37359C5.93067 3.33842 6.09838 3.33718 6.26585 3.33745Z' fill='#FEFEFE'/> -<path d='M6.26585 3.33745C6.28834 3.3374 6.31083 3.33735 6.33401 3.3373C6.40889 3.33717 6.48378 3.33719 6.55866 3.3372C6.61255 3.33714 6.66644 3.33707 6.72033 3.33699C6.85123 3.33682 6.98213 3.33676 7.11303 3.33675C7.21951 3.33674 7.32599 3.3367 7.43247 3.33663C7.73485 3.33645 8.03723 3.33635 8.33962 3.33637C8.36403 3.33637 8.36403 3.33637 8.38893 3.33637C8.40522 3.33637 8.42152 3.33637 8.4383 3.33637C8.7023 3.33638 8.9663 3.33618 9.2303 3.33589C9.50187 3.33558 9.77343 3.33544 10.045 3.33546C10.1973 3.33547 10.3495 3.33541 10.5018 3.33518C10.645 3.33497 10.7883 3.33498 10.9315 3.33513C10.9839 3.33515 11.0364 3.33511 11.0888 3.33498C11.6319 3.33375 12.0575 3.39553 12.4843 3.75777C12.5007 3.77163 12.5172 3.78549 12.5341 3.79977C12.6242 3.87768 12.7035 3.95888 12.7803 4.0498C12.8367 4.1121 12.8996 4.16597 12.963 4.22098C13.0146 4.26617 13.0627 4.31404 13.1106 4.3632C13.1269 4.37913 13.1433 4.39506 13.1602 4.41148C13.2153 4.46796 13.2661 4.52676 13.3165 4.58746C13.3533 4.62633 13.3898 4.65968 13.4304 4.69421C13.5569 4.80345 13.6734 4.92297 13.7913 5.04125C13.832 5.08205 13.8728 5.12274 13.9136 5.16341C13.94 5.18979 13.9664 5.21617 13.9927 5.24256C14.0106 5.26044 14.0106 5.26044 14.029 5.27869C14.0872 5.33724 14.143 5.39666 14.1963 5.45967C14.3044 5.58439 14.4238 5.6982 14.5413 5.81385C14.6011 5.87273 14.6607 5.93181 14.7202 5.99087C14.8308 6.10045 14.9414 6.20995 15.0523 6.3191C15.1299 6.39541 15.2072 6.47198 15.2843 6.54872C15.3135 6.57767 15.3428 6.60652 15.3722 6.63527C15.5456 6.80506 15.6884 6.96691 15.8037 7.18157C15.8126 7.19667 15.8214 7.21177 15.8306 7.22733C15.9989 7.54606 15.9349 7.99805 15.9341 8.34787C15.934 8.43216 15.9341 8.51645 15.9341 8.60074C15.9342 8.76537 15.9341 8.93 15.9339 9.09463C15.9337 9.28663 15.9337 9.47864 15.9337 9.67064C15.9337 10.0133 15.9335 10.356 15.9332 10.6987C15.9329 11.0307 15.9328 11.3627 15.9328 11.6948C15.9328 11.7153 15.9328 11.7357 15.9328 11.7568C15.9328 11.7772 15.9328 11.7977 15.9328 11.8187C15.9328 12.1976 15.9327 12.5764 15.9325 12.9553C15.9325 13.0889 15.9324 13.2226 15.9324 13.3562C15.9324 13.5191 15.9323 13.6821 15.9321 13.845C15.932 13.928 15.932 14.0111 15.932 14.0941C15.932 14.1702 15.9319 14.2464 15.9318 14.3225C15.9317 14.3628 15.9318 14.4031 15.9318 14.4434C15.9307 14.867 15.9307 14.867 15.8598 15.0665C15.8551 15.0798 15.8503 15.0931 15.8455 15.1069C15.8319 15.1444 15.8178 15.1818 15.8037 15.2192C15.7975 15.2359 15.7913 15.2526 15.7848 15.2698C15.5876 15.7524 15.2224 16.1243 14.7807 16.3883C14.758 16.4021 14.7353 16.4159 14.7119 16.4302C14.2619 16.685 13.7607 16.6747 13.2605 16.6718C13.1627 16.6713 13.0649 16.6715 12.9671 16.6715C12.7982 16.6716 12.6292 16.6713 12.4603 16.6707C12.216 16.6698 11.9717 16.6696 11.7274 16.6694C11.331 16.6692 10.9346 16.6685 10.5381 16.6675C10.1533 16.6666 9.7685 16.6658 9.38368 16.6654C9.35991 16.6654 9.33614 16.6653 9.31165 16.6653C9.1924 16.6652 9.07315 16.665 8.95389 16.6649C7.96645 16.6638 6.97901 16.662 5.99158 16.6597C5.99158 16.6459 5.99158 16.6321 5.99158 16.6179C5.95508 16.6192 5.95508 16.6192 5.91785 16.6205C5.45044 16.6197 4.98968 16.2614 4.67634 15.9498C4.57195 15.8356 4.57195 15.8356 4.57195 15.7828C4.55128 15.7759 4.53062 15.769 4.50932 15.7619C4.47604 15.7094 4.44592 15.6575 4.41668 15.6028C4.40062 15.5733 4.38455 15.5439 4.36848 15.5145C4.36065 15.5 4.35282 15.4855 4.34476 15.4705C4.32275 15.4303 4.29973 15.391 4.27641 15.3516C4.09626 15.0249 4.08234 14.6231 4.08369 14.2588C4.0836 14.22 4.08349 14.1813 4.08335 14.1425C4.08305 14.0369 4.08314 13.9314 4.08329 13.8259C4.08339 13.7116 4.08313 13.5974 4.08291 13.4832C4.08256 13.2598 4.08254 13.0364 4.08265 12.8131C4.08273 12.6314 4.0827 12.4498 4.08259 12.2681C4.08257 12.2422 4.08256 12.2163 4.08254 12.1896C4.08251 12.1369 4.08248 12.0843 4.08245 12.0316C4.08217 11.5526 4.08226 11.0736 4.08249 10.5946C4.0827 10.1581 4.08253 9.72162 4.08204 9.28513C4.0815 8.79383 4.08123 8.30254 4.08138 7.81124C4.08145 7.55144 4.08141 7.29164 4.08104 7.03183C4.08073 6.81068 4.08072 6.58954 4.08108 6.36839C4.08126 6.2557 4.08131 6.14301 4.08099 6.03032C4.0807 5.92691 4.0808 5.82351 4.0812 5.7201C4.08128 5.68294 4.08122 5.64578 4.081 5.60863C4.07889 5.22445 4.14344 4.87285 4.32143 4.53022C4.32835 4.51687 4.33526 4.50353 4.34239 4.48978C4.64333 3.92321 5.16407 3.56145 5.76625 3.37359C5.93067 3.33842 6.09838 3.33718 6.26585 3.33745ZM5.74105 4.13356C5.72297 4.14048 5.70489 4.14739 5.68625 4.15452C5.38925 4.27273 5.13297 4.50974 4.96861 4.78074C4.95879 4.79664 4.94897 4.81255 4.93885 4.82893C4.7628 5.12857 4.7536 5.45066 4.75426 5.78897C4.75418 5.82741 4.75409 5.86586 4.75397 5.9043C4.75372 6.00941 4.75372 6.11452 4.75377 6.21963C4.75378 6.3332 4.75355 6.44676 4.75335 6.56033C4.75301 6.78259 4.75289 7.00485 4.75287 7.22712C4.75285 7.40779 4.75276 7.58847 4.75263 7.76914C4.75226 8.28164 4.75207 8.79414 4.7521 9.30665C4.7521 9.32044 4.7521 9.33424 4.7521 9.34846C4.7521 9.37636 4.75211 9.40426 4.75211 9.43216C4.75213 9.86639 4.75182 10.3006 4.75125 10.7349C4.75061 11.2231 4.75025 11.7114 4.75029 12.1997C4.7503 12.4581 4.75019 12.7165 4.74974 12.9749C4.74936 13.1948 4.74927 13.4148 4.74955 13.6347C4.74969 13.7468 4.74969 13.859 4.74933 13.9712C4.749 14.0739 4.74906 14.1767 4.74942 14.2795C4.74949 14.3165 4.74941 14.3536 4.74918 14.3907C4.74755 14.668 4.78899 14.8937 4.93077 15.1369C4.94294 15.1581 4.94294 15.1581 4.95536 15.1796C5.16046 15.5268 5.47167 15.8011 5.86631 15.9081C5.89249 15.9154 5.91867 15.9227 5.94564 15.9302C6.08812 15.9612 6.23314 15.9557 6.37816 15.9553C6.41106 15.9553 6.44397 15.9554 6.47688 15.9555C6.56698 15.9557 6.65708 15.9557 6.74718 15.9556C6.84448 15.9556 6.94178 15.9557 7.03908 15.9559C7.22956 15.9562 7.42004 15.9562 7.61053 15.9562C7.76537 15.9561 7.9202 15.9562 8.07504 15.9562C8.09709 15.9563 8.11914 15.9563 8.14185 15.9563C8.18664 15.9563 8.23144 15.9563 8.27623 15.9564C8.69614 15.9566 9.11605 15.9565 9.53596 15.9564C9.92002 15.9563 10.3041 15.9565 10.6881 15.9569C11.0826 15.9573 11.4771 15.9575 11.8716 15.9574C12.0931 15.9574 12.3145 15.9574 12.5359 15.9577C12.7244 15.958 12.9129 15.958 13.1013 15.9578C13.1975 15.9576 13.2936 15.9576 13.3897 15.9579C13.4778 15.9581 13.5659 15.958 13.6539 15.9577C13.6857 15.9577 13.7175 15.9577 13.7493 15.9579C13.9915 15.9591 14.1874 15.9209 14.4036 15.8115C14.4179 15.8043 14.4322 15.7971 14.4469 15.7897C14.7245 15.6443 14.9536 15.4168 15.0939 15.1356C15.0939 15.1219 15.0939 15.1081 15.0939 15.0939C15.1077 15.0939 15.1214 15.0939 15.1356 15.0939C15.2849 14.7508 15.2783 14.4055 15.2754 14.0387C15.2749 13.9501 15.2751 13.8615 15.2752 13.7729C15.2752 13.6198 15.2748 13.4668 15.2741 13.3137C15.2731 13.0924 15.2728 12.8711 15.2726 12.6497C15.2724 12.2906 15.2715 11.9314 15.2703 11.5722C15.2692 11.2236 15.2683 10.8749 15.2678 10.5263C15.2677 10.5047 15.2677 10.4832 15.2677 10.461C15.2675 10.353 15.2673 10.2449 15.2672 10.1369C15.2659 9.24224 15.2637 8.34761 15.2609 7.45297C15.2475 7.45294 15.2341 7.45291 15.2202 7.45288C14.8928 7.4521 14.5653 7.45087 14.2379 7.44913C14.0795 7.4483 13.9211 7.44763 13.7628 7.44731C13.6246 7.44704 13.4865 7.44648 13.3484 7.44557C13.2753 7.4451 13.2023 7.44477 13.1292 7.44479C13.0474 7.44481 12.9656 7.44417 12.8837 7.44349C12.8599 7.4436 12.8361 7.4437 12.8116 7.44381C12.5247 7.44014 12.293 7.35486 12.083 7.15931C11.9763 7.048 11.9101 6.9295 11.858 6.78491C11.8528 6.77075 11.8476 6.75658 11.8423 6.74198C11.7947 6.59972 11.7861 6.46983 11.7863 6.32056C11.7861 6.29589 11.7859 6.27122 11.7857 6.2458C11.785 6.16493 11.7848 6.08405 11.7847 6.00317C11.7843 5.94684 11.7839 5.8905 11.7835 5.83416C11.7826 5.70145 11.782 5.56874 11.7815 5.43603C11.781 5.28482 11.78 5.1336 11.7791 4.98239C11.7772 4.67161 11.7757 4.36083 11.7745 4.05005C11.048 4.04814 10.3216 4.04666 9.59522 4.04578C9.50936 4.04568 9.4235 4.04557 9.33764 4.04546C9.32054 4.04544 9.30345 4.04542 9.28584 4.0454C9.00949 4.04503 8.73314 4.04437 8.45679 4.04361C8.17299 4.04282 7.88918 4.04236 7.60538 4.04219C7.43042 4.04208 7.25546 4.04172 7.0805 4.04104C6.96034 4.04059 6.84018 4.04046 6.72002 4.04057C6.6508 4.04062 6.5816 4.0405 6.51239 4.04009C6.11887 4.0352 6.11887 4.0352 5.74105 4.13356Z' fill='#939E87'/> -<path d='M11.7746 3.38208C12.071 3.46552 12.2938 3.58708 12.5186 3.79652C12.5676 3.84224 12.5676 3.84224 12.622 3.88394C12.6678 3.92123 12.7029 3.95767 12.7401 4.00317C12.8086 4.08344 12.8835 4.152 12.9631 4.22107C13.0147 4.26626 13.0628 4.31413 13.1107 4.36329C13.127 4.37922 13.1434 4.39515 13.1603 4.41157C13.2154 4.46805 13.2662 4.52685 13.3166 4.58755C13.3534 4.62642 13.3899 4.65977 13.4305 4.6943C13.557 4.80354 13.6736 4.92306 13.7915 5.04134C13.8321 5.08214 13.8729 5.12283 13.9137 5.1635C13.9401 5.18988 13.9665 5.21626 13.9928 5.24265C14.0048 5.25457 14.0167 5.26649 14.0291 5.27877C14.0873 5.33733 14.1431 5.39675 14.1964 5.45976C14.3045 5.58448 14.4239 5.69829 14.5414 5.81394C14.6012 5.87282 14.6608 5.9319 14.7203 5.99096C14.8309 6.10054 14.9415 6.21004 15.0524 6.31919C15.13 6.3955 15.2073 6.47207 15.2844 6.54881C15.3136 6.57776 15.3429 6.60661 15.3723 6.63536C15.884 7.13633 15.884 7.13633 15.8881 7.42436C15.8878 7.44072 15.8876 7.45708 15.8873 7.47394C15.3204 7.47425 14.7535 7.47323 14.1865 7.4701C14.0339 7.46926 13.8812 7.46859 13.7285 7.46828C13.5933 7.46801 13.4582 7.46744 13.323 7.46654C13.2521 7.46607 13.1811 7.46574 13.1102 7.46576C13.0314 7.46571 12.9527 7.46514 12.8739 7.46446C12.8396 7.46462 12.8396 7.46462 12.8047 7.46478C12.5455 7.46132 12.3293 7.38895 12.1295 7.22342C12.1162 7.21297 12.1029 7.20253 12.0893 7.19177C11.9087 7.03327 11.7881 6.74348 11.7689 6.50626C11.7669 6.42391 11.7668 6.34168 11.7675 6.25932C11.7675 6.22782 11.7675 6.19632 11.7674 6.16482C11.7674 6.0799 11.7678 5.99499 11.7682 5.91007C11.7686 5.82111 11.7686 5.73214 11.7687 5.64318C11.7689 5.47498 11.7694 5.30678 11.7701 5.13858C11.7708 4.94698 11.7711 4.75537 11.7714 4.56377C11.7721 4.16987 11.7732 3.77598 11.7746 3.38208Z' fill='#E7B85E'/> -<path d='M11.7745 3.38208C12.0709 3.46552 12.2937 3.58708 12.5185 3.79652C12.5676 3.84224 12.5676 3.84224 12.622 3.88394C12.6677 3.92123 12.7028 3.95767 12.74 4.00317C12.8085 4.08344 12.8834 4.152 12.963 4.22107C13.0146 4.26626 13.0628 4.31413 13.1106 4.36329C13.127 4.37922 13.1433 4.39515 13.1602 4.41157C13.2153 4.46805 13.2661 4.52685 13.3165 4.58755C13.3552 4.62844 13.3944 4.6642 13.437 4.70083C13.5384 4.78836 13.6323 4.88269 13.7265 4.97785C13.7436 4.99512 13.7608 5.01238 13.7785 5.03017C13.8204 5.07227 13.8622 5.11442 13.9039 5.15661C13.8876 5.17284 13.8714 5.18907 13.8546 5.20579C13.8206 5.23987 13.7869 5.2743 13.7539 5.30927C13.716 5.3445 13.716 5.3445 13.6743 5.3445C13.6639 5.3755 13.6639 5.3755 13.6534 5.40713C13.6214 5.43934 13.6214 5.43934 13.5803 5.47368C13.5654 5.48635 13.5505 5.49903 13.5351 5.51209C13.5191 5.52568 13.503 5.53927 13.4864 5.55327C13.4523 5.58272 13.4184 5.61229 13.3846 5.642C13.3692 5.65545 13.3537 5.66891 13.3378 5.68277C13.2944 5.72141 13.2944 5.72141 13.2567 5.78292C13.243 5.78292 13.2292 5.78292 13.215 5.78292C13.215 5.79669 13.215 5.81047 13.215 5.82467C13.1799 5.86071 13.1799 5.86071 13.1341 5.90035C13.1191 5.91353 13.1041 5.92672 13.0886 5.94031C13.048 5.97081 13.048 5.97081 13.0062 5.97081C13.0062 5.98459 13.0062 5.99836 13.0062 6.01256C12.9756 6.04273 12.9756 6.04273 12.9331 6.0778C12.8712 6.13036 12.8126 6.1842 12.7557 6.24221C12.6877 6.31125 12.6168 6.37524 12.5433 6.43825C12.5088 6.46862 12.4769 6.50005 12.4452 6.53318C12.4008 6.57623 12.4008 6.57623 12.359 6.57623C12.359 6.59001 12.359 6.60379 12.359 6.61799C12.3199 6.66235 12.3199 6.66235 12.2755 6.7015C12.2617 6.7015 12.248 6.7015 12.2338 6.7015C12.2338 6.71527 12.2338 6.72905 12.2338 6.74325C12.2009 6.77489 12.2009 6.77489 12.1568 6.8111C12.0826 6.87393 12.0221 6.93814 11.9624 7.01465C11.915 6.95595 11.884 6.90088 11.8567 6.83067C11.8466 6.80528 11.8466 6.80528 11.8364 6.77938C11.7954 6.66344 11.7693 6.56085 11.7695 6.4374C11.7694 6.41032 11.7693 6.38324 11.7693 6.35535C11.7694 6.32571 11.7696 6.29607 11.7697 6.26643C11.7698 6.23494 11.7697 6.20345 11.7697 6.17196C11.7697 6.08678 11.77 6.0016 11.7702 5.91642C11.7705 5.82729 11.7705 5.73816 11.7706 5.64903C11.7707 5.48038 11.7711 5.31174 11.7715 5.14309C11.7719 4.95103 11.7722 4.75898 11.7724 4.56692C11.7728 4.17197 11.7736 3.77703 11.7745 3.38208Z' fill='#EDC166'/> -<path d='M6.26937 9.45443C6.28847 9.45447 6.30756 9.45452 6.32724 9.45457C6.34736 9.45453 6.36748 9.4545 6.38821 9.45447C6.45619 9.45438 6.52416 9.45445 6.59214 9.45452C6.64065 9.45449 6.68916 9.45445 6.73767 9.45441C6.86982 9.45431 7.00198 9.45435 7.13414 9.45441C7.25814 9.45446 7.38215 9.45443 7.50615 9.45439C7.76672 9.45434 8.02729 9.4544 8.28786 9.45452C8.51168 9.45461 8.73549 9.45459 8.95931 9.4545C9.21892 9.45439 9.47852 9.45434 9.73813 9.45441C9.87566 9.45444 10.0132 9.45444 10.1507 9.45437C10.28 9.45431 10.4093 9.45435 10.5385 9.45448C10.5861 9.4545 10.6337 9.45449 10.6813 9.45445C10.746 9.45439 10.8107 9.45446 10.8753 9.45457C10.8944 9.45452 10.9135 9.45447 10.9332 9.45443C11.0624 9.45484 11.0624 9.45484 11.0856 9.4781C11.0856 9.64344 11.0856 9.80878 11.0856 9.97914C9.44596 9.97914 7.8063 9.97914 6.11694 9.97914C6.11694 9.45491 6.11694 9.45491 6.26937 9.45443Z' fill='#E9BE63'/> -<path d='M6.11683 10.8977C6.60915 10.8972 7.10147 10.8969 7.59379 10.8966C7.82237 10.8965 8.05095 10.8964 8.27952 10.8961C8.47867 10.8959 8.67782 10.8958 8.87697 10.8958C8.98249 10.8957 9.08801 10.8957 9.19353 10.8955C9.29272 10.8954 9.39192 10.8953 9.49111 10.8954C9.52763 10.8953 9.56415 10.8953 9.60067 10.8952C9.6503 10.8951 9.69993 10.8951 9.74957 10.8952C9.76421 10.8951 9.77885 10.8951 9.79394 10.895C9.89315 10.8953 9.89315 10.8953 9.91641 10.9186C9.91848 10.954 9.91914 10.9895 9.91918 11.0249C9.91921 11.0464 9.91924 11.0679 9.91927 11.0901C9.91918 11.1127 9.9191 11.1354 9.91902 11.1587C9.9191 11.1813 9.91918 11.2039 9.91927 11.2273C9.91923 11.2595 9.91923 11.2595 9.91918 11.2924C9.91916 11.3123 9.91914 11.3322 9.91911 11.3526C9.91641 11.3988 9.91641 11.3988 9.89553 11.4196C9.84699 11.4217 9.79906 11.4224 9.7505 11.4223C9.72748 11.4223 9.72748 11.4223 9.70399 11.4224C9.65217 11.4225 9.60036 11.4224 9.54854 11.4223C9.51155 11.4224 9.47456 11.4224 9.43756 11.4224C9.33681 11.4225 9.23605 11.4225 9.13529 11.4224C9.03009 11.4224 8.92489 11.4224 8.81969 11.4225C8.64299 11.4225 8.46629 11.4225 8.28959 11.4224C8.08499 11.4222 7.88039 11.4223 7.67579 11.4224C7.50046 11.4225 7.32513 11.4225 7.1498 11.4224C7.04494 11.4224 6.94007 11.4224 6.83521 11.4225C6.73665 11.4225 6.63809 11.4225 6.53952 11.4224C6.50324 11.4224 6.46696 11.4224 6.43068 11.4224C6.38136 11.4225 6.33205 11.4224 6.28274 11.4223C6.26819 11.4223 6.25364 11.4224 6.23866 11.4224C6.14009 11.422 6.14009 11.422 6.11683 11.3988C6.11501 11.3616 6.1146 11.3243 6.11479 11.2871C6.11486 11.2646 6.11492 11.242 6.11499 11.2188C6.11517 11.1951 6.11534 11.1714 6.11552 11.1469C6.11562 11.1231 6.11571 11.0993 6.11581 11.0748C6.11606 11.0158 6.1164 10.9567 6.11683 10.8977Z' fill='#E4B75B'/> -<path d='M6.2387 8.01395C6.25325 8.014 6.26779 8.01404 6.28278 8.01409C6.3058 8.01404 6.3058 8.01404 6.32929 8.01399C6.38111 8.01391 6.43293 8.01397 6.48474 8.01404C6.52174 8.01401 6.55873 8.01397 6.59572 8.01393C6.69648 8.01383 6.79724 8.01387 6.89799 8.01394C7.00319 8.01399 7.10839 8.01394 7.21359 8.01391C7.39029 8.01387 7.56699 8.01392 7.74369 8.01402C7.94829 8.01413 8.15289 8.0141 8.3575 8.01398C8.53282 8.01389 8.70815 8.01387 8.88348 8.01393C8.98835 8.01396 9.09321 8.01396 9.19807 8.0139C9.29664 8.01384 9.3952 8.01388 9.49376 8.014C9.53004 8.01403 9.56632 8.01402 9.60261 8.01397C9.65192 8.01391 9.70123 8.01399 9.75055 8.01409C9.76509 8.01404 9.77964 8.014 9.79463 8.01395C9.89319 8.01436 9.89319 8.01436 9.91645 8.03762C9.91853 8.07302 9.91919 8.1085 9.91923 8.14396C9.91925 8.16546 9.91928 8.18696 9.91931 8.20912C9.91923 8.23175 9.91915 8.25438 9.91906 8.2777C9.91914 8.30033 9.91923 8.32297 9.91931 8.34628C9.91927 8.37854 9.91927 8.37854 9.91923 8.41144C9.9192 8.43132 9.91918 8.45119 9.91916 8.47167C9.91645 8.51778 9.91645 8.51778 9.89558 8.53866C9.84672 8.5407 9.79848 8.54138 9.74961 8.54117C9.73416 8.54119 9.71872 8.54121 9.7028 8.54123C9.65064 8.54126 9.59849 8.54115 9.54633 8.54103C9.5091 8.54103 9.47187 8.54103 9.43464 8.54104C9.33324 8.54105 9.23183 8.54092 9.13043 8.54078C9.02458 8.54065 8.91873 8.54064 8.81288 8.54061C8.61229 8.54055 8.4117 8.54037 8.2111 8.54017C7.9828 8.53993 7.7545 8.53982 7.52619 8.53971C7.05642 8.53949 6.58665 8.53913 6.11687 8.53866C6.11627 8.45559 6.1159 8.37252 6.11557 8.28944C6.11539 8.26572 6.11522 8.242 6.11504 8.21756C6.11497 8.19502 6.1149 8.17248 6.11483 8.14926C6.11472 8.12838 6.11461 8.1075 6.1145 8.08598C6.11882 7.99788 6.16103 8.01427 6.2387 8.01395Z' fill='#EBBE63'/> -<path d='M13.8622 5.17749C13.953 5.18545 14.0029 5.24182 14.0637 5.30438C14.0919 5.3445 14.0919 5.3445 14.0906 5.41627C14.0809 5.44275 14.0809 5.44275 14.071 5.46977C14.0572 5.46977 14.0434 5.46977 14.0293 5.46977C14.0293 5.48354 14.0293 5.49732 14.0293 5.51152C14.0155 5.51152 14.0017 5.51152 13.9875 5.51152C13.9828 5.52228 13.978 5.53305 13.9731 5.54414C13.9357 5.61372 13.8936 5.6816 13.8414 5.74116C13.8276 5.74116 13.8138 5.74116 13.7996 5.74116C13.7945 5.75292 13.7894 5.76469 13.7842 5.7768C13.7529 5.83372 13.7148 5.8751 13.6704 5.92253C13.5974 6.00213 13.53 6.08338 13.4647 6.1693C13.4041 6.24647 13.34 6.32066 13.2757 6.39477C13.2301 6.4479 13.1895 6.49978 13.1507 6.55838C13.1134 6.61398 13.0751 6.65522 13.0272 6.7015C12.9989 6.73509 12.9711 6.76905 12.9437 6.80327C12.838 6.93355 12.7294 7.06117 12.6192 7.18769C12.5977 7.21289 12.5767 7.23853 12.5561 7.26445C12.5453 7.27777 12.5346 7.29108 12.5235 7.30481C12.5139 7.31701 12.5043 7.32921 12.4944 7.34178C12.4635 7.36956 12.4635 7.36956 12.3839 7.37739C12.2184 7.33917 12.0961 7.19551 11.9858 7.07508C11.9624 7.03553 11.9624 7.03553 11.9627 6.99565C11.9927 6.93221 12.0365 6.89141 12.0864 6.84242C12.1051 6.82379 12.1238 6.80517 12.1431 6.78598C12.1921 6.74325 12.1921 6.74325 12.2338 6.74325C12.2338 6.72947 12.2338 6.71569 12.2338 6.7015C12.2476 6.7015 12.2614 6.7015 12.2756 6.7015C12.2894 6.67394 12.3032 6.64638 12.3174 6.61799C12.3311 6.61799 12.3449 6.61799 12.3591 6.61799C12.3591 6.60421 12.3591 6.59043 12.3591 6.57624C12.3896 6.54593 12.3896 6.54593 12.4318 6.51075C12.4937 6.45821 12.5539 6.4048 12.6126 6.34879C12.6267 6.33533 12.6409 6.32186 12.6555 6.30798C12.6844 6.2803 12.7134 6.25257 12.7422 6.2248C12.7563 6.21146 12.7703 6.19813 12.7848 6.18439C12.8035 6.16643 12.8035 6.16643 12.8227 6.14811C12.8601 6.11695 12.8601 6.11695 12.9053 6.09577C12.9511 6.07687 12.9511 6.07687 12.9645 6.01256C12.9783 6.01256 12.9921 6.01256 13.0063 6.01256C13.0063 5.99878 13.0063 5.98501 13.0063 5.97081C13.0414 5.93476 13.0414 5.93476 13.0872 5.89513C13.1022 5.88194 13.1172 5.86876 13.1327 5.85517C13.1733 5.82467 13.1733 5.82467 13.2151 5.82467C13.2151 5.81089 13.2151 5.79711 13.2151 5.78292C13.3306 5.65585 13.4646 5.54189 13.5974 5.43323C13.675 5.36822 13.744 5.29741 13.8113 5.22185C13.8281 5.20721 13.8449 5.19257 13.8622 5.17749Z' fill='#C89743'/> -<path d='M6.26937 9.45443C6.28847 9.45447 6.30756 9.45452 6.32724 9.45457C6.34736 9.45453 6.36748 9.4545 6.38821 9.45447C6.45619 9.45438 6.52416 9.45445 6.59214 9.45452C6.64065 9.45449 6.68916 9.45445 6.73767 9.45441C6.86982 9.45431 7.00198 9.45435 7.13414 9.45441C7.25814 9.45446 7.38215 9.45443 7.50615 9.45439C7.76672 9.45434 8.02729 9.4544 8.28786 9.45452C8.51168 9.45461 8.73549 9.45459 8.95931 9.4545C9.21892 9.45439 9.47852 9.45434 9.73813 9.45441C9.87566 9.45444 10.0132 9.45444 10.1507 9.45437C10.28 9.45431 10.4093 9.45435 10.5385 9.45448C10.5861 9.4545 10.6337 9.45449 10.6813 9.45445C10.746 9.45439 10.8107 9.45446 10.8753 9.45457C10.8944 9.45452 10.9135 9.45447 10.9332 9.45443C11.0624 9.45484 11.0624 9.45484 11.0856 9.4781C11.0856 9.64344 11.0856 9.80878 11.0856 9.97914C9.44596 9.97914 7.8063 9.97914 6.11694 9.97914C6.11694 9.45491 6.11694 9.45491 6.26937 9.45443ZM6.1587 9.49897C6.1587 9.65054 6.1587 9.8021 6.1587 9.95826C7.77081 9.95826 9.38291 9.95826 11.0439 9.95826C11.0439 9.8067 11.0439 9.65513 11.0439 9.49897C9.43177 9.49897 7.81966 9.49897 6.1587 9.49897Z' fill='#E4C785'/> -<path d='M6.2387 8.01395C6.25325 8.014 6.26779 8.01404 6.28278 8.01409C6.3058 8.01404 6.3058 8.01404 6.32929 8.01399C6.38111 8.01391 6.43293 8.01397 6.48474 8.01404C6.52174 8.01401 6.55873 8.01397 6.59572 8.01393C6.69648 8.01383 6.79724 8.01387 6.89799 8.01394C7.00319 8.01399 7.10839 8.01394 7.21359 8.01391C7.39029 8.01387 7.56699 8.01392 7.74369 8.01402C7.94829 8.01413 8.15289 8.0141 8.3575 8.01398C8.53282 8.01389 8.70815 8.01387 8.88348 8.01393C8.98835 8.01396 9.09321 8.01396 9.19807 8.0139C9.29664 8.01384 9.3952 8.01388 9.49376 8.014C9.53004 8.01403 9.56632 8.01402 9.60261 8.01397C9.65192 8.01391 9.70123 8.01399 9.75055 8.01409C9.76509 8.01404 9.77964 8.014 9.79463 8.01395C9.89319 8.01436 9.89319 8.01436 9.91645 8.03762C9.91853 8.07302 9.91919 8.1085 9.91923 8.14396C9.91925 8.16546 9.91928 8.18696 9.91931 8.20912C9.91923 8.23175 9.91915 8.25438 9.91906 8.2777C9.91914 8.30033 9.91923 8.32297 9.91931 8.34628C9.91927 8.37854 9.91927 8.37854 9.91923 8.41144C9.9192 8.43132 9.91918 8.45119 9.91916 8.47167C9.91645 8.51778 9.91645 8.51778 9.89558 8.53866C9.84672 8.5407 9.79848 8.54138 9.74961 8.54117C9.73416 8.54119 9.71872 8.54121 9.7028 8.54123C9.65064 8.54126 9.59849 8.54115 9.54633 8.54103C9.5091 8.54103 9.47187 8.54103 9.43464 8.54104C9.33324 8.54105 9.23183 8.54092 9.13043 8.54078C9.02458 8.54065 8.91873 8.54064 8.81288 8.54061C8.61229 8.54055 8.4117 8.54037 8.2111 8.54017C7.9828 8.53993 7.7545 8.53982 7.52619 8.53971C7.05642 8.53949 6.58665 8.53913 6.11687 8.53866C6.11627 8.45559 6.1159 8.37252 6.11557 8.28944C6.11539 8.26572 6.11522 8.242 6.11504 8.21756C6.11497 8.19502 6.1149 8.17248 6.11483 8.14926C6.11472 8.12838 6.11461 8.1075 6.1145 8.08598C6.11882 7.99788 6.16103 8.01427 6.2387 8.01395ZM6.15863 8.05849C6.15863 8.21006 6.15863 8.36163 6.15863 8.51778C7.38493 8.51778 8.61124 8.51778 9.8747 8.51778C9.8747 8.36622 9.8747 8.21465 9.8747 8.05849C8.6484 8.05849 7.42209 8.05849 6.15863 8.05849Z' fill='#E7CC90'/> -<path d='M6.11683 10.8977C6.60915 10.8972 7.10147 10.8969 7.59379 10.8966C7.82237 10.8965 8.05095 10.8964 8.27952 10.8961C8.47867 10.8959 8.67782 10.8958 8.87697 10.8958C8.98249 10.8957 9.08801 10.8957 9.19353 10.8955C9.29272 10.8954 9.39192 10.8953 9.49111 10.8954C9.52763 10.8953 9.56415 10.8953 9.60067 10.8952C9.6503 10.8951 9.69993 10.8951 9.74957 10.8952C9.76421 10.8951 9.77885 10.8951 9.79394 10.895C9.89315 10.8953 9.89315 10.8953 9.91641 10.9186C9.91848 10.954 9.91914 10.9895 9.91918 11.0249C9.91921 11.0464 9.91924 11.0679 9.91927 11.0901C9.91918 11.1127 9.9191 11.1354 9.91902 11.1587C9.9191 11.1813 9.91918 11.2039 9.91927 11.2273C9.91923 11.2595 9.91923 11.2595 9.91918 11.2924C9.91916 11.3123 9.91914 11.3322 9.91911 11.3526C9.91641 11.3988 9.91641 11.3988 9.89553 11.4196C9.84699 11.4217 9.79906 11.4224 9.7505 11.4223C9.72748 11.4223 9.72748 11.4223 9.70399 11.4224C9.65217 11.4225 9.60036 11.4224 9.54854 11.4223C9.51155 11.4224 9.47456 11.4224 9.43756 11.4224C9.33681 11.4225 9.23605 11.4225 9.13529 11.4224C9.03009 11.4224 8.92489 11.4224 8.81969 11.4225C8.64299 11.4225 8.46629 11.4225 8.28959 11.4224C8.08499 11.4222 7.88039 11.4223 7.67579 11.4224C7.50046 11.4225 7.32513 11.4225 7.1498 11.4224C7.04494 11.4224 6.94007 11.4224 6.83521 11.4225C6.73665 11.4225 6.63809 11.4225 6.53952 11.4224C6.50324 11.4224 6.46696 11.4224 6.43068 11.4224C6.38136 11.4225 6.33205 11.4224 6.28274 11.4223C6.26819 11.4223 6.25364 11.4224 6.23866 11.4224C6.14009 11.422 6.14009 11.422 6.11683 11.3988C6.11501 11.3616 6.1146 11.3243 6.11479 11.2871C6.11486 11.2646 6.11492 11.242 6.11499 11.2188C6.11517 11.1951 6.11534 11.1714 6.11552 11.1469C6.11562 11.1231 6.11571 11.0993 6.11581 11.0748C6.11606 11.0158 6.1164 10.9567 6.11683 10.8977ZM6.13771 10.9186C6.13771 11.077 6.13771 11.2355 6.13771 11.3988C6.44343 11.3992 6.74916 11.3996 7.05489 11.3998C7.197 11.3999 7.33912 11.4001 7.48123 11.4003C8.09761 11.4014 8.71378 11.3996 9.33007 11.3895C9.35669 11.3891 9.38332 11.3887 9.41075 11.3883C9.48502 11.3871 9.55929 11.3858 9.63356 11.3844C9.65572 11.3841 9.67788 11.3838 9.70071 11.3834C9.72072 11.383 9.74072 11.3826 9.76134 11.3821C9.77879 11.3818 9.79625 11.3815 9.81424 11.3812C9.85401 11.3821 9.85401 11.3821 9.87466 11.357C9.87466 11.2123 9.87466 11.0677 9.87466 10.9186C8.64146 10.9186 7.40827 10.9186 6.13771 10.9186Z' fill='#E3C992'/> -<path d='M11.7745 3.38208C11.9597 3.43408 12.1412 3.49531 12.2964 3.61173C12.2338 3.6326 12.2338 3.6326 12.162 3.59868C12.1306 3.58231 12.0991 3.56595 12.0668 3.54909C11.9841 3.51465 11.9014 3.4802 11.8162 3.44471C11.8162 4.49878 11.8162 5.55285 11.8162 6.63886C11.767 6.56504 11.7693 6.53488 11.7695 6.44744C11.7694 6.42048 11.7693 6.39352 11.7693 6.36574C11.7694 6.33579 11.7696 6.30585 11.7697 6.27591C11.7698 6.24443 11.7697 6.21295 11.7697 6.18148C11.7697 6.09595 11.77 6.01042 11.7702 5.92489C11.7705 5.83554 11.7705 5.74618 11.7706 5.65682C11.7707 5.48758 11.7711 5.31834 11.7715 5.1491C11.7719 4.95644 11.7722 4.76378 11.7724 4.57112C11.7728 4.17477 11.7736 3.77843 11.7745 3.38208Z' fill='#E7C882'/> -<path d='M11.7744 3.38208C11.9592 3.42829 12.1432 3.49684 12.2963 3.61173C12.2337 3.6326 12.2337 3.6326 12.1593 3.59737C12.1375 3.58575 12.1375 3.58575 12.1152 3.57389C12.0071 3.51866 11.893 3.47163 11.7744 3.44471C11.7744 3.42404 11.7744 3.40337 11.7744 3.38208Z' fill='#EACA85'/> -<path d='M15.2817 7.47388C15.4815 7.47388 15.6813 7.47388 15.8872 7.47388C15.8872 7.49455 15.8872 7.51521 15.8872 7.53651C15.8703 7.53154 15.8703 7.53154 15.8531 7.52648C15.7952 7.51377 15.7406 7.51114 15.6813 7.50903C15.6581 7.50815 15.6348 7.50728 15.6108 7.50637C15.5866 7.50555 15.5624 7.50473 15.5375 7.50389C15.5007 7.50254 15.5007 7.50254 15.4632 7.50116C15.4027 7.49894 15.3422 7.49681 15.2817 7.49475C15.2817 7.48786 15.2817 7.48098 15.2817 7.47388Z' fill='#A19B6F'/> -<path d='M14.9479 16.284C14.8239 16.3563 14.8239 16.3563 14.6974 16.4301C14.6905 16.4163 14.6836 16.4025 14.6765 16.3883C14.762 16.2934 14.8201 16.252 14.9479 16.284Z' fill='#9CA391'/> -<path d='M14.8434 15.4697C14.8572 15.4766 14.871 15.4835 14.8852 15.4906C14.8388 15.576 14.8164 15.6105 14.7234 15.6446C14.701 15.6489 14.6786 15.6532 14.6555 15.6576C14.7181 15.595 14.7808 15.5324 14.8434 15.4697Z' fill='#9EA491'/> -<path d='M12.5469 3.84131C12.6539 3.90355 12.7087 3.96727 12.7765 4.07095C12.7248 4.05029 12.7248 4.05029 12.6721 4.0292C12.6721 4.01542 12.6721 4.00164 12.6721 3.98745C12.6584 3.98745 12.6446 3.98745 12.6304 3.98745C12.6304 3.96678 12.6304 3.94611 12.6304 3.92482C12.6028 3.91793 12.5753 3.91104 12.5469 3.90394C12.5469 3.88327 12.5469 3.8626 12.5469 3.84131Z' fill='#ECC883'/> -<path d='M11.9624 7.01465C12.0329 7.0394 12.0803 7.06216 12.1294 7.11903C12.1225 7.1397 12.1156 7.16037 12.1085 7.18166C11.9859 7.08511 11.9859 7.08511 11.9624 7.01465Z' fill='#C49F5F'/> -<path d='M13.9248 5.19836C13.9488 5.21829 13.9727 5.23831 13.9966 5.25839C14.0099 5.26953 14.0232 5.28067 14.0369 5.29215C14.0709 5.32363 14.0709 5.32363 14.0918 5.36538C14.0436 5.35849 13.9954 5.3516 13.9457 5.3445C13.9388 5.29628 13.9319 5.24805 13.9248 5.19836Z' fill='#C8A66A'/> -<path d='M15.24 6.53442C15.2636 6.5539 15.287 6.57349 15.3104 6.59314C15.3235 6.60404 15.3366 6.61494 15.3501 6.62617C15.3861 6.65968 15.3861 6.65968 15.4279 6.72232C15.3578 6.7098 15.3124 6.68852 15.2609 6.63881C15.2452 6.5827 15.2452 6.5827 15.24 6.53442Z' fill='#E3BE72'/> -<path d='M15.8037 7.22339C15.8739 7.29361 15.8872 7.35467 15.8872 7.45303C15.8666 7.44614 15.8459 7.43926 15.8246 7.43216C15.8315 7.41149 15.8384 7.39082 15.8455 7.36953C15.8317 7.36953 15.8179 7.36953 15.8037 7.36953C15.8037 7.3213 15.8037 7.27308 15.8037 7.22339Z' fill='#E3C791'/> -<path d='M4.61367 4.0918C4.62056 4.11246 4.62745 4.13313 4.63454 4.15443C4.62033 4.16734 4.62033 4.16734 4.60584 4.18052C4.57067 4.2184 4.55119 4.25365 4.53016 4.30057C4.50949 4.29368 4.48882 4.28679 4.46753 4.27969C4.51575 4.21768 4.56398 4.15568 4.61367 4.0918Z' fill='#A8AC9C'/> -<path d='M14.2588 5.55322C14.307 5.59456 14.3552 5.63589 14.4049 5.67848C14.3843 5.68537 14.3636 5.69226 14.3423 5.69936C14.2966 5.67457 14.2966 5.67457 14.2588 5.63673C14.2588 5.60917 14.2588 5.58162 14.2588 5.55322Z' fill='#E7C177'/> -<path d='M12.9229 4.19629C12.9468 4.21621 12.9707 4.23624 12.9946 4.25631C13.0079 4.26745 13.0213 4.27859 13.035 4.29007C13.069 4.32155 13.069 4.32155 13.0899 4.3633C13.0298 4.35026 13.0298 4.35026 12.9646 4.32155C12.9359 4.25631 12.9359 4.25631 12.9229 4.19629Z' fill='#EDCC8F'/> -<path d='M12.1503 7.16077C12.1572 7.17455 12.1641 7.18832 12.1711 7.20252C12.1849 7.20252 12.1987 7.20252 12.2129 7.20252C12.2129 7.2163 12.2129 7.23008 12.2129 7.24427C12.2267 7.24427 12.2405 7.24427 12.2547 7.24427C12.2615 7.26494 12.2684 7.28561 12.2755 7.3069C12.1779 7.27607 12.1779 7.27607 12.1437 7.22079C12.139 7.20787 12.1343 7.19495 12.1294 7.18164C12.1363 7.17475 12.1432 7.16786 12.1503 7.16077Z' fill='#CAA76B'/> -<path d='M13.7161 4.9895C13.7582 5.02378 13.8 5.05859 13.8413 5.09389C13.8413 5.10078 13.8413 5.10766 13.8413 5.11476C13.8069 5.11476 13.7724 5.11476 13.7369 5.11476C13.7301 5.07343 13.7232 5.03209 13.7161 4.9895Z' fill='#EAC989'/> -</g> -<defs> -<clipPath id='clip0_2039_1250'> -<rect width='20' height='20' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-kug.svg b/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-kug.svg deleted file mode 100644 index 0dbadf7..0000000 --- a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-kug.svg +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_1294)'> -<path d='M70 0C46.9 0 23.8 0 0 0C0 23.1 0 46.2 0 70C23.1 70 46.2 70 70 70C70 46.9 70 23.8 70 0Z' fill='#FEFEFE'/> -<path d='M48.0692 11.6813C47.9904 11.6811 47.9117 11.681 47.8306 11.6808C47.5685 11.6803 47.3064 11.6804 47.0443 11.6805C46.8557 11.6802 46.6671 11.68 46.4785 11.6797C46.0203 11.6791 45.5622 11.6789 45.104 11.6789C44.7313 11.6788 44.3587 11.6787 43.986 11.6785C42.9277 11.6778 41.8693 11.6775 40.811 11.6775C40.7255 11.6775 40.7255 11.6775 40.6384 11.6775C40.5814 11.6775 40.5243 11.6775 40.4656 11.6775C39.5416 11.6776 38.6176 11.6769 37.6936 11.6758C36.7431 11.6748 35.7926 11.6743 34.8421 11.6744C34.3092 11.6744 33.7763 11.6742 33.2434 11.6734C32.742 11.6727 32.2407 11.6727 31.7394 11.6732C31.5558 11.6733 31.3723 11.6731 31.1888 11.6727C29.288 11.6684 27.7984 11.8846 26.3047 13.1525C26.2471 13.201 26.1896 13.2495 26.1303 13.2994C25.8148 13.5721 25.5374 13.8563 25.2686 14.1746C25.0713 14.3926 24.8511 14.5811 24.6292 14.7737C24.4486 14.9318 24.28 15.0994 24.1126 15.2714C24.0554 15.3272 23.9981 15.383 23.9391 15.4404C23.746 15.6381 23.5684 15.8439 23.3919 16.0564C23.2632 16.1924 23.1355 16.3091 22.9932 16.43C22.5506 16.8123 22.1426 17.2306 21.7299 17.6446C21.5875 17.7874 21.4447 17.9298 21.3019 18.0722C21.2096 18.1645 21.1174 18.2568 21.0252 18.3492C20.9624 18.4118 20.9624 18.4118 20.8983 18.4756C20.6945 18.6806 20.4993 18.8885 20.3125 19.1091C19.9344 19.5456 19.5163 19.9439 19.105 20.3487C18.8958 20.5548 18.6873 20.7616 18.4788 20.9683C18.092 21.3518 17.7048 21.7351 17.3165 22.1171C17.045 22.3842 16.7745 22.6522 16.5046 22.9208C16.4024 23.0221 16.2999 23.1231 16.197 23.2237C15.59 23.818 15.0903 24.3844 14.6867 25.1358C14.6557 25.1886 14.6246 25.2414 14.5927 25.2959C14.0033 26.4114 14.2276 27.9934 14.2303 29.2178C14.2308 29.5128 14.2304 29.8078 14.2302 30.1028C14.2298 30.679 14.2302 31.2552 14.2309 31.8314C14.2316 32.5035 14.2316 33.1755 14.2316 33.8475C14.2316 35.0469 14.2322 36.2462 14.2333 37.4456C14.2343 38.6077 14.2348 39.7699 14.2348 40.932C14.2348 41.0036 14.2348 41.0753 14.2348 41.1491C14.2348 41.2206 14.2348 41.2921 14.2348 41.3658C14.2347 42.6918 14.2352 44.0177 14.2358 45.3437C14.236 45.8114 14.2361 46.2792 14.2361 46.747C14.2362 47.3173 14.2365 47.8875 14.2372 48.4577C14.2375 48.7484 14.2377 49.039 14.2377 49.3296C14.2376 49.5961 14.2378 49.8626 14.2384 50.1291C14.2386 50.2701 14.2384 50.4111 14.2382 50.5521C14.2423 52.0348 14.2423 52.0348 14.4904 52.733C14.5069 52.7796 14.5235 52.8262 14.5405 52.8742C14.5879 53.0058 14.6373 53.1366 14.6867 53.2673C14.7085 53.3258 14.7303 53.3843 14.7527 53.4445C15.4429 55.1335 16.7212 56.4352 18.2671 57.3591C18.3466 57.4076 18.4261 57.456 18.508 57.5058C20.0831 58.3977 21.8373 58.3617 23.5878 58.3514C23.9301 58.3498 24.2724 58.3504 24.6147 58.3507C25.2061 58.3509 25.7974 58.3497 26.3888 58.3477C27.2437 58.3447 28.0987 58.3437 28.9536 58.3433C30.3411 58.3425 31.7286 58.3401 33.1161 58.3366C34.463 58.3332 35.8099 58.3307 37.1568 58.3291C37.24 58.329 37.3231 58.3289 37.4089 58.3288C37.8262 58.3283 38.2436 58.3279 38.661 58.3274C42.1171 58.3236 45.5731 58.3172 49.0291 58.309C49.0291 58.2608 49.0291 58.2126 49.0291 58.1629C49.1568 58.1674 49.1568 58.1674 49.2871 58.172C50.9231 58.1692 52.5358 56.9151 53.6325 55.8247C53.9978 55.4247 53.9978 55.4247 53.9978 55.2401C54.0701 55.216 54.1425 55.1919 54.217 55.1671C54.3335 54.983 54.4389 54.8016 54.5413 54.6099C54.5975 54.507 54.6537 54.404 54.7099 54.3011C54.7373 54.2502 54.7647 54.1993 54.793 54.1469C54.87 54.0064 54.9506 53.8687 55.0322 53.7308C55.6627 52.5873 55.7115 51.181 55.7067 49.9061C55.707 49.7704 55.7074 49.6347 55.7079 49.499C55.709 49.1296 55.7087 48.7602 55.7081 48.3907C55.7078 47.991 55.7087 47.5912 55.7094 47.1914C55.7107 46.4096 55.7108 45.6278 55.7104 44.846C55.7101 44.2102 55.7102 43.5744 55.7106 42.9386C55.7106 42.8479 55.7107 42.7572 55.7107 42.6638C55.7108 42.4795 55.711 42.2953 55.7111 42.111C55.712 40.4345 55.7117 38.7579 55.7109 37.0814C55.7102 35.5536 55.7108 34.0259 55.7125 32.4982C55.7144 30.7787 55.7153 29.0591 55.7148 27.3396C55.7145 26.4303 55.7147 25.521 55.716 24.6117C55.7171 23.8376 55.7171 23.0636 55.7158 22.2896C55.7152 21.8952 55.7151 21.5008 55.7162 21.1064C55.7172 20.7444 55.7168 20.3825 55.7154 20.0206C55.7152 19.8905 55.7154 19.7605 55.7161 19.6304C55.7235 18.2858 55.4976 17.0552 54.8746 15.856C54.8504 15.8093 54.8262 15.7626 54.8013 15.7145C53.748 13.7315 51.9254 12.4653 49.8178 11.8078C49.2423 11.6847 48.6553 11.6804 48.0692 11.6813Z' fill='#FEFEFE'/> -<path d='M48.0692 11.6813C47.9904 11.6811 47.9117 11.681 47.8306 11.6808C47.5685 11.6803 47.3064 11.6804 47.0443 11.6805C46.8557 11.6802 46.6671 11.68 46.4785 11.6797C46.0203 11.6791 45.5622 11.6789 45.104 11.6789C44.7313 11.6788 44.3587 11.6787 43.986 11.6785C42.9277 11.6778 41.8693 11.6775 40.811 11.6775C40.7255 11.6775 40.7255 11.6775 40.6384 11.6775C40.5814 11.6775 40.5243 11.6775 40.4656 11.6775C39.5416 11.6776 38.6176 11.6769 37.6936 11.6758C36.7431 11.6748 35.7926 11.6743 34.8421 11.6744C34.3092 11.6744 33.7763 11.6742 33.2434 11.6734C32.742 11.6727 32.2407 11.6727 31.7394 11.6732C31.5558 11.6733 31.3723 11.6731 31.1888 11.6727C29.288 11.6684 27.7984 11.8846 26.3047 13.1525C26.2471 13.201 26.1896 13.2495 26.1303 13.2994C25.8148 13.5721 25.5374 13.8563 25.2686 14.1746C25.0713 14.3926 24.8511 14.5811 24.6292 14.7737C24.4486 14.9318 24.28 15.0994 24.1126 15.2714C24.0554 15.3272 23.9981 15.383 23.9391 15.4404C23.746 15.6381 23.5684 15.8439 23.3919 16.0564C23.2632 16.1924 23.1355 16.3091 22.9932 16.43C22.5506 16.8123 22.1426 17.2306 21.7299 17.6446C21.5875 17.7874 21.4447 17.9298 21.3019 18.0722C21.2096 18.1645 21.1174 18.2568 21.0252 18.3492C20.9624 18.4118 20.9624 18.4118 20.8983 18.4756C20.6945 18.6806 20.4993 18.8885 20.3125 19.1091C19.9344 19.5456 19.5163 19.9439 19.105 20.3487C18.8958 20.5548 18.6873 20.7616 18.4788 20.9683C18.092 21.3518 17.7048 21.7351 17.3165 22.1171C17.045 22.3842 16.7745 22.6522 16.5046 22.9208C16.4024 23.0221 16.2999 23.1231 16.197 23.2237C15.59 23.818 15.0903 24.3844 14.6867 25.1358C14.6557 25.1886 14.6246 25.2414 14.5927 25.2959C14.0033 26.4114 14.2276 27.9934 14.2303 29.2178C14.2308 29.5128 14.2304 29.8078 14.2302 30.1028C14.2298 30.679 14.2302 31.2552 14.2309 31.8314C14.2316 32.5035 14.2316 33.1755 14.2316 33.8475C14.2316 35.0469 14.2322 36.2462 14.2333 37.4456C14.2343 38.6077 14.2348 39.7699 14.2348 40.932C14.2348 41.0036 14.2348 41.0753 14.2348 41.1491C14.2348 41.2206 14.2348 41.2921 14.2348 41.3658C14.2347 42.6918 14.2352 44.0177 14.2358 45.3437C14.236 45.8114 14.2361 46.2792 14.2361 46.747C14.2362 47.3173 14.2365 47.8875 14.2372 48.4577C14.2375 48.7484 14.2377 49.039 14.2377 49.3296C14.2376 49.5961 14.2378 49.8626 14.2384 50.1291C14.2386 50.2701 14.2384 50.4111 14.2382 50.5521C14.2423 52.0348 14.2423 52.0348 14.4904 52.733C14.5069 52.7796 14.5235 52.8262 14.5405 52.8742C14.5879 53.0058 14.6373 53.1366 14.6867 53.2673C14.7085 53.3258 14.7303 53.3843 14.7527 53.4445C15.4429 55.1335 16.7212 56.4352 18.2671 57.3591C18.3466 57.4076 18.4261 57.456 18.508 57.5058C20.0831 58.3977 21.8373 58.3617 23.5878 58.3514C23.9301 58.3498 24.2724 58.3504 24.6147 58.3507C25.2061 58.3509 25.7974 58.3497 26.3888 58.3477C27.2437 58.3447 28.0987 58.3437 28.9536 58.3433C30.3411 58.3425 31.7286 58.3401 33.1161 58.3366C34.463 58.3332 35.8099 58.3307 37.1568 58.3291C37.24 58.329 37.3231 58.3289 37.4089 58.3288C37.8262 58.3283 38.2436 58.3279 38.661 58.3274C42.1171 58.3236 45.5731 58.3172 49.0291 58.309C49.0291 58.2608 49.0291 58.2126 49.0291 58.1629C49.1568 58.1674 49.1568 58.1674 49.2871 58.172C50.9231 58.1692 52.5358 56.9151 53.6325 55.8247C53.9978 55.4247 53.9978 55.4247 53.9978 55.2401C54.0701 55.216 54.1425 55.1919 54.217 55.1671C54.3335 54.983 54.4389 54.8016 54.5413 54.6099C54.5975 54.507 54.6537 54.404 54.7099 54.3011C54.7373 54.2502 54.7647 54.1993 54.793 54.1469C54.87 54.0064 54.9506 53.8687 55.0322 53.7308C55.6627 52.5873 55.7115 51.181 55.7067 49.9061C55.707 49.7704 55.7074 49.6347 55.7079 49.499C55.709 49.1296 55.7087 48.7602 55.7081 48.3907C55.7078 47.991 55.7087 47.5912 55.7094 47.1914C55.7107 46.4096 55.7108 45.6278 55.7104 44.846C55.7101 44.2102 55.7102 43.5744 55.7106 42.9386C55.7106 42.8479 55.7107 42.7572 55.7107 42.6638C55.7108 42.4795 55.711 42.2953 55.7111 42.111C55.712 40.4345 55.7117 38.7579 55.7109 37.0814C55.7102 35.5536 55.7108 34.0259 55.7125 32.4982C55.7144 30.7787 55.7153 29.0591 55.7148 27.3396C55.7145 26.4303 55.7147 25.521 55.716 24.6117C55.7171 23.8376 55.7171 23.0636 55.7158 22.2896C55.7152 21.8952 55.7151 21.5008 55.7162 21.1064C55.7172 20.7444 55.7168 20.3825 55.7154 20.0206C55.7152 19.8905 55.7154 19.7605 55.7161 19.6304C55.7235 18.2858 55.4976 17.0552 54.8746 15.856C54.8504 15.8093 54.8262 15.7626 54.8013 15.7145C53.748 13.7315 51.9254 12.4653 49.8178 11.8078C49.2423 11.6847 48.6553 11.6804 48.0692 11.6813ZM49.9059 14.4677C49.9692 14.4919 50.0325 14.5161 50.0977 14.5411C51.1373 14.9548 52.0342 15.7843 52.6095 16.7328C52.6439 16.7885 52.6783 16.8442 52.7137 16.9015C53.3298 17.9502 53.362 19.0775 53.3597 20.2616C53.36 20.3962 53.3603 20.5307 53.3607 20.6653C53.3616 21.0332 53.3616 21.4011 53.3614 21.769C53.3614 22.1664 53.3622 22.5639 53.3629 22.9614C53.3641 23.7393 53.3645 24.5172 53.3646 25.2952C53.3647 25.9275 53.365 26.5599 53.3654 27.1922C53.3667 28.986 53.3674 30.7797 53.3673 32.5735C53.3673 32.6218 53.3673 32.6701 53.3673 32.7198C53.3673 32.8175 53.3673 32.9151 53.3673 33.0128C53.3672 34.5326 53.3683 36.0524 53.3703 37.5722C53.3725 39.2813 53.3738 40.9903 53.3736 42.6993C53.3736 43.6037 53.374 44.5081 53.3756 45.4124C53.3769 46.1822 53.3772 46.9519 53.3762 47.7216C53.3757 48.1142 53.3757 48.5068 53.377 48.8993C53.3781 49.259 53.3779 49.6187 53.3767 49.9783C53.3764 50.1081 53.3767 50.2379 53.3775 50.3677C53.3832 51.3383 53.2382 52.1282 52.7419 52.9796C52.6993 53.0535 52.6993 53.0535 52.6559 53.129C51.938 54.3441 50.8488 55.304 49.4675 55.6786C49.3759 55.7041 49.2843 55.7296 49.1899 55.7559C48.6912 55.8643 48.1836 55.8451 47.6761 55.8437C47.5609 55.844 47.4457 55.8442 47.3306 55.8446C47.0152 55.8453 46.6999 55.8452 46.3845 55.8449C46.044 55.8447 45.7034 55.8453 45.3629 55.8459C44.6962 55.8468 44.0295 55.847 43.3628 55.8468C42.8209 55.8466 42.2789 55.8468 41.737 55.8471C41.6598 55.8471 41.5827 55.8472 41.5031 55.8472C41.3464 55.8473 41.1896 55.8474 41.0328 55.8475C39.5632 55.8483 38.0935 55.8481 36.6238 55.8477C35.2796 55.8473 33.9354 55.8481 32.5912 55.8495C31.2104 55.8509 29.8297 55.8515 28.4489 55.8513C27.674 55.8511 26.899 55.8513 26.124 55.8523C25.4643 55.8532 24.8046 55.8533 24.145 55.8524C23.8085 55.852 23.472 55.8519 23.1356 55.8528C22.8273 55.8536 22.5191 55.8534 22.2108 55.8523C22.0996 55.8521 21.9883 55.8523 21.877 55.8529C21.0293 55.857 20.3437 55.7233 19.5869 55.3406C19.537 55.3154 19.487 55.2901 19.4355 55.2641C18.464 54.7552 17.6622 53.959 17.1711 52.975C17.1711 52.9268 17.1711 52.8786 17.1711 52.8289C17.1229 52.8289 17.0746 52.8289 17.0249 52.8289C16.5023 51.6281 16.5257 50.4193 16.5356 49.1358C16.5376 48.8257 16.5369 48.5156 16.5366 48.2054C16.5363 47.6697 16.5377 47.1339 16.5402 46.5981C16.5438 45.8235 16.5449 45.049 16.5454 44.2743C16.5464 43.0172 16.5493 41.7601 16.5535 40.503C16.5575 39.2827 16.5606 38.0625 16.5625 36.8422C16.5626 36.7668 16.5627 36.6914 16.5628 36.6138C16.5634 36.2356 16.5639 35.8575 16.5645 35.4793C16.569 32.3481 16.5767 29.2169 16.5865 26.0856C16.6335 26.0855 16.6804 26.0854 16.7288 26.0853C17.8749 26.0826 19.021 26.0783 20.1671 26.0722C20.7214 26.0693 21.2756 26.0669 21.8299 26.0658C22.3134 26.0649 22.7969 26.0629 23.2803 26.0597C23.536 26.0581 23.7916 26.0569 24.0473 26.057C24.3337 26.0571 24.6201 26.0549 24.9066 26.0525C24.99 26.0528 25.0733 26.0532 25.1592 26.0536C26.163 26.0407 26.9741 25.7423 27.709 25.0578C28.0825 24.6683 28.3143 24.2535 28.4968 23.7474C28.5148 23.6979 28.5329 23.6483 28.5515 23.5972C28.7181 23.0993 28.7482 22.6446 28.7476 22.1222C28.7483 22.0359 28.7491 21.9495 28.7498 21.8606C28.752 21.5775 28.7527 21.2944 28.7534 21.0114C28.7545 20.8142 28.7559 20.617 28.7573 20.4198C28.7605 19.9553 28.7626 19.4908 28.7643 19.0264C28.7663 18.4971 28.7695 17.9679 28.7728 17.4386C28.7796 16.3509 28.7848 15.2632 28.789 14.1754C31.3315 14.1687 33.8739 14.1636 36.4163 14.1605C36.7169 14.1601 37.0174 14.1597 37.3179 14.1594C37.3777 14.1593 37.4376 14.1592 37.4992 14.1591C38.4664 14.1579 39.4337 14.1556 40.4009 14.1529C41.3942 14.1501 42.3875 14.1485 43.3808 14.1479C43.9932 14.1475 44.6055 14.1463 45.2179 14.1439C45.6384 14.1423 46.059 14.1419 46.4796 14.1422C46.7218 14.1424 46.964 14.142 47.2063 14.1406C48.5836 14.1234 48.5836 14.1234 49.9059 14.4677Z' fill='#939E87'/> -<path d='M28.7893 11.8372C27.7519 12.1292 26.9721 12.5546 26.1851 13.2877C26.0135 13.4477 26.0135 13.4477 25.8231 13.5937C25.663 13.7242 25.5401 13.8517 25.4098 14.011C25.1702 14.2919 24.908 14.5319 24.6295 14.7736C24.4488 14.9318 24.2803 15.0993 24.1129 15.2714C24.0556 15.3272 23.9983 15.3829 23.9393 15.4404C23.7462 15.638 23.5686 15.8438 23.3922 16.0563C23.2634 16.1924 23.1357 16.3091 22.9934 16.4299C22.5508 16.8123 22.1428 17.2306 21.7302 17.6446C21.5878 17.7874 21.445 17.9298 21.3021 18.0721C21.2099 18.1644 21.1176 18.2568 21.0254 18.3491C20.9835 18.3909 20.9417 18.4326 20.8985 18.4756C20.6947 18.6805 20.4995 18.8885 20.3127 19.109C19.9346 19.5455 19.5165 19.9439 19.1052 20.3487C18.896 20.5547 18.6876 20.7615 18.4791 20.9682C18.0922 21.3518 17.7051 21.735 17.3167 22.1171C17.0453 22.3841 16.7748 22.6521 16.5048 22.9207C16.4026 23.022 16.3001 23.123 16.1973 23.2237C14.4062 24.977 14.4062 24.977 14.392 25.9851C14.3929 26.0424 14.3938 26.0997 14.3947 26.1587C16.379 26.1597 18.3632 26.1562 20.3474 26.1452C20.8818 26.1423 21.4161 26.1399 21.9505 26.1389C22.4236 26.1379 22.8967 26.1359 23.3697 26.1328C23.618 26.1311 23.8662 26.13 24.1145 26.13C24.3902 26.1299 24.6659 26.1279 24.9416 26.1255C25.0615 26.126 25.0615 26.126 25.1838 26.1266C26.0909 26.1145 26.8477 25.8612 27.5471 25.2818C27.5935 25.2453 27.64 25.2087 27.6878 25.1711C28.3196 24.6163 28.742 23.6021 28.809 22.7718C28.8161 22.4835 28.8164 22.1958 28.8142 21.9075C28.8141 21.7973 28.8141 21.687 28.8143 21.5768C28.8143 21.2795 28.813 20.9823 28.8115 20.6851C28.8101 20.3738 28.81 20.0624 28.8097 19.751C28.8091 19.1623 28.8073 18.5736 28.8051 17.9849C28.8026 17.3143 28.8014 16.6437 28.8003 15.9731C28.798 14.5944 28.7942 13.2158 28.7893 11.8372Z' fill='#E7B85E'/> -<path d='M28.7889 11.8372C27.7515 12.1292 26.9718 12.5546 26.1847 13.2877C26.0132 13.4477 26.0132 13.4477 25.8228 13.5937C25.6627 13.7242 25.5398 13.8517 25.4095 14.011C25.1699 14.2919 24.9077 14.5319 24.6292 14.7736C24.4485 14.9318 24.28 15.0993 24.1125 15.2714C24.0553 15.3272 23.998 15.3829 23.939 15.4404C23.7459 15.638 23.5683 15.8438 23.3918 16.0563C23.2564 16.1994 23.1191 16.3246 22.97 16.4528C22.6151 16.7591 22.2866 17.0893 21.957 17.4224C21.8969 17.4828 21.8368 17.5432 21.7749 17.6055C21.6284 17.7528 21.4821 17.9003 21.3359 18.048C21.3929 18.1048 21.4499 18.1616 21.5086 18.2201C21.6276 18.3394 21.7453 18.4599 21.8611 18.5823C21.9935 18.7056 21.9935 18.7056 22.1397 18.7056C22.1758 18.8141 22.1758 18.8141 22.2127 18.9248C22.3246 19.0376 22.3246 19.0376 22.4685 19.1577C22.5207 19.2021 22.5729 19.2465 22.6266 19.2922C22.6829 19.3397 22.7393 19.3873 22.7973 19.4363C22.9164 19.5394 23.0352 19.6429 23.1535 19.7469C23.2076 19.794 23.2616 19.8411 23.3173 19.8896C23.4691 20.0248 23.4691 20.0248 23.6011 20.2401C23.6493 20.2401 23.6975 20.2401 23.7472 20.2401C23.7472 20.2883 23.7472 20.3365 23.7472 20.3862C23.8699 20.5124 23.8699 20.5124 24.0303 20.6511C24.0829 20.6972 24.1355 20.7434 24.1896 20.791C24.3317 20.8977 24.3317 20.8977 24.4779 20.8977C24.4779 20.9459 24.4779 20.9942 24.4779 21.0438C24.5852 21.1494 24.5852 21.1494 24.7336 21.2722C24.9504 21.4561 25.1557 21.6446 25.3547 21.8476C25.5926 22.0892 25.8408 22.3132 26.0982 22.5338C26.2187 22.6401 26.3305 22.75 26.4416 22.866C26.5969 23.0167 26.5969 23.0167 26.743 23.0167C26.743 23.0649 26.743 23.1131 26.743 23.1628C26.88 23.3181 26.88 23.3181 27.0353 23.4551C27.0835 23.4551 27.1317 23.4551 27.1814 23.4551C27.1814 23.5033 27.1814 23.5516 27.1814 23.6013C27.2965 23.712 27.2965 23.712 27.4509 23.8387C27.7104 24.0586 27.9223 24.2834 28.1313 24.5511C28.2971 24.3457 28.4056 24.153 28.5012 23.9072C28.5364 23.8184 28.5364 23.8184 28.5723 23.7277C28.7157 23.3219 28.8072 22.9629 28.8065 22.5308C28.8067 22.436 28.8069 22.3412 28.8071 22.2436C28.8066 22.1399 28.8061 22.0361 28.8055 21.9324C28.8055 21.8222 28.8055 21.712 28.8056 21.6017C28.8056 21.3036 28.8048 21.0055 28.8038 20.7074C28.8028 20.3954 28.8028 20.0834 28.8026 19.7715C28.8021 19.1812 28.8009 18.591 28.7995 18.0007C28.7978 17.3285 28.797 16.6563 28.7963 15.9841C28.7948 14.6018 28.7922 13.2195 28.7889 11.8372Z' fill='#EDC166'/> -<path d='M48.0573 33.0905C47.9905 33.0907 47.9237 33.0908 47.8548 33.091C47.7844 33.0909 47.7139 33.0908 47.6414 33.0906C47.4035 33.0903 47.1656 33.0906 46.9276 33.0908C46.7579 33.0907 46.5881 33.0906 46.4183 33.0904C45.9557 33.0901 45.4932 33.0902 45.0306 33.0904C44.5966 33.0906 44.1626 33.0905 43.7286 33.0904C42.8166 33.0902 41.9046 33.0904 40.9926 33.0908C40.2093 33.0911 39.4259 33.0911 38.6425 33.0907C37.7339 33.0903 36.8253 33.0902 35.9167 33.0904C35.4353 33.0905 34.9539 33.0905 34.4726 33.0903C34.0201 33.0901 33.5677 33.0902 33.1152 33.0907C32.9487 33.0908 32.7821 33.0907 32.6155 33.0906C32.3891 33.0904 32.1628 33.0906 31.9364 33.091C31.8696 33.0908 31.8028 33.0907 31.7339 33.0905C31.2818 33.0919 31.2818 33.0919 31.2004 33.1733C31.2004 33.752 31.2004 34.3307 31.2004 34.927C36.9393 34.927 42.6781 34.927 48.5908 34.927C48.5908 33.0922 48.5908 33.0922 48.0573 33.0905Z' fill='#E9BE63'/> -<path d='M48.5909 38.142C46.8677 38.1403 45.1446 38.139 43.4215 38.1382C42.6215 38.1378 41.8214 38.1373 41.0214 38.1365C40.3244 38.1358 39.6274 38.1353 38.9303 38.1351C38.561 38.135 38.1917 38.1348 37.8224 38.1343C37.4752 38.1338 37.128 38.1336 36.7809 38.1337C36.653 38.1337 36.5252 38.1336 36.3974 38.1333C36.2237 38.1329 36.05 38.133 35.8763 38.1332C35.825 38.133 35.7738 38.1328 35.721 38.1326C35.3737 38.1337 35.3737 38.1337 35.2923 38.2151C35.2851 38.339 35.2828 38.4632 35.2826 38.5873C35.2825 38.6625 35.2824 38.7378 35.2823 38.8153C35.2826 38.8945 35.2829 38.9737 35.2832 39.0554C35.2829 39.1346 35.2826 39.2138 35.2823 39.2954C35.2825 39.4083 35.2825 39.4083 35.2826 39.5235C35.2827 39.593 35.2828 39.6626 35.2829 39.7342C35.2923 39.8957 35.2923 39.8957 35.3654 39.9687C35.5353 39.976 35.703 39.9785 35.873 39.978C35.9536 39.9782 35.9536 39.9782 36.0358 39.9783C36.2171 39.9786 36.3985 39.9784 36.5799 39.9782C36.7093 39.9783 36.8388 39.9784 36.9683 39.9786C37.3209 39.9789 37.6736 39.9788 38.0262 39.9785C38.3944 39.9784 38.7626 39.9785 39.1308 39.9786C39.7493 39.9788 40.3677 39.9786 40.9862 39.9782C41.7023 39.9779 42.4184 39.978 43.1345 39.9784C43.7481 39.9787 44.3618 39.9788 44.9755 39.9786C45.3425 39.9785 45.7095 39.9784 46.0765 39.9787C46.4215 39.9789 46.7665 39.9787 47.1114 39.9783C47.2384 39.9782 47.3654 39.9783 47.4924 39.9784C47.665 39.9786 47.8376 39.9784 48.0102 39.978C48.0611 39.9782 48.112 39.9783 48.1645 39.9785C48.5094 39.9771 48.5094 39.9771 48.5909 39.8957C48.5972 39.7655 48.5987 39.6352 48.598 39.5049C48.5978 39.426 48.5975 39.3471 48.5973 39.2659C48.5967 39.1828 48.5961 39.0998 48.5954 39.0143C48.5951 38.9309 48.5948 38.8476 48.5944 38.7618C48.5936 38.5552 48.5924 38.3486 48.5909 38.142Z' fill='#E4B75B'/> -<path d='M48.1644 28.0487C48.1135 28.0489 48.0626 28.049 48.0101 28.0492C47.9296 28.049 47.9296 28.049 47.8474 28.0488C47.666 28.0486 47.4846 28.0488 47.3033 28.049C47.1738 28.0489 47.0443 28.0488 46.9149 28.0486C46.5622 28.0483 46.2096 28.0484 45.8569 28.0487C45.4887 28.0488 45.1205 28.0487 44.7523 28.0486C44.1338 28.0484 43.5154 28.0486 42.8969 28.0489C42.1808 28.0493 41.4647 28.0492 40.7486 28.0488C40.135 28.0485 39.5213 28.0484 38.9077 28.0486C38.5407 28.0487 38.1736 28.0488 37.8066 28.0485C37.4617 28.0483 37.1167 28.0484 36.7717 28.0489C36.6447 28.049 36.5177 28.0489 36.3908 28.0488C36.2182 28.0486 36.0456 28.0488 35.873 28.0492C35.8221 28.049 35.7711 28.0489 35.7187 28.0487C35.3737 28.0501 35.3737 28.0501 35.2923 28.1315C35.285 28.2554 35.2827 28.3796 35.2826 28.5037C35.2825 28.579 35.2824 28.6543 35.2823 28.7318C35.2826 28.811 35.2829 28.8902 35.2832 28.9718C35.2829 29.051 35.2826 29.1303 35.2823 29.2119C35.2824 29.3248 35.2824 29.3248 35.2826 29.4399C35.2827 29.5095 35.2827 29.579 35.2828 29.6507C35.2923 29.8121 35.2923 29.8121 35.3654 29.8852C35.5364 29.8923 35.7052 29.8947 35.8762 29.894C35.9303 29.894 35.9844 29.8941 36.0401 29.8942C36.2226 29.8943 36.4052 29.8939 36.5877 29.8935C36.718 29.8935 36.8483 29.8935 36.9786 29.8935C37.3335 29.8935 37.6885 29.8931 38.0434 29.8926C38.4138 29.8921 38.7843 29.8921 39.1548 29.892C39.8569 29.8918 40.5589 29.8912 41.261 29.8905C42.0601 29.8896 42.8591 29.8892 43.6582 29.8889C45.3024 29.8881 46.9466 29.8868 48.5908 29.8852C48.5929 29.5944 48.5942 29.3037 48.5954 29.0129C48.596 28.9299 48.5966 28.8469 48.5972 28.7613C48.5975 28.6824 48.5977 28.6036 48.598 28.5223C48.5983 28.4492 48.5987 28.3761 48.5991 28.3008C48.584 27.9925 48.4363 28.0498 48.1644 28.0487Z' fill='#EBBE63'/> -<path d='M21.4823 18.1211C21.1648 18.149 20.9899 18.3463 20.7773 18.5652C20.6785 18.7056 20.6785 18.7056 20.6831 18.9568C20.717 19.0495 20.717 19.0495 20.7516 19.1441C20.7998 19.1441 20.8481 19.1441 20.8977 19.1441C20.8977 19.1923 20.8977 19.2405 20.8977 19.2902C20.946 19.2902 20.9942 19.2902 21.0439 19.2902C21.0605 19.3279 21.077 19.3655 21.0941 19.4044C21.2253 19.6479 21.3727 19.8855 21.5554 20.094C21.6036 20.094 21.6518 20.094 21.7015 20.094C21.7193 20.1351 21.7371 20.1763 21.7554 20.2187C21.8651 20.4179 21.9983 20.5627 22.1536 20.7287C22.4091 21.0073 22.6452 21.2917 22.8737 21.5924C23.0858 21.8625 23.31 22.1222 23.535 22.3816C23.6947 22.5675 23.8368 22.7491 23.9726 22.9542C24.1033 23.1488 24.2372 23.2931 24.4051 23.4551C24.5039 23.5727 24.6012 23.6915 24.6973 23.8113C25.0671 24.2673 25.4474 24.714 25.8328 25.1568C25.9081 25.245 25.9816 25.3347 26.0538 25.4254C26.0914 25.4721 26.1291 25.5187 26.1678 25.5667C26.2015 25.6094 26.2351 25.6521 26.2697 25.6961C26.3779 25.7933 26.3779 25.7933 26.6565 25.8207C27.2357 25.687 27.6636 25.1842 28.0499 24.7627C28.1316 24.6242 28.1316 24.6242 28.1307 24.4847C28.0257 24.2626 27.8724 24.1198 27.6977 23.9483C27.6323 23.8832 27.5668 23.818 27.4993 23.7508C27.3278 23.6013 27.3278 23.6013 27.1817 23.6013C27.1817 23.553 27.1817 23.5048 27.1817 23.4551C27.1334 23.4551 27.0852 23.4551 27.0355 23.4551C26.9873 23.3587 26.9391 23.2622 26.8894 23.1628C26.8412 23.1628 26.7929 23.1628 26.7433 23.1628C26.7433 23.1146 26.7433 23.0664 26.7433 23.0167C26.6366 22.9106 26.6366 22.9106 26.4887 22.7875C26.2723 22.6036 26.0616 22.4167 25.8562 22.2207C25.8066 22.1735 25.7571 22.1264 25.706 22.0778C25.6046 21.9809 25.5034 21.8839 25.4023 21.7867C25.3532 21.74 25.304 21.6933 25.2533 21.6452C25.1877 21.5824 25.1877 21.5824 25.1208 21.5183C24.9896 21.4092 24.9896 21.4092 24.8315 21.3351C24.6714 21.2689 24.6714 21.2689 24.6243 21.0438C24.576 21.0438 24.5278 21.0438 24.4781 21.0438C24.4781 20.9956 24.4781 20.9474 24.4781 20.8977C24.3554 20.7716 24.3554 20.7716 24.195 20.6328C24.1424 20.5867 24.0899 20.5405 24.0357 20.493C23.8936 20.3862 23.8936 20.3862 23.7474 20.3862C23.7474 20.338 23.7474 20.2898 23.7474 20.2401C23.3431 19.7954 22.8739 19.3965 22.4094 19.0162C22.1376 18.7887 21.8961 18.5408 21.6604 18.2764C21.6016 18.2251 21.5429 18.1739 21.4823 18.1211Z' fill='#C89743'/> -<path d='M48.0573 33.0905C47.9905 33.0907 47.9237 33.0908 47.8548 33.091C47.7844 33.0909 47.7139 33.0908 47.6414 33.0906C47.4035 33.0903 47.1656 33.0906 46.9276 33.0908C46.7579 33.0907 46.5881 33.0906 46.4183 33.0904C45.9557 33.0901 45.4932 33.0902 45.0306 33.0904C44.5966 33.0906 44.1626 33.0905 43.7286 33.0904C42.8166 33.0902 41.9046 33.0904 40.9926 33.0908C40.2093 33.0911 39.4259 33.0911 38.6425 33.0907C37.7339 33.0903 36.8253 33.0902 35.9167 33.0904C35.4353 33.0905 34.9539 33.0905 34.4726 33.0903C34.0201 33.0901 33.5677 33.0902 33.1152 33.0907C32.9487 33.0908 32.7821 33.0907 32.6155 33.0906C32.3891 33.0904 32.1628 33.0906 31.9364 33.091C31.8696 33.0908 31.8028 33.0907 31.7339 33.0905C31.2818 33.0919 31.2818 33.0919 31.2004 33.1733C31.2004 33.752 31.2004 34.3307 31.2004 34.927C36.9393 34.927 42.6781 34.927 48.5908 34.927C48.5908 33.0922 48.5908 33.0922 48.0573 33.0905ZM48.4447 33.2464C48.4447 33.7769 48.4447 34.3074 48.4447 34.8539C42.8023 34.8539 37.1599 34.8539 31.3466 34.8539C31.3466 34.3234 31.3466 33.793 31.3466 33.2464C36.9889 33.2464 42.6313 33.2464 48.4447 33.2464Z' fill='#E4C785'/> -<path d='M48.1644 28.0487C48.1135 28.0489 48.0626 28.049 48.0101 28.0492C47.9296 28.049 47.9296 28.049 47.8474 28.0488C47.666 28.0486 47.4846 28.0488 47.3033 28.049C47.1738 28.0489 47.0443 28.0488 46.9149 28.0486C46.5622 28.0483 46.2096 28.0484 45.8569 28.0487C45.4887 28.0488 45.1205 28.0487 44.7523 28.0486C44.1338 28.0484 43.5154 28.0486 42.8969 28.0489C42.1808 28.0493 41.4647 28.0492 40.7486 28.0488C40.135 28.0485 39.5213 28.0484 38.9077 28.0486C38.5407 28.0487 38.1736 28.0488 37.8066 28.0485C37.4617 28.0483 37.1167 28.0484 36.7717 28.0489C36.6447 28.049 36.5177 28.0489 36.3908 28.0488C36.2182 28.0486 36.0456 28.0488 35.873 28.0492C35.8221 28.049 35.7711 28.0489 35.7187 28.0487C35.3737 28.0501 35.3737 28.0501 35.2923 28.1315C35.285 28.2554 35.2827 28.3796 35.2826 28.5037C35.2825 28.579 35.2824 28.6543 35.2823 28.7318C35.2826 28.811 35.2829 28.8902 35.2832 28.9718C35.2829 29.051 35.2826 29.1303 35.2823 29.2119C35.2824 29.3248 35.2824 29.3248 35.2826 29.4399C35.2827 29.5095 35.2827 29.579 35.2828 29.6507C35.2923 29.8121 35.2923 29.8121 35.3654 29.8852C35.5364 29.8923 35.7052 29.8947 35.8762 29.894C35.9303 29.894 35.9844 29.8941 36.0401 29.8942C36.2226 29.8943 36.4052 29.8939 36.5877 29.8935C36.718 29.8935 36.8483 29.8935 36.9786 29.8935C37.3335 29.8935 37.6885 29.8931 38.0434 29.8926C38.4138 29.8921 38.7843 29.8921 39.1548 29.892C39.8569 29.8918 40.5589 29.8912 41.261 29.8905C42.0601 29.8896 42.8591 29.8892 43.6582 29.8889C45.3024 29.8881 46.9466 29.8868 48.5908 29.8852C48.5929 29.5944 48.5942 29.3037 48.5954 29.0129C48.596 28.9299 48.5966 28.8469 48.5972 28.7613C48.5975 28.6824 48.5977 28.6036 48.598 28.5223C48.5983 28.4492 48.5987 28.3761 48.5991 28.3008C48.584 27.9925 48.4363 28.0498 48.1644 28.0487ZM48.4447 28.2046C48.4447 28.7351 48.4447 29.2656 48.4447 29.8121C44.1526 29.8121 39.8606 29.8121 35.4384 29.8121C35.4384 29.2816 35.4384 28.7512 35.4384 28.2046C39.7305 28.2046 44.0226 28.2046 48.4447 28.2046Z' fill='#E7CC90'/> -<path d='M48.5909 38.142C46.8677 38.1403 45.1446 38.139 43.4215 38.1382C42.6215 38.1378 41.8214 38.1373 41.0214 38.1365C40.3244 38.1358 39.6274 38.1353 38.9303 38.1351C38.561 38.135 38.1917 38.1348 37.8224 38.1343C37.4752 38.1338 37.128 38.1336 36.7809 38.1337C36.653 38.1337 36.5252 38.1336 36.3974 38.1333C36.2237 38.1329 36.05 38.133 35.8763 38.1332C35.825 38.133 35.7738 38.1328 35.721 38.1326C35.3737 38.1337 35.3737 38.1337 35.2923 38.2151C35.2851 38.339 35.2828 38.4632 35.2826 38.5873C35.2825 38.6625 35.2824 38.7378 35.2823 38.8153C35.2826 38.8945 35.2829 38.9737 35.2832 39.0554C35.2829 39.1346 35.2826 39.2138 35.2823 39.2954C35.2825 39.4083 35.2825 39.4083 35.2826 39.5235C35.2827 39.593 35.2828 39.6626 35.2829 39.7342C35.2923 39.8957 35.2923 39.8957 35.3654 39.9687C35.5353 39.976 35.703 39.9785 35.873 39.978C35.9536 39.9782 35.9536 39.9782 36.0358 39.9783C36.2171 39.9786 36.3985 39.9784 36.5799 39.9782C36.7093 39.9783 36.8388 39.9784 36.9683 39.9786C37.3209 39.9789 37.6736 39.9788 38.0262 39.9785C38.3944 39.9784 38.7626 39.9785 39.1308 39.9786C39.7493 39.9788 40.3677 39.9786 40.9862 39.9782C41.7023 39.9779 42.4184 39.978 43.1345 39.9784C43.7481 39.9787 44.3618 39.9788 44.9755 39.9786C45.3425 39.9785 45.7095 39.9784 46.0765 39.9787C46.4215 39.9789 46.7665 39.9787 47.1114 39.9783C47.2384 39.9782 47.3654 39.9783 47.4924 39.9784C47.665 39.9786 47.8376 39.9784 48.0102 39.978C48.0611 39.9782 48.112 39.9783 48.1645 39.9785C48.5094 39.9771 48.5094 39.9771 48.5909 39.8957C48.5972 39.7655 48.5987 39.6352 48.598 39.5049C48.5978 39.426 48.5975 39.3471 48.5973 39.2659C48.5967 39.1828 48.5961 39.0998 48.5954 39.0143C48.5951 38.9309 48.5948 38.8476 48.5944 38.7618C48.5936 38.5552 48.5924 38.3486 48.5909 38.142ZM48.5178 38.2151C48.5178 38.7697 48.5178 39.3243 48.5178 39.8957C47.4477 39.8973 46.3777 39.8987 45.3076 39.8994C44.8102 39.8998 44.3128 39.9003 43.8154 39.9012C41.6581 39.9047 39.5015 39.8987 37.3445 39.8634C37.2513 39.862 37.1582 39.8605 37.0621 39.8591C36.8022 39.855 36.5422 39.8504 36.2823 39.8455C36.2047 39.8443 36.1272 39.8431 36.0473 39.8419C35.9772 39.8404 35.9072 39.839 35.8351 39.8375C35.774 39.8364 35.7129 39.8353 35.6499 39.8341C35.5107 39.8375 35.5107 39.8375 35.4385 39.7495C35.4385 39.2431 35.4385 38.7368 35.4385 38.2151C39.7546 38.2151 44.0708 38.2151 48.5178 38.2151Z' fill='#E3C992'/> -<path d='M28.7889 11.8372C28.1407 12.0192 27.5055 12.2335 26.9622 12.6409C27.1814 12.714 27.1814 12.714 27.4326 12.5952C27.5426 12.538 27.6526 12.4807 27.766 12.4217C28.0553 12.3011 28.3447 12.1806 28.6428 12.0564C28.6428 15.7456 28.6428 19.4349 28.6428 23.2359C28.8151 22.9775 28.807 22.872 28.8065 22.5659C28.8067 22.4716 28.8069 22.3772 28.8071 22.28C28.8066 22.1752 28.8061 22.0704 28.8055 21.9656C28.8055 21.8554 28.8055 21.7452 28.8056 21.635C28.8056 21.3357 28.8048 21.0363 28.8038 20.737C28.8029 20.4243 28.8028 20.1115 28.8026 19.7988C28.8021 19.2064 28.8009 18.6141 28.7995 18.0217C28.7978 17.3474 28.797 16.6731 28.7963 15.9988C28.7948 14.6116 28.7922 13.2244 28.7889 11.8372Z' fill='#E7C882'/> -<path d='M28.7891 11.8372C28.1422 11.9989 27.4985 12.2388 26.9623 12.6409C27.1815 12.714 27.1815 12.714 27.4419 12.5907C27.5183 12.55 27.5183 12.55 27.5963 12.5085C27.9746 12.3152 28.3742 12.1506 28.7891 12.0564C28.7891 11.984 28.7891 11.9117 28.7891 11.8372Z' fill='#EACA85'/> -<path d='M16.5137 26.1587C15.8144 26.1587 15.1151 26.1587 14.3947 26.1587C14.3947 26.231 14.3947 26.3034 14.3947 26.3779C14.4538 26.3605 14.4538 26.3605 14.5141 26.3428C14.7166 26.2983 14.9078 26.2891 15.1151 26.2817C15.1966 26.2786 15.278 26.2756 15.362 26.2724C15.4467 26.2696 15.5313 26.2667 15.6186 26.2637C15.7473 26.259 15.7473 26.259 15.8786 26.2542C16.0903 26.2464 16.302 26.239 16.5137 26.2318C16.5137 26.2076 16.5137 26.1835 16.5137 26.1587Z' fill='#A19B6F'/> -<path d='M17.6824 56.9937C18.1165 57.2469 18.1165 57.2469 18.5593 57.5052C18.5834 57.4569 18.6075 57.4087 18.6323 57.359C18.3333 57.0268 18.1296 56.8819 17.6824 56.9937Z' fill='#9CA391'/> -<path d='M18.0479 54.144C17.9997 54.1682 17.9515 54.1923 17.9018 54.2171C18.0642 54.5159 18.1425 54.6366 18.4681 54.756C18.5465 54.7711 18.6248 54.7861 18.7056 54.8017C18.4864 54.5825 18.2672 54.3632 18.0479 54.144Z' fill='#9EA491'/> -<path d='M26.0854 13.4447C25.7108 13.6625 25.519 13.8856 25.2817 14.2485C25.4625 14.1761 25.4625 14.1761 25.647 14.1023C25.647 14.0541 25.647 14.0059 25.647 13.9562C25.6953 13.9562 25.7435 13.9562 25.7932 13.9562C25.7932 13.8838 25.7932 13.8115 25.7932 13.737C25.8896 13.7129 25.9861 13.6888 26.0854 13.6639C26.0854 13.5916 26.0854 13.5192 26.0854 13.4447Z' fill='#ECC883'/> -<path d='M28.1313 24.5511C27.8847 24.6378 27.7187 24.7174 27.5468 24.9165C27.5709 24.9888 27.595 25.0612 27.6199 25.1357C28.0491 24.7978 28.0491 24.7978 28.1313 24.5511Z' fill='#C49F5F'/> -<path d='M21.2632 18.1941C21.1792 18.2638 21.0955 18.3339 21.012 18.4042C20.9654 18.4432 20.9188 18.4822 20.8707 18.5223C20.7517 18.6325 20.7517 18.6325 20.6786 18.7786C20.8474 18.7545 21.0162 18.7304 21.1901 18.7056C21.2142 18.5368 21.2383 18.368 21.2632 18.1941Z' fill='#C8A66A'/> -<path d='M16.6597 22.8706C16.5772 22.9388 16.495 23.0073 16.4131 23.0761C16.3673 23.1143 16.3215 23.1524 16.2743 23.1917C16.1482 23.309 16.1482 23.309 16.002 23.5282C16.2474 23.4844 16.4064 23.4099 16.5866 23.2359C16.6414 23.0396 16.6414 23.0396 16.6597 22.8706Z' fill='#E3BE72'/> -<path d='M14.687 25.2819C14.4413 25.5276 14.3947 25.7413 14.3947 26.0856C14.4671 26.0615 14.5394 26.0374 14.6139 26.0125C14.5898 25.9402 14.5657 25.8679 14.5409 25.7933C14.5891 25.7933 14.6373 25.7933 14.687 25.7933C14.687 25.6246 14.687 25.4558 14.687 25.2819Z' fill='#E3C791'/> -<path d='M53.8518 14.3215C53.8277 14.3939 53.8036 14.4662 53.7787 14.5407C53.8285 14.586 53.8285 14.586 53.8792 14.6321C54.0023 14.7646 54.0705 14.888 54.1441 15.0522C54.2164 15.0281 54.2888 15.004 54.3633 14.9792C54.1945 14.7621 54.0257 14.5451 53.8518 14.3215Z' fill='#A8AC9C'/> -<path d='M20.0938 19.4363C19.925 19.581 19.7562 19.7256 19.5823 19.8747C19.6546 19.8988 19.7269 19.9229 19.8015 19.9478C19.9613 19.861 19.9613 19.861 20.0938 19.7286C20.0938 19.6321 20.0938 19.5357 20.0938 19.4363Z' fill='#E7C177'/> -<path d='M24.7705 14.6869C24.6865 14.7566 24.6029 14.8267 24.5193 14.897C24.4727 14.936 24.4261 14.975 24.378 15.0151C24.259 15.1253 24.259 15.1253 24.186 15.2714C24.396 15.2258 24.396 15.2258 24.6244 15.1253C24.7248 14.897 24.7248 14.897 24.7705 14.6869Z' fill='#EDCC8F'/> -<path d='M27.4738 25.0626C27.4497 25.1108 27.4256 25.1591 27.4007 25.2088C27.3525 25.2088 27.3043 25.2088 27.2546 25.2088C27.2546 25.257 27.2546 25.3052 27.2546 25.3549C27.2064 25.3549 27.1581 25.3549 27.1085 25.3549C27.0843 25.4272 27.0602 25.4996 27.0354 25.5741C27.3771 25.4662 27.3771 25.4662 27.4966 25.2727C27.5132 25.2275 27.5298 25.1823 27.5469 25.1357C27.5228 25.1116 27.4986 25.0875 27.4738 25.0626Z' fill='#CAA76B'/> -<path d='M21.9937 17.4635C21.846 17.5835 21.6999 17.7053 21.5552 17.8288C21.5552 17.853 21.5552 17.8771 21.5552 17.9019C21.6758 17.9019 21.7964 17.9019 21.9206 17.9019C21.9447 17.7572 21.9688 17.6126 21.9937 17.4635Z' fill='#EAC989'/> -</g> -<defs> -<clipPath id='clip0_2039_1294'> -<rect width='70' height='70' fill='white' transform='matrix(-1 0 0 1 70 0)'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-kvjg.svg b/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-kvjg.svg deleted file mode 100644 index cd43c42..0000000 --- a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-kvjg.svg +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='58' height='58' viewBox='0 0 58 58' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2071)'> -<path d='M0 0C19.14 0 38.28 0 58 0C58 19.14 58 38.28 58 58C38.86 58 19.72 58 0 58C0 38.86 0 19.72 0 0Z' fill='#FEFEFE'/> -<path d='M18.1711 9.67874C18.2363 9.67861 18.3015 9.67847 18.3687 9.67833C18.5859 9.67795 18.8031 9.67799 19.0202 9.67804C19.1765 9.67786 19.3328 9.67766 19.4891 9.67743C19.8687 9.67693 20.2483 9.67676 20.6279 9.67673C20.9367 9.6767 21.2455 9.67657 21.5543 9.67638C22.4312 9.67585 23.3081 9.67557 24.185 9.67561C24.2558 9.67562 24.2558 9.67562 24.328 9.67562C24.3753 9.67562 24.4225 9.67563 24.4712 9.67563C25.2368 9.67565 26.0024 9.67507 26.768 9.67422C27.5555 9.67335 28.3431 9.67293 29.1306 9.67298C29.5722 9.673 30.0138 9.67284 30.4553 9.67219C30.8707 9.67158 31.2861 9.6716 31.7015 9.67204C31.8535 9.6721 32.0056 9.67196 32.1577 9.67159C33.7326 9.66804 34.9669 9.84718 36.2045 10.8977C36.2522 10.9379 36.2999 10.9781 36.349 11.0195C36.6104 11.2454 36.8402 11.4809 37.063 11.7446C37.2265 11.9252 37.4089 12.0815 37.5927 12.241C37.7424 12.372 37.8821 12.5109 38.0208 12.6534C38.0682 12.6996 38.1157 12.7458 38.1646 12.7934C38.3246 12.9572 38.4717 13.1278 38.6179 13.3038C38.7246 13.4165 38.8304 13.5132 38.9483 13.6134C39.315 13.9302 39.6531 14.2768 39.995 14.6198C40.113 14.7381 40.2313 14.8561 40.3497 14.974C40.4261 15.0505 40.5025 15.127 40.579 15.2036C40.631 15.2554 40.631 15.2554 40.6841 15.3083C40.853 15.4782 41.0147 15.6505 41.1695 15.8332C41.4828 16.1949 41.8292 16.5249 42.17 16.8603C42.3433 17.0311 42.516 17.2024 42.6888 17.3737C43.0093 17.6915 43.3301 18.009 43.6519 18.3256C43.8768 18.5468 44.1009 18.7689 44.3246 18.9914C44.4093 19.0754 44.4942 19.1591 44.5794 19.2424C45.0824 19.7348 45.4964 20.2042 45.8308 20.8267C45.8565 20.8705 45.8823 20.9143 45.9088 20.9594C46.3971 21.8837 46.2112 23.1945 46.209 24.209C46.2086 24.4534 46.2089 24.6978 46.2091 24.9423C46.2094 25.4197 46.2091 25.8971 46.2085 26.3746C46.2079 26.9314 46.2079 27.4882 46.2079 28.045C46.208 29.0388 46.2074 30.0325 46.2065 31.0263C46.2057 31.9892 46.2052 32.9521 46.2053 33.915C46.2053 33.9744 46.2053 34.0337 46.2053 34.0949C46.2053 34.1542 46.2053 34.2134 46.2053 34.2745C46.2053 35.3731 46.205 36.4718 46.2044 37.5704C46.2043 37.958 46.2042 38.3456 46.2042 38.7332C46.2041 39.2057 46.2038 39.6782 46.2033 40.1506C46.203 40.3914 46.2028 40.6322 46.2029 40.873C46.203 41.0938 46.2028 41.3146 46.2023 41.5354C46.2022 41.6523 46.2023 41.7691 46.2024 41.886C46.1991 43.1145 46.1991 43.1145 45.9935 43.693C45.9798 43.7316 45.9661 43.7702 45.952 43.81C45.9127 43.919 45.8718 44.0274 45.8308 44.1357C45.8128 44.1842 45.7948 44.2326 45.7762 44.2826C45.2043 45.682 44.1451 46.7605 42.8642 47.5261C42.7983 47.5662 42.7325 47.6063 42.6646 47.6476C41.3595 48.3866 39.9061 48.3568 38.4556 48.3483C38.172 48.347 37.8884 48.3474 37.6048 48.3476C37.1148 48.3478 36.6248 48.3469 36.1349 48.3451C35.4265 48.3427 34.7181 48.3419 34.0097 48.3415C32.86 48.3409 31.7104 48.3389 30.5607 48.336C29.4447 48.3332 28.3288 48.3311 27.2128 48.3298C27.1439 48.3297 27.0749 48.3296 27.0039 48.3295C26.6581 48.3291 26.3122 48.3288 25.9664 48.3284C23.1028 48.3252 20.2393 48.3199 17.3757 48.3131C17.3757 48.2732 17.3757 48.2332 17.3757 48.1921C17.2699 48.1958 17.2699 48.1958 17.1619 48.1996C15.8064 48.1972 14.4702 47.1582 13.5615 46.2547C13.2588 45.9233 13.2588 45.9233 13.2588 45.7703C13.1988 45.7504 13.1389 45.7304 13.0772 45.7098C12.9806 45.5573 12.8933 45.407 12.8085 45.2482C12.7619 45.1629 12.7153 45.0776 12.6687 44.9923C12.646 44.9501 12.6233 44.908 12.5999 44.8645C12.5361 44.7481 12.4693 44.634 12.4017 44.5198C11.8793 43.5723 11.8389 42.407 11.8428 41.3507C11.8426 41.2383 11.8422 41.1258 11.8418 41.0134C11.841 40.7073 11.8412 40.4012 11.8417 40.0951C11.842 39.7639 11.8412 39.4326 11.8406 39.1014C11.8395 38.4536 11.8395 37.8058 11.8398 37.1581C11.84 36.6313 11.84 36.1045 11.8396 35.5777C11.8396 35.5025 11.8395 35.4274 11.8395 35.35C11.8394 35.1973 11.8393 35.0446 11.8392 34.8919C11.8384 33.5028 11.8387 32.1136 11.8394 30.7245C11.84 29.4587 11.8395 28.1928 11.838 26.927C11.8365 25.5023 11.8357 24.0775 11.8361 22.6528C11.8363 21.8993 11.8362 21.1459 11.8351 20.3925C11.8342 19.7511 11.8342 19.1098 11.8353 18.4685C11.8358 18.1417 11.8359 17.8149 11.835 17.4881C11.8341 17.1882 11.8344 16.8883 11.8356 16.5884C11.8358 16.4807 11.8357 16.3729 11.835 16.2652C11.8289 15.151 12.0161 14.1314 12.5323 13.1378C12.5523 13.0991 12.5724 13.0604 12.593 13.0205C13.4658 11.3775 14.9759 10.3284 16.7222 9.78355C17.1991 9.68157 17.6854 9.67798 18.1711 9.67874Z' fill='#FEFEFE'/> -<path d='M18.1711 9.67874C18.2363 9.67861 18.3015 9.67847 18.3687 9.67833C18.5859 9.67795 18.8031 9.67799 19.0202 9.67804C19.1765 9.67786 19.3328 9.67766 19.4891 9.67743C19.8687 9.67693 20.2483 9.67676 20.6279 9.67673C20.9367 9.6767 21.2455 9.67657 21.5543 9.67638C22.4312 9.67585 23.3081 9.67557 24.185 9.67561C24.2558 9.67562 24.2558 9.67562 24.328 9.67562C24.3753 9.67562 24.4225 9.67563 24.4712 9.67563C25.2368 9.67565 26.0024 9.67507 26.768 9.67422C27.5555 9.67335 28.3431 9.67293 29.1306 9.67298C29.5722 9.673 30.0138 9.67284 30.4553 9.67219C30.8707 9.67158 31.2861 9.6716 31.7015 9.67204C31.8535 9.6721 32.0056 9.67196 32.1577 9.67159C33.7326 9.66804 34.9669 9.84718 36.2045 10.8977C36.2522 10.9379 36.2999 10.9781 36.349 11.0195C36.6104 11.2454 36.8402 11.4809 37.063 11.7446C37.2265 11.9252 37.4089 12.0815 37.5927 12.241C37.7424 12.372 37.8821 12.5109 38.0208 12.6534C38.0682 12.6996 38.1157 12.7458 38.1646 12.7934C38.3246 12.9572 38.4717 13.1278 38.6179 13.3038C38.7246 13.4165 38.8304 13.5132 38.9483 13.6134C39.315 13.9302 39.6531 14.2768 39.995 14.6198C40.113 14.7381 40.2313 14.8561 40.3497 14.974C40.4261 15.0505 40.5025 15.127 40.579 15.2036C40.631 15.2554 40.631 15.2554 40.6841 15.3083C40.853 15.4782 41.0147 15.6505 41.1695 15.8332C41.4828 16.1949 41.8292 16.5249 42.17 16.8603C42.3433 17.0311 42.516 17.2024 42.6888 17.3737C43.0093 17.6915 43.3301 18.009 43.6519 18.3256C43.8768 18.5468 44.1009 18.7689 44.3246 18.9914C44.4093 19.0754 44.4942 19.1591 44.5794 19.2424C45.0824 19.7348 45.4964 20.2042 45.8308 20.8267C45.8565 20.8705 45.8823 20.9143 45.9088 20.9594C46.3971 21.8837 46.2112 23.1945 46.209 24.209C46.2086 24.4534 46.2089 24.6978 46.2091 24.9423C46.2094 25.4197 46.2091 25.8971 46.2085 26.3746C46.2079 26.9314 46.2079 27.4882 46.2079 28.045C46.208 29.0388 46.2074 30.0325 46.2065 31.0263C46.2057 31.9892 46.2052 32.9521 46.2053 33.915C46.2053 33.9744 46.2053 34.0337 46.2053 34.0949C46.2053 34.1542 46.2053 34.2134 46.2053 34.2745C46.2053 35.3731 46.205 36.4718 46.2044 37.5704C46.2043 37.958 46.2042 38.3456 46.2042 38.7332C46.2041 39.2057 46.2038 39.6782 46.2033 40.1506C46.203 40.3914 46.2028 40.6322 46.2029 40.873C46.203 41.0938 46.2028 41.3146 46.2023 41.5354C46.2022 41.6523 46.2023 41.7691 46.2024 41.886C46.1991 43.1145 46.1991 43.1145 45.9935 43.693C45.9798 43.7316 45.9661 43.7702 45.952 43.81C45.9127 43.919 45.8718 44.0274 45.8308 44.1357C45.8128 44.1842 45.7948 44.2326 45.7762 44.2826C45.2043 45.682 44.1451 46.7605 42.8642 47.5261C42.7983 47.5662 42.7325 47.6063 42.6646 47.6476C41.3595 48.3866 39.9061 48.3568 38.4556 48.3483C38.172 48.347 37.8884 48.3474 37.6048 48.3476C37.1148 48.3478 36.6248 48.3469 36.1349 48.3451C35.4265 48.3427 34.7181 48.3419 34.0097 48.3415C32.86 48.3409 31.7104 48.3389 30.5607 48.336C29.4447 48.3332 28.3288 48.3311 27.2128 48.3298C27.1439 48.3297 27.0749 48.3296 27.0039 48.3295C26.6581 48.3291 26.3122 48.3288 25.9664 48.3284C23.1028 48.3252 20.2393 48.3199 17.3757 48.3131C17.3757 48.2732 17.3757 48.2332 17.3757 48.1921C17.2699 48.1958 17.2699 48.1958 17.1619 48.1996C15.8064 48.1972 14.4702 47.1582 13.5615 46.2547C13.2588 45.9233 13.2588 45.9233 13.2588 45.7703C13.1988 45.7504 13.1389 45.7304 13.0772 45.7098C12.9806 45.5573 12.8933 45.407 12.8085 45.2482C12.7619 45.1629 12.7153 45.0776 12.6687 44.9923C12.646 44.9501 12.6233 44.908 12.5999 44.8645C12.5361 44.7481 12.4693 44.634 12.4017 44.5198C11.8793 43.5723 11.8389 42.407 11.8428 41.3507C11.8426 41.2383 11.8422 41.1258 11.8418 41.0134C11.841 40.7073 11.8412 40.4012 11.8417 40.0951C11.842 39.7639 11.8412 39.4326 11.8406 39.1014C11.8395 38.4536 11.8395 37.8058 11.8398 37.1581C11.84 36.6313 11.84 36.1045 11.8396 35.5777C11.8396 35.5025 11.8395 35.4274 11.8395 35.35C11.8394 35.1973 11.8393 35.0446 11.8392 34.8919C11.8384 33.5028 11.8387 32.1136 11.8394 30.7245C11.84 29.4587 11.8395 28.1928 11.838 26.927C11.8365 25.5023 11.8357 24.0775 11.8361 22.6528C11.8363 21.8993 11.8362 21.1459 11.8351 20.3925C11.8342 19.7511 11.8342 19.1098 11.8353 18.4685C11.8358 18.1417 11.8359 17.8149 11.835 17.4881C11.8341 17.1882 11.8344 16.8883 11.8356 16.5884C11.8358 16.4807 11.8357 16.3729 11.835 16.2652C11.8289 15.151 12.0161 14.1314 12.5323 13.1378C12.5523 13.0991 12.5724 13.0604 12.593 13.0205C13.4658 11.3775 14.9759 10.3284 16.7222 9.78355C17.1991 9.68157 17.6854 9.67798 18.1711 9.67874ZM16.6492 11.9875C16.5967 12.0075 16.5443 12.0276 16.4903 12.0483C15.6289 12.3911 14.8857 13.0784 14.4091 13.8643C14.3806 13.9104 14.3521 13.9565 14.3228 14.0041C13.8122 14.873 13.7856 15.8071 13.7875 16.7882C13.7872 16.8996 13.787 17.0111 13.7866 17.1226C13.7859 17.4274 13.7859 17.7323 13.7861 18.0371C13.7861 18.3664 13.7854 18.6958 13.7848 19.0251C13.7838 19.6697 13.7835 20.3142 13.7834 20.9588C13.7834 21.4827 13.7831 22.0067 13.7827 22.5307C13.7817 24.0169 13.7811 25.5032 13.7812 26.9894C13.7812 27.0294 13.7812 27.0694 13.7812 27.1107C13.7812 27.1916 13.7812 27.2725 13.7812 27.3534C13.7813 28.6127 13.7804 29.872 13.7787 31.1312C13.7769 32.5473 13.7758 33.9633 13.776 35.3794C13.776 36.1287 13.7757 36.8781 13.7744 37.6274C13.7733 38.2652 13.773 38.9029 13.7738 39.5407C13.7742 39.866 13.7742 40.1913 13.7732 40.5165C13.7722 40.8146 13.7724 41.1125 13.7734 41.4106C13.7736 41.5181 13.7734 41.6257 13.7727 41.7332C13.768 42.5374 13.8882 43.1919 14.2994 43.8973C14.3347 43.9586 14.3347 43.9586 14.3707 44.0211C14.9655 45.0279 15.868 45.8233 17.0124 46.1336C17.0883 46.1547 17.1643 46.1759 17.2425 46.1977C17.6557 46.2875 18.0762 46.2716 18.4968 46.2705C18.5922 46.2707 18.6876 46.2709 18.7831 46.2712C19.0444 46.2718 19.3057 46.2717 19.5669 46.2714C19.8491 46.2713 20.1313 46.2718 20.4134 46.2723C20.9658 46.273 21.5182 46.2731 22.0707 46.273C22.5197 46.2729 22.9687 46.273 23.4177 46.2733C23.4817 46.2733 23.5456 46.2733 23.6115 46.2734C23.7414 46.2734 23.8713 46.2735 24.0012 46.2736C25.2189 46.2742 26.4367 46.2741 27.6544 46.2737C28.7682 46.2734 29.882 46.2741 30.9957 46.2753C32.1398 46.2764 33.2838 46.2769 34.4278 46.2767C35.07 46.2766 35.7121 46.2767 36.3542 46.2776C36.9008 46.2783 37.4474 46.2784 37.994 46.2777C38.2728 46.2773 38.5516 46.2772 38.8303 46.278C39.0857 46.2786 39.3411 46.2784 39.5965 46.2776C39.6887 46.2774 39.7809 46.2776 39.8731 46.2781C40.5755 46.2815 41.1436 46.1707 41.7707 45.8536C41.8121 45.8327 41.8535 45.8118 41.8961 45.7902C42.7011 45.3685 43.3655 44.7089 43.7724 43.8935C43.7724 43.8536 43.7724 43.8136 43.7724 43.7724C43.8123 43.7724 43.8523 43.7724 43.8934 43.7724C44.3265 42.7775 44.3071 41.776 44.2989 40.7125C44.2973 40.4555 44.2978 40.1986 44.2981 39.9416C44.2983 39.4977 44.2972 39.0538 44.2951 38.6098C44.2921 37.968 44.2912 37.3262 44.2907 36.6844C44.29 35.6428 44.2875 34.6012 44.2841 33.5596C44.2808 32.5485 44.2782 31.5374 44.2766 30.5263C44.2766 30.4639 44.2765 30.4014 44.2764 30.3371C44.2759 30.0237 44.2754 29.7104 44.275 29.3971C44.2712 26.8026 44.2648 24.2082 44.2567 21.6138C44.2178 21.6137 44.1789 21.6136 44.1388 21.6135C43.1892 21.6113 42.2396 21.6077 41.2899 21.6026C40.8307 21.6002 40.3715 21.5983 39.9122 21.5974C39.5116 21.5966 39.111 21.5949 38.7104 21.5923C38.4986 21.5909 38.2868 21.59 38.0749 21.59C37.8376 21.5901 37.6003 21.5883 37.3629 21.5863C37.2939 21.5866 37.2248 21.5869 37.1536 21.5872C36.3219 21.5765 35.6498 21.3292 35.0409 20.7622C34.7314 20.4394 34.5394 20.0957 34.3882 19.6764C34.3733 19.6353 34.3583 19.5942 34.3429 19.5519C34.2048 19.1393 34.1798 18.7627 34.1804 18.3298C34.1798 18.2582 34.1792 18.1867 34.1785 18.113C34.1767 17.8784 34.1762 17.6439 34.1756 17.4094C34.1747 17.246 34.1735 17.0826 34.1723 16.9192C34.1697 16.5344 34.1679 16.1495 34.1665 15.7646C34.1649 15.3261 34.1622 14.8876 34.1595 14.4491C34.1539 13.5478 34.1495 12.6466 34.146 11.7453C32.0395 11.7397 29.9329 11.7355 27.8263 11.7329C27.5773 11.7326 27.3283 11.7323 27.0793 11.732C27.0297 11.7319 26.9801 11.7319 26.9291 11.7318C26.1276 11.7307 25.3262 11.7288 24.5248 11.7266C23.7018 11.7243 22.8788 11.723 22.0557 11.7225C21.5483 11.7222 21.041 11.7211 20.5336 11.7192C20.1851 11.7179 19.8366 11.7175 19.4882 11.7178C19.2875 11.718 19.0868 11.7176 18.8861 11.7164C17.7449 11.7022 17.7449 11.7022 16.6492 11.9875Z' fill='#939E87'/> -<path d='M34.1462 9.80794C35.0057 10.0499 35.6518 10.4024 36.304 11.0098C36.4461 11.1424 36.4461 11.1424 36.6038 11.2633C36.7365 11.3715 36.8383 11.4771 36.9463 11.6091C37.1448 11.8419 37.3621 12.0407 37.5929 12.241C37.7426 12.3721 37.8822 12.5109 38.0209 12.6534C38.0684 12.6997 38.1158 12.7459 38.1647 12.7935C38.3247 12.9572 38.4719 13.1278 38.6181 13.3038C38.7247 13.4165 38.8306 13.5132 38.9485 13.6134C39.3152 13.9302 39.6533 14.2768 39.9952 14.6198C40.1132 14.7381 40.2315 14.8561 40.3498 14.9741C40.4263 15.0505 40.5027 15.1271 40.5791 15.2036C40.6138 15.2382 40.6485 15.2727 40.6842 15.3084C40.8531 15.4782 41.0148 15.6505 41.1696 15.8332C41.4829 16.1949 41.8293 16.5249 42.1701 16.8603C42.3434 17.0311 42.5162 17.2024 42.6889 17.3737C43.0095 17.6915 43.3302 18.009 43.652 18.3256C43.8769 18.5469 44.1011 18.7689 44.3247 18.9914C44.4094 19.0754 44.4943 19.1591 44.5795 19.2425C46.0636 20.6953 46.0636 20.6953 46.0754 21.5305C46.0746 21.578 46.0739 21.6254 46.0731 21.6743C44.429 21.6752 42.785 21.6723 41.1409 21.6632C40.6981 21.6608 40.2554 21.6588 39.8126 21.6579C39.4206 21.6571 39.0286 21.6555 38.6367 21.6529C38.431 21.6515 38.2253 21.6505 38.0196 21.6506C37.7911 21.6505 37.5627 21.6488 37.3342 21.6468C37.2349 21.6473 37.2349 21.6473 37.1336 21.6478C36.382 21.6377 35.755 21.4279 35.1754 20.9478C35.1369 20.9175 35.0985 20.8873 35.0588 20.8561C34.5353 20.3964 34.1853 19.556 34.1298 18.8681C34.1239 18.6292 34.1237 18.3908 34.1256 18.1519C34.1256 18.0606 34.1256 17.9692 34.1255 17.8779C34.1254 17.6316 34.1265 17.3854 34.1278 17.1391C34.1289 16.8811 34.129 16.6231 34.1292 16.3651C34.1298 15.8773 34.1313 15.3896 34.1331 14.9018C34.1351 14.3461 34.1361 13.7905 34.137 13.2348C34.1389 12.0925 34.1421 10.9502 34.1462 9.80794Z' fill='#E7B85E'/> -<path d='M34.1459 9.80794C35.0055 10.0499 35.6516 10.4024 36.3037 11.0098C36.4459 11.1424 36.4459 11.1424 36.6036 11.2633C36.7363 11.3715 36.8381 11.4771 36.946 11.6091C37.1446 11.8419 37.3618 12.0407 37.5926 12.241C37.7423 12.3721 37.8819 12.5109 38.0207 12.6534C38.0681 12.6997 38.1156 12.7459 38.1645 12.7935C38.3244 12.9572 38.4716 13.1278 38.6178 13.3038C38.73 13.4224 38.8438 13.5261 38.9674 13.6323C39.2614 13.8861 39.5336 14.1597 39.8067 14.4357C39.8565 14.4857 39.9063 14.5358 39.9576 14.5874C40.0789 14.7095 40.2002 14.8317 40.3213 14.9541C40.2741 15.0011 40.2269 15.0482 40.1782 15.0967C40.0797 15.1955 39.9821 15.2954 39.8861 15.3968C39.7764 15.499 39.7764 15.499 39.6553 15.499C39.6254 15.5889 39.6254 15.5889 39.5948 15.6806C39.5021 15.774 39.5021 15.774 39.3829 15.8736C39.3396 15.9103 39.2964 15.9471 39.2519 15.985C39.2052 16.0244 39.1585 16.0638 39.1104 16.1044C39.0117 16.1898 38.9133 16.2755 38.8153 16.3617C38.7705 16.4007 38.7257 16.4397 38.6795 16.4799C38.5538 16.592 38.5538 16.592 38.4445 16.7704C38.4045 16.7704 38.3645 16.7704 38.3234 16.7704C38.3234 16.8103 38.3234 16.8503 38.3234 16.8914C38.2217 16.996 38.2217 16.996 38.0888 17.1109C38.0452 17.1492 38.0017 17.1874 37.9568 17.2268C37.839 17.3152 37.839 17.3152 37.718 17.3152C37.718 17.3552 37.718 17.3952 37.718 17.4363C37.629 17.5238 37.629 17.5238 37.5061 17.6255C37.3264 17.7779 37.1564 17.9341 36.9914 18.1023C36.7943 18.3025 36.5887 18.4881 36.3754 18.6708C36.2755 18.7589 36.1829 18.85 36.0909 18.9461C35.9622 19.071 35.9622 19.071 35.8411 19.071C35.8411 19.1109 35.8411 19.1509 35.8411 19.1921C35.7276 19.3207 35.7276 19.3207 35.599 19.4342C35.559 19.4342 35.519 19.4342 35.4779 19.4342C35.4779 19.4742 35.4779 19.5142 35.4779 19.5553C35.3826 19.6471 35.3826 19.6471 35.2546 19.7521C35.0396 19.9343 34.864 20.1205 34.6908 20.3424C34.5535 20.1722 34.4635 20.0125 34.3843 19.8089C34.3552 19.7352 34.3552 19.7352 34.3254 19.6601C34.2066 19.3239 34.1308 19.0264 34.1314 18.6684C34.1312 18.5898 34.131 18.5113 34.1309 18.4304C34.1313 18.3445 34.1317 18.2585 34.1322 18.1726C34.1322 18.0812 34.1322 17.9899 34.1321 17.8986C34.1321 17.6516 34.1328 17.4046 34.1336 17.1575C34.1344 16.8991 34.1345 16.6406 34.1346 16.3821C34.135 15.893 34.136 15.4039 34.1372 14.9149C34.1386 14.3579 34.1392 13.8009 34.1398 13.244C34.1411 12.0986 34.1432 10.9533 34.1459 9.80794Z' fill='#EDC166'/> -<path d='M18.1813 27.4178C18.2367 27.4179 18.2921 27.4181 18.3491 27.4182C18.4075 27.4181 18.4658 27.418 18.5259 27.4179C18.7231 27.4177 18.9202 27.4179 19.1173 27.4181C19.258 27.418 19.3987 27.4179 19.5394 27.4177C19.9226 27.4175 20.3059 27.4176 20.6891 27.4178C21.0487 27.4179 21.4083 27.4178 21.768 27.4177C22.5236 27.4175 23.2793 27.4177 24.0349 27.4181C24.684 27.4183 25.3331 27.4183 25.9821 27.418C26.735 27.4177 27.4878 27.4175 28.2407 27.4177C28.6395 27.4178 29.0384 27.4178 29.4373 27.4176C29.8121 27.4175 30.187 27.4176 30.5619 27.4179C30.6999 27.418 30.8379 27.418 30.976 27.4179C31.1635 27.4177 31.351 27.4179 31.5386 27.4182C31.594 27.4181 31.6493 27.4179 31.7064 27.4178C32.081 27.419 32.081 27.419 32.1484 27.4864C32.1484 27.9659 32.1484 28.4454 32.1484 28.9395C27.3934 28.9395 22.6384 28.9395 17.7393 28.9395C17.7393 27.4192 17.7393 27.4192 18.1813 27.4178Z' fill='#E9BE63'/> -<path d='M17.739 31.6033C19.1667 31.6019 20.5944 31.6009 22.0221 31.6002C22.685 31.5999 23.3479 31.5995 24.0108 31.5988C24.5883 31.5982 25.1658 31.5978 25.7434 31.5976C26.0494 31.5976 26.3554 31.5974 26.6614 31.5969C26.949 31.5965 27.2367 31.5964 27.5244 31.5965C27.6303 31.5965 27.7362 31.5963 27.8421 31.5961C27.986 31.5958 28.13 31.5959 28.2739 31.5961C28.3164 31.5959 28.3588 31.5957 28.4026 31.5955C28.6903 31.5964 28.6903 31.5964 28.7577 31.6639C28.7638 31.7665 28.7657 31.8694 28.7658 31.9723C28.7659 32.0346 28.7659 32.097 28.766 32.1612C28.7658 32.2269 28.7655 32.2925 28.7653 32.3601C28.7655 32.4258 28.7658 32.4914 28.766 32.559C28.7659 32.6525 28.7659 32.6525 28.7658 32.748C28.7657 32.8056 28.7656 32.8632 28.7656 32.9226C28.7577 33.0564 28.7577 33.0564 28.6972 33.1169C28.5564 33.1229 28.4174 33.125 28.2766 33.1246C28.2098 33.1247 28.2098 33.1247 28.1417 33.1249C27.9915 33.1251 27.8412 33.1249 27.6909 33.1247C27.5836 33.1248 27.4764 33.1249 27.3691 33.1251C27.0769 33.1253 26.7847 33.1252 26.4925 33.125C26.1874 33.1249 25.8823 33.125 25.5772 33.1251C25.0648 33.1252 24.5524 33.1251 24.04 33.1248C23.4466 33.1245 22.8533 33.1246 22.2599 33.1249C21.7515 33.1252 21.243 33.1252 20.7346 33.1251C20.4305 33.125 20.1264 33.125 19.8223 33.1252C19.5364 33.1253 19.2506 33.1252 18.9648 33.1249C18.8595 33.1248 18.7543 33.1248 18.6491 33.1249C18.5061 33.1251 18.3631 33.1249 18.2201 33.1246C18.1779 33.1247 18.1357 33.1249 18.0923 33.125C17.8064 33.1238 17.8064 33.1238 17.739 33.0564C17.7337 32.9486 17.7325 32.8405 17.733 32.7326C17.7332 32.6672 17.7334 32.6019 17.7336 32.5345C17.7341 32.4657 17.7346 32.3969 17.7352 32.3261C17.7354 32.257 17.7357 32.188 17.736 32.1169C17.7367 31.9457 17.7377 31.7745 17.739 31.6033Z' fill='#E4B75B'/> -<path d='M18.0921 23.2403C18.1343 23.2405 18.1765 23.2406 18.2199 23.2407C18.2867 23.2406 18.2867 23.2406 18.3548 23.2405C18.5051 23.2402 18.6554 23.2404 18.8056 23.2406C18.9129 23.2405 19.0202 23.2404 19.1275 23.2403C19.4197 23.24 19.7119 23.2401 20.0041 23.2403C20.3091 23.2405 20.6142 23.2403 20.9193 23.2402C21.4317 23.2401 21.9442 23.2403 22.4566 23.2405C23.0499 23.2409 23.6433 23.2408 24.2366 23.2404C24.7451 23.2402 25.2535 23.2401 25.762 23.2403C26.0661 23.2404 26.3702 23.2404 26.6743 23.2402C26.9601 23.24 27.246 23.2401 27.5318 23.2405C27.637 23.2406 27.7422 23.2405 27.8474 23.2404C27.9904 23.2402 28.1335 23.2404 28.2765 23.2407C28.3186 23.2406 28.3608 23.2405 28.4043 23.2403C28.6901 23.2415 28.6901 23.2415 28.7576 23.309C28.7636 23.4116 28.7655 23.5145 28.7656 23.6174C28.7657 23.6797 28.7658 23.7421 28.7659 23.8063C28.7656 23.872 28.7654 23.9376 28.7652 24.0052C28.7654 24.0709 28.7656 24.1365 28.7659 24.2041C28.7658 24.2976 28.7658 24.2976 28.7656 24.3931C28.7656 24.4507 28.7655 24.5083 28.7654 24.5677C28.7576 24.7015 28.7576 24.7015 28.6971 24.762C28.5554 24.7679 28.4155 24.7699 28.2738 24.7693C28.229 24.7693 28.1842 24.7694 28.138 24.7694C27.9867 24.7695 27.8355 24.7692 27.6842 24.7689C27.5763 24.7689 27.4683 24.7689 27.3603 24.7689C27.0663 24.7689 26.7722 24.7686 26.4781 24.7681C26.1712 24.7678 25.8642 24.7677 25.5572 24.7677C24.9755 24.7675 24.3938 24.767 23.8121 24.7664C23.15 24.7657 22.4879 24.7654 21.8258 24.7651C20.4635 24.7644 19.1012 24.7634 17.7388 24.762C17.7371 24.5211 17.736 24.2802 17.735 24.0393C17.7345 23.9705 17.734 23.9017 17.7335 23.8308C17.7333 23.7654 17.7331 23.7001 17.7329 23.6327C17.7326 23.5722 17.7323 23.5116 17.7319 23.4492C17.7445 23.1937 17.8669 23.2413 18.0921 23.2403Z' fill='#EBBE63'/> -<path d='M40.2002 15.0146C40.4633 15.0377 40.6082 15.2012 40.7844 15.3826C40.8662 15.499 40.8662 15.499 40.8624 15.7071C40.8343 15.7839 40.8343 15.7839 40.8056 15.8622C40.7657 15.8622 40.7257 15.8622 40.6846 15.8622C40.6846 15.9022 40.6846 15.9421 40.6846 15.9833C40.6446 15.9833 40.6046 15.9833 40.5635 15.9833C40.5497 16.0145 40.536 16.0457 40.5219 16.0779C40.4132 16.2797 40.2911 16.4765 40.1397 16.6493C40.0997 16.6493 40.0598 16.6493 40.0186 16.6493C40.0038 16.6834 39.9891 16.7175 39.9739 16.7526C39.8831 16.9177 39.7727 17.0377 39.644 17.1752C39.4323 17.4061 39.2366 17.6417 39.0473 17.8909C38.8716 18.1147 38.6858 18.3298 38.4994 18.5447C38.3671 18.6988 38.2493 18.8493 38.1368 19.0192C38.0285 19.1804 37.9176 19.3 37.7785 19.4342C37.6966 19.5317 37.616 19.6301 37.5363 19.7294C37.2299 20.1072 36.9149 20.4773 36.5955 20.8442C36.5332 20.9173 36.4723 20.9916 36.4124 21.0668C36.3812 21.1054 36.35 21.144 36.3179 21.1838C36.29 21.2192 36.2622 21.2546 36.2335 21.2911C36.1438 21.3716 36.1438 21.3716 35.913 21.3943C35.4331 21.2835 35.0785 20.8669 34.7585 20.5176C34.6908 20.4029 34.6908 20.4029 34.6915 20.2873C34.7785 20.1033 34.9055 19.985 35.0503 19.8429C35.1045 19.7889 35.1588 19.7349 35.2147 19.6793C35.3568 19.5553 35.3568 19.5553 35.4779 19.5553C35.4779 19.5154 35.4779 19.4754 35.4779 19.4342C35.5178 19.4342 35.5578 19.4342 35.599 19.4342C35.6389 19.3543 35.6789 19.2744 35.7201 19.1921C35.76 19.1921 35.8 19.1921 35.8411 19.1921C35.8411 19.1521 35.8411 19.1122 35.8411 19.071C35.9295 18.9831 35.9295 18.9831 36.0521 18.8811C36.2314 18.7287 36.4059 18.5738 36.5762 18.4114C36.6172 18.3723 36.6583 18.3333 36.7006 18.293C36.7846 18.2128 36.8684 18.1324 36.9522 18.0518C36.9929 18.0131 37.0337 17.9745 37.0756 17.9346C37.13 17.8826 37.13 17.8826 37.1854 17.8294C37.2942 17.739 37.2942 17.739 37.4251 17.6776C37.5578 17.6228 37.5578 17.6228 37.5969 17.4363C37.6368 17.4363 37.6768 17.4363 37.718 17.4363C37.718 17.3964 37.718 17.3564 37.718 17.3152C37.8197 17.2107 37.8197 17.2107 37.9526 17.0958C37.9961 17.0575 38.0397 17.0193 38.0845 16.9799C38.2023 16.8914 38.2023 16.8914 38.3234 16.8914C38.3234 16.8515 38.3234 16.8115 38.3234 16.7704C38.6584 16.4019 39.0472 16.0714 39.4321 15.7563C39.6573 15.5677 39.8573 15.3624 40.0526 15.1433C40.1013 15.1008 40.15 15.0584 40.2002 15.0146Z' fill='#C89743'/> -<path d='M18.1813 27.4178C18.2367 27.4179 18.2921 27.4181 18.3491 27.4182C18.4075 27.4181 18.4658 27.418 18.5259 27.4179C18.7231 27.4177 18.9202 27.4179 19.1173 27.4181C19.258 27.418 19.3987 27.4179 19.5394 27.4177C19.9226 27.4175 20.3059 27.4176 20.6891 27.4178C21.0487 27.4179 21.4083 27.4178 21.768 27.4177C22.5236 27.4175 23.2793 27.4177 24.0349 27.4181C24.684 27.4183 25.3331 27.4183 25.9821 27.418C26.735 27.4177 27.4878 27.4175 28.2407 27.4177C28.6395 27.4178 29.0384 27.4178 29.4373 27.4176C29.8121 27.4175 30.187 27.4176 30.5619 27.4179C30.6999 27.418 30.8379 27.418 30.976 27.4179C31.1635 27.4177 31.351 27.4179 31.5386 27.4182C31.594 27.4181 31.6493 27.4179 31.7064 27.4178C32.081 27.419 32.081 27.419 32.1484 27.4864C32.1484 27.9659 32.1484 28.4454 32.1484 28.9395C27.3934 28.9395 22.6384 28.9395 17.7393 28.9395C17.7393 27.4192 17.7393 27.4192 18.1813 27.4178ZM17.8603 27.547C17.8603 27.9865 17.8603 28.4261 17.8603 28.8789C22.5355 28.8789 27.2106 28.8789 32.0274 28.8789C32.0274 28.4394 32.0274 27.9998 32.0274 27.547C27.3522 27.547 22.6771 27.547 17.8603 27.547Z' fill='#E4C785'/> -<path d='M18.0921 23.2403C18.1343 23.2405 18.1765 23.2406 18.2199 23.2407C18.2867 23.2406 18.2867 23.2406 18.3548 23.2405C18.5051 23.2402 18.6554 23.2404 18.8056 23.2406C18.9129 23.2405 19.0202 23.2404 19.1275 23.2403C19.4197 23.24 19.7119 23.2401 20.0041 23.2403C20.3091 23.2405 20.6142 23.2403 20.9193 23.2402C21.4317 23.2401 21.9442 23.2403 22.4566 23.2405C23.0499 23.2409 23.6433 23.2408 24.2366 23.2404C24.7451 23.2402 25.2535 23.2401 25.762 23.2403C26.0661 23.2404 26.3702 23.2404 26.6743 23.2402C26.9601 23.24 27.246 23.2401 27.5318 23.2405C27.637 23.2406 27.7422 23.2405 27.8474 23.2404C27.9904 23.2402 28.1335 23.2404 28.2765 23.2407C28.3186 23.2406 28.3608 23.2405 28.4043 23.2403C28.6901 23.2415 28.6901 23.2415 28.7576 23.309C28.7636 23.4116 28.7655 23.5145 28.7656 23.6174C28.7657 23.6797 28.7658 23.7421 28.7659 23.8063C28.7656 23.872 28.7654 23.9376 28.7652 24.0052C28.7654 24.0709 28.7656 24.1365 28.7659 24.2041C28.7658 24.2976 28.7658 24.2976 28.7656 24.3931C28.7656 24.4507 28.7655 24.5083 28.7654 24.5677C28.7576 24.7015 28.7576 24.7015 28.6971 24.762C28.5554 24.7679 28.4155 24.7699 28.2738 24.7693C28.229 24.7693 28.1842 24.7694 28.138 24.7694C27.9867 24.7695 27.8355 24.7692 27.6842 24.7689C27.5763 24.7689 27.4683 24.7689 27.3603 24.7689C27.0663 24.7689 26.7722 24.7686 26.4781 24.7681C26.1712 24.7678 25.8642 24.7677 25.5572 24.7677C24.9755 24.7675 24.3938 24.767 23.8121 24.7664C23.15 24.7657 22.4879 24.7654 21.8258 24.7651C20.4635 24.7644 19.1012 24.7634 17.7388 24.762C17.7371 24.5211 17.736 24.2802 17.735 24.0393C17.7345 23.9705 17.734 23.9017 17.7335 23.8308C17.7333 23.7654 17.7331 23.7001 17.7329 23.6327C17.7326 23.5722 17.7323 23.5116 17.7319 23.4492C17.7445 23.1937 17.8669 23.2413 18.0921 23.2403ZM17.8599 23.3695C17.8599 23.8091 17.8599 24.2486 17.8599 24.7015C21.4162 24.7015 24.9725 24.7015 28.6365 24.7015C28.6365 24.2619 28.6365 23.8224 28.6365 23.3695C25.0802 23.3695 21.5239 23.3695 17.8599 23.3695Z' fill='#E7CC90'/> -<path d='M17.739 31.6033C19.1667 31.6019 20.5944 31.6009 22.0221 31.6002C22.685 31.5999 23.3479 31.5995 24.0108 31.5988C24.5883 31.5982 25.1658 31.5978 25.7434 31.5976C26.0494 31.5976 26.3554 31.5974 26.6614 31.5969C26.949 31.5965 27.2367 31.5964 27.5244 31.5965C27.6303 31.5965 27.7362 31.5963 27.8421 31.5961C27.986 31.5958 28.13 31.5959 28.2739 31.5961C28.3164 31.5959 28.3588 31.5957 28.4026 31.5955C28.6903 31.5964 28.6903 31.5964 28.7577 31.6639C28.7638 31.7665 28.7657 31.8694 28.7658 31.9723C28.7659 32.0346 28.7659 32.097 28.766 32.1612C28.7658 32.2269 28.7655 32.2925 28.7653 32.3601C28.7655 32.4258 28.7658 32.4914 28.766 32.559C28.7659 32.6525 28.7659 32.6525 28.7658 32.748C28.7657 32.8056 28.7656 32.8632 28.7656 32.9226C28.7577 33.0564 28.7577 33.0564 28.6972 33.1169C28.5564 33.1229 28.4174 33.125 28.2766 33.1246C28.2098 33.1247 28.2098 33.1247 28.1417 33.1249C27.9915 33.1251 27.8412 33.1249 27.6909 33.1247C27.5836 33.1248 27.4764 33.1249 27.3691 33.1251C27.0769 33.1253 26.7847 33.1252 26.4925 33.125C26.1874 33.1249 25.8823 33.125 25.5772 33.1251C25.0648 33.1252 24.5524 33.1251 24.04 33.1248C23.4466 33.1245 22.8533 33.1246 22.2599 33.1249C21.7515 33.1252 21.243 33.1252 20.7346 33.1251C20.4305 33.125 20.1264 33.125 19.8223 33.1252C19.5364 33.1253 19.2506 33.1252 18.9648 33.1249C18.8595 33.1248 18.7543 33.1248 18.6491 33.1249C18.5061 33.1251 18.3631 33.1249 18.2201 33.1246C18.1779 33.1247 18.1357 33.1249 18.0923 33.125C17.8064 33.1238 17.8064 33.1238 17.739 33.0564C17.7337 32.9486 17.7325 32.8405 17.733 32.7326C17.7332 32.6672 17.7334 32.6019 17.7336 32.5345C17.7341 32.4657 17.7346 32.3969 17.7352 32.3261C17.7354 32.257 17.7357 32.188 17.736 32.1169C17.7367 31.9457 17.7377 31.7745 17.739 31.6033ZM17.7995 31.6639C17.7995 32.1234 17.7995 32.5829 17.7995 33.0564C18.6861 33.0578 19.5727 33.0589 20.4593 33.0595C20.8715 33.0598 21.2836 33.0602 21.6957 33.0609C23.4832 33.0639 25.2701 33.0589 27.0573 33.0296C27.1345 33.0285 27.2118 33.0273 27.2913 33.0261C27.5067 33.0227 27.7221 33.0188 27.9375 33.0148C28.0017 33.0138 28.066 33.0128 28.1322 33.0118C28.1902 33.0106 28.2482 33.0094 28.308 33.0082C28.3587 33.0073 28.4093 33.0063 28.4614 33.0054C28.5768 33.0082 28.5768 33.0082 28.6367 32.9353C28.6367 32.5157 28.6367 32.0962 28.6367 31.6639C25.0604 31.6639 21.4841 31.6639 17.7995 31.6639Z' fill='#E3C992'/> -<path d='M34.1459 9.80794C34.6831 9.95873 35.2094 10.1363 35.6595 10.4739C35.4779 10.5345 35.4779 10.5345 35.2698 10.4361C35.1786 10.3886 35.0874 10.3412 34.9935 10.2923C34.7538 10.1924 34.514 10.0925 34.267 9.98957C34.267 13.0464 34.267 16.1032 34.267 19.2526C34.1243 19.0385 34.1309 18.9511 34.1314 18.6975C34.1312 18.6193 34.131 18.5411 34.1309 18.4605C34.1313 18.3737 34.1317 18.2869 34.1322 18.2C34.1322 18.1088 34.1322 18.0175 34.1321 17.9262C34.1321 17.6782 34.1328 17.4301 34.1336 17.1821C34.1344 16.923 34.1345 16.6638 34.1346 16.4047C34.135 15.9139 34.136 15.4231 34.1372 14.9323C34.1386 14.3736 34.1392 13.8149 34.1398 13.2562C34.1411 12.1068 34.1432 10.9573 34.1459 9.80794Z' fill='#E7C882'/> -<path d='M34.146 9.80794C34.682 9.94194 35.2153 10.1407 35.6596 10.4739C35.4779 10.5345 35.4779 10.5345 35.2623 10.4323C35.1989 10.3986 35.1989 10.3986 35.1343 10.3642C34.8208 10.204 34.4898 10.0676 34.146 9.98957C34.146 9.92963 34.146 9.86969 34.146 9.80794Z' fill='#EACA85'/> -<path d='M44.3174 21.6743C44.8968 21.6743 45.4762 21.6743 46.0731 21.6743C46.0731 21.7343 46.0731 21.7942 46.0731 21.8559C46.0242 21.8416 46.0242 21.8416 45.9742 21.8269C45.8064 21.79 45.6479 21.7824 45.4762 21.7762C45.4087 21.7737 45.3412 21.7712 45.2716 21.7686C45.2015 21.7662 45.1313 21.7638 45.059 21.7613C44.9524 21.7574 44.9524 21.7574 44.8436 21.7534C44.6682 21.747 44.4928 21.7408 44.3174 21.7349C44.3174 21.7149 44.3174 21.6949 44.3174 21.6743Z' fill='#A19B6F'/> -<path d='M43.3486 47.2234C42.989 47.4332 42.989 47.4332 42.6221 47.6472C42.6021 47.6072 42.5821 47.5673 42.5615 47.5261C42.8093 47.2508 42.9781 47.1308 43.3486 47.2234Z' fill='#9CA391'/> -<path d='M43.0459 44.8622C43.0858 44.8822 43.1258 44.9022 43.1669 44.9228C43.0324 45.1703 42.9675 45.2703 42.6977 45.3693C42.6328 45.3817 42.5679 45.3942 42.501 45.4071C42.6826 45.2255 42.8642 45.0438 43.0459 44.8622Z' fill='#9EA491'/> -<path d='M36.3862 11.1399C36.6967 11.3204 36.8556 11.5052 37.0522 11.8058C36.9024 11.7459 36.9024 11.7459 36.7495 11.6848C36.7495 11.6448 36.7495 11.6048 36.7495 11.5637C36.7095 11.5637 36.6696 11.5637 36.6284 11.5637C36.6284 11.5037 36.6284 11.4438 36.6284 11.382C36.5485 11.3621 36.4686 11.3421 36.3862 11.3215C36.3862 11.2616 36.3862 11.2016 36.3862 11.1399Z' fill='#ECC883'/> -<path d='M34.6909 20.3424C34.8953 20.4142 35.0328 20.4802 35.1753 20.6451C35.1553 20.705 35.1353 20.765 35.1147 20.8267C34.759 20.5467 34.759 20.5467 34.6909 20.3424Z' fill='#C49F5F'/> -<path d='M40.3818 15.0751C40.4514 15.1329 40.5207 15.191 40.59 15.2492C40.6286 15.2815 40.6672 15.3138 40.707 15.3471C40.8056 15.4384 40.8056 15.4384 40.8662 15.5595C40.7263 15.5395 40.5865 15.5195 40.4424 15.4989C40.4224 15.3591 40.4024 15.2192 40.3818 15.0751Z' fill='#C8A66A'/> -<path d='M44.1963 18.9499C44.2646 19.0064 44.3327 19.0632 44.4006 19.1202C44.4386 19.1518 44.4765 19.1834 44.5156 19.2159C44.6201 19.3131 44.6201 19.3131 44.7412 19.4948C44.5379 19.4585 44.4061 19.3968 44.2568 19.2526C44.2114 19.0899 44.2114 19.0899 44.1963 18.9499Z' fill='#E3BE72'/> -<path d='M45.8311 20.9478C46.0347 21.1514 46.0732 21.3285 46.0732 21.6138C46.0133 21.5938 45.9534 21.5738 45.8916 21.5532C45.9116 21.4933 45.9316 21.4334 45.9521 21.3716C45.9122 21.3716 45.8722 21.3716 45.8311 21.3716C45.8311 21.2318 45.8311 21.0919 45.8311 20.9478Z' fill='#E3C791'/> -<path d='M13.3799 11.8664C13.3998 11.9263 13.4198 11.9863 13.4404 12.048C13.3992 12.0855 13.3992 12.0855 13.3572 12.1237C13.2552 12.2335 13.1987 12.3358 13.1377 12.4718C13.0777 12.4518 13.0178 12.4319 12.9561 12.4113C13.0959 12.2315 13.2358 12.0517 13.3799 11.8664Z' fill='#A8AC9C'/> -<path d='M41.3506 16.1044C41.4904 16.2243 41.6303 16.3441 41.7744 16.4676C41.7144 16.4876 41.6545 16.5076 41.5928 16.5282C41.4603 16.4563 41.4603 16.4563 41.3506 16.3466C41.3506 16.2666 41.3506 16.1867 41.3506 16.1044Z' fill='#E7C177'/> -<path d='M37.4761 12.1691C37.5457 12.2269 37.615 12.2849 37.6842 12.3432C37.7228 12.3755 37.7615 12.4078 37.8013 12.4411C37.8999 12.5324 37.8999 12.5324 37.9604 12.6534C37.7864 12.6156 37.7864 12.6156 37.5972 12.5324C37.5139 12.3432 37.5139 12.3432 37.4761 12.1691Z' fill='#EDCC8F'/> -<path d='M35.2358 20.7662C35.2558 20.8061 35.2758 20.8461 35.2964 20.8873C35.3363 20.8873 35.3763 20.8873 35.4175 20.8873C35.4175 20.9272 35.4175 20.9672 35.4175 21.0083C35.4574 21.0083 35.4974 21.0083 35.5385 21.0083C35.5585 21.0683 35.5785 21.1282 35.5991 21.19C35.3159 21.1006 35.3159 21.1006 35.2169 20.9402C35.2032 20.9028 35.1894 20.8653 35.1753 20.8267C35.1953 20.8067 35.2153 20.7868 35.2358 20.7662Z' fill='#CAA76B'/> -<path d='M39.7769 14.4697C39.8992 14.5691 40.0203 14.6701 40.1401 14.7724C40.1401 14.7924 40.1401 14.8124 40.1401 14.833C40.0402 14.833 39.9403 14.833 39.8374 14.833C39.8174 14.7131 39.7974 14.5932 39.7769 14.4697Z' fill='#EAC989'/> -</g> -<defs> -<clipPath id='clip0_2039_2071'> -<rect width='58' height='58' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-q7ma.svg b/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-q7ma.svg deleted file mode 100644 index 063a0cc..0000000 --- a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-q7ma.svg +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='74' height='74' viewBox='0 0 74 74' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2153)'> -<path d='M0 0C24.42 0 48.84 0 74 0C74 24.42 74 48.84 74 74C49.58 74 25.16 74 0 74C0 49.58 0 25.16 0 0Z' fill='#FEFEFE'/> -<path d='M23.184 12.3488C23.2672 12.3486 23.3504 12.3484 23.4362 12.3483C23.7133 12.3478 23.9903 12.3478 24.2674 12.3479C24.4668 12.3477 24.6662 12.3474 24.8656 12.3471C25.3499 12.3465 25.8343 12.3463 26.3186 12.3462C26.7126 12.3462 27.1065 12.346 27.5005 12.3458C28.6193 12.3451 29.7381 12.3447 30.8569 12.3448C30.9473 12.3448 30.9473 12.3448 31.0394 12.3448C31.0997 12.3448 31.16 12.3448 31.2221 12.3448C32.1989 12.3448 33.1757 12.3441 34.1525 12.343C35.1573 12.3419 36.1621 12.3414 37.1669 12.3414C37.7302 12.3415 38.2936 12.3413 38.857 12.3404C39.387 12.3396 39.917 12.3397 40.4469 12.3402C40.6409 12.3403 40.835 12.3401 41.029 12.3397C43.0383 12.3351 44.6131 12.5637 46.1922 13.904C46.253 13.9553 46.3138 14.0066 46.3765 14.0594C46.7101 14.3477 47.0033 14.6481 47.2875 14.9845C47.496 15.215 47.7288 15.4143 47.9633 15.6179C48.1543 15.7851 48.3325 15.9622 48.5095 16.1441C48.57 16.203 48.6306 16.262 48.6929 16.3227C48.8971 16.5317 49.0848 16.7493 49.2714 16.9739C49.4075 17.1177 49.5425 17.2411 49.6929 17.3688C50.1608 17.773 50.5921 18.2152 51.0284 18.6529C51.1789 18.8038 51.3298 18.9544 51.4808 19.1049C51.5784 19.2025 51.6759 19.3001 51.7734 19.3977C51.8398 19.4639 51.8398 19.4639 51.9075 19.5314C52.123 19.748 52.3293 19.9679 52.5268 20.201C52.9265 20.6625 53.3685 21.0836 53.8033 21.5115C54.0244 21.7293 54.2448 21.9479 54.4652 22.1665C54.8742 22.5719 55.2834 22.9771 55.694 23.3809C55.9809 23.6633 56.2669 23.9466 56.5523 24.2305C56.6603 24.3376 56.7687 24.4444 56.8774 24.5508C57.5191 25.179 58.0474 25.7778 58.474 26.5721C58.5068 26.6279 58.5396 26.6838 58.5735 26.7414C59.1965 27.9207 58.9594 29.593 58.9565 30.8874C58.956 31.1992 58.9564 31.5111 58.9567 31.823C58.9571 32.4321 58.9566 33.0412 58.9559 33.6504C58.9551 34.3608 58.9551 35.0712 58.9552 35.7816C58.9552 37.0495 58.9545 38.3174 58.9534 39.5853C58.9523 40.8139 58.9517 42.0424 58.9518 43.2709C58.9518 43.3467 58.9518 43.4224 58.9518 43.5004C58.9518 43.576 58.9518 43.6517 58.9518 43.7295C58.9518 45.1313 58.9514 46.533 58.9507 47.9347C58.9505 48.4292 58.9504 48.9237 58.9504 49.4183C58.9503 50.0211 58.95 50.6239 58.9492 51.2267C58.9489 51.534 58.9487 51.8412 58.9487 52.1484C58.9488 52.4301 58.9486 52.7118 58.948 52.9935C58.9478 53.1426 58.948 53.2917 58.9482 53.4408C58.9438 55.0082 58.9438 55.0082 58.6816 55.7463C58.6641 55.7955 58.6466 55.8448 58.6286 55.8956C58.5785 56.0346 58.5263 56.1729 58.474 56.3111C58.451 56.3729 58.428 56.4348 58.4043 56.4985C57.6746 58.284 56.3233 59.66 54.689 60.6368C54.605 60.688 54.521 60.7391 54.4344 60.7919C52.7693 61.7347 50.9149 61.6966 49.0643 61.6858C48.7024 61.6841 48.3406 61.6847 47.9787 61.685C47.3536 61.6852 46.7284 61.684 46.1033 61.6818C45.1995 61.6786 44.2957 61.6776 43.3919 61.6772C41.9251 61.6763 40.4583 61.6738 38.9915 61.6701C37.5677 61.6665 36.1438 61.6638 34.72 61.6622C34.632 61.6621 34.5441 61.662 34.4535 61.6619C34.0122 61.6614 33.571 61.6609 33.1298 61.6604C29.4762 61.6564 25.8227 61.6496 22.1692 61.641C22.1692 61.59 22.1692 61.539 22.1692 61.4865C22.0342 61.4913 22.0342 61.4913 21.8964 61.4961C20.167 61.4931 18.4622 60.1674 17.3028 59.0147C16.9166 58.5918 16.9166 58.5918 16.9166 58.3967C16.8401 58.3712 16.7636 58.3457 16.6849 58.3195C16.5617 58.1249 16.4503 57.9331 16.3421 57.7305C16.2827 57.6216 16.2232 57.5128 16.1638 57.404C16.1348 57.3502 16.1058 57.2964 16.076 57.241C15.9946 57.0925 15.9094 56.9469 15.8231 56.8011C15.1565 55.5923 15.105 54.1056 15.11 52.7579C15.1097 52.6144 15.1093 52.4709 15.1088 52.3275C15.1077 51.9369 15.108 51.5464 15.1085 51.1559C15.1089 50.7333 15.1079 50.3107 15.1072 49.8881C15.1058 49.0616 15.1058 48.2351 15.1062 47.4086C15.1065 46.7365 15.1064 46.0644 15.106 45.3922C15.1059 45.2964 15.1058 45.2005 15.1058 45.1017C15.1057 44.9069 15.1055 44.7121 15.1054 44.5173C15.1044 42.745 15.1047 40.9726 15.1056 39.2003C15.1064 37.5853 15.1057 35.9702 15.1039 34.3552C15.1019 32.5374 15.1009 30.7196 15.1015 28.9018C15.1017 27.9406 15.1016 26.9793 15.1002 26.018C15.0991 25.1998 15.099 24.3815 15.1004 23.5633C15.101 23.1463 15.1012 22.7294 15.1 22.3124C15.0989 21.9298 15.0993 21.5472 15.1008 21.1646C15.1011 21.0271 15.1009 20.8896 15.1001 20.7522C15.0923 19.3307 15.3311 18.0298 15.9897 16.762C16.0152 16.7127 16.0408 16.6633 16.0672 16.6124C17.1807 14.5161 19.1074 13.1776 21.3355 12.4825C21.9439 12.3524 22.5644 12.3478 23.184 12.3488Z' fill='#FEFEFE'/> -<path d='M23.184 12.3488C23.2672 12.3486 23.3504 12.3484 23.4362 12.3483C23.7133 12.3478 23.9903 12.3478 24.2674 12.3479C24.4668 12.3477 24.6662 12.3474 24.8656 12.3471C25.3499 12.3465 25.8343 12.3463 26.3186 12.3462C26.7126 12.3462 27.1065 12.346 27.5005 12.3458C28.6193 12.3451 29.7381 12.3447 30.8569 12.3448C30.9473 12.3448 30.9473 12.3448 31.0394 12.3448C31.0997 12.3448 31.16 12.3448 31.2221 12.3448C32.1989 12.3448 33.1757 12.3441 34.1525 12.343C35.1573 12.3419 36.1621 12.3414 37.1669 12.3414C37.7302 12.3415 38.2936 12.3413 38.857 12.3404C39.387 12.3396 39.917 12.3397 40.4469 12.3402C40.6409 12.3403 40.835 12.3401 41.029 12.3397C43.0383 12.3351 44.6131 12.5637 46.1922 13.904C46.253 13.9553 46.3138 14.0066 46.3765 14.0594C46.7101 14.3477 47.0033 14.6481 47.2875 14.9845C47.496 15.215 47.7288 15.4143 47.9633 15.6179C48.1543 15.7851 48.3325 15.9622 48.5095 16.1441C48.57 16.203 48.6306 16.262 48.6929 16.3227C48.8971 16.5317 49.0848 16.7493 49.2714 16.9739C49.4075 17.1177 49.5425 17.2411 49.6929 17.3688C50.1608 17.773 50.5921 18.2152 51.0284 18.6529C51.1789 18.8038 51.3298 18.9544 51.4808 19.1049C51.5784 19.2025 51.6759 19.3001 51.7734 19.3977C51.8398 19.4639 51.8398 19.4639 51.9075 19.5314C52.123 19.748 52.3293 19.9679 52.5268 20.201C52.9265 20.6625 53.3685 21.0836 53.8033 21.5115C54.0244 21.7293 54.2448 21.9479 54.4652 22.1665C54.8742 22.5719 55.2834 22.9771 55.694 23.3809C55.9809 23.6633 56.2669 23.9466 56.5523 24.2305C56.6603 24.3376 56.7687 24.4444 56.8774 24.5508C57.5191 25.179 58.0474 25.7778 58.474 26.5721C58.5068 26.6279 58.5396 26.6838 58.5735 26.7414C59.1965 27.9207 58.9594 29.593 58.9565 30.8874C58.956 31.1992 58.9564 31.5111 58.9567 31.823C58.9571 32.4321 58.9566 33.0412 58.9559 33.6504C58.9551 34.3608 58.9551 35.0712 58.9552 35.7816C58.9552 37.0495 58.9545 38.3174 58.9534 39.5853C58.9523 40.8139 58.9517 42.0424 58.9518 43.2709C58.9518 43.3467 58.9518 43.4224 58.9518 43.5004C58.9518 43.576 58.9518 43.6517 58.9518 43.7295C58.9518 45.1313 58.9514 46.533 58.9507 47.9347C58.9505 48.4292 58.9504 48.9237 58.9504 49.4183C58.9503 50.0211 58.95 50.6239 58.9492 51.2267C58.9489 51.534 58.9487 51.8412 58.9487 52.1484C58.9488 52.4301 58.9486 52.7118 58.948 52.9935C58.9478 53.1426 58.948 53.2917 58.9482 53.4408C58.9438 55.0082 58.9438 55.0082 58.6816 55.7463C58.6641 55.7955 58.6466 55.8448 58.6286 55.8956C58.5785 56.0346 58.5263 56.1729 58.474 56.3111C58.451 56.3729 58.428 56.4348 58.4043 56.4985C57.6746 58.284 56.3233 59.66 54.689 60.6368C54.605 60.688 54.521 60.7391 54.4344 60.7919C52.7693 61.7347 50.9149 61.6966 49.0643 61.6858C48.7024 61.6841 48.3406 61.6847 47.9787 61.685C47.3536 61.6852 46.7284 61.684 46.1033 61.6818C45.1995 61.6786 44.2957 61.6776 43.3919 61.6772C41.9251 61.6763 40.4583 61.6738 38.9915 61.6701C37.5677 61.6665 36.1438 61.6638 34.72 61.6622C34.632 61.6621 34.5441 61.662 34.4535 61.6619C34.0122 61.6614 33.571 61.6609 33.1298 61.6604C29.4762 61.6564 25.8227 61.6496 22.1692 61.641C22.1692 61.59 22.1692 61.539 22.1692 61.4865C22.0342 61.4913 22.0342 61.4913 21.8964 61.4961C20.167 61.4931 18.4622 60.1674 17.3028 59.0147C16.9166 58.5918 16.9166 58.5918 16.9166 58.3967C16.8401 58.3712 16.7636 58.3457 16.6849 58.3195C16.5617 58.1249 16.4503 57.9331 16.3421 57.7305C16.2827 57.6216 16.2232 57.5128 16.1638 57.404C16.1348 57.3502 16.1058 57.2964 16.076 57.241C15.9946 57.0925 15.9094 56.9469 15.8231 56.8011C15.1565 55.5923 15.105 54.1056 15.11 52.7579C15.1097 52.6144 15.1093 52.4709 15.1088 52.3275C15.1077 51.9369 15.108 51.5464 15.1085 51.1559C15.1089 50.7333 15.1079 50.3107 15.1072 49.8881C15.1058 49.0616 15.1058 48.2351 15.1062 47.4086C15.1065 46.7365 15.1064 46.0644 15.106 45.3922C15.1059 45.2964 15.1058 45.2005 15.1058 45.1017C15.1057 44.9069 15.1055 44.7121 15.1054 44.5173C15.1044 42.745 15.1047 40.9726 15.1056 39.2003C15.1064 37.5853 15.1057 35.9702 15.1039 34.3552C15.1019 32.5374 15.1009 30.7196 15.1015 28.9018C15.1017 27.9406 15.1016 26.9793 15.1002 26.018C15.0991 25.1998 15.099 24.3815 15.1004 23.5633C15.101 23.1463 15.1012 22.7294 15.1 22.3124C15.0989 21.9298 15.0993 21.5472 15.1008 21.1646C15.1011 21.0271 15.1009 20.8896 15.1001 20.7522C15.0923 19.3307 15.3311 18.0298 15.9897 16.762C16.0152 16.7127 16.0408 16.6633 16.0672 16.6124C17.1807 14.5161 19.1074 13.1776 21.3355 12.4825C21.9439 12.3524 22.5644 12.3478 23.184 12.3488ZM21.2423 15.2944C21.1754 15.32 21.1084 15.3456 21.0395 15.372C19.9406 15.8094 18.9924 16.6863 18.3842 17.689C18.3479 17.7478 18.3115 17.8067 18.2741 17.8673C17.6227 18.976 17.5887 20.1677 17.5911 21.4194C17.5908 21.5617 17.5905 21.7039 17.5901 21.8462C17.5891 22.2351 17.5891 22.624 17.5893 23.0129C17.5894 23.4331 17.5885 23.8533 17.5878 24.2735C17.5865 25.0958 17.5861 25.9182 17.586 26.7406C17.5859 27.4091 17.5856 28.0776 17.5851 28.7461C17.5837 30.6423 17.583 32.5386 17.5831 34.4348C17.5831 34.4859 17.5831 34.5369 17.5831 34.5895C17.5832 34.6928 17.5832 34.796 17.5832 34.8992C17.5833 36.5059 17.5821 38.1125 17.58 39.7192C17.5776 41.5259 17.5763 43.3326 17.5764 45.1393C17.5765 46.0953 17.5761 47.0514 17.5744 48.0074C17.573 48.8211 17.5727 49.6348 17.5737 50.4486C17.5742 50.8636 17.5742 51.2786 17.5729 51.6936C17.5717 52.0738 17.5719 52.454 17.5732 52.8342C17.5735 52.9714 17.5732 53.1087 17.5723 53.2459C17.5663 54.2719 17.7196 55.1069 18.2442 56.007C18.2893 56.0851 18.2893 56.0851 18.3352 56.1649C19.0941 57.4495 20.2455 58.4642 21.7057 58.8602C21.8026 58.8871 21.8994 58.9141 21.9992 58.9419C22.5264 59.0565 23.063 59.0363 23.5995 59.0348C23.7213 59.035 23.8431 59.0353 23.9648 59.0357C24.2982 59.0365 24.6316 59.0363 24.9649 59.036C25.3249 59.0358 25.6849 59.0365 26.0449 59.0371C26.7497 59.038 27.4545 59.0382 28.1593 59.038C28.7322 59.0379 29.3051 59.038 29.878 59.0383C29.9596 59.0384 30.0412 59.0384 30.1252 59.0385C30.2909 59.0386 30.4567 59.0387 30.6224 59.0388C32.1761 59.0396 33.7298 59.0394 35.2834 59.039C36.7044 59.0386 38.1255 59.0394 39.5465 59.0409C41.0061 59.0424 42.4658 59.043 43.9254 59.0427C44.7447 59.0426 45.5639 59.0428 46.3832 59.0439C47.0806 59.0448 47.7779 59.0449 48.4753 59.044C48.831 59.0435 49.1867 59.0434 49.5424 59.0444C49.8682 59.0452 50.1941 59.045 50.5199 59.0439C50.6376 59.0437 50.7552 59.0438 50.8728 59.0445C51.769 59.0489 52.4937 58.9075 53.2938 58.5029C53.3466 58.4762 53.3995 58.4495 53.4539 58.422C54.4809 57.884 55.3286 57.0424 55.8477 56.0021C55.8477 55.9511 55.8477 55.9002 55.8477 55.8476C55.8987 55.8476 55.9497 55.8476 56.0022 55.8476C56.5547 54.5782 56.53 53.3004 56.5194 51.9436C56.5174 51.6157 56.5181 51.2879 56.5185 50.96C56.5187 50.3936 56.5173 49.8273 56.5146 49.2609C56.5109 48.442 56.5097 47.6232 56.5091 46.8043C56.5081 45.4753 56.505 44.1464 56.5006 42.8175C56.4963 41.5275 56.4931 40.2374 56.4911 38.9474C56.491 38.8677 56.4909 38.7881 56.4907 38.706C56.4901 38.3062 56.4895 37.9064 56.489 37.5067C56.4842 34.1965 56.476 30.8864 56.4656 27.5762C56.416 27.5761 56.3664 27.576 56.3152 27.5759C55.1036 27.573 53.8921 27.5685 52.6805 27.562C52.0945 27.559 51.5086 27.5565 50.9227 27.5553C50.4115 27.5543 49.9004 27.5522 49.3893 27.5488C49.1191 27.5471 48.8488 27.5459 48.5786 27.546C48.2757 27.546 47.973 27.5437 47.6702 27.5412C47.582 27.5416 47.4939 27.5419 47.4031 27.5423C46.3419 27.5288 45.4845 27.2132 44.7076 26.4897C44.3127 26.0779 44.0677 25.6394 43.8748 25.1044C43.8557 25.052 43.8366 24.9996 43.817 24.9456C43.6408 24.4192 43.609 23.9386 43.6097 23.3863C43.6089 23.295 43.6081 23.2038 43.6073 23.1097C43.605 22.8105 43.6043 22.5112 43.6036 22.212C43.6024 22.0035 43.6009 21.7951 43.5994 21.5866C43.596 21.0956 43.5938 20.6046 43.592 20.1136C43.5899 19.5541 43.5865 18.9946 43.583 18.4351C43.5759 17.2852 43.5703 16.1353 43.5659 14.9854C40.8781 14.9783 38.1904 14.9729 35.5027 14.9696C35.185 14.9693 34.8673 14.9689 34.5496 14.9685C34.4864 14.9684 34.4231 14.9683 34.358 14.9682C33.3355 14.9669 32.313 14.9644 31.2905 14.9616C30.2404 14.9587 29.1903 14.957 28.1403 14.9564C27.4929 14.9559 26.8456 14.9546 26.1982 14.9521C25.7536 14.9504 25.309 14.95 24.8644 14.9504C24.6083 14.9506 24.3523 14.9501 24.0962 14.9486C22.6402 14.9305 22.6402 14.9305 21.2423 15.2944Z' fill='#939E87'/> -<path d='M43.5657 12.5135C44.6624 12.8223 45.4867 13.272 46.3188 14.047C46.5001 14.2161 46.5001 14.2161 46.7014 14.3704C46.8707 14.5084 47.0006 14.6432 47.1383 14.8116C47.3916 15.1086 47.6688 15.3623 47.9632 15.6178C48.1542 15.785 48.3324 15.9621 48.5094 16.144C48.5699 16.203 48.6304 16.2619 48.6928 16.3227C48.8969 16.5316 49.0847 16.7492 49.2713 16.9738C49.4074 17.1176 49.5424 17.241 49.6928 17.3688C50.1607 17.773 50.592 18.2152 51.0282 18.6528C51.1788 18.8038 51.3297 18.9543 51.4807 19.1048C51.5782 19.2024 51.6758 19.3 51.7732 19.3976C51.8175 19.4418 51.8618 19.4859 51.9074 19.5313C52.1228 19.748 52.3292 19.9678 52.5267 20.201C52.9264 20.6624 53.3684 21.0835 53.8032 21.5114C54.0243 21.7293 54.2447 21.9479 54.4651 22.1664C54.8741 22.5719 55.2833 22.977 55.6939 23.3809C55.9808 23.6632 56.2668 23.9465 56.5522 24.2304C56.6602 24.3376 56.7685 24.4443 56.8773 24.5507C58.7707 26.4043 58.7707 26.4043 58.7857 27.47C58.7848 27.5305 58.7838 27.5911 58.7829 27.6534C56.6852 27.6546 54.5876 27.6508 52.49 27.6392C51.9251 27.6361 51.3602 27.6336 50.7953 27.6325C50.2952 27.6315 49.7951 27.6294 49.295 27.626C49.0325 27.6243 48.7701 27.6231 48.5076 27.6232C48.2161 27.623 47.9247 27.6209 47.6333 27.6183C47.5065 27.6189 47.5065 27.6189 47.3773 27.6195C46.4183 27.6067 45.6183 27.339 44.8789 26.7265C44.8298 26.6879 44.7807 26.6492 44.7301 26.6094C44.0622 26.023 43.6157 24.9507 43.5448 24.073C43.5373 23.7683 43.537 23.4641 43.5394 23.1593C43.5395 23.0428 43.5395 22.9262 43.5393 22.8097C43.5393 22.4955 43.5406 22.1813 43.5422 21.8671C43.5437 21.538 43.5438 21.2088 43.5441 20.8796C43.5448 20.2573 43.5467 19.6349 43.549 19.0126C43.5516 18.3037 43.5529 17.5947 43.5541 16.8858C43.5565 15.4284 43.5606 13.971 43.5657 12.5135Z' fill='#E7B85E'/> -<path d='M43.5659 12.5135C44.6625 12.8223 45.4869 13.272 46.3189 14.047C46.5002 14.2161 46.5002 14.2161 46.7015 14.3704C46.8708 14.5084 47.0007 14.6432 47.1384 14.8116C47.3917 15.1086 47.6689 15.3623 47.9633 15.6178C48.1543 15.785 48.3325 15.9621 48.5095 16.144C48.57 16.203 48.6306 16.2619 48.6929 16.3227C48.8971 16.5316 49.0848 16.7492 49.2714 16.9738C49.4145 17.1251 49.5597 17.2574 49.7173 17.3929C50.0925 17.7168 50.4398 18.0658 50.7882 18.4179C50.8517 18.4818 50.9152 18.5457 50.9807 18.6115C51.1356 18.7672 51.2903 18.9232 51.4448 19.0793C51.3845 19.1394 51.3243 19.1994 51.2622 19.2613C51.1365 19.3874 51.012 19.5148 50.8896 19.6442C50.7496 19.7745 50.7496 19.7745 50.5951 19.7745C50.5568 19.8892 50.5568 19.8892 50.5178 20.0062C50.3996 20.1254 50.3996 20.1254 50.2475 20.2525C50.1923 20.2994 50.1372 20.3463 50.0803 20.3946C50.0208 20.4449 49.9612 20.4951 49.8999 20.547C49.7739 20.6559 49.6484 20.7653 49.5233 20.8752C49.4662 20.925 49.409 20.9748 49.3501 21.0261C49.1897 21.1691 49.1897 21.1691 49.0502 21.3966C48.9992 21.3966 48.9482 21.3966 48.8957 21.3966C48.8957 21.4476 48.8957 21.4986 48.8957 21.5511C48.766 21.6845 48.766 21.6845 48.5964 21.8311C48.5408 21.8799 48.4853 21.9287 48.428 21.979C48.2778 22.0918 48.2778 22.0918 48.1233 22.0918C48.1233 22.1428 48.1233 22.1938 48.1233 22.2463C48.0098 22.358 48.0098 22.358 47.8529 22.4877C47.6237 22.6822 47.4068 22.8814 47.1963 23.096C46.9448 23.3515 46.6825 23.5882 46.4103 23.8214C46.2829 23.9338 46.1647 24.05 46.0473 24.1726C45.8832 24.3319 45.8832 24.3319 45.7287 24.3319C45.7287 24.3829 45.7287 24.4339 45.7287 24.4864C45.5839 24.6506 45.5839 24.6506 45.4197 24.7954C45.3687 24.7954 45.3178 24.7954 45.2652 24.7954C45.2652 24.8464 45.2652 24.8973 45.2652 24.9499C45.1436 25.0669 45.1436 25.0669 44.9804 25.2009C44.706 25.4334 44.482 25.671 44.2611 25.9541C44.0858 25.7369 43.9711 25.5331 43.87 25.2733C43.8328 25.1794 43.8328 25.1794 43.7949 25.0835C43.6433 24.6546 43.5465 24.275 43.5473 23.8182C43.5471 23.718 43.5468 23.6179 43.5466 23.5146C43.5472 23.405 43.5477 23.2953 43.5483 23.1856C43.5484 23.0691 43.5483 22.9526 43.5482 22.8361C43.5482 22.5209 43.5491 22.2058 43.5502 21.8906C43.5512 21.5608 43.5512 21.231 43.5514 20.9013C43.5519 20.2773 43.5532 19.6533 43.5547 19.0293C43.5565 18.3187 43.5573 17.6081 43.5581 16.8975C43.5597 15.4362 43.5624 13.9749 43.5659 12.5135Z' fill='#EDC166'/> -<path d='M23.1965 34.9814C23.2672 34.9815 23.3379 34.9817 23.4106 34.9819C23.4851 34.9818 23.5596 34.9817 23.6363 34.9815C23.8878 34.9812 24.1393 34.9815 24.3908 34.9817C24.5703 34.9816 24.7498 34.9815 24.9292 34.9813C25.4182 34.9809 25.9072 34.9811 26.3962 34.9813C26.855 34.9815 27.3138 34.9814 27.7726 34.9813C28.7367 34.981 29.7008 34.9813 30.665 34.9817C31.4931 34.9821 32.3212 34.982 33.1493 34.9816C34.1099 34.9812 35.0704 34.9811 36.031 34.9813C36.5398 34.9814 37.0487 34.9814 37.5576 34.9812C38.0359 34.981 38.5142 34.9811 38.9925 34.9816C39.1686 34.9817 39.3447 34.9816 39.5208 34.9815C39.76 34.9813 39.9993 34.9815 40.2386 34.9819C40.3093 34.9817 40.3799 34.9816 40.4527 34.9814C40.9306 34.9829 40.9306 34.9829 41.0167 35.069C41.0167 35.6807 41.0167 36.2925 41.0167 36.9228C34.9499 36.9228 28.8832 36.9228 22.6326 36.9228C22.6326 34.9832 22.6326 34.9832 23.1965 34.9814Z' fill='#E9BE63'/> -<path d='M22.6325 40.3215C24.4541 40.3197 26.2756 40.3183 28.0972 40.3175C28.943 40.3171 29.7887 40.3165 30.6344 40.3157C31.3713 40.3149 32.1081 40.3144 32.845 40.3142C33.2354 40.3141 33.6258 40.3139 34.0162 40.3133C34.3833 40.3128 34.7503 40.3126 35.1173 40.3128C35.2524 40.3127 35.3875 40.3126 35.5227 40.3123C35.7063 40.3119 35.89 40.312 36.0736 40.3122C36.1278 40.312 36.182 40.3118 36.2378 40.3115C36.6049 40.3127 36.6049 40.3127 36.6909 40.3987C36.6986 40.5297 36.701 40.661 36.7012 40.7922C36.7013 40.8718 36.7014 40.9513 36.7015 41.0333C36.7012 41.117 36.7009 41.2008 36.7006 41.287C36.7009 41.3708 36.7012 41.4545 36.7015 41.5408C36.7013 41.6601 36.7013 41.6601 36.7012 41.7819C36.7011 41.8554 36.701 41.929 36.7009 42.0047C36.6909 42.1754 36.6909 42.1754 36.6137 42.2526C36.4341 42.2603 36.2567 42.263 36.0771 42.2624C35.9919 42.2626 35.9919 42.2626 35.905 42.2628C35.7132 42.2631 35.5215 42.2628 35.3298 42.2626C35.1929 42.2627 35.0561 42.2628 34.9192 42.263C34.5464 42.2634 34.1736 42.2632 33.8008 42.263C33.4115 42.2628 33.0223 42.263 32.633 42.2631C31.9793 42.2632 31.3255 42.263 30.6717 42.2627C29.9147 42.2623 29.1576 42.2624 28.4006 42.2628C27.7519 42.2632 27.1032 42.2632 26.4545 42.263C26.0665 42.2629 25.6785 42.2629 25.2905 42.2631C24.9258 42.2634 24.5611 42.2632 24.1964 42.2628C24.0622 42.2626 23.9279 42.2627 23.7937 42.2628C23.6112 42.2631 23.4288 42.2628 23.2463 42.2624C23.1925 42.2626 23.1387 42.2628 23.0832 42.2629C22.7185 42.2614 22.7185 42.2614 22.6325 42.1754C22.6257 42.0378 22.6242 41.9 22.6249 41.7623C22.6252 41.6789 22.6254 41.5955 22.6257 41.5096C22.6263 41.4218 22.627 41.334 22.6276 41.2436C22.628 41.1555 22.6283 41.0675 22.6287 40.9767C22.6296 40.7583 22.6309 40.5399 22.6325 40.3215Z' fill='#E4B75B'/> -<path d='M23.0833 29.6514C23.1371 29.6516 23.191 29.6518 23.2464 29.652C23.3316 29.6518 23.3316 29.6518 23.4185 29.6516C23.6102 29.6513 23.8019 29.6515 23.9937 29.6518C24.1305 29.6517 24.2674 29.6515 24.4043 29.6514C24.7771 29.651 25.1499 29.6512 25.5227 29.6514C25.9119 29.6516 26.3012 29.6514 26.6904 29.6513C27.3442 29.6511 27.998 29.6513 28.6518 29.6517C29.4088 29.6521 30.1658 29.652 30.9229 29.6516C31.5716 29.6512 32.2203 29.6512 32.869 29.6514C33.257 29.6515 33.645 29.6515 34.033 29.6512C34.3977 29.651 34.7624 29.6512 35.127 29.6516C35.2613 29.6517 35.3955 29.6517 35.5298 29.6515C35.7122 29.6513 35.8947 29.6516 36.0771 29.652C36.131 29.6518 36.1848 29.6516 36.2402 29.6514C36.6049 29.653 36.6049 29.653 36.691 29.739C36.6987 29.87 36.7011 30.0013 36.7013 30.1325C36.7014 30.212 36.7015 30.2916 36.7016 30.3736C36.7013 30.4573 36.701 30.541 36.7007 30.6273C36.701 30.7111 36.7013 30.7948 36.7016 30.8811C36.7014 31.0004 36.7014 31.0004 36.7013 31.1222C36.7012 31.1957 36.7011 31.2692 36.701 31.345C36.691 31.5156 36.691 31.5156 36.6138 31.5929C36.433 31.6004 36.2545 31.6029 36.0737 31.6022C36.0165 31.6022 35.9594 31.6023 35.9005 31.6024C35.7075 31.6025 35.5145 31.6021 35.3216 31.6016C35.1838 31.6016 35.046 31.6016 34.9083 31.6017C34.5331 31.6017 34.1579 31.6012 33.7827 31.6007C33.3911 31.6002 32.9994 31.6002 32.6078 31.6001C31.8656 31.5998 31.1234 31.5992 30.3812 31.5984C29.5365 31.5976 28.6918 31.5972 27.847 31.5968C26.1089 31.596 24.3707 31.5946 22.6325 31.5929C22.6303 31.2855 22.6289 30.9781 22.6277 30.6708C22.6271 30.583 22.6264 30.4952 22.6258 30.4048C22.6255 30.3214 22.6253 30.238 22.625 30.1521C22.6246 30.0748 22.6242 29.9976 22.6238 29.918C22.6398 29.592 22.7959 29.6526 23.0833 29.6514Z' fill='#EBBE63'/> -<path d='M51.2902 19.1566C51.6259 19.1861 51.8107 19.3947 52.0355 19.6261C52.1399 19.7746 52.1399 19.7746 52.1351 20.0401C52.0992 20.1381 52.0992 20.1381 52.0626 20.238C52.0117 20.238 51.9607 20.238 51.9082 20.238C51.9082 20.289 51.9082 20.34 51.9082 20.3925C51.8572 20.3925 51.8062 20.3925 51.7537 20.3925C51.7361 20.4324 51.7186 20.4722 51.7006 20.5132C51.5619 20.7707 51.4061 21.0218 51.213 21.2422C51.162 21.2422 51.111 21.2422 51.0585 21.2422C51.0396 21.2857 51.0208 21.3292 51.0014 21.3741C50.8856 21.5847 50.7447 21.7378 50.5805 21.9133C50.3105 22.2078 50.0608 22.5084 49.8192 22.8263C49.595 23.1119 49.358 23.3864 49.1202 23.6606C48.9513 23.8571 48.8011 24.0491 48.6576 24.2659C48.5194 24.4716 48.3779 24.6242 48.2004 24.7954C48.0959 24.9197 47.9931 25.0454 47.8915 25.172C47.5005 25.654 47.0985 26.1262 46.6911 26.5944C46.6115 26.6876 46.5338 26.7824 46.4575 26.8784C46.4177 26.9276 46.3779 26.9769 46.3369 27.0277C46.3014 27.0728 46.2658 27.118 46.2292 27.1645C46.1148 27.2673 46.1148 27.2673 45.8203 27.2962C45.2081 27.1548 44.7557 26.6233 44.3473 26.1777C44.261 26.0314 44.261 26.0314 44.2619 25.8838C44.3729 25.6491 44.5349 25.4981 44.7196 25.3168C44.7888 25.2479 44.858 25.179 44.9293 25.108C45.1107 24.9499 45.1107 24.9499 45.2651 24.9499C45.2651 24.899 45.2651 24.848 45.2651 24.7954C45.3161 24.7954 45.3671 24.7954 45.4196 24.7954C45.4706 24.6935 45.5216 24.5915 45.5741 24.4865C45.6251 24.4865 45.6761 24.4865 45.7286 24.4865C45.7286 24.4355 45.7286 24.3845 45.7286 24.332C45.8414 24.2198 45.8414 24.2198 45.9978 24.0897C46.2265 23.8953 46.4492 23.6976 46.6664 23.4904C46.7188 23.4406 46.7712 23.3908 46.8251 23.3394C46.9323 23.237 47.0393 23.1344 47.1462 23.0317C47.1981 22.9823 47.2501 22.933 47.3037 22.8821C47.373 22.8157 47.373 22.8157 47.4438 22.7479C47.5825 22.6326 47.5825 22.6326 47.7496 22.5543C47.9188 22.4843 47.9188 22.4843 47.9687 22.2464C48.0197 22.2464 48.0707 22.2464 48.1232 22.2464C48.1232 22.1954 48.1232 22.1444 48.1232 22.0919C48.2529 21.9585 48.2529 21.9585 48.4225 21.8119C48.4781 21.7631 48.5336 21.7143 48.5909 21.664C48.7411 21.5512 48.7411 21.5512 48.8956 21.5512C48.8956 21.5002 48.8956 21.4492 48.8956 21.3967C49.323 20.9266 49.8191 20.5049 50.3102 20.1029C50.5975 19.8623 50.8527 19.6003 51.1019 19.3208C51.1641 19.2666 51.2262 19.2124 51.2902 19.1566Z' fill='#C89743'/> -<path d='M23.1965 34.9814C23.2672 34.9815 23.3379 34.9817 23.4106 34.9819C23.4851 34.9818 23.5596 34.9817 23.6363 34.9815C23.8878 34.9812 24.1393 34.9815 24.3908 34.9817C24.5703 34.9816 24.7498 34.9815 24.9292 34.9813C25.4182 34.9809 25.9072 34.9811 26.3962 34.9813C26.855 34.9815 27.3138 34.9814 27.7726 34.9813C28.7367 34.981 29.7008 34.9813 30.665 34.9817C31.4931 34.9821 32.3212 34.982 33.1493 34.9816C34.1099 34.9812 35.0704 34.9811 36.031 34.9813C36.5398 34.9814 37.0487 34.9814 37.5576 34.9812C38.0359 34.981 38.5142 34.9811 38.9925 34.9816C39.1686 34.9817 39.3447 34.9816 39.5208 34.9815C39.76 34.9813 39.9993 34.9815 40.2386 34.9819C40.3093 34.9817 40.3799 34.9816 40.4527 34.9814C40.9306 34.9829 40.9306 34.9829 41.0167 35.069C41.0167 35.6807 41.0167 36.2925 41.0167 36.9228C34.9499 36.9228 28.8832 36.9228 22.6326 36.9228C22.6326 34.9832 22.6326 34.9832 23.1965 34.9814ZM22.7871 35.1462C22.7871 35.707 22.7871 36.2678 22.7871 36.8456C28.7519 36.8456 34.7167 36.8456 40.8622 36.8456C40.8622 36.2848 40.8622 35.724 40.8622 35.1462C34.8974 35.1462 28.9326 35.1462 22.7871 35.1462Z' fill='#E4C785'/> -<path d='M23.0833 29.6514C23.1371 29.6516 23.191 29.6518 23.2464 29.652C23.3316 29.6518 23.3316 29.6518 23.4185 29.6516C23.6102 29.6513 23.8019 29.6515 23.9937 29.6518C24.1305 29.6517 24.2674 29.6515 24.4043 29.6514C24.7771 29.651 25.1499 29.6512 25.5227 29.6514C25.9119 29.6516 26.3012 29.6514 26.6904 29.6513C27.3442 29.6511 27.998 29.6513 28.6518 29.6517C29.4088 29.6521 30.1658 29.652 30.9229 29.6516C31.5716 29.6512 32.2203 29.6512 32.869 29.6514C33.257 29.6515 33.645 29.6515 34.033 29.6512C34.3977 29.651 34.7624 29.6512 35.127 29.6516C35.2613 29.6517 35.3955 29.6517 35.5298 29.6515C35.7122 29.6513 35.8947 29.6516 36.0771 29.652C36.131 29.6518 36.1848 29.6516 36.2402 29.6514C36.6049 29.653 36.6049 29.653 36.691 29.739C36.6987 29.87 36.7011 30.0013 36.7013 30.1325C36.7014 30.212 36.7015 30.2916 36.7016 30.3736C36.7013 30.4573 36.701 30.541 36.7007 30.6273C36.701 30.7111 36.7013 30.7948 36.7016 30.8811C36.7014 31.0004 36.7014 31.0004 36.7013 31.1222C36.7012 31.1957 36.7011 31.2692 36.701 31.345C36.691 31.5156 36.691 31.5156 36.6138 31.5929C36.433 31.6004 36.2545 31.6029 36.0737 31.6022C36.0165 31.6022 35.9594 31.6023 35.9005 31.6024C35.7075 31.6025 35.5145 31.6021 35.3216 31.6016C35.1838 31.6016 35.046 31.6016 34.9083 31.6017C34.5331 31.6017 34.1579 31.6012 33.7827 31.6007C33.3911 31.6002 32.9994 31.6002 32.6078 31.6001C31.8656 31.5998 31.1234 31.5992 30.3812 31.5984C29.5365 31.5976 28.6918 31.5972 27.847 31.5968C26.1089 31.596 24.3707 31.5946 22.6325 31.5929C22.6303 31.2855 22.6289 30.9781 22.6277 30.6708C22.6271 30.583 22.6264 30.4952 22.6258 30.4048C22.6255 30.3214 22.6253 30.238 22.625 30.1521C22.6246 30.0748 22.6242 29.9976 22.6238 29.918C22.6398 29.592 22.7959 29.6526 23.0833 29.6514ZM22.787 29.8163C22.787 30.3771 22.787 30.9378 22.787 31.5156C27.3244 31.5156 31.8617 31.5156 36.5365 31.5156C36.5365 30.9548 36.5365 30.394 36.5365 29.8163C31.9992 29.8163 27.4619 29.8163 22.787 29.8163Z' fill='#E7CC90'/> -<path d='M22.6325 40.3215C24.4541 40.3197 26.2756 40.3183 28.0972 40.3175C28.943 40.3171 29.7887 40.3165 30.6344 40.3157C31.3713 40.3149 32.1081 40.3144 32.845 40.3142C33.2354 40.3141 33.6258 40.3139 34.0162 40.3133C34.3833 40.3128 34.7503 40.3126 35.1173 40.3128C35.2524 40.3127 35.3875 40.3126 35.5227 40.3123C35.7063 40.3119 35.89 40.312 36.0736 40.3122C36.1278 40.312 36.182 40.3118 36.2378 40.3115C36.6049 40.3127 36.6049 40.3127 36.6909 40.3987C36.6986 40.5297 36.701 40.661 36.7012 40.7922C36.7013 40.8718 36.7014 40.9513 36.7015 41.0333C36.7012 41.117 36.7009 41.2008 36.7006 41.287C36.7009 41.3708 36.7012 41.4545 36.7015 41.5408C36.7013 41.6601 36.7013 41.6601 36.7012 41.7819C36.7011 41.8554 36.701 41.929 36.7009 42.0047C36.6909 42.1754 36.6909 42.1754 36.6137 42.2526C36.4341 42.2603 36.2567 42.263 36.0771 42.2624C35.9919 42.2626 35.9919 42.2626 35.905 42.2628C35.7132 42.2631 35.5215 42.2628 35.3298 42.2626C35.1929 42.2627 35.0561 42.2628 34.9192 42.263C34.5464 42.2634 34.1736 42.2632 33.8008 42.263C33.4115 42.2628 33.0223 42.263 32.633 42.2631C31.9793 42.2632 31.3255 42.263 30.6717 42.2627C29.9147 42.2623 29.1576 42.2624 28.4006 42.2628C27.7519 42.2632 27.1032 42.2632 26.4545 42.263C26.0665 42.2629 25.6785 42.2629 25.2905 42.2631C24.9258 42.2634 24.5611 42.2632 24.1964 42.2628C24.0622 42.2626 23.9279 42.2627 23.7937 42.2628C23.6112 42.2631 23.4288 42.2628 23.2463 42.2624C23.1925 42.2626 23.1387 42.2628 23.0832 42.2629C22.7185 42.2614 22.7185 42.2614 22.6325 42.1754C22.6257 42.0378 22.6242 41.9 22.6249 41.7623C22.6252 41.6789 22.6254 41.5955 22.6257 41.5096C22.6263 41.4218 22.627 41.334 22.6276 41.2436C22.628 41.1555 22.6283 41.0675 22.6287 40.9767C22.6296 40.7583 22.6309 40.5399 22.6325 40.3215ZM22.7097 40.3987C22.7097 40.985 22.7097 41.5713 22.7097 42.1754C23.8409 42.1771 24.9721 42.1785 26.1033 42.1794C26.6291 42.1797 27.1549 42.1803 27.6808 42.1812C29.9613 42.185 32.2412 42.1786 34.5214 42.1413C34.62 42.1398 34.7185 42.1382 34.82 42.1367C35.0948 42.1324 35.3696 42.1275 35.6444 42.1224C35.7264 42.1211 35.8084 42.1198 35.8928 42.1185C35.9668 42.117 36.0409 42.1155 36.1171 42.1139C36.1817 42.1127 36.2463 42.1115 36.3129 42.1103C36.46 42.1139 36.46 42.1139 36.5364 42.0209C36.5364 41.4856 36.5364 40.9503 36.5364 40.3987C31.9736 40.3987 27.4108 40.3987 22.7097 40.3987Z' fill='#E3C992'/> -<path d='M43.5659 12.5135C44.2512 12.7059 44.9227 12.9325 45.497 13.3632C45.2652 13.4405 45.2652 13.4405 44.9997 13.315C44.8834 13.2544 44.7671 13.1939 44.6473 13.1315C44.3414 13.0041 44.0355 12.8766 43.7203 12.7453C43.7203 16.6453 43.7203 20.5454 43.7203 24.5637C43.5382 24.2905 43.5467 24.1789 43.5473 23.8554C43.5471 23.7556 43.5468 23.6559 43.5466 23.5531C43.5472 23.4423 43.5477 23.3315 43.5483 23.2207C43.5484 23.1043 43.5483 22.9878 43.5482 22.8713C43.5482 22.5549 43.5491 22.2384 43.5502 21.922C43.5512 21.5913 43.5512 21.2607 43.5514 20.9301C43.5519 20.3039 43.5532 19.6777 43.5547 19.0515C43.5565 18.3387 43.5573 17.6258 43.5581 16.913C43.5597 15.4465 43.5624 13.98 43.5659 12.5135Z' fill='#E7C882'/> -<path d='M43.5657 12.5135C44.2495 12.6845 44.93 12.9381 45.4968 13.3632C45.265 13.4405 45.265 13.4405 44.9899 13.3101C44.9091 13.2671 44.9091 13.2671 44.8266 13.2232C44.4267 13.0189 44.0043 12.8449 43.5657 12.7453C43.5657 12.6688 43.5657 12.5923 43.5657 12.5135Z' fill='#EACA85'/> -<path d='M56.5427 27.6534C57.282 27.6534 58.0212 27.6534 58.7828 27.6534C58.7828 27.7299 58.7828 27.8064 58.7828 27.8852C58.7203 27.8668 58.7203 27.8668 58.6566 27.8481C58.4425 27.801 58.2403 27.7913 58.0212 27.7835C57.9351 27.7803 57.849 27.777 57.7602 27.7737C57.6707 27.7706 57.5812 27.7676 57.489 27.7645C57.3529 27.7595 57.3529 27.7595 57.2141 27.7544C56.9903 27.7462 56.7665 27.7383 56.5427 27.7307C56.5427 27.7052 56.5427 27.6797 56.5427 27.6534Z' fill='#A19B6F'/> -<path d='M55.3069 60.2506C54.8481 60.5182 54.8481 60.5182 54.38 60.7913C54.3545 60.7403 54.329 60.6893 54.3027 60.6368C54.6189 60.2855 54.8342 60.1324 55.3069 60.2506Z' fill='#9CA391'/> -<path d='M54.9208 57.238C54.9718 57.2635 55.0227 57.289 55.0753 57.3153C54.9036 57.6311 54.8208 57.7588 54.4766 57.885C54.3938 57.9009 54.3109 57.9168 54.2256 57.9332C54.4573 57.7015 54.6891 57.4698 54.9208 57.238Z' fill='#9EA491'/> -<path d='M46.4238 14.2129C46.8199 14.4432 47.0227 14.6789 47.2735 15.0626C47.0823 14.9861 47.0823 14.9861 46.8873 14.9081C46.8873 14.8571 46.8873 14.8061 46.8873 14.7536C46.8363 14.7536 46.7853 14.7536 46.7328 14.7536C46.7328 14.6771 46.7328 14.6007 46.7328 14.5219C46.6308 14.4964 46.5289 14.4709 46.4238 14.4446C46.4238 14.3682 46.4238 14.2917 46.4238 14.2129Z' fill='#ECC883'/> -<path d='M44.261 25.9541C44.5217 26.0457 44.6972 26.1299 44.8789 26.3403C44.8534 26.4168 44.828 26.4933 44.8017 26.5721C44.3479 26.2148 44.3479 26.2148 44.261 25.9541Z' fill='#C49F5F'/> -<path d='M51.522 19.2338C51.6107 19.3075 51.6992 19.3816 51.7875 19.4558C51.8368 19.4971 51.8861 19.5383 51.9369 19.5808C52.0627 19.6972 52.0627 19.6972 52.1399 19.8517C51.9615 19.8262 51.7831 19.8007 51.5992 19.7745C51.5737 19.596 51.5482 19.4176 51.522 19.2338Z' fill='#C8A66A'/> -<path d='M56.3884 24.1775C56.4756 24.2495 56.5625 24.322 56.6491 24.3947C56.6975 24.4351 56.7459 24.4754 56.7958 24.5169C56.9291 24.641 56.9291 24.641 57.0836 24.8727C56.8243 24.8264 56.6562 24.7476 56.4657 24.5637C56.4077 24.3561 56.4077 24.3561 56.3884 24.1775Z' fill='#E3BE72'/> -<path d='M58.4739 26.7266C58.7337 26.9864 58.7829 27.2123 58.7829 27.5762C58.7064 27.5508 58.6299 27.5253 58.5511 27.499C58.5766 27.4225 58.6021 27.3461 58.6284 27.2673C58.5774 27.2673 58.5264 27.2673 58.4739 27.2673C58.4739 27.0888 58.4739 26.9104 58.4739 26.7266Z' fill='#E3C791'/> -<path d='M17.071 15.1399C17.0965 15.2164 17.122 15.2928 17.1482 15.3716C17.0957 15.4194 17.0957 15.4194 17.042 15.4682C16.9119 15.6083 16.8398 15.7388 16.762 15.9123C16.6855 15.8868 16.6091 15.8614 16.5303 15.8351C16.7087 15.6057 16.8871 15.3763 17.071 15.1399Z' fill='#A8AC9C'/> -<path d='M52.7578 20.547C52.9362 20.6999 53.1147 20.8529 53.2985 21.0105C53.2221 21.036 53.1456 21.0614 53.0668 21.0877C52.8978 20.996 52.8978 20.996 52.7578 20.856C52.7578 20.754 52.7578 20.652 52.7578 20.547Z' fill='#E7C177'/> -<path d='M47.8142 15.5261C47.903 15.5998 47.9914 15.6739 48.0797 15.7482C48.129 15.7894 48.1783 15.8306 48.2291 15.8731C48.3549 15.9896 48.3549 15.9896 48.4322 16.1441C48.2101 16.0958 48.2101 16.0958 47.9687 15.9896C47.8625 15.7482 47.8625 15.7482 47.8142 15.5261Z' fill='#EDCC8F'/> -<path d='M44.9562 26.4948C44.9816 26.5457 45.0071 26.5967 45.0334 26.6492C45.0844 26.6492 45.1354 26.6492 45.1879 26.6492C45.1879 26.7002 45.1879 26.7512 45.1879 26.8037C45.2389 26.8037 45.2898 26.8037 45.3424 26.8037C45.3679 26.8802 45.3934 26.9567 45.4196 27.0355C45.0584 26.9214 45.0584 26.9214 44.932 26.7168C44.9145 26.669 44.897 26.6212 44.8789 26.572C44.9044 26.5465 44.9299 26.521 44.9562 26.4948Z' fill='#CAA76B'/> -<path d='M50.7495 18.4614C50.9056 18.5882 51.0601 18.717 51.213 18.8476C51.213 18.8731 51.213 18.8986 51.213 18.9249C51.0855 18.9249 50.9581 18.9249 50.8268 18.9249C50.8013 18.7719 50.7758 18.619 50.7495 18.4614Z' fill='#EAC989'/> -</g> -<defs> -<clipPath id='clip0_2039_2153'> -<rect width='74' height='74' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-sc6.svg b/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-sc6.svg deleted file mode 100644 index 88030af..0000000 --- a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-sc6.svg +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='72' height='58' viewBox='0 0 72 58' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2362)'> -<path d='M0 0C23.76 0 47.52 0 72 0C72 19.14 72 38.28 72 58C48.24 58 24.48 58 0 58C0 38.86 0 19.72 0 0Z' fill='#FEFEFE'/> -<path d='M22.5575 9.67871C22.6385 9.67858 22.7195 9.67844 22.8029 9.6783C23.0725 9.67792 23.3421 9.67796 23.6117 9.67801C23.8057 9.67783 23.9997 9.67763 24.1937 9.6774C24.6649 9.6769 25.1362 9.67673 25.6074 9.67669C25.9907 9.67667 26.374 9.67654 26.7574 9.67635C27.8459 9.67582 28.9345 9.67554 30.0231 9.67558C30.111 9.67559 30.111 9.67559 30.2006 9.67559C30.2593 9.67559 30.3179 9.6756 30.3784 9.6756C31.3288 9.67562 32.2792 9.67504 33.2296 9.67419C34.2072 9.67332 35.1848 9.6729 36.1625 9.67295C36.7106 9.67297 37.2588 9.67281 37.8069 9.67216C38.3226 9.67154 38.8382 9.67157 39.3539 9.67201C39.5427 9.67207 39.7315 9.67193 39.9202 9.67156C41.8753 9.66801 43.4075 9.84715 44.9439 10.8977C45.003 10.9379 45.0622 10.978 45.1232 11.0195C45.4478 11.2454 45.733 11.4809 46.0096 11.7446C46.2125 11.9252 46.439 12.0814 46.6672 12.241C46.853 12.372 47.0264 12.5108 47.1986 12.6534C47.2575 12.6996 47.3164 12.7458 47.377 12.7934C47.5756 12.9572 47.7583 13.1277 47.9398 13.3038C48.0723 13.4165 48.2037 13.5132 48.35 13.6133C48.8052 13.9301 49.2249 14.2767 49.6493 14.6198C49.7958 14.7381 49.9427 14.8561 50.0896 14.974C50.1845 15.0505 50.2794 15.127 50.3742 15.2035C50.4388 15.2554 50.4388 15.2554 50.5047 15.3083C50.7144 15.4781 50.9151 15.6504 51.1073 15.8332C51.4962 16.1948 51.9262 16.5249 52.3493 16.8603C52.5644 17.031 52.7788 17.2024 52.9933 17.3736C53.3912 17.6914 53.7894 18.009 54.1889 18.3255C54.4681 18.5468 54.7463 18.7689 55.024 18.9914C55.1291 19.0754 55.2345 19.159 55.3403 19.2424C55.9647 19.7348 56.4787 20.2042 56.8937 20.8267C56.9257 20.8705 56.9576 20.9143 56.9905 20.9594C57.5967 21.8837 57.366 23.1945 57.3632 24.2089C57.3627 24.4534 57.3631 24.6978 57.3634 24.9423C57.3638 25.4197 57.3633 25.8971 57.3626 26.3745C57.3619 26.9314 57.3619 27.4882 57.3619 28.045C57.3619 29.0387 57.3613 30.0325 57.3602 31.0263C57.3591 31.9892 57.3586 32.9521 57.3586 33.915C57.3586 33.9744 57.3586 34.0337 57.3586 34.0949C57.3586 34.1541 57.3586 34.2134 57.3586 34.2744C57.3587 35.3731 57.3582 36.4717 57.3576 37.5704C57.3573 37.958 57.3573 38.3456 57.3572 38.7332C57.3572 39.2057 57.3568 39.6781 57.3562 40.1506C57.3558 40.3914 57.3556 40.6322 57.3557 40.873C57.3558 41.0938 57.3555 41.3146 57.3549 41.5354C57.3547 41.6523 57.3549 41.7691 57.3551 41.8859C57.3509 43.1145 57.3509 43.1145 57.0957 43.6929C57.0787 43.7316 57.0617 43.7702 57.0441 43.81C56.9954 43.919 56.9446 44.0273 56.8937 44.1357C56.8714 44.1841 56.849 44.2326 56.8259 44.2825C56.116 45.6819 54.8012 46.7605 53.2111 47.5261C53.1293 47.5662 53.0475 47.6063 52.9633 47.6476C51.3432 48.3866 49.5389 48.3567 47.7384 48.3482C47.3863 48.3469 47.0342 48.3474 46.6821 48.3476C46.0739 48.3478 45.4656 48.3468 44.8574 48.3451C43.978 48.3426 43.0986 48.3419 42.2193 48.3415C40.7921 48.3408 39.365 48.3388 37.9378 48.336C36.5524 48.3332 35.1671 48.331 33.7817 48.3297C33.6962 48.3297 33.6106 48.3296 33.5224 48.3295C33.0931 48.3291 32.6638 48.3287 32.2345 48.3283C28.6797 48.3252 25.1249 48.3199 21.5702 48.3131C21.5702 48.2732 21.5702 48.2332 21.5702 48.192C21.4388 48.1958 21.4388 48.1958 21.3048 48.1996C19.6221 48.1972 17.9633 47.1581 16.8353 46.2547C16.4595 45.9232 16.4595 45.9232 16.4595 45.7703C16.3851 45.7503 16.3107 45.7304 16.234 45.7098C16.1142 45.5573 16.0058 45.407 15.9005 45.2481C15.8427 45.1628 15.7849 45.0775 15.727 44.9922C15.6988 44.9501 15.6707 44.9079 15.6416 44.8645C15.5624 44.7481 15.4795 44.634 15.3956 44.5197C14.747 43.5722 14.6969 42.407 14.7018 41.3507C14.7015 41.2382 14.701 41.1258 14.7005 41.0133C14.6995 40.7073 14.6998 40.4012 14.7003 40.0951C14.7007 39.7639 14.6997 39.4326 14.699 39.1014C14.6977 38.4536 14.6976 37.8058 14.698 37.158C14.6983 36.6312 14.6982 36.1044 14.6978 35.5776C14.6978 35.5025 14.6977 35.4274 14.6976 35.3499C14.6975 35.1973 14.6974 35.0446 14.6973 34.8919C14.6963 33.5028 14.6966 32.1136 14.6975 30.7245C14.6982 29.4586 14.6976 28.1928 14.6958 26.927C14.6939 25.5022 14.6929 24.0775 14.6935 22.6527C14.6937 21.8993 14.6936 21.1459 14.6922 20.3924C14.6911 19.7511 14.6911 19.1098 14.6924 18.4684C14.693 18.1416 14.6932 17.8149 14.692 17.4881C14.691 17.1882 14.6914 16.8883 14.6928 16.5884C14.6931 16.4806 14.6929 16.3729 14.6921 16.2651C14.6845 15.151 14.9169 14.1314 15.5576 13.1377C15.5825 13.099 15.6074 13.0603 15.6331 13.0205C16.7165 11.3774 18.5911 10.3283 20.759 9.78352C21.3509 9.68153 21.9547 9.67795 22.5575 9.67871Z' fill='#FEFEFE'/> -<path d='M22.5575 9.67871C22.6385 9.67858 22.7195 9.67844 22.8029 9.6783C23.0725 9.67792 23.3421 9.67796 23.6117 9.67801C23.8057 9.67783 23.9997 9.67763 24.1937 9.6774C24.6649 9.6769 25.1362 9.67673 25.6074 9.67669C25.9907 9.67667 26.374 9.67654 26.7574 9.67635C27.8459 9.67582 28.9345 9.67554 30.0231 9.67558C30.111 9.67559 30.111 9.67559 30.2006 9.67559C30.2593 9.67559 30.3179 9.6756 30.3784 9.6756C31.3288 9.67562 32.2792 9.67504 33.2296 9.67419C34.2072 9.67332 35.1848 9.6729 36.1625 9.67295C36.7106 9.67297 37.2588 9.67281 37.8069 9.67216C38.3226 9.67154 38.8382 9.67157 39.3539 9.67201C39.5427 9.67207 39.7315 9.67193 39.9202 9.67156C41.8753 9.66801 43.4075 9.84715 44.9439 10.8977C45.003 10.9379 45.0622 10.978 45.1232 11.0195C45.4478 11.2454 45.733 11.4809 46.0096 11.7446C46.2125 11.9252 46.439 12.0814 46.6672 12.241C46.853 12.372 47.0264 12.5108 47.1986 12.6534C47.2575 12.6996 47.3164 12.7458 47.377 12.7934C47.5756 12.9572 47.7583 13.1277 47.9398 13.3038C48.0723 13.4165 48.2037 13.5132 48.35 13.6133C48.8052 13.9301 49.2249 14.2767 49.6493 14.6198C49.7958 14.7381 49.9427 14.8561 50.0896 14.974C50.1845 15.0505 50.2794 15.127 50.3742 15.2035C50.4388 15.2554 50.4388 15.2554 50.5047 15.3083C50.7144 15.4781 50.9151 15.6504 51.1073 15.8332C51.4962 16.1948 51.9262 16.5249 52.3493 16.8603C52.5644 17.031 52.7788 17.2024 52.9933 17.3736C53.3912 17.6914 53.7894 18.009 54.1889 18.3255C54.4681 18.5468 54.7463 18.7689 55.024 18.9914C55.1291 19.0754 55.2345 19.159 55.3403 19.2424C55.9647 19.7348 56.4787 20.2042 56.8937 20.8267C56.9257 20.8705 56.9576 20.9143 56.9905 20.9594C57.5967 21.8837 57.366 23.1945 57.3632 24.2089C57.3627 24.4534 57.3631 24.6978 57.3634 24.9423C57.3638 25.4197 57.3633 25.8971 57.3626 26.3745C57.3619 26.9314 57.3619 27.4882 57.3619 28.045C57.3619 29.0387 57.3613 30.0325 57.3602 31.0263C57.3591 31.9892 57.3586 32.9521 57.3586 33.915C57.3586 33.9744 57.3586 34.0337 57.3586 34.0949C57.3586 34.1541 57.3586 34.2134 57.3586 34.2744C57.3587 35.3731 57.3582 36.4717 57.3576 37.5704C57.3573 37.958 57.3573 38.3456 57.3572 38.7332C57.3572 39.2057 57.3568 39.6781 57.3562 40.1506C57.3558 40.3914 57.3556 40.6322 57.3557 40.873C57.3558 41.0938 57.3555 41.3146 57.3549 41.5354C57.3547 41.6523 57.3549 41.7691 57.3551 41.8859C57.3509 43.1145 57.3509 43.1145 57.0957 43.6929C57.0787 43.7316 57.0617 43.7702 57.0441 43.81C56.9954 43.919 56.9446 44.0273 56.8937 44.1357C56.8714 44.1841 56.849 44.2326 56.8259 44.2825C56.116 45.6819 54.8012 46.7605 53.2111 47.5261C53.1293 47.5662 53.0475 47.6063 52.9633 47.6476C51.3432 48.3866 49.5389 48.3567 47.7384 48.3482C47.3863 48.3469 47.0342 48.3474 46.6821 48.3476C46.0739 48.3478 45.4656 48.3468 44.8574 48.3451C43.978 48.3426 43.0986 48.3419 42.2193 48.3415C40.7921 48.3408 39.365 48.3388 37.9378 48.336C36.5524 48.3332 35.1671 48.331 33.7817 48.3297C33.6962 48.3297 33.6106 48.3296 33.5224 48.3295C33.0931 48.3291 32.6638 48.3287 32.2345 48.3283C28.6797 48.3252 25.1249 48.3199 21.5702 48.3131C21.5702 48.2732 21.5702 48.2332 21.5702 48.192C21.4388 48.1958 21.4388 48.1958 21.3048 48.1996C19.6221 48.1972 17.9633 47.1581 16.8353 46.2547C16.4595 45.9232 16.4595 45.9232 16.4595 45.7703C16.3851 45.7503 16.3107 45.7304 16.234 45.7098C16.1142 45.5573 16.0058 45.407 15.9005 45.2481C15.8427 45.1628 15.7849 45.0775 15.727 44.9922C15.6988 44.9501 15.6707 44.9079 15.6416 44.8645C15.5624 44.7481 15.4795 44.634 15.3956 44.5197C14.747 43.5722 14.6969 42.407 14.7018 41.3507C14.7015 41.2382 14.701 41.1258 14.7005 41.0133C14.6995 40.7073 14.6998 40.4012 14.7003 40.0951C14.7007 39.7639 14.6997 39.4326 14.699 39.1014C14.6977 38.4536 14.6976 37.8058 14.698 37.158C14.6983 36.6312 14.6982 36.1044 14.6978 35.5776C14.6978 35.5025 14.6977 35.4274 14.6976 35.3499C14.6975 35.1973 14.6974 35.0446 14.6973 34.8919C14.6963 33.5028 14.6966 32.1136 14.6975 30.7245C14.6982 29.4586 14.6976 28.1928 14.6958 26.927C14.6939 25.5022 14.6929 24.0775 14.6935 22.6527C14.6937 21.8993 14.6936 21.1459 14.6922 20.3924C14.6911 19.7511 14.6911 19.1098 14.6924 18.4684C14.693 18.1416 14.6932 17.8149 14.692 17.4881C14.691 17.1882 14.6914 16.8883 14.6928 16.5884C14.6931 16.4806 14.6929 16.3729 14.6921 16.2651C14.6845 15.151 14.9169 14.1314 15.5576 13.1377C15.5825 13.099 15.6074 13.0603 15.6331 13.0205C16.7165 11.3774 18.5911 10.3283 20.759 9.78352C21.3509 9.68153 21.9547 9.67795 22.5575 9.67871ZM20.6683 11.9874C20.6032 12.0075 20.5381 12.0276 20.471 12.0482C19.4018 12.391 18.4792 13.0784 17.8875 13.8643C17.8521 13.9104 17.8168 13.9565 17.7803 14.004C17.1466 14.873 17.1135 15.807 17.1158 16.7881C17.1155 16.8996 17.1152 17.0111 17.1148 17.1226C17.1139 17.4274 17.1139 17.7322 17.1141 18.0371C17.1141 18.3664 17.1133 18.6957 17.1126 19.0251C17.1113 19.6696 17.1109 20.3142 17.1108 20.9588C17.1107 21.4827 17.1104 22.0067 17.11 22.5306C17.1086 24.0169 17.1079 25.5031 17.1081 26.9894C17.1081 27.0294 17.1081 27.0694 17.1081 27.1106C17.1081 27.1916 17.1081 27.2725 17.1081 27.3534C17.1082 28.6127 17.107 29.8719 17.105 31.1312C17.1027 32.5473 17.1014 33.9633 17.1015 35.3794C17.1016 36.1287 17.1012 36.878 17.0995 37.6273C17.0982 38.2651 17.0978 38.9029 17.0989 39.5407C17.0994 39.866 17.0994 40.1912 17.0981 40.5165C17.0969 40.8145 17.0971 41.1125 17.0984 41.4105C17.0986 41.5181 17.0984 41.6256 17.0975 41.7332C17.0917 42.5373 17.2408 43.1918 17.7513 43.8973C17.7951 43.9586 17.7951 43.9586 17.8398 44.0211C18.5781 45.0279 19.6985 45.8233 21.1192 46.1336C21.2135 46.1547 21.3077 46.1758 21.4048 46.1976C21.9177 46.2875 22.4398 46.2716 22.9618 46.2704C23.0803 46.2706 23.1988 46.2709 23.3173 46.2711C23.6416 46.2718 23.966 46.2716 24.2903 46.2714C24.6406 46.2712 24.9909 46.2718 25.3412 46.2722C26.0269 46.273 26.7126 46.2731 27.3984 46.273C27.9558 46.2729 28.5132 46.273 29.0706 46.2732C29.15 46.2733 29.2294 46.2733 29.3112 46.2733C29.4724 46.2734 29.6337 46.2735 29.7949 46.2735C31.3066 46.2742 32.8183 46.2741 34.33 46.2737C35.7126 46.2734 37.0952 46.2741 38.4778 46.2752C39.898 46.2764 41.3182 46.2769 42.7384 46.2767C43.5355 46.2766 44.3326 46.2767 45.1297 46.2776C45.8082 46.2783 46.4868 46.2784 47.1653 46.2776C47.5114 46.2773 47.8574 46.2772 48.2035 46.2779C48.5206 46.2786 48.8376 46.2784 49.1547 46.2776C49.2691 46.2774 49.3836 46.2775 49.498 46.278C50.3699 46.2815 51.0751 46.1707 51.8536 45.8536C51.905 45.8326 51.9564 45.8117 52.0093 45.7902C53.0086 45.3685 53.8333 44.7088 54.3384 43.8935C54.3384 43.8535 54.3384 43.8136 54.3384 43.7724C54.388 43.7724 54.4376 43.7724 54.4887 43.7724C55.0263 42.7775 55.0023 41.7759 54.992 40.7125C54.9901 40.4555 54.9907 40.1985 54.9911 39.9416C54.9913 39.4976 54.9899 39.0537 54.9874 38.6098C54.9837 37.968 54.9825 37.3262 54.982 36.6844C54.981 35.6428 54.978 34.6012 54.9737 33.5596C54.9696 32.5485 54.9664 31.5374 54.9645 30.5263C54.9643 30.4638 54.9642 30.4014 54.9641 30.337C54.9635 30.0237 54.9629 29.7104 54.9624 29.3971C54.9577 26.8026 54.9498 24.2082 54.9397 21.6137C54.8914 21.6137 54.8431 21.6136 54.7933 21.6135C53.6145 21.6112 52.4356 21.6076 51.2568 21.6026C50.6867 21.6002 50.1166 21.5982 49.5465 21.5973C49.0492 21.5965 48.5519 21.5949 48.0546 21.5923C47.7917 21.5909 47.5287 21.59 47.2658 21.59C46.9711 21.5901 46.6765 21.5882 46.3819 21.5862C46.2962 21.5866 46.2104 21.5869 46.1221 21.5872C45.0896 21.5765 44.2553 21.3292 43.4994 20.7621C43.1152 20.4393 42.8768 20.0957 42.6892 19.6764C42.6706 19.6353 42.652 19.5942 42.6329 19.5519C42.4615 19.1393 42.4305 18.7626 42.4312 18.3297C42.4304 18.2582 42.4297 18.1867 42.4289 18.1129C42.4266 17.8784 42.4259 17.6439 42.4252 17.4093C42.4241 17.2459 42.4226 17.0826 42.4211 16.9192C42.4179 16.5343 42.4157 16.1495 42.414 15.7646C42.4119 15.3261 42.4086 14.8876 42.4052 14.449C42.3983 13.5478 42.3929 12.6465 42.3885 11.7453C39.7735 11.7397 37.1584 11.7355 34.5433 11.7329C34.2342 11.7326 33.9251 11.7323 33.616 11.732C33.5544 11.7319 33.4929 11.7318 33.4295 11.7318C32.4346 11.7307 31.4398 11.7288 30.4449 11.7266C29.4232 11.7243 28.4016 11.723 27.3799 11.7225C26.75 11.7221 26.1202 11.7211 25.4903 11.7191C25.0577 11.7178 24.6251 11.7175 24.1925 11.7178C23.9434 11.7179 23.6943 11.7176 23.4451 11.7164C22.0284 11.7022 22.0284 11.7022 20.6683 11.9874Z' fill='#939E87'/> -<path d='M42.3882 9.80798C43.4553 10.05 44.2573 10.4025 45.0669 11.0099C45.2433 11.1424 45.2433 11.1424 45.4391 11.2634C45.6038 11.3715 45.7302 11.4772 45.8642 11.6091C46.1107 11.8419 46.3804 12.0408 46.6669 12.241C46.8527 12.3721 47.0261 12.5109 47.1983 12.6535C47.2572 12.6997 47.3161 12.7459 47.3767 12.7935C47.5753 12.9573 47.758 13.1278 47.9395 13.3039C48.072 13.4166 48.2034 13.5133 48.3497 13.6134C48.8049 13.9302 49.2246 14.2768 49.649 14.6198C49.7955 14.7382 49.9424 14.8561 50.0893 14.9741C50.1842 15.0506 50.2791 15.1271 50.3739 15.2036C50.417 15.2382 50.4601 15.2728 50.5044 15.3084C50.7141 15.4782 50.9148 15.6505 51.107 15.8333C51.4959 16.1949 51.9259 16.525 52.349 16.8604C52.5641 17.0311 52.7785 17.2024 52.993 17.3737C53.3909 17.6915 53.7891 18.0091 54.1886 18.3256C54.4678 18.5469 54.746 18.769 55.0237 18.9915C55.1288 19.0754 55.2342 19.1591 55.34 19.2425C57.1822 20.6953 57.1822 20.6953 57.1969 21.5306C57.1959 21.578 57.195 21.6255 57.1941 21.6744C55.1531 21.6753 53.1122 21.6723 51.0713 21.6632C50.5217 21.6608 49.972 21.6589 49.4224 21.658C48.9358 21.6572 48.4492 21.6555 47.9626 21.6529C47.7073 21.6515 47.4519 21.6506 47.1966 21.6506C46.913 21.6505 46.6294 21.6489 46.3458 21.6469C46.2225 21.6473 46.2225 21.6473 46.0967 21.6478C45.1637 21.6378 44.3853 21.4279 43.6659 20.9479C43.6181 20.9176 43.5704 20.8873 43.5212 20.8561C42.8713 20.3964 42.4368 19.556 42.3679 18.8681C42.3606 18.6293 42.3603 18.3908 42.3626 18.152C42.3627 18.0606 42.3627 17.9693 42.3625 17.8779C42.3625 17.6317 42.3638 17.3854 42.3654 17.1392C42.3668 16.8812 42.3669 16.6232 42.3672 16.3652C42.3679 15.8774 42.3697 15.3896 42.372 14.9018C42.3745 14.3462 42.3758 13.7905 42.3769 13.2349C42.3792 12.0926 42.3832 10.9503 42.3882 9.80798Z' fill='#E7B85E'/> -<path d='M42.3883 9.80798C43.4554 10.05 44.2574 10.4025 45.067 11.0099C45.2434 11.1424 45.2434 11.1424 45.4392 11.2634C45.6039 11.3715 45.7303 11.4772 45.8643 11.6091C46.1108 11.8419 46.3805 12.0408 46.667 12.241C46.8528 12.3721 47.0262 12.5109 47.1984 12.6535C47.2573 12.6997 47.3162 12.7459 47.3768 12.7935C47.5754 12.9573 47.7581 13.1278 47.9396 13.3039C48.0789 13.4224 48.2201 13.5261 48.3736 13.6323C48.7385 13.8862 49.0765 14.1597 49.4155 14.4357C49.4773 14.4858 49.5391 14.5359 49.6028 14.5874C49.7535 14.7095 49.904 14.8318 50.0543 14.9541C49.9957 15.0012 49.9371 15.0482 49.8767 15.0967C49.7543 15.1956 49.6332 15.2954 49.5141 15.3968C49.3779 15.499 49.3779 15.499 49.2276 15.499C49.1904 15.5889 49.1904 15.5889 49.1524 15.6806C49.0373 15.7741 49.0373 15.7741 48.8894 15.8736C48.8357 15.9104 48.782 15.9471 48.7267 15.985C48.6688 16.0244 48.6109 16.0638 48.5512 16.1044C48.4286 16.1898 48.3065 16.2756 48.1848 16.3617C48.1292 16.4008 48.0736 16.4398 48.0163 16.48C47.8602 16.592 47.8602 16.592 47.7244 16.7704C47.6748 16.7704 47.6252 16.7704 47.5741 16.7704C47.5741 16.8104 47.5741 16.8503 47.5741 16.8915C47.4479 16.996 47.4479 16.996 47.2829 17.111C47.2288 17.1492 47.1748 17.1874 47.1191 17.2268C46.9729 17.3153 46.9729 17.3153 46.8226 17.3153C46.8226 17.3552 46.8226 17.3952 46.8226 17.4364C46.7122 17.5239 46.7122 17.5239 46.5595 17.6256C46.3365 17.778 46.1254 17.9341 45.9207 18.1023C45.676 18.3026 45.4207 18.4882 45.1559 18.6709C45.032 18.759 44.917 18.8501 44.8027 18.9462C44.643 19.071 44.643 19.071 44.4927 19.071C44.4927 19.111 44.4927 19.1509 44.4927 19.1921C44.3518 19.3208 44.3518 19.3208 44.1921 19.4343C44.1425 19.4343 44.0929 19.4343 44.0418 19.4343C44.0418 19.4742 44.0418 19.5142 44.0418 19.5554C43.9235 19.6471 43.9235 19.6471 43.7646 19.7521C43.4977 19.9343 43.2797 20.1206 43.0647 20.3424C42.8942 20.1722 42.7826 20.0125 42.6843 19.8089C42.6481 19.7353 42.6481 19.7353 42.6112 19.6601C42.4637 19.3239 42.3695 19.0264 42.3703 18.6684C42.37 18.5899 42.3698 18.5114 42.3696 18.4305C42.3702 18.3445 42.3707 18.2586 42.3713 18.1726C42.3713 18.0813 42.3713 17.99 42.3712 17.8986C42.3712 17.6516 42.372 17.4046 42.3731 17.1576C42.374 16.8991 42.3741 16.6406 42.3743 16.3821C42.3748 15.8931 42.376 15.404 42.3775 14.9149C42.3792 14.3579 42.38 13.801 42.3808 13.244C42.3823 12.0987 42.385 10.9533 42.3883 9.80798Z' fill='#EDC166'/> -<path d='M22.5697 27.4178C22.6385 27.418 22.7072 27.4181 22.778 27.4182C22.8505 27.4182 22.9229 27.4181 22.9976 27.418C23.2423 27.4177 23.487 27.4179 23.7317 27.4181C23.9063 27.418 24.081 27.4179 24.2556 27.4178C24.7314 27.4175 25.2071 27.4176 25.6829 27.4178C26.1293 27.4179 26.5757 27.4178 27.0221 27.4177C27.9602 27.4176 28.8982 27.4178 29.8363 27.4181C30.642 27.4184 31.4478 27.4183 32.2535 27.418C33.1881 27.4177 34.1227 27.4176 35.0573 27.4178C35.5524 27.4179 36.0475 27.4179 36.5426 27.4177C37.008 27.4175 37.4734 27.4176 37.9387 27.418C38.1101 27.4181 38.2814 27.418 38.4528 27.4179C38.6856 27.4177 38.9184 27.4179 39.1512 27.4182C39.22 27.4181 39.2887 27.418 39.3595 27.4178C39.8245 27.419 39.8245 27.419 39.9083 27.4865C39.9083 27.966 39.9083 28.4455 39.9083 28.9395C34.0055 28.9395 28.1027 28.9395 22.021 28.9395C22.021 27.4192 22.021 27.4192 22.5697 27.4178Z' fill='#E9BE63'/> -<path d='M22.0207 31.6034C23.793 31.602 25.5654 31.6009 27.3378 31.6003C28.1606 31.5999 28.9835 31.5995 29.8064 31.5988C30.5233 31.5982 31.2403 31.5978 31.9572 31.5977C32.3371 31.5976 32.7169 31.5974 33.0968 31.597C33.4539 31.5966 33.811 31.5965 34.1681 31.5965C34.2996 31.5965 34.431 31.5964 34.5625 31.5962C34.7412 31.5959 34.9199 31.5959 35.0985 31.5961C35.1513 31.5959 35.204 31.5958 35.2583 31.5956C35.6154 31.5965 35.6154 31.5965 35.6992 31.6639C35.7066 31.7666 35.709 31.8695 35.7092 31.9723C35.7093 32.0347 35.7094 32.097 35.7095 32.1613C35.7092 32.2269 35.7089 32.2926 35.7086 32.3602C35.7089 32.4258 35.7092 32.4915 35.7095 32.5591C35.7093 32.6526 35.7093 32.6526 35.7092 32.748C35.7091 32.8057 35.709 32.8633 35.7089 32.9227C35.6992 33.0564 35.6992 33.0564 35.624 33.117C35.4493 33.123 35.2767 33.1251 35.1019 33.1247C35.019 33.1248 35.019 33.1248 34.9345 33.1249C34.7479 33.1252 34.5614 33.125 34.3748 33.1248C34.2417 33.1249 34.1085 33.125 33.9753 33.1251C33.6126 33.1254 33.2499 33.1253 32.8871 33.1251C32.5084 33.1249 32.1297 33.1251 31.751 33.1252C31.1149 33.1253 30.4787 33.1251 29.8426 33.1249C29.1061 33.1245 28.3695 33.1246 27.6329 33.125C27.0018 33.1252 26.3706 33.1253 25.7394 33.1251C25.3619 33.125 24.9844 33.125 24.6069 33.1252C24.252 33.1254 23.8972 33.1253 23.5424 33.1249C23.4118 33.1248 23.2812 33.1249 23.1505 33.125C22.973 33.1252 22.7955 33.125 22.618 33.1247C22.5656 33.1248 22.5132 33.1249 22.4593 33.1251C22.1044 33.1239 22.1044 33.1239 22.0207 33.0564C22.0141 32.9486 22.0126 32.8406 22.0133 32.7327C22.0136 32.6673 22.0138 32.6019 22.0141 32.5346C22.0147 32.4658 22.0153 32.397 22.016 32.3261C22.0163 32.2571 22.0167 32.1881 22.017 32.1169C22.0179 31.9458 22.0191 31.7746 22.0207 31.6034Z' fill='#E4B75B'/> -<path d='M22.4593 23.2404C22.5117 23.2405 22.5641 23.2406 22.618 23.2408C22.7009 23.2406 22.7009 23.2406 22.7854 23.2405C22.972 23.2402 23.1585 23.2404 23.3451 23.2406C23.4783 23.2405 23.6114 23.2404 23.7446 23.2403C24.1073 23.24 24.47 23.2401 24.8328 23.2403C25.2115 23.2405 25.5902 23.2403 25.9689 23.2402C26.6051 23.2401 27.2412 23.2403 27.8773 23.2406C28.6139 23.2409 29.3504 23.2408 30.087 23.2404C30.7182 23.2402 31.3494 23.2401 31.9805 23.2403C32.358 23.2404 32.7356 23.2404 33.1131 23.2402C33.4679 23.24 33.8227 23.2401 34.1775 23.2405C34.3082 23.2406 34.4388 23.2406 34.5694 23.2404C34.7469 23.2403 34.9244 23.2405 35.102 23.2408C35.1543 23.2406 35.2067 23.2405 35.2607 23.2404C35.6155 23.2415 35.6155 23.2415 35.6992 23.309C35.7067 23.4116 35.7091 23.5146 35.7092 23.6174C35.7093 23.6797 35.7094 23.7421 35.7095 23.8063C35.7092 23.872 35.7089 23.9376 35.7086 24.0052C35.7089 24.0709 35.7092 24.1365 35.7095 24.2041C35.7094 24.2977 35.7094 24.2977 35.7092 24.3931C35.7091 24.4507 35.709 24.5084 35.709 24.5677C35.6992 24.7015 35.6992 24.7015 35.6241 24.762C35.4482 24.7679 35.2745 24.7699 35.0986 24.7693C35.043 24.7694 34.9874 24.7694 34.9301 24.7695C34.7423 24.7696 34.5546 24.7692 34.3668 24.7689C34.2328 24.7689 34.0987 24.7689 33.9647 24.7689C33.5997 24.7689 33.2346 24.7686 32.8695 24.7682C32.4885 24.7678 32.1074 24.7677 31.7264 24.7677C31.0042 24.7675 30.2821 24.767 29.56 24.7664C28.7381 24.7657 27.9162 24.7654 27.0943 24.7651C25.4031 24.7644 23.7119 24.7634 22.0207 24.762C22.0186 24.5211 22.0172 24.2802 22.016 24.0393C22.0154 23.9705 22.0148 23.9017 22.0141 23.8308C22.0139 23.7655 22.0136 23.7001 22.0134 23.6328C22.013 23.5722 22.0126 23.5116 22.0122 23.4493C22.0277 23.1938 22.1797 23.2413 22.4593 23.2404Z' fill='#EBBE63'/> -<path d='M49.904 15.0146C50.2306 15.0377 50.4104 15.2012 50.6291 15.3826C50.7307 15.499 50.7307 15.499 50.726 15.7071C50.6911 15.7839 50.6911 15.7839 50.6555 15.8622C50.6059 15.8622 50.5563 15.8622 50.5052 15.8622C50.5052 15.9022 50.5052 15.9422 50.5052 15.9833C50.4556 15.9833 50.406 15.9833 50.3549 15.9833C50.3378 16.0146 50.3208 16.0458 50.3032 16.0779C50.1683 16.2797 50.0167 16.4766 49.8288 16.6493C49.7792 16.6493 49.7296 16.6493 49.6785 16.6493C49.6602 16.6834 49.6419 16.7175 49.623 16.7527C49.5102 16.9177 49.3732 17.0377 49.2135 17.1753C48.9507 17.4061 48.7078 17.6417 48.4727 17.8909C48.2546 18.1147 48.024 18.3299 47.7926 18.5448C47.6283 18.6988 47.4821 18.8493 47.3425 19.0192C47.208 19.1805 47.0704 19.3001 46.8977 19.4343C46.796 19.5317 46.6959 19.6302 46.5971 19.7294C46.2167 20.1072 45.8256 20.4773 45.4291 20.8442C45.3517 20.9173 45.2761 20.9917 45.2019 21.0668C45.1632 21.1055 45.1244 21.1441 45.0845 21.1839C45.05 21.2192 45.0154 21.2546 44.9797 21.2911C44.8685 21.3716 44.8685 21.3716 44.5819 21.3943C43.9862 21.2835 43.546 20.8669 43.1487 20.5177C43.0647 20.403 43.0647 20.403 43.0656 20.2873C43.1736 20.1033 43.3312 19.985 43.5109 19.8429C43.5783 19.7889 43.6456 19.7349 43.715 19.6793C43.8914 19.5554 43.8914 19.5554 44.0417 19.5554C44.0417 19.5154 44.0417 19.4754 44.0417 19.4343C44.0913 19.4343 44.1409 19.4343 44.1921 19.4343C44.2417 19.3544 44.2913 19.2744 44.3424 19.1921C44.392 19.1921 44.4416 19.1921 44.4927 19.1921C44.4927 19.1521 44.4927 19.1122 44.4927 19.071C44.6024 18.9831 44.6024 18.9831 44.7546 18.8811C44.9771 18.7287 45.1938 18.5738 45.4051 18.4114C45.4561 18.3724 45.507 18.3333 45.5596 18.2931C45.6638 18.2128 45.768 18.1324 45.8719 18.0518C45.9225 18.0132 45.9731 17.9745 46.0252 17.9347C46.0926 17.8826 46.0926 17.8826 46.1615 17.8295C46.2964 17.7391 46.2964 17.7391 46.459 17.6777C46.6237 17.6229 46.6237 17.6229 46.6722 17.4364C46.7218 17.4364 46.7714 17.4364 46.8225 17.4364C46.8225 17.3964 46.8225 17.3564 46.8225 17.3153C46.9488 17.2107 46.9488 17.2107 47.1138 17.0958C47.1678 17.0576 47.2219 17.0193 47.2776 16.9799C47.4238 16.8915 47.4238 16.8915 47.5741 16.8915C47.5741 16.8515 47.5741 16.8116 47.5741 16.7704C47.9899 16.4019 48.4726 16.0714 48.9504 15.7563C49.2299 15.5678 49.4783 15.3624 49.7208 15.1433C49.7812 15.1008 49.8417 15.0584 49.904 15.0146Z' fill='#C89743'/> -<path d='M22.5697 27.4178C22.6385 27.418 22.7072 27.4181 22.778 27.4182C22.8505 27.4182 22.9229 27.4181 22.9976 27.418C23.2423 27.4177 23.487 27.4179 23.7317 27.4181C23.9063 27.418 24.081 27.4179 24.2556 27.4178C24.7314 27.4175 25.2071 27.4176 25.6829 27.4178C26.1293 27.4179 26.5757 27.4178 27.0221 27.4177C27.9602 27.4176 28.8982 27.4178 29.8363 27.4181C30.642 27.4184 31.4478 27.4183 32.2535 27.418C33.1881 27.4177 34.1227 27.4176 35.0573 27.4178C35.5524 27.4179 36.0475 27.4179 36.5426 27.4177C37.008 27.4175 37.4734 27.4176 37.9387 27.418C38.1101 27.4181 38.2814 27.418 38.4528 27.4179C38.6856 27.4177 38.9184 27.4179 39.1512 27.4182C39.22 27.4181 39.2887 27.418 39.3595 27.4178C39.8245 27.419 39.8245 27.419 39.9083 27.4865C39.9083 27.966 39.9083 28.4455 39.9083 28.9395C34.0055 28.9395 28.1027 28.9395 22.021 28.9395C22.021 27.4192 22.021 27.4192 22.5697 27.4178ZM22.1713 27.547C22.1713 27.9866 22.1713 28.4261 22.1713 28.879C27.9749 28.879 33.7785 28.879 39.7579 28.879C39.7579 28.4394 39.7579 27.9999 39.7579 27.547C33.9544 27.547 28.1508 27.547 22.1713 27.547Z' fill='#E4C785'/> -<path d='M22.4593 23.2404C22.5117 23.2405 22.5641 23.2406 22.618 23.2408C22.7009 23.2406 22.7009 23.2406 22.7854 23.2405C22.972 23.2402 23.1585 23.2404 23.3451 23.2406C23.4783 23.2405 23.6114 23.2404 23.7446 23.2403C24.1073 23.24 24.47 23.2401 24.8328 23.2403C25.2115 23.2405 25.5902 23.2403 25.9689 23.2402C26.6051 23.2401 27.2412 23.2403 27.8773 23.2406C28.6139 23.2409 29.3504 23.2408 30.087 23.2404C30.7182 23.2402 31.3494 23.2401 31.9805 23.2403C32.358 23.2404 32.7356 23.2404 33.1131 23.2402C33.4679 23.24 33.8227 23.2401 34.1775 23.2405C34.3082 23.2406 34.4388 23.2406 34.5694 23.2404C34.7469 23.2403 34.9244 23.2405 35.102 23.2408C35.1543 23.2406 35.2067 23.2405 35.2607 23.2404C35.6155 23.2415 35.6155 23.2415 35.6992 23.309C35.7067 23.4116 35.7091 23.5146 35.7092 23.6174C35.7093 23.6797 35.7094 23.7421 35.7095 23.8063C35.7092 23.872 35.7089 23.9376 35.7086 24.0052C35.7089 24.0709 35.7092 24.1365 35.7095 24.2041C35.7094 24.2977 35.7094 24.2977 35.7092 24.3931C35.7091 24.4507 35.709 24.5084 35.709 24.5677C35.6992 24.7015 35.6992 24.7015 35.6241 24.762C35.4482 24.7679 35.2745 24.7699 35.0986 24.7693C35.043 24.7694 34.9874 24.7694 34.9301 24.7695C34.7423 24.7696 34.5546 24.7692 34.3668 24.7689C34.2328 24.7689 34.0987 24.7689 33.9647 24.7689C33.5997 24.7689 33.2346 24.7686 32.8695 24.7682C32.4885 24.7678 32.1074 24.7677 31.7264 24.7677C31.0042 24.7675 30.2821 24.767 29.56 24.7664C28.7381 24.7657 27.9162 24.7654 27.0943 24.7651C25.4031 24.7644 23.7119 24.7634 22.0207 24.762C22.0186 24.5211 22.0172 24.2802 22.016 24.0393C22.0154 23.9705 22.0148 23.9017 22.0141 23.8308C22.0139 23.7655 22.0136 23.7001 22.0134 23.6328C22.013 23.5722 22.0126 23.5116 22.0122 23.4493C22.0277 23.1938 22.1797 23.2413 22.4593 23.2404ZM22.1711 23.3695C22.1711 23.8091 22.1711 24.2486 22.1711 24.7015C26.5857 24.7015 31.0004 24.7015 35.5489 24.7015C35.5489 24.2619 35.5489 23.8224 35.5489 23.3695C31.1342 23.3695 26.7195 23.3695 22.1711 23.3695Z' fill='#E7CC90'/> -<path d='M22.0207 31.6034C23.793 31.602 25.5654 31.6009 27.3378 31.6003C28.1606 31.5999 28.9835 31.5995 29.8064 31.5988C30.5233 31.5982 31.2403 31.5978 31.9572 31.5977C32.3371 31.5976 32.7169 31.5974 33.0968 31.597C33.4539 31.5966 33.811 31.5965 34.1681 31.5965C34.2996 31.5965 34.431 31.5964 34.5625 31.5962C34.7412 31.5959 34.9199 31.5959 35.0985 31.5961C35.1513 31.5959 35.204 31.5958 35.2583 31.5956C35.6154 31.5965 35.6154 31.5965 35.6992 31.6639C35.7066 31.7666 35.709 31.8695 35.7092 31.9723C35.7093 32.0347 35.7094 32.097 35.7095 32.1613C35.7092 32.2269 35.7089 32.2926 35.7086 32.3602C35.7089 32.4258 35.7092 32.4915 35.7095 32.5591C35.7093 32.6526 35.7093 32.6526 35.7092 32.748C35.7091 32.8057 35.709 32.8633 35.7089 32.9227C35.6992 33.0564 35.6992 33.0564 35.624 33.117C35.4493 33.123 35.2767 33.1251 35.1019 33.1247C35.019 33.1248 35.019 33.1248 34.9345 33.1249C34.7479 33.1252 34.5614 33.125 34.3748 33.1248C34.2417 33.1249 34.1085 33.125 33.9753 33.1251C33.6126 33.1254 33.2499 33.1253 32.8871 33.1251C32.5084 33.1249 32.1297 33.1251 31.751 33.1252C31.1149 33.1253 30.4787 33.1251 29.8426 33.1249C29.1061 33.1245 28.3695 33.1246 27.6329 33.125C27.0018 33.1252 26.3706 33.1253 25.7394 33.1251C25.3619 33.125 24.9844 33.125 24.6069 33.1252C24.252 33.1254 23.8972 33.1253 23.5424 33.1249C23.4118 33.1248 23.2812 33.1249 23.1505 33.125C22.973 33.1252 22.7955 33.125 22.618 33.1247C22.5656 33.1248 22.5132 33.1249 22.4593 33.1251C22.1044 33.1239 22.1044 33.1239 22.0207 33.0564C22.0141 32.9486 22.0126 32.8406 22.0133 32.7327C22.0136 32.6673 22.0138 32.6019 22.0141 32.5346C22.0147 32.4658 22.0153 32.397 22.016 32.3261C22.0163 32.2571 22.0167 32.1881 22.017 32.1169C22.0179 31.9458 22.0191 31.7746 22.0207 31.6034ZM22.0958 31.6639C22.0958 32.1235 22.0958 32.583 22.0958 33.0564C23.1965 33.0578 24.2971 33.0589 25.3977 33.0596C25.9093 33.0599 26.4209 33.0603 26.9325 33.061C29.1515 33.064 31.3697 33.0589 33.5883 33.0297C33.6842 33.0285 33.78 33.0273 33.8788 33.0261C34.1462 33.0227 34.4136 33.0189 34.6809 33.0149C34.7607 33.0139 34.8405 33.0129 34.9227 33.0119C34.9947 33.0107 35.0667 33.0095 35.1409 33.0083C35.2038 33.0073 35.2666 33.0064 35.3314 33.0054C35.4745 33.0083 35.4745 33.0083 35.5489 32.9353C35.5489 32.5158 35.5489 32.0962 35.5489 31.6639C31.1094 31.6639 26.6699 31.6639 22.0958 31.6639Z' fill='#E3C992'/> -<path d='M42.3883 9.80798C43.0551 9.95878 43.7085 10.1364 44.2672 10.474C44.0418 10.5345 44.0418 10.5345 43.7834 10.4361C43.6703 10.3887 43.5571 10.3412 43.4405 10.2923C43.1429 10.1924 42.8453 10.0925 42.5386 9.98961C42.5386 13.0464 42.5386 16.1032 42.5386 19.2527C42.3615 19.0386 42.3697 18.9511 42.3703 18.6975C42.37 18.6193 42.3698 18.5411 42.3696 18.4606C42.3702 18.3738 42.3707 18.2869 42.3713 18.2001C42.3713 18.1088 42.3713 18.0175 42.3712 17.9262C42.3712 17.6782 42.372 17.4302 42.3731 17.1821C42.374 16.923 42.3741 16.6639 42.3743 16.4047C42.3748 15.9139 42.376 15.4231 42.3775 14.9324C42.3792 14.3736 42.38 13.8149 42.3808 13.2562C42.3823 12.1068 42.385 10.9574 42.3883 9.80798Z' fill='#E7C882'/> -<path d='M42.3882 9.80798C43.0536 9.94198 43.7156 10.1408 44.2671 10.474C44.0416 10.5345 44.0416 10.5345 43.7739 10.4323C43.6953 10.3986 43.6953 10.3986 43.6151 10.3642C43.2259 10.2041 42.8149 10.0677 42.3882 9.98961C42.3882 9.92967 42.3882 9.86974 42.3882 9.80798Z' fill='#EACA85'/> -<path d='M55.0146 21.6743C55.7339 21.6743 56.4531 21.6743 57.1942 21.6743C57.1942 21.7343 57.1942 21.7942 57.1942 21.8559C57.1334 21.8416 57.1334 21.8416 57.0714 21.8269C56.8631 21.79 56.6664 21.7824 56.4532 21.7762C56.3694 21.7737 56.2856 21.7712 56.1992 21.7686C56.1121 21.7662 56.0251 21.7638 55.9353 21.7613C55.8029 21.7574 55.8029 21.7574 55.6679 21.7534C55.4501 21.747 55.2324 21.7408 55.0146 21.7349C55.0146 21.7149 55.0146 21.6949 55.0146 21.6743Z' fill='#A19B6F'/> -<path d='M53.812 47.2234C53.3656 47.4332 53.3656 47.4332 52.9101 47.6472C52.8853 47.6072 52.8605 47.5673 52.835 47.5261C53.1425 47.2508 53.352 47.1308 53.812 47.2234Z' fill='#9CA391'/> -<path d='M53.4362 44.8622C53.4858 44.8822 53.5354 44.9021 53.5865 44.9227C53.4195 45.1703 53.3389 45.2703 53.004 45.3692C52.9234 45.3817 52.8428 45.3942 52.7598 45.4071C52.9852 45.2254 53.2107 45.0438 53.4362 44.8622Z' fill='#9EA491'/> -<path d='M45.1689 11.1399C45.5543 11.3204 45.7516 11.5052 45.9957 11.8059C45.8097 11.7459 45.8097 11.7459 45.6199 11.6848C45.6199 11.6448 45.6199 11.6049 45.6199 11.5637C45.5703 11.5637 45.5207 11.5637 45.4696 11.5637C45.4696 11.5038 45.4696 11.4438 45.4696 11.3821C45.3704 11.3621 45.2712 11.3421 45.1689 11.3215C45.1689 11.2616 45.1689 11.2016 45.1689 11.1399Z' fill='#ECC883'/> -<path d='M43.0649 20.3424C43.3186 20.4142 43.4894 20.4802 43.6662 20.6451C43.6414 20.7051 43.6166 20.765 43.591 20.8267C43.1495 20.5467 43.1495 20.5467 43.0649 20.3424Z' fill='#C49F5F'/> -<path d='M50.1294 15.0752C50.2158 15.133 50.3018 15.191 50.3877 15.2493C50.4357 15.2816 50.4837 15.3139 50.5331 15.3472C50.6555 15.4385 50.6555 15.4385 50.7306 15.5595C50.557 15.5396 50.3834 15.5196 50.2046 15.499C50.1797 15.3591 50.1549 15.2193 50.1294 15.0752Z' fill='#C8A66A'/> -<path d='M54.8643 18.95C54.9491 19.0064 55.0336 19.0633 55.1179 19.1202C55.165 19.1518 55.2121 19.1834 55.2606 19.216C55.3904 19.3132 55.3904 19.3132 55.5407 19.4948C55.2883 19.4585 55.1248 19.3968 54.9394 19.2527C54.883 19.09 54.883 19.09 54.8643 18.95Z' fill='#E3BE72'/> -<path d='M56.8936 20.9478C57.1463 21.1514 57.1942 21.3285 57.1942 21.6137C57.1198 21.5937 57.0454 21.5738 56.9687 21.5532C56.9935 21.4932 57.0183 21.4333 57.0439 21.3716C56.9943 21.3716 56.9447 21.3716 56.8936 21.3716C56.8936 21.2317 56.8936 21.0918 56.8936 20.9478Z' fill='#E3C791'/> -<path d='M16.6096 11.8663C16.6344 11.9263 16.6592 11.9862 16.6847 12.048C16.6336 12.0854 16.6336 12.0854 16.5814 12.1236C16.4548 12.2335 16.3847 12.3357 16.309 12.4718C16.2346 12.4518 16.1602 12.4318 16.0835 12.4112C16.2571 12.2314 16.4307 12.0516 16.6096 11.8663Z' fill='#A8AC9C'/> -<path d='M51.332 16.1044C51.5056 16.2242 51.6793 16.3441 51.8581 16.4676C51.7837 16.4876 51.7093 16.5076 51.6327 16.5282C51.4683 16.4563 51.4683 16.4563 51.332 16.3465C51.332 16.2666 51.332 16.1867 51.332 16.1044Z' fill='#E7C177'/> -<path d='M46.522 12.1691C46.6083 12.2268 46.6944 12.2849 46.7803 12.3431C46.8283 12.3754 46.8762 12.4077 46.9256 12.441C47.0481 12.5323 47.0481 12.5323 47.1232 12.6534C46.9072 12.6156 46.9072 12.6156 46.6723 12.5323C46.5689 12.3431 46.5689 12.3431 46.522 12.1691Z' fill='#EDCC8F'/> -<path d='M43.7412 20.7662C43.766 20.8062 43.7908 20.8462 43.8163 20.8873C43.8659 20.8873 43.9155 20.8873 43.9666 20.8873C43.9666 20.9273 43.9666 20.9672 43.9666 21.0084C44.0162 21.0084 44.0658 21.0084 44.117 21.0084C44.1418 21.0683 44.1666 21.1283 44.1921 21.19C43.8406 21.1006 43.8406 21.1006 43.7177 20.9403C43.7006 20.9028 43.6836 20.8654 43.666 20.8268C43.6908 20.8068 43.7156 20.7868 43.7412 20.7662Z' fill='#CAA76B'/> -<path d='M49.3779 14.4697C49.5298 14.5691 49.6801 14.6701 49.8289 14.7724C49.8289 14.7924 49.8289 14.8124 49.8289 14.833C49.7049 14.833 49.5809 14.833 49.4531 14.833C49.4283 14.7131 49.4035 14.5932 49.3779 14.4697Z' fill='#EAC989'/> -</g> -<defs> -<clipPath id='clip0_2039_2362'> -<rect width='72' height='58' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-tiwo.svg b/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-tiwo.svg deleted file mode 100644 index 26cfdf9..0000000 --- a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm12039-tiwo.svg +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='75' height='75' viewBox='0 0 75 75' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_2328)'> -<path d='M0 0C24.75 0 49.5 0 75 0C75 24.75 75 49.5 75 75C50.25 75 25.5 75 0 75C0 50.25 0 25.5 0 0Z' fill='#FEFEFE'/> -<path d='M23.4971 12.5156C23.5815 12.5155 23.6658 12.5153 23.7527 12.5151C24.0335 12.5146 24.3143 12.5147 24.5952 12.5147C24.7972 12.5145 24.9993 12.5142 25.2014 12.5139C25.6923 12.5133 26.1832 12.5131 26.6741 12.513C27.0734 12.513 27.4726 12.5128 27.8719 12.5126C29.0059 12.5119 30.1398 12.5115 31.2737 12.5116C31.3653 12.5116 31.3653 12.5116 31.4587 12.5116C31.5198 12.5116 31.5809 12.5116 31.6438 12.5116C32.6338 12.5116 33.6238 12.5109 34.6138 12.5098C35.6322 12.5087 36.6506 12.5081 37.6689 12.5082C38.2399 12.5082 38.8109 12.508 39.3819 12.5071C39.919 12.5064 40.4562 12.5064 40.9933 12.507C41.19 12.507 41.3866 12.5069 41.5832 12.5064C43.6197 12.5018 45.2158 12.7334 46.8162 14.0919C46.8779 14.1438 46.9395 14.1958 47.003 14.2494C47.3411 14.5415 47.6382 14.846 47.9263 15.187C48.1377 15.4206 48.3736 15.6226 48.6113 15.8289C48.8049 15.9983 48.9855 16.1779 49.1648 16.3622C49.2262 16.422 49.2875 16.4817 49.3508 16.5433C49.5576 16.7551 49.7479 16.9756 49.937 17.2032C50.075 17.349 50.2118 17.474 50.3642 17.6035C50.8384 18.0131 51.2756 18.4613 51.7177 18.9049C51.8703 19.0579 52.0233 19.2105 52.1763 19.363C52.2752 19.4619 52.374 19.5608 52.4728 19.6598C52.5401 19.7269 52.5401 19.7269 52.6088 19.7953C52.8271 20.0149 53.0363 20.2377 53.2364 20.474C53.6415 20.9417 54.0895 21.3684 54.5302 21.8022C54.7543 22.0229 54.9776 22.2445 55.201 22.466C55.6155 22.8769 56.0303 23.2875 56.4464 23.6968C56.7372 23.983 57.0271 24.2701 57.3163 24.5579C57.4258 24.6665 57.5356 24.7747 57.6458 24.8825C58.2962 25.5192 58.8316 26.1261 59.264 26.9311C59.2973 26.9877 59.3305 27.0443 59.3648 27.1027C59.9962 28.2979 59.7559 29.9929 59.753 31.3047C59.7525 31.6208 59.7529 31.9369 59.7532 32.253C59.7536 32.8703 59.7532 33.4877 59.7524 34.1051C59.7516 34.8251 59.7516 35.5451 59.7517 36.2651C59.7517 37.5502 59.751 38.8352 59.7498 40.1202C59.7487 41.3654 59.7482 42.6105 59.7482 43.8557C59.7482 43.9324 59.7482 44.0092 59.7482 44.0882C59.7482 44.1649 59.7482 44.2415 59.7483 44.3205C59.7483 45.7411 59.7478 47.1618 59.7471 48.5824C59.7469 49.0836 59.7468 49.5848 59.7468 50.0861C59.7467 50.697 59.7464 51.308 59.7457 51.919C59.7453 52.2303 59.7451 52.5417 59.7452 52.8531C59.7453 53.1386 59.745 53.4241 59.7444 53.7096C59.7442 53.8607 59.7444 54.0118 59.7446 54.1629C59.7402 55.7516 59.7402 55.7516 59.4744 56.4996C59.4567 56.5495 59.4389 56.5995 59.4207 56.6509C59.3699 56.7918 59.317 56.932 59.264 57.072C59.2407 57.1347 59.2174 57.1974 59.1934 57.2619C58.4538 59.0715 57.0843 60.4662 55.4279 61.4562C55.3427 61.508 55.2575 61.5599 55.1698 61.6134C53.4822 62.569 51.6027 62.5303 49.7271 62.5193C49.3604 62.5176 48.9936 62.5182 48.6269 62.5185C47.9933 62.5187 47.3597 62.5175 46.7261 62.5153C45.8101 62.5121 44.8941 62.5111 43.9781 62.5106C42.4914 62.5097 41.0048 62.5072 39.5182 62.5034C38.0751 62.4998 36.6321 62.4971 35.189 62.4954C35.0998 62.4953 35.0107 62.4952 34.9189 62.4951C34.4717 62.4946 34.0245 62.4941 33.5773 62.4936C29.8744 62.4896 26.1715 62.4827 22.4686 62.4739C22.4686 62.4222 22.4686 62.3706 22.4686 62.3173C22.3317 62.3222 22.3317 62.3222 22.1921 62.3271C20.4393 62.324 18.7115 60.9804 17.5364 59.8121C17.145 59.3835 17.145 59.3835 17.145 59.1858C17.0675 59.16 16.99 59.1341 16.9101 59.1075C16.7853 58.9103 16.6724 58.716 16.5627 58.5106C16.5025 58.4003 16.4423 58.29 16.382 58.1797C16.3526 58.1252 16.3233 58.0707 16.293 58.0145C16.2105 57.864 16.1242 57.7164 16.0367 57.5687C15.3612 56.3435 15.3089 54.8367 15.314 53.4708C15.3137 53.3254 15.3133 53.18 15.3127 53.0346C15.3116 52.6388 15.3119 52.243 15.3125 51.8472C15.3129 51.4188 15.3119 50.9905 15.3111 50.5622C15.3098 49.7245 15.3097 48.8869 15.3101 48.0492C15.3104 47.368 15.3103 46.6868 15.3099 46.0056C15.3098 45.9084 15.3098 45.8113 15.3097 45.7112C15.3096 45.5138 15.3095 45.3163 15.3094 45.1189C15.3083 43.3226 15.3087 41.5263 15.3095 39.73C15.3103 38.0931 15.3097 36.4563 15.3078 34.8194C15.3058 32.9771 15.3048 31.1347 15.3054 29.2924C15.3056 28.3181 15.3055 27.3438 15.3041 26.3696C15.3029 25.5403 15.3029 24.711 15.3042 23.8817C15.3049 23.4591 15.3051 23.0365 15.3039 22.6139C15.3028 22.2261 15.3032 21.8384 15.3047 21.4506C15.305 21.3112 15.3048 21.1719 15.3039 21.0326C15.296 19.5919 15.5381 18.2734 16.2055 16.9885C16.2315 16.9385 16.2574 16.8884 16.2841 16.8369C17.4127 14.7123 19.3654 13.3557 21.6236 12.6512C22.2402 12.5193 22.8691 12.5146 23.4971 12.5156Z' fill='#FEFEFE'/> -<path d='M23.4971 12.5156C23.5815 12.5155 23.6658 12.5153 23.7527 12.5151C24.0335 12.5146 24.3143 12.5147 24.5952 12.5147C24.7972 12.5145 24.9993 12.5142 25.2014 12.5139C25.6923 12.5133 26.1832 12.5131 26.6741 12.513C27.0734 12.513 27.4726 12.5128 27.8719 12.5126C29.0059 12.5119 30.1398 12.5115 31.2737 12.5116C31.3653 12.5116 31.3653 12.5116 31.4587 12.5116C31.5198 12.5116 31.5809 12.5116 31.6438 12.5116C32.6338 12.5116 33.6238 12.5109 34.6138 12.5098C35.6322 12.5087 36.6506 12.5081 37.6689 12.5082C38.2399 12.5082 38.8109 12.508 39.3819 12.5071C39.919 12.5064 40.4562 12.5064 40.9933 12.507C41.19 12.507 41.3866 12.5069 41.5832 12.5064C43.6197 12.5018 45.2158 12.7334 46.8162 14.0919C46.8779 14.1438 46.9395 14.1958 47.003 14.2494C47.3411 14.5415 47.6382 14.846 47.9263 15.187C48.1377 15.4206 48.3736 15.6226 48.6113 15.8289C48.8049 15.9983 48.9855 16.1779 49.1648 16.3622C49.2262 16.422 49.2875 16.4817 49.3508 16.5433C49.5576 16.7551 49.7479 16.9756 49.937 17.2032C50.075 17.349 50.2118 17.474 50.3642 17.6035C50.8384 18.0131 51.2756 18.4613 51.7177 18.9049C51.8703 19.0579 52.0233 19.2105 52.1763 19.363C52.2752 19.4619 52.374 19.5608 52.4728 19.6598C52.5401 19.7269 52.5401 19.7269 52.6088 19.7953C52.8271 20.0149 53.0363 20.2377 53.2364 20.474C53.6415 20.9417 54.0895 21.3684 54.5302 21.8022C54.7543 22.0229 54.9776 22.2445 55.201 22.466C55.6155 22.8769 56.0303 23.2875 56.4464 23.6968C56.7372 23.983 57.0271 24.2701 57.3163 24.5579C57.4258 24.6665 57.5356 24.7747 57.6458 24.8825C58.2962 25.5192 58.8316 26.1261 59.264 26.9311C59.2973 26.9877 59.3305 27.0443 59.3648 27.1027C59.9962 28.2979 59.7559 29.9929 59.753 31.3047C59.7525 31.6208 59.7529 31.9369 59.7532 32.253C59.7536 32.8703 59.7532 33.4877 59.7524 34.1051C59.7516 34.8251 59.7516 35.5451 59.7517 36.2651C59.7517 37.5502 59.751 38.8352 59.7498 40.1202C59.7487 41.3654 59.7482 42.6105 59.7482 43.8557C59.7482 43.9324 59.7482 44.0092 59.7482 44.0882C59.7482 44.1649 59.7482 44.2415 59.7483 44.3205C59.7483 45.7411 59.7478 47.1618 59.7471 48.5824C59.7469 49.0836 59.7468 49.5848 59.7468 50.0861C59.7467 50.697 59.7464 51.308 59.7457 51.919C59.7453 52.2303 59.7451 52.5417 59.7452 52.8531C59.7453 53.1386 59.745 53.4241 59.7444 53.7096C59.7442 53.8607 59.7444 54.0118 59.7446 54.1629C59.7402 55.7516 59.7402 55.7516 59.4744 56.4996C59.4567 56.5495 59.4389 56.5995 59.4207 56.6509C59.3699 56.7918 59.317 56.932 59.264 57.072C59.2407 57.1347 59.2174 57.1974 59.1934 57.2619C58.4538 59.0715 57.0843 60.4662 55.4279 61.4562C55.3427 61.508 55.2575 61.5599 55.1698 61.6134C53.4822 62.569 51.6027 62.5303 49.7271 62.5193C49.3604 62.5176 48.9936 62.5182 48.6269 62.5185C47.9933 62.5187 47.3597 62.5175 46.7261 62.5153C45.8101 62.5121 44.8941 62.5111 43.9781 62.5106C42.4914 62.5097 41.0048 62.5072 39.5182 62.5034C38.0751 62.4998 36.6321 62.4971 35.189 62.4954C35.0998 62.4953 35.0107 62.4952 34.9189 62.4951C34.4717 62.4946 34.0245 62.4941 33.5773 62.4936C29.8744 62.4896 26.1715 62.4827 22.4686 62.4739C22.4686 62.4222 22.4686 62.3706 22.4686 62.3173C22.3317 62.3222 22.3317 62.3222 22.1921 62.3271C20.4393 62.324 18.7115 60.9804 17.5364 59.8121C17.145 59.3835 17.145 59.3835 17.145 59.1858C17.0675 59.16 16.99 59.1341 16.9101 59.1075C16.7853 58.9103 16.6724 58.716 16.5627 58.5106C16.5025 58.4003 16.4423 58.29 16.382 58.1797C16.3526 58.1252 16.3233 58.0707 16.293 58.0145C16.2105 57.864 16.1242 57.7164 16.0367 57.5687C15.3612 56.3435 15.3089 54.8367 15.314 53.4708C15.3137 53.3254 15.3133 53.18 15.3127 53.0346C15.3116 52.6388 15.3119 52.243 15.3125 51.8472C15.3129 51.4188 15.3119 50.9905 15.3111 50.5622C15.3098 49.7245 15.3097 48.8869 15.3101 48.0492C15.3104 47.368 15.3103 46.6868 15.3099 46.0056C15.3098 45.9084 15.3098 45.8113 15.3097 45.7112C15.3096 45.5138 15.3095 45.3163 15.3094 45.1189C15.3083 43.3226 15.3087 41.5263 15.3095 39.73C15.3103 38.0931 15.3097 36.4563 15.3078 34.8194C15.3058 32.9771 15.3048 31.1347 15.3054 29.2924C15.3056 28.3181 15.3055 27.3438 15.3041 26.3696C15.3029 25.5403 15.3029 24.711 15.3042 23.8817C15.3049 23.4591 15.3051 23.0365 15.3039 22.6139C15.3028 22.2261 15.3032 21.8384 15.3047 21.4506C15.305 21.3112 15.3048 21.1719 15.3039 21.0326C15.296 19.5919 15.5381 18.2734 16.2055 16.9885C16.2315 16.9385 16.2574 16.8884 16.2841 16.8369C17.4127 14.7123 19.3654 13.3557 21.6236 12.6512C22.2402 12.5193 22.8691 12.5146 23.4971 12.5156ZM21.5291 15.501C21.4613 15.527 21.3935 15.5529 21.3236 15.5797C20.2099 16.023 19.2488 16.9117 18.6325 17.928C18.5956 17.9876 18.5588 18.0473 18.5209 18.1087C17.8607 19.2324 17.8262 20.4402 17.8287 21.7088C17.8284 21.853 17.828 21.9972 17.8276 22.1413C17.8266 22.5355 17.8266 22.9297 17.8268 23.3238C17.8269 23.7497 17.826 24.1756 17.8253 24.6014C17.824 25.4349 17.8235 26.2684 17.8234 27.1019C17.8234 27.7794 17.823 28.457 17.8225 29.1345C17.8212 31.0564 17.8204 32.9782 17.8206 34.9001C17.8206 34.9519 17.8206 35.0036 17.8206 35.0569C17.8206 35.1615 17.8206 35.2662 17.8206 35.3708C17.8207 36.9992 17.8195 38.6275 17.8174 40.2559C17.815 42.087 17.8136 43.9181 17.8138 45.7492C17.8138 46.7182 17.8134 47.6872 17.8117 48.6561C17.8103 49.4808 17.8099 50.3055 17.811 51.1303C17.8115 51.5509 17.8115 51.9715 17.8102 52.3921C17.8089 52.7775 17.8091 53.1628 17.8105 53.5482C17.8108 53.6872 17.8105 53.8263 17.8096 53.9654C17.8035 55.0052 17.9589 55.8515 18.4906 56.7638C18.5362 56.843 18.5362 56.843 18.5828 56.9239C19.3519 58.2258 20.5189 59.2543 21.9989 59.6555C22.097 59.6829 22.1952 59.7102 22.2963 59.7384C22.8306 59.8545 23.3745 59.834 23.9183 59.8325C24.0417 59.8328 24.1651 59.8331 24.2885 59.8334C24.6264 59.8342 24.9642 59.8341 25.3021 59.8337C25.667 59.8335 26.0318 59.8342 26.3967 59.8348C27.111 59.8358 27.8253 59.836 28.5397 59.8358C29.1203 59.8356 29.7009 59.8358 30.2816 59.8361C30.3643 59.8362 30.4469 59.8362 30.5321 59.8363C30.7001 59.8364 30.8681 59.8364 31.036 59.8365C32.6107 59.8374 34.1854 59.8372 35.76 59.8367C37.2003 59.8363 38.6405 59.8372 40.0807 59.8387C41.5601 59.8402 43.0394 59.8409 44.5188 59.8406C45.3491 59.8404 46.1795 59.8406 47.0098 59.8417C47.7166 59.8427 48.4234 59.8428 49.1302 59.8418C49.4907 59.8414 49.8512 59.8413 50.2117 59.8422C50.5419 59.8431 50.8722 59.8428 51.2025 59.8417C51.3217 59.8415 51.4409 59.8417 51.5601 59.8423C52.4684 59.8468 53.2029 59.7035 54.0138 59.2935C54.0673 59.2664 54.1209 59.2394 54.176 59.2115C55.217 58.6662 56.076 57.8132 56.6022 56.7589C56.6022 56.7072 56.6022 56.6555 56.6022 56.6023C56.6539 56.6023 56.7055 56.6023 56.7588 56.6023C57.3187 55.3158 57.2937 54.0207 57.283 52.6455C57.281 52.3132 57.2817 51.9809 57.282 51.6486C57.2823 51.0746 57.2808 50.5006 57.2782 49.9265C57.2743 49.0966 57.2731 48.2667 57.2725 47.4367C57.2715 46.0898 57.2684 44.743 57.2639 43.3961C57.2596 42.0886 57.2563 40.7812 57.2543 39.4737C57.2542 39.3929 57.2541 39.3122 57.2539 39.229C57.2533 38.8238 57.2527 38.4187 57.2521 38.0135C57.2473 34.6586 57.239 31.3037 57.2285 27.9489C57.1782 27.9487 57.1279 27.9486 57.0761 27.9485C55.8481 27.9456 54.6201 27.941 53.3922 27.9345C52.7983 27.9313 52.2045 27.9288 51.6106 27.9276C51.0926 27.9266 50.5746 27.9245 50.0566 27.9211C49.7827 27.9193 49.5088 27.9181 49.2349 27.9182C48.9279 27.9182 48.6211 27.9159 48.3142 27.9133C48.2248 27.9137 48.1355 27.9141 48.0435 27.9145C46.968 27.9007 46.099 27.5809 45.3116 26.8476C44.9114 26.4302 44.663 25.9858 44.4675 25.4436C44.4482 25.3905 44.4288 25.3374 44.4089 25.2826C44.2304 24.7492 44.1981 24.2621 44.1988 23.7023C44.198 23.6098 44.1972 23.5173 44.1964 23.422C44.1941 23.1187 44.1933 22.8154 44.1926 22.5121C44.1914 22.3008 44.1899 22.0896 44.1884 21.8783C44.185 21.3807 44.1827 20.883 44.1809 20.3853C44.1788 19.8183 44.1753 19.2512 44.1718 18.6842C44.1645 17.5187 44.1589 16.3533 44.1544 15.1879C41.4304 15.1807 38.7063 15.1752 35.9823 15.1719C35.6603 15.1715 35.3383 15.1711 35.0163 15.1707C34.9522 15.1706 34.8881 15.1705 34.8221 15.1704C33.7858 15.1691 32.7495 15.1666 31.7131 15.1637C30.6489 15.1608 29.5846 15.1591 28.5204 15.1584C27.8643 15.158 27.2082 15.1566 26.5521 15.1541C26.1015 15.1524 25.6509 15.1519 25.2002 15.1523C24.9407 15.1525 24.6812 15.1521 24.4217 15.1506C22.946 15.1322 22.946 15.1322 21.5291 15.501Z' fill='#939E87'/> -<path d='M44.1545 12.6827C45.266 12.9956 46.1014 13.4514 46.9447 14.2368C47.1285 14.4083 47.1285 14.4083 47.3325 14.5646C47.5041 14.7045 47.6357 14.8411 47.7753 15.0117C48.032 15.3128 48.313 15.5699 48.6114 15.8289C48.805 15.9983 48.9856 16.1779 49.1649 16.3622C49.2263 16.422 49.2876 16.4817 49.3509 16.5433C49.5577 16.7551 49.748 16.9756 49.9371 17.2032C50.075 17.349 50.2119 17.474 50.3643 17.6035C50.8385 18.0131 51.2757 18.4613 51.7178 18.9049C51.8704 19.0579 52.0234 19.2105 52.1764 19.363C52.2753 19.4619 52.3741 19.5608 52.4729 19.6598C52.5178 19.7045 52.5626 19.7492 52.6089 19.7953C52.8272 20.0149 53.0363 20.2377 53.2365 20.474C53.6416 20.9417 54.0896 21.3684 54.5303 21.8022C54.7544 22.0229 54.9777 22.2445 55.2011 22.466C55.6156 22.8769 56.0304 23.2875 56.4465 23.6968C56.7373 23.983 57.0272 24.2701 57.3164 24.5579C57.4259 24.6665 57.5357 24.7747 57.6459 24.8825C59.5649 26.7611 59.5649 26.7611 59.5801 27.8412C59.5792 27.9026 59.5782 27.9639 59.5772 28.0271C57.4513 28.0283 55.3253 28.0245 53.1994 28.0127C52.6268 28.0096 52.0543 28.0071 51.4817 28.0059C50.9748 28.0049 50.468 28.0028 49.9611 27.9994C49.6951 27.9976 49.4292 27.9964 49.1632 27.9965C48.8677 27.9963 48.5724 27.9942 48.277 27.9916C48.1485 27.9922 48.1485 27.9922 48.0175 27.9928C47.0456 27.9798 46.2348 27.7084 45.4854 27.0877C45.4356 27.0485 45.3859 27.0094 45.3346 26.969C44.6577 26.3746 44.2051 25.2879 44.1333 24.3983C44.1257 24.0895 44.1254 23.7812 44.1278 23.4723C44.1279 23.3542 44.1279 23.2361 44.1277 23.118C44.1277 22.7995 44.129 22.4811 44.1307 22.1627C44.1321 21.829 44.1323 21.4954 44.1326 21.1618C44.1333 20.531 44.1352 19.9003 44.1376 19.2695C44.1402 18.551 44.1415 17.8325 44.1427 17.114C44.1451 15.6369 44.1492 14.1598 44.1545 12.6827Z' fill='#E7B85E'/> -<path d='M44.1545 12.6827C45.266 12.9956 46.1014 13.4514 46.9447 14.2368C47.1285 14.4083 47.1285 14.4083 47.3325 14.5646C47.5041 14.7045 47.6357 14.8411 47.7753 15.0117C48.032 15.3128 48.313 15.5699 48.6114 15.8289C48.805 15.9983 48.9856 16.1779 49.1649 16.3622C49.2263 16.422 49.2876 16.4817 49.3509 16.5433C49.5577 16.7551 49.748 16.9756 49.9371 17.2032C50.0822 17.3565 50.2293 17.4906 50.3891 17.628C50.7693 17.9562 51.1213 18.3099 51.4744 18.6668C51.5388 18.7316 51.6032 18.7963 51.6695 18.863C51.8265 19.0209 51.9833 19.1789 52.1399 19.3372C52.0788 19.398 52.0178 19.4589 51.9549 19.5216C51.8274 19.6494 51.7012 19.7785 51.5772 19.9096C51.4353 20.0418 51.4353 20.0418 51.2787 20.0418C51.24 20.158 51.24 20.158 51.2004 20.2766C51.0805 20.3974 51.0805 20.3974 50.9264 20.5262C50.8705 20.5737 50.8146 20.6212 50.757 20.6702C50.6966 20.7212 50.6363 20.7721 50.5741 20.8246C50.4465 20.9351 50.3192 21.046 50.1925 21.1574C50.1345 21.2078 50.0766 21.2583 50.0169 21.3103C49.8543 21.4552 49.8543 21.4552 49.7129 21.6858C49.6613 21.6858 49.6096 21.6858 49.5564 21.6858C49.5564 21.7375 49.5564 21.7891 49.5564 21.8424C49.4249 21.9775 49.4249 21.9775 49.253 22.1262C49.1967 22.1756 49.1404 22.2251 49.0824 22.276C48.9301 22.3904 48.9301 22.3904 48.7735 22.3904C48.7735 22.4421 48.7735 22.4937 48.7735 22.547C48.6585 22.6601 48.6585 22.6601 48.4995 22.7916C48.2672 22.9887 48.0473 23.1906 47.834 23.4081C47.5791 23.6671 47.3132 23.907 47.0374 24.1433C46.9083 24.2572 46.7885 24.375 46.6695 24.4993C46.5031 24.6608 46.5031 24.6608 46.3466 24.6608C46.3466 24.7124 46.3466 24.7641 46.3466 24.8173C46.1998 24.9837 46.1998 24.9837 46.0334 25.1305C45.9817 25.1305 45.9301 25.1305 45.8768 25.1305C45.8768 25.1822 45.8768 25.2338 45.8768 25.2871C45.7536 25.4057 45.7536 25.4057 45.5881 25.5415C45.3101 25.7771 45.083 26.0179 44.8591 26.3048C44.6815 26.0847 44.5652 25.8782 44.4628 25.6149C44.4251 25.5197 44.4251 25.5197 44.3866 25.4225C44.233 24.9878 44.1349 24.6031 44.1357 24.1401C44.1354 24.0386 44.1352 23.937 44.135 23.8324C44.1356 23.7213 44.1361 23.6101 44.1367 23.499C44.1368 23.3809 44.1367 23.2628 44.1366 23.1447C44.1366 22.8253 44.1375 22.5059 44.1386 22.1865C44.1396 21.8522 44.1397 21.518 44.1399 21.1837C44.1404 20.5513 44.1416 19.9189 44.1432 19.2865C44.145 18.5662 44.1458 17.846 44.1466 17.1258C44.1482 15.6448 44.151 14.1637 44.1545 12.6827Z' fill='#EDC166'/> -<path d='M23.5101 35.454C23.5817 35.4542 23.6533 35.4544 23.7271 35.4546C23.8025 35.4544 23.878 35.4543 23.9557 35.4542C24.2106 35.4539 24.4655 35.4541 24.7204 35.4544C24.9024 35.4543 25.0843 35.4541 25.2662 35.454C25.7618 35.4536 26.2574 35.4537 26.753 35.454C27.218 35.4542 27.683 35.454 28.148 35.4539C29.1251 35.4537 30.1023 35.454 31.0794 35.4544C31.9187 35.4547 32.758 35.4547 33.5974 35.4543C34.5709 35.4539 35.5444 35.4537 36.5179 35.454C37.0337 35.4541 37.5494 35.4541 38.0652 35.4538C38.5499 35.4536 39.0347 35.4538 39.5195 35.4542C39.6979 35.4543 39.8764 35.4543 40.0549 35.4541C40.2974 35.4539 40.5399 35.4542 40.7824 35.4546C40.8541 35.4544 40.9257 35.4542 40.9994 35.454C41.4838 35.4556 41.4838 35.4556 41.571 35.5428C41.571 36.1628 41.571 36.7829 41.571 37.4217C35.4223 37.4217 29.2735 37.4217 22.9385 37.4217C22.9385 35.4559 22.9385 35.4559 23.5101 35.454Z' fill='#E9BE63'/> -<path d='M22.9385 40.8664C24.7847 40.8646 26.6309 40.8632 28.4771 40.8623C29.3343 40.8619 30.1914 40.8614 31.0486 40.8605C31.7954 40.8597 32.5422 40.8592 33.289 40.859C33.6847 40.8589 34.0804 40.8587 34.4761 40.8581C34.8481 40.8576 35.2201 40.8574 35.592 40.8575C35.729 40.8575 35.8659 40.8574 36.0029 40.8571C36.189 40.8567 36.3751 40.8568 36.5613 40.857C36.6162 40.8567 36.6711 40.8565 36.7276 40.8563C37.0997 40.8575 37.0997 40.8575 37.1869 40.9447C37.1947 41.0774 37.1971 41.2105 37.1973 41.3435C37.1974 41.4241 37.1975 41.5047 37.1976 41.5878C37.1973 41.6727 37.197 41.7575 37.1967 41.845C37.197 41.9299 37.1973 42.0147 37.1976 42.1022C37.1975 42.2231 37.1975 42.2231 37.1973 42.3465C37.1972 42.421 37.1971 42.4956 37.197 42.5724C37.1869 42.7453 37.1869 42.7453 37.1086 42.8236C36.9266 42.8314 36.7468 42.8341 36.5648 42.8335C36.4784 42.8337 36.4784 42.8337 36.3903 42.8339C36.196 42.8342 36.0017 42.834 35.8074 42.8337C35.6687 42.8338 35.5299 42.834 35.3912 42.8341C35.0134 42.8345 34.6355 42.8344 34.2577 42.8341C33.8632 42.8339 33.4687 42.8341 33.0742 42.8342C32.4116 42.8344 31.749 42.8342 31.0863 42.8338C30.3191 42.8334 29.5518 42.8335 28.7846 42.8339C28.1271 42.8343 27.4696 42.8343 26.8121 42.8341C26.4189 42.834 26.0256 42.834 25.6324 42.8343C25.2628 42.8345 24.8932 42.8343 24.5236 42.8339C24.3875 42.8338 24.2515 42.8338 24.1154 42.834C23.9305 42.8342 23.7456 42.8339 23.5606 42.8335C23.5061 42.8337 23.4515 42.8339 23.3953 42.8341C23.0257 42.8325 23.0257 42.8325 22.9385 42.7453C22.9316 42.6059 22.9301 42.4662 22.9308 42.3266C22.9311 42.2421 22.9313 42.1576 22.9316 42.0705C22.9322 41.9816 22.9329 41.8926 22.9336 41.801C22.9339 41.7117 22.9343 41.6224 22.9347 41.5305C22.9356 41.3091 22.9369 41.0877 22.9385 40.8664Z' fill='#E4B75B'/> -<path d='M23.3952 30.0522C23.4497 30.0523 23.5043 30.0525 23.5605 30.0527C23.6468 30.0525 23.6468 30.0525 23.7349 30.0523C23.9292 30.052 24.1235 30.0523 24.3179 30.0525C24.4566 30.0524 24.5953 30.0523 24.734 30.0521C25.1119 30.0517 25.4897 30.0519 25.8675 30.0521C26.262 30.0523 26.6565 30.0521 27.051 30.052C27.7137 30.0519 28.3763 30.0521 29.0389 30.0524C29.8062 30.0529 30.5734 30.0527 31.3407 30.0523C31.9982 30.0519 32.6556 30.0519 33.3131 30.0521C33.7064 30.0522 34.0996 30.0522 34.4928 30.052C34.8624 30.0517 35.2321 30.0519 35.6017 30.0523C35.7377 30.0524 35.8738 30.0524 36.0098 30.0522C36.1948 30.052 36.3797 30.0523 36.5646 30.0527C36.6192 30.0525 36.6737 30.0523 36.7299 30.0522C37.0995 30.0537 37.0995 30.0537 37.1868 30.1409C37.1945 30.2737 37.197 30.4067 37.1972 30.5397C37.1973 30.6203 37.1974 30.701 37.1975 30.784C37.1972 30.8689 37.1969 30.9538 37.1966 31.0412C37.1969 31.1261 37.1972 31.211 37.1975 31.2984C37.1973 31.4194 37.1973 31.4194 37.1972 31.5428C37.1971 31.6173 37.197 31.6918 37.1969 31.7686C37.1868 31.9415 37.1868 31.9415 37.1085 32.0198C36.9253 32.0275 36.7444 32.03 36.5611 32.0292C36.5032 32.0293 36.4452 32.0294 36.3856 32.0295C36.19 32.0296 35.9944 32.0291 35.7988 32.0287C35.6592 32.0287 35.5196 32.0287 35.38 32.0288C34.9997 32.0288 34.6194 32.0283 34.2392 32.0278C33.8422 32.0273 33.4453 32.0272 33.0484 32.0271C32.2961 32.0269 31.5439 32.0263 30.7917 32.0255C29.9356 32.0246 29.0794 32.0242 28.2233 32.0238C26.4616 32.023 24.7 32.0216 22.9383 32.0198C22.9361 31.7083 22.9347 31.3968 22.9334 31.0853C22.9328 30.9963 22.9321 30.9074 22.9315 30.8157C22.9312 30.7312 22.9309 30.6467 22.9307 30.5596C22.9303 30.4813 22.9299 30.403 22.9294 30.3223C22.9456 29.9919 23.1039 30.0534 23.3952 30.0522Z' fill='#EBBE63'/> -<path d='M51.9833 19.4154C52.3235 19.4453 52.5109 19.6567 52.7387 19.8913C52.8445 20.0418 52.8445 20.0418 52.8396 20.3109C52.8033 20.4102 52.8033 20.4102 52.7662 20.5115C52.7145 20.5115 52.6629 20.5115 52.6096 20.5115C52.6096 20.5632 52.6096 20.6148 52.6096 20.6681C52.558 20.6681 52.5063 20.6681 52.4531 20.6681C52.4353 20.7084 52.4175 20.7488 52.3992 20.7904C52.2587 21.0513 52.1008 21.3059 51.905 21.5292C51.8534 21.5292 51.8017 21.5292 51.7485 21.5292C51.7294 21.5733 51.7103 21.6174 51.6907 21.6629C51.5732 21.8763 51.4305 22.0315 51.2641 22.2094C50.9904 22.5078 50.7373 22.8125 50.4925 23.1347C50.2652 23.4241 50.0251 23.7024 49.784 23.9803C49.6129 24.1795 49.4606 24.374 49.3151 24.5938C49.1751 24.8023 49.0317 24.9569 48.8518 25.1305C48.7459 25.2564 48.6416 25.3838 48.5386 25.5121C48.1424 26.0007 47.735 26.4792 47.3221 26.9537C47.2414 27.0482 47.1627 27.1443 47.0853 27.2415C47.045 27.2915 47.0047 27.3414 46.9631 27.3929C46.9271 27.4386 46.891 27.4844 46.8539 27.5315C46.738 27.6357 46.738 27.6357 46.4395 27.6651C45.819 27.5218 45.3605 26.983 44.9466 26.5314C44.8591 26.3831 44.8591 26.3831 44.86 26.2335C44.9725 25.9957 45.1367 25.8426 45.3239 25.6589C45.3941 25.5891 45.4642 25.5193 45.5365 25.4473C45.7203 25.2871 45.7203 25.2871 45.8769 25.2871C45.8769 25.2354 45.8769 25.1837 45.8769 25.1305C45.9285 25.1305 45.9802 25.1305 46.0334 25.1305C46.0851 25.0271 46.1368 24.9238 46.19 24.8173C46.2417 24.8173 46.2933 24.8173 46.3466 24.8173C46.3466 24.7657 46.3466 24.714 46.3466 24.6608C46.4609 24.5471 46.4609 24.5471 46.6194 24.4152C46.8512 24.2181 47.0769 24.0178 47.297 23.8078C47.3501 23.7573 47.4032 23.7068 47.4579 23.6548C47.5665 23.551 47.675 23.447 47.7833 23.3429C47.836 23.2928 47.8886 23.2428 47.9429 23.1913C48.0132 23.124 48.0132 23.124 48.0849 23.0553C48.2255 22.9384 48.2255 22.9384 48.3948 22.859C48.5664 22.7881 48.5664 22.7881 48.6169 22.547C48.6686 22.547 48.7203 22.547 48.7735 22.547C48.7735 22.4953 48.7735 22.4436 48.7735 22.3904C48.905 22.2552 48.905 22.2552 49.0769 22.1066C49.1332 22.0572 49.1895 22.0077 49.2475 21.9568C49.3998 21.8424 49.3998 21.8424 49.5564 21.8424C49.5564 21.7907 49.5564 21.739 49.5564 21.6858C49.9896 21.2093 50.4923 20.7819 50.99 20.3745C51.2812 20.1307 51.54 19.8652 51.7925 19.5818C51.8555 19.5269 51.9184 19.472 51.9833 19.4154Z' fill='#C89743'/> -<path d='M23.5101 35.454C23.5817 35.4542 23.6533 35.4544 23.7271 35.4546C23.8025 35.4544 23.878 35.4543 23.9557 35.4542C24.2106 35.4539 24.4655 35.4541 24.7204 35.4544C24.9024 35.4543 25.0843 35.4541 25.2662 35.454C25.7618 35.4536 26.2574 35.4537 26.753 35.454C27.218 35.4542 27.683 35.454 28.148 35.4539C29.1251 35.4537 30.1023 35.454 31.0794 35.4544C31.9187 35.4547 32.758 35.4547 33.5974 35.4543C34.5709 35.4539 35.5444 35.4537 36.5179 35.454C37.0337 35.4541 37.5494 35.4541 38.0652 35.4538C38.5499 35.4536 39.0347 35.4538 39.5195 35.4542C39.6979 35.4543 39.8764 35.4543 40.0549 35.4541C40.2974 35.4539 40.5399 35.4542 40.7824 35.4546C40.8541 35.4544 40.9257 35.4542 40.9994 35.454C41.4838 35.4556 41.4838 35.4556 41.571 35.5428C41.571 36.1628 41.571 36.7829 41.571 37.4217C35.4223 37.4217 29.2735 37.4217 22.9385 37.4217C22.9385 35.4559 22.9385 35.4559 23.5101 35.454ZM23.0951 35.6211C23.0951 36.1895 23.0951 36.7578 23.0951 37.3434C29.1405 37.3434 35.1859 37.3434 41.4145 37.3434C41.4145 36.7751 41.4145 36.2067 41.4145 35.6211C35.3691 35.6211 29.3237 35.6211 23.0951 35.6211Z' fill='#E4C785'/> -<path d='M23.3952 30.0522C23.4497 30.0523 23.5043 30.0525 23.5605 30.0527C23.6468 30.0525 23.6468 30.0525 23.7349 30.0523C23.9292 30.052 24.1235 30.0523 24.3179 30.0525C24.4566 30.0524 24.5953 30.0523 24.734 30.0521C25.1119 30.0517 25.4897 30.0519 25.8675 30.0521C26.262 30.0523 26.6565 30.0521 27.051 30.052C27.7137 30.0519 28.3763 30.0521 29.0389 30.0524C29.8062 30.0529 30.5734 30.0527 31.3407 30.0523C31.9982 30.0519 32.6556 30.0519 33.3131 30.0521C33.7064 30.0522 34.0996 30.0522 34.4928 30.052C34.8624 30.0517 35.2321 30.0519 35.6017 30.0523C35.7377 30.0524 35.8738 30.0524 36.0098 30.0522C36.1948 30.052 36.3797 30.0523 36.5646 30.0527C36.6192 30.0525 36.6737 30.0523 36.7299 30.0522C37.0995 30.0537 37.0995 30.0537 37.1868 30.1409C37.1945 30.2737 37.197 30.4067 37.1972 30.5397C37.1973 30.6203 37.1974 30.701 37.1975 30.784C37.1972 30.8689 37.1969 30.9538 37.1966 31.0412C37.1969 31.1261 37.1972 31.211 37.1975 31.2984C37.1973 31.4194 37.1973 31.4194 37.1972 31.5428C37.1971 31.6173 37.197 31.6918 37.1969 31.7686C37.1868 31.9415 37.1868 31.9415 37.1085 32.0198C36.9253 32.0275 36.7444 32.03 36.5611 32.0292C36.5032 32.0293 36.4452 32.0294 36.3856 32.0295C36.19 32.0296 35.9944 32.0291 35.7988 32.0287C35.6592 32.0287 35.5196 32.0287 35.38 32.0288C34.9997 32.0288 34.6194 32.0283 34.2392 32.0278C33.8422 32.0273 33.4453 32.0272 33.0484 32.0271C32.2961 32.0269 31.5439 32.0263 30.7917 32.0255C29.9356 32.0246 29.0794 32.0242 28.2233 32.0238C26.4616 32.023 24.7 32.0216 22.9383 32.0198C22.9361 31.7083 22.9347 31.3968 22.9334 31.0853C22.9328 30.9963 22.9321 30.9074 22.9315 30.8157C22.9312 30.7312 22.9309 30.6467 22.9307 30.5596C22.9303 30.4813 22.9299 30.403 22.9294 30.3223C22.9456 29.9919 23.1039 30.0534 23.3952 30.0522ZM23.0949 30.2192C23.0949 30.7876 23.0949 31.356 23.0949 31.9415C27.6936 31.9415 32.2922 31.9415 37.0302 31.9415C37.0302 31.3732 37.0302 30.8048 37.0302 30.2192C32.4315 30.2192 27.8329 30.2192 23.0949 30.2192Z' fill='#E7CC90'/> -<path d='M22.9385 40.8664C24.7847 40.8646 26.6309 40.8632 28.4771 40.8623C29.3343 40.8619 30.1914 40.8614 31.0486 40.8605C31.7954 40.8597 32.5422 40.8592 33.289 40.859C33.6847 40.8589 34.0804 40.8587 34.4761 40.8581C34.8481 40.8576 35.2201 40.8574 35.592 40.8575C35.729 40.8575 35.8659 40.8574 36.0029 40.8571C36.189 40.8567 36.3751 40.8568 36.5613 40.857C36.6162 40.8567 36.6711 40.8565 36.7276 40.8563C37.0997 40.8575 37.0997 40.8575 37.1869 40.9447C37.1947 41.0774 37.1971 41.2105 37.1973 41.3435C37.1974 41.4241 37.1975 41.5047 37.1976 41.5878C37.1973 41.6727 37.197 41.7575 37.1967 41.845C37.197 41.9299 37.1973 42.0147 37.1976 42.1022C37.1975 42.2231 37.1975 42.2231 37.1973 42.3465C37.1972 42.421 37.1971 42.4956 37.197 42.5724C37.1869 42.7453 37.1869 42.7453 37.1086 42.8236C36.9266 42.8314 36.7468 42.8341 36.5648 42.8335C36.4784 42.8337 36.4784 42.8337 36.3903 42.8339C36.196 42.8342 36.0017 42.834 35.8074 42.8337C35.6687 42.8338 35.5299 42.834 35.3912 42.8341C35.0134 42.8345 34.6355 42.8344 34.2577 42.8341C33.8632 42.8339 33.4687 42.8341 33.0742 42.8342C32.4116 42.8344 31.749 42.8342 31.0863 42.8338C30.3191 42.8334 29.5518 42.8335 28.7846 42.8339C28.1271 42.8343 27.4696 42.8343 26.8121 42.8341C26.4189 42.834 26.0256 42.834 25.6324 42.8343C25.2628 42.8345 24.8932 42.8343 24.5236 42.8339C24.3875 42.8338 24.2515 42.8338 24.1154 42.834C23.9305 42.8342 23.7456 42.8339 23.5606 42.8335C23.5061 42.8337 23.4515 42.8339 23.3953 42.8341C23.0257 42.8325 23.0257 42.8325 22.9385 42.7453C22.9316 42.6059 22.9301 42.4662 22.9308 42.3266C22.9311 42.2421 22.9313 42.1576 22.9316 42.0705C22.9322 41.9816 22.9329 41.8926 22.9336 41.801C22.9339 41.7117 22.9343 41.6224 22.9347 41.5305C22.9356 41.3091 22.9369 41.0877 22.9385 40.8664ZM23.0168 40.9447C23.0168 41.5389 23.0168 42.1331 23.0168 42.7453C24.1632 42.7471 25.3097 42.7485 26.4562 42.7494C26.9891 42.7498 27.5221 42.7503 28.055 42.7512C30.3664 42.755 32.677 42.7486 34.9881 42.7107C35.088 42.7092 35.1878 42.7077 35.2907 42.7061C35.5692 42.7017 35.8477 42.6968 36.1262 42.6916C36.2093 42.6903 36.2924 42.689 36.378 42.6877C36.4531 42.6861 36.5281 42.6846 36.6054 42.683C36.6708 42.6818 36.7363 42.6806 36.8038 42.6794C36.9529 42.683 36.9529 42.683 37.0303 42.5887C37.0303 42.0462 37.0303 41.5037 37.0303 40.9447C32.4059 40.9447 27.7814 40.9447 23.0168 40.9447Z' fill='#E3C992'/> -<path d='M44.1545 12.6827C44.8491 12.8777 45.5296 13.1073 46.1117 13.5438C45.8768 13.6221 45.8768 13.6221 45.6077 13.4949C45.4898 13.4336 45.372 13.3722 45.2505 13.309C44.9405 13.1798 44.6305 13.0506 44.3111 12.9175C44.3111 16.8703 44.3111 20.8231 44.3111 24.8956C44.1265 24.6188 44.1351 24.5057 44.1357 24.1778C44.1354 24.0767 44.1352 23.9756 44.135 23.8714C44.1356 23.7591 44.1361 23.6468 44.1367 23.5345C44.1368 23.4165 44.1367 23.2985 44.1366 23.1804C44.1366 22.8597 44.1375 22.5389 44.1386 22.2182C44.1396 21.8831 44.1397 21.548 44.1399 21.213C44.1404 20.5783 44.1416 19.9437 44.1432 19.309C44.145 18.5865 44.1458 17.8641 44.1466 17.1416C44.1482 15.6553 44.151 14.169 44.1545 12.6827Z' fill='#E7C882'/> -<path d='M44.1545 12.6827C44.8476 12.8559 45.5373 13.113 46.1117 13.5438C45.8769 13.6221 45.8769 13.6221 45.598 13.49C45.5161 13.4464 45.5161 13.4464 45.4325 13.4019C45.0272 13.1948 44.5991 13.0185 44.1545 12.9175C44.1545 12.84 44.1545 12.7625 44.1545 12.6827Z' fill='#EACA85'/> -<path d='M57.3069 28.0271C58.0561 28.0271 58.8053 28.0271 59.5772 28.0271C59.5772 28.1046 59.5772 28.1821 59.5772 28.262C59.5139 28.2434 59.5139 28.2434 59.4493 28.2244C59.2323 28.1767 59.0274 28.1669 58.8054 28.1589C58.7181 28.1557 58.6308 28.1524 58.5408 28.149C58.4501 28.1459 58.3594 28.1428 58.2659 28.1397C58.128 28.1346 58.128 28.1346 57.9873 28.1294C57.7605 28.1211 57.5337 28.1131 57.3069 28.1054C57.3069 28.0796 57.3069 28.0538 57.3069 28.0271Z' fill='#A19B6F'/> -<path d='M56.0544 61.0647C55.5893 61.336 55.5893 61.336 55.1149 61.6127C55.0891 61.5611 55.0632 61.5094 55.0366 61.4562C55.357 61.1002 55.5752 60.9449 56.0544 61.0647Z' fill='#9CA391'/> -<path d='M55.6628 58.0115C55.7145 58.0373 55.7662 58.0632 55.8194 58.0898C55.6454 58.4099 55.5615 58.5392 55.2127 58.6671C55.1287 58.6833 55.0448 58.6994 54.9583 58.7161C55.1931 58.4812 55.428 58.2463 55.6628 58.0115Z' fill='#9EA491'/> -<path d='M47.0513 14.405C47.4527 14.6384 47.6582 14.8774 47.9124 15.2662C47.7187 15.1887 47.7187 15.1887 47.521 15.1096C47.521 15.0579 47.521 15.0063 47.521 14.953C47.4693 14.953 47.4177 14.953 47.3644 14.953C47.3644 14.8755 47.3644 14.798 47.3644 14.7182C47.2611 14.6923 47.1577 14.6665 47.0513 14.6399C47.0513 14.5624 47.0513 14.4849 47.0513 14.405Z' fill='#ECC883'/> -<path d='M44.8591 26.3048C45.1234 26.3976 45.3012 26.483 45.4854 26.6962C45.4596 26.7737 45.4338 26.8513 45.4071 26.9311C44.9472 26.569 44.9472 26.569 44.8591 26.3048Z' fill='#C49F5F'/> -<path d='M52.2183 19.4937C52.3082 19.5684 52.3979 19.6435 52.4874 19.7188C52.5373 19.7606 52.5873 19.8024 52.6388 19.8454C52.7663 19.9635 52.7663 19.9635 52.8446 20.12C52.6637 20.0942 52.4829 20.0684 52.2965 20.0418C52.2707 19.8609 52.2449 19.6801 52.2183 19.4937Z' fill='#C8A66A'/> -<path d='M57.1504 24.5042C57.2388 24.5772 57.3268 24.6507 57.4146 24.7244C57.4637 24.7652 57.5127 24.8061 57.5632 24.8482C57.6984 24.9739 57.6984 24.9739 57.855 25.2088C57.5921 25.1618 57.4217 25.082 57.2287 24.8956C57.17 24.6852 57.17 24.6852 57.1504 24.5042Z' fill='#E3BE72'/> -<path d='M59.2642 27.0877C59.5275 27.351 59.5773 27.58 59.5773 27.9488C59.4998 27.923 59.4223 27.8972 59.3424 27.8706C59.3683 27.7931 59.3941 27.7156 59.4207 27.6357C59.3691 27.6357 59.3174 27.6357 59.2642 27.6357C59.2642 27.4549 59.2642 27.274 59.2642 27.0877Z' fill='#E3C791'/> -<path d='M17.3017 15.3445C17.3275 15.422 17.3533 15.4995 17.38 15.5793C17.3267 15.6278 17.3267 15.6278 17.2723 15.6772C17.1404 15.8192 17.0674 15.9514 16.9885 16.1273C16.911 16.1015 16.8335 16.0757 16.7537 16.0491C16.9345 15.8165 17.1154 15.584 17.3017 15.3445Z' fill='#A8AC9C'/> -<path d='M53.4707 20.8246C53.6515 20.9796 53.8324 21.1347 54.0187 21.2944C53.9412 21.3202 53.8637 21.346 53.7839 21.3727C53.6126 21.2797 53.6126 21.2797 53.4707 21.1378C53.4707 21.0344 53.4707 20.9311 53.4707 20.8246Z' fill='#E7C177'/> -<path d='M48.4604 15.7359C48.5504 15.8106 48.6401 15.8857 48.7296 15.961C48.7795 16.0028 48.8295 16.0445 48.8809 16.0876C49.0085 16.2056 49.0085 16.2056 49.0868 16.3622C48.8617 16.3133 48.8617 16.3133 48.617 16.2056C48.5094 15.961 48.5094 15.961 48.4604 15.7359Z' fill='#EDCC8F'/> -<path d='M45.5636 26.8528C45.5895 26.9045 45.6153 26.9562 45.6419 27.0094C45.6936 27.0094 45.7453 27.0094 45.7985 27.0094C45.7985 27.0611 45.7985 27.1127 45.7985 27.166C45.8502 27.166 45.9018 27.166 45.9551 27.166C45.9809 27.2435 46.0068 27.321 46.0334 27.4008C45.6672 27.2852 45.6672 27.2852 45.5392 27.0779C45.5214 27.0295 45.5037 26.981 45.4854 26.9311C45.5112 26.9053 45.537 26.8794 45.5636 26.8528Z' fill='#CAA76B'/> -<path d='M51.4353 18.7109C51.5935 18.8394 51.7501 18.9699 51.905 19.1023C51.905 19.1281 51.905 19.154 51.905 19.1806C51.7759 19.1806 51.6467 19.1806 51.5136 19.1806C51.4878 19.0256 51.4619 18.8706 51.4353 18.7109Z' fill='#EAC989'/> -</g> -<defs> -<clipPath id='clip0_2039_2328'> -<rect width='75' height='75' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm22039-cxdd.svg b/figmatoCSSdesigns/public/external/screenshot20260112at33925pm22039-cxdd.svg deleted file mode 100644 index 3f1c957..0000000 --- a/figmatoCSSdesigns/public/external/screenshot20260112at33925pm22039-cxdd.svg +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='68' height='68' viewBox='0 0 68 68' fill='none' xmlns='http://www.w3.org/2000/svg'> -<g clip-path='url(#clip0_2039_984)'> -<path d='M0 0C22.44 0 44.88 0 68 0C68 22.44 68 44.88 68 68C45.56 68 23.12 68 0 68C0 45.56 0 23.12 0 0Z' fill='#FEFEFE'/> -<path d='M21.3041 11.3475C21.3806 11.3473 21.4571 11.3472 21.5359 11.347C21.7905 11.3466 22.0451 11.3466 22.2997 11.3467C22.4829 11.3465 22.6661 11.3462 22.8494 11.346C23.2944 11.3454 23.7395 11.3452 24.1846 11.3451C24.5466 11.3451 24.9086 11.345 25.2706 11.3447C26.2987 11.3441 27.3268 11.3438 28.3549 11.3438C28.4379 11.3438 28.4379 11.3438 28.5226 11.3438C28.578 11.3438 28.6334 11.3438 28.6905 11.3438C29.5881 11.3439 30.4857 11.3432 31.3833 11.3422C32.3066 11.3412 33.2299 11.3407 34.1532 11.3407C34.6709 11.3408 35.1886 11.3406 35.7063 11.3398C36.1933 11.3391 36.6803 11.3391 37.1674 11.3396C37.3456 11.3397 37.5239 11.3395 37.7022 11.3391C39.5486 11.3349 40.9957 11.545 42.4468 12.7766C42.5027 12.8237 42.5586 12.8709 42.6162 12.9194C42.9227 13.1843 43.1921 13.4604 43.4532 13.7695C43.6449 13.9813 43.8588 14.1645 44.0743 14.3515C44.2498 14.5052 44.4136 14.6679 44.5762 14.8351C44.6318 14.8892 44.6875 14.9434 44.7448 14.9992C44.9323 15.1912 45.1049 15.3912 45.2763 15.5976C45.4014 15.7297 45.5255 15.8431 45.6636 15.9605C46.0936 16.3319 46.49 16.7383 46.8908 17.1404C47.0292 17.2792 47.1679 17.4175 47.3066 17.5558C47.3962 17.6455 47.4858 17.7352 47.5754 17.8249C47.6364 17.8857 47.6364 17.8857 47.6987 17.9477C47.8967 18.1468 48.0863 18.3488 48.2678 18.5631C48.6351 18.9871 49.0412 19.3741 49.4408 19.7673C49.644 19.9675 49.8465 20.1683 50.049 20.3691C50.4248 20.7417 50.8009 21.114 51.1782 21.4851C51.4418 21.7446 51.7046 22.0049 51.9669 22.2658C52.0661 22.3643 52.1657 22.4624 52.2656 22.5601C52.8553 23.1374 53.3407 23.6877 53.7328 24.4175C53.7629 24.4689 53.7931 24.5202 53.8242 24.5731C54.3967 25.6568 54.1788 27.1935 54.1762 28.3829C54.1757 28.6695 54.1761 28.9561 54.1763 29.2427C54.1767 29.8024 54.1763 30.3622 54.1756 30.9219C54.1749 31.5747 54.1749 32.2276 54.1749 32.8804C54.1749 34.0455 54.1743 35.2106 54.1733 36.3757C54.1723 37.5046 54.1718 38.6335 54.1718 39.7625C54.1718 39.832 54.1718 39.9016 54.1718 39.9733C54.1718 40.0428 54.1718 40.1123 54.1718 40.1839C54.1719 41.4719 54.1715 42.76 54.1708 44.0481C54.1706 44.5025 54.1705 44.9569 54.1705 45.4113C54.1705 45.9653 54.1701 46.5192 54.1695 47.0732C54.1692 47.3555 54.1689 47.6378 54.169 47.9201C54.1691 48.179 54.1689 48.4379 54.1683 48.6967C54.1682 48.8337 54.1683 48.9707 54.1685 49.1077C54.1645 50.5481 54.1645 50.5481 53.9235 51.2262C53.9075 51.2715 53.8914 51.3168 53.8748 51.3635C53.8288 51.4912 53.7808 51.6183 53.7328 51.7453C53.7116 51.8021 53.6905 51.8589 53.6687 51.9175C52.9982 53.5582 51.7565 54.8227 50.2547 55.7202C50.1775 55.7673 50.1002 55.8143 50.0207 55.8628C48.4906 56.7292 46.7865 56.6942 45.086 56.6842C44.7535 56.6826 44.421 56.6832 44.0884 56.6834C43.514 56.6836 42.9396 56.6825 42.3651 56.6805C41.5346 56.6776 40.7041 56.6767 39.8735 56.6763C38.5257 56.6755 37.1778 56.6731 35.8299 56.6698C34.5215 56.6665 33.2131 56.664 31.9047 56.6625C31.8239 56.6624 31.7431 56.6623 31.6599 56.6622C31.2544 56.6618 30.8489 56.6613 30.4435 56.6609C27.0862 56.6572 23.7289 56.6509 20.3716 56.643C20.3716 56.5962 20.3716 56.5493 20.3716 56.501C20.2475 56.5054 20.2475 56.5054 20.1209 56.5099C18.5317 56.5071 16.9652 55.2889 15.8998 54.2296C15.5449 53.8411 15.5449 53.8411 15.5449 53.6618C15.4746 53.6384 15.4043 53.6149 15.3319 53.5908C15.2188 53.412 15.1164 53.2358 15.017 53.0496C14.9623 52.9496 14.9077 52.8496 14.8531 52.7496C14.8265 52.7002 14.7998 52.6507 14.7724 52.5998C14.6976 52.4633 14.6193 52.3295 14.5401 52.1956C13.9275 51.0847 13.8802 49.7186 13.8848 48.4801C13.8845 48.3483 13.8841 48.2165 13.8836 48.0847C13.8826 47.7258 13.8829 47.3669 13.8834 47.0081C13.8838 46.6197 13.8829 46.2314 13.8822 45.843C13.8809 45.0836 13.8809 44.3241 13.8812 43.5646C13.8815 42.947 13.8814 42.3294 13.8811 41.7117C13.881 41.6237 13.8809 41.5356 13.8809 41.4448C13.8808 41.2658 13.8807 41.0868 13.8806 40.9078C13.8796 39.2791 13.8799 37.6505 13.8807 36.0218C13.8814 34.5378 13.8808 33.0537 13.8792 31.5696C13.8773 29.8992 13.8764 28.2288 13.8769 26.5584C13.8772 25.6751 13.877 24.7917 13.8758 23.9084C13.8747 23.1565 13.8747 22.4046 13.8759 21.6527C13.8765 21.2696 13.8767 20.8864 13.8756 20.5033C13.8746 20.1517 13.875 19.8001 13.8763 19.4485C13.8766 19.3222 13.8764 19.1958 13.8756 19.0695C13.8685 17.7633 14.0879 16.5679 14.6931 15.4029C14.7166 15.3575 14.7401 15.3122 14.7644 15.2654C15.7876 13.3391 17.5581 12.1091 19.6055 11.4704C20.1645 11.3508 20.7347 11.3466 21.3041 11.3475Z' fill='#FEFEFE'/> -<path d='M21.3041 11.3475C21.3806 11.3473 21.4571 11.3472 21.5359 11.347C21.7905 11.3466 22.0451 11.3466 22.2997 11.3467C22.4829 11.3465 22.6661 11.3462 22.8494 11.346C23.2944 11.3454 23.7395 11.3452 24.1846 11.3451C24.5466 11.3451 24.9086 11.345 25.2706 11.3447C26.2987 11.3441 27.3268 11.3438 28.3549 11.3438C28.4379 11.3438 28.4379 11.3438 28.5226 11.3438C28.578 11.3438 28.6334 11.3438 28.6905 11.3438C29.5881 11.3439 30.4857 11.3432 31.3833 11.3422C32.3066 11.3412 33.2299 11.3407 34.1532 11.3407C34.6709 11.3408 35.1886 11.3406 35.7063 11.3398C36.1933 11.3391 36.6803 11.3391 37.1674 11.3396C37.3456 11.3397 37.5239 11.3395 37.7022 11.3391C39.5486 11.3349 40.9957 11.545 42.4468 12.7766C42.5027 12.8237 42.5586 12.8709 42.6162 12.9194C42.9227 13.1843 43.1921 13.4604 43.4532 13.7695C43.6449 13.9813 43.8588 14.1645 44.0743 14.3515C44.2498 14.5052 44.4136 14.6679 44.5762 14.8351C44.6318 14.8892 44.6875 14.9434 44.7448 14.9992C44.9323 15.1912 45.1049 15.3912 45.2763 15.5976C45.4014 15.7297 45.5255 15.8431 45.6636 15.9605C46.0936 16.3319 46.49 16.7383 46.8908 17.1404C47.0292 17.2792 47.1679 17.4175 47.3066 17.5558C47.3962 17.6455 47.4858 17.7352 47.5754 17.8249C47.6364 17.8857 47.6364 17.8857 47.6987 17.9477C47.8967 18.1468 48.0863 18.3488 48.2678 18.5631C48.6351 18.9871 49.0412 19.3741 49.4408 19.7673C49.644 19.9675 49.8465 20.1683 50.049 20.3691C50.4248 20.7417 50.8009 21.114 51.1782 21.4851C51.4418 21.7446 51.7046 22.0049 51.9669 22.2658C52.0661 22.3643 52.1657 22.4624 52.2656 22.5601C52.8553 23.1374 53.3407 23.6877 53.7328 24.4175C53.7629 24.4689 53.7931 24.5202 53.8242 24.5731C54.3967 25.6568 54.1788 27.1935 54.1762 28.3829C54.1757 28.6695 54.1761 28.9561 54.1763 29.2427C54.1767 29.8024 54.1763 30.3622 54.1756 30.9219C54.1749 31.5747 54.1749 32.2276 54.1749 32.8804C54.1749 34.0455 54.1743 35.2106 54.1733 36.3757C54.1723 37.5046 54.1718 38.6335 54.1718 39.7625C54.1718 39.832 54.1718 39.9016 54.1718 39.9733C54.1718 40.0428 54.1718 40.1123 54.1718 40.1839C54.1719 41.4719 54.1715 42.76 54.1708 44.0481C54.1706 44.5025 54.1705 44.9569 54.1705 45.4113C54.1705 45.9653 54.1701 46.5192 54.1695 47.0732C54.1692 47.3555 54.1689 47.6378 54.169 47.9201C54.1691 48.179 54.1689 48.4379 54.1683 48.6967C54.1682 48.8337 54.1683 48.9707 54.1685 49.1077C54.1645 50.5481 54.1645 50.5481 53.9235 51.2262C53.9075 51.2715 53.8914 51.3168 53.8748 51.3635C53.8288 51.4912 53.7808 51.6183 53.7328 51.7453C53.7116 51.8021 53.6905 51.8589 53.6687 51.9175C52.9982 53.5582 51.7565 54.8227 50.2547 55.7202C50.1775 55.7673 50.1002 55.8143 50.0207 55.8628C48.4906 56.7292 46.7865 56.6942 45.086 56.6842C44.7535 56.6826 44.421 56.6832 44.0884 56.6834C43.514 56.6836 42.9396 56.6825 42.3651 56.6805C41.5346 56.6776 40.7041 56.6767 39.8735 56.6763C38.5257 56.6755 37.1778 56.6731 35.8299 56.6698C34.5215 56.6665 33.2131 56.664 31.9047 56.6625C31.8239 56.6624 31.7431 56.6623 31.6599 56.6622C31.2544 56.6618 30.8489 56.6613 30.4435 56.6609C27.0862 56.6572 23.7289 56.6509 20.3716 56.643C20.3716 56.5962 20.3716 56.5493 20.3716 56.501C20.2475 56.5054 20.2475 56.5054 20.1209 56.5099C18.5317 56.5071 16.9652 55.2889 15.8998 54.2296C15.5449 53.8411 15.5449 53.8411 15.5449 53.6618C15.4746 53.6384 15.4043 53.6149 15.3319 53.5908C15.2188 53.412 15.1164 53.2358 15.017 53.0496C14.9623 52.9496 14.9077 52.8496 14.8531 52.7496C14.8265 52.7002 14.7998 52.6507 14.7724 52.5998C14.6976 52.4633 14.6193 52.3295 14.5401 52.1956C13.9275 51.0847 13.8802 49.7186 13.8848 48.4801C13.8845 48.3483 13.8841 48.2165 13.8836 48.0847C13.8826 47.7258 13.8829 47.3669 13.8834 47.0081C13.8838 46.6197 13.8829 46.2314 13.8822 45.843C13.8809 45.0836 13.8809 44.3241 13.8812 43.5646C13.8815 42.947 13.8814 42.3294 13.8811 41.7117C13.881 41.6237 13.8809 41.5356 13.8809 41.4448C13.8808 41.2658 13.8807 41.0868 13.8806 40.9078C13.8796 39.2791 13.8799 37.6505 13.8807 36.0218C13.8814 34.5378 13.8808 33.0537 13.8792 31.5696C13.8773 29.8992 13.8764 28.2288 13.8769 26.5584C13.8772 25.6751 13.877 24.7917 13.8758 23.9084C13.8747 23.1565 13.8747 22.4046 13.8759 21.6527C13.8765 21.2696 13.8767 20.8864 13.8756 20.5033C13.8746 20.1517 13.875 19.8001 13.8763 19.4485C13.8766 19.3222 13.8764 19.1958 13.8756 19.0695C13.8685 17.7633 14.0879 16.5679 14.6931 15.4029C14.7166 15.3575 14.7401 15.3122 14.7644 15.2654C15.7876 13.3391 17.5581 12.1091 19.6055 11.4704C20.1645 11.3508 20.7347 11.3466 21.3041 11.3475ZM19.5198 14.0543C19.4583 14.0778 19.3969 14.1013 19.3335 14.1256C18.3237 14.5275 17.4524 15.3333 16.8935 16.2547C16.8601 16.3088 16.8267 16.3628 16.7923 16.4186C16.1938 17.4373 16.1625 18.5324 16.1647 19.6827C16.1645 19.8134 16.1641 19.9441 16.1638 20.0748C16.1629 20.4322 16.1629 20.7896 16.1631 21.1469C16.1631 21.5331 16.1623 21.9192 16.1616 22.3053C16.1605 23.061 16.1601 23.8167 16.16 24.5724C16.1599 25.1867 16.1596 25.801 16.1592 26.4153C16.1579 28.1578 16.1573 29.9003 16.1574 31.6428C16.1574 31.6897 16.1574 31.7366 16.1574 31.7849C16.1574 31.8798 16.1574 31.9747 16.1574 32.0695C16.1575 33.5459 16.1564 35.0223 16.1545 36.4987C16.1523 38.1589 16.1511 39.8191 16.1512 41.4793C16.1513 42.3578 16.1509 43.2363 16.1494 44.1149C16.1481 44.8626 16.1477 45.6103 16.1487 46.3581C16.1492 46.7395 16.1492 47.1208 16.148 47.5022C16.1468 47.8516 16.147 48.2009 16.1483 48.5503C16.1485 48.6764 16.1482 48.8025 16.1474 48.9286C16.1419 49.8714 16.2828 50.6387 16.7649 51.4658C16.8063 51.5377 16.8063 51.5377 16.8485 51.611C17.5458 52.7914 18.6039 53.7239 19.9457 54.0877C20.0347 54.1125 20.1237 54.1372 20.2154 54.1628C20.6999 54.2681 21.1929 54.2495 21.686 54.2481C21.7979 54.2484 21.9098 54.2486 22.0216 54.249C22.328 54.2497 22.6343 54.2495 22.9407 54.2492C23.2715 54.2491 23.6023 54.2497 23.9331 54.2502C24.5807 54.2511 25.2284 54.2513 25.876 54.2511C26.4025 54.251 26.9289 54.2511 27.4554 54.2514C27.5303 54.2514 27.6053 54.2515 27.6825 54.2515C27.8348 54.2516 27.9871 54.2517 28.1394 54.2518C29.5671 54.2526 30.9948 54.2524 32.4225 54.252C33.7283 54.2516 35.0341 54.2524 36.3399 54.2538C37.6812 54.2551 39.0225 54.2557 40.3638 54.2555C41.1166 54.2553 41.8695 54.2555 42.6223 54.2565C43.2631 54.2573 43.904 54.2574 44.5448 54.2566C44.8716 54.2562 45.1985 54.2561 45.5253 54.2569C45.8248 54.2577 46.1242 54.2575 46.4236 54.2565C46.5317 54.2563 46.6398 54.2565 46.7479 54.257C47.5714 54.2611 48.2374 54.1312 48.9726 53.7594C49.0211 53.7349 49.0697 53.7103 49.1197 53.6851C50.0635 53.1907 50.8424 52.4173 51.3194 51.4614C51.3194 51.4145 51.3194 51.3677 51.3194 51.3194C51.3663 51.3194 51.4131 51.3194 51.4614 51.3194C51.9691 50.1529 51.9464 48.9787 51.9367 47.7319C51.9348 47.4306 51.9355 47.1294 51.9358 46.8281C51.936 46.3076 51.9347 45.7872 51.9323 45.2667C51.9288 44.5142 51.9277 43.7618 51.9272 43.0093C51.9263 41.7881 51.9234 40.5669 51.9194 39.3458C51.9155 38.1603 51.9125 36.9749 51.9107 35.7895C51.9105 35.7163 51.9104 35.643 51.9103 35.5676C51.9098 35.2003 51.9092 34.8329 51.9087 34.4656C51.9043 31.4238 51.8968 28.382 51.8873 25.3403C51.8417 25.3402 51.796 25.3401 51.7491 25.34C50.6357 25.3373 49.5223 25.3331 48.409 25.3272C47.8706 25.3244 47.3321 25.3221 46.7937 25.3211C46.324 25.3201 45.8544 25.3182 45.3847 25.3151C45.1364 25.3135 44.888 25.3124 44.6397 25.3125C44.3614 25.3125 44.0832 25.3104 43.8049 25.3081C43.7239 25.3084 43.643 25.3088 43.5595 25.3091C42.5844 25.2966 41.7965 25.0067 41.0826 24.3418C40.7197 23.9634 40.4945 23.5605 40.3173 23.0689C40.2998 23.0207 40.2822 22.9725 40.2642 22.9229C40.1023 22.4392 40.073 21.9976 40.0737 21.4901C40.073 21.4062 40.0722 21.3223 40.0715 21.2359C40.0694 20.9609 40.0687 20.686 40.0681 20.411C40.067 20.2194 40.0656 20.0279 40.0642 19.8363C40.0611 19.3851 40.0591 18.9339 40.0574 18.4827C40.0555 17.9686 40.0524 17.4544 40.0492 16.9403C40.0426 15.8837 40.0375 14.827 40.0334 13.7703C37.5636 13.7638 35.0938 13.7588 32.624 13.7559C32.3321 13.7555 32.0401 13.7551 31.7482 13.7548C31.6901 13.7547 31.632 13.7546 31.5721 13.7545C30.6325 13.7533 29.6929 13.7511 28.7533 13.7484C27.7884 13.7458 26.8235 13.7442 25.8585 13.7436C25.2637 13.7432 24.6688 13.742 24.074 13.7397C23.6654 13.7382 23.2569 13.7378 22.8483 13.7381C22.613 13.7383 22.3777 13.7379 22.1424 13.7365C20.8044 13.7199 20.8044 13.7199 19.5198 14.0543Z' fill='#939E87'/> -<path d='M40.0335 11.499C41.0412 11.7827 41.7987 12.1959 42.5633 12.9081C42.7299 13.0635 42.7299 13.0635 42.9149 13.2053C43.0704 13.3321 43.1898 13.456 43.3163 13.6107C43.5491 13.8836 43.8038 14.1167 44.0744 14.3515C44.2499 14.5052 44.4136 14.6679 44.5763 14.8351C44.6319 14.8892 44.6875 14.9434 44.7448 14.9992C44.9324 15.1913 45.1049 15.3912 45.2764 15.5976C45.4014 15.7297 45.5255 15.8431 45.6637 15.9605C46.0937 16.3319 46.49 16.7383 46.8909 17.1405C47.0292 17.2792 47.1679 17.4175 47.3067 17.5558C47.3963 17.6455 47.4859 17.7352 47.5755 17.8249C47.6162 17.8654 47.6569 17.906 47.6988 17.9477C47.8967 18.1468 48.0863 18.3488 48.2678 18.5631C48.6351 18.9871 49.0413 19.3741 49.4408 19.7673C49.644 19.9675 49.8465 20.1683 50.0491 20.3692C50.4249 20.7417 50.801 21.114 51.1782 21.4851C51.4419 21.7446 51.7047 22.0049 51.9669 22.2658C52.0662 22.3643 52.1658 22.4624 52.2657 22.5601C54.0056 24.2634 54.0056 24.2634 54.0194 25.2427C54.0185 25.2983 54.0177 25.354 54.0168 25.4113C52.0892 25.4123 50.1617 25.4089 48.2342 25.3982C47.715 25.3954 47.1959 25.3931 46.6768 25.392C46.2173 25.3911 45.7577 25.3892 45.2982 25.3861C45.057 25.3845 44.8158 25.3834 44.5747 25.3835C44.3068 25.3833 44.039 25.3814 43.7712 25.379C43.6547 25.3796 43.6547 25.3796 43.5359 25.3801C42.6548 25.3684 41.9196 25.1223 41.2401 24.5595C41.195 24.524 41.1499 24.4885 41.1035 24.4519C40.4897 23.913 40.0794 22.9277 40.0143 22.1212C40.0074 21.8412 40.0071 21.5616 40.0093 21.2816C40.0094 21.1745 40.0093 21.0674 40.0092 20.9603C40.0091 20.6716 40.0104 20.3829 40.0119 20.0941C40.0132 19.7917 40.0133 19.4892 40.0136 19.1867C40.0142 18.6148 40.016 18.0429 40.0181 17.4711C40.0205 16.8196 40.0217 16.1682 40.0227 15.5167C40.025 14.1774 40.0287 12.8382 40.0335 11.499Z' fill='#E7B85E'/> -<path d='M40.0333 11.499C41.041 11.7827 41.7985 12.1959 42.5631 12.9081C42.7298 13.0635 42.7298 13.0635 42.9147 13.2053C43.0702 13.3321 43.1896 13.456 43.3162 13.6107C43.5489 13.8836 43.8036 14.1167 44.0742 14.3515C44.2497 14.5052 44.4135 14.6679 44.5761 14.8351C44.6317 14.8892 44.6873 14.9434 44.7447 14.9992C44.9322 15.1913 45.1048 15.3912 45.2762 15.5976C45.4077 15.7366 45.5411 15.8582 45.686 15.9827C46.0307 16.2803 46.3499 16.601 46.67 16.9246C46.7284 16.9833 46.7868 17.042 46.8469 17.1025C46.9892 17.2456 47.1314 17.3889 47.2734 17.5324C47.218 17.5875 47.1627 17.6427 47.1056 17.6996C46.9901 17.8155 46.8757 17.9325 46.7632 18.0514C46.6345 18.1712 46.6345 18.1712 46.4926 18.1712C46.4574 18.2766 46.4574 18.2766 46.4216 18.3841C46.3129 18.4937 46.3129 18.4937 46.1732 18.6104C46.1225 18.6535 46.0718 18.6966 46.0196 18.741C45.9648 18.7872 45.9101 18.8334 45.8537 18.881C45.738 18.9811 45.6227 19.0817 45.5077 19.1827C45.4552 19.2284 45.4027 19.2742 45.3486 19.3213C45.2011 19.4527 45.2011 19.4527 45.073 19.6618C45.0261 19.6618 44.9793 19.6618 44.931 19.6618C44.931 19.7086 44.931 19.7555 44.931 19.8038C44.8118 19.9263 44.8118 19.9263 44.6559 20.0611C44.6049 20.1059 44.5538 20.1507 44.5012 20.1969C44.3631 20.3006 44.3631 20.3006 44.2212 20.3006C44.2212 20.3475 44.2212 20.3943 44.2212 20.4426C44.1169 20.5452 44.1169 20.5452 43.9727 20.6644C43.7622 20.8431 43.5628 21.0262 43.3694 21.2234C43.1383 21.4581 42.8972 21.6757 42.6471 21.8899C42.5301 21.9932 42.4215 22.1 42.3136 22.2127C42.1627 22.3591 42.1627 22.3591 42.0208 22.3591C42.0208 22.4059 42.0208 22.4528 42.0208 22.501C41.8877 22.6519 41.8877 22.6519 41.7368 22.785C41.69 22.785 41.6431 22.785 41.5949 22.785C41.5949 22.8318 41.5949 22.8787 41.5949 22.9269C41.4831 23.0345 41.4831 23.0345 41.3331 23.1576C41.081 23.3712 40.8751 23.5896 40.6721 23.8497C40.5111 23.6501 40.4056 23.4629 40.3128 23.2242C40.2786 23.1378 40.2786 23.1378 40.2437 23.0498C40.1045 22.6556 40.0155 22.3068 40.0162 21.887C40.016 21.795 40.0158 21.7029 40.0156 21.6081C40.0161 21.5073 40.0166 21.4065 40.0172 21.3058C40.0172 21.1987 40.0172 21.0916 40.0171 20.9846C40.0171 20.6949 40.0179 20.4053 40.0189 20.1157C40.0198 19.8127 40.0199 19.5096 40.02 19.2066C40.0205 18.6332 40.0216 18.0598 40.0231 17.4864C40.0247 16.8334 40.0254 16.1804 40.0261 15.5274C40.0276 14.1846 40.0301 12.8418 40.0333 11.499Z' fill='#EDC166'/> -<path d='M21.3159 32.145C21.3808 32.1451 21.4457 32.1453 21.5126 32.1455C21.581 32.1454 21.6494 32.1452 21.7199 32.1451C21.951 32.1448 22.1821 32.1451 22.4133 32.1453C22.5782 32.1452 22.7431 32.1451 22.9081 32.1449C23.3574 32.1446 23.8067 32.1447 24.2561 32.1449C24.6777 32.1451 25.0993 32.145 25.5209 32.1449C26.4068 32.1447 27.2928 32.1449 28.1787 32.1453C28.9397 32.1456 29.7007 32.1456 30.4617 32.1452C31.3443 32.1448 32.227 32.1447 33.1096 32.1449C33.5773 32.145 34.0449 32.145 34.5125 32.1448C34.952 32.1446 35.3915 32.1447 35.831 32.1452C35.9929 32.1452 36.1547 32.1452 36.3165 32.1451C36.5364 32.1449 36.7563 32.1451 36.9761 32.1455C37.0411 32.1453 37.106 32.1452 37.1729 32.145C37.6121 32.1464 37.6121 32.1464 37.6911 32.2255C37.6911 32.7876 37.6911 33.3498 37.6911 33.929C32.1163 33.929 26.5414 33.929 20.7976 33.929C20.7976 32.1466 20.7976 32.1466 21.3159 32.145Z' fill='#E9BE63'/> -<path d='M20.7976 37.0522C22.4715 37.0505 24.1454 37.0493 25.8193 37.0485C26.5964 37.0481 27.3736 37.0476 28.1508 37.0468C28.8279 37.0461 29.505 37.0457 30.1821 37.0455C30.5409 37.0454 30.8996 37.0452 31.2584 37.0447C31.5956 37.0442 31.9329 37.0441 32.2702 37.0442C32.3943 37.0441 32.5185 37.044 32.6427 37.0437C32.8114 37.0434 32.9802 37.0435 33.1489 37.0437C33.1987 37.0434 33.2485 37.0432 33.2998 37.043C33.6371 37.0441 33.6371 37.0441 33.7162 37.1232C33.7232 37.2435 33.7255 37.3642 33.7256 37.4847C33.7257 37.5578 33.7258 37.6309 33.7259 37.7063C33.7256 37.7832 33.7253 37.8602 33.7251 37.9395C33.7253 38.0164 33.7256 38.0934 33.7259 38.1726C33.7258 38.2823 33.7258 38.2823 33.7256 38.3942C33.7255 38.4618 33.7255 38.5293 33.7254 38.5989C33.7162 38.7557 33.7162 38.7557 33.6452 38.8267C33.4802 38.8338 33.3172 38.8363 33.1521 38.8357C33.0738 38.8359 33.0738 38.8359 32.994 38.8361C32.8178 38.8364 32.6416 38.8361 32.4654 38.8359C32.3397 38.836 32.2139 38.8361 32.0881 38.8363C31.7455 38.8366 31.403 38.8365 31.0604 38.8363C30.7027 38.8361 30.345 38.8362 29.9873 38.8364C29.3866 38.8365 28.7858 38.8363 28.185 38.836C27.4894 38.8356 26.7937 38.8357 26.0981 38.8361C25.502 38.8364 24.9058 38.8365 24.3097 38.8363C23.9532 38.8362 23.5966 38.8362 23.2401 38.8364C22.905 38.8366 22.5699 38.8365 22.2348 38.836C22.1114 38.836 21.9881 38.836 21.8647 38.8361C21.697 38.8363 21.5294 38.8361 21.3617 38.8357C21.3122 38.8359 21.2628 38.8361 21.2118 38.8362C20.8767 38.8348 20.8767 38.8348 20.7976 38.7557C20.7914 38.6293 20.79 38.5027 20.7907 38.3762C20.7909 38.2995 20.7911 38.2229 20.7914 38.1439C20.792 38.0633 20.7926 37.9826 20.7932 37.8995C20.7935 37.8186 20.7938 37.7377 20.7941 37.6543C20.795 37.4536 20.7962 37.2529 20.7976 37.0522Z' fill='#E4B75B'/> -<path d='M21.2118 27.2473C21.2613 27.2475 21.3107 27.2476 21.3617 27.2478C21.44 27.2476 21.44 27.2476 21.5198 27.2474C21.696 27.2472 21.8722 27.2474 22.0484 27.2476C22.1741 27.2475 22.2999 27.2474 22.4257 27.2472C22.7683 27.2469 23.1108 27.247 23.4534 27.2473C23.8111 27.2474 24.1688 27.2473 24.5265 27.2472C25.1272 27.247 25.728 27.2472 26.3288 27.2475C27.0244 27.2479 27.7201 27.2478 28.4157 27.2474C29.0118 27.2471 29.608 27.247 30.2041 27.2472C30.5606 27.2473 30.9172 27.2474 31.2737 27.2471C31.6088 27.2469 31.9439 27.2471 32.279 27.2475C32.4024 27.2476 32.5257 27.2475 32.6491 27.2474C32.8168 27.2472 32.9844 27.2474 33.1521 27.2478C33.2016 27.2476 33.251 27.2475 33.302 27.2473C33.6371 27.2487 33.6371 27.2487 33.7162 27.3278C33.7232 27.4481 33.7255 27.5688 33.7256 27.6893C33.7257 27.7624 33.7258 27.8355 33.7259 27.9109C33.7256 27.9878 33.7253 28.0648 33.7251 28.1441C33.7253 28.221 33.7256 28.298 33.7259 28.3772C33.7258 28.4869 33.7258 28.4869 33.7256 28.5988C33.7255 28.6664 33.7255 28.7339 33.7254 28.8035C33.7162 28.9603 33.7162 28.9603 33.6452 29.0313C33.4791 29.0383 33.3151 29.0405 33.1489 29.0399C33.0964 29.0399 33.0439 29.04 32.9898 29.04C32.8124 29.0402 32.6351 29.0398 32.4578 29.0394C32.3312 29.0394 32.2046 29.0394 32.078 29.0394C31.7332 29.0394 31.3885 29.039 31.0437 29.0385C30.6838 29.0381 30.3239 29.038 29.964 29.0379C29.282 29.0377 28.6 29.0371 27.918 29.0364C27.1418 29.0356 26.3655 29.0353 25.5893 29.0349C23.9921 29.0342 22.3948 29.0329 20.7976 29.0313C20.7956 28.7489 20.7943 28.4664 20.7932 28.184C20.7926 28.1033 20.792 28.0227 20.7914 27.9396C20.7911 27.8629 20.7909 27.7863 20.7907 27.7074C20.7903 27.6364 20.7899 27.5654 20.7896 27.4922C20.8042 27.1927 20.9477 27.2484 21.2118 27.2473Z' fill='#EBBE63'/> -<path d='M47.1315 17.6033C47.4399 17.6304 47.6098 17.8221 47.8163 18.0348C47.9123 18.1712 47.9123 18.1712 47.9078 18.4152C47.8749 18.5052 47.8749 18.5052 47.8413 18.5971C47.7944 18.5971 47.7476 18.5971 47.6993 18.5971C47.6993 18.6439 47.6993 18.6908 47.6993 18.739C47.6525 18.739 47.6056 18.739 47.5573 18.739C47.5412 18.7756 47.5251 18.8122 47.5085 18.8499C47.3812 19.0865 47.238 19.3173 47.0605 19.5198C47.0136 19.5198 46.9668 19.5198 46.9185 19.5198C46.9012 19.5598 46.8839 19.5998 46.8661 19.641C46.7596 19.8345 46.6302 19.9752 46.4793 20.1365C46.2312 20.4071 46.0017 20.6834 45.7798 20.9755C45.5737 21.2379 45.356 21.4901 45.1374 21.7421C44.9822 21.9227 44.8442 22.0991 44.7123 22.2984C44.5853 22.4874 44.4553 22.6276 44.2922 22.785C44.1962 22.8992 44.1017 23.0146 44.0083 23.131C43.6491 23.5739 43.2797 24.0078 42.9053 24.438C42.8321 24.5237 42.7607 24.6109 42.6906 24.699C42.654 24.7443 42.6175 24.7896 42.5798 24.8362C42.5471 24.8777 42.5145 24.9192 42.4808 24.9619C42.3757 25.0564 42.3757 25.0564 42.1051 25.083C41.5425 24.9531 41.1267 24.4646 40.7515 24.0551C40.6722 23.9207 40.6722 23.9207 40.673 23.7851C40.775 23.5694 40.9239 23.4306 41.0936 23.2641C41.1572 23.2008 41.2208 23.1374 41.2863 23.0722C41.453 22.9269 41.453 22.9269 41.5949 22.9269C41.5949 22.8801 41.5949 22.8332 41.5949 22.785C41.6418 22.785 41.6886 22.785 41.7369 22.785C41.7837 22.6913 41.8306 22.5976 41.8788 22.501C41.9257 22.501 41.9725 22.501 42.0208 22.501C42.0208 22.4542 42.0208 22.4073 42.0208 22.3591C42.1244 22.256 42.1244 22.256 42.2681 22.1364C42.4783 21.9578 42.683 21.7762 42.8826 21.5858C42.9307 21.54 42.9788 21.4942 43.0284 21.447C43.1269 21.3529 43.2252 21.2586 43.3234 21.1642C43.3712 21.1188 43.419 21.0735 43.4682 21.0268C43.5319 20.9657 43.5319 20.9657 43.5969 20.9035C43.7244 20.7975 43.7244 20.7975 43.8779 20.7255C44.0335 20.6612 44.0335 20.6612 44.0793 20.4426C44.1261 20.4426 44.173 20.4426 44.2212 20.4426C44.2212 20.3957 44.2212 20.3489 44.2212 20.3006C44.3405 20.1781 44.3405 20.1781 44.4963 20.0433C44.5473 19.9985 44.5984 19.9536 44.651 19.9074C44.7891 19.8037 44.7891 19.8037 44.931 19.8037C44.931 19.7569 44.931 19.7101 44.931 19.6618C45.3238 19.2298 45.7796 18.8423 46.2309 18.4729C46.4949 18.2518 46.7295 18.0111 46.9584 17.7542C47.0155 17.7044 47.0726 17.6546 47.1315 17.6033Z' fill='#C89743'/> -<path d='M21.3159 32.145C21.3808 32.1451 21.4457 32.1453 21.5126 32.1455C21.581 32.1454 21.6494 32.1452 21.7199 32.1451C21.951 32.1448 22.1821 32.1451 22.4133 32.1453C22.5782 32.1452 22.7431 32.1451 22.9081 32.1449C23.3574 32.1446 23.8067 32.1447 24.2561 32.1449C24.6777 32.1451 25.0993 32.145 25.5209 32.1449C26.4068 32.1447 27.2928 32.1449 28.1787 32.1453C28.9397 32.1456 29.7007 32.1456 30.4617 32.1452C31.3443 32.1448 32.227 32.1447 33.1096 32.1449C33.5773 32.145 34.0449 32.145 34.5125 32.1448C34.952 32.1446 35.3915 32.1447 35.831 32.1452C35.9929 32.1452 36.1547 32.1452 36.3165 32.1451C36.5364 32.1449 36.7563 32.1451 36.9761 32.1455C37.0411 32.1453 37.106 32.1452 37.1729 32.145C37.6121 32.1464 37.6121 32.1464 37.6911 32.2255C37.6911 32.7876 37.6911 33.3498 37.6911 33.929C32.1163 33.929 26.5414 33.929 20.7976 33.929C20.7976 32.1466 20.7976 32.1466 21.3159 32.145ZM20.9396 32.2964C20.9396 32.8118 20.9396 33.3271 20.9396 33.858C26.4207 33.858 31.9019 33.858 37.5492 33.858C37.5492 33.3427 37.5492 32.8274 37.5492 32.2964C32.068 32.2964 26.5868 32.2964 20.9396 32.2964Z' fill='#E4C785'/> -<path d='M21.2118 27.2473C21.2613 27.2475 21.3107 27.2476 21.3617 27.2478C21.44 27.2476 21.44 27.2476 21.5198 27.2474C21.696 27.2472 21.8722 27.2474 22.0484 27.2476C22.1741 27.2475 22.2999 27.2474 22.4257 27.2472C22.7683 27.2469 23.1108 27.247 23.4534 27.2473C23.8111 27.2474 24.1688 27.2473 24.5265 27.2472C25.1272 27.247 25.728 27.2472 26.3288 27.2475C27.0244 27.2479 27.7201 27.2478 28.4157 27.2474C29.0118 27.2471 29.608 27.247 30.2041 27.2472C30.5606 27.2473 30.9172 27.2474 31.2737 27.2471C31.6088 27.2469 31.9439 27.2471 32.279 27.2475C32.4024 27.2476 32.5257 27.2475 32.6491 27.2474C32.8168 27.2472 32.9844 27.2474 33.1521 27.2478C33.2016 27.2476 33.251 27.2475 33.302 27.2473C33.6371 27.2487 33.6371 27.2487 33.7162 27.3278C33.7232 27.4481 33.7255 27.5688 33.7256 27.6893C33.7257 27.7624 33.7258 27.8355 33.7259 27.9109C33.7256 27.9878 33.7253 28.0648 33.7251 28.1441C33.7253 28.221 33.7256 28.298 33.7259 28.3772C33.7258 28.4869 33.7258 28.4869 33.7256 28.5988C33.7255 28.6664 33.7255 28.7339 33.7254 28.8035C33.7162 28.9603 33.7162 28.9603 33.6452 29.0313C33.4791 29.0383 33.3151 29.0405 33.1489 29.0399C33.0964 29.0399 33.0439 29.04 32.9898 29.04C32.8124 29.0402 32.6351 29.0398 32.4578 29.0394C32.3312 29.0394 32.2046 29.0394 32.078 29.0394C31.7332 29.0394 31.3885 29.039 31.0437 29.0385C30.6838 29.0381 30.3239 29.038 29.964 29.0379C29.282 29.0377 28.6 29.0371 27.918 29.0364C27.1418 29.0356 26.3655 29.0353 25.5893 29.0349C23.9921 29.0342 22.3948 29.0329 20.7976 29.0313C20.7956 28.7489 20.7943 28.4664 20.7932 28.184C20.7926 28.1033 20.792 28.0227 20.7914 27.9396C20.7911 27.8629 20.7909 27.7863 20.7907 27.7074C20.7903 27.6364 20.7899 27.5654 20.7896 27.4922C20.8042 27.1927 20.9477 27.2484 21.2118 27.2473ZM20.9396 27.3988C20.9396 27.9141 20.9396 28.4294 20.9396 28.9603C25.109 28.9603 29.2784 28.9603 33.5742 28.9603C33.5742 28.445 33.5742 27.9297 33.5742 27.3988C29.4048 27.3988 25.2354 27.3988 20.9396 27.3988Z' fill='#E7CC90'/> -<path d='M20.7976 37.0522C22.4715 37.0505 24.1454 37.0493 25.8193 37.0485C26.5964 37.0481 27.3736 37.0476 28.1508 37.0468C28.8279 37.0461 29.505 37.0457 30.1821 37.0455C30.5409 37.0454 30.8996 37.0452 31.2584 37.0447C31.5956 37.0442 31.9329 37.0441 32.2702 37.0442C32.3943 37.0441 32.5185 37.044 32.6427 37.0437C32.8114 37.0434 32.9802 37.0435 33.1489 37.0437C33.1987 37.0434 33.2485 37.0432 33.2998 37.043C33.6371 37.0441 33.6371 37.0441 33.7162 37.1232C33.7232 37.2435 33.7255 37.3642 33.7256 37.4847C33.7257 37.5578 33.7258 37.6309 33.7259 37.7063C33.7256 37.7832 33.7253 37.8602 33.7251 37.9395C33.7253 38.0164 33.7256 38.0934 33.7259 38.1726C33.7258 38.2823 33.7258 38.2823 33.7256 38.3942C33.7255 38.4618 33.7255 38.5293 33.7254 38.5989C33.7162 38.7557 33.7162 38.7557 33.6452 38.8267C33.4802 38.8338 33.3172 38.8363 33.1521 38.8357C33.0738 38.8359 33.0738 38.8359 32.994 38.8361C32.8178 38.8364 32.6416 38.8361 32.4654 38.8359C32.3397 38.836 32.2139 38.8361 32.0881 38.8363C31.7455 38.8366 31.403 38.8365 31.0604 38.8363C30.7027 38.8361 30.345 38.8362 29.9873 38.8364C29.3866 38.8365 28.7858 38.8363 28.185 38.836C27.4894 38.8356 26.7937 38.8357 26.0981 38.8361C25.502 38.8364 24.9058 38.8365 24.3097 38.8363C23.9532 38.8362 23.5966 38.8362 23.2401 38.8364C22.905 38.8366 22.5699 38.8365 22.2348 38.836C22.1114 38.836 21.9881 38.836 21.8647 38.8361C21.697 38.8363 21.5294 38.8361 21.3617 38.8357C21.3122 38.8359 21.2628 38.8361 21.2118 38.8362C20.8767 38.8348 20.8767 38.8348 20.7976 38.7557C20.7914 38.6293 20.79 38.5027 20.7907 38.3762C20.7909 38.2995 20.7911 38.2229 20.7914 38.1439C20.792 38.0633 20.7926 37.9826 20.7932 37.8995C20.7935 37.8186 20.7938 37.7377 20.7941 37.6543C20.795 37.4536 20.7962 37.2529 20.7976 37.0522ZM20.8686 37.1232C20.8686 37.6619 20.8686 38.2007 20.8686 38.7557C21.9081 38.7574 22.9475 38.7587 23.987 38.7594C24.4702 38.7598 24.9534 38.7603 25.4366 38.7611C27.5323 38.7646 29.6272 38.7587 31.7226 38.7244C31.8131 38.723 31.9037 38.7216 31.9969 38.7202C32.2495 38.7162 32.502 38.7118 32.7545 38.7071C32.8299 38.7059 32.9052 38.7047 32.9828 38.7035C33.0508 38.7021 33.1189 38.7007 33.1889 38.6993C33.2483 38.6982 33.3077 38.6971 33.3688 38.696C33.504 38.6993 33.504 38.6993 33.5742 38.6138C33.5742 38.1219 33.5742 37.63 33.5742 37.1232C29.3814 37.1232 25.1885 37.1232 20.8686 37.1232Z' fill='#E3C992'/> -<path d='M40.0333 11.499C40.663 11.6758 41.2801 11.884 41.8078 12.2798C41.5949 12.3507 41.5949 12.3507 41.3509 12.2354C41.244 12.1798 41.1371 12.1241 41.027 12.0668C40.7459 11.9497 40.4649 11.8326 40.1753 11.7119C40.1753 15.2957 40.1753 18.8796 40.1753 22.572C40.0079 22.321 40.0157 22.2185 40.0162 21.9212C40.016 21.8295 40.0158 21.7378 40.0156 21.6434C40.0161 21.5416 40.0166 21.4398 40.0172 21.338C40.0172 21.231 40.0172 21.1239 40.0171 21.0169C40.0171 20.7261 40.0179 20.4353 40.0189 20.1445C40.0198 19.8407 40.0199 19.5369 40.02 19.2331C40.0205 18.6577 40.0216 18.0823 40.0231 17.5068C40.0246 16.8518 40.0254 16.1968 40.0261 15.5417C40.0276 14.1941 40.0301 12.8465 40.0333 11.499Z' fill='#E7C882'/> -<path d='M40.0334 11.499C40.6619 11.6561 41.2872 11.8891 41.808 12.2798C41.595 12.3507 41.595 12.3507 41.3422 12.231C41.2679 12.1914 41.2679 12.1914 41.1922 12.1511C40.8246 11.9633 40.4365 11.8034 40.0334 11.7119C40.0334 11.6416 40.0334 11.5714 40.0334 11.499Z' fill='#EACA85'/> -<path d='M51.9583 25.4113C52.6375 25.4113 53.3168 25.4113 54.0167 25.4113C54.0167 25.4815 54.0167 25.5518 54.0167 25.6242C53.9593 25.6073 53.9593 25.6073 53.9007 25.5901C53.704 25.5469 53.5182 25.538 53.3169 25.5308C53.2377 25.5278 53.1586 25.5248 53.077 25.5218C52.9948 25.519 52.9125 25.5162 52.8278 25.5133C52.7027 25.5087 52.7027 25.5087 52.5752 25.504C52.3695 25.4965 52.1639 25.4892 51.9583 25.4823C51.9583 25.4588 51.9583 25.4354 51.9583 25.4113Z' fill='#A19B6F'/> -<path d='M50.8227 55.3653C50.401 55.6113 50.401 55.6113 49.9709 55.8622C49.9475 55.8154 49.924 55.7685 49.8999 55.7202C50.1904 55.3975 50.3883 55.2567 50.8227 55.3653Z' fill='#9CA391'/> -<path d='M50.4677 52.5971C50.5145 52.6205 50.5614 52.6439 50.6097 52.6681C50.4519 52.9583 50.3758 53.0756 50.0595 53.1915C49.9834 53.2062 49.9073 53.2208 49.8289 53.2359C50.0418 53.023 50.2547 52.81 50.4677 52.5971Z' fill='#9EA491'/> -<path d='M42.6597 13.0605C43.0236 13.2722 43.21 13.4888 43.4405 13.8413C43.2648 13.7711 43.2648 13.7711 43.0856 13.6994C43.0856 13.6525 43.0856 13.6057 43.0856 13.5574C43.0387 13.5574 42.9919 13.5574 42.9436 13.5574C42.9436 13.4871 42.9436 13.4169 42.9436 13.3445C42.8499 13.321 42.7562 13.2976 42.6597 13.2735C42.6597 13.2032 42.6597 13.1329 42.6597 13.0605Z' fill='#ECC883'/> -<path d='M40.6721 23.8497C40.9117 23.9339 41.073 24.0112 41.24 24.2046C41.2165 24.2749 41.1931 24.3451 41.169 24.4175C40.752 24.0892 40.752 24.0892 40.6721 23.8497Z' fill='#C49F5F'/> -<path d='M47.3445 17.6743C47.4261 17.742 47.5073 17.8101 47.5885 17.8784C47.6338 17.9163 47.6791 17.9541 47.7257 17.9932C47.8414 18.1002 47.8414 18.1002 47.9123 18.2422C47.7484 18.2187 47.5844 18.1953 47.4155 18.1712C47.392 18.0072 47.3686 17.8433 47.3445 17.6743Z' fill='#C8A66A'/> -<path d='M51.8162 22.2171C51.8963 22.2833 51.9761 22.35 52.0557 22.4168C52.1002 22.4538 52.1447 22.4909 52.1905 22.529C52.313 22.643 52.313 22.643 52.455 22.8559C52.2167 22.8134 52.0622 22.741 51.8871 22.572C51.8339 22.3813 51.8339 22.3813 51.8162 22.2171Z' fill='#E3BE72'/> -<path d='M53.7327 24.5595C53.9714 24.7982 54.0166 25.0058 54.0166 25.3403C53.9463 25.3169 53.876 25.2934 53.8036 25.2693C53.8271 25.199 53.8505 25.1288 53.8746 25.0564C53.8278 25.0564 53.7809 25.0564 53.7327 25.0564C53.7327 24.8924 53.7327 24.7284 53.7327 24.5595Z' fill='#E3C791'/> -<path d='M15.6868 13.9123C15.7102 13.9826 15.7337 14.0529 15.7578 14.1253C15.7095 14.1692 15.7095 14.1692 15.6602 14.214C15.5406 14.3428 15.4744 14.4626 15.4029 14.6221C15.3326 14.5987 15.2623 14.5753 15.1899 14.5512C15.3539 14.3403 15.5179 14.1295 15.6868 13.9123Z' fill='#A8AC9C'/> -<path d='M48.4802 18.881C48.6442 19.0215 48.8082 19.1621 48.9771 19.3069C48.9068 19.3303 48.8366 19.3537 48.7641 19.3779C48.6089 19.2936 48.6089 19.2936 48.4802 19.1649C48.4802 19.0712 48.4802 18.9775 48.4802 18.881Z' fill='#E7C177'/> -<path d='M43.9373 14.2672C44.0188 14.335 44.1001 14.4031 44.1813 14.4713C44.2265 14.5092 44.2718 14.5471 44.3185 14.5861C44.4341 14.6931 44.4341 14.6931 44.5051 14.8351C44.301 14.7907 44.301 14.7907 44.0792 14.6931C43.9816 14.4713 43.9816 14.4713 43.9373 14.2672Z' fill='#EDCC8F'/> -<path d='M41.311 24.3466C41.3344 24.3934 41.3578 24.4403 41.382 24.4885C41.4288 24.4885 41.4756 24.4885 41.5239 24.4885C41.5239 24.5354 41.5239 24.5822 41.5239 24.6305C41.5708 24.6305 41.6176 24.6305 41.6659 24.6305C41.6893 24.7008 41.7127 24.771 41.7369 24.8434C41.4049 24.7386 41.4049 24.7386 41.2888 24.5506C41.2727 24.5067 41.2566 24.4628 41.24 24.4175C41.2634 24.3941 41.2868 24.3707 41.311 24.3466Z' fill='#CAA76B'/> -<path d='M46.6348 16.9645C46.7782 17.081 46.9201 17.1994 47.0607 17.3194C47.0607 17.3428 47.0607 17.3663 47.0607 17.3904C46.9435 17.3904 46.8264 17.3904 46.7057 17.3904C46.6823 17.2499 46.6589 17.1093 46.6348 16.9645Z' fill='#EAC989'/> -</g> -<defs> -<clipPath id='clip0_2039_984'> -<rect width='68' height='68' fill='white'/> -</clipPath> -</defs> -</svg> diff --git a/figmatoCSSdesigns/public/external/searchi2050-g8x.svg b/figmatoCSSdesigns/public/external/searchi2050-g8x.svg deleted file mode 100644 index 11ba19a..0000000 --- a/figmatoCSSdesigns/public/external/searchi2050-g8x.svg +++ /dev/null @@ -1,3 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'> -<path d='M14 14L11.1 11.1M12.6667 7.33333C12.6667 10.2789 10.2789 12.6667 7.33333 12.6667C4.38781 12.6667 2 10.2789 2 7.33333C2 4.38781 4.38781 2 7.33333 2C10.2789 2 12.6667 4.38781 12.6667 7.33333Z' stroke='#1E1E1E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/> -</svg> diff --git a/figmatoCSSdesigns/public/index.html b/figmatoCSSdesigns/public/index.html deleted file mode 100644 index 704e142..0000000 --- a/figmatoCSSdesigns/public/index.html +++ /dev/null @@ -1,68 +0,0 @@ -<!DOCTYPE html> - -<html lang="english"> - <head> - <title>exported project - - - - - - - - - - - - - - -
- - diff --git a/figmatoCSSdesigns/public/robots.txt b/figmatoCSSdesigns/public/robots.txt deleted file mode 100644 index 0b567ad..0000000 --- a/figmatoCSSdesigns/public/robots.txt +++ /dev/null @@ -1,7 +0,0 @@ -User-agent: Googlebot -Disallow: /nogooglebot/ - -User-agent: * -Allow: / - -Sitemap: https://poly-pages-s3yzmc.teleporthq.app/sitemap.xml \ No newline at end of file diff --git a/figmatoCSSdesigns/src/index.js b/figmatoCSSdesigns/src/index.js deleted file mode 100644 index dcd180b..0000000 --- a/figmatoCSSdesigns/src/index.js +++ /dev/null @@ -1,70 +0,0 @@ -import React from 'react' -import ReactDOM from 'react-dom' -import { - BrowserRouter as Router, - Route, - Switch, - Redirect, -} from 'react-router-dom' - -import './style.css' -import Home from './views/home' -import LeaderboardPageDesign from './views/leaderboard-page-design' -import LandingPageDesign from './views/landing-page-design' -import UploadNotesPageDesign from './views/upload-notes-page-design' -import CourseDetailPageUI from './views/course-detail-page-ui' -import CourseBrowsePageUI from './views/course-browse-page-ui' -import SignInPageDesign from './views/sign-in-page-design' -import CreateAccountPageDesign from './views/create-account-page-design' -import UserProfilePageDesign from './views/user-profile-page-design' -import NotFound from './views/not-found' - -const App = () => { - return ( - - - - - - - - - - - - - - - - ) -} - -ReactDOM.render(, document.getElementById('app')) diff --git a/figmatoCSSdesigns/src/style.css b/figmatoCSSdesigns/src/style.css deleted file mode 100644 index 33737e0..0000000 --- a/figmatoCSSdesigns/src/style.css +++ /dev/null @@ -1,639 +0,0 @@ -:root { - --dl-layout-size-large: 144px; - --dl-layout-size-small: 48px; - --dl-layout-space-unit: 16px; - --dl-layout-size-medium: 96px; - --dl-layout-size-xlarge: 192px; - --dl-layout-size-xsmall: 16px; - --dl-color-theme-accent1: #FFFFFF; - --dl-color-theme-accent2: #F5D1B0; - --dl-layout-radius-round: 50%; - --dl-layout-size-xxlarge: 288px; - --dl-color-theme-primary1: #BF4408; - --dl-color-theme-primary2: #E65103; - --dl-layout-size-maxwidth: 1400px; - --dl-layout-radius-radius2: 2px; - --dl-layout-radius-radius4: 4px; - --dl-layout-radius-radius8: 8px; - --dl-layout-space-halfunit: 8px; - --dl-layout-space-sixunits: 96px; - --dl-layout-space-twounits: 32px; - --dl-color-theme-secondary1: #FFFFFF; - --dl-color-theme-secondary2: #FBF1EB; - --dl-layout-space-fiveunits: 80px; - --dl-layout-space-fourunits: 64px; - --dl-layout-space-threeunits: 48px; - --dl-color-theme-neutral-dark: #191818; - --dl-layout-radius-cardradius: 8px; - --dl-color-theme-neutral-light: #FBFAF9; - --dl-layout-radius-imageradius: 8px; - --dl-layout-radius-inputradius: 24px; - --dl-layout-radius-buttonradius: 24px; - --dl-layout-space-oneandhalfunits: 24px; -} - -.button { - color: var(--dl-color-theme-neutral-dark); - display: inline-block; - padding: 0.5rem 1rem; - border-color: var(--dl-color-theme-neutral-dark); - border-width: 1px; - border-radius: 4px; - background-color: var(--dl-color-theme-neutral-light); -} - -.input { - color: var(--dl-color-theme-neutral-dark); - cursor: auto; - padding: 0.5rem 1rem; - border-color: var(--dl-color-theme-neutral-dark); - border-width: 1px; - border-radius: 4px; - background-color: var(--dl-color-theme-neutral-light); -} - -.textarea { - color: var(--dl-color-theme-neutral-dark); - cursor: auto; - padding: 0.5rem; - border-color: var(--dl-color-theme-neutral-dark); - border-width: 1px; - border-radius: 4px; - background-color: var(--dl-color-theme-neutral-light); -} - -.list { - width: 100%; - margin: 1em 0px 1em 0px; - display: block; - padding: 0px 0px 0px 1.5rem; - list-style-type: none; - list-style-position: outside; -} - -.list-item { - display: list-item; -} - -.teleport-show { - display: flex !important; - transform: none !important; -} - -.thq-input { - color: var(--dl-color-theme-neutral-dark); - cursor: auto; - outline: none; - padding: 0.5rem 1rem; - align-self: stretch; - text-align: center; - border-color: var(--dl-color-theme-neutral-dark); - border-width: 1px; - border-radius: var(--dl-layout-radius-inputradius); - background-color: var(--dl-color-theme-neutral-light); -} - -.thq-input:focus { - outline: 1px solid var(--dl-color-theme-primary1); -} - -.thq-button-filled { - gap: var(--dl-layout-space-halfunit); - fill: var(--dl-color-theme-secondary1); - color: var(--dl-color-theme-secondary1); - cursor: pointer; - display: flex; - transition: 0.3s; - align-items: center; - font-weight: bold; - padding-top: var(--dl-layout-space-halfunit); - white-space: nowrap; - border-color: var(--dl-color-theme-primary1); - border-width: 1px; - padding-left: var(--dl-layout-space-oneandhalfunits); - border-radius: var(--dl-layout-radius-buttonradius); - padding-right: var(--dl-layout-space-oneandhalfunits); - padding-bottom: var(--dl-layout-space-halfunit); - justify-content: center; - background-color: var(--dl-color-theme-primary1); -} - -.thq-button-filled:hover { - fill: var(--dl-color-theme-secondary2); - color: var(--dl-color-theme-secondary2); - border-color: var(--dl-color-theme-primary2); - background-color: var(--dl-color-theme-primary2); -} - -.thq-button-outline { - gap: var(--dl-layout-space-halfunit); - fill: var(--dl-color-theme-primary1); - color: var(--dl-color-theme-primary1); - border: 1px solid; - cursor: pointer; - display: flex; - transition: 0.3s; - align-items: center; - font-weight: bold; - padding-top: var(--dl-layout-space-halfunit); - white-space: nowrap; - border-color: var(--dl-color-theme-primary1); - padding-left: var(--dl-layout-space-oneandhalfunits); - border-radius: var(--dl-layout-radius-buttonradius); - padding-right: var(--dl-layout-space-oneandhalfunits); - padding-bottom: var(--dl-layout-space-halfunit); - justify-content: center; -} - -.thq-button-outline:hover { - fill: var(--dl-color-theme-secondary2); - color: var(--dl-color-theme-secondary2); - border-color: var(--dl-color-theme-primary2); - background-color: var(--dl-color-theme-primary2); -} - -.thq-button-flat { - gap: var(--dl-layout-space-halfunit); - fill: var(--dl-color-theme-primary1); - color: var(--dl-color-theme-primary1); - cursor: pointer; - display: flex; - transition: 0.3s; - align-items: center; - font-weight: bold; - padding-top: var(--dl-layout-space-halfunit); - white-space: nowrap; - border-color: transparent; - border-width: 1px; - padding-left: var(--dl-layout-space-oneandhalfunits); - border-radius: var(--dl-layout-radius-buttonradius); - padding-right: var(--dl-layout-space-oneandhalfunits); - padding-bottom: var(--dl-layout-space-halfunit); - justify-content: center; -} - -.thq-button-flat:hover { - fill: var(--dl-color-theme-secondary1); - color: var(--dl-color-theme-secondary1); - border-color: var(--dl-color-theme-primary2); - background-color: var(--dl-color-theme-primary2); -} - -.thq-heading-1 { - font-size: 48px; - font-family: STIX Two Text; - font-weight: 700; - line-height: 1.5; -} - -.thq-heading-2 { - font-size: 35px; - font-family: STIX Two Text; - font-weight: 600; - line-height: 1.5; -} - -.thq-heading-3 { - font-size: 26px; - font-family: STIX Two Text; - font-weight: 600; - line-height: 1.5; -} - -.thq-body-large { - font-size: 18px; - font-family: Noto Sans; - line-height: 1.5; -} - -.thq-body-small { - font-size: 16px; - font-family: Noto Sans; - line-height: 1.5; -} - -.thq-team-image-round { - width: 80px; - height: 80px; - object-fit: cover; - border-radius: 50%; -} - -.thq-section-padding { - width: 100%; - display: flex; - padding: var(--dl-layout-space-fiveunits); - position: relative; - align-items: center; - flex-direction: column; -} - -.thq-section-max-width { - width: 100%; - max-width: var(--dl-layout-size-maxwidth); -} - -.thq-img-ratio-1-1 { - width: 100%; - object-fit: cover; - aspect-ratio: 1/1; - border-radius: var(--dl-layout-radius-imageradius); -} - -.thq-img-ratio-16-9 { - width: 100%; - object-fit: cover; - aspect-ratio: 16/9; - border-radius: var(--dl-layout-radius-imageradius); -} - -.thq-img-ratio-4-3 { - width: 100%; - object-fit: cover; - aspect-ratio: 4/3; - border-radius: var(--dl-layout-radius-imageradius); -} - -.thq-img-ratio-4-6 { - width: 100%; - object-fit: cover; - aspect-ratio: 4/6; - border-radius: var(--dl-layout-radius-imageradius); -} - -.thq-img-round { - width: 100%; - border-radius: var(--dl-layout-radius-round); -} - -.thq-flex-column { - gap: var(--dl-layout-space-twounits); - display: flex; - overflow: hidden; - position: relative; - align-items: center; - flex-direction: column; -} - -.thq-flex-row { - gap: var(--dl-layout-space-twounits); - display: flex; - overflow: hidden; - position: relative; - align-items: center; -} - -.thq-grid-6 { - display: grid; - grid-gap: var(--dl-layout-space-twounits); - grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; -} - -.thq-grid-5 { - display: grid; - grid-gap: var(--dl-layout-space-twounits); - grid-template-columns: 1fr 1fr 1fr 1fr 1fr; -} - -.thq-card { - gap: var(--dl-layout-space-oneandhalfunits); - display: flex; - padding: var(--dl-layout-space-twounits); - align-items: stretch; - border-radius: var(--dl-layout-radius-cardradius); - flex-direction: column; -} - -.thq-box-shadow { - box-shadow: 0px 0px 5px -2px var(--dl-color-theme-neutral-dark); -} - -.thq-grid-3 { - display: grid; - grid-gap: var(--dl-layout-space-twounits); - grid-template-columns: 1fr 1fr 1fr; -} - -.thq-grid-4 { - display: grid; - grid-gap: var(--dl-layout-space-twounits); - grid-template-columns: 1fr 1fr 1fr 1fr; -} - -.thq-grid-2 { - width: 100%; - display: grid; - grid-gap: var(--dl-layout-space-twounits); - grid-template-columns: 1fr 1fr; -} - -.thq-checkbox { - width: var(--dl-layout-size-xsmall); - height: var(--dl-layout-size-xsmall); -} - -.thq-select { - cursor: pointer; - appearance: none; - padding-top: var(--dl-layout-space-halfunit); - padding-left: var(--dl-layout-space-unit); - border-radius: var(--dl-layout-radius-inputradius); - padding-right: var(--dl-layout-space-twounits); - padding-bottom: var(--dl-layout-space-halfunit); - background-color: var(--dl-color-theme-neutral-light); - background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg width%3D%2220%22 height%3D%2220%22 xmlns%3D%22http%3A//www.w3.org/2000/svg%22 viewBox%3D%220 0 20 20%22 fill%3D%22%23000%22%3E%3Cpath d%3D%22M4.293 7.293a1 1 0 011.414 0L10 11.586l4.293-4.293a1 1 0 111.414 1.414l-5 5a1 1 0 01-1.414 0l-5-5a1 1 0 010-1.414z%22/%3E%3C/svg%3E'); - background-repeat: no-repeat; - background-position: right 8px center; -} - -.thq-divider-horizontal { - width: 100%; - height: 1px; - background-color: var(--dl-color-theme-neutral-dark); -} - -.thq-icon-small { - width: 24px; - height: 24px; -} - -.thq-button-icon { - fill: var(--dl-color-theme-secondary1); - padding: 3px; - transition: 0.3s; - border-radius: var(--dl-layout-radius-round); -} - -.thq-button-icon:hover { - fill: var(--dl-color-theme-secondary2); -} - -.thq-icon-medium { - width: var(--dl-layout-size-small); - height: var(--dl-layout-size-small); -} - -.thq-icon-x-small { - width: var(--dl-layout-size-xsmall); - height: var(--dl-layout-size-xsmall); -} - -.thq-link { - cursor: pointer; - display: inline-block; - overflow: hidden; - background: linear-gradient(to right, var(--dl-color-theme-primary1) 50%, var(--dl-color-theme-neutral-dark) 50%); - transition: background-position 300ms ease; - font-weight: 600; - background-clip: text; - background-size: 200% 100%; - background-position: 100%; - -webkit-text-fill-color: transparent; -} - -.thq-link:hover { - background-position: 0 100%; -} - -.thq-grid-auto-300 { - display: grid; - grid-gap: var(--dl-layout-space-oneandhalfunits); - grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); -} - -.thq-animated-group-vertical-reverse { - gap: var(--dl-layout-space-unit); - width: 100%; - display: flex; - animation: scroll-y 20s linear infinite; - align-items: flex-start; - flex-direction: column; - justify-content: space-around; - animation-direction: reverse; -} - -.thq-animated-group-horizontal-reverse { - gap: var(--dl-layout-space-unit); - display: flex; - animation: scroll-x 20s linear infinite; - min-width: 100%; - align-items: center; - flex-shrink: 0; - justify-content: space-around; - animation-direction: reverse; -} - -.thq-animated-group-vertical { - gap: var(--dl-layout-space-unit); - width: 100%; - display: flex; - animation: scroll-y 20s linear infinite; - align-items: flex-start; - flex-direction: column; - justify-content: space-around; -} - -.thq-animated-group-horizontal { - gap: var(--dl-layout-space-unit); - display: flex; - animation: scroll-x 20s linear infinite; - min-width: 100%; - align-items: center; - flex-shrink: 0; - justify-content: space-around; -} - -.thq-animated-group-container-vertical { - gap: var(--dl-layout-space-unit); - display: flex; - overflow: hidden; - flex-direction: column; -} - -.thq-animated-group-container-horizontal { - gap: var(--dl-layout-space-unit); - display: flex; - overflow: hidden; -} - -.thq-mask-image-vertical { - mask-image: linear-gradient(to bottom, transparent, black 1%, black 99%, transparent); -} - -.thq-mask-image-horizontal { - mask-image: linear-gradient(to right, transparent, black 1%, black 99%, transparent); -} - -.thq-img-scale { - transition: 0.3s; -} - -.thq-img-scale:hover { - scale: 1.05; -} - -.thq-animated-card-bg-1 { - width: 100%; - height: 100%; - transition: transform 0.3s; - border-radius: var(--dl-layout-radius-cardradius); - background-color: var(--dl-color-theme-accent1); -} - -.thq-animated-card-bg-2 { - transition: transform 0.3s; - border-radius: var(--dl-layout-radius-cardradius); - background-color: var(--dl-color-theme-accent2); -} - -.thq-button-animated { - outline: none; - z-index: 1; - overflow: hidden; - position: relative; - border-width: 2px; -} - -.thq-input::placeholder { - text-align: center; - vertical-align: middle; -} - -.thq-animated-group-container-vertical:hover div { - animation-play-state: paused; -} - -.thq-animated-group-container-horizontal:hover div { - animation-play-state: paused; -} - -.thq-animated-card-bg-2:has([data-animated="true"]:hover) { - transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(3deg) skew(0deg, 0deg); -} - -.thq-animated-card-bg-1:has([data-animated="true"]:hover) { - transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(-6deg) skew(0deg, 0deg); -} - -.thq-button-animated:before { - top: 0; - left: -20%; - color: var(--dl-color-theme-neutral-light); - width: 200%; - height: 101%; - content: ""; - z-index: 1; - position: absolute; - transform: scaleX(0); - transition: transform 0.5s; - border-radius: var(--dl-layout-radius-buttonradius); - background-color: var(--dl-color-theme-neutral-dark); - transform-origin: 0 0; - transition-timing-function: cubic-bezier(0.5, 1.6, 0.4, 0.7); -} - -.thq-button-animated:hover::before { - color: var(--dl-color-theme-neutral-light); - z-index: -1; - transform: scaleX(1); -} - -.Content { - font-size: 16px; - font-family: Inter; - font-weight: 400; - line-height: 1.15; - text-transform: none; - text-decoration: none; -} - -.SingleLineBodyBase { - font-size: 16px; - font-style: normal; - font-family: Inter; - font-weight: 400px; - font-stretch: normal; - letter-spacing: 0em; -} - -@media(max-width: 991px) { - .thq-grid-4 { - grid-template-columns: 1fr 1fr 1fr; - } -} - -@media(max-width: 767px) { - .thq-section-padding { - padding: var(--dl-layout-space-threeunits); - } - .thq-flex-column { - gap: var(--dl-layout-space-oneandhalfunits); - } - .thq-flex-row { - gap: var(--dl-layout-space-oneandhalfunits); - } - .thq-grid-6 { - grid-gap: var(--dl-layout-space-oneandhalfunits); - grid-template-columns: 1fr 1fr 1fr; - } - .thq-grid-5 { - grid-gap: var(--dl-layout-space-oneandhalfunits); - grid-template-columns: 1fr 1fr 1fr; - } - .thq-card { - padding: var(--dl-layout-space-oneandhalfunits); - } - .thq-grid-3 { - grid-gap: var(--dl-layout-space-oneandhalfunits); - grid-template-columns: 1fr 1fr; - } - .thq-grid-4 { - grid-gap: var(--dl-layout-space-oneandhalfunits); - flex-direction: row; - grid-template-columns: 1fr 1fr; - } - .thq-grid-2 { - grid-gap: var(--dl-layout-space-oneandhalfunits); - grid-template-columns: 1fr; - } - .thq-img-scale { - width: 100%; - } -} - -@media(max-width: 479px) { - .thq-section-padding { - padding: var(--dl-layout-space-oneandhalfunits); - } - .thq-flex-column { - gap: var(--dl-layout-space-unit); - } - .thq-flex-row { - gap: var(--dl-layout-space-unit); - } - .thq-grid-6 { - grid-gap: var(--dl-layout-space-unit); - grid-template-columns: 1fr 1fr; - } - .thq-grid-5 { - grid-gap: var(--dl-layout-space-unit); - grid-template-columns: 1fr 1fr; - } - .thq-grid-3 { - grid-gap: var(--dl-layout-space-unit); - align-items: center; - grid-template-columns: 1fr; - } - .thq-grid-4 { - grid-gap: var(--dl-layout-space-unit); - align-items: center; - flex-direction: column; - grid-template-columns: 1fr; - } - .thq-grid-2 { - grid-gap: var(--dl-layout-space-unit); - } - .thq-grid-auto-300 { - grid-template-columns: 1fr; - } -} diff --git a/figmatoCSSdesigns/src/views/course-browse-page-ui.css b/figmatoCSSdesigns/src/views/course-browse-page-ui.css deleted file mode 100644 index 46b9f2b..0000000 --- a/figmatoCSSdesigns/src/views/course-browse-page-ui.css +++ /dev/null @@ -1,3254 +0,0 @@ -.course-browse-page-ui-container1 { - width: 100%; - display: flex; - overflow: auto; - min-height: 100vh; - align-items: center; - flex-direction: column; -} - -.course-browse-page-ui-thq-course-browse-page-ui-elm { - width: 100%; - height: 1032px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - background-color: rgba(250, 250, 250, 1); -} - -.course-browse-page-ui-thq-course-grid-elm { - gap: 24px; - top: 0px; - left: 0px; - width: 1271px; - height: 968px; - display: flex; - padding: 32px 32px 0 288px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; - background-color: rgba(250, 250, 250, 1); -} - -.course-browse-page-ui-thq-container-elm10 { - gap: 8px; - height: 64px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading1-elm { - width: 951px; - height: 32px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm100 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 24px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 32px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm10 { - width: 951px; - height: 24px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm101 { - top: -0.75px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm11 { - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-course-card-elm10 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm12 { - width: 259px; - height: 96px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-container-elm13 { - gap: 4px; - top: 0px; - left: 0px; - width: 168px; - height: 96px; - display: flex; - padding: 0 2.842170943040401e-14px 0 0; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading3-elm1 { - width: 167.78744506835938px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm102 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm11 { - width: 167.78744506835938px; - height: 40px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm103 { - top: 0.25px; - color: rgba(73, 85, 101, 1); - width: 123px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm12 { - width: 167.78744506835938px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm104 { - top: 0.5px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm14 { - top: 0px; - left: 167.7823486328125px; - width: 91px; - height: 40px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-text-elm105 { - top: 5px; - left: 8.2176513671875px; - color: rgba(46, 46, 46, 1); - width: 78px; - height: auto; - position: absolute; - font-size: 12px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm15 { - gap: 8px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 1px 0 0; -} - -.course-browse-page-ui-thq-icon-elm10 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-text-elm106 { - width: 124.7707748413086px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm107 { - top: 0.25px; - color: rgba(109, 190, 139, 1); - width: 125px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-course-card-elm11 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm16 { - gap: 84.29492950439453px; - display: flex; - padding: 0 -0.003165610134601593px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-container-elm17 { - gap: 4px; - width: 84.60411834716797px; - height: 76px; - display: flex; - padding: 0 1.4210854715202004e-14px 0 0; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading3-elm2 { - width: 84.60411834716797px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm108 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm13 { - width: 84.60411834716797px; - height: 20px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm109 { - top: 0.25px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm14 { - width: 84.60411834716797px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm110 { - top: 0.5px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm18 { - width: 90.10411834716797px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-text-elm111 { - top: 4.5px; - left: 7.999999046325684px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm19 { - gap: 8px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 1px 0 0; -} - -.course-browse-page-ui-thq-icon-elm11 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-text-elm112 { - width: 121.8207778930664px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm113 { - top: 0.25px; - color: rgba(109, 190, 139, 1); - width: 122px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-course-card-elm12 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm20 { - gap: 33.87827682495117px; - display: flex; - padding: 0 -0.003165610134601593px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-container-elm21 { - gap: 4px; - width: 102.9874496459961px; - height: 76px; - display: flex; - padding: 0 -9.947598300641403e-14px 0 0; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading3-elm3 { - width: 102.9874496459961px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm114 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm15 { - width: 102.9874496459961px; - height: 20px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm115 { - top: 0.25px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm16 { - width: 102.9874496459961px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm116 { - top: 0.5px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm22 { - width: 122.13744354248047px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-text-elm117 { - top: 4.5px; - left: 7.999999046325684px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm23 { - gap: 8px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 1px 0 0; -} - -.course-browse-page-ui-thq-icon-elm12 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-text-elm118 { - width: 121.7874526977539px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm119 { - top: 0.25px; - color: rgba(109, 190, 139, 1); - width: 122px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-course-card-elm13 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm24 { - gap: 31.5449161529541px; - display: flex; - padding: 0 -0.003150351345539093px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-container-elm25 { - gap: 4px; - width: 159.6707763671875px; - height: 76px; - display: flex; - padding: 0 2.842170943040401e-14px 0 0; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading3-elm4 { - width: 159.6707763671875px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm120 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm17 { - width: 159.6707763671875px; - height: 20px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm121 { - top: 0.25px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm18 { - width: 159.6707763671875px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm122 { - top: 0.5px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm26 { - width: 67.7874526977539px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-text-elm123 { - top: 4.5px; - left: 7.999999046325684px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm27 { - gap: 8px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 1px 0 0; -} - -.course-browse-page-ui-thq-icon-elm13 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-text-elm124 { - width: 121.63744354248047px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm125 { - top: 0.25px; - color: rgba(109, 190, 139, 1); - width: 122px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-course-card-elm14 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm28 { - gap: 84.26158905029297px; - display: flex; - padding: 0 -0.003135092556476593px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-container-elm29 { - gap: 4px; - width: 114.22077178955078px; - height: 76px; - display: flex; - padding: 0 1.4210854715202004e-14px 0 0; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading3-elm5 { - width: 114.22077178955078px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm126 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm19 { - width: 114.22077178955078px; - height: 20px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm127 { - top: 0.25px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm20 { - width: 114.22077178955078px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm128 { - top: 0.5px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm30 { - width: 60.520774841308594px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-text-elm129 { - top: 4.5px; - left: 7.999999046325684px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm31 { - gap: 8px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 1px 0 0; -} - -.course-browse-page-ui-thq-icon-elm14 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-text-elm130 { - width: 124.45410919189453px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm131 { - top: 0.25px; - color: rgba(109, 190, 139, 1); - width: 125px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-course-card-elm15 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm32 { - gap: 60.82831954956055px; - display: flex; - padding: 0 -0.003196127712726593px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-container-elm33 { - gap: 4px; - width: 123.15410614013672px; - height: 76px; - display: flex; - padding: 0 -9.947598300641403e-14px 0 0; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading3-elm6 { - width: 123.15410614013672px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm132 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm21 { - width: 123.15410614013672px; - height: 20px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm133 { - top: 0.25px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm22 { - width: 123.15410614013672px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm134 { - top: 0.5px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm34 { - width: 75.0207748413086px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-text-elm135 { - top: 4.5px; - left: 7.999999046325684px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm35 { - gap: 8px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 1px 0 0; -} - -.course-browse-page-ui-thq-icon-elm15 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-text-elm136 { - width: 121.45410919189453px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm137 { - top: 0.25px; - color: rgba(109, 190, 139, 1); - width: 122px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-course-card-elm16 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm36 { - width: 259px; - height: 96px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-container-elm37 { - gap: 4px; - top: 0px; - left: 0px; - width: 152px; - height: 96px; - display: flex; - padding: 0 2.842170943040401e-14px 0 0; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading3-elm7 { - width: 151.73744201660156px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm138 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm23 { - width: 151.73744201660156px; - height: 40px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm139 { - top: 0.25px; - color: rgba(73, 85, 101, 1); - width: 127px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm24 { - width: 151.73744201660156px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm140 { - top: 0.5px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm38 { - top: 0px; - left: 151.73236083984375px; - width: 107px; - height: 40px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-text-elm141 { - top: 4.848388671875px; - left: 8.26763916015625px; - color: rgba(46, 46, 46, 1); - width: 91px; - height: auto; - position: absolute; - font-size: 12px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm39 { - gap: 8px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 1px 0 0; -} - -.course-browse-page-ui-thq-icon-elm16 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-text-elm142 { - width: 123.8207778930664px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm143 { - top: 0.25px; - color: rgba(109, 190, 139, 1); - width: 124px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-course-card-elm17 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm40 { - gap: 70.31156158447266px; - display: flex; - padding: 0 -0.003119833767414093px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-container-elm41 { - gap: 4px; - width: 109.7374496459961px; - height: 76px; - display: flex; - padding: 0 1.4210854715202004e-14px 0 0; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading3-elm8 { - width: 109.7374496459961px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm144 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm25 { - width: 109.7374496459961px; - height: 20px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm145 { - top: 0.25px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm26 { - width: 109.7374496459961px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm146 { - top: 0.5px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm42 { - width: 78.95410919189453px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-text-elm147 { - top: 4.5px; - left: 7.999999046325684px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm43 { - gap: 8px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 1px 0 0; -} - -.course-browse-page-ui-thq-icon-elm17 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-text-elm148 { - width: 121.8207778930664px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm149 { - top: 0.25px; - color: rgba(109, 190, 139, 1); - width: 122px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-course-card-elm18 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm44 { - gap: 21.712549209594727px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-container-elm45 { - gap: 4px; - width: 178.53744506835938px; - height: 76px; - display: flex; - padding: 0 -8.526512829121202e-14px 0 0; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading3-elm9 { - width: 178.53744506835938px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm150 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm27 { - width: 178.53744506835938px; - height: 20px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm151 { - top: 0.25px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-paragraph-elm28 { - width: 178.53744506835938px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm152 { - top: 0.5px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm46 { - width: 58.75px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-text-elm153 { - top: 4.5px; - left: 8px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm47 { - gap: 8px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 1px 0 0; -} - -.course-browse-page-ui-thq-icon-elm18 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-text-elm154 { - width: 121.8207778930664px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm155 { - top: 0.25px; - color: rgba(109, 190, 139, 1); - width: 122px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-course-card-elm19 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-course-card-elm20 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-course-card-elm21 { - gap: 16px; - display: flex; - padding: 21px 21px 1px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-filter-sidebar-elm { - top: 0px; - left: 0px; - width: 256px; - height: 645.5px; - display: flex; - padding: 0 1px 0 0; - overflow: hidden; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 0 1px 0 0; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm48 { - gap: 24px; - height: 1088px; - display: flex; - padding: 24px 24px 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-heading2-elm { - width: 207px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-browse-page-ui-thq-text-elm156 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm49 { - gap: 16px; - height: 922px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-container-elm50 { - gap: 12px; - height: 225px; - display: flex; - padding: 0 0 1px; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 0 0 1px; - flex-direction: column; -} - -.course-browse-page-ui-thq-button-elm1 { - gap: 151.77923583984375px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-text-elm157 { - width: 39.22077178955078px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm158 { - top: -0.75px; - left: 1px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-icon-elm19 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-container-elm51 { - gap: 8px; - height: 172px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-label-elm10 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm10 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm159 { - width: 83.10411834716797px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm160 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm11 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm11 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm161 { - width: 61.45410919189453px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm162 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm12 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm12 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm163 { - width: 82.33744049072266px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm164 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm13 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm13 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm165 { - width: 82.7374496459961px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm166 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm14 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm14 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm167 { - width: 61.95410919189453px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm168 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm52 { - gap: 12px; - height: 333px; - display: flex; - padding: 0 0 1px; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(242, 244, 246, 1); - border-style: solid; - border-width: 0 0 1px; - flex-direction: column; -} - -.course-browse-page-ui-thq-button-elm2 { - gap: 100.31255340576172px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-text-elm169 { - width: 90.68744659423828px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm170 { - top: -0.75px; - left: -1px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-icon-elm20 { - width: 16px; - height: 16px; -} - -.course-browse-page-ui-thq-container-elm53 { - gap: 8px; - height: 280px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-label-elm15 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm15 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm171 { - width: 123.8207778930664px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm172 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm16 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm16 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm173 { - width: 86.45410919189453px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm174 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm17 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm17 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm175 { - width: 80.0707778930664px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm176 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm18 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm18 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm177 { - width: 60.38744354248047px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm178 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm19 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm19 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm179 { - width: 49.88744354248047px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm180 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm20 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm20 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm181 { - width: 68.85411834716797px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm182 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm21 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm21 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm183 { - width: 51.92078399658203px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm184 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm22 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm22 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm185 { - width: 73.43744659423828px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm186 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm54 { - gap: 12px; - height: 332px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-button-elm3 { - gap: 117.04589080810547px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-text-elm187 { - width: 73.95410919189453px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm188 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm55 { - gap: 8px; - height: 280px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-browse-page-ui-thq-label-elm23 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm23 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm189 { - width: 87.5px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm190 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm24 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm24 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm191 { - width: 65.05411529541016px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm192 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm25 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm25 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm193 { - width: 57.787452697753906px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm194 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm26 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm26 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm195 { - width: 59.42078399658203px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm196 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm27 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm27 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm197 { - width: 65.60411834716797px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm198 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm28 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm28 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm199 { - width: 80.20410919189453px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm200 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm29 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm29 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm201 { - width: 81.40410614013672px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm202 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-label-elm30 { - gap: 8px; - display: flex; - padding: 0 0 0 4px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-checkbox-elm30 { - width: 16px; - height: 16px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; -} - -.course-browse-page-ui-thq-text-elm203 { - width: 60.68744659423828px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm204 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-button-elm4 { - width: 207px; - height: 42px; - display: flex; - padding: 1px; - position: relative; - align-self: stretch; - align-items: flex-start; - border-color: rgba(208, 213, 219, 1); - border-style: solid; - border-width: 1px; - border-radius: 8px; -} - -.course-browse-page-ui-thq-text-elm205 { - top: 8.25px; - left: 45.615692138671875px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-navbar-elm { - top: -64px; - left: 0px; - width: 1271px; - height: 64px; - display: flex; - padding: 0 0 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 0 0 1px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-container-elm56 { - gap: 31.99491310119629px; - display: flex; - padding: 0 23.99683380126953px 0 24px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.course-browse-page-ui-thq-container-elm57 { - gap: 12px; - width: 167.10411071777344px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-container-elm58 { - width: 40px; - height: 40px; - display: flex; - padding: 0 0 0 0.002159470459446311px; - align-items: center; - flex-shrink: 0; - border-radius: 8px; - justify-content: center; - background-color: rgba(245, 255, 249, 1); -} - -.course-browse-page-ui-thq-screenshot20260112at33925pm1-elm { - width: 58px; - height: 58px; -} - -.course-browse-page-ui-thq-text-elm206 { - width: 115.10411834716797px; - height: 28px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm207 { - top: -0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm59 { - width: 693.2615966796875px; - height: 40px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-container-elm60 { - top: 6px; - left: 372.4499816894531px; - width: 228px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-link-elm1 { - top: 0px; - left: -9.4047379661788e-7px; - width: 106px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm208 { - top: -0.75px; - left: -9.4047379661788e-7px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm61 { - top: 26px; - left: -9.4047379661788e-7px; - width: 106px; - height: 2px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(109, 190, 139, 1); -} - -.course-browse-page-ui-thq-link-elm2 { - top: 0px; - left: 130.4000244140625px; - width: 98px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-elm209 { - top: -0.75px; - left: -9.4047379661788e-7px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-container-elm62 { - top: 0px; - left: 28.449996948242188px; - width: 320px; - height: 40px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-text-input-elm { - top: 0px; - left: -9.4047379661788e-7px; - color: rgba(171, 171, 171, 1); - width: 320px; - height: 40px; - display: flex; - padding: 0 16px 0 40px; - overflow: hidden; - position: absolute; - font-size: 16px; - text-align: left; - align-items: center; - flex-shrink: 0; - font-family: Inter; - font-weight: 400; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px; - border-radius: 3.402820018375656e+38px; - background-color: rgba(255, 255, 255, 1); -} - -.course-browse-page-ui-thq-icon-elm21 { - top: 10px; - left: 11.999983787536621px; - width: 20px; - height: 20px; - position: absolute; -} - -.course-browse-page-ui-thq-container-elm63 { - gap: 12px; - width: 362.637451171875px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-browse-page-ui-thq-container-elm64 { - width: 130.75px; - height: 40px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(109, 190, 139, 1); -} - -.course-browse-page-ui-thq-text-elm210 { - top: 7.25px; - left: 20px; - color: rgba(255, 255, 255, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-button-elm5 { - width: 167.88743591308594px; - height: 44px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(249, 199, 132, 1); -} - -.course-browse-page-ui-thq-icon-elm22 { - top: 14px; - left: 20px; - width: 16px; - height: 16px; - position: absolute; -} - -.course-browse-page-ui-thq-text-elm211 { - top: 9.25px; - left: 44px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-browse-page-ui-thq-button-elm6 { - width: 40px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.course-browse-page-ui-thq-icon-elm23 { - width: 20px; - height: 20px; -} - -.course-browse-page-ui-link { - display: contents; -} - -.course-browse-page-ui-container2 { - right: 50px; - border: 1px solid #ffffff5c; - bottom: 30px; - display: flex; - z-index: 22; - position: fixed; - box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4); - min-height: auto; - align-items: center; - padding-top: 8px; - padding-left: 12px; - border-radius: 8px; - padding-right: 12px; - padding-bottom: 8px; - backdrop-filter: blur(6px); - background-color: rgba(41, 41, 41, 0.41); -} - -.course-browse-page-ui-icon1 { - width: 24px; - margin-right: 4px; -} - -.course-browse-page-ui-text { - color: white; - font-size: 13px; - font-style: normal; - font-weight: 500; - line-height: 24px; -} diff --git a/figmatoCSSdesigns/src/views/course-browse-page-ui.js b/figmatoCSSdesigns/src/views/course-browse-page-ui.js deleted file mode 100644 index 0e7e7a3..0000000 --- a/figmatoCSSdesigns/src/views/course-browse-page-ui.js +++ /dev/null @@ -1,718 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './course-browse-page-ui.css' - -const CourseBrowsePageUI = (props) => { - return ( -
- - CourseBrowsePageUI - exported project - - - -
-
-
-
- - Browse Courses - -
-
- - Explore available course notes and study materials - -
-
-
-
-
-
-
- - CSC 101 - -
-
- - Fundamentals of Computer Science - -
-
- - Dr. Smith - -
-
-
- - Computer Science - -
-
-
- Icon2039 -
- - 24 Notes Available - -
-
-
-
-
-
-
- - MATH 141 - -
-
- - Calculus I - -
-
- - Dr. Johnson - -
-
-
- - Mathematics - -
-
-
- Icon2039 -
- - 18 Notes Available - -
-
-
-
-
-
-
- - CSC 202 - -
-
- - Data Structures - -
-
- - Dr. Chen - -
-
-
- - Computer Science - -
-
-
- Icon2039 -
- - 31 Notes Available - -
-
-
-
-
-
-
- - BUS 207 - -
-
- - Introduction to Business - -
-
- - Dr. Anderson - -
-
-
- - Business - -
-
-
- Icon2039 -
- - 12 Notes Available - -
-
-
-
-
-
-
- - PHYS 131 - -
-
- - General Physics I - -
-
- - Dr. Garcia - -
-
-
- - Physics - -
-
-
- Icon2039 -
- - 22 Notes Available - -
-
-
-
-
-
-
- - CHEM 124 - -
-
- - General Chemistry - -
-
- - Dr. Martinez - -
-
-
- - Chemistry - -
-
-
- Icon2039 -
- - 15 Notes Available - -
-
-
-
-
-
-
- - CSC 305 - -
-
- - Individual Software Design - -
-
- - Dr. Brown - -
-
-
- - Computer Science - -
-
-
- Icon2039 -
- - 27 Notes Available - -
-
-
-
-
-
-
- - ECON 201 - -
-
- - Microeconomics - -
-
- - Dr. Davis - -
-
-
- - Economics - -
-
-
- Icon2039 -
- - 19 Notes Available - -
-
-
-
-
-
-
- - BIO 161 - -
-
- - Introduction to Cell Biology - -
-
- - Dr. Smith - -
-
-
- - Biology - -
-
-
- Icon2039 -
- - 16 Notes Available - -
-
-
-
-
-
-
-
-
-
-
- - Filters - -
-
-
- -
-
-
-
- - Winter 2026 - -
-
-
-
-
- - Fall 2025 - -
-
-
-
-
- - Spring 2025 - -
-
-
-
-
- - Winter 2025 - -
-
-
-
-
- - Fall 2024 - -
-
-
-
-
- -
-
-
-
- - Computer Science - -
-
-
-
-
- - Mathematics - -
-
-
-
-
- - Engineering - -
-
-
-
-
- - Business - -
-
-
-
-
- - Biology - -
-
-
-
-
- - Chemistry - -
-
-
-
-
- - Physics - -
-
-
-
-
- - Economics - -
-
-
-
-
- -
-
-
-
- - Dr. Anderson - -
-
-
-
-
- - Dr. Brown - -
-
-
-
-
- - Dr. Chen - -
-
-
-
-
- - Dr. Davis - -
-
-
-
-
- - Dr. Garcia - -
-
-
-
-
- - Dr. Johnson - -
-
-
-
-
- - Dr. Martinez - -
-
-
-
-
- - Dr. Smith - -
-
-
-
-
- -
-
-
-
-
-
- Screenshot20260112at33925PM12039 -
-
- - Poly Pages - -
-
-
-
-
- - Browse Notes - -
-
-
- - Leaderboard - -
-
-
- - Icon2039 -
-
-
-
- - Credits: 145 - -
- - -
-
-
-
- -
- - - - - - - Built in TeleportHQ - -
-
-
- ) -} - -export default CourseBrowsePageUI diff --git a/figmatoCSSdesigns/src/views/course-detail-page-ui.css b/figmatoCSSdesigns/src/views/course-detail-page-ui.css deleted file mode 100644 index 544936c..0000000 --- a/figmatoCSSdesigns/src/views/course-detail-page-ui.css +++ /dev/null @@ -1,3072 +0,0 @@ -.course-detail-page-ui-container1 { - width: 100%; - display: flex; - overflow: auto; - min-height: 100vh; - align-items: center; - flex-direction: column; -} - -.course-detail-page-ui-thq-course-detail-page-ui-elm { - width: 100%; - height: 1255px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - background-color: rgba(250, 250, 250, 1); -} - -.course-detail-page-ui-thq-app-elm { - top: 0px; - left: 0px; - width: 1271px; - height: 1255px; - display: flex; - padding: 77px 0 0; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; - background-color: rgba(250, 250, 250, 1); -} - -.course-detail-page-ui-thq-course-header-elm { - height: 179px; - display: flex; - padding: 32px 48px 1px; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 0 0 1px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm10 { - gap: 747.3389892578125px; - display: flex; - padding: 0 -0.0027387021109461784px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm11 { - gap: 8px; - width: 255.7652130126953px; - height: 114px; - display: flex; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-detail-page-ui-thq-container-elm12 { - gap: 12.005667686462402px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-heading1-elm { - width: 137.03189086914062px; - height: 48px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm100 { - top: -0.5px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 32px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 48px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm101 { - width: 106.73187255859375px; - height: 29px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(109, 190, 139, 0.10000000149011612); -} - -.course-detail-page-ui-thq-text-elm102 { - top: 3.75px; - left: 11.999993324279785px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-heading2-elm { - width: 255.7652130126953px; - height: 30px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm103 { - top: -0.25px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 30px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-paragraph-elm10 { - width: 255.7652130126953px; - height: 24px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm104 { - top: -0.75px; - color: rgba(107, 107, 107, 1); - width: 169px; - height: auto; - position: absolute; - font-size: 16px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-button-elm10 { - width: 171.89854431152344px; - height: 48px; - display: flex; - position: relative; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10000000149011612) ; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(0, 0, 0, 1); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 1); -} - -.course-detail-page-ui-thq-icon-elm10 { - top: 14px; - left: 24.00005340576172px; - width: 20px; - height: 20px; - position: absolute; -} - -.course-detail-page-ui-thq-text-elm105 { - top: 11.25px; - left: 64.00005340576172px; - color: rgba(0, 0, 0, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-tab-navigation-elm { - height: 59px; - display: flex; - padding: 0 48px 1px; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 0 0 1px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm13 { - gap: 32.00566864013672px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-button-elm11 { - width: 61.065216064453125px; - height: 58px; - display: flex; - padding: 0 0 2px; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(109, 190, 139, 1); - border-style: solid; - border-width: 0 0 2px; -} - -.course-detail-page-ui-thq-text-elm106 { - top: 15.25px; - left: 8px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-button-elm12 { - width: 96.59855651855469px; - height: 58px; - display: flex; - padding: 0 0 2px; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(0, 0, 0, 0); - border-style: solid; - border-width: 0 0 2px; -} - -.course-detail-page-ui-thq-text-elm107 { - top: 15.25px; - left: 7.999992847442627px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-button-elm13 { - width: 145.11521911621094px; - height: 58px; - display: flex; - padding: 0 0 2px; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(0, 0, 0, 0); - border-style: solid; - border-width: 0 0 2px; -} - -.course-detail-page-ui-thq-text-elm108 { - top: 15.25px; - left: 7.999992847442627px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-main-content-elm { - gap: 24px; - height: 940px; - display: flex; - padding: 32px 48px 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.course-detail-page-ui-thq-container-elm14 { - gap: 691.9708862304688px; - display: flex; - padding: 0 -0.0027844784781336784px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm15 { - gap: 16.005666732788086px; - width: 371.75px; - height: 39px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-button-elm14 { - width: 117.84855651855469px; - height: 39px; - display: flex; - padding: 1px; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-text-elm109 { - top: 8.75px; - left: 17px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-button-elm15 { - width: 127.75px; - height: 39px; - display: flex; - padding: 1px; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-text-elm110 { - top: 8.75px; - left: 16.99999237060547px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-button-elm16 { - width: 94.14854431152344px; - height: 39px; - display: flex; - padding: 1px; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-text-elm111 { - top: 8.75px; - left: 16.99999237060547px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-paragraph-elm11 { - width: 111.28189086914062px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm112 { - top: -0.25px; - left: 0.00005403352406574413px; - color: rgba(107, 107, 107, 1); - width: 112px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm16 { - width: 1175px; - height: 813px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-note-card-elm1 { - gap: 16px; - top: 0px; - left: 0px; - width: 376px; - height: 255px; - display: flex; - padding: 25px 25px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm17 { - gap: 0.00566763523966074px; - display: flex; - padding: 0 -0.00566763523966074px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-heading3-elm1 { - width: 293.6709289550781px; - height: 54px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm113 { - top: 0.5px; - color: rgba(46, 46, 46, 1); - width: 269px; - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm18 { - width: 32px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 0.20000000298023224); -} - -.course-detail-page-ui-thq-icon-elm11 { - width: 16px; - height: 16px; -} - -.course-detail-page-ui-thq-paragraph-elm12 { - width: 325.6652526855469px; - height: 63px; - display: flex; - overflow: hidden; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm114 { - top: -0.25px; - color: rgba(107, 107, 107, 1); - width: 326px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm19 { - gap: 74.98900604248047px; - display: flex; - padding: 0 -0.004203168675303459px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px 0 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm20 { - gap: 16.005666732788086px; - width: 127.89854431152344px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm115 { - width: 72.08187866210938px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm116 { - top: -0.25px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm117 { - top: 1.75px; - left: 20.104225158691406px; - width: 52px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm118 { - color: rgba(46, 46, 46, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm21 { - gap: 4px; - width: 39.815216064453125px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-icon-elm12 { - width: 18px; - height: 18px; - flex-grow: 1; -} - -.course-detail-page-ui-thq-text-elm119 { - width: 17.815216064453125px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm120 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm22 { - gap: 8px; - width: 123px; - display: flex; - padding: 0 16px; - align-items: center; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 0.30000001192092896); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 0.10000000149011612); -} - -.course-detail-page-ui-thq-icon-elm13 { - width: 14px; - height: 14px; -} - -.course-detail-page-ui-thq-text-elm121 { - width: 82px; - height: 39px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm122 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(249, 199, 132, 1); - width: 67px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-note-card-elm2 { - gap: 16px; - top: 0px; - left: 399.6708984375px; - width: 376px; - height: 255px; - display: flex; - padding: 25px 25px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm23 { - gap: 0.001418690080754459px; - display: flex; - padding: 0 -0.001418690080754459px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-heading3-elm2 { - width: 293.6666259765625px; - height: 54px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm123 { - top: 0.5px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - width: 286px; - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm24 { - width: 32px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 0.20000000298023224); -} - -.course-detail-page-ui-thq-icon-elm14 { - width: 16px; - height: 16px; -} - -.course-detail-page-ui-thq-paragraph-elm13 { - width: 325.66522216796875px; - height: 63px; - display: flex; - overflow: hidden; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm124 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - width: 326px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm25 { - gap: 53.84722137451172px; - display: flex; - padding: 0 0.004233686253428459px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px 0 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm26 { - gap: 16.001419067382812px; - width: 146.23187255859375px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm125 { - width: 91.41520690917969px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm126 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm127 { - top: 1.75px; - left: 20.09996795654297px; - width: 71px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm128 { - color: rgba(46, 46, 46, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm27 { - gap: 4px; - width: 38.815216064453125px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-icon-elm15 { - width: 18px; - height: 18px; - flex-grow: 1; -} - -.course-detail-page-ui-thq-text-elm129 { - width: 16.815216064453125px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm130 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm28 { - gap: 8px; - width: 125.58187866210938px; - height: 39px; - display: flex; - padding: 0 16px; - align-items: center; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 0.30000001192092896); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 0.10000000149011612); -} - -.course-detail-page-ui-thq-icon-elm16 { - width: 14px; - height: 14px; -} - -.course-detail-page-ui-thq-text-elm131 { - width: 91px; - height: 39px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm132 { - top: -0.25px; - color: rgba(249, 199, 132, 1); - width: 70px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-note-card-elm3 { - gap: 16px; - top: 0px; - left: 799.3375244140625px; - width: 376px; - height: 255px; - display: flex; - padding: 25px 25px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm29 { - width: 325.6652526855469px; - height: 54px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-heading3-elm3 { - top: 0px; - left: -0.000007001634003245272px; - width: 294px; - height: 54px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm133 { - top: 0.5px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - width: 196px; - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm30 { - top: 0px; - left: 293.6624755859375px; - width: 32px; - height: 32px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 0.20000000298023224); -} - -.course-detail-page-ui-thq-icon-elm17 { - width: 16px; - height: 16px; -} - -.course-detail-page-ui-thq-paragraph-elm14 { - width: 325.6652526855469px; - height: 63px; - display: flex; - overflow: hidden; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm134 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - width: 326px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm31 { - gap: 82.93484497070312px; - display: flex; - padding: 0 -0.0000457763671875px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px 0 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm32 { - gap: 16.00146484375px; - width: 119.28189086914062px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm135 { - width: 66.681884765625px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm136 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm137 { - top: 1.75px; - left: 20.10002899169922px; - width: 47px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm138 { - color: rgba(46, 46, 46, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm33 { - gap: 4px; - width: 36.59855651855469px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-icon-elm18 { - width: 18px; - height: 18px; - flex-grow: 1; -} - -.course-detail-page-ui-thq-text-elm139 { - width: 14.598556518554688px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm140 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm34 { - gap: 8px; - width: 123.44854736328125px; - height: 39px; - display: flex; - padding: 0 16px; - align-items: center; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 0.30000001192092896); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 0.10000000149011612); -} - -.course-detail-page-ui-thq-icon-elm19 { - width: 14px; - height: 14px; -} - -.course-detail-page-ui-thq-text-elm141 { - width: 89px; - height: 39px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm142 { - top: -0.25px; - left: 0.00005403352406574413px; - color: rgba(249, 199, 132, 1); - width: 68px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-note-card-elm4 { - gap: 16px; - top: 279px; - left: 0px; - width: 376px; - height: 255px; - display: flex; - padding: 25px 25px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm35 { - gap: 0.00566763523966074px; - display: flex; - padding: 0 -0.00566763523966074px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-heading3-elm4 { - width: 293.6709289550781px; - height: 54px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm143 { - top: 0.5px; - color: rgba(46, 46, 46, 1); - width: 257px; - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm36 { - width: 32px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 0.20000000298023224); -} - -.course-detail-page-ui-thq-icon-elm20 { - width: 16px; - height: 16px; -} - -.course-detail-page-ui-thq-paragraph-elm15 { - width: 325.6652526855469px; - height: 63px; - display: flex; - overflow: hidden; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm144 { - top: -0.25px; - color: rgba(107, 107, 107, 1); - width: 326px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm37 { - gap: 33.80567169189453px; - display: flex; - padding: 0 -0.004203168675303459px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px 0 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm38 { - gap: 16.005666732788086px; - width: 165.431884765625px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm145 { - width: 104.53189086914062px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm146 { - top: -0.25px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm147 { - top: 1.75px; - left: 20.104225158691406px; - width: 84px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm148 { - color: rgba(46, 46, 46, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm39 { - gap: 4px; - width: 44.89854431152344px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-icon-elm21 { - width: 18px; - height: 18px; -} - -.course-detail-page-ui-thq-text-elm149 { - width: 22.898544311523438px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm150 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm40 { - gap: 8px; - width: 126.431884765625px; - height: 39px; - display: flex; - padding: 0 16px; - align-items: center; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 0.30000001192092896); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 0.10000000149011612); -} - -.course-detail-page-ui-thq-icon-elm22 { - width: 14px; - height: 14px; -} - -.course-detail-page-ui-thq-text-elm151 { - width: 105px; - height: 39px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm152 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(249, 199, 132, 1); - width: 71px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-note-card-elm5 { - gap: 16px; - top: 279px; - left: 399.6708984375px; - width: 376px; - height: 255px; - display: flex; - padding: 25px 25px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm41 { - gap: 0.001418690080754459px; - display: flex; - padding: 0 -0.001418690080754459px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-heading3-elm5 { - width: 293.6666259765625px; - height: 54px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm153 { - top: 0.5px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - width: 266px; - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm42 { - width: 32px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 0.20000000298023224); -} - -.course-detail-page-ui-thq-icon-elm23 { - width: 16px; - height: 16px; -} - -.course-detail-page-ui-thq-paragraph-elm16 { - width: 325.66522216796875px; - height: 63px; - display: flex; - overflow: hidden; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm154 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - width: 326px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm43 { - gap: 80.00146484375px; - display: flex; - padding: 0 -0.0000152587890625px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px 0 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm44 { - gap: 16.001449584960938px; - width: 122.73187255859375px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm155 { - width: 67.28187561035156px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm156 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm157 { - top: 1.75px; - left: 20.09996795654297px; - width: 47px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm158 { - color: rgba(46, 46, 46, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm45 { - gap: 4px; - width: 39.44854736328125px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-icon-elm24 { - width: 18px; - height: 18px; - flex-grow: 1; -} - -.course-detail-page-ui-thq-text-elm159 { - width: 17.44854736328125px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm160 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm46 { - gap: 8px; - width: 122.931884765625px; - height: 39px; - display: flex; - padding: 0 16px; - align-items: center; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 0.30000001192092896); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 0.10000000149011612); -} - -.course-detail-page-ui-thq-icon-elm25 { - width: 14px; - height: 14px; -} - -.course-detail-page-ui-thq-text-elm161 { - width: 66.931884765625px; - height: 39px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm162 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(249, 199, 132, 1); - width: 67px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-note-card-elm6 { - gap: 16px; - top: 279px; - left: 799.3375244140625px; - width: 376px; - height: 255px; - display: flex; - padding: 25px 25px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm47 { - width: 325.6652526855469px; - height: 54px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-heading3-elm6 { - top: 0px; - left: -0.000007001634003245272px; - width: 294px; - height: 54px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm163 { - top: 0.5px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - width: 272px; - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm48 { - top: 0px; - left: 293.6624755859375px; - width: 32px; - height: 32px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 0.20000000298023224); -} - -.course-detail-page-ui-thq-icon-elm26 { - width: 16px; - height: 16px; -} - -.course-detail-page-ui-thq-paragraph-elm17 { - width: 325.6652526855469px; - height: 63px; - display: flex; - overflow: hidden; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm164 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - width: 326px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm49 { - gap: 84.91812133789062px; - display: flex; - padding: 0 0.0000152587890625px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px 0 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm50 { - gap: 15.997245788574219px; - width: 117.56521606445312px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm165 { - width: 62.66522216796875px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm166 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm167 { - top: 1.75px; - left: 20.10002899169922px; - width: 43px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm168 { - color: rgba(46, 46, 46, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm51 { - gap: 4px; - width: 38.89854431152344px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-icon-elm27 { - width: 18px; - height: 18px; - flex-grow: 1; -} - -.course-detail-page-ui-thq-text-elm169 { - width: 16.898544311523438px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm170 { - top: -0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm52 { - gap: 8px; - width: 123.181884765625px; - height: 39px; - display: flex; - padding: 0 16px; - align-items: center; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 0.30000001192092896); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 0.10000000149011612); -} - -.course-detail-page-ui-thq-icon-elm28 { - width: 14px; - height: 14px; -} - -.course-detail-page-ui-thq-text-elm171 { - width: 83px; - height: 39px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm172 { - top: -0.25px; - left: 0.00005403352406574413px; - color: rgba(249, 199, 132, 1); - width: 68px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-note-card-elm7 { - gap: 16px; - top: 558px; - left: 0px; - width: 376px; - height: 255px; - display: flex; - padding: 25px 25px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm53 { - gap: 0.00566763523966074px; - display: flex; - padding: 0 -0.00566763523966074px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-heading3-elm7 { - width: 293.6709289550781px; - height: 27px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm173 { - top: 0.5px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm54 { - width: 32px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 0.20000000298023224); -} - -.course-detail-page-ui-thq-icon-elm29 { - width: 16px; - height: 16px; -} - -.course-detail-page-ui-thq-paragraph-elm18 { - width: 325.6652526855469px; - height: 63px; - display: flex; - overflow: hidden; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm174 { - top: -0.25px; - color: rgba(107, 107, 107, 1); - width: 326px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm55 { - gap: 78.57234954833984px; - display: flex; - padding: 0 -0.00566763523966074px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px 0 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm56 { - gap: 16.005666732788086px; - width: 120.84855651855469px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm175 { - width: 64.84855651855469px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm176 { - top: -0.25px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm177 { - top: 1.75px; - left: 20.104225158691406px; - width: 45px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm178 { - color: rgba(46, 46, 46, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm57 { - gap: 4px; - width: 40px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-icon-elm30 { - width: 18px; - height: 18px; -} - -.course-detail-page-ui-thq-text-elm179 { - width: 18px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm180 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm58 { - gap: 8px; - width: 126.25px; - height: 39px; - display: flex; - padding: 0 16px; - align-items: center; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 0.30000001192092896); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 0.10000000149011612); -} - -.course-detail-page-ui-thq-icon-elm31 { - width: 14px; - height: 14px; -} - -.course-detail-page-ui-thq-text-elm181 { - width: 70.25px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm182 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(249, 199, 132, 1); - width: 71px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-note-card-elm8 { - gap: 16px; - top: 558px; - left: 399.6708984375px; - width: 376px; - height: 255px; - display: flex; - padding: 25px 25px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm59 { - gap: 0.001418690080754459px; - display: flex; - padding: 0 -0.001418690080754459px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-heading3-elm8 { - width: 293.6666259765625px; - height: 54px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm183 { - top: 0.5px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - width: 280px; - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm60 { - width: 32px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 0.20000000298023224); -} - -.course-detail-page-ui-thq-icon-elm32 { - width: 16px; - height: 16px; -} - -.course-detail-page-ui-thq-paragraph-elm19 { - width: 325.66522216796875px; - height: 63px; - display: flex; - overflow: hidden; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm184 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - width: 326px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm61 { - gap: 82.61808776855469px; - display: flex; - padding: 0 0.000030517578125px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px 0 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm62 { - gap: 15.997215270996094px; - width: 125.78187561035156px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm185 { - width: 70.33187866210938px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm186 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm187 { - top: 1.75px; - left: 20.09996795654297px; - width: 50px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm188 { - color: rgba(46, 46, 46, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm63 { - gap: 4px; - width: 39.44854736328125px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-icon-elm33 { - width: 18px; - height: 18px; - flex-grow: 1; -} - -.course-detail-page-ui-thq-text-elm189 { - width: 17.44854736328125px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm190 { - top: -0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm64 { - gap: 8px; - width: 117.26521301269531px; - height: 39px; - display: flex; - padding: 0 16px; - align-items: center; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 0.30000001192092896); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 0.10000000149011612); -} - -.course-detail-page-ui-thq-icon-elm34 { - width: 14px; - height: 14px; -} - -.course-detail-page-ui-thq-text-elm191 { - width: 61.26521301269531px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm192 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(249, 199, 132, 1); - width: 62px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-note-card-elm9 { - gap: 16px; - top: 558px; - left: 799.3375244140625px; - width: 376px; - height: 255px; - display: flex; - padding: 25px 25px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px; - border-radius: 10px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm65 { - width: 325.6652526855469px; - height: 32px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-heading3-elm9 { - top: 0px; - left: -0.000007001634003245272px; - width: 294px; - height: 27px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm193 { - top: 0.5px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm66 { - top: 0px; - left: 293.6624755859375px; - width: 32px; - height: 32px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 0.20000000298023224); -} - -.course-detail-page-ui-thq-icon-elm35 { - width: 16px; - height: 16px; -} - -.course-detail-page-ui-thq-paragraph-elm20 { - width: 325.6652526855469px; - height: 63px; - display: flex; - overflow: hidden; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.course-detail-page-ui-thq-text-elm194 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - width: 326px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm67 { - gap: 79.73480224609375px; - display: flex; - padding: 0 -0.0000152587890625px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 1px 0 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm68 { - gap: 16.001449584960938px; - width: 123.1485595703125px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm195 { - width: 67.96522521972656px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm196 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-text-elm197 { - top: 1.75px; - left: 20.10002899169922px; - width: 48px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm198 { - color: rgba(46, 46, 46, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm69 { - gap: 4px; - width: 39.181884765625px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-icon-elm36 { - width: 18px; - height: 18px; - flex-grow: 1; -} - -.course-detail-page-ui-thq-text-elm199 { - width: 17.181884765625px; - height: 21px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm200 { - top: -0.25px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm70 { - gap: 8px; - width: 122.78189086914062px; - height: 39px; - display: flex; - padding: 0 16px; - align-items: center; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 0.30000001192092896); - border-style: solid; - border-width: 1px; - border-radius: 10px; - background-color: rgba(249, 199, 132, 0.10000000149011612); -} - -.course-detail-page-ui-thq-icon-elm37 { - width: 14px; - height: 14px; -} - -.course-detail-page-ui-thq-text-elm201 { - width: 89px; - height: 39px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm202 { - top: -0.25px; - left: 0.00005403352406574413px; - color: rgba(249, 199, 132, 1); - width: 67px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-header-elm { - top: 0px; - left: 0px; - width: 1271px; - height: 77px; - display: flex; - padding: 16px 48px 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(46, 46, 46, 0.10000000149011612); - border-style: solid; - border-width: 0 0 1px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.course-detail-page-ui-thq-container-elm71 { - gap: 198.7889862060547px; - display: flex; - padding: 0 -0.0027692196890711784px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.course-detail-page-ui-thq-container-elm72 { - gap: 12px; - width: 167.0985565185547px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm203 { - width: 22.548553466796875px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-screenshot20260112at33925pm1-elm { - top: -19px; - left: -22.72087860107422px; - width: 60px; - height: 60px; - position: absolute; -} - -.course-detail-page-ui-thq-text-elm204 { - width: 132.5500030517578px; - height: 30px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm205 { - top: -0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 30px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-navigation-elm { - width: 236.3485565185547px; - height: 40px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-button-elm17 { - top: 0px; - left: -0.000007001634003245272px; - width: 106px; - height: 40px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm206 { - top: 7.25px; - left: -0.000007001634003245272px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm73 { - top: 38px; - left: -0.000007001634003245272px; - width: 106px; - height: 2px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - background-color: rgba(109, 190, 139, 1); -} - -.course-detail-page-ui-thq-button-elm18 { - top: 0px; - left: 138.39999389648438px; - width: 98px; - height: 40px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm207 { - top: 7.25px; - left: -0.000007001634003245272px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-container-elm74 { - gap: 16.001434326171875px; - width: 373.9652404785156px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-container-elm75 { - width: 132.06521606445312px; - height: 44px; - display: flex; - padding: 12.25px 20px 0; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - flex-direction: column; - background-color: rgba(109, 190, 139, 1); -} - -.course-detail-page-ui-thq-text-elm208 { - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm209 { - color: rgba(255, 255, 255, 1); - height: auto; - font-size: 16px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-button-elm19 { - gap: 8px; - width: 169.89854431152344px; - height: 44px; - display: flex; - padding: 0 24px; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10000000149011612) ; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(249, 199, 132, 1); -} - -.course-detail-page-ui-thq-icon-elm38 { - width: 18px; - height: 18px; -} - -.course-detail-page-ui-thq-text-elm210 { - width: 95.89854431152344px; - height: 24px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.course-detail-page-ui-thq-text-elm211 { - top: -0.75px; - left: 0.00005403352406574413px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.course-detail-page-ui-thq-button-elm20 { - width: 40px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.course-detail-page-ui-thq-icon-elm39 { - width: 20px; - height: 20px; -} - -.course-detail-page-ui-link { - display: contents; -} - -.course-detail-page-ui-container2 { - right: 50px; - border: 1px solid #ffffff5c; - bottom: 30px; - display: flex; - z-index: 22; - position: fixed; - box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4); - min-height: auto; - align-items: center; - padding-top: 8px; - padding-left: 12px; - border-radius: 8px; - padding-right: 12px; - padding-bottom: 8px; - backdrop-filter: blur(6px); - background-color: rgba(41, 41, 41, 0.41); -} - -.course-detail-page-ui-icon1 { - width: 24px; - margin-right: 4px; -} - -.course-detail-page-ui-text { - color: white; - font-size: 13px; - font-style: normal; - font-weight: 500; - line-height: 24px; -} diff --git a/figmatoCSSdesigns/src/views/course-detail-page-ui.js b/figmatoCSSdesigns/src/views/course-detail-page-ui.js deleted file mode 100644 index 3b1f7bb..0000000 --- a/figmatoCSSdesigns/src/views/course-detail-page-ui.js +++ /dev/null @@ -1,765 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './course-detail-page-ui.css' - -const CourseDetailPageUI = (props) => { - return ( -
- - CourseDetailPageUI - exported project - - - -
-
-
-
-
-
-
- - CSC 202 - -
-
- - Winter 2025 - -
-
-
- - Data Structures - -
-
- - Professor Dr. Johnson - -
-
- -
-
-
-
- - - -
-
-
-
-
- - - -
-
- - 9 notes available - -
-
-
-
-
-
- - Chapter 5: Data Structures and Algorithms - -
-
- Icon2039 -
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed - do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation - ullamco laboris nisi ut aliquip ex ea commodo consequat. - -
-
-
-
- - by - -
- - sarah_k - -
-
-
- Icon2039 -
- - 42 - -
-
-
-
- Icon2039 -
- - 15 Credits - -
-
-
-
-
-
-
- - Midterm Study Guide - Complete Review - -
-
- Icon2039 -
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed - do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation - ullamco laboris nisi ut aliquip ex ea commodo consequat. - -
-
-
-
- - by - -
- - mike_chen - -
-
-
- Icon2039 -
- - 87 - -
-
-
-
- Icon2039 -
- - 25 Credits - -
-
-
-
-
-
-
- - Lecture Notes: Sorting Algorithms - -
-
- Icon2039 -
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed - do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation - ullamco laboris nisi ut aliquip ex ea commodo consequat. - -
-
-
-
- - by - -
- - alex_m - -
-
-
- Icon2039 -
- - 31 - -
-
-
-
- Icon2039 -
- - 10 Credits - -
-
-
-
-
-
-
- - Final Exam Practice Problems with Solutions - -
-
- Icon2039 -
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed - do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation - ullamco laboris nisi ut aliquip ex ea commodo consequat. - -
-
-
-
- - by - -
- - emma_wong - -
-
-
- Icon2039 -
- - 125 - -
-
-
-
- Icon2039 -
- - 30 Credits - -
-
-
-
-
-
-
- - Week 3-4 Lab Notes and Code Examples - -
-
- Icon2039 -
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed - do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation - ullamco laboris nisi ut aliquip ex ea commodo consequat. - -
-
-
-
- - by - -
- - david_l - -
-
-
- Icon2039 -
- - 28 - -
-
-
-
- Icon2039 -
- - 12 Credits - -
-
-
-
-
-
-
- - Binary Trees and Graph Theory Summary - -
-
- Icon2039 -
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed - do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation - ullamco laboris nisi ut aliquip ex ea commodo consequat. - -
-
-
-
- - by - -
- - julia_p - -
-
-
- Icon2039 -
- - 55 - -
-
-
-
- Icon2039 -
- - 18 Credits - -
-
-
-
-
-
-
- - Assignment 2: Detailed Solutions - -
-
- Icon2039 -
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed - do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation - ullamco laboris nisi ut aliquip ex ea commodo consequat. - -
-
-
-
- - by - -
- - ryan_k - -
-
-
- Icon2039 -
- - 64 - -
-
-
-
- Icon2039 -
- - 20 Credits - -
-
-
-
-
-
-
- - Quick Reference: Big O Notation Cheat Sheet - -
-
- Icon2039 -
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed - do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation - ullamco laboris nisi ut aliquip ex ea commodo consequat. - -
-
-
-
- - by - -
- - lisa_tan - -
-
-
- Icon2039 -
- - 92 - -
-
-
-
- Icon2039 -
- - 8 Credits - -
-
-
-
-
-
-
- - Project Guidelines and Tips - -
-
- Icon2039 -
-
-
- - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed - do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation - ullamco laboris nisi ut aliquip ex ea commodo consequat. - -
-
-
-
- - by - -
- - mark_s - -
-
-
- Icon2039 -
- - 47 - -
-
-
-
- Icon2039 -
- - 15 Credits - -
-
-
-
-
-
-
-
-
-
-
- Screenshot20260112at33925PM12039 -
-
- - Poly Pages - -
-
-
- - -
-
-
-
- - Credits: 145 - -
-
- - -
-
-
-
- -
- - - - - - - Built in TeleportHQ - -
-
-
- ) -} - -export default CourseDetailPageUI diff --git a/figmatoCSSdesigns/src/views/create-account-page-design.css b/figmatoCSSdesigns/src/views/create-account-page-design.css deleted file mode 100644 index c914b27..0000000 --- a/figmatoCSSdesigns/src/views/create-account-page-design.css +++ /dev/null @@ -1,455 +0,0 @@ -.create-account-page-design-container1 { - width: 100%; - display: flex; - overflow: auto; - min-height: 100vh; - align-items: center; - flex-direction: column; -} - -.create-account-page-design-thq-create-account-page-design-elm { - width: 100%; - height: auto; - display: flex; - padding: 0 89px; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; - background-color: rgba(250, 250, 250, 1); -} - -.create-account-page-design-thq-create-account-form-elm { - width: 459px; - height: 857.3790893554688px; - display: flex; - position: relative; - align-self: stretch; - box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.10000000149011612) ; - align-items: flex-start; - border-radius: 12px; - background-color: rgba(255, 255, 255, 1); -} - -.create-account-page-design-thq-container-elm1 { - gap: 12px; - top: 152px; - left: 40px; - width: 368px; - height: 84.37911224365234px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.create-account-page-design-thq-heading1-elm { - width: 368px; - height: 48px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.create-account-page-design-thq-text-elm1 { - top: -0.5px; - left: 53.186309814453125px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 30px; - font-style: Light; - text-align: center; - font-family: Inter; - font-weight: 300; - line-height: 36px; - font-stretch: normal; - text-decoration: none; -} - -.create-account-page-design-thq-paragraph-elm1 { - width: 368px; - height: 24.37911033630371px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.create-account-page-design-thq-text-elm2 { - top: -1.314849853515625px; - left: 2.6029815673828125px; - color: rgba(107, 114, 128, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Regular; - text-align: center; - font-family: Inter; - font-weight: 400; - line-height: 24.38330078125px; - font-stretch: normal; - text-decoration: none; -} - -.create-account-page-design-thq-form-elm { - top: 276.3851318359375px; - left: 40px; - width: 368px; - height: 541px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.create-account-page-design-thq-container-elm2 { - gap: 8px; - top: -0.000008652910764794797px; - left: 0px; - width: 368px; - height: 79px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.create-account-page-design-thq-label-elm1 { - width: 368px; - height: 21px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.create-account-page-design-thq-text-elm3 { - top: -0.25000864267349243px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.create-account-page-design-thq-email-input-elm { - color: rgba(156, 163, 175, 1); - display: flex; - padding: 12px 16px; - overflow: hidden; - font-size: 16px; - align-self: stretch; - text-align: left; - align-items: center; - flex-shrink: 0; - font-family: Inter; - font-weight: 400; - border-color: rgba(46, 46, 46, 0.20000000298023224); - border-style: solid; - border-width: 1px; - border-radius: 8px; - background-color: rgba(255, 255, 255, 1); -} - -.create-account-page-design-thq-container-elm3 { - gap: 8px; - top: 98.99999237060547px; - left: 0px; - width: 368px; - height: 79px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.create-account-page-design-thq-label-elm2 { - width: 368px; - height: 21px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.create-account-page-design-thq-text-elm4 { - top: -0.25000864267349243px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.create-account-page-design-thq-text-input-elm { - color: rgba(156, 163, 175, 1); - display: flex; - padding: 12px 16px; - overflow: hidden; - font-size: 16px; - align-self: stretch; - text-align: left; - align-items: center; - flex-shrink: 0; - font-family: Inter; - font-weight: 400; - border-color: rgba(46, 46, 46, 0.20000000298023224); - border-style: solid; - border-width: 1px; - border-radius: 8px; - background-color: rgba(255, 255, 255, 1); -} - -.create-account-page-design-thq-container-elm4 { - gap: 8px; - top: 197.99998474121094px; - left: 0px; - width: 368px; - height: 79px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.create-account-page-design-thq-label-elm3 { - width: 368px; - height: 21px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.create-account-page-design-thq-text-elm5 { - top: -0.25000864267349243px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.create-account-page-design-thq-password-input-elm1 { - color: rgba(156, 163, 175, 1); - display: flex; - padding: 12px 16px; - overflow: hidden; - font-size: 16px; - align-self: stretch; - text-align: left; - align-items: center; - flex-shrink: 0; - font-family: Inter; - font-weight: 400; - border-color: rgba(46, 46, 46, 0.20000000298023224); - border-style: solid; - border-width: 1px; - border-radius: 8px; - background-color: rgba(255, 255, 255, 1); -} - -.create-account-page-design-thq-container-elm5 { - gap: 8px; - top: 297px; - left: 0px; - width: 368px; - height: 79px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.create-account-page-design-thq-label-elm4 { - width: 368px; - height: 21px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.create-account-page-design-thq-text-elm6 { - top: -0.24997813999652863px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.create-account-page-design-thq-password-input-elm2 { - color: rgba(156, 163, 175, 1); - display: flex; - padding: 12px 16px; - overflow: hidden; - font-size: 16px; - align-self: stretch; - text-align: left; - align-items: center; - flex-shrink: 0; - font-family: Inter; - font-weight: 400; - border-color: rgba(46, 46, 46, 0.20000000298023224); - border-style: solid; - border-width: 1px; - border-radius: 8px; - background-color: rgba(255, 255, 255, 1); -} - -.create-account-page-design-thq-button-elm { - top: 424px; - left: 0px; - width: 368px; - height: 52px; - display: flex; - position: absolute; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10000000149011612) ; - align-items: flex-start; - flex-shrink: 0; - border-radius: 8px; - background-color: rgba(109, 190, 139, 1); -} - -.create-account-page-design-thq-text-elm7 { - top: 13.250021934509277px; - left: 122.70297241210938px; - color: rgba(255, 255, 255, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.create-account-page-design-thq-paragraph-elm2 { - top: 520px; - left: 0px; - width: 368px; - height: 21px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.create-account-page-design-thq-text-elm8 { - top: -0.24997813999652863px; - left: 76.0863037109375px; - color: rgba(107, 114, 128, 1); - width: 175px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: center; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.create-account-page-design-thq-link-elm { - top: -0.3851318359375px; - left: 251px; - width: 56px; - height: 20px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.create-account-page-design-thq-text-elm9 { - color: rgba(249, 199, 132, 1); - height: auto; - font-size: 16px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.create-account-page-design-thq-screenshot20260112at33925pm1-elm { - top: 77px; - left: 186px; - width: 75px; - height: 75px; - position: absolute; -} - -.create-account-page-design-link { - display: contents; -} - -.create-account-page-design-container2 { - right: 50px; - border: 1px solid #ffffff5c; - bottom: 30px; - display: flex; - z-index: 22; - position: fixed; - box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4); - min-height: auto; - align-items: center; - padding-top: 8px; - padding-left: 12px; - border-radius: 8px; - padding-right: 12px; - padding-bottom: 8px; - backdrop-filter: blur(6px); - background-color: rgba(41, 41, 41, 0.41); -} - -.create-account-page-design-icon1 { - width: 24px; - margin-right: 4px; -} - -.create-account-page-design-text { - color: white; - font-size: 13px; - font-style: normal; - font-weight: 500; - line-height: 24px; -} diff --git a/figmatoCSSdesigns/src/views/create-account-page-design.js b/figmatoCSSdesigns/src/views/create-account-page-design.js deleted file mode 100644 index 75fc768..0000000 --- a/figmatoCSSdesigns/src/views/create-account-page-design.js +++ /dev/null @@ -1,145 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './create-account-page-design.css' - -const CreateAccountPageDesign = (props) => { - return ( -
- - CreateAccountPageDesign - exported project - - - -
-
-
-
- - Create an Account - -
-
- - Sign up to upload and access shared course notes. - -
-
-
-
-
- - School Email Address - -
- -
-
-
- - Username - -
- -
-
-
- - Password - -
- -
-
-
- - Confirm Password - -
- -
- -
- - Already have an account? - -
- - Log in - -
-
-
- Screenshot20260112at33925PM12039 -
-
- -
- - - - - - - Built in TeleportHQ - -
-
-
- ) -} - -export default CreateAccountPageDesign diff --git a/figmatoCSSdesigns/src/views/home.css b/figmatoCSSdesigns/src/views/home.css deleted file mode 100644 index 562f4cd..0000000 --- a/figmatoCSSdesigns/src/views/home.css +++ /dev/null @@ -1,43 +0,0 @@ -.home-container1 { - width: 100%; - display: flex; - min-height: 100vh; - align-items: center; - flex-direction: column; -} - -.home-link { - display: contents; -} - -.home-container2 { - right: 50px; - border: 1px solid #ffffff5c; - bottom: 30px; - display: flex; - z-index: 22; - position: fixed; - box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4); - min-height: auto; - align-items: center; - padding-top: 8px; - padding-left: 12px; - border-radius: 8px; - padding-right: 12px; - padding-bottom: 8px; - backdrop-filter: blur(6px); - background-color: rgba(41, 41, 41, 0.41); -} - -.home-icon1 { - width: 24px; - margin-right: 4px; -} - -.home-text { - color: white; - font-size: 13px; - font-style: normal; - font-weight: 500; - line-height: 24px; -} diff --git a/figmatoCSSdesigns/src/views/home.js b/figmatoCSSdesigns/src/views/home.js deleted file mode 100644 index 6ab9d8e..0000000 --- a/figmatoCSSdesigns/src/views/home.js +++ /dev/null @@ -1,48 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './home.css' - -const Home = (props) => { - return ( -
- - exported project - - - - -
- - - - - - Built in TeleportHQ -
-
-
- ) -} - -export default Home diff --git a/figmatoCSSdesigns/src/views/landing-page-design.css b/figmatoCSSdesigns/src/views/landing-page-design.css deleted file mode 100644 index 53a150e..0000000 --- a/figmatoCSSdesigns/src/views/landing-page-design.css +++ /dev/null @@ -1,2013 +0,0 @@ -.landing-page-design-container1 { - width: 100%; - display: flex; - overflow: auto; - min-height: 100vh; - align-items: center; - flex-direction: column; -} - -.landing-page-design-thq-landing-page-design-elm { - width: 100%; - height: auto; - display: flex; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; - background-color: rgba(250, 249, 247, 1); -} - -.landing-page-design-thq-navbar-elm { - width: 1011px; - height: 69px; - display: flex; - padding: 0 0 1px; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 0 0 1px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-container-elm10 { - gap: 606.0062866210938px; - display: flex; - padding: 0 48.000057220458984px 0 48px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.landing-page-design-thq-container-elm11 { - gap: 8px; - width: 143.59683227539062px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-container-elm12 { - width: 32px; - height: 46px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 8px; - justify-content: center; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-screenshot20260112at33925pm2-elm { - width: 68px; - height: 68px; -} - -.landing-page-design-thq-text-elm10 { - width: 103.59683227539062px; - height: 28px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm11 { - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm13 { - gap: 12.003185272216797px; - height: 36px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-button-elm { - gap: 8px; - width: 115px; - height: 36px; - display: flex; - padding: 8px 16px; - box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) ; - align-items: center; - flex-shrink: 0; - border-color: rgba(0, 0, 0, 1); - border-style: solid; - border-width: 1px; - border-radius: 6px; - justify-content: center; - background-color: rgba(249, 199, 132, 1); -} - -.landing-page-design-thq-text-elm12 { - color: rgba(45, 52, 54, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-hero-elm { - width: 1011px; - height: 450px; - display: flex; - padding: 80px 121.5px 0; - background: linear-gradient(180deg, rgba(245, 243, 240, 1) 0%, rgba(250, 249, 247, 1) 100%); - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-container-elm14 { - width: 768px; - height: 290px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-heading1-elm { - top: 0px; - left: 0px; - width: 768px; - height: 120px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm13 { - top: -0.25px; - left: 14.386474609375px; - color: rgba(45, 52, 54, 1); - width: 740px; - height: auto; - position: absolute; - font-size: 48px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 60px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-paragraph-elm1 { - top: 144px; - left: 48px; - width: 672px; - height: 56px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm14 { - left: 3.2864837646484375px; - color: rgba(99, 110, 114, 1); - width: 666px; - height: auto; - position: absolute; - font-size: 18px; - font-style: Regular; - text-align: center; - font-family: Inter; - font-weight: 400; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm15 { - top: 240px; - left: 48px; - width: 672px; - height: 50px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-input-elm { - top: 0px; - left: 0px; - color: rgba(99, 110, 114, 1); - width: 672px; - height: 50px; - display: flex; - padding: 24px 16px 24px 48px; - overflow: hidden; - position: absolute; - font-size: 14px; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10000000149011612) ; - text-align: left; - align-items: center; - flex-shrink: 0; - font-family: Inter; - font-weight: 400; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px; - border-radius: 8px; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-icon-elm10 { - top: 15px; - left: 16px; - width: 20px; - height: 20px; - position: absolute; -} - -.landing-page-design-thq-course-grid-elm1 { - gap: 40px; - width: 1011px; - height: 952px; - display: flex; - padding: 64px 48px 0; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; - background-color: rgba(250, 249, 247, 1); -} - -.landing-page-design-thq-container-elm16 { - gap: 8px; - height: 68px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-heading2-elm { - width: 915px; - height: 36px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-text-elm15 { - top: -0.5px; - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 30px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 36px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-paragraph-elm2 { - width: 915px; - height: 24px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-text-elm16 { - top: -0.75px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm17 { - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-card-elm1 { - display: flex; - padding: 24px 0 24px 24px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px; - border-radius: 12px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-course-grid-elm2 { - gap: 16px; - width: 395.5px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-container-elm18 { - width: 395.5px; - height: 66px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-container-elm19 { - top: 0px; - left: 0px; - width: 68px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 6px; - background-color: rgba(122, 155, 118, 0.10000000149011612); -} - -.landing-page-design-thq-text-elm17 { - top: 7.75px; - left: 12px; - width: 44px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm18 { - color: rgba(122, 155, 118, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-heading3-elm1 { - top: 44px; - left: 0px; - width: 396px; - height: 22px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm19 { - top: -0.75px; - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm20 { - gap: 16.006315231323242px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.07500000298023224); - border-style: solid; - border-width: 1px 0 0; -} - -.landing-page-design-thq-container-elm21 { - gap: 6px; - width: 85.88015747070312px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm11 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm20 { - width: 63.88016128540039px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm21 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - width: 64px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm22 { - gap: 6px; - width: 39.31349563598633px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm12 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm22 { - width: 17.313495635986328px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm23 { - top: 0.25px; - left: -0.0000012572338619065704px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-card-elm2 { - display: flex; - padding: 24px 0 24px 24px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px; - border-radius: 12px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-course-grid-elm3 { - gap: 16px; - width: 395.5px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-container-elm23 { - width: 395.5px; - height: 66px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-container-elm24 { - top: 0px; - left: 0px; - width: 95px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 6px; - background-color: rgba(122, 155, 118, 0.10000000149011612); -} - -.landing-page-design-thq-text-elm24 { - top: 7.75px; - left: 12px; - width: 71px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm25 { - color: rgba(122, 155, 118, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-heading3-elm2 { - top: 44px; - left: 0px; - width: 396px; - height: 22px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm26 { - top: -0.75px; - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm25 { - gap: 16.006330490112305px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.07500000298023224); - border-style: solid; - border-width: 1px 0 0; -} - -.landing-page-design-thq-container-elm26 { - gap: 6px; - width: 88.44682312011719px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm13 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm27 { - width: 66.44682312011719px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm28 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - width: 67px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm27 { - gap: 6px; - width: 38.83017349243164px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm14 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm29 { - width: 16.83017349243164px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm30 { - top: 0.25px; - left: 0.000029260343580972403px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-card-elm3 { - display: flex; - padding: 24px 0 24px 24px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px; - border-radius: 12px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-course-grid-elm4 { - gap: 16px; - width: 395.5px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-container-elm28 { - width: 395.5px; - height: 66px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-container-elm29 { - top: 0px; - left: 0px; - width: 99px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 6px; - background-color: rgba(122, 155, 118, 0.10000000149011612); -} - -.landing-page-design-thq-text-elm31 { - top: 7.75px; - left: 12px; - width: 75px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm32 { - color: rgba(122, 155, 118, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-heading3-elm3 { - top: 44px; - left: 0px; - width: 396px; - height: 22px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm33 { - top: -0.75px; - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm30 { - gap: 16.006315231323242px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.07500000298023224); - border-style: solid; - border-width: 1px 0 0; -} - -.landing-page-design-thq-container-elm31 { - gap: 6px; - width: 84.88015747070312px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm15 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm34 { - width: 62.88016128540039px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm35 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - width: 63px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm32 { - gap: 6px; - width: 39.34683609008789px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm16 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm36 { - width: 17.34683609008789px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm37 { - top: 0.25px; - left: -0.0000012572338619065704px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-card-elm4 { - display: flex; - padding: 24px 0 24px 24px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px; - border-radius: 12px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-course-grid-elm5 { - gap: 16px; - width: 395.5px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-container-elm33 { - width: 395.5px; - height: 66px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-container-elm34 { - top: 0px; - left: 0px; - width: 88px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 6px; - background-color: rgba(122, 155, 118, 0.10000000149011612); -} - -.landing-page-design-thq-text-elm38 { - top: 7.75px; - left: 12px; - width: 64px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm39 { - color: rgba(122, 155, 118, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-heading3-elm4 { - top: 44px; - left: 0px; - width: 396px; - height: 22px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm40 { - top: -0.75px; - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm35 { - gap: 16.00629997253418px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.07500000298023224); - border-style: solid; - border-width: 1px 0 0; -} - -.landing-page-design-thq-container-elm36 { - gap: 6px; - width: 85.28016662597656px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm17 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm41 { - width: 63.28017044067383px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm42 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - width: 64px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm37 { - gap: 6px; - width: 36.4634895324707px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm18 { - width: 16px; - height: 16px; - flex-grow: 1; -} - -.landing-page-design-thq-text-elm43 { - width: 14.463489532470703px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm44 { - top: 0.25px; - left: 0.000029260343580972403px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-card-elm5 { - display: flex; - padding: 24px 0 24px 24px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px; - border-radius: 12px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-course-grid-elm6 { - gap: 16px; - width: 395.5px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-container-elm38 { - width: 395.5px; - height: 66px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-container-elm39 { - top: 0px; - left: 0px; - width: 78px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 6px; - background-color: rgba(122, 155, 118, 0.10000000149011612); -} - -.landing-page-design-thq-text-elm45 { - top: 7.75px; - left: 12px; - width: 54px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm46 { - color: rgba(122, 155, 118, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-heading3-elm5 { - top: 44px; - left: 0px; - width: 396px; - height: 22px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm47 { - top: -0.75px; - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm40 { - gap: 16.006315231323242px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.07500000298023224); - border-style: solid; - border-width: 1px 0 0; -} - -.landing-page-design-thq-container-elm41 { - gap: 6px; - width: 88.61349487304688px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm19 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm48 { - width: 66.61349487304688px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm49 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - width: 67px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm42 { - gap: 6px; - width: 38.9634895324707px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm20 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm50 { - width: 16.963489532470703px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm51 { - top: 0.25px; - left: -0.0000012572338619065704px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-card-elm6 { - display: flex; - padding: 24px 0 24px 24px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px; - border-radius: 12px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-course-grid-elm7 { - gap: 16px; - width: 395.5px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-container-elm43 { - width: 395.5px; - height: 66px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-container-elm44 { - top: 0px; - left: 0px; - width: 90px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 6px; - background-color: rgba(122, 155, 118, 0.10000000149011612); -} - -.landing-page-design-thq-text-elm52 { - top: 7.75px; - left: 12px; - width: 66px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm53 { - color: rgba(122, 155, 118, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-heading3-elm6 { - top: 44px; - left: 0px; - width: 396px; - height: 22px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm54 { - top: -0.75px; - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm45 { - gap: 16.00629997253418px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.07500000298023224); - border-style: solid; - border-width: 1px 0 0; -} - -.landing-page-design-thq-container-elm46 { - gap: 6px; - width: 86.03016662597656px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm21 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm55 { - width: 64.03016662597656px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm56 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - width: 65px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm47 { - gap: 6px; - width: 39.69682693481445px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm22 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm57 { - width: 17.696826934814453px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm58 { - top: 0.25px; - left: 0.000029260343580972403px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-card-elm7 { - display: flex; - padding: 24px 0 24px 24px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px; - border-radius: 12px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-course-grid-elm8 { - gap: 16px; - width: 395.5px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-container-elm48 { - width: 395.5px; - height: 66px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-container-elm49 { - top: 0px; - left: 0px; - width: 81px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 6px; - background-color: rgba(122, 155, 118, 0.10000000149011612); -} - -.landing-page-design-thq-text-elm59 { - top: 7.75px; - left: 12px; - width: 57px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm60 { - color: rgba(122, 155, 118, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-heading3-elm7 { - top: 44px; - left: 0px; - width: 396px; - height: 22px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm61 { - top: -0.75px; - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm50 { - gap: 16px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.07500000298023224); - border-style: solid; - border-width: 1px 0 0; -} - -.landing-page-design-thq-container-elm51 { - gap: 6px; - width: 85.5px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm23 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm62 { - width: 63.5px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm63 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - width: 64px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm52 { - gap: 6px; - width: 39.69682693481445px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm24 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm64 { - width: 17.696826934814453px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm65 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-card-elm8 { - display: flex; - padding: 24px 0 24px 24px; - flex-grow: 1; - align-self: stretch; - align-items: flex-start; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px; - border-radius: 12px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-course-grid-elm9 { - gap: 16px; - width: 395.5px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.landing-page-design-thq-container-elm53 { - width: 395.5px; - height: 66px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.landing-page-design-thq-container-elm54 { - top: 0px; - left: 0px; - width: 89px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 6px; - background-color: rgba(122, 155, 118, 0.10000000149011612); -} - -.landing-page-design-thq-text-elm66 { - top: 7.75px; - left: 12px; - width: 65px; - height: 17.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm67 { - color: rgba(122, 155, 118, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-heading3-elm8 { - top: 44px; - left: 0px; - width: 396px; - height: 22px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm68 { - top: -0.75px; - color: rgba(45, 52, 54, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm55 { - gap: 16.00629997253418px; - display: flex; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.07500000298023224); - border-style: solid; - border-width: 1px 0 0; -} - -.landing-page-design-thq-container-elm56 { - gap: 6px; - width: 85.28016662597656px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm25 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm69 { - width: 63.28017044067383px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm70 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - width: 64px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-container-elm57 { - gap: 6px; - width: 38.56349563598633px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-icon-elm26 { - width: 16px; - height: 16px; -} - -.landing-page-design-thq-text-elm71 { - width: 16.563495635986328px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm72 { - top: 0.25px; - left: 0.000029260343580972403px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-footer-elm { - width: 1011px; - height: 89px; - display: flex; - padding: 33px 48px 0; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(122, 155, 118, 0.15000000596046448); - border-style: solid; - border-width: 1px 0 0; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.landing-page-design-thq-container-elm58 { - gap: 443.97296142578125px; - display: flex; - padding: 0 0.000025453937269048765px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.landing-page-design-thq-container-elm59 { - gap: 8px; - width: 166.34683227539062px; - height: 24px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-container-elm60 { - width: 24px; - height: 24px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 4px; - justify-content: center; - background-color: rgba(255, 255, 255, 0.20000000298023224); -} - -.landing-page-design-thq-screenshot20260112at33925pm1-elm { - width: 20px; - height: 20px; -} - -.landing-page-design-thq-text-elm73 { - width: 134.34683227539062px; - height: 20px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm74 { - top: 0.25px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-navigation-elm { - gap: 32px; - width: 304.68017578125px; - height: 20px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.landing-page-design-thq-link-elm1 { - width: 39.5px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm75 { - top: 0.25px; - left: 0.000029260343580972403px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-link-elm2 { - width: 52px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm76 { - top: 0.25px; - left: 0.000029260343580972403px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-thq-link-elm3 { - width: 149.18016052246094px; - height: 20px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.landing-page-design-thq-text-elm77 { - top: 0.25px; - left: 0.000029260343580972403px; - color: rgba(99, 110, 114, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.landing-page-design-link { - display: contents; -} - -.landing-page-design-container2 { - right: 50px; - border: 1px solid #ffffff5c; - bottom: 30px; - display: flex; - z-index: 22; - position: fixed; - box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4); - min-height: auto; - align-items: center; - padding-top: 8px; - padding-left: 12px; - border-radius: 8px; - padding-right: 12px; - padding-bottom: 8px; - backdrop-filter: blur(6px); - background-color: rgba(41, 41, 41, 0.41); -} - -.landing-page-design-icon1 { - width: 24px; - margin-right: 4px; -} - -.landing-page-design-text { - color: white; - font-size: 13px; - font-style: normal; - font-weight: 500; - line-height: 24px; -} diff --git a/figmatoCSSdesigns/src/views/landing-page-design.js b/figmatoCSSdesigns/src/views/landing-page-design.js deleted file mode 100644 index 0c988da..0000000 --- a/figmatoCSSdesigns/src/views/landing-page-design.js +++ /dev/null @@ -1,515 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './landing-page-design.css' - -const LandingPageDesign = (props) => { - return ( -
- - LandingPageDesign - exported project - - - -
-
-
-
-
- Screenshot20260112at33925PM22039 -
-
- - Poly Pages - -
-
-
- -
-
-
-
-
-
- - Share notes. Earn credits. Learn together. - -
-
- - Browse hundreds of course notes shared by students across - campus. Sign in to unlock downloads and start contributing to - our learning community. - -
-
- - Icon2039 -
-
-
-
-
-
- - Popular Courses - -
-
- - Explore notes from the most active courses on campus - -
-
-
-
-
-
-
-
- - CS 101 - -
-
-
- - Introduction to Computer Science - -
-
-
-
- Icon2039 -
- - 142 notes - -
-
-
- Icon2039 -
- - 38 - -
-
-
-
-
-
-
-
-
-
- - MATH 200 - -
-
-
- - Calculus II - -
-
-
-
- Icon2039 -
- - 238 notes - -
-
-
- Icon2039 -
- - 52 - -
-
-
-
-
-
-
-
-
-
- - PSYCH 150 - -
-
-
- - Introduction to Psychology - -
-
-
-
- Icon2039 -
- - 187 notes - -
-
-
- Icon2039 -
- - 45 - -
-
-
-
-
-
-
-
-
-
- - ECON 101 - -
-
-
- - Principles of Microeconomics - -
-
-
-
- Icon2039 -
- - 165 notes - -
-
-
- Icon2039 -
- - 41 - -
-
-
-
-
-
-
-
-
-
- - BIO 220 - -
-
-
- - Molecular Biology - -
-
-
-
- Icon2039 -
- - 203 notes - -
-
-
- Icon2039 -
- - 47 - -
-
-
-
-
-
-
-
-
-
- - CHEM 115 - -
-
-
- - General Chemistry - -
-
-
-
- Icon2039 -
- - 194 notes - -
-
-
- Icon2039 -
- - 43 - -
-
-
-
-
-
-
-
-
-
- - ENG 210 - -
-
-
- - World Literature - -
-
-
-
- Icon2039 -
- - 128 notes - -
-
-
- Icon2039 -
- - 34 - -
-
-
-
-
-
-
-
-
-
- - PHYS 201 - -
-
-
- - Classical Mechanics - -
-
-
-
- Icon2039 -
- - 156 notes - -
-
-
- Icon2039 -
- - 37 - -
-
-
-
-
-
-
-
-
-
-
- Screenshot20260112at33925PM12039 -
-
- - © 2026 Poly Pages - -
-
-
-
- - About - -
-
- - Contact - -
-
- - Community Guidelines - -
-
-
-
-
- -
- - - - - - Built in TeleportHQ -
-
-
- ) -} - -export default LandingPageDesign diff --git a/figmatoCSSdesigns/src/views/leaderboard-page-design.css b/figmatoCSSdesigns/src/views/leaderboard-page-design.css deleted file mode 100644 index d5aa3ba..0000000 --- a/figmatoCSSdesigns/src/views/leaderboard-page-design.css +++ /dev/null @@ -1,1847 +0,0 @@ -.leaderboard-page-design-container1 { - width: 100%; - display: flex; - overflow: auto; - min-height: 100vh; - align-items: center; - flex-direction: column; -} - -.leaderboard-page-design-thq-leaderboard-page-design-elm { - width: 100%; - height: 882px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - background-color: rgba(250, 250, 250, 1); -} - -.leaderboard-page-design-thq-app-elm { - top: 0px; - left: 0px; - width: 936px; - height: 882px; - display: flex; - padding: 41px 0 0; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; - background-color: rgba(250, 250, 250, 1); -} - -.leaderboard-page-design-thq-container-elm10 { - height: 76px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.leaderboard-page-design-thq-heading1-elm { - width: 936px; - height: 48px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.leaderboard-page-design-thq-text-elm10 { - top: -0.5px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 32px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 48px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-paragraph-elm { - width: 936px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.leaderboard-page-design-thq-text-elm11 { - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-leaderboard-elm { - height: 765px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.leaderboard-page-design-thq-container-elm11 { - gap: 11.997441291809082px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-button-elm1 { - width: 79.98470306396484px; - height: 24px; - display: flex; - position: relative; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10000000149011612) ; - align-items: flex-start; - flex-shrink: 0; - border-radius: 10px; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm12 { - top: -0.75px; - color: rgba(255, 255, 255, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-button-elm2 { - width: 61.78468704223633px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 10px; -} - -.leaderboard-page-design-thq-text-elm13 { - top: -0.75px; - left: -0.000001759325073180662px; - color: rgba(156, 163, 175, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm12 { - height: 741px; - display: flex; - align-self: stretch; - box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - flex-shrink: 0; - border-radius: 16.399999618530273px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.leaderboard-page-design-thq-container-elm13 { - width: 936px; - height: 21px; - display: flex; - padding: 0 0 1px; - position: relative; - align-self: stretch; - align-items: flex-start; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 0 0 1px; -} - -.leaderboard-page-design-thq-container-elm14 { - top: 0px; - left: 0px; - width: 56px; - height: 20px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm14 { - top: 0.25px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm15 { - top: 0px; - left: 80px; - width: 376px; - height: 20px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm15 { - top: 0.25px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm16 { - top: 0px; - left: 480px; - width: 216px; - height: 20px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm16 { - top: 0.25px; - left: 91.91546630859375px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: right; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm17 { - top: 0px; - left: 720px; - width: 216px; - height: 20px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm17 { - top: 0.25px; - left: 147.382080078125px; - color: rgba(105, 114, 130, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: right; - font-family: Inter; - font-weight: 500; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm18 { - height: 720px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.leaderboard-page-design-thq-container-elm19 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(254, 249, 240, 1); -} - -.leaderboard-page-design-thq-container-elm20 { - top: 0px; - left: 0px; - width: 56px; - height: 72px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-icon-elm1 { - width: 24px; - height: 24px; -} - -.leaderboard-page-design-thq-container-elm21 { - gap: 12px; - top: 14px; - left: 80px; - width: 149px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm22 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm18 { - width: 93.0846939086914px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm19 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm20 { - top: 22px; - left: 639.43212890625px; - width: 57px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm21 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm22 { - top: 24px; - left: 916.365478515625px; - width: 20px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm23 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm23 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(254, 249, 240, 1); -} - -.leaderboard-page-design-thq-container-elm24 { - top: 0px; - left: 0px; - width: 56px; - height: 72px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-icon-elm2 { - width: 24px; - height: 24px; -} - -.leaderboard-page-design-thq-container-elm25 { - gap: 12px; - top: 14px; - left: 80px; - width: 158px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm26 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm24 { - width: 102.36803436279297px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm25 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm26 { - top: 22px; - left: 638.3988037109375px; - width: 58px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm27 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm28 { - top: 24px; - left: 915.882080078125px; - width: 20px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm29 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm27 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(254, 249, 240, 1); -} - -.leaderboard-page-design-thq-container-elm28 { - top: 0px; - left: 0px; - width: 56px; - height: 72px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-icon-elm3 { - width: 24px; - height: 24px; -} - -.leaderboard-page-design-thq-container-elm29 { - gap: 12px; - top: 14px; - left: 80px; - width: 142px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm30 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm30 { - width: 86.35137176513672px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm31 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm32 { - top: 22px; - left: 644.0820922851562px; - width: 52px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm33 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm34 { - top: 24px; - left: 916.3154296875px; - width: 20px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm35 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm31 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(255, 255, 255, 1); -} - -.leaderboard-page-design-thq-text-elm36 { - top: 22px; - left: 0px; - width: 12px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm32 { - gap: 12px; - top: 14px; - left: 80px; - width: 153px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm33 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm37 { - width: 96.66803741455078px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm38 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm39 { - top: 22px; - left: 642.8988037109375px; - width: 53px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm40 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm41 { - top: 24px; - left: 919.3320922851562px; - width: 17px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm42 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm34 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(250, 250, 250, 1); -} - -.leaderboard-page-design-thq-text-elm43 { - top: 22px; - left: 0px; - width: 11px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm35 { - gap: 12px; - top: 14px; - left: 80px; - width: 134px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm36 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm44 { - width: 78.35137176513672px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm45 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm46 { - top: 22px; - left: 645.3487548828125px; - width: 51px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm47 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm48 { - top: 24px; - left: 916.0654296875px; - width: 20px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm49 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm37 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(255, 255, 255, 1); -} - -.leaderboard-page-design-thq-text-elm50 { - top: 22px; - left: 0px; - width: 12px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm38 { - gap: 12px; - top: 14px; - left: 80px; - width: 164px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm39 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm51 { - width: 107.66803741455078px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm52 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm53 { - top: 22px; - left: 643.43212890625px; - width: 53px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm54 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm55 { - top: 24px; - left: 916.4821166992188px; - width: 20px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm56 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm40 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(250, 250, 250, 1); -} - -.leaderboard-page-design-thq-text-elm57 { - top: 22px; - left: 0px; - width: 10px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm41 { - gap: 12px; - top: 14px; - left: 80px; - width: 154px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm42 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm58 { - width: 98.18470001220703px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm59 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm60 { - top: 22px; - left: 642.4154663085938px; - width: 54px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm61 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm62 { - top: 24px; - left: 916.2654418945312px; - width: 20px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm63 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm43 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(255, 255, 255, 1); -} - -.leaderboard-page-design-thq-text-elm64 { - top: 22px; - left: 0px; - width: 12px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm44 { - gap: 12px; - top: 14px; - left: 80px; - width: 146px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm45 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm65 { - width: 89.98470306396484px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm66 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm67 { - top: 22px; - left: 642.2987670898438px; - width: 54px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm68 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm69 { - top: 24px; - left: 915.7987670898438px; - width: 20px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm70 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm46 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(250, 250, 250, 1); -} - -.leaderboard-page-design-thq-text-elm71 { - top: 22px; - left: 0px; - width: 12px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm47 { - gap: 12px; - top: 14px; - left: 80px; - width: 142px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm48 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm72 { - width: 85.81803131103516px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm73 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm74 { - top: 22px; - left: 643.0820922851562px; - width: 53px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm75 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm76 { - top: 24px; - left: 919.2987670898438px; - width: 17px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm77 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm49 { - width: 936px; - height: 72px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 10px; - background-color: rgba(255, 255, 255, 1); -} - -.leaderboard-page-design-thq-text-elm78 { - top: 22px; - left: 0px; - width: 19px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm79 { - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm50 { - gap: 12px; - top: 14px; - left: 80px; - width: 177px; - height: 44px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm51 { - width: 44px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm80 { - width: 120.98470306396484px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm81 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm82 { - top: 22px; - left: 657.1987915039062px; - width: 39px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm83 { - top: -0.25px; - left: -0.00002464750832587015px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm84 { - top: 24px; - left: 919.2821044921875px; - width: 17px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm85 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(73, 85, 101, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-header-elm { - top: 0px; - left: 0px; - width: 936px; - height: 41px; - display: flex; - padding: 0 0 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 0 0 1px; - background-color: rgba(255, 255, 255, 1); -} - -.leaderboard-page-design-thq-container-elm52 { - gap: 480.2474060058594px; - top: 0px; - left: 0px; - width: 936px; - height: 40px; - display: flex; - padding: 0 -0.00013590666640084237px 0 0; - position: absolute; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.leaderboard-page-design-thq-container-elm53 { - gap: 12px; - width: 167.1013641357422px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm54 { - width: 40px; - height: 40px; - display: flex; - padding: 0 0.01769222877919674px 0 0; - align-items: center; - flex-shrink: 0; - border-radius: 10px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm86 { - width: 28.351367950439453px; - height: 28px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm87 { - top: -0.25px; - left: 1.4802353121012857e-7px; - color: rgba(255, 255, 255, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-text-elm88 { - width: 115.10137176513672px; - height: 28px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm89 { - top: -0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-container-elm55 { - gap: 16px; - width: 288.6513671875px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-container-elm56 { - width: 90.75px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-text-elm90 { - top: -0.75px; - left: -0.00002464750832587015px; - color: rgba(255, 255, 255, 1); - width: 91px; - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-button-elm3 { - width: 125.90135955810547px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(249, 199, 132, 1); -} - -.leaderboard-page-design-thq-icon-elm4 { - top: 2px; - left: -0.00002464750832587015px; - width: 20px; - height: 20px; - position: absolute; -} - -.leaderboard-page-design-thq-text-elm91 { - top: -0.75px; - left: 29.999975204467773px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-button-elm4 { - width: 40px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.leaderboard-page-design-thq-icon-elm5 { - width: 20px; - height: 20px; -} - -.leaderboard-page-design-thq-navigation-elm { - gap: 31.998653411865234px; - top: 7px; - left: 349.8321228027344px; - width: 236px; - height: 26px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-link-elm1 { - width: 106.40137481689453px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.leaderboard-page-design-thq-text-elm92 { - top: -0.75px; - left: 0.0000058700693443825px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-thq-link-elm2 { - width: 97.95136260986328px; - height: 26px; - display: flex; - padding: 0 0 2px; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(109, 190, 139, 1); - border-style: solid; - border-width: 0 0 2px; -} - -.leaderboard-page-design-thq-text-elm93 { - top: -0.75px; - left: 0.0000058700693443825px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.leaderboard-page-design-link { - display: contents; -} - -.leaderboard-page-design-container2 { - right: 50px; - border: 1px solid #ffffff5c; - bottom: 30px; - display: flex; - z-index: 22; - position: fixed; - box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4); - min-height: auto; - align-items: center; - padding-top: 8px; - padding-left: 12px; - border-radius: 8px; - padding-right: 12px; - padding-bottom: 8px; - backdrop-filter: blur(6px); - background-color: rgba(41, 41, 41, 0.41); -} - -.leaderboard-page-design-icon1 { - width: 24px; - margin-right: 4px; -} - -.leaderboard-page-design-text { - color: white; - font-size: 13px; - font-style: normal; - font-weight: 500; - line-height: 24px; -} diff --git a/figmatoCSSdesigns/src/views/leaderboard-page-design.js b/figmatoCSSdesigns/src/views/leaderboard-page-design.js deleted file mode 100644 index 1faf6d9..0000000 --- a/figmatoCSSdesigns/src/views/leaderboard-page-design.js +++ /dev/null @@ -1,398 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './leaderboard-page-design.css' - -const LeaderboardPageDesign = (props) => { - return ( -
- - exported project - - - -
-
-
-
- - Top Contributors - -
-
- - Celebrating community members who share the most valuable notes - -
-
-
-
- - -
-
-
-
- - Rank - -
-
- - Username - -
-
- - Credits Earned - -
-
- - Uploads - -
-
-
-
-
- Icon2039 -
-
-
-
- - sarah_notes - -
-
-
- - 2,850 - -
-
- - 47 - -
-
-
-
- Icon2039 -
-
-
-
- - study_master - -
-
-
- - 2,340 - -
-
- - 39 - -
-
-
-
- Icon2039 -
-
-
-
- - alex_learns - -
-
-
- - 2,100 - -
-
- - 35 - -
-
-
-
-
-
-
- - book_wizard - -
-
-
- - 1,890 - -
-
- - 31 - -
-
-
-
-
-
-
- - note_ninja - -
-
-
- - 1,675 - -
-
- - 28 - -
-
-
-
-
-
-
- - smart_scholar - -
-
-
- - 1,520 - -
-
- - 25 - -
-
-
-
-
-
-
- - study_buddy - -
-
-
- - 1,340 - -
-
- - 22 - -
-
-
-
-
-
-
- - brain_boost - -
-
-
- - 1,200 - -
-
- - 20 - -
-
-
-
-
-
-
- - learn_more - -
-
-
- - 1,050 - -
-
- - 18 - -
-
-
-
- - 10 - -
-
-
-
- - knowledge_hub - -
-
-
- - 980 - -
-
- - 16 - -
-
-
-
-
-
-
-
-
-
-
- - NS - -
-
-
- - Poly Pages - -
-
-
-
- - Credits: 145 - -
- - -
-
-
-
- - Browse Notes - -
-
- - Leaderboard - -
-
-
-
- -
- - - - - - - Built in TeleportHQ - -
-
-
- ) -} - -export default LeaderboardPageDesign diff --git a/figmatoCSSdesigns/src/views/not-found.css b/figmatoCSSdesigns/src/views/not-found.css deleted file mode 100644 index 2e8c9b0..0000000 --- a/figmatoCSSdesigns/src/views/not-found.css +++ /dev/null @@ -1,39 +0,0 @@ -.not-found-container1 { - width: 100%; - display: flex; - overflow: auto; - min-height: 100vh; - align-items: center; - flex-direction: column; - justify-content: center; -} - -.not-found-container2 { - display: flex; - position: relative; - align-items: center; - flex-direction: column; - justify-content: center; -} - -.not-found-text2 { - color: rgb(38, 38, 38); - font-size: 252px; - margin-top: -20px; - font-weight: 900; - margin-bottom: -20px; - letter-spacing: -20px; -} - -.not-found-container3 { - width: 421px; - display: flex; - align-items: center; - flex-direction: column; - justify-content: center; -} - -.not-found-text3 { - text-align: center; - font-weight: 400; -} diff --git a/figmatoCSSdesigns/src/views/not-found.js b/figmatoCSSdesigns/src/views/not-found.js deleted file mode 100644 index 7f1e0f4..0000000 --- a/figmatoCSSdesigns/src/views/not-found.js +++ /dev/null @@ -1,26 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './not-found.css' - -const NotFound = (props) => { - return ( -
- - 404 - Not Found - -

OOPS! PAGE NOT FOUND

-
-

404

-
-
-

- WE ARE SORRY, BUT THE PAGE YOU REQUESTED WAS NOT FOUND -

-
-
- ) -} - -export default NotFound diff --git a/figmatoCSSdesigns/src/views/sign-in-page-design.css b/figmatoCSSdesigns/src/views/sign-in-page-design.css deleted file mode 100644 index 0db86e0..0000000 --- a/figmatoCSSdesigns/src/views/sign-in-page-design.css +++ /dev/null @@ -1,352 +0,0 @@ -.sign-in-page-design-container1 { - width: 100%; - display: flex; - overflow: auto; - min-height: 100vh; - align-items: center; - flex-direction: column; -} - -.sign-in-page-design-thq-sign-in-page-design-elm { - width: 100%; - height: auto; - display: flex; - align-items: center; - flex-shrink: 0; - justify-content: center; - background-color: rgba(250, 250, 250, 1); -} - -.sign-in-page-design-thq-container-elm1 { - width: 440px; - height: 642.5px; - display: flex; - position: relative; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10000000149011612) ; - align-items: flex-start; - flex-shrink: 0; - border-radius: 16.399999618530273px; - background-color: rgba(255, 255, 255, 1); -} - -.sign-in-page-design-thq-heading1-elm { - top: 144px; - left: 48px; - width: 344px; - height: 48px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.sign-in-page-design-thq-text-elm1 { - left: 122.85446166992188px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 30px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 36px; - font-stretch: normal; - text-decoration: none; -} - -.sign-in-page-design-thq-paragraph-elm1 { - top: 204px; - left: 48px; - width: 344px; - height: 22.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.sign-in-page-design-thq-text-elm2 { - top: -1px; - left: 26.53778076171875px; - color: rgba(107, 107, 107, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Regular; - text-align: center; - font-family: Inter; - font-weight: 400; - line-height: 22.5px; - font-stretch: normal; - text-decoration: none; -} - -.sign-in-page-design-thq-form-elm { - top: 258.5px; - left: 48px; - width: 344px; - height: 291px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.sign-in-page-design-thq-container-elm2 { - gap: 8px; - top: 0px; - left: 0px; - width: 344px; - height: 77.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.sign-in-page-design-thq-label-elm1 { - width: 344px; - height: 21px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.sign-in-page-design-thq-text-elm3 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.sign-in-page-design-thq-email-input-elm { - color: rgba(155, 155, 155, 1); - display: flex; - padding: 12px 16px; - overflow: hidden; - font-size: 15px; - align-self: stretch; - text-align: left; - align-items: center; - flex-shrink: 0; - font-family: Inter; - font-weight: 400; - border-color: rgba(209, 209, 209, 1); - border-style: solid; - border-width: 1px; - border-radius: 10px; -} - -.sign-in-page-design-thq-container-elm3 { - gap: 8px; - top: 97.5px; - left: 0px; - width: 344px; - height: 77.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.sign-in-page-design-thq-label-elm2 { - width: 344px; - height: 21px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.sign-in-page-design-thq-text-elm4 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.sign-in-page-design-thq-password-input-elm { - color: rgba(155, 155, 155, 1); - display: flex; - padding: 12px 16px; - overflow: hidden; - font-size: 15px; - align-self: stretch; - text-align: left; - align-items: center; - flex-shrink: 0; - font-family: Inter; - font-weight: 400; - border-color: rgba(209, 209, 209, 1); - border-style: solid; - border-width: 1px; - border-radius: 10px; -} - -.sign-in-page-design-thq-link-elm1 { - top: 199px; - left: 225.93780517578125px; - width: 118px; - height: 17px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.sign-in-page-design-thq-text-elm5 { - color: rgba(249, 199, 132, 1); - height: auto; - font-size: 14px; - font-style: Medium; - text-align: right; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.sign-in-page-design-thq-button-elm { - top: 239px; - left: 0px; - width: 344px; - height: 52px; - display: flex; - position: absolute; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10000000149011612) ; - align-items: flex-start; - flex-shrink: 0; - border-radius: 10px; - background-color: rgba(109, 190, 139, 1); -} - -.sign-in-page-design-thq-text-elm6 { - top: 13.5px; - left: 146.054443359375px; - color: rgba(255, 255, 255, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.sign-in-page-design-thq-paragraph-elm2 { - top: 573.5px; - left: 48px; - width: 344px; - height: 21px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.sign-in-page-design-thq-text-elm7 { - left: 57.921112060546875px; - color: rgba(107, 107, 107, 1); - width: 156px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: center; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.sign-in-page-design-thq-link-elm2 { - top: 575.25px; - left: 262px; - width: 73px; - height: 17px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.sign-in-page-design-thq-text-elm8 { - color: rgba(249, 199, 132, 1); - width: 85px; - height: auto; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.sign-in-page-design-thq-screenshot20260112at33925pm1-elm { - top: 70.25px; - left: 183px; - width: 74px; - height: 74px; - position: absolute; -} - -.sign-in-page-design-link { - display: contents; -} - -.sign-in-page-design-container2 { - right: 50px; - border: 1px solid #ffffff5c; - bottom: 30px; - display: flex; - z-index: 22; - position: fixed; - box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4); - min-height: auto; - align-items: center; - padding-top: 8px; - padding-left: 12px; - border-radius: 8px; - padding-right: 12px; - padding-bottom: 8px; - backdrop-filter: blur(6px); - background-color: rgba(41, 41, 41, 0.41); -} - -.sign-in-page-design-icon1 { - width: 24px; - margin-right: 4px; -} - -.sign-in-page-design-text { - color: white; - font-size: 13px; - font-style: normal; - font-weight: 500; - line-height: 24px; -} diff --git a/figmatoCSSdesigns/src/views/sign-in-page-design.js b/figmatoCSSdesigns/src/views/sign-in-page-design.js deleted file mode 100644 index 5001860..0000000 --- a/figmatoCSSdesigns/src/views/sign-in-page-design.js +++ /dev/null @@ -1,118 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './sign-in-page-design.css' - -const SignInPageDesign = (props) => { - return ( -
- - SignInPageDesign - exported project - - - -
-
-
- Sign In -
-
- - Log in to access and share course notes. - -
-
-
-
- - Email Address - -
- -
-
-
- - Password - -
- -
-
- - Forgot password? - -
- -
-
- - Don't have an account? - -
-
- - Create one - -
- Screenshot20260112at33925PM12039 -
-
- -
- - - - - - Built in TeleportHQ -
-
-
- ) -} - -export default SignInPageDesign diff --git a/figmatoCSSdesigns/src/views/upload-notes-page-design.css b/figmatoCSSdesigns/src/views/upload-notes-page-design.css deleted file mode 100644 index e64a42a..0000000 --- a/figmatoCSSdesigns/src/views/upload-notes-page-design.css +++ /dev/null @@ -1,1074 +0,0 @@ -.upload-notes-page-design-container1 { - width: 100%; - display: flex; - overflow: auto; - min-height: 100vh; - align-items: center; - flex-direction: column; -} - -.upload-notes-page-design-thq-upload-notes-page-design-elm { - width: 100%; - height: 785px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - background-color: rgba(250, 250, 250, 1); -} - -.upload-notes-page-design-thq-app-elm1 { - top: 0px; - left: 0px; - width: 1271px; - height: 785px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - background-color: rgba(250, 250, 250, 1); -} - -.upload-notes-page-design-thq-navigation-elm1 { - top: 0px; - left: 0px; - width: 1271px; - height: 77px; - display: flex; - padding: 0 0 1px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 0 0 1px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.upload-notes-page-design-thq-container-elm10 { - gap: 222.43775939941406px; - display: flex; - padding: 0 32.00472640991211px 0 32px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.upload-notes-page-design-thq-container-elm11 { - gap: 12px; - width: 168.1787567138672px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-container-elm12 { - width: 40px; - height: 40px; - display: flex; - padding: 0 0.004879332147538662px 0 0; - align-items: center; - flex-shrink: 0; - border-radius: 10px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.upload-notes-page-design-thq-screenshot20260112at33925pm1-elm { - width: 70px; - height: 70px; -} - -.upload-notes-page-design-thq-heading1-elm { - width: 116.17876434326172px; - height: 28px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm10 { - top: -0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-navigation-elm2 { - gap: 32.00455856323242px; - width: 234.41209411621094px; - height: 28px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-link-elm1 { - width: 105.41210174560547px; - height: 28px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm11 { - top: -0.75px; - left: 8.09476489394001e-7px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-link-elm2 { - width: 97px; - height: 28px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm12 { - top: -0.75px; - left: -0.000029708102374570444px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-container-elm13 { - gap: 16px; - width: 359.5120849609375px; - height: 44px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-container-elm14 { - width: 120.25px; - height: 44px; - display: flex; - padding: 12.25px 20px 0; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - flex-direction: column; - background-color: rgba(109, 190, 139, 1); -} - -.upload-notes-page-design-thq-text-elm13 { - width: 80.25px; - height: 19.5px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm14 { - top: -0.25px; - left: -9.483154296875px; - color: rgba(255, 255, 255, 1); - width: 100px; - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-button-elm1 { - gap: 8px; - width: 167.2620849609375px; - height: 44px; - display: flex; - padding: 0 0 0 24.00006103515625px; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(249, 199, 132, 1); -} - -.upload-notes-page-design-thq-icon-elm1 { - width: 16px; - height: 16px; -} - -.upload-notes-page-design-thq-text-elm15 { - width: 95.26209259033203px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm16 { - top: -0.75px; - left: 0.000031327053875429556px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-button-elm2 { - width: 40px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.upload-notes-page-design-thq-icon-elm2 { - width: 20px; - height: 20px; -} - -.upload-notes-page-design-thq-main-content-elm { - top: 125px; - left: 32px; - width: 1207px; - height: 612px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-container-elm15 { - top: 0px; - left: 0px; - width: 794px; - height: 612px; - display: flex; - position: absolute; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10000000149011612) ; - align-items: flex-start; - flex-shrink: 0; - border-radius: 16.399999618530273px; - background-color: rgba(255, 255, 255, 1); -} - -.upload-notes-page-design-thq-heading2-elm { - top: 32px; - left: 32px; - width: 730px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm17 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 24px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 32px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-paragraph-elm10 { - top: 72px; - left: 32px; - width: 730px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm18 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-container-elm16 { - gap: 16px; - top: 128px; - left: 32px; - width: 730px; - height: 40px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-container-elm17 { - gap: 12px; - height: 40px; - display: flex; - flex-grow: 1; - align-items: center; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-container-elm18 { - width: 40px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.upload-notes-page-design-thq-container-elm19 { - width: 277px; - display: flex; - padding: 0 277px 0 0; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - flex-direction: column; - background-color: rgba(229, 231, 235, 1); -} - -.upload-notes-page-design-thq-container-elm20 { - width: 1px; - height: 4px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 4px; -} - -.upload-notes-page-design-thq-container-elm21 { - gap: 12px; - height: 40px; - display: flex; - flex-grow: 1; - align-items: center; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-container-elm22 { - width: 40px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(229, 231, 235, 1); -} - -.upload-notes-page-design-thq-container-elm23 { - width: 277px; - display: flex; - padding: 0 277px 0 0; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - border-radius: 4px; - flex-direction: column; - background-color: rgba(229, 231, 235, 1); -} - -.upload-notes-page-design-thq-container-elm24 { - width: 1px; - height: 4px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; - border-radius: 4px; -} - -.upload-notes-page-design-thq-container-elm25 { - width: 40px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(229, 231, 235, 1); -} - -.upload-notes-page-design-thq-container-elm26 { - top: 216px; - left: 32px; - width: 730px; - height: 364px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-heading3-elm1 { - top: 0px; - left: 0px; - width: 730px; - height: 28px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm19 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-container-elm27 { - top: 44px; - left: 0px; - width: 730px; - height: 248px; - display: flex; - padding: 2px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(208, 213, 219, 1); - border-style: solid; - border-width: 2px; - border-radius: 16.399999618530273px; -} - -.upload-notes-page-design-thq-icon-elm3 { - top: 50px; - left: 341px; - width: 48px; - height: 48px; - position: absolute; -} - -.upload-notes-page-design-thq-paragraph-elm11 { - top: 114px; - left: 50px; - width: 630px; - height: 24px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm20 { - top: -0.75px; - left: 205.41653442382812px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Regular; - text-align: center; - font-family: Inter; - font-weight: 400; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-paragraph-elm12 { - top: 146px; - left: 50px; - width: 630px; - height: 20px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm21 { - top: 0.25px; - left: 256.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: center; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-paragraph-elm13 { - top: 182px; - left: 50px; - width: 630px; - height: 16px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-text-elm22 { - top: 0.5px; - left: 180.03317260742188px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: center; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-button-elm3 { - top: 316px; - left: 612.8164672851562px; - width: 117px; - height: 48px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 10px; - background-color: rgba(109, 190, 139, 1); -} - -.upload-notes-page-design-thq-text-elm23 { - top: 11.25px; - left: 23.999969482421875px; - color: rgba(255, 255, 255, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-container-elm28 { - top: 0px; - left: 826px; - width: 381px; - height: 612px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-app-elm2 { - gap: 16px; - top: 125px; - left: 858px; - width: 381px; - height: 485px; - display: flex; - padding: 24px 24px 0; - position: absolute; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10000000149011612) ; - align-items: flex-start; - flex-shrink: 0; - border-radius: 16.399999618530273px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.upload-notes-page-design-thq-heading3-elm2 { - width: 333px; - height: 28px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm24 { - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 28px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-container-elm29 { - gap: 16px; - height: 216px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.upload-notes-page-design-thq-container-elm30 { - gap: 12px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-container-elm31 { - width: 32px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.upload-notes-page-design-thq-icon-elm4 { - width: 16px; - height: 16px; -} - -.upload-notes-page-design-thq-container-elm32 { - gap: 4px; - width: 289px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.upload-notes-page-design-thq-heading4-elm1 { - width: 289px; - height: 24px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm25 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-paragraph-elm14 { - width: 289px; - height: 40px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm26 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - width: 261px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-container-elm33 { - gap: 12px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-container-elm34 { - width: 32px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(249, 199, 132, 1); -} - -.upload-notes-page-design-thq-icon-elm5 { - width: 16px; - height: 16px; -} - -.upload-notes-page-design-thq-container-elm35 { - gap: 4px; - width: 284.17877197265625px; - height: 48px; - display: flex; - padding: 0 -1.1368683772161603e-13px 0 0; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.upload-notes-page-design-thq-heading4-elm2 { - width: 284.17877197265625px; - height: 24px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm27 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-paragraph-elm15 { - width: 284.17877197265625px; - height: 20px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm28 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-container-elm36 { - gap: 12px; - display: flex; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; -} - -.upload-notes-page-design-thq-container-elm37 { - width: 32px; - height: 32px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 0.20000000298023224); -} - -.upload-notes-page-design-thq-icon-elm6 { - width: 16px; - height: 16px; -} - -.upload-notes-page-design-thq-container-elm38 { - gap: 4px; - width: 289px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.upload-notes-page-design-thq-heading4-elm3 { - width: 289px; - height: 24px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm29 { - top: -0.75px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-paragraph-elm16 { - width: 289px; - height: 40px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm30 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - width: 256px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-container-elm39 { - gap: 12px; - height: 153px; - display: flex; - padding: 25px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(229, 231, 235, 1); - border-style: solid; - border-width: 1px 0 0; - flex-direction: column; -} - -.upload-notes-page-design-thq-paragraph-elm17 { - width: 333px; - height: 40px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm31 { - top: 0.25px; - color: rgba(46, 46, 46, 1); - width: 321px; - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 20px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-container-elm40 { - gap: 4px; - height: 76px; - display: flex; - padding: 12px 12px 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - border-radius: 10px; - flex-direction: column; - background-color: rgba(109, 190, 139, 0.10000000149011612); -} - -.upload-notes-page-design-thq-paragraph-elm18 { - width: 309px; - height: 16px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm32 { - top: 0.5px; - left: 94.06646728515625px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 12px; - font-style: Regular; - text-align: center; - font-family: Inter; - font-weight: 400; - line-height: 16px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-thq-paragraph-elm19 { - width: 309px; - height: 32px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.upload-notes-page-design-thq-text-elm33 { - top: -0.75px; - left: 87.25px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 24px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 32px; - font-stretch: normal; - text-decoration: none; -} - -.upload-notes-page-design-link { - display: contents; -} - -.upload-notes-page-design-container2 { - right: 50px; - border: 1px solid #ffffff5c; - bottom: 30px; - display: flex; - z-index: 22; - position: fixed; - box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4); - min-height: auto; - align-items: center; - padding-top: 8px; - padding-left: 12px; - border-radius: 8px; - padding-right: 12px; - padding-bottom: 8px; - backdrop-filter: blur(6px); - background-color: rgba(41, 41, 41, 0.41); -} - -.upload-notes-page-design-icon1 { - width: 24px; - margin-right: 4px; -} - -.upload-notes-page-design-text { - color: white; - font-size: 13px; - font-style: normal; - font-weight: 500; - line-height: 24px; -} diff --git a/figmatoCSSdesigns/src/views/upload-notes-page-design.js b/figmatoCSSdesigns/src/views/upload-notes-page-design.js deleted file mode 100644 index 866b2e4..0000000 --- a/figmatoCSSdesigns/src/views/upload-notes-page-design.js +++ /dev/null @@ -1,277 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './upload-notes-page-design.css' - -const UploadNotesPageDesign = (props) => { - return ( -
- - UploadNotesPageDesign - exported project - - - -
-
-
-
-
-
- Screenshot20260112at33925PM12039 -
-
- - Poly Pages - -
-
-
-
- - Browse Notes - -
-
- - Leaderboard - -
-
-
-
-
- - Credits: 145 - -
-
- - -
-
-
-
-
-
- - Upload Your Notes - -
-
- - Share your knowledge and earn credits - -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - Step 1: Upload Files - -
-
- Icon2039 -
- - Drag and drop your files here - -
-
- - or click to browse - -
-
- - Supported formats: PDF, PNG, JPG (Max 50MB) - -
-
- -
-
-
-
-
-
-
- - How Credits Work - -
-
-
-
- Icon2039 -
-
-
- - Upload Notes - -
-
- - Earn 5 credits for each set of notes you upload - -
-
-
-
-
- Icon2039 -
-
-
- - Download Notes - -
-
- - Use 1 credit to download notes from others - -
-
-
-
-
- Icon2039 -
-
-
- - Quality Bonus - -
-
- - Earn extra credits when your notes are highly rated - -
-
-
-
-
-
- - Upload quality notes to build your credit balance and access - more resources! - -
-
-
- - Your Current Balance - -
-
- - 145 Credits - -
-
-
-
-
- -
- - - - - - - Built in TeleportHQ - -
-
-
- ) -} - -export default UploadNotesPageDesign diff --git a/figmatoCSSdesigns/src/views/user-profile-page-design.css b/figmatoCSSdesigns/src/views/user-profile-page-design.css deleted file mode 100644 index 5a5082c..0000000 --- a/figmatoCSSdesigns/src/views/user-profile-page-design.css +++ /dev/null @@ -1,2103 +0,0 @@ -.user-profile-page-design-container1 { - width: 100%; - display: flex; - overflow: auto; - min-height: 100vh; - align-items: center; - flex-direction: column; -} - -.user-profile-page-design-thq-user-profile-page-design-elm { - width: 100%; - height: 1089px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-app-elm1 { - gap: 0.75px; - top: 0px; - left: 293.6156921386719px; - width: 1440px; - height: 1089px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; - background-color: rgba(250, 250, 250, 1); -} - -.user-profile-page-design-thq-navigation-elm { - gap: 311.116943359375px; - display: flex; - padding: 0 31.99928855895996px 0 32px; - align-self: stretch; - align-items: center; - flex-shrink: 0; - border-color: rgba(0, 0, 0, 1); - border-style: solid; - border-width: 0 0 0.75px; - justify-content: space-between; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-container-elm10 { - gap: 12px; - width: 154.0497283935547px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm11 { - width: 59px; - height: 58px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 10px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.user-profile-page-design-thq-screenshot20260112at33925pm1-elm { - width: 72px; - height: 58px; -} - -.user-profile-page-design-thq-text-elm10 { - width: 83.04972839355469px; - height: 27px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm11 { - top: 2.120454788208008px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm12 { - width: 235.59971618652344px; - height: 32px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-button-elm1 { - top: 0px; - left: 0.000010653942808858119px; - width: 107px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-button-elm2 { - top: 0px; - left: 138.7000274658203px; - width: 97px; - height: 32px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm12 { - top: 4.75px; - left: -0.9999893307685852px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm13 { - gap: 16px; - width: 364.11639404296875px; - height: 47px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm14 { - gap: 7.99924373626709px; - width: 129.75px; - height: 47px; - display: flex; - padding: 0 0 0 20px; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(109, 190, 139, 1); -} - -.user-profile-page-design-thq-text-elm13 { - width: 51.6997184753418px; - height: 22.5px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm14 { - top: 0.3704547882080078px; - color: rgba(255, 255, 255, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-text-elm15 { - width: 30.049726486206055px; - height: 27px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm16 { - top: 2.120454788208008px; - left: 0.000010653942808858119px; - color: rgba(255, 255, 255, 1); - height: auto; - position: absolute; - font-size: 18px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 27px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-button-elm3 { - width: 162.36639404296875px; - height: 42.5px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(249, 199, 132, 1); -} - -.user-profile-page-design-thq-icon-elm10 { - top: 12.25px; - left: 24px; - width: 18px; - height: 18px; - position: absolute; -} - -.user-profile-page-design-thq-text-elm17 { - top: 10.370454788208008px; - left: 49px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 22.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-button-elm4 { - width: 40px; - height: 40px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.user-profile-page-design-thq-text-elm18 { - color: rgba(255, 255, 255, 1); - height: auto; - font-size: 14px; - font-style: Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm15 { - gap: 32.000030517578125px; - display: flex; - padding: 32px 31.999969482421875px 0 32px; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm16 { - gap: 24px; - width: 1024px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.user-profile-page-design-thq-container-elm17 { - height: 211.5px; - display: flex; - padding: 32px 32px 0; - align-self: stretch; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - flex-shrink: 0; - border-radius: 14px; - flex-direction: column; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-container-elm18 { - gap: 100.00003051757812px; - display: flex; - padding: 0 -0.000030517578125px 0 0; - align-self: stretch; - align-items: flex-start; - flex-shrink: 0; - justify-content: space-between; -} - -.user-profile-page-design-thq-container-elm19 { - gap: 24px; - width: 620px; - height: 130px; - display: flex; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm20 { - width: 96px; - height: 96px; - display: flex; - align-items: center; - flex-shrink: 0; - border-radius: 14px; - justify-content: center; - background-color: rgba(109, 190, 139, 1); -} - -.user-profile-page-design-thq-text-elm19 { - color: rgba(255, 255, 255, 1); - height: auto; - font-size: 32px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 48px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm21 { - gap: 4px; - width: 500px; - display: flex; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.user-profile-page-design-thq-heading1-elm { - width: 500px; - height: 42px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.user-profile-page-design-thq-text-elm20 { - top: 2.75px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 28px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 42px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-paragraph-elm1 { - width: 500px; - height: 24px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.user-profile-page-design-thq-text-elm21 { - top: 0.75px; - left: 0.000010653942808858119px; - color: rgba(102, 102, 102, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-paragraph-elm2 { - width: 500px; - height: 48px; - display: flex; - position: relative; - align-self: stretch; - align-items: flex-start; -} - -.user-profile-page-design-thq-text-elm22 { - top: 1.120452880859375px; - left: 0.000010653942808858119px; - color: rgba(85, 85, 85, 1); - width: 478px; - height: auto; - position: absolute; - font-size: 15px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm22 { - width: 240px; - height: 147.5px; - display: flex; - padding: 1.5px; - position: relative; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(249, 199, 132, 1); - border-style: solid; - border-width: 1.5px; - border-radius: 14px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-paragraph-elm3 { - top: 25.5px; - left: 25.500011444091797px; - width: 189px; - height: 19.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm23 { - top: 2px; - left: 0.000010653942808858119px; - color: rgba(102, 102, 102, 1); - height: auto; - position: absolute; - font-size: 13px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 19.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-text-elm24 { - top: 53px; - left: 25.500011444091797px; - width: 45px; - height: 40px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm25 { - top: 0.25px; - left: -0.11572265625px; - color: rgba(249, 199, 132, 1); - width: 66px; - height: auto; - position: absolute; - font-size: 40px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 40px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-paragraph-elm4 { - top: 101px; - left: 25.500011444091797px; - width: 189px; - height: 21px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm26 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm23 { - width: 1024px; - height: 456.75px; - display: flex; - position: relative; - align-self: stretch; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - border-radius: 14px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-container-elm24 { - top: 0px; - left: 0.000010653942808858119px; - width: 1024px; - height: 56.75px; - display: flex; - padding: 0 0 0.75px; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-color: rgba(0, 0, 0, 0.07999999821186066); - border-style: solid; - border-width: 0 0 0.75px; -} - -.user-profile-page-design-thq-button-elm5 { - top: 0px; - left: 0.000010653942808858119px; - width: 154px; - height: 56px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm27 { - top: 16.75px; - left: 31.000011444091797px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Semi Bold; - text-align: center; - font-family: Inter; - font-weight: 700; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm25 { - top: 52px; - left: 0.000010653942808858119px; - width: 154px; - height: 4px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - background-color: rgba(249, 199, 132, 1); -} - -.user-profile-page-design-thq-button-elm6 { - top: 0px; - left: 153.78334045410156px; - width: 143px; - height: 56px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm28 { - top: 16.75px; - left: 29.000011444091797px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-button-elm7 { - top: 0px; - left: 296.9333190917969px; - width: 130px; - height: 56px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm29 { - top: 16.75px; - left: 30.000011444091797px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Medium; - text-align: center; - font-family: Inter; - font-weight: 500; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm26 { - top: 88.75px; - left: 32.0000114440918px; - width: 960px; - height: 336px; - display: flex; - padding: 0 -0.000030517578125px 0 0; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm27 { - width: 304px; - height: 156px; - display: flex; - padding: 0.75px; - position: relative; - flex-grow: 1; - align-self: stretch; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - border-color: rgba(0, 0, 0, 0.10000000149011612); - border-style: solid; - border-width: 0.75px; - border-radius: 14px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-container-elm28 { - top: 20.75px; - left: 20.750011444091797px; - width: 67px; - height: 27.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(232, 245, 238, 1); -} - -.user-profile-page-design-thq-text-elm30 { - top: 6px; - left: 12.00001049041748px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 13px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 19.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-heading3-elm1 { - top: 60.25px; - left: 20.750011444091797px; - width: 263px; - height: 42px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm31 { - top: 0.620452880859375px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - width: 260px; - height: auto; - position: absolute; - font-size: 15px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm29 { - gap: 16.00029182434082px; - top: 114.25px; - left: 20.750011444091797px; - width: 263px; - height: 21px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm30 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm11 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm32 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm33 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm31 { - gap: 6px; - width: 43.349727630615234px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm12 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm34 { - width: 23.349729537963867px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm35 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm32 { - width: 304px; - height: 156px; - display: flex; - padding: 0.75px; - position: relative; - flex-grow: 1; - align-self: stretch; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - border-color: rgba(0, 0, 0, 0.10000000149011612); - border-style: solid; - border-width: 0.75px; - border-radius: 14px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-container-elm33 { - top: 20.75px; - left: 20.750011444091797px; - width: 86px; - height: 27.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(232, 245, 238, 1); -} - -.user-profile-page-design-thq-text-elm36 { - top: 6px; - left: 12.00001049041748px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 13px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 19.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-heading3-elm2 { - top: 60.25px; - left: 20.750011444091797px; - width: 263px; - height: 42px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm37 { - top: 0.620452880859375px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - width: 224px; - height: auto; - position: absolute; - font-size: 15px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm34 { - gap: 16.000261306762695px; - top: 114.25px; - left: 20.750011444091797px; - width: 263px; - height: 21px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm35 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm13 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm38 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm39 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm36 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm14 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm40 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm41 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm37 { - width: 304px; - height: 156px; - display: flex; - padding: 0.75px; - position: relative; - flex-grow: 1; - align-self: stretch; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - border-color: rgba(0, 0, 0, 0.10000000149011612); - border-style: solid; - border-width: 0.75px; - border-radius: 14px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-container-elm38 { - top: 20.75px; - left: 20.750011444091797px; - width: 67px; - height: 27.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(232, 245, 238, 1); -} - -.user-profile-page-design-thq-text-elm42 { - top: 6px; - left: 12.00001049041748px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 13px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 19.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-heading3-elm3 { - top: 60.25px; - left: 20.750011444091797px; - width: 263px; - height: 42px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm43 { - top: 0.620452880859375px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm39 { - gap: 16.000261306762695px; - top: 114.25px; - left: 20.750011444091797px; - width: 263px; - height: 21px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm40 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm15 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm44 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm45 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm41 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm16 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm46 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm47 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm42 { - width: 304px; - height: 156px; - display: flex; - padding: 0.75px; - position: relative; - flex-grow: 1; - align-self: stretch; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - border-color: rgba(0, 0, 0, 0.10000000149011612); - border-style: solid; - border-width: 0.75px; - border-radius: 14px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-container-elm43 { - top: 20.75px; - left: 20.750011444091797px; - width: 84px; - height: 27.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(232, 245, 238, 1); -} - -.user-profile-page-design-thq-text-elm48 { - top: 6px; - left: 12.00001049041748px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 13px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 19.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-heading3-elm4 { - top: 60.25px; - left: 20.750011444091797px; - width: 263px; - height: 42px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm49 { - top: 0.6204833984375px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm44 { - gap: 16.00029182434082px; - top: 114.25px; - left: 20.750011444091797px; - width: 263px; - height: 21px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm45 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm17 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm50 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm51 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm46 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm18 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm52 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm53 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm47 { - width: 304px; - height: 156px; - display: flex; - padding: 0.75px; - position: relative; - flex-grow: 1; - align-self: stretch; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - border-color: rgba(0, 0, 0, 0.10000000149011612); - border-style: solid; - border-width: 0.75px; - border-radius: 14px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-container-elm48 { - top: 20.75px; - left: 20.750011444091797px; - width: 67px; - height: 27.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(232, 245, 238, 1); -} - -.user-profile-page-design-thq-text-elm54 { - top: 6px; - left: 12.00001049041748px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 13px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 19.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-heading3-elm5 { - top: 60.25px; - left: 20.750011444091797px; - width: 263px; - height: 42px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm55 { - top: 0.6204833984375px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - width: 246px; - height: auto; - position: absolute; - font-size: 15px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm49 { - gap: 16.000261306762695px; - top: 114.25px; - left: 20.750011444091797px; - width: 263px; - height: 21px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm50 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm19 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm56 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm57 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm51 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm20 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm58 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm59 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm52 { - width: 304px; - height: 156px; - display: flex; - padding: 0.75px; - position: relative; - flex-grow: 1; - align-self: stretch; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - border-color: rgba(0, 0, 0, 0.10000000149011612); - border-style: solid; - border-width: 0.75px; - border-radius: 14px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-container-elm53 { - top: 20.75px; - left: 20.750011444091797px; - width: 87px; - height: 27.5px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - border-radius: 3.402820018375656e+38px; - background-color: rgba(232, 245, 238, 1); -} - -.user-profile-page-design-thq-text-elm60 { - top: 6px; - left: 12.00001049041748px; - color: rgba(109, 190, 139, 1); - height: auto; - position: absolute; - font-size: 13px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 19.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-heading3-elm6 { - top: 60.25px; - left: 20.750011444091797px; - width: 263px; - height: 42px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm61 { - top: 0.6204833984375px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - width: 248px; - height: auto; - position: absolute; - font-size: 15px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm54 { - gap: 16.000261306762695px; - top: 114.25px; - left: 20.750011444091797px; - width: 263px; - height: 21px; - display: flex; - position: absolute; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-container-elm55 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm21 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm62 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm63 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm56 { - gap: 6px; - width: 35.56638717651367px; - height: 21px; - display: flex; - align-items: center; - flex-shrink: 0; -} - -.user-profile-page-design-thq-icon-elm22 { - width: 14px; - height: 14px; -} - -.user-profile-page-design-thq-text-elm64 { - width: 15.566389083862305px; - height: 21px; - display: flex; - position: relative; - flex-grow: 1; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm65 { - top: 1px; - left: 0.000010653942808858119px; - color: rgba(136, 136, 136, 1); - height: auto; - position: absolute; - font-size: 14px; - font-style: Regular; - text-align: left; - font-family: Inter; - font-weight: 400; - line-height: 21px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm57 { - width: 320px; - height: 716.25px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-app-elm2 { - top: 111.75px; - left: 1381.61572265625px; - width: 320px; - height: 357px; - display: flex; - position: absolute; - box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.05999999865889549) ; - align-items: flex-start; - flex-shrink: 0; - border-radius: 14px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-heading2-elm { - top: 24px; - left: 24.000011444091797px; - width: 272px; - height: 30px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm66 { - top: 1.5px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 30px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm58 { - gap: 16px; - top: 74px; - left: 24.000011444091797px; - width: 272px; - height: 168px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - flex-direction: column; -} - -.user-profile-page-design-thq-container-elm59 { - gap: 158.8335418701172px; - display: flex; - padding: 0 0.0003377225366421044px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.user-profile-page-design-thq-text-elm67 { - width: 90.93305969238281px; - height: 22.5px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm68 { - top: 0.370452880859375px; - left: 0.000010653942808858119px; - color: rgba(102, 102, 102, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-text-elm69 { - width: 22.233060836791992px; - height: 30px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm70 { - top: 1.5px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 30px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm60 { - gap: 147.73350524902344px; - display: flex; - padding: 0 0.0003682401147671044px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.user-profile-page-design-thq-text-elm71 { - width: 90.91639709472656px; - height: 22.5px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm72 { - top: 0.370452880859375px; - left: 0.000010653942808858119px; - color: rgba(102, 102, 102, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-text-elm73 { - width: 33.349727630615234px; - height: 30px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm74 { - top: 1.5px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 30px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm61 { - gap: 138.55018615722656px; - display: flex; - padding: 0 0.0003682401147671044px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.user-profile-page-design-thq-text-elm75 { - width: 100.09971618652344px; - height: 22.5px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm76 { - top: 0.370452880859375px; - left: 0.000010653942808858119px; - color: rgba(102, 102, 102, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-text-elm77 { - width: 33.349727630615234px; - height: 30px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm78 { - top: 1.5px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 30px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm62 { - gap: 158.85020446777344px; - display: flex; - padding: 0 0.0003377225366421044px 0 0; - align-self: stretch; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.user-profile-page-design-thq-text-elm79 { - width: 90.91639709472656px; - height: 22.5px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm80 { - top: 0.370452880859375px; - left: 0.000010653942808858119px; - color: rgba(102, 102, 102, 1); - height: auto; - position: absolute; - font-size: 15px; - font-style: Medium; - text-align: left; - font-family: Inter; - font-weight: 500; - line-height: 22.5px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-text-elm81 { - width: 22.233060836791992px; - height: 30px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm82 { - top: 1.5px; - left: 0.000010653942808858119px; - color: rgba(46, 46, 46, 1); - height: auto; - position: absolute; - font-size: 20px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 30px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-container-elm63 { - top: 266px; - left: 24.000011444091797px; - width: 272px; - height: 1px; - display: flex; - position: absolute; - align-items: flex-start; - flex-shrink: 0; - background-color: rgba(0, 0, 0, 0.10000000149011612); -} - -.user-profile-page-design-thq-container-elm64 { - gap: 123.58355712890625px; - top: 291px; - left: 24.000011444091797px; - width: 272px; - height: 42px; - display: flex; - padding: 0 0.0003224637475796044px 0 0; - position: absolute; - align-items: center; - flex-shrink: 0; - justify-content: space-between; -} - -.user-profile-page-design-thq-text-elm83 { - width: 85.36639404296875px; - height: 24px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm84 { - top: 0.75px; - left: 0.000010653942808858119px; - color: rgba(102, 102, 102, 1); - height: auto; - position: absolute; - font-size: 16px; - font-style: Semi Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 24px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-text-elm85 { - width: 66px; - height: 42px; - display: flex; - position: relative; - align-items: flex-start; - flex-shrink: 0; -} - -.user-profile-page-design-thq-text-elm86 { - top: 3.25px; - left: 0.3846435546875px; - color: rgba(109, 190, 139, 1); - width: 78px; - height: auto; - position: absolute; - font-size: 28px; - font-style: Bold; - text-align: left; - font-family: Inter; - font-weight: 700; - line-height: 42px; - font-stretch: normal; - text-decoration: none; -} - -.user-profile-page-design-thq-search-elm1 { - gap: 8px; - top: 20px; - left: 388px; - width: 336px; - display: flex; - padding: 12px 16px; - overflow: hidden; - position: absolute; - align-items: center; - flex-shrink: 0; - border-color: rgba(217, 217, 217, 1); - border-style: solid; - border-width: 1px; - border-radius: 9999px; - background-color: rgba(255, 255, 255, 1); -} - -.user-profile-page-design-thq-text-elm87 { - color: rgba(179, 179, 179, 1); - height: auto; - flex-grow: 1; - text-align: left; - line-height: 100%; -} - -.user-profile-page-design-thq-search-elm2 { - width: 16px; - height: 16px; -} - -.user-profile-page-design-link { - display: contents; -} - -.user-profile-page-design-container2 { - right: 50px; - border: 1px solid #ffffff5c; - bottom: 30px; - display: flex; - z-index: 22; - position: fixed; - box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4); - min-height: auto; - align-items: center; - padding-top: 8px; - padding-left: 12px; - border-radius: 8px; - padding-right: 12px; - padding-bottom: 8px; - backdrop-filter: blur(6px); - background-color: rgba(41, 41, 41, 0.41); -} - -.user-profile-page-design-icon1 { - width: 24px; - margin-right: 4px; -} - -.user-profile-page-design-text { - color: white; - font-size: 13px; - font-style: normal; - font-weight: 500; - line-height: 24px; -} diff --git a/figmatoCSSdesigns/src/views/user-profile-page-design.js b/figmatoCSSdesigns/src/views/user-profile-page-design.js deleted file mode 100644 index 19ceac8..0000000 --- a/figmatoCSSdesigns/src/views/user-profile-page-design.js +++ /dev/null @@ -1,496 +0,0 @@ -import React from 'react' - -import { Helmet } from 'react-helmet' - -import './user-profile-page-design.css' - -const UserProfilePageDesign = (props) => { - return ( -
- - UserProfilePageDesign - exported project - - - -
-
-
-
-
- Screenshot20260112at33925PM12039 -
-
- - Note Sharer - -
-
-
- - -
-
-
-
- - Credits: - -
-
- - 145 - -
-
- - -
-
-
-
-
-
-
-
- - ST - -
-
-
- - sara_t - -
-
- - Sarah Thompson - -
-
- - i like notes - -
-
-
-
-
- - Leaderboard Rank - -
-
- - 5# - -
-
- - Top contributor this week - -
-
-
-
-
-
- - - -
-
-
-
- - CS 101 - -
-
- - Introduction to Algorithms - Chapter 3 Notes - -
-
-
- Icon2039 -
- - 42 - -
-
-
- Icon2039 -
- - 128 - -
-
-
-
-
-
- - MATH 220 - -
-
- - Linear Algebra Midterm Review Guide - -
-
-
- Icon2039 -
- - 38 - -
-
-
- Icon2039 -
- - 95 - -
-
-
-
-
-
- - CS 202 - -
-
- - Data Structures - Trees and Graphs - -
-
-
- Icon2039 -
- - 31 - -
-
-
- Icon2039 -
- - 76 - -
-
-
-
-
-
- - PHYS 110 - -
-
- - Mechanics Problem Sets Solutions - -
-
-
- Icon2039 -
- - 28 - -
-
-
- Icon2039 -
- - 62 - -
-
-
-
-
-
- - CS 301 - -
-
- - Database Systems - Normalization Notes - -
-
-
- Icon2039 -
- - 25 - -
-
-
- Icon2039 -
- - 54 - -
-
-
-
-
-
- - ECON 101 - -
-
- - Microeconomics Final Exam Study Guide - -
-
-
- Icon2039 -
- - 22 - -
-
-
- Icon2039 -
- - 48 - -
-
-
-
-
-
-
-
-
-
-
-
- - My Stats - -
-
-
-
- - Total Uploads - -
-
- - 24 - -
-
-
-
- - Total Upvotes - -
-
- - 186 - -
-
-
-
- - Credits Earned - -
-
- - 312 - -
-
-
-
- - Credits Spent - -
-
- - 87 - -
-
-
-
-
-
- - Net Credits - -
-
- - +225 - -
-
-
-
- - Search from course documents - - SearchI2050 -
-
- -
- - - - - - - Built in TeleportHQ - -
-
-
- ) -} - -export default UserProfilePageDesign diff --git a/frontend/.gitignore b/frontend/.gitignore index 5ef6a52..8942dad 100644 --- a/frontend/.gitignore +++ b/frontend/.gitignore @@ -1,5 +1,3 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - # dependencies /node_modules /.pnp @@ -22,6 +20,7 @@ # misc .DS_Store +Thumbs.db *.pem # debug diff --git a/frontend/CLAUDE.md b/frontend/CLAUDE.md deleted file mode 100644 index 5c88a95..0000000 --- a/frontend/CLAUDE.md +++ /dev/null @@ -1,223 +0,0 @@ -# CLAUDE.md - -This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. - -## Project Overview - -NoteSharer is a campus-specific marketplace for students at Cal Poly SLO to share high-quality study resources (notes, study guides, class overviews, Quizlet sets). The platform uses a credit-based economy where students earn credits by uploading quality content and spend credits to download others' materials. Anonymous identity (Kahoot-style random names like "PurpleElephant42") is used to protect privacy while maintaining accountability. - -**Tech Stack:** -- **Frontend**: Next.js 16 (App Router), React 19, TypeScript 5 -- **Backend**: Supabase (PostgreSQL database, Auth, Storage) -- **Styling**: TailwindCSS 4 -- **PDF Handling**: react-pdf (pdfjs-dist 4.8.69) -- **Linting**: ESLint 9 with Next.js config - -## Common Development Commands - -### Development -```bash -npm run dev # Start Next.js development server on http://localhost:3000 -npm run build # Build production bundle -npm run start # Start production server -npm run lint # Run ESLint -``` - -### Testing & Debugging -No test suite is currently configured. When adding tests, use the Next.js recommended approach with Jest or Vitest. - -## High-Level Architecture - -### Authentication & Session Management - -**Two Supabase Client Patterns:** - -1. **Client-side** (`lib/supabaseClient.ts`): Used in React components - - Auto-refresh tokens enabled - - Session persisted in cookies - - Detects session from URL (for OAuth callbacks) - -2. **Server-side** (`utils/supabaseServerClient.ts`): Used in API routes and Server Components - - Reads access token from cookies (`sb-access-token`) or Authorization header - - No session persistence or auto-refresh (stateless) - - Creates scoped clients per request with user's JWT for RLS - -**Anonymous Identity System:** -- On signup, users receive a randomly generated nickname (e.g., "PurpleElephant42", "SwiftTiger89") -- Generated by `lib/nicknames.ts` using adjectives + nouns + numbers -- Real email/identity visible only to moderators -- Nickname stored in `profiles.handle` (unique, immutable in MVP) - -### API Routes Architecture - -All API routes follow a consistent pattern: - -1. **Extract auth token** from `Authorization: Bearer ` header or cookies -2. **Create server-side Supabase client** using `createClient(bearerToken)` -3. **Verify user** via `supabase.auth.getUser()` -4. **Execute business logic** with user-scoped client (respects RLS policies) -5. **Return JSON response** - -**Key API Routes:** -- `/api/upload` (POST): PDF upload to Supabase Storage, creates resource record - - Max 25MB PDF files - - Validates class_id (UUID), title (required) - - Supports bypass mode for testing (env: `NEXT_PUBLIC_UPLOAD_BYPASS=true`) - - Stores in `resources` bucket with path: `{userId}/{uuid}-{filename}.pdf` -- `/api/notes` (GET): Paginated resource listing with vote stats - - Query params: `page`, `page_size`, `class_id`, `sort` (newest/oldest) - - Joins with `profiles` for display names - - Joins with `resource_vote_stats` view for upvote/downvote counts - - Returns signed URLs for preview images (1 hour expiry) -- `/api/classes` (GET): List all courses from `courses` table - - Returns id, name (title), and code (department + course_number) - -### Database Schema (Key Tables) - -See `supabase/migrations/202411100910_note_sharer_base_schema.sql` for full schema. - -**Core Tables:** -- `profiles`: User profiles with `handle` (nickname), `display_name`, `campus_email` -- `user_roles`: Role assignments (student, moderator, teacher, ta, admin, developer) -- `courses`: Course catalog (department, course_number, title, term, year) -- `resources`: Uploaded files/links with status (pending, active, flagged, removed, archived) - - Fields: `profile_id`, `course_id`, `title`, `file_key`, `preview_key`, `download_cost` (default 3 credits) - - Indexed on: course_id, profile_id, tags (gin), full-text search (gin) -- `votes`: Upvotes/downvotes on resources (value: 1 or -1) -- `credits_ledger`: Transaction log for credit system (source: upload_reward, upvote_bonus, download) -- `download_vouchers`: Free download vouchers (e.g., signup bonus) -- `resource_downloads`: Download history with credits spent or voucher used -- `reports`: User-reported content (categories: ip, cheating, abuse, spam, other) -- `moderation_actions`: Moderator action log - -**Important Views:** -- `credit_balances`: Aggregates credits per profile from ledger -- `resource_vote_stats`: Aggregates upvotes, downvotes, and score per resource - -**RLS (Row-Level Security):** -All tables have RLS enabled. Policies are defined in base schema migration. Key patterns: -- Most tables readable by authenticated users -- Users manage their own records (profiles, votes, uploads) -- Moderators have elevated read access (reports, course submissions) -- Credits/vouchers visible only to owner - -### Credit Economy - -**Earn Credits:** -- Upload reward: +5 credits upon approval (via `rpc_award_upload_credits`) -- Upvote bonus: +1 credit per upvote (up to 10 upvotes per resource, see `fn_handle_vote_credits` trigger) - -**Spend Credits:** -- Download cost: 3 credits (configurable per resource via `download_cost` field) -- Downloads consume vouchers first, then deduct credits (via `rpc_consume_download`) - -**Signup Bonus:** -- New users receive 2 free download vouchers (non-transferable, stored in `download_vouchers`) - -### PDF Handling - -**react-pdf Configuration:** -- Worker loaded from CDN: `pdfjs-dist@4.8.69` (see `app/components/pdf/pdfConfig.ts`) -- Component: `PDFThumbnail` renders first page as thumbnail (200px width) - -**Storage:** -- Bucket: `resources` (private, not public) -- Access via signed URLs (short TTL, typically 1 hour) -- File paths: `{userId}/{uuid}-{sanitized-filename}.pdf` - -### Frontend Patterns - -**App Router Structure:** -- `/` - Landing page (marketing, public) -- `/auth` - Authentication page -- `/auth/callback` - OAuth callback handler -- `/dashboard` - Main dashboard (class filter, note listing, pagination) -- `/test-upload` - Test upload page (dev/testing only) - -**State Management:** -- Uses React hooks (`useState`, `useEffect`) -- No global state library (Redux, Zustand, etc.) currently -- Auth state managed by Supabase client - -**Data Fetching:** -- Client-side fetching via `fetch()` API -- Auth token passed via `Authorization: Bearer` header -- Pagination handled with `page`, `page_size` query params - -## Environment Variables - -Required environment variables (set in `.env.local` or deployment environment): - -```bash -# Supabase -NEXT_PUBLIC_SUPABASE_URL= # Supabase project URL -NEXT_PUBLIC_SUPABASE_ANON_KEY= # Supabase anon/public key -SUPABASE_SERVICE_ROLE_KEY= # Supabase service role key (server-only, admin privileges) - -# Upload bypass (optional, for testing without auth) -NEXT_PUBLIC_UPLOAD_BYPASS=false # Set to "true" to enable bypass -UPLOAD_BYPASS_PROFILE_ID= # Profile ID to use when bypassing auth -``` - -**Security Notes:** -- Never commit `.env.local` or expose `SUPABASE_SERVICE_ROLE_KEY` in client-side code -- Service role key is used only in API routes for admin operations (file upload, signed URLs) - -## Code Organization Conventions - -**Path Aliases:** -- `@/*` maps to project root (configured in `tsconfig.json`) -- Example: `import { supabase } from "@/lib/supabaseClient"` - -**File Naming:** -- React components: PascalCase (e.g., `PDFThumbnail.tsx`) -- Utilities: camelCase (e.g., `supabaseClient.ts`, `nicknames.ts`) -- API routes: `route.ts` (Next.js convention) - -**TypeScript:** -- Strict mode enabled (`strict: true`) -- Target: ES2017 -- Module resolution: bundler - -## Working with Supabase - -**Database Migrations:** -- Located in `../supabase/migrations/` (one level up from frontend) -- Applied in order by timestamp prefix -- To create new migration: Create SQL file with format `YYYYMMDDHHMM_description.sql` - -**Storage Buckets:** -- `resources`: PDF uploads (private, 25MB limit, application/pdf only) -- Bucket auto-created by `/api/upload` if missing - -**RPC Functions:** -- `rpc_award_upload_credits(p_resource_id uuid)`: Award +5 credits for upload (idempotent) -- `rpc_consume_download(p_resource_id uuid, p_profile_id uuid)`: Handle download with voucher/credit deduction - -## Key Dependencies - -- `@supabase/supabase-js@^2.83.0`: Supabase client library -- `next@16.0.3`: React framework -- `react@19.2.0`, `react-dom@19.2.0`: React library -- `react-pdf@9.1.0`, `pdfjs-dist@4.8.69`: PDF rendering -- `tailwindcss@^4`: Utility-first CSS framework - -## Notes for Future Development - -**Moderation System (PRD mentions, not fully implemented yet):** -- Resources have `status` field: pending → active (after approval) or rejected -- Moderators review uploads via moderation queue -- AI pre-screening planned: keyword detection, duplicate detection (pHash), OCR quality checks - -**Features in PRD but may not be fully implemented:** -- Voting system (tables exist, but UI may be minimal) -- Comments (not in schema yet, deferred to post-MVP) -- Advanced search, filters, recommendations (deferred to post-MVP) -- Course submission flow for user-requested courses (table exists, UI may be minimal) -- Rating system (schema prepared, deferred to post-MVP) - -**When adding new features:** -- Follow existing API route patterns (auth extraction, RLS-scoped clients) -- Add database migrations to `../supabase/migrations/` -- Respect credit economy rules (costs, rewards, vouchers) -- Maintain anonymous identity (never expose real email in client-facing APIs) diff --git a/frontend/README.md b/frontend/README.md deleted file mode 100644 index e215bc4..0000000 --- a/frontend/README.md +++ /dev/null @@ -1,36 +0,0 @@ -This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). - -## Getting Started - -First, run the development server: - -```bash -npm run dev -# or -yarn dev -# or -pnpm dev -# or -bun dev -``` - -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. - -You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. - -This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel. - -## Learn More - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. diff --git a/frontend/__tests__/catalog-helpers.test.ts b/frontend/__tests__/catalog-helpers.test.ts new file mode 100644 index 0000000..a872a90 --- /dev/null +++ b/frontend/__tests__/catalog-helpers.test.ts @@ -0,0 +1,12 @@ +import { CALPOLY_PLACEHOLDER_COURSES, getCourseSubline } from "@/lib/catalog/calpoly-catalog"; + +describe("Cal Poly catalog helpers", () => { + it("keeps units in official course sublines", () => { + expect(getCourseSubline("AERO 1121")).toBe("Aerospace Fundamentals (2 units)"); + }); + + it("uses official titles instead of scraped placeholder descriptions", () => { + const course = CALPOLY_PLACEHOLDER_COURSES.find((candidate) => candidate.code === "ARCH 1131"); + expect(course?.name).toBe("ARCH 1131 - Architectural Representation I (2 units)"); + }); +}); diff --git a/frontend/__tests__/profile-dashboard.stats.test.tsx b/frontend/__tests__/profile-dashboard.stats.test.tsx index 8433ac2..da8dc0c 100644 --- a/frontend/__tests__/profile-dashboard.stats.test.tsx +++ b/frontend/__tests__/profile-dashboard.stats.test.tsx @@ -1,4 +1,4 @@ -import { displayStatValue, getRankValue, toProfileStats } from "@/app/(poly)/dashboard/profile-dashboard/stats"; +import { displayStatValue, getRankValue, toProfileStats } from "@/app/(poly)/profile/stats"; describe("profile dashboard stats helpers", () => { it("fills missing stats with zero", () => { diff --git a/frontend/app/(poly)/course-request.css b/frontend/app/(poly)/course-request.css new file mode 100644 index 0000000..5a3d3d4 --- /dev/null +++ b/frontend/app/(poly)/course-request.css @@ -0,0 +1,233 @@ +.course-request-row { + border-bottom: 1px solid #e2e8f0; +} + +.course-request-button { + width: 100%; + text-align: left; + padding: 0.6rem 0.75rem; + font-size: 0.85rem; + font-weight: 600; + background: #f8fafc; + color: #0f172a; + border: none; + cursor: pointer; +} + +.course-request-button:hover { + background: #e2e8f0; +} + +.course-request-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + inset: 0; + background: rgba(15, 23, 42, 0.55); + display: flex; + align-items: center; + justify-content: center; + padding: 1.5rem; + z-index: 9999; + overflow-y: auto; +} + +.course-request-modal { + position: relative; + width: min(520px, 100%); + max-height: calc(100vh - 3rem); + margin: auto; + background: #ffffff; + border-radius: 16px; + padding: 1.5rem; + box-shadow: 0 22px 50px rgba(15, 23, 42, 0.2); + border: 1px solid rgba(148, 163, 184, 0.3); + overflow-y: auto; +} + +.course-request-header { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 1rem; +} + +.course-request-title { + font-size: 1.1rem; + font-weight: 600; + color: #0f172a; +} + +.course-request-close { + background: transparent; + border: none; + font-size: 1.1rem; + color: #64748b; + cursor: pointer; +} + +.course-request-form { + display: flex; + flex-direction: column; + gap: 0.85rem; +} + +.course-request-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); + gap: 0.75rem; +} + +.course-request-field { + display: flex; + flex-direction: column; + gap: 0.35rem; +} + +.course-request-label { + font-size: 0.8rem; + font-weight: 600; + color: #475569; +} + +.course-request-input, +.course-request-textarea { + border: 1px solid #cbd5e1; + border-radius: 8px; + padding: 0.55rem 0.7rem; + font-size: 0.9rem; + color: #0f172a; + background: #ffffff; +} + +.course-request-input:focus, +.course-request-textarea:focus { + outline: 2px solid rgba(59, 130, 246, 0.35); + border-color: #60a5fa; +} + +.course-request-textarea { + resize: vertical; + min-height: 88px; +} + +.course-request-message { + font-size: 0.85rem; + padding: 0.5rem 0.75rem; + border-radius: 8px; +} + +.course-request-message.is-error { + background: rgba(248, 113, 113, 0.15); + color: #b91c1c; +} + +.course-request-message.is-success { + background: rgba(34, 197, 94, 0.12); + color: #15803d; +} + +.course-request-actions { + display: flex; + justify-content: flex-end; + gap: 0.6rem; + padding-top: 0.25rem; +} + +.course-request-secondary, +.course-request-primary { + border-radius: 9999px; + padding: 0.5rem 1.1rem; + font-size: 0.85rem; + font-weight: 600; + border: none; + cursor: pointer; +} + +.course-request-secondary { + background: #e2e8f0; + color: #0f172a; +} + +.course-request-secondary:hover { + background: #cbd5e1; +} + +.course-request-primary { + background: #2563eb; + color: #ffffff; +} + +.course-request-primary:hover { + background: #1d4ed8; +} + +.course-request-primary:disabled { + background: #93c5fd; + cursor: not-allowed; +} + +/* Dark mode: Request a new course button (in sidebar/dropdown) and modal */ +[data-theme="dark"] .course-request-row { + border-bottom-color: rgba(255, 255, 255, 0.12); +} + +[data-theme="dark"] .course-request-button { + background: rgba(255, 255, 255, 0.08); + color: #e5e5e5; +} + +[data-theme="dark"] .course-request-button:hover { + background: rgba(255, 255, 255, 0.14); +} + +[data-theme="dark"] .course-request-overlay { + background: rgba(0, 0, 0, 0.65); +} + +[data-theme="dark"] .course-request-modal { + background: #262626; + border-color: rgba(255, 255, 255, 0.12); + box-shadow: 0 22px 50px rgba(0, 0, 0, 0.4); +} + +[data-theme="dark"] .course-request-title { + color: #e5e5e5; +} + +[data-theme="dark"] .course-request-close { + color: #a3a3a3; +} + +[data-theme="dark"] .course-request-close:hover { + color: #e5e5e5; +} + +[data-theme="dark"] .course-request-label { + color: #d4d4d4; +} + +[data-theme="dark"] .course-request-input, +[data-theme="dark"] .course-request-textarea { + background: #1f1f1f; + color: #e5e5e5; + border-color: rgba(255, 255, 255, 0.15); +} + +[data-theme="dark"] .course-request-input::placeholder, +[data-theme="dark"] .course-request-textarea::placeholder { + color: #737373; +} + +[data-theme="dark"] .course-request-secondary { + background: #3a3a3a; + color: #e5e5e5; +} + +[data-theme="dark"] .course-request-secondary:hover { + background: #454545; +} + +/* Note preview modal - matches app design system */ diff --git a/frontend/app/(poly)/course/[classId]/note-modal.css b/frontend/app/(poly)/course/[classId]/note-modal.css new file mode 100644 index 0000000..b37a03d --- /dev/null +++ b/frontend/app/(poly)/course/[classId]/note-modal.css @@ -0,0 +1,476 @@ +/* Note preview modal dark mode */ +[data-theme="dark"] .note-modal { + background: #262626 !important; + border-color: rgba(255, 255, 255, 0.1); + box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4); +} + +[data-theme="dark"] .note-modal-title, +[data-theme="dark"] .note-modal-details p { + color: #e5e5e5 !important; +} + +[data-theme="dark"] .note-modal-details strong { + color: #e5e5e5 !important; +} + +[data-theme="dark"] .note-modal-close { + color: #a3a3a3; +} + +[data-theme="dark"] .note-modal-close:hover { + color: #e5e5e5; + background: rgba(255, 255, 255, 0.08); +} + +[data-theme="dark"] .note-modal-preview { + background: #1a1a1a !important; + border-color: rgba(255, 255, 255, 0.1); +} + +[data-theme="dark"] .note-modal-preview--pdf { + background: #1a1a1a !important; +} + +[data-theme="dark"] .note-modal-preview-iframe { + background: #1a1a1a; +} + +[data-theme="dark"] .note-modal-no-preview { + color: #666 !important; +} + +[data-theme="dark"] .note-modal-pdf-loading { + color: #a3a3a3 !important; +} + +[data-theme="dark"] .note-modal-pdf-nav-btn { + background: #2a2a2a !important; + border-color: rgba(255, 255, 255, 0.15); + color: #e5e5e5; +} + +[data-theme="dark"] .note-modal-pdf-nav-btn:hover:not(:disabled) { + background: #3a3a3a !important; +} + +[data-theme="dark"] .note-modal-pdf-page-info { + color: #a3a3a3 !important; +} + +[data-theme="dark"] .note-modal-score-hint { + color: #a3a3a3 !important; +} + +[data-theme="dark"] .note-modal-actions { + background: #1f1f1f !important; + border-top-color: rgba(255, 255, 255, 0.1); +} + +[data-theme="dark"] .note-modal-report-btn { + background: transparent !important; + border-color: rgba(255, 255, 255, 0.15); + color: #e5e5e5 !important; +} + +[data-theme="dark"] .note-modal-report-btn:hover { + color: #f87171 !important; + background: rgba(248, 113, 113, 0.1) !important; +} + +[data-theme="dark"] .note-modal-star-btn { + background: transparent !important; + border-color: rgba(250, 204, 21, 0.45); + color: #facc15 !important; +} + +[data-theme="dark"] .note-modal-star-btn:hover { + color: #fde68a !important; + background: rgba(250, 204, 21, 0.18) !important; +} + +[data-theme="dark"] .note-modal-star-btn.is-active { + color: #fef08a !important; + background: rgba(250, 204, 21, 0.26) !important; + border-color: rgba(250, 204, 21, 0.72); +} + +.note-modal-overlay { + position: fixed; + inset: 0; + background: rgba(46, 46, 46, 0.4); + backdrop-filter: blur(8px); + -webkit-backdrop-filter: blur(8px); + display: flex; + align-items: center; + justify-content: center; + padding: 1.5rem; + z-index: 100; +} + +.note-modal { + width: min(560px, 100%); + max-height: 90vh; + overflow: hidden; + display: flex; + flex-direction: column; + background: #ffffff; + border-radius: 12px; + box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12), 0 0 1px rgba(0, 0, 0, 0.08); + border: 1px solid var(--poly-border-subtle, rgba(0, 0, 0, 0.06)); +} + +.note-modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + gap: 1rem; + padding: 1.25rem 1.5rem 0; + flex-shrink: 0; +} + +.note-modal-title { + font-size: 1.125rem; + font-weight: 700; + color: var(--poly-neutral-dark); + margin: 0; + flex: 1; + min-width: 0; + word-break: break-word; + line-height: 1.35; +} + +.note-modal-close { + background: transparent; + border: none; + font-size: 1.5rem; + line-height: 1; + color: var(--poly-neutral-muted); + cursor: pointer; + padding: 0.375rem; + width: 36px; + height: 36px; + display: flex; + align-items: center; + justify-content: center; + flex-shrink: 0; + border-radius: 8px; + transition: color 0.15s, background 0.15s; +} + +.note-modal-close:hover { + color: var(--poly-neutral-dark); + background: var(--poly-sage-soft); +} + +.note-modal-content { + display: flex; + flex-direction: column; + gap: 1.25rem; + padding: 1.25rem 1.5rem; + overflow-y: auto; +} + +.note-modal-preview { + width: 100%; + border-radius: 10px; + overflow: hidden; + border: 1px solid var(--poly-border-subtle, rgba(0, 0, 0, 0.08)); + background: #f8fafc; + display: flex; + align-items: center; + justify-content: center; + min-height: 200px; +} + +/* When showing full PDF viewer: allow scroll, don't clip */ +.note-modal-preview--pdf { + overflow: visible; + min-height: 300px; + flex-direction: column; + align-items: stretch; +} + +.note-modal-preview-img { + max-width: 100%; + height: auto; + max-height: 50vh; + object-fit: contain; + display: block; +} + +/* Blurred PDF preview when no image preview (e.g. fallback from upload) */ +.note-modal-preview-iframe { + width: 100%; + min-height: 200px; + max-height: 50vh; + border: none; + filter: blur(3px); + pointer-events: none; + display: block; +} + +.note-modal-preview img { + max-width: 100%; + height: auto; + max-height: 50vh; + object-fit: contain; + display: block; +} + +.note-modal-no-preview { + width: 100%; + min-height: 200px; + display: flex; + align-items: center; + justify-content: center; + color: var(--poly-neutral-muted); + font-size: 0.9rem; +} + +.note-modal-pdf-loading, +.note-modal-pdf-error { + width: 100%; + min-height: 200px; + display: flex; + align-items: center; + justify-content: center; + font-size: 0.9rem; + color: var(--poly-neutral-muted); +} + +.note-modal-pdf-error { + color: var(--poly-error, #b91c1c); +} + +.note-modal-pdf-viewer { + width: 100%; + display: flex; + flex-direction: column; + align-items: center; + gap: 0.75rem; +} + +/* Scrollable area for the PDF page; keep compact so details and nav stay visible below */ +.note-modal-pdf-scroll { + width: 100%; + max-height: 42vh; + overflow-y: auto; + overflow-x: hidden; + display: flex; + flex-direction: column; + align-items: center; + padding: 0.5rem 0; +} + +.note-modal-pdf-viewer .react-pdf__Document { + display: flex; + flex-direction: column; + align-items: center; +} + +.note-modal-pdf-viewer .react-pdf__Page { + max-width: 100%; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +/* Ensure PDF.js canvas and text layer are visible and not clipped */ +.note-modal-pdf-viewer .react-pdf__Page__canvas { + max-width: 100%; + height: auto !important; +} + +.note-modal-pdf-nav { + display: flex; + align-items: center; + justify-content: center; + gap: 1rem; + flex-wrap: wrap; +} + +.note-modal-pdf-nav-btn { + padding: 0.4rem 0.75rem; + font-size: 0.875rem; + border: 1px solid var(--poly-border-subtle, rgba(0, 0, 0, 0.15)); + border-radius: 8px; + background: var(--poly-bg, #fff); + color: var(--poly-neutral-dark); + cursor: pointer; +} + +.note-modal-pdf-nav-btn:hover:not(:disabled) { + background: var(--poly-neutral-muted, #e5e5e5); +} + +.note-modal-pdf-nav-btn:disabled { + opacity: 0.5; + cursor: not-allowed; +} + +.note-modal-pdf-page-info { + font-size: 0.875rem; + color: var(--poly-neutral-muted); +} + +.note-modal-details { + display: flex; + flex-direction: column; + gap: 0.5rem; +} + +.note-modal-details p { + margin: 0; + font-size: 0.9rem; + color: var(--poly-neutral-dark); + line-height: 1.5; +} + +.note-modal-details strong { + color: var(--poly-neutral-dark); + font-weight: 600; + margin-right: 0.25rem; +} + +.note-modal-score-hint { + margin: 0; + font-size: 0.85rem; + color: var(--poly-neutral-muted); +} + +.note-modal-vote-arrow { + display: inline-flex; + align-items: center; + gap: 0.35rem; + padding: 0.35rem 0.5rem; + font-size: 0.9rem; + border: none; + background: transparent; + cursor: pointer; + border-radius: 6px; + transition: background 0.15s, color 0.15s; + font-weight: 500; +} + +.note-modal-vote-arrow:hover:not(:disabled) { + background: var(--poly-sage-soft); +} + +.note-modal-vote-arrow:disabled { + opacity: 0.6; + cursor: not-allowed; +} + +.note-modal-vote-up { + color: var(--poly-sage); +} + +.note-modal-vote-up.note-modal-vote-active { + color: var(--poly-sage); + background: var(--poly-sage-soft); +} + +.note-modal-vote-down { + color: var(--poly-neutral-muted); +} + +.note-modal-vote-down:hover:not(:disabled) { + color: #b91c1c; + background: rgba(185, 28, 28, 0.08); +} + +.note-modal-vote-down.note-modal-vote-active { + color: #b91c1c; + background: rgba(185, 28, 28, 0.08); +} + +.note-modal-vote-count { + min-width: 1.25em; + text-align: left; +} + +.note-modal-details .dashboard-vote-error { + margin-top: 0.5rem; + font-size: 0.85rem; + color: #b91c1c; +} + +.note-modal-actions { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + gap: 0.75rem; + padding: 1rem 1.5rem 1.25rem; + border-top: 1px solid var(--poly-border-subtle, rgba(0, 0, 0, 0.06)); + background: #fafafa; + flex-shrink: 0; + min-width: 0; +} + +.note-modal-download-btn { + flex-shrink: 0; + margin-right: auto; +} + +.note-modal-actions-votes { + display: flex; + align-items: center; + gap: 0.25rem; + flex-shrink: 0; +} + +.note-modal-actions-secondary { + display: inline-flex; + align-items: center; + gap: 0.5rem; + flex-shrink: 0; +} + + +.note-modal-report-btn { + border-radius: 8px; + padding: 0.5rem 1rem; + font-size: 0.875rem; + font-weight: 600; + border: 1px solid var(--poly-border-subtle, rgba(0, 0, 0, 0.1)); + cursor: pointer; + transition: background 0.15s, color 0.15s, border-color 0.15s; + background: transparent; + color: var(--poly-neutral-muted); + flex-shrink: 0; +} + +.note-modal-report-btn:hover { + color: #b91c1c; + background: rgba(185, 28, 28, 0.06); +} + +.note-modal-star-btn { + width: 38px; + height: 38px; + border-radius: 8px; + border: 1px solid rgba(245, 158, 11, 0.42); + background: transparent; + color: #f59e0b; + cursor: pointer; + transition: background 0.15s, color 0.15s, border-color 0.15s; + display: inline-flex; + align-items: center; + justify-content: center; + font-size: 1.25rem; + line-height: 1; + flex-shrink: 0; +} + +.note-modal-star-btn:hover { + color: #d97706; + background: rgba(245, 158, 11, 0.16); +} + +.note-modal-star-btn.is-active { + color: #ca8a04; + background: rgba(250, 204, 21, 0.18); + border-color: rgba(245, 158, 11, 0.65); +} + +/* In-app mobile disclaimer (Poly shell) */ diff --git a/frontend/app/(poly)/course/[classId]/page.tsx b/frontend/app/(poly)/course/[classId]/page.tsx new file mode 100644 index 0000000..b543928 --- /dev/null +++ b/frontend/app/(poly)/course/[classId]/page.tsx @@ -0,0 +1,1564 @@ +"use client"; + +import { + Suspense, + useCallback, + useEffect, + useMemo, + useRef, + useState, + type FormEvent, +} from "react"; +import { createPortal } from "react-dom"; +import { useParams, useSearchParams } from "next/navigation"; +import Link from "next/link"; +import { Document, Page, pdfjs } from "react-pdf"; +import "react-pdf/dist/esm/Page/AnnotationLayer.css"; +import "react-pdf/dist/esm/Page/TextLayer.css"; +import { getSessionWithRecovery, supabase } from "@/lib/supabaseClient"; +import { useRegisterNavRight } from "@/app/(poly)/PolyShell"; +import ProfileIcons from "../../profile-icon"; +import { getCourseSubline } from "@/lib/catalog/calpoly-catalog"; +import "../../dashboard/dashboard.css"; +import "../../dashboard/browse.css"; +import "../course-detail.css"; +import "./note-modal.css"; + +pdfjs.GlobalWorkerOptions.workerSrc = `https://cdnjs.cloudflare.com/ajax/libs/pdf.js/${pdfjs.version}/pdf.worker.min.mjs`; + + +type CourseOption = { + id: string; + name: string; + code: string | null; + department: string | null; + term: string | null; + year: number | null; + note_count: number; +}; + +type Note = { + id: string; + title: string; + description: string | null; + created_at: string; + class_id: string | null; + storage_path: string | null; + resource_type: string | null; + previewUrl: string | null; + previewIsPdf?: boolean; + profile_display_name: string | null; + upvote_count: number; + downvote_count: number; + score: number; + my_vote: number | null; + download_cost: number; + downloaded: boolean; + favorited: boolean; +}; + +const RESOURCE_TYPE_FILTER_OPTIONS: { value: string | null; label: string }[] = [ + { value: null, label: "All types" }, + { value: "lecture_notes", label: "Lecture Notes" }, + { value: "study_guide", label: "Study Guide" }, + { value: "class_overview", label: "Class Overview" }, +]; + +const RESOURCE_TYPE_LABELS: Record = { + lecture_notes: "Lecture Notes", + study_guide: "Study Guide", + class_overview: "Class Overview", +}; + +type ReportStatus = "idle" | "submitting" | "success" | "error"; + +function formatResourceType(value: string | null) { + if (!value) return "Note"; + return RESOURCE_TYPE_LABELS[value] ?? "Note"; +} + +function formatUploadDate(value: string) { + return new Date(value).toLocaleDateString(undefined, { + month: "short", + day: "numeric", + year: "numeric", + }); +} + +function getScoreToneClass(score: number) { + if (score > 0) return "course-detail-note-score--positive"; + if (score < 0) return "course-detail-note-score--negative"; + return "course-detail-note-score--neutral"; +} + +function CourseDetailPage() { + const params = useParams(); + const searchParams = useSearchParams(); + const classId = typeof params.classId === "string" ? params.classId : null; + const openNoteId = searchParams.get("open"); + + const [course, setCourse] = useState(null); + const [coursesError, setCoursesError] = useState(null); + const [notes, setNotes] = useState([]); + const [page, setPage] = useState(1); + const [hasMore, setHasMore] = useState(false); + const [loadingNotes, setLoadingNotes] = useState(false); + const [notesError, setNotesError] = useState(null); + const [sortOrder, setSortOrder] = useState<"newest" | "oldest">("newest"); + const [ownedOnly, setOwnedOnly] = useState(false); + const [resourceTypeFilter, setResourceTypeFilter] = useState( + null, + ); + const [noteSearchQuery, setNoteSearchQuery] = useState(""); + const [noteSearchInput, setNoteSearchInput] = useState(""); + const noteSearchDebounceRef = useRef | null>(null); + const [accessToken, setAccessToken] = useState(null); + const [tokenLoaded, setTokenLoaded] = useState(false); + const [credits, setCredits] = useState(null); + const [freeDownloads, setFreeDownloads] = useState(null); + const [downloadError, setDownloadError] = useState(null); + const [downloadingId, setDownloadingId] = useState(null); + const [selectedNote, setSelectedNote] = useState(null); + const [favoriteSavingId, setFavoriteSavingId] = useState(null); + const [isNoteModalOpen, setIsNoteModalOpen] = useState(false); + const [isReportOpen, setIsReportOpen] = useState(false); + const [reportReason, setReportReason] = useState(""); + const [reportStatus, setReportStatus] = useState("idle"); + const [reportMessage, setReportMessage] = useState(null); + const [votingId, setVotingId] = useState(null); + const [voteError, setVoteError] = useState(null); + const [notesVersion, setNotesVersion] = useState(0); + const [noteForVotePrompt, setNoteForVotePrompt] = useState(null); + const [isVotePromptOpen, setIsVotePromptOpen] = useState(false); + const [pdfViewUrl, setPdfViewUrl] = useState(null); + const [pdfPageNumber, setPdfPageNumber] = useState(1); + const [numPdfPages, setNumPdfPages] = useState(null); + const [pdfViewLoading, setPdfViewLoading] = useState(false); + const [pdfViewError, setPdfViewError] = useState(null); + const pdfBlobUrlRef = useRef(null); + const [previewBlobUrl, setPreviewBlobUrl] = useState(null); + const [previewBlobLoading, setPreviewBlobLoading] = useState(false); + const [previewBlobError, setPreviewBlobError] = useState(null); + const previewBlobUrlRef = useRef(null); + + const refreshToken = useCallback(async () => { + const { session, error } = await getSessionWithRecovery(supabase); + if (error) return null; + const newToken = session?.access_token ?? null; + if (newToken) setAccessToken(newToken); + return newToken; + }, []); + + useEffect(() => { + const loadSession = async () => { + const { session, error } = await getSessionWithRecovery(supabase); + if (error) setCoursesError("Not authenticated"); + setAccessToken(session?.access_token ?? null); + setTokenLoaded(true); + }; + loadSession(); + const { + data: { subscription }, + } = supabase.auth.onAuthStateChange((_event, session) => { + setAccessToken(session?.access_token ?? null); + }); + return () => subscription.unsubscribe(); + }, []); + + useEffect(() => { + if (!tokenLoaded || !accessToken || !classId) return; + let active = true; + const fetchCourses = async () => { + const endpoint = `/api/classes?id=${encodeURIComponent(classId)}`; + try { + let res = await fetch(endpoint, { + headers: { Authorization: `Bearer ${accessToken}` }, + }); + if (res.status === 401) { + const newToken = await refreshToken(); + if (newToken) { + res = await fetch(endpoint, { + headers: { Authorization: `Bearer ${newToken}` }, + }); + } + } + if (!active) return; + if (!res.ok) { + setCoursesError("Failed to load course"); + setCourse(null); + return; + } + const data = (await res.json()) as { classes?: CourseOption[] }; + const found = data.classes?.[0] ?? null; + setCourse(found); + setCoursesError(found ? null : "Course not found"); + } catch { + if (active) { + setCoursesError("Failed to load course"); + setCourse(null); + } + } + }; + fetchCourses(); + return () => { + active = false; + }; + }, [accessToken, tokenLoaded, classId, refreshToken]); + + const fetchCredits = useCallback( + async (token: string | null) => { + if (!token) return null; + try { + let res = await fetch("/api/credits", { + headers: { Authorization: `Bearer ${token}` }, + }); + if (res.status === 401) { + const newToken = await refreshToken(); + if (newToken) + res = await fetch("/api/credits", { + headers: { Authorization: `Bearer ${newToken}` }, + }); + } + if (!res.ok) return null; + const data = (await res.json()) as { + credits?: number; + freeDownloads?: number; + }; + return { + credits: Number.isFinite(data?.credits) ? Number(data.credits) : 0, + freeDownloads: Number.isFinite(data?.freeDownloads) + ? Number(data.freeDownloads) + : 0, + }; + } catch { + return null; + } + }, + [refreshToken], + ); + + useEffect(() => { + if (!tokenLoaded) return; + let active = true; + const load = async () => { + const payload = await fetchCredits(accessToken); + if (!active) return; + if (!payload) { + setCredits(null); + setFreeDownloads(null); + return; + } + setCredits(payload.credits); + setFreeDownloads(payload.freeDownloads); + }; + load(); + return () => { + active = false; + }; + }, [accessToken, tokenLoaded, fetchCredits]); + + const browseNavRight = useMemo( + () => ( + <> + Credits: {credits ?? "—"} + + Free downloads: {freeDownloads ?? "—"} + + + + ), + [credits, freeDownloads], + ); + useRegisterNavRight(browseNavRight); + + // Refetch notes when page comes into focus (visibility API) + useEffect(() => { + const handleVisibilityChange = () => { + if (document.visibilityState === "visible" && page === 1 && classId) { + setNotesVersion((v) => v + 1); + } + }; + document.addEventListener("visibilitychange", handleVisibilityChange); + return () => { + document.removeEventListener("visibilitychange", handleVisibilityChange); + }; + }, [page, classId]); + + useEffect(() => { + if (!tokenLoaded || !classId) return; + const fetchNotes = async () => { + setLoadingNotes(true); + setNotesError(null); + const params = new URLSearchParams(); + params.set("class_id", classId); + params.set("page", String(page)); + params.set("page_size", "16"); + params.set("sort", sortOrder); + params.set("_t", String(Date.now())); // Cache buster + if (resourceTypeFilter) params.set("resource_type", resourceTypeFilter); + if (noteSearchQuery.trim()) params.set("search", noteSearchQuery.trim()); + try { + let res = await fetch(`/api/notes?${params.toString()}`, { + headers: accessToken + ? { Authorization: `Bearer ${accessToken}` } + : undefined, + cache: "no-store", + }); + if (res.status === 401) { + const newToken = await refreshToken(); + if (newToken) { + res = await fetch(`/api/notes?${params.toString()}`, { + headers: { Authorization: `Bearer ${newToken}` }, + cache: "no-store", + }); + } + } + if (!res.ok) { + const payload = (await res.json().catch(() => ({}))) as { + error?: string; + }; + setNotesError(payload.error || "Failed to fetch notes"); + setHasMore(false); + setLoadingNotes(false); + return; + } + const data = (await res.json()) as { + notes?: Note[]; + hasMore?: boolean; + }; + const incoming = data.notes ?? []; + if (page === 1) { + setNotes(incoming); + } else { + setNotes((prev) => [...prev, ...incoming]); + } + setHasMore(Boolean(data.hasMore)); + } catch { + setNotesError("Unexpected error fetching notes"); + setHasMore(false); + } finally { + setLoadingNotes(false); + } + }; + fetchNotes(); + }, [ + page, + classId, + sortOrder, + resourceTypeFilter, + noteSearchQuery, + accessToken, + tokenLoaded, + refreshToken, + notesVersion, + ]); + + useEffect(() => { + setPage(1); + setHasMore(false); + }, [resourceTypeFilter, noteSearchQuery]); + + // Debounced live search: sync query from input as user types (300ms after last keystroke). + useEffect(() => { + if (noteSearchDebounceRef.current) { + clearTimeout(noteSearchDebounceRef.current); + noteSearchDebounceRef.current = null; + } + if (noteSearchInput.trim() === "") { + setNoteSearchQuery(""); + return; + } + noteSearchDebounceRef.current = setTimeout(() => { + noteSearchDebounceRef.current = null; + setNoteSearchQuery(noteSearchInput.trim()); + }, 300); + return () => { + if (noteSearchDebounceRef.current) { + clearTimeout(noteSearchDebounceRef.current); + noteSearchDebounceRef.current = null; + } + }; + }, [noteSearchInput]); + + const filteredNotes = useMemo(() => { + const list = notes.filter((n) => (ownedOnly ? n.downloaded : true)); + return [...list].sort((a, b) => { + const ta = new Date(a.created_at).getTime(); + const tb = new Date(b.created_at).getTime(); + return sortOrder === "newest" ? tb - ta : ta - tb; + }); + }, [notes, ownedOnly, sortOrder]); + + // Open modal for ?open=noteId (e.g. from profile "My downloads" link). + const [fetchingOpenNote, setFetchingOpenNote] = useState(false); + + useEffect(() => { + if (!openNoteId || !accessToken || !tokenLoaded) return; + const note = notes.find((n) => n.id === openNoteId); + if (note) { + if (note.downloaded) setOwnedOnly(true); + setSelectedNote(note); + setIsNoteModalOpen(true); + setPdfViewError(null); + if (typeof window !== "undefined") { + const url = new URL(window.location.href); + url.searchParams.delete("open"); + window.history.replaceState({}, "", url.pathname + url.search); + } + } else if (!fetchingOpenNote && !notes.find((n) => n.id === openNoteId)) { + setFetchingOpenNote(true); + (async () => { + try { + let res = await fetch(`/api/notes?id=${openNoteId}`, { + headers: { Authorization: `Bearer ${accessToken}` }, + }); + if (res.status === 401) { + const newToken = await refreshToken(); + if (newToken) { + res = await fetch(`/api/notes?id=${openNoteId}`, { + headers: { Authorization: `Bearer ${newToken}` }, + }); + } + } + if (res.ok) { + const data = await res.json() as { notes?: Note[] }; + const fetchedList = data.notes ?? []; + if (fetchedList.length > 0) { + setNotes(prev => { + if (prev.find((n) => n.id === fetchedList[0].id)) return prev; + return [fetchedList[0], ...prev]; + }); + } + } + } catch { + // ignore + } finally { + if (typeof window !== "undefined") { + const url = new URL(window.location.href); + url.searchParams.delete("open"); + window.history.replaceState({}, "", url.pathname + url.search); + } + } + })(); + } + }, [openNoteId, notes, accessToken, tokenLoaded, fetchingOpenNote, refreshToken]); + + const handleDownload = useCallback( + async (noteId: string) => { + if (!accessToken) { + setDownloadError("Not authenticated. Please sign in again."); + return; + } + if (downloadingId) return; + setDownloadError(null); + setDownloadingId(noteId); + try { + let res = await fetch(`/api/notes/${noteId}/download`, { + headers: { Authorization: `Bearer ${accessToken}` }, + }); + if (res.status === 401) { + const newToken = await refreshToken(); + if (newToken) { + res = await fetch(`/api/notes/${noteId}/download`, { + headers: { Authorization: `Bearer ${newToken}` }, + }); + } else { + setDownloadError("Session expired. Please sign in again."); + setDownloadingId(null); + return; + } + } + if (!res.ok) { + const payload = (await res.json().catch(() => null)) as { + error?: string; + } | null; + setDownloadError( + payload && typeof payload === "object" && "error" in payload + ? String(payload.error) + : "Failed to download note.", + ); + setDownloadingId(null); + return; + } + const blob = await res.blob(); + const url = window.URL.createObjectURL(blob); + const link = document.createElement("a"); + const disposition = res.headers.get("content-disposition"); + const match = disposition?.match(/filename="([^"]+)"/); + link.href = url; + link.download = match?.[1] || `${noteId}.pdf`; + document.body.appendChild(link); + link.click(); + link.remove(); + window.URL.revokeObjectURL(url); + setNotes((prev) => { + const updated = prev.map((n) => + n.id === noteId ? { ...n, downloaded: true } : n, + ); + const note = prev.find((n) => n.id === noteId); + if (note) { + setNoteForVotePrompt({ ...note, downloaded: true }); + setIsVotePromptOpen(true); + } + return updated; + }); + setSelectedNote((prev) => { + if (!prev || prev.id !== noteId) return prev; + return { ...prev, downloaded: true }; + }); + } catch { + setDownloadError("Failed to download note. Try again."); + } finally { + setDownloadingId(null); + } + }, + [accessToken, downloadingId, refreshToken], + ); + + const handleVote = useCallback( + async (noteId: string, value: 1 | -1) => { + if (!accessToken) { + setVoteError("Not authenticated. Please sign in again."); + return; + } + if (votingId) return; + setVoteError(null); + setVotingId(noteId); + try { + let res = await fetch(`/api/notes/${noteId}/vote`, { + method: "POST", + headers: { + "Content-Type": "application/json", + Authorization: `Bearer ${accessToken}` }, + body: JSON.stringify({ value }), + }); + if (res.status === 401) { + const newToken = await refreshToken(); + if (newToken) { + res = await fetch(`/api/notes/${noteId}/vote`, { + method: "POST", + headers: { + "Content-Type": "application/json", + Authorization: `Bearer ${newToken}`, + }, + body: JSON.stringify({ value }), + }); + } + } + if (!res.ok) { + const payload = (await res.json().catch(() => null)) as { + error?: string; + } | null; + setVoteError( + payload && typeof payload === "object" && "error" in payload + ? String(payload.error) + : "Failed to vote.", + ); + setVotingId(null); + return; + } + setNotes((prev) => { + const n = prev.find((x) => x.id === noteId); + const prevVote = n?.my_vote ?? 0; + const upDelta = + (value === 1 ? 1 : 0) - (prevVote === 1 ? 1 : 0); + const downDelta = + (value === -1 ? 1 : 0) - (prevVote === -1 ? 1 : 0); + const scoreDelta = value - prevVote; + return prev.map((n) => + n.id === noteId + ? { + ...n, + my_vote: value, + upvote_count: (n.upvote_count ?? 0) + upDelta, + downvote_count: (n.downvote_count ?? 0) + downDelta, + score: (n.score ?? 0) + scoreDelta, + } + : n, + ); + }); + setSelectedNote((prev) => { + if (!prev || prev.id !== noteId) return prev; + const prevVote = prev.my_vote ?? 0; + const upDelta = (value === 1 ? 1 : 0) - (prevVote === 1 ? 1 : 0); + const downDelta = + (value === -1 ? 1 : 0) - (prevVote === -1 ? 1 : 0); + const scoreDelta = value - prevVote; + return { + ...prev, + my_vote: value, + upvote_count: (prev.upvote_count ?? 0) + upDelta, + downvote_count: (prev.downvote_count ?? 0) + downDelta, + score: (prev.score ?? 0) + scoreDelta, + }; + }); + setNotesVersion((v) => v + 1); + } catch { + setVoteError("Failed to vote. Try again."); + } finally { + setVotingId(null); + } + }, + [accessToken, votingId, refreshToken], + ); + + const handleOpenNoteModal = (note: Note) => { + setSelectedNote(note); + setIsNoteModalOpen(true); + setVoteError(null); + }; + + const handleCloseNoteModal = () => { + if (pdfBlobUrlRef.current) { + URL.revokeObjectURL(pdfBlobUrlRef.current); + pdfBlobUrlRef.current = null; + } + if (previewBlobUrlRef.current) { + URL.revokeObjectURL(previewBlobUrlRef.current); + previewBlobUrlRef.current = null; + } + setIsNoteModalOpen(false); + setSelectedNote(null); + setIsReportOpen(false); + setPdfViewUrl(null); + setPdfPageNumber(1); + setNumPdfPages(null); + setPdfViewError(null); + setPreviewBlobUrl(null); + setPreviewBlobError(null); + }; + + // When modal opens with a downloaded note, fetch PDF as blob and show in viewer (same as upload preview). + useEffect(() => { + if (!isNoteModalOpen || !selectedNote || !selectedNote.downloaded || !accessToken) { + setPdfViewUrl(null); + setPdfViewError(null); + return; + } + if (pdfBlobUrlRef.current) { + URL.revokeObjectURL(pdfBlobUrlRef.current); + pdfBlobUrlRef.current = null; + } + let cancelled = false; + setPdfViewLoading(true); + setPdfViewError(null); + setPdfViewUrl(null); + setPdfPageNumber(1); + setNumPdfPages(null); + (async () => { + try { + let res = await fetch(`/api/notes/${selectedNote.id}/view?stream=1`, { + headers: { Authorization: `Bearer ${accessToken}` }, + }); + if (res.status === 401) { + const newToken = await refreshToken(); + if (newToken) + res = await fetch(`/api/notes/${selectedNote.id}/view?stream=1`, { + headers: { Authorization: `Bearer ${newToken}` }, + }); + } + if (cancelled) return; + if (!res.ok) { + const text = await res.text(); + let msg = "Could not load note for viewing."; + try { + const body = JSON.parse(text) as { error?: string }; + if (body?.error) msg = body.error; + } catch { + if (text) msg = text.slice(0, 100); + } + setPdfViewError(msg); + setPdfViewLoading(false); + return; + } + const blob = await res.blob(); + if (cancelled) return; + const blobUrl = URL.createObjectURL(blob); + pdfBlobUrlRef.current = blobUrl; + setPdfViewUrl(blobUrl); + } catch { + if (!cancelled) setPdfViewError("Failed to load note for viewing."); + } finally { + if (!cancelled) setPdfViewLoading(false); + } + })(); + return () => { + cancelled = true; + }; + }, [isNoteModalOpen, selectedNote, selectedNote?.id, selectedNote?.downloaded, accessToken, refreshToken]); + + // For non-downloaded notes: fetch preview with auth so it actually loads (img/iframe don't send cookies). + useEffect(() => { + if ( + !isNoteModalOpen || + !selectedNote || + selectedNote.downloaded || + !selectedNote.previewUrl || + !accessToken + ) { + setPreviewBlobUrl(null); + setPreviewBlobError(null); + return; + } + if (previewBlobUrlRef.current) { + URL.revokeObjectURL(previewBlobUrlRef.current); + previewBlobUrlRef.current = null; + } + let cancelled = false; + setPreviewBlobLoading(true); + setPreviewBlobError(null); + setPreviewBlobUrl(null); + const previewUrl = selectedNote.previewUrl; + (async () => { + try { + let res = await fetch(previewUrl, { + headers: { Authorization: `Bearer ${accessToken}` }, + }); + if (res.status === 401) { + const newToken = await refreshToken(); + if (newToken) + res = await fetch(previewUrl, { + headers: { Authorization: `Bearer ${newToken}` }, + }); + } + if (cancelled) return; + if (!res.ok) { + setPreviewBlobError("Preview could not be loaded."); + setPreviewBlobLoading(false); + return; + } + const blob = await res.blob(); + if (cancelled) return; + const blobUrl = URL.createObjectURL(blob); + previewBlobUrlRef.current = blobUrl; + setPreviewBlobUrl(blobUrl); + } catch { + if (!cancelled) setPreviewBlobError("Preview could not be loaded."); + } finally { + if (!cancelled) setPreviewBlobLoading(false); + } + })(); + return () => { + cancelled = true; + }; + }, [ + isNoteModalOpen, + selectedNote, + selectedNote?.id, + selectedNote?.downloaded, + selectedNote?.previewUrl, + accessToken, + refreshToken, + ]); + + const handleReportNote = () => { + if (!selectedNote) return; + setReportReason(""); + setReportStatus("idle"); + setReportMessage(null); + setIsReportOpen(true); + }; + + const handleToggleStar = useCallback(async (noteId: string) => { + if (!accessToken || favoriteSavingId === noteId) return; + const targetNote = + notes.find((note) => note.id === noteId) ?? + (selectedNote?.id === noteId ? selectedNote : null); + if (!targetNote) return; + const prevFavorited = Boolean(targetNote.favorited); + const nextFavorited = !Boolean(targetNote.favorited); + + // Optimistic UI: flip star immediately for snappy feedback. + setNotes((prev) => + prev.map((note) => + note.id === noteId ? { ...note, favorited: nextFavorited } : note + ) + ); + setSelectedNote((prev) => + prev && prev.id === noteId ? { ...prev, favorited: nextFavorited } : prev + ); + + setFavoriteSavingId(noteId); + try { + let res = await fetch(`/api/notes/${noteId}/favorite`, { + method: nextFavorited ? "POST" : "DELETE", + headers: { Authorization: `Bearer ${accessToken}` }, + }); + if (res.status === 401) { + const newToken = await refreshToken(); + if (newToken) { + res = await fetch(`/api/notes/${noteId}/favorite`, { + method: nextFavorited ? "POST" : "DELETE", + headers: { Authorization: `Bearer ${newToken}` }, + }); + } + } + if (!res.ok) { + throw new Error("Failed to save favorite."); + } + } catch { + // Revert optimistic update if server call fails. + setNotes((prev) => + prev.map((note) => + note.id === noteId ? { ...note, favorited: prevFavorited } : note + ) + ); + setSelectedNote((prev) => + prev && prev.id === noteId ? { ...prev, favorited: prevFavorited } : prev + ); + } finally { + setFavoriteSavingId(null); + } + }, [notes, selectedNote, accessToken, favoriteSavingId, refreshToken]); + + const handleCloseReport = () => { + setIsReportOpen(false); + setReportReason(""); + setReportStatus("idle"); + setReportMessage(null); + }; + + const handleSubmitReport = async (event: FormEvent) => { + event.preventDefault(); + if (!selectedNote) return; + const trimmedReason = reportReason.trim(); + if (!trimmedReason) return; + setReportStatus("submitting"); + setReportMessage(null); + try { + let token = accessToken; + if (!token) { + token = await refreshToken(); + } + if (!token) { + setReportStatus("error"); + setReportMessage("Sign in again to report this note."); + return; + } + + const res = await fetch("/api/reports", { + method: "POST", + headers: { + "Content-Type": "application/json", + Authorization: `Bearer ${token}`, + }, + body: JSON.stringify({ + resourceId: selectedNote.id, + category: "other", + notes: trimmedReason, + }), + }); + if (!res.ok) { + setReportStatus("error"); + setReportMessage("Failed to send report. Please try again."); + return; + } + setReportStatus("success"); + setReportMessage("Thanks for reporting. We'll review this note."); + setReportReason(""); + } catch { + setReportStatus("error"); + setReportMessage("Failed to send report. Please try again."); + } + }; + + const handleLoadMore = () => { + if (hasMore && !loadingNotes) setPage((p) => p + 1); + }; + + const selectedNoteIsStarred = Boolean(selectedNote?.favorited); + const selectedNoteFavoriteSaving = + selectedNote != null && favoriteSavingId === selectedNote.id; + + if (!classId) { + return ( +
+

Invalid course.

+ Back to Browse +
+ ); + } + + if (coursesError && !course) { + return ( +
+
+

{coursesError}

+ Back to Browse +
+
+ ); + } + + return ( +
+
+ <> +
+
+

{course ? (course.code ?? course.name) : "Loading course…"}

+ {(() => { + if (!course) return null; + const subline = getCourseSubline(course.code); + return subline ?

{subline}

: null; + })()} +
+ {course ? ( + + Add Note + + ) : null} +
+ +
+
+ + setNoteSearchInput(e.target.value)} + onKeyDown={(e) => { + if (e.key === "Enter") { + e.preventDefault(); + if (noteSearchDebounceRef.current) { + clearTimeout(noteSearchDebounceRef.current); + noteSearchDebounceRef.current = null; + } + setNoteSearchQuery(noteSearchInput.trim()); + } + }} + className="course-detail-search-input" + aria-label="Search notes by keyword" + /> + {noteSearchInput ? ( + + ) : null} +
+
+ Filter: + +
+
+ Type: + {RESOURCE_TYPE_FILTER_OPTIONS.map((opt) => ( + + ))} +
+
+ Sort: + + +
+ + {filteredNotes.length} notes available + + +
+ + {downloadError && ( +

{downloadError}

+ )} + {voteError && ( +

+ {voteError} +

+ )} + {notesError && ( +

{notesError}

+ )} + +
+ {filteredNotes.map((note) => ( +
handleOpenNoteModal(note)} + role="button" + tabIndex={0} + onKeyDown={(event) => { + if (event.key !== "Enter" && event.key !== " ") return; + event.preventDefault(); + handleOpenNoteModal(note); + }} + > +
+

{note.title}

+ +
+
+ {formatResourceType(note.resource_type)} + {formatUploadDate(note.created_at)} +
+
+ + Score: {note.score ?? 0} + + + {note.downloaded ? "Owned" : `Download: ${note.download_cost} credits`} + +
+
+ ))} +
+ + {loadingNotes && ( +

Loading notes…

+ )} + {!loadingNotes && hasMore && ( + + )} + {!loadingNotes && + filteredNotes.length === 0 && + !notesError && ( +

No notes in this course yet.

+ )} + +
+ + {/* Note preview modal – download only from modal */} + {isNoteModalOpen && selectedNote && typeof document !== "undefined" && createPortal( +
+
e.stopPropagation()} + > +
+
+

+ {selectedNote.title} +

+ {selectedNote.description && ( +

{selectedNote.description}

+ )} +
+ +
+
+
+ {selectedNote.downloaded ? ( + <> + {pdfViewLoading && ( +
+ Loading note… +
+ )} + {pdfViewError && ( +
+ {pdfViewError} +
+ )} + {!pdfViewLoading && !pdfViewError && pdfViewUrl && ( +
+
+ { + setNumPdfPages(numPages); + setPdfPageNumber(1); + }} + loading={ +
+ Loading PDF… +
+ } + error={ +
+ Failed to load PDF +
+ } + > + +
+
+
+ + + Page {pdfPageNumber} of {numPdfPages ?? "…"} + + +
+
+ )} + + ) : selectedNote.previewUrl ? ( + <> + {previewBlobLoading && ( +
+ Loading preview… +
+ )} + {previewBlobError && ( +
+ {previewBlobError} +
+ )} + {!previewBlobLoading && !previewBlobError && previewBlobUrl && ( + selectedNote.previewIsPdf ? ( +