eny.space Landingpage
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

background WIP

+471 -447
+1 -1
app/components/cta/cta-section.tsx
··· 6 6 7 7 export function CTASection() { 8 8 return ( 9 - <section className="relative w-full bg-neutral-950 px-4 py-16 sm:px-6 sm:py-20"> 9 + <section className="relative w-full px-4 py-16 sm:px-6 sm:py-20"> 10 10 <div className="mx-auto flex max-w-5xl flex-col items-center gap-6 text-center sm:gap-7"> 11 11 <div className="flex items-center gap-2 text-white/80"> 12 12 <Image
+1 -1
app/components/faq/faq-section.tsx
··· 50 50 return ( 51 51 <section 52 52 id="faq" 53 - className="relative w-full bg-neutral-950 px-4 py-20 sm:px-6 sm:py-24" 53 + className="relative w-full px-4 py-20 sm:px-6 sm:py-24" 54 54 > 55 55 <div className="mx-auto max-w-4xl text-center"> 56 56 <Heading
+1 -1
app/components/features/features-section.tsx
··· 53 53 return ( 54 54 <section 55 55 id="features" 56 - className="relative w-full bg-neutral-950 px-4 py-16 sm:px-6 sm:py-20" 56 + className="relative w-full px-4 py-16 sm:px-6 sm:py-20" 57 57 > 58 58 <div className="mx-auto max-w-5xl text-center"> 59 59 <Heading
+1 -1
app/components/footer/footer.tsx
··· 6 6 const year = new Date().getFullYear(); 7 7 8 8 return ( 9 - <footer className="w-full border-t border-white/10 bg-neutral-950"> 9 + <footer className="w-full border-t border-white/10 bg-slate-950/90"> 10 10 <div className="mx-auto flex max-w-7xl flex-col gap-6 px-4 py-8 sm:flex-row sm:items-center sm:justify-between sm:px-6"> 11 11 <div className="flex items-center gap-3"> 12 12 <Image
+147 -25
app/components/hero/hero-background.tsx
··· 1 + /* eslint-disable tailwindcss/no-custom-classname */ 2 + "use client"; 3 + 1 4 import Image from "next/image"; 5 + import { motion, useScroll, useTransform } from "framer-motion"; 2 6 3 7 export function HeroBackground() { 8 + const { scrollYProgress } = useScroll(); 9 + 10 + // Parallax ratios (approximate 10%, 30%, 80%) 11 + const deepStarsY = useTransform(scrollYProgress, [0, 1], ["0%", "-10%"]); 12 + const midOrbsY = useTransform(scrollYProgress, [0, 1], ["0%", "-30%"]); 13 + const planetY = useTransform( 14 + scrollYProgress, 15 + [0, 0.6, 1], 16 + ["0%", "-48%", "-64%"], 17 + ); 18 + 19 + // "Camera angle" milestone – planet grows and shifts between 0.4–0.6 20 + const planetScale = useTransform( 21 + scrollYProgress, 22 + [0, 0.4, 0.6, 1], 23 + [1, 1, 2, 2.4], 24 + ); 25 + const planetX = useTransform( 26 + scrollYProgress, 27 + [0, 0.4, 0.6, 1], 28 + ["0%", "0%", "-10%", "-14%"], 29 + ); 30 + const planetRotate = useTransform( 31 + scrollYProgress, 32 + [0, 0.5, 1], 33 + ["-16deg", "0deg", "16deg"], 34 + ); 35 + 4 36 return ( 5 - <div 6 - className="absolute inset-0 -z-10 bg-neutral-950" 7 - aria-hidden 8 - > 9 - {/* Gradient from dark top to warm orange-yellow bottom */} 37 + <> 38 + {/* Base fixed gradient background */} 10 39 <div 11 - className="absolute inset-0 opacity-90" 40 + className="pointer-events-none fixed inset-0 -z-20 bg-slate-950" 41 + aria-hidden 42 + > 43 + <div 44 + className="absolute inset-0 opacity-80" 45 + style={{ 46 + background: 47 + "radial-gradient(circle at 20% -10%, oklch(0.78 0.15 260 / 0.45) 0, transparent 55%)", 48 + }} 49 + /> 50 + <div 51 + className="absolute inset-0 opacity-[0.035] mix-blend-overlay" 52 + style={{ 53 + backgroundImage: `url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.9'/%3E%3C/svg%3E")`, 54 + }} 55 + /> 56 + </div> 57 + 58 + {/* LAYER 1 – Deep tiny stars */} 59 + <motion.div 60 + className="pointer-events-none fixed inset-0 -z-10" 61 + style={{ y: deepStarsY }} 62 + aria-hidden 63 + > 64 + <svg 65 + className="h-full w-full" 66 + viewBox="0 0 1440 900" 67 + preserveAspectRatio="xMidYMid slice" 68 + > 69 + <defs> 70 + <radialGradient id="starGradient" r="1"> 71 + <stop offset="0%" stopColor="white" stopOpacity="0.9" /> 72 + <stop offset="100%" stopColor="white" stopOpacity="0" /> 73 + </radialGradient> 74 + </defs> 75 + 76 + {Array.from({ length: 90 }).map((_, i) => { 77 + const radius = Math.random() * 1.3 + 0.4; 78 + const blur = i % 7 === 0 ? 1.5 : 0; 79 + return ( 80 + <circle 81 + key={i} 82 + cx={Math.random() * 1440} 83 + cy={Math.random() * 900} 84 + r={radius} 85 + fill="url(#starGradient)" 86 + opacity={0.5 + Math.random() * 0.4} 87 + style={{ 88 + filter: blur ? `blur(${blur}px)` : undefined, 89 + }} 90 + /> 91 + ); 92 + })} 93 + </svg> 94 + </motion.div> 95 + 96 + {/* LAYER 2 – Mid orbs / energy fields */} 97 + <motion.div 98 + className="pointer-events-none fixed inset-0 -z-5" 99 + style={{ y: midOrbsY }} 100 + aria-hidden 101 + > 102 + <div className="absolute inset-0"> 103 + <div className="absolute left-[12%] top-[18%] h-40 w-40 rounded-full bg-sky-400/10 blur-3xl shadow-[0_0_120px_rgba(56,189,248,0.55)]" /> 104 + <div className="absolute right-[10%] top-[35%] h-56 w-56 rounded-full bg-fuchsia-400/15 blur-3xl shadow-[0_0_160px_rgba(244,114,182,0.65)]" /> 105 + <div className="absolute left-[30%] bottom-[20%] h-48 w-64 rounded-[999px] bg-indigo-400/10 blur-[80px] shadow-[0_0_180px_rgba(129,140,248,0.6)]" /> 106 + <div className="absolute right-[26%] bottom-[8%] h-32 w-32 rounded-full bg-amber-300/15 blur-3xl shadow-[0_0_130px_rgba(252,211,77,0.7)]" /> 107 + 108 + {/* Soft vignette */} 109 + <div className="pointer-events-none absolute inset-0 bg-[radial-gradient(circle_at_center,transparent_0,transparent_55%,rgba(0,0,0,0.55)_100%)]" /> 110 + </div> 111 + </motion.div> 112 + 113 + {/* LAYER 3 – Foreground planet (Jupiter image) */} 114 + <motion.div 115 + className="pointer-events-none fixed inset-0 -z-[1]" 12 116 style={{ 13 - background: 14 - "linear-gradient(180deg, transparent 0%, transparent 45%, oklch(0.75 0.12 75 / 0.4) 85%, oklch(0.8 0.14 85 / 0.6) 100%)", 117 + y: planetY, 118 + scale: planetScale, 119 + x: planetX, 120 + rotate: planetRotate, 15 121 }} 16 - /> 17 - {/* Subtle grain overlay */} 18 - <div 19 - className="absolute inset-0 opacity-[0.03] mix-blend-overlay" 122 + aria-hidden 123 + > 124 + <div className="absolute bottom-[-22%] right-[2%] h-[360px] w-[360px] overflow-hidden rounded-full"> 125 + <Image 126 + src="/jupiter2.png" 127 + alt="Gas giant planet" 128 + fill 129 + priority 130 + className="object-cover object-center" 131 + /> 132 + </div> 133 + </motion.div> 134 + 135 + {/* LAYER 3b – Secondary planet (Earth image) */} 136 + <motion.div 137 + className="pointer-events-none fixed inset-0 -z-[1]" 20 138 style={{ 21 - backgroundImage: `url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")`, 139 + y: planetY, 140 + scale: planetScale, 141 + x: planetX, 142 + rotate: planetRotate, 22 143 }} 23 - /> 24 - {/* Large decorative logo - subtle, upper center */} 25 - <div className="absolute left-1/2 top-[20%] -translate-x-1/2 opacity-20"> 26 - <Image 27 - src="/logo.svg" 28 - alt="" 29 - width={480} 30 - height={480} 31 - className="shrink-0" 32 - /> 33 - </div> 34 - </div> 144 + aria-hidden 145 + > 146 + <div className="absolute bottom-[10%] left-[6%] h-[220px] w-[220px] overflow-hidden rounded-full"> 147 + <Image 148 + src="/earth.png" 149 + alt="Blue planet" 150 + fill 151 + priority={false} 152 + className="object-cover object-center" 153 + /> 154 + </div> 155 + </motion.div> 156 + </> 35 157 ); 36 158 }
+11
app/components/hero/hero.tsx
··· 1 + import Image from "next/image"; 1 2 import { HeroBackground } from "./hero-background"; 2 3 import { HeroLeft } from "./hero-left"; 3 4 import { HeroRight } from "./hero-right"; ··· 6 7 return ( 7 8 <section className="relative flex min-h-[calc(100vh-3.5rem)] w-full flex-col justify-end overflow-hidden px-4 pb-12 pt-16 sm:px-6 sm:pt-24"> 8 9 <HeroBackground /> 10 + {/* Centered hero logo */} 11 + <div className="pointer-events-none absolute inset-0 -z-5 flex items-center justify-center opacity-15"> 12 + <Image 13 + src="/logo.svg" 14 + alt="eny.space" 15 + width={520} 16 + height={520} 17 + className="shrink-0" 18 + /> 19 + </div> 9 20 <div className="mx-auto grid w-full max-w-7xl gap-12 md:grid-cols-[1fr_auto] md:items-center md:gap-16"> 10 21 <HeroLeft /> 11 22 <HeroRight />
+1 -1
app/components/logo-bar/logo-bar.tsx
··· 78 78 79 79 export function LogoBar() { 80 80 return ( 81 - <section className="w-full bg-neutral-950"> 81 + <section className="w-full"> 82 82 <div className="mx-auto max-w-7xl px-4 py-10 sm:px-6"> 83 83 <Paragraph className="mx-auto max-w-2xl text-center text-base text-white/60"> 84 84 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
+1 -1
app/components/pricing/pricing-section.tsx
··· 64 64 return ( 65 65 <section 66 66 id="pricing" 67 - className="relative w-full bg-neutral-950 px-4 py-20 sm:px-6 sm:py-24" 67 + className="relative w-full px-4 py-20 sm:px-6 sm:py-24" 68 68 > 69 69 <div className="mx-auto max-w-5xl text-center"> 70 70 <Heading
+2 -2
app/components/site-header/site-header.tsx
··· 21 21 const closeMobile = () => setMobileOpen(false); 22 22 23 23 return ( 24 - <header className="sticky top-0 z-50 w-full border-b border-white/10 bg-neutral-950"> 24 + <header className="sticky top-0 z-50 w-full border-b border-white/10 bg-slate-950/85"> 25 25 <div className="mx-auto flex h-14 max-w-7xl items-center justify-between gap-4 px-4 sm:px-6"> 26 26 <Link 27 27 href="/" ··· 103 103 </div> 104 104 105 105 {mobileOpen && ( 106 - <div className="border-t border-white/10 bg-neutral-950 px-4 pb-4 pt-3 md:hidden"> 106 + <div className="border-t border-white/10 bg-slate-950/95 px-4 pb-4 pt-3 md:hidden"> 107 107 <nav className="flex flex-col gap-2"> 108 108 <Link 109 109 href="/"
+3 -3
app/components/testimonials/testimonials-section.tsx
··· 71 71 72 72 export function TestimonialsSection() { 73 73 return ( 74 - <section className="relative w-full bg-neutral-950 px-4 py-20 sm:px-6 sm:py-24"> 74 + <section className="relative w-full px-4 py-20 sm:px-6 sm:py-24"> 75 75 <div className="mx-auto max-w-5xl text-center"> 76 76 <Heading 77 77 as="h2" ··· 87 87 <div className="mx-auto mt-12 max-w-6xl"> 88 88 <div className="relative w-full overflow-hidden py-4"> 89 89 <div 90 - className="pointer-events-none absolute inset-y-0 left-0 w-16 bg-gradient-to-r from-neutral-950 to-transparent z-10" 90 + className="pointer-events-none absolute inset-y-0 left-0 w-16 bg-gradient-to-r from-slate-950/80 to-transparent z-10" 91 91 aria-hidden="true" 92 92 /> 93 93 <div 94 - className="pointer-events-none absolute inset-y-0 right-0 w-16 bg-gradient-to-l from-neutral-950 to-transparent z-10" 94 + className="pointer-events-none absolute inset-y-0 right-0 w-16 bg-gradient-to-l from-slate-950/80 to-transparent z-10" 95 95 aria-hidden="true" 96 96 /> 97 97 <div className="flex w-max animate-marquee items-stretch gap-6 [transform:translateZ(0)]">
+1 -1
app/globals.css
··· 130 130 @apply border-border outline-ring/50; 131 131 } 132 132 body { 133 - @apply bg-background text-foreground; 133 + @apply bg-transparent text-foreground; 134 134 } 135 135 }
+300 -410
package-lock.json
··· 14 14 "@vercel/speed-insights": "^1.3.1", 15 15 "class-variance-authority": "^0.7.1", 16 16 "clsx": "^2.1.1", 17 + "framer-motion": "^12.35.2", 17 18 "lucide-react": "^0.562.0", 18 19 "next": "latest", 19 20 "postcss": "^8.5.6", ··· 37 38 "version": "5.2.0", 38 39 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 39 40 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 40 - "license": "MIT", 41 41 "engines": { 42 42 "node": ">=10" 43 43 }, ··· 115 115 "url": "https://opencollective.com/babel" 116 116 } 117 117 }, 118 - "node_modules/@babel/core/node_modules/semver": { 119 - "version": "6.3.1", 120 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 121 - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 122 - "bin": { 123 - "semver": "bin/semver.js" 124 - } 125 - }, 126 118 "node_modules/@babel/generator": { 127 119 "version": "7.29.1", 128 120 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", ··· 164 156 "node": ">=6.9.0" 165 157 } 166 158 }, 167 - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { 168 - "version": "6.3.1", 169 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 170 - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 171 - "bin": { 172 - "semver": "bin/semver.js" 173 - } 174 - }, 175 159 "node_modules/@babel/helper-create-class-features-plugin": { 176 160 "version": "7.28.6", 177 161 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz", ··· 192 176 "@babel/core": "^7.0.0" 193 177 } 194 178 }, 195 - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { 196 - "version": "6.3.1", 197 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 198 - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 199 - "bin": { 200 - "semver": "bin/semver.js" 201 - } 202 - }, 203 179 "node_modules/@babel/helper-globals": { 204 180 "version": "7.28.0", 205 181 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", ··· 526 502 } 527 503 }, 528 504 "node_modules/@dotenvx/dotenvx": { 529 - "version": "1.53.0", 530 - "resolved": "https://registry.npmjs.org/@dotenvx/dotenvx/-/dotenvx-1.53.0.tgz", 531 - "integrity": "sha512-OnsVuJ5O2WCUMXBnyuYah08/I6Tnt1FEZ2PGH9skSRuRh3LK5UoGa6Bzi5Toj/F/0mbeFfv+eNKTsYRoGgRh3Q==", 505 + "version": "1.54.1", 506 + "resolved": "https://registry.npmjs.org/@dotenvx/dotenvx/-/dotenvx-1.54.1.tgz", 507 + "integrity": "sha512-41gU3q7v05GM92QPuPUf4CmUw+mmF8p4wLUh6MCRlxpCkJ9ByLcY9jUf6MwrMNmiKyG/rIckNxj9SCfmNCmCqw==", 532 508 "dependencies": { 533 509 "commander": "^11.1.0", 534 510 "dotenv": "^17.2.1", ··· 659 635 } 660 636 }, 661 637 "node_modules/@emnapi/runtime": { 662 - "version": "1.7.1", 663 - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", 664 - "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", 665 - "license": "MIT", 638 + "version": "1.8.1", 639 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", 640 + "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", 666 641 "optional": true, 667 642 "dependencies": { 668 643 "tslib": "^2.4.0" ··· 714 689 } 715 690 }, 716 691 "node_modules/@img/colour": { 717 - "version": "1.0.0", 718 - "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", 719 - "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", 720 - "license": "MIT", 692 + "version": "1.1.0", 693 + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", 694 + "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", 721 695 "optional": true, 722 696 "engines": { 723 697 "node": ">=18" ··· 730 704 "cpu": [ 731 705 "arm64" 732 706 ], 733 - "license": "Apache-2.0", 734 707 "optional": true, 735 708 "os": [ 736 709 "darwin" ··· 752 725 "cpu": [ 753 726 "x64" 754 727 ], 755 - "license": "Apache-2.0", 756 728 "optional": true, 757 729 "os": [ 758 730 "darwin" ··· 774 746 "cpu": [ 775 747 "arm64" 776 748 ], 777 - "license": "LGPL-3.0-or-later", 778 749 "optional": true, 779 750 "os": [ 780 751 "darwin" ··· 790 761 "cpu": [ 791 762 "x64" 792 763 ], 793 - "license": "LGPL-3.0-or-later", 794 764 "optional": true, 795 765 "os": [ 796 766 "darwin" ··· 806 776 "cpu": [ 807 777 "arm" 808 778 ], 809 - "license": "LGPL-3.0-or-later", 810 779 "optional": true, 811 780 "os": [ 812 781 "linux" ··· 822 791 "cpu": [ 823 792 "arm64" 824 793 ], 825 - "license": "LGPL-3.0-or-later", 826 794 "optional": true, 827 795 "os": [ 828 796 "linux" ··· 838 806 "cpu": [ 839 807 "ppc64" 840 808 ], 841 - "license": "LGPL-3.0-or-later", 842 809 "optional": true, 843 810 "os": [ 844 811 "linux" ··· 854 821 "cpu": [ 855 822 "riscv64" 856 823 ], 857 - "license": "LGPL-3.0-or-later", 858 824 "optional": true, 859 825 "os": [ 860 826 "linux" ··· 870 836 "cpu": [ 871 837 "s390x" 872 838 ], 873 - "license": "LGPL-3.0-or-later", 874 839 "optional": true, 875 840 "os": [ 876 841 "linux" ··· 886 851 "cpu": [ 887 852 "x64" 888 853 ], 889 - "license": "LGPL-3.0-or-later", 890 854 "optional": true, 891 855 "os": [ 892 856 "linux" ··· 902 866 "cpu": [ 903 867 "arm64" 904 868 ], 905 - "license": "LGPL-3.0-or-later", 906 869 "optional": true, 907 870 "os": [ 908 871 "linux" ··· 918 881 "cpu": [ 919 882 "x64" 920 883 ], 921 - "license": "LGPL-3.0-or-later", 922 884 "optional": true, 923 885 "os": [ 924 886 "linux" ··· 934 896 "cpu": [ 935 897 "arm" 936 898 ], 937 - "license": "Apache-2.0", 938 899 "optional": true, 939 900 "os": [ 940 901 "linux" ··· 956 917 "cpu": [ 957 918 "arm64" 958 919 ], 959 - "license": "Apache-2.0", 960 920 "optional": true, 961 921 "os": [ 962 922 "linux" ··· 978 938 "cpu": [ 979 939 "ppc64" 980 940 ], 981 - "license": "Apache-2.0", 982 941 "optional": true, 983 942 "os": [ 984 943 "linux" ··· 1000 959 "cpu": [ 1001 960 "riscv64" 1002 961 ], 1003 - "license": "Apache-2.0", 1004 962 "optional": true, 1005 963 "os": [ 1006 964 "linux" ··· 1022 980 "cpu": [ 1023 981 "s390x" 1024 982 ], 1025 - "license": "Apache-2.0", 1026 983 "optional": true, 1027 984 "os": [ 1028 985 "linux" ··· 1044 1001 "cpu": [ 1045 1002 "x64" 1046 1003 ], 1047 - "license": "Apache-2.0", 1048 1004 "optional": true, 1049 1005 "os": [ 1050 1006 "linux" ··· 1066 1022 "cpu": [ 1067 1023 "arm64" 1068 1024 ], 1069 - "license": "Apache-2.0", 1070 1025 "optional": true, 1071 1026 "os": [ 1072 1027 "linux" ··· 1088 1043 "cpu": [ 1089 1044 "x64" 1090 1045 ], 1091 - "license": "Apache-2.0", 1092 1046 "optional": true, 1093 1047 "os": [ 1094 1048 "linux" ··· 1110 1064 "cpu": [ 1111 1065 "wasm32" 1112 1066 ], 1113 - "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1114 1067 "optional": true, 1115 1068 "dependencies": { 1116 1069 "@emnapi/runtime": "^1.7.0" ··· 1129 1082 "cpu": [ 1130 1083 "arm64" 1131 1084 ], 1132 - "license": "Apache-2.0 AND LGPL-3.0-or-later", 1133 1085 "optional": true, 1134 1086 "os": [ 1135 1087 "win32" ··· 1148 1100 "cpu": [ 1149 1101 "ia32" 1150 1102 ], 1151 - "license": "Apache-2.0 AND LGPL-3.0-or-later", 1152 1103 "optional": true, 1153 1104 "os": [ 1154 1105 "win32" ··· 1167 1118 "cpu": [ 1168 1119 "x64" 1169 1120 ], 1170 - "license": "Apache-2.0 AND LGPL-3.0-or-later", 1171 1121 "optional": true, 1172 1122 "os": [ 1173 1123 "win32" ··· 1261 1211 "version": "0.3.13", 1262 1212 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 1263 1213 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 1264 - "license": "MIT", 1265 1214 "dependencies": { 1266 1215 "@jridgewell/sourcemap-codec": "^1.5.0", 1267 1216 "@jridgewell/trace-mapping": "^0.3.24" ··· 1271 1220 "version": "2.3.5", 1272 1221 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 1273 1222 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 1274 - "license": "MIT", 1275 1223 "dependencies": { 1276 1224 "@jridgewell/gen-mapping": "^0.3.5", 1277 1225 "@jridgewell/trace-mapping": "^0.3.24" ··· 1281 1229 "version": "3.1.2", 1282 1230 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1283 1231 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1284 - "license": "MIT", 1285 1232 "engines": { 1286 1233 "node": ">=6.0.0" 1287 1234 } ··· 1289 1236 "node_modules/@jridgewell/sourcemap-codec": { 1290 1237 "version": "1.5.5", 1291 1238 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1292 - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1293 - "license": "MIT" 1239 + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==" 1294 1240 }, 1295 1241 "node_modules/@jridgewell/trace-mapping": { 1296 1242 "version": "0.3.31", 1297 1243 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1298 1244 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1299 - "license": "MIT", 1300 1245 "dependencies": { 1301 1246 "@jridgewell/resolve-uri": "^3.1.0", 1302 1247 "@jridgewell/sourcemap-codec": "^1.4.14" ··· 1358 1303 } 1359 1304 }, 1360 1305 "node_modules/@next/env": { 1361 - "version": "16.0.10", 1362 - "resolved": "https://registry.npmjs.org/@next/env/-/env-16.0.10.tgz", 1363 - "integrity": "sha512-8tuaQkyDVgeONQ1MeT9Mkk8pQmZapMKFh5B+OrFUlG3rVmYTXcXlBetBgTurKXGaIZvkoqRT9JL5K3phXcgang==", 1364 - "license": "MIT" 1306 + "version": "16.1.6", 1307 + "resolved": "https://registry.npmjs.org/@next/env/-/env-16.1.6.tgz", 1308 + "integrity": "sha512-N1ySLuZjnAtN3kFnwhAwPvZah8RJxKasD7x1f8shFqhncnWZn4JMfg37diLNuoHsLAlrDfM3g4mawVdtAG8XLQ==" 1365 1309 }, 1366 1310 "node_modules/@next/swc-darwin-arm64": { 1367 - "version": "16.0.10", 1368 - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.0.10.tgz", 1369 - "integrity": "sha512-4XgdKtdVsaflErz+B5XeG0T5PeXKDdruDf3CRpnhN+8UebNa5N2H58+3GDgpn/9GBurrQ1uWW768FfscwYkJRg==", 1311 + "version": "16.1.6", 1312 + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.1.6.tgz", 1313 + "integrity": "sha512-wTzYulosJr/6nFnqGW7FrG3jfUUlEf8UjGA0/pyypJl42ExdVgC6xJgcXQ+V8QFn6niSG2Pb8+MIG1mZr2vczw==", 1370 1314 "cpu": [ 1371 1315 "arm64" 1372 1316 ], 1373 - "license": "MIT", 1374 1317 "optional": true, 1375 1318 "os": [ 1376 1319 "darwin" ··· 1380 1323 } 1381 1324 }, 1382 1325 "node_modules/@next/swc-darwin-x64": { 1383 - "version": "16.0.10", 1384 - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.0.10.tgz", 1385 - "integrity": "sha512-spbEObMvRKkQ3CkYVOME+ocPDFo5UqHb8EMTS78/0mQ+O1nqE8toHJVioZo4TvebATxgA8XMTHHrScPrn68OGw==", 1326 + "version": "16.1.6", 1327 + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.1.6.tgz", 1328 + "integrity": "sha512-BLFPYPDO+MNJsiDWbeVzqvYd4NyuRrEYVB5k2N3JfWncuHAy2IVwMAOlVQDFjj+krkWzhY2apvmekMkfQR0CUQ==", 1386 1329 "cpu": [ 1387 1330 "x64" 1388 1331 ], 1389 - "license": "MIT", 1390 1332 "optional": true, 1391 1333 "os": [ 1392 1334 "darwin" ··· 1396 1338 } 1397 1339 }, 1398 1340 "node_modules/@next/swc-linux-arm64-gnu": { 1399 - "version": "16.0.10", 1400 - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.0.10.tgz", 1401 - "integrity": "sha512-uQtWE3X0iGB8apTIskOMi2w/MKONrPOUCi5yLO+v3O8Mb5c7K4Q5KD1jvTpTF5gJKa3VH/ijKjKUq9O9UhwOYw==", 1341 + "version": "16.1.6", 1342 + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.1.6.tgz", 1343 + "integrity": "sha512-OJYkCd5pj/QloBvoEcJ2XiMnlJkRv9idWA/j0ugSuA34gMT6f5b7vOiCQHVRpvStoZUknhl6/UxOXL4OwtdaBw==", 1402 1344 "cpu": [ 1403 1345 "arm64" 1404 1346 ], 1405 - "license": "MIT", 1406 1347 "optional": true, 1407 1348 "os": [ 1408 1349 "linux" ··· 1412 1353 } 1413 1354 }, 1414 1355 "node_modules/@next/swc-linux-arm64-musl": { 1415 - "version": "16.0.10", 1416 - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.0.10.tgz", 1417 - "integrity": "sha512-llA+hiDTrYvyWI21Z0L1GiXwjQaanPVQQwru5peOgtooeJ8qx3tlqRV2P7uH2pKQaUfHxI/WVarvI5oYgGxaTw==", 1356 + "version": "16.1.6", 1357 + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.1.6.tgz", 1358 + "integrity": "sha512-S4J2v+8tT3NIO9u2q+S0G5KdvNDjXfAv06OhfOzNDaBn5rw84DGXWndOEB7d5/x852A20sW1M56vhC/tRVbccQ==", 1418 1359 "cpu": [ 1419 1360 "arm64" 1420 1361 ], 1421 - "license": "MIT", 1422 1362 "optional": true, 1423 1363 "os": [ 1424 1364 "linux" ··· 1428 1368 } 1429 1369 }, 1430 1370 "node_modules/@next/swc-linux-x64-gnu": { 1431 - "version": "16.0.10", 1432 - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.0.10.tgz", 1433 - "integrity": "sha512-AK2q5H0+a9nsXbeZ3FZdMtbtu9jxW4R/NgzZ6+lrTm3d6Zb7jYrWcgjcpM1k8uuqlSy4xIyPR2YiuUr+wXsavA==", 1371 + "version": "16.1.6", 1372 + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.1.6.tgz", 1373 + "integrity": "sha512-2eEBDkFlMMNQnkTyPBhQOAyn2qMxyG2eE7GPH2WIDGEpEILcBPI/jdSv4t6xupSP+ot/jkfrCShLAa7+ZUPcJQ==", 1434 1374 "cpu": [ 1435 1375 "x64" 1436 1376 ], 1437 - "license": "MIT", 1438 1377 "optional": true, 1439 1378 "os": [ 1440 1379 "linux" ··· 1444 1383 } 1445 1384 }, 1446 1385 "node_modules/@next/swc-linux-x64-musl": { 1447 - "version": "16.0.10", 1448 - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.0.10.tgz", 1449 - "integrity": "sha512-1TDG9PDKivNw5550S111gsO4RGennLVl9cipPhtkXIFVwo31YZ73nEbLjNC8qG3SgTz/QZyYyaFYMeY4BKZR/g==", 1386 + "version": "16.1.6", 1387 + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.1.6.tgz", 1388 + "integrity": "sha512-oicJwRlyOoZXVlxmIMaTq7f8pN9QNbdes0q2FXfRsPhfCi8n8JmOZJm5oo1pwDaFbnnD421rVU409M3evFbIqg==", 1450 1389 "cpu": [ 1451 1390 "x64" 1452 1391 ], 1453 - "license": "MIT", 1454 1392 "optional": true, 1455 1393 "os": [ 1456 1394 "linux" ··· 1460 1398 } 1461 1399 }, 1462 1400 "node_modules/@next/swc-win32-arm64-msvc": { 1463 - "version": "16.0.10", 1464 - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.0.10.tgz", 1465 - "integrity": "sha512-aEZIS4Hh32xdJQbHz121pyuVZniSNoqDVx1yIr2hy+ZwJGipeqnMZBJHyMxv2tiuAXGx6/xpTcQJ6btIiBjgmg==", 1401 + "version": "16.1.6", 1402 + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.1.6.tgz", 1403 + "integrity": "sha512-gQmm8izDTPgs+DCWH22kcDmuUp7NyiJgEl18bcr8irXA5N2m2O+JQIr6f3ct42GOs9c0h8QF3L5SzIxcYAAXXw==", 1466 1404 "cpu": [ 1467 1405 "arm64" 1468 1406 ], 1469 - "license": "MIT", 1470 1407 "optional": true, 1471 1408 "os": [ 1472 1409 "win32" ··· 1476 1413 } 1477 1414 }, 1478 1415 "node_modules/@next/swc-win32-x64-msvc": { 1479 - "version": "16.0.10", 1480 - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.0.10.tgz", 1481 - "integrity": "sha512-E+njfCoFLb01RAFEnGZn6ERoOqhK1Gl3Lfz1Kjnj0Ulfu7oJbuMyvBKNj/bw8XZnenHDASlygTjZICQW+rYW1Q==", 1416 + "version": "16.1.6", 1417 + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.1.6.tgz", 1418 + "integrity": "sha512-NRfO39AIrzBnixKbjuo2YiYhB6o9d8v/ymU9m/Xk8cyVk+k7XylniXkHwjs4s70wedVffc6bQNbufk5v0xEm0A==", 1482 1419 "cpu": [ 1483 1420 "x64" 1484 1421 ], 1485 - "license": "MIT", 1486 1422 "optional": true, 1487 1423 "os": [ 1488 1424 "win32" ··· 1592 1528 "version": "1.1.2", 1593 1529 "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", 1594 1530 "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", 1595 - "license": "MIT", 1596 1531 "peerDependencies": { 1597 1532 "@types/react": "*", 1598 1533 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" ··· 1666 1601 "version": "1.2.4", 1667 1602 "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz", 1668 1603 "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==", 1669 - "license": "MIT", 1670 1604 "dependencies": { 1671 1605 "@radix-ui/react-compose-refs": "1.1.2" 1672 1606 }, ··· 1847 1781 } 1848 1782 }, 1849 1783 "node_modules/@supabase/auth-js": { 1850 - "version": "2.90.1", 1851 - "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.90.1.tgz", 1852 - "integrity": "sha512-vxb66dgo6h3yyPbR06735Ps+dK3hj0JwS8w9fdQPVZQmocSTlKUW5MfxSy99mN0XqCCuLMQ3jCEiIIUU23e9ng==", 1853 - "license": "MIT", 1784 + "version": "2.99.1", 1785 + "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.99.1.tgz", 1786 + "integrity": "sha512-x7lKKTvKjABJt/FYcRSPiTT01Xhm2FF8RhfL8+RHMkmlwmRQ88/lREupIHKwFPW0W6pTCJqkZb7Yhpw/EZ+fNw==", 1854 1787 "dependencies": { 1855 1788 "tslib": "2.8.1" 1856 1789 }, ··· 1859 1792 } 1860 1793 }, 1861 1794 "node_modules/@supabase/functions-js": { 1862 - "version": "2.90.1", 1863 - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.90.1.tgz", 1864 - "integrity": "sha512-x9mV9dF1Lam9qL3zlpP6mSM5C9iqMPtF5B/tU1Jj/F0ufX5mjDf9ghVBaErVxmrQJRL4+iMKWKY2GnODkpS8tw==", 1865 - "license": "MIT", 1795 + "version": "2.99.1", 1796 + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.99.1.tgz", 1797 + "integrity": "sha512-WQE62W5geYImCO4jzFxCk/avnK7JmOdtqu2eiPz3zOaNiIJajNRSAwMMDgEGd2EMs+sUVYj1LfBjfmW3EzHgIA==", 1866 1798 "dependencies": { 1867 1799 "tslib": "2.8.1" 1868 1800 }, ··· 1871 1803 } 1872 1804 }, 1873 1805 "node_modules/@supabase/postgrest-js": { 1874 - "version": "2.90.1", 1875 - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-2.90.1.tgz", 1876 - "integrity": "sha512-jh6vqzaYzoFn3raaC0hcFt9h+Bt+uxNRBSdc7PfToQeRGk7PDPoweHsbdiPWREtDVTGKfu+PyPW9e2jbK+BCgQ==", 1877 - "license": "MIT", 1806 + "version": "2.99.1", 1807 + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-2.99.1.tgz", 1808 + "integrity": "sha512-gtw2ibJrADvfqrpUWXGNlrYUvxttF4WVWfPpTFKOb2IRj7B6YRWMDgcrYqIuD4ZEabK4m6YKQCCGy6clgf1lPA==", 1878 1809 "dependencies": { 1879 1810 "tslib": "2.8.1" 1880 1811 }, ··· 1883 1814 } 1884 1815 }, 1885 1816 "node_modules/@supabase/realtime-js": { 1886 - "version": "2.90.1", 1887 - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.90.1.tgz", 1888 - "integrity": "sha512-PWbnEMkcQRuor8jhObp4+Snufkq8C6fBp+MchVp2qBPY1NXk/c3Iv3YyiFYVzo0Dzuw4nAlT4+ahuPggy4r32w==", 1889 - "license": "MIT", 1817 + "version": "2.99.1", 1818 + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.99.1.tgz", 1819 + "integrity": "sha512-9EDdy/5wOseGFqxW88ShV9JMRhm7f+9JGY5x+LqT8c7R0X1CTLwg5qie8FiBWcXTZ+68yYxVWunI+7W4FhkWOg==", 1890 1820 "dependencies": { 1891 1821 "@types/phoenix": "^1.6.6", 1892 1822 "@types/ws": "^8.18.1", ··· 1901 1831 "version": "0.8.0", 1902 1832 "resolved": "https://registry.npmjs.org/@supabase/ssr/-/ssr-0.8.0.tgz", 1903 1833 "integrity": "sha512-/PKk8kNFSs8QvvJ2vOww1mF5/c5W8y42duYtXvkOSe+yZKRgTTZywYG2l41pjhNomqESZCpZtXuWmYjFRMV+dw==", 1904 - "license": "MIT", 1905 1834 "dependencies": { 1906 1835 "cookie": "^1.0.2" 1907 1836 }, ··· 1910 1839 } 1911 1840 }, 1912 1841 "node_modules/@supabase/storage-js": { 1913 - "version": "2.90.1", 1914 - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.90.1.tgz", 1915 - "integrity": "sha512-GHY+Ps/K/RBfRj7kwx+iVf2HIdqOS43rM2iDOIDpapyUnGA9CCBFzFV/XvfzznGykd//z2dkGZhlZZprsVFqGg==", 1916 - "license": "MIT", 1842 + "version": "2.99.1", 1843 + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.99.1.tgz", 1844 + "integrity": "sha512-mf7zPfqofI62SOoyQJeNUVxe72E4rQsbWim6lTDPeLu3lHija/cP5utlQADGrjeTgOUN6znx/rWn7SjrETP1dw==", 1917 1845 "dependencies": { 1918 1846 "iceberg-js": "^0.8.1", 1919 1847 "tslib": "2.8.1" ··· 1923 1851 } 1924 1852 }, 1925 1853 "node_modules/@supabase/supabase-js": { 1926 - "version": "2.90.1", 1927 - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.90.1.tgz", 1928 - "integrity": "sha512-U8KaKGLUgTIFHtwEW1dgw1gK7XrdpvvYo7nzzqPx721GqPe8WZbAiLh/hmyKLGBYQ/mmQNr20vU9tWSDZpii3w==", 1929 - "license": "MIT", 1854 + "version": "2.99.1", 1855 + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.99.1.tgz", 1856 + "integrity": "sha512-5MRoYD9ffXq8F6a036dm65YoSHisC3by/d22mauKE99Vrwf792KxYIIr/iqCX7E4hkuugbPZ5EGYHTB7MKy6Vg==", 1930 1857 "dependencies": { 1931 - "@supabase/auth-js": "2.90.1", 1932 - "@supabase/functions-js": "2.90.1", 1933 - "@supabase/postgrest-js": "2.90.1", 1934 - "@supabase/realtime-js": "2.90.1", 1935 - "@supabase/storage-js": "2.90.1" 1858 + "@supabase/auth-js": "2.99.1", 1859 + "@supabase/functions-js": "2.99.1", 1860 + "@supabase/postgrest-js": "2.99.1", 1861 + "@supabase/realtime-js": "2.99.1", 1862 + "@supabase/storage-js": "2.99.1" 1936 1863 }, 1937 1864 "engines": { 1938 1865 "node": ">=20.0.0" ··· 1942 1869 "version": "0.5.15", 1943 1870 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", 1944 1871 "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", 1945 - "license": "Apache-2.0", 1946 1872 "dependencies": { 1947 1873 "tslib": "^2.8.0" 1948 1874 } 1949 1875 }, 1950 1876 "node_modules/@tailwindcss/node": { 1951 - "version": "4.1.18", 1952 - "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.18.tgz", 1953 - "integrity": "sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==", 1954 - "license": "MIT", 1877 + "version": "4.2.1", 1878 + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.1.tgz", 1879 + "integrity": "sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==", 1955 1880 "dependencies": { 1956 - "@jridgewell/remapping": "^2.3.4", 1957 - "enhanced-resolve": "^5.18.3", 1881 + "@jridgewell/remapping": "^2.3.5", 1882 + "enhanced-resolve": "^5.19.0", 1958 1883 "jiti": "^2.6.1", 1959 - "lightningcss": "1.30.2", 1884 + "lightningcss": "1.31.1", 1960 1885 "magic-string": "^0.30.21", 1961 1886 "source-map-js": "^1.2.1", 1962 - "tailwindcss": "4.1.18" 1887 + "tailwindcss": "4.2.1" 1963 1888 } 1964 1889 }, 1965 1890 "node_modules/@tailwindcss/oxide": { 1966 - "version": "4.1.18", 1967 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.18.tgz", 1968 - "integrity": "sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==", 1969 - "license": "MIT", 1891 + "version": "4.2.1", 1892 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.1.tgz", 1893 + "integrity": "sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==", 1970 1894 "engines": { 1971 - "node": ">= 10" 1895 + "node": ">= 20" 1972 1896 }, 1973 1897 "optionalDependencies": { 1974 - "@tailwindcss/oxide-android-arm64": "4.1.18", 1975 - "@tailwindcss/oxide-darwin-arm64": "4.1.18", 1976 - "@tailwindcss/oxide-darwin-x64": "4.1.18", 1977 - "@tailwindcss/oxide-freebsd-x64": "4.1.18", 1978 - "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.18", 1979 - "@tailwindcss/oxide-linux-arm64-gnu": "4.1.18", 1980 - "@tailwindcss/oxide-linux-arm64-musl": "4.1.18", 1981 - "@tailwindcss/oxide-linux-x64-gnu": "4.1.18", 1982 - "@tailwindcss/oxide-linux-x64-musl": "4.1.18", 1983 - "@tailwindcss/oxide-wasm32-wasi": "4.1.18", 1984 - "@tailwindcss/oxide-win32-arm64-msvc": "4.1.18", 1985 - "@tailwindcss/oxide-win32-x64-msvc": "4.1.18" 1898 + "@tailwindcss/oxide-android-arm64": "4.2.1", 1899 + "@tailwindcss/oxide-darwin-arm64": "4.2.1", 1900 + "@tailwindcss/oxide-darwin-x64": "4.2.1", 1901 + "@tailwindcss/oxide-freebsd-x64": "4.2.1", 1902 + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.1", 1903 + "@tailwindcss/oxide-linux-arm64-gnu": "4.2.1", 1904 + "@tailwindcss/oxide-linux-arm64-musl": "4.2.1", 1905 + "@tailwindcss/oxide-linux-x64-gnu": "4.2.1", 1906 + "@tailwindcss/oxide-linux-x64-musl": "4.2.1", 1907 + "@tailwindcss/oxide-wasm32-wasi": "4.2.1", 1908 + "@tailwindcss/oxide-win32-arm64-msvc": "4.2.1", 1909 + "@tailwindcss/oxide-win32-x64-msvc": "4.2.1" 1986 1910 } 1987 1911 }, 1988 1912 "node_modules/@tailwindcss/oxide-android-arm64": { 1989 - "version": "4.1.18", 1990 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.18.tgz", 1991 - "integrity": "sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==", 1913 + "version": "4.2.1", 1914 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.1.tgz", 1915 + "integrity": "sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==", 1992 1916 "cpu": [ 1993 1917 "arm64" 1994 1918 ], 1995 - "license": "MIT", 1996 1919 "optional": true, 1997 1920 "os": [ 1998 1921 "android" 1999 1922 ], 2000 1923 "engines": { 2001 - "node": ">= 10" 1924 + "node": ">= 20" 2002 1925 } 2003 1926 }, 2004 1927 "node_modules/@tailwindcss/oxide-darwin-arm64": { 2005 - "version": "4.1.18", 2006 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.18.tgz", 2007 - "integrity": "sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==", 1928 + "version": "4.2.1", 1929 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.1.tgz", 1930 + "integrity": "sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==", 2008 1931 "cpu": [ 2009 1932 "arm64" 2010 1933 ], 2011 - "license": "MIT", 2012 1934 "optional": true, 2013 1935 "os": [ 2014 1936 "darwin" 2015 1937 ], 2016 1938 "engines": { 2017 - "node": ">= 10" 1939 + "node": ">= 20" 2018 1940 } 2019 1941 }, 2020 1942 "node_modules/@tailwindcss/oxide-darwin-x64": { 2021 - "version": "4.1.18", 2022 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.18.tgz", 2023 - "integrity": "sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==", 1943 + "version": "4.2.1", 1944 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.1.tgz", 1945 + "integrity": "sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==", 2024 1946 "cpu": [ 2025 1947 "x64" 2026 1948 ], 2027 - "license": "MIT", 2028 1949 "optional": true, 2029 1950 "os": [ 2030 1951 "darwin" 2031 1952 ], 2032 1953 "engines": { 2033 - "node": ">= 10" 1954 + "node": ">= 20" 2034 1955 } 2035 1956 }, 2036 1957 "node_modules/@tailwindcss/oxide-freebsd-x64": { 2037 - "version": "4.1.18", 2038 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.18.tgz", 2039 - "integrity": "sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==", 1958 + "version": "4.2.1", 1959 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.1.tgz", 1960 + "integrity": "sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==", 2040 1961 "cpu": [ 2041 1962 "x64" 2042 1963 ], 2043 - "license": "MIT", 2044 1964 "optional": true, 2045 1965 "os": [ 2046 1966 "freebsd" 2047 1967 ], 2048 1968 "engines": { 2049 - "node": ">= 10" 1969 + "node": ">= 20" 2050 1970 } 2051 1971 }, 2052 1972 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { 2053 - "version": "4.1.18", 2054 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.18.tgz", 2055 - "integrity": "sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==", 1973 + "version": "4.2.1", 1974 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.1.tgz", 1975 + "integrity": "sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==", 2056 1976 "cpu": [ 2057 1977 "arm" 2058 1978 ], 2059 - "license": "MIT", 2060 1979 "optional": true, 2061 1980 "os": [ 2062 1981 "linux" 2063 1982 ], 2064 1983 "engines": { 2065 - "node": ">= 10" 1984 + "node": ">= 20" 2066 1985 } 2067 1986 }, 2068 1987 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { 2069 - "version": "4.1.18", 2070 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.18.tgz", 2071 - "integrity": "sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==", 1988 + "version": "4.2.1", 1989 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.1.tgz", 1990 + "integrity": "sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==", 2072 1991 "cpu": [ 2073 1992 "arm64" 2074 1993 ], 2075 - "license": "MIT", 2076 1994 "optional": true, 2077 1995 "os": [ 2078 1996 "linux" 2079 1997 ], 2080 1998 "engines": { 2081 - "node": ">= 10" 1999 + "node": ">= 20" 2082 2000 } 2083 2001 }, 2084 2002 "node_modules/@tailwindcss/oxide-linux-arm64-musl": { 2085 - "version": "4.1.18", 2086 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.18.tgz", 2087 - "integrity": "sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==", 2003 + "version": "4.2.1", 2004 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.1.tgz", 2005 + "integrity": "sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==", 2088 2006 "cpu": [ 2089 2007 "arm64" 2090 2008 ], 2091 - "license": "MIT", 2092 2009 "optional": true, 2093 2010 "os": [ 2094 2011 "linux" 2095 2012 ], 2096 2013 "engines": { 2097 - "node": ">= 10" 2014 + "node": ">= 20" 2098 2015 } 2099 2016 }, 2100 2017 "node_modules/@tailwindcss/oxide-linux-x64-gnu": { 2101 - "version": "4.1.18", 2102 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.18.tgz", 2103 - "integrity": "sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==", 2018 + "version": "4.2.1", 2019 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.1.tgz", 2020 + "integrity": "sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==", 2104 2021 "cpu": [ 2105 2022 "x64" 2106 2023 ], 2107 - "license": "MIT", 2108 2024 "optional": true, 2109 2025 "os": [ 2110 2026 "linux" 2111 2027 ], 2112 2028 "engines": { 2113 - "node": ">= 10" 2029 + "node": ">= 20" 2114 2030 } 2115 2031 }, 2116 2032 "node_modules/@tailwindcss/oxide-linux-x64-musl": { 2117 - "version": "4.1.18", 2118 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.18.tgz", 2119 - "integrity": "sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==", 2033 + "version": "4.2.1", 2034 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.1.tgz", 2035 + "integrity": "sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==", 2120 2036 "cpu": [ 2121 2037 "x64" 2122 2038 ], 2123 - "license": "MIT", 2124 2039 "optional": true, 2125 2040 "os": [ 2126 2041 "linux" 2127 2042 ], 2128 2043 "engines": { 2129 - "node": ">= 10" 2044 + "node": ">= 20" 2130 2045 } 2131 2046 }, 2132 2047 "node_modules/@tailwindcss/oxide-wasm32-wasi": { 2133 - "version": "4.1.18", 2134 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.18.tgz", 2135 - "integrity": "sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==", 2048 + "version": "4.2.1", 2049 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.1.tgz", 2050 + "integrity": "sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==", 2136 2051 "bundleDependencies": [ 2137 2052 "@napi-rs/wasm-runtime", 2138 2053 "@emnapi/core", ··· 2144 2059 "cpu": [ 2145 2060 "wasm32" 2146 2061 ], 2147 - "license": "MIT", 2148 2062 "optional": true, 2149 2063 "dependencies": { 2150 - "@emnapi/core": "^1.7.1", 2151 - "@emnapi/runtime": "^1.7.1", 2064 + "@emnapi/core": "^1.8.1", 2065 + "@emnapi/runtime": "^1.8.1", 2152 2066 "@emnapi/wasi-threads": "^1.1.0", 2153 - "@napi-rs/wasm-runtime": "^1.1.0", 2067 + "@napi-rs/wasm-runtime": "^1.1.1", 2154 2068 "@tybys/wasm-util": "^0.10.1", 2155 - "tslib": "^2.4.0" 2069 + "tslib": "^2.8.1" 2156 2070 }, 2157 2071 "engines": { 2158 2072 "node": ">=14.0.0" 2159 2073 } 2160 2074 }, 2161 2075 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { 2162 - "version": "4.1.18", 2163 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz", 2164 - "integrity": "sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==", 2076 + "version": "4.2.1", 2077 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.1.tgz", 2078 + "integrity": "sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==", 2165 2079 "cpu": [ 2166 2080 "arm64" 2167 2081 ], 2168 - "license": "MIT", 2169 2082 "optional": true, 2170 2083 "os": [ 2171 2084 "win32" 2172 2085 ], 2173 2086 "engines": { 2174 - "node": ">= 10" 2087 + "node": ">= 20" 2175 2088 } 2176 2089 }, 2177 2090 "node_modules/@tailwindcss/oxide-win32-x64-msvc": { 2178 - "version": "4.1.18", 2179 - "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.18.tgz", 2180 - "integrity": "sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==", 2091 + "version": "4.2.1", 2092 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.1.tgz", 2093 + "integrity": "sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==", 2181 2094 "cpu": [ 2182 2095 "x64" 2183 2096 ], 2184 - "license": "MIT", 2185 2097 "optional": true, 2186 2098 "os": [ 2187 2099 "win32" 2188 2100 ], 2189 2101 "engines": { 2190 - "node": ">= 10" 2102 + "node": ">= 20" 2191 2103 } 2192 2104 }, 2193 2105 "node_modules/@tailwindcss/postcss": { 2194 - "version": "4.1.18", 2195 - "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.1.18.tgz", 2196 - "integrity": "sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==", 2197 - "license": "MIT", 2106 + "version": "4.2.1", 2107 + "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.1.tgz", 2108 + "integrity": "sha512-OEwGIBnXnj7zJeonOh6ZG9woofIjGrd2BORfvE5p9USYKDCZoQmfqLcfNiRWoJlRWLdNPn2IgVZuWAOM4iTYMw==", 2198 2109 "dependencies": { 2199 2110 "@alloc/quick-lru": "^5.2.0", 2200 - "@tailwindcss/node": "4.1.18", 2201 - "@tailwindcss/oxide": "4.1.18", 2202 - "postcss": "^8.4.41", 2203 - "tailwindcss": "4.1.18" 2111 + "@tailwindcss/node": "4.2.1", 2112 + "@tailwindcss/oxide": "4.2.1", 2113 + "postcss": "^8.5.6", 2114 + "tailwindcss": "4.2.1" 2204 2115 } 2205 2116 }, 2206 2117 "node_modules/@ts-morph/common": { ··· 2216 2127 "node_modules/@types/node": { 2217 2128 "version": "20.4.6", 2218 2129 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.6.tgz", 2219 - "integrity": "sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA==", 2220 - "license": "MIT" 2130 + "integrity": "sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA==" 2221 2131 }, 2222 2132 "node_modules/@types/phoenix": { 2223 2133 "version": "1.6.7", 2224 2134 "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.7.tgz", 2225 - "integrity": "sha512-oN9ive//QSBkf19rfDv45M7eZPi0eEXylht2OLEXicu5b4KoQ1OzXIw+xDSGWxSxe1JmepRR/ZH283vsu518/Q==", 2226 - "license": "MIT" 2135 + "integrity": "sha512-oN9ive//QSBkf19rfDv45M7eZPi0eEXylht2OLEXicu5b4KoQ1OzXIw+xDSGWxSxe1JmepRR/ZH283vsu518/Q==" 2227 2136 }, 2228 2137 "node_modules/@types/prop-types": { 2229 2138 "version": "15.7.15", 2230 2139 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", 2231 2140 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", 2232 - "devOptional": true, 2233 - "license": "MIT" 2141 + "devOptional": true 2234 2142 }, 2235 2143 "node_modules/@types/react": { 2236 2144 "version": "18.2.8", 2237 2145 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.8.tgz", 2238 2146 "integrity": "sha512-lTyWUNrd8ntVkqycEEplasWy2OxNlShj3zqS0LuB1ENUGis5HodmhM7DtCoUGbxj3VW/WsGA0DUhpG6XrM7gPA==", 2239 2147 "devOptional": true, 2240 - "license": "MIT", 2241 2148 "dependencies": { 2242 2149 "@types/prop-types": "*", 2243 2150 "@types/scheduler": "*", ··· 2248 2155 "version": "0.26.0", 2249 2156 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.26.0.tgz", 2250 2157 "integrity": "sha512-WFHp9YUJQ6CKshqoC37iOlHnQSmxNc795UhB26CyBBttrN9svdIrUjl/NjnNmfcwtncN0h/0PPAFWv9ovP8mLA==", 2251 - "devOptional": true, 2252 - "license": "MIT" 2158 + "devOptional": true 2253 2159 }, 2254 2160 "node_modules/@types/statuses": { 2255 2161 "version": "2.0.6", ··· 2265 2171 "version": "8.18.1", 2266 2172 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", 2267 2173 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", 2268 - "license": "MIT", 2269 2174 "dependencies": { 2270 2175 "@types/node": "*" 2271 2176 } ··· 2274 2179 "version": "1.6.1", 2275 2180 "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.6.1.tgz", 2276 2181 "integrity": "sha512-oH9He/bEM+6oKlv3chWuOOcp8Y6fo6/PSro8hEkgCW3pu9/OiCXiUpRUogDh3Fs3LH2sosDrx8CxeOLBEE+afg==", 2277 - "license": "MPL-2.0", 2278 2182 "peerDependencies": { 2279 2183 "@remix-run/react": "^2", 2280 2184 "@sveltejs/kit": "^1 || ^2", ··· 2312 2216 "version": "1.3.1", 2313 2217 "resolved": "https://registry.npmjs.org/@vercel/speed-insights/-/speed-insights-1.3.1.tgz", 2314 2218 "integrity": "sha512-PbEr7FrMkUrGYvlcLHGkXdCkxnylCWePx7lPxxq36DNdfo9mcUjLOmqOyPDHAOgnfqgGGdmE3XI9L/4+5fr+vQ==", 2315 - "license": "Apache-2.0", 2316 2219 "peerDependencies": { 2317 2220 "@sveltejs/kit": "^1 || ^2", 2318 2221 "next": ">= 13", ··· 2575 2478 "version": "1.0.2", 2576 2479 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 2577 2480 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 2578 - "license": "MIT", 2579 2481 "dependencies": { 2580 2482 "es-errors": "^1.3.0", 2581 2483 "function-bind": "^1.1.2" ··· 2588 2490 "version": "1.0.4", 2589 2491 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 2590 2492 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 2591 - "license": "MIT", 2592 2493 "dependencies": { 2593 2494 "call-bind-apply-helpers": "^1.0.2", 2594 2495 "get-intrinsic": "^1.3.0" ··· 2609 2510 } 2610 2511 }, 2611 2512 "node_modules/caniuse-lite": { 2612 - "version": "1.0.30001760", 2613 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz", 2614 - "integrity": "sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==", 2513 + "version": "1.0.30001777", 2514 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001777.tgz", 2515 + "integrity": "sha512-tmN+fJxroPndC74efCdp12j+0rk0RHwV5Jwa1zWaFVyw2ZxAuPeG8ZgWC3Wz7uSjT3qMRQ5XHZ4COgQmsCMJAQ==", 2615 2516 "funding": [ 2616 2517 { 2617 2518 "type": "opencollective", ··· 2625 2526 "type": "github", 2626 2527 "url": "https://github.com/sponsors/ai" 2627 2528 } 2628 - ], 2629 - "license": "CC-BY-4.0" 2529 + ] 2630 2530 }, 2631 2531 "node_modules/chalk": { 2632 2532 "version": "5.6.2", ··· 2686 2586 "node_modules/client-only": { 2687 2587 "version": "0.0.1", 2688 2588 "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", 2689 - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", 2690 - "license": "MIT" 2589 + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" 2691 2590 }, 2692 2591 "node_modules/cliui": { 2693 2592 "version": "8.0.1", ··· 2821 2720 "version": "1.1.1", 2822 2721 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", 2823 2722 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", 2824 - "license": "MIT", 2825 2723 "engines": { 2826 2724 "node": ">=18" 2827 2725 }, ··· 2926 2824 "version": "3.2.3", 2927 2825 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 2928 2826 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 2929 - "devOptional": true, 2930 - "license": "MIT" 2827 + "devOptional": true 2931 2828 }, 2932 2829 "node_modules/data-uri-to-buffer": { 2933 2830 "version": "4.0.1", ··· 3023 2920 "version": "2.1.2", 3024 2921 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 3025 2922 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 3026 - "license": "Apache-2.0", 3027 2923 "engines": { 3028 2924 "node": ">=8" 3029 2925 } ··· 3056 2952 "version": "1.0.1", 3057 2953 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 3058 2954 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 3059 - "license": "MIT", 3060 2955 "dependencies": { 3061 2956 "call-bind-apply-helpers": "^1.0.1", 3062 2957 "es-errors": "^1.3.0", ··· 3067 2962 } 3068 2963 }, 3069 2964 "node_modules/eciesjs": { 3070 - "version": "0.4.17", 3071 - "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.4.17.tgz", 3072 - "integrity": "sha512-TOOURki4G7sD1wDCjj7NfLaXZZ49dFOeEb5y39IXpb8p0hRzVvfvzZHOi5JcT+PpyAbi/Y+lxPb8eTag2WYH8w==", 2965 + "version": "0.4.18", 2966 + "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.4.18.tgz", 2967 + "integrity": "sha512-wG99Zcfcys9fZux7Cft8BAX/YrOJLJSZ3jyYPfhZHqN2E+Ffx+QXBDsv3gubEgPtV6dTzJMSQUwk1H98/t/0wQ==", 3073 2968 "dependencies": { 3074 2969 "@ecies/ciphers": "^0.2.5", 3075 2970 "@noble/ciphers": "^1.3.0", ··· 3106 3001 } 3107 3002 }, 3108 3003 "node_modules/enhanced-resolve": { 3109 - "version": "5.18.4", 3110 - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz", 3111 - "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==", 3112 - "license": "MIT", 3004 + "version": "5.20.0", 3005 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz", 3006 + "integrity": "sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==", 3113 3007 "dependencies": { 3114 3008 "graceful-fs": "^4.2.4", 3115 - "tapable": "^2.2.0" 3009 + "tapable": "^2.3.0" 3116 3010 }, 3117 3011 "engines": { 3118 3012 "node": ">=10.13.0" ··· 3138 3032 "version": "1.0.1", 3139 3033 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 3140 3034 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 3141 - "license": "MIT", 3142 3035 "engines": { 3143 3036 "node": ">= 0.4" 3144 3037 } ··· 3147 3040 "version": "1.3.0", 3148 3041 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 3149 3042 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 3150 - "license": "MIT", 3151 3043 "engines": { 3152 3044 "node": ">= 0.4" 3153 3045 } ··· 3156 3048 "version": "1.1.1", 3157 3049 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 3158 3050 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 3159 - "license": "MIT", 3160 3051 "dependencies": { 3161 3052 "es-errors": "^1.3.0" 3162 3053 }, ··· 3284 3175 } 3285 3176 }, 3286 3177 "node_modules/express-rate-limit": { 3287 - "version": "8.3.0", 3288 - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.3.0.tgz", 3289 - "integrity": "sha512-KJzBawY6fB9FiZGdE/0aftepZ91YlaGIrV8vgblRM3J8X+dHx/aiowJWwkx6LIGyuqGiANsjSwwrbb8mifOJ4Q==", 3178 + "version": "8.3.1", 3179 + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.3.1.tgz", 3180 + "integrity": "sha512-D1dKN+cmyPWuvB+G2SREQDzPY1agpBIcTa9sJxOPMCNeH3gwzhqJRDWCXW3gg0y//+LQ/8j52JbMROWyrKdMdw==", 3290 3181 "dependencies": { 3291 3182 "ip-address": "10.1.0" 3292 3183 }, ··· 3453 3344 "node": ">= 0.6" 3454 3345 } 3455 3346 }, 3347 + "node_modules/framer-motion": { 3348 + "version": "12.35.2", 3349 + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.35.2.tgz", 3350 + "integrity": "sha512-dhfuEMaNo0hc+AEqyHiIfiJRNb9U9UQutE9FoKm5pjf7CMitp9xPEF1iWZihR1q86LBmo6EJ7S8cN8QXEy49AA==", 3351 + "dependencies": { 3352 + "motion-dom": "^12.35.2", 3353 + "motion-utils": "^12.29.2", 3354 + "tslib": "^2.4.0" 3355 + }, 3356 + "peerDependencies": { 3357 + "@emotion/is-prop-valid": "*", 3358 + "react": "^18.0.0 || ^19.0.0", 3359 + "react-dom": "^18.0.0 || ^19.0.0" 3360 + }, 3361 + "peerDependenciesMeta": { 3362 + "@emotion/is-prop-valid": { 3363 + "optional": true 3364 + }, 3365 + "react": { 3366 + "optional": true 3367 + }, 3368 + "react-dom": { 3369 + "optional": true 3370 + } 3371 + } 3372 + }, 3456 3373 "node_modules/fresh": { 3457 3374 "version": "2.0.0", 3458 3375 "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", ··· 3478 3395 "version": "1.1.2", 3479 3396 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 3480 3397 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 3481 - "license": "MIT", 3482 3398 "funding": { 3483 3399 "url": "https://github.com/sponsors/ljharb" 3484 3400 } ··· 3524 3440 "version": "1.3.0", 3525 3441 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 3526 3442 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 3527 - "license": "MIT", 3528 3443 "dependencies": { 3529 3444 "call-bind-apply-helpers": "^1.0.2", 3530 3445 "es-define-property": "^1.0.1", ··· 3567 3482 "version": "1.0.1", 3568 3483 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 3569 3484 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 3570 - "license": "MIT", 3571 3485 "dependencies": { 3572 3486 "dunder-proto": "^1.0.1", 3573 3487 "es-object-atoms": "^1.0.0" ··· 3606 3520 "version": "1.2.0", 3607 3521 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 3608 3522 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 3609 - "license": "MIT", 3610 3523 "engines": { 3611 3524 "node": ">= 0.4" 3612 3525 }, ··· 3617 3530 "node_modules/graceful-fs": { 3618 3531 "version": "4.2.11", 3619 3532 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 3620 - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 3621 - "license": "ISC" 3533 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" 3622 3534 }, 3623 3535 "node_modules/graphql": { 3624 3536 "version": "16.13.1", ··· 3632 3544 "version": "1.1.0", 3633 3545 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 3634 3546 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 3635 - "license": "MIT", 3636 3547 "engines": { 3637 3548 "node": ">= 0.4" 3638 3549 }, ··· 3644 3555 "version": "2.0.2", 3645 3556 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 3646 3557 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 3647 - "license": "MIT", 3648 3558 "dependencies": { 3649 3559 "function-bind": "^1.1.2" 3650 3560 }, ··· 3658 3568 "integrity": "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==" 3659 3569 }, 3660 3570 "node_modules/hono": { 3661 - "version": "4.12.5", 3662 - "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.5.tgz", 3663 - "integrity": "sha512-3qq+FUBtlTHhtYxbxheZgY8NIFnkkC/MR8u5TTsr7YZ3wixryQ3cCwn3iZbg8p8B88iDBBAYSfZDS75t8MN7Vg==", 3571 + "version": "4.12.7", 3572 + "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.7.tgz", 3573 + "integrity": "sha512-jq9l1DM0zVIvsm3lv9Nw9nlJnMNPOcAtsbsgiUhWcFzPE99Gvo6yRTlszSLLYacMeQ6quHD6hMfId8crVHvexw==", 3664 3574 "engines": { 3665 3575 "node": ">=16.9.0" 3666 3576 } ··· 3708 3618 "version": "0.8.1", 3709 3619 "resolved": "https://registry.npmjs.org/iceberg-js/-/iceberg-js-0.8.1.tgz", 3710 3620 "integrity": "sha512-1dhVQZXhcHje7798IVM+xoo/1ZdVfzOMIc8/rgVSijRK38EDqOJoGula9N/8ZI5RD8QTxNQtK/Gozpr+qUqRRA==", 3711 - "license": "MIT", 3712 3621 "engines": { 3713 3622 "node": ">=20.0.0" 3714 3623 } ··· 3956 3865 "version": "2.6.1", 3957 3866 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", 3958 3867 "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", 3959 - "license": "MIT", 3960 3868 "bin": { 3961 3869 "jiti": "lib/jiti-cli.mjs" 3962 3870 } 3963 3871 }, 3964 3872 "node_modules/jose": { 3965 - "version": "6.2.0", 3966 - "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.0.tgz", 3967 - "integrity": "sha512-xsfE1TcSCbUdo6U07tR0mvhg0flGxU8tPLbF03mirl2ukGQENhUg4ubGYQnhVH0b5stLlPM+WOqDkEl1R1y5sQ==", 3873 + "version": "6.2.1", 3874 + "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.1.tgz", 3875 + "integrity": "sha512-jUaKr1yrbfaImV7R2TN/b3IcZzsw38/chqMpo2XJ7i2F8AfM/lA4G1goC3JVEwg0H7UldTmSt3P68nt31W7/mw==", 3968 3876 "funding": { 3969 3877 "url": "https://github.com/sponsors/panva" 3970 3878 } ··· 3972 3880 "node_modules/js-tokens": { 3973 3881 "version": "4.0.0", 3974 3882 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3975 - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3976 - "license": "MIT" 3883 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 3977 3884 }, 3978 3885 "node_modules/js-yaml": { 3979 3886 "version": "4.1.1", ··· 4043 3950 } 4044 3951 }, 4045 3952 "node_modules/lightningcss": { 4046 - "version": "1.30.2", 4047 - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz", 4048 - "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==", 4049 - "license": "MPL-2.0", 3953 + "version": "1.31.1", 3954 + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz", 3955 + "integrity": "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==", 4050 3956 "dependencies": { 4051 3957 "detect-libc": "^2.0.3" 4052 3958 }, ··· 4058 3964 "url": "https://opencollective.com/parcel" 4059 3965 }, 4060 3966 "optionalDependencies": { 4061 - "lightningcss-android-arm64": "1.30.2", 4062 - "lightningcss-darwin-arm64": "1.30.2", 4063 - "lightningcss-darwin-x64": "1.30.2", 4064 - "lightningcss-freebsd-x64": "1.30.2", 4065 - "lightningcss-linux-arm-gnueabihf": "1.30.2", 4066 - "lightningcss-linux-arm64-gnu": "1.30.2", 4067 - "lightningcss-linux-arm64-musl": "1.30.2", 4068 - "lightningcss-linux-x64-gnu": "1.30.2", 4069 - "lightningcss-linux-x64-musl": "1.30.2", 4070 - "lightningcss-win32-arm64-msvc": "1.30.2", 4071 - "lightningcss-win32-x64-msvc": "1.30.2" 3967 + "lightningcss-android-arm64": "1.31.1", 3968 + "lightningcss-darwin-arm64": "1.31.1", 3969 + "lightningcss-darwin-x64": "1.31.1", 3970 + "lightningcss-freebsd-x64": "1.31.1", 3971 + "lightningcss-linux-arm-gnueabihf": "1.31.1", 3972 + "lightningcss-linux-arm64-gnu": "1.31.1", 3973 + "lightningcss-linux-arm64-musl": "1.31.1", 3974 + "lightningcss-linux-x64-gnu": "1.31.1", 3975 + "lightningcss-linux-x64-musl": "1.31.1", 3976 + "lightningcss-win32-arm64-msvc": "1.31.1", 3977 + "lightningcss-win32-x64-msvc": "1.31.1" 4072 3978 } 4073 3979 }, 4074 3980 "node_modules/lightningcss-android-arm64": { 4075 - "version": "1.30.2", 4076 - "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz", 4077 - "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==", 3981 + "version": "1.31.1", 3982 + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz", 3983 + "integrity": "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==", 4078 3984 "cpu": [ 4079 3985 "arm64" 4080 3986 ], 4081 - "license": "MPL-2.0", 4082 3987 "optional": true, 4083 3988 "os": [ 4084 3989 "android" ··· 4092 3997 } 4093 3998 }, 4094 3999 "node_modules/lightningcss-darwin-arm64": { 4095 - "version": "1.30.2", 4096 - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz", 4097 - "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==", 4000 + "version": "1.31.1", 4001 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz", 4002 + "integrity": "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==", 4098 4003 "cpu": [ 4099 4004 "arm64" 4100 4005 ], 4101 - "license": "MPL-2.0", 4102 4006 "optional": true, 4103 4007 "os": [ 4104 4008 "darwin" ··· 4112 4016 } 4113 4017 }, 4114 4018 "node_modules/lightningcss-darwin-x64": { 4115 - "version": "1.30.2", 4116 - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz", 4117 - "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==", 4019 + "version": "1.31.1", 4020 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz", 4021 + "integrity": "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==", 4118 4022 "cpu": [ 4119 4023 "x64" 4120 4024 ], 4121 - "license": "MPL-2.0", 4122 4025 "optional": true, 4123 4026 "os": [ 4124 4027 "darwin" ··· 4132 4035 } 4133 4036 }, 4134 4037 "node_modules/lightningcss-freebsd-x64": { 4135 - "version": "1.30.2", 4136 - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz", 4137 - "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==", 4038 + "version": "1.31.1", 4039 + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz", 4040 + "integrity": "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==", 4138 4041 "cpu": [ 4139 4042 "x64" 4140 4043 ], 4141 - "license": "MPL-2.0", 4142 4044 "optional": true, 4143 4045 "os": [ 4144 4046 "freebsd" ··· 4152 4054 } 4153 4055 }, 4154 4056 "node_modules/lightningcss-linux-arm-gnueabihf": { 4155 - "version": "1.30.2", 4156 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz", 4157 - "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==", 4057 + "version": "1.31.1", 4058 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz", 4059 + "integrity": "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==", 4158 4060 "cpu": [ 4159 4061 "arm" 4160 4062 ], 4161 - "license": "MPL-2.0", 4162 4063 "optional": true, 4163 4064 "os": [ 4164 4065 "linux" ··· 4172 4073 } 4173 4074 }, 4174 4075 "node_modules/lightningcss-linux-arm64-gnu": { 4175 - "version": "1.30.2", 4176 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz", 4177 - "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==", 4076 + "version": "1.31.1", 4077 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz", 4078 + "integrity": "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==", 4178 4079 "cpu": [ 4179 4080 "arm64" 4180 4081 ], 4181 - "license": "MPL-2.0", 4182 4082 "optional": true, 4183 4083 "os": [ 4184 4084 "linux" ··· 4192 4092 } 4193 4093 }, 4194 4094 "node_modules/lightningcss-linux-arm64-musl": { 4195 - "version": "1.30.2", 4196 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz", 4197 - "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==", 4095 + "version": "1.31.1", 4096 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz", 4097 + "integrity": "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==", 4198 4098 "cpu": [ 4199 4099 "arm64" 4200 4100 ], 4201 - "license": "MPL-2.0", 4202 4101 "optional": true, 4203 4102 "os": [ 4204 4103 "linux" ··· 4212 4111 } 4213 4112 }, 4214 4113 "node_modules/lightningcss-linux-x64-gnu": { 4215 - "version": "1.30.2", 4216 - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz", 4217 - "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==", 4114 + "version": "1.31.1", 4115 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz", 4116 + "integrity": "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==", 4218 4117 "cpu": [ 4219 4118 "x64" 4220 4119 ], 4221 - "license": "MPL-2.0", 4222 4120 "optional": true, 4223 4121 "os": [ 4224 4122 "linux" ··· 4232 4130 } 4233 4131 }, 4234 4132 "node_modules/lightningcss-linux-x64-musl": { 4235 - "version": "1.30.2", 4236 - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz", 4237 - "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==", 4133 + "version": "1.31.1", 4134 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz", 4135 + "integrity": "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==", 4238 4136 "cpu": [ 4239 4137 "x64" 4240 4138 ], 4241 - "license": "MPL-2.0", 4242 4139 "optional": true, 4243 4140 "os": [ 4244 4141 "linux" ··· 4252 4149 } 4253 4150 }, 4254 4151 "node_modules/lightningcss-win32-arm64-msvc": { 4255 - "version": "1.30.2", 4256 - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz", 4257 - "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==", 4152 + "version": "1.31.1", 4153 + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz", 4154 + "integrity": "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==", 4258 4155 "cpu": [ 4259 4156 "arm64" 4260 4157 ], 4261 - "license": "MPL-2.0", 4262 4158 "optional": true, 4263 4159 "os": [ 4264 4160 "win32" ··· 4272 4168 } 4273 4169 }, 4274 4170 "node_modules/lightningcss-win32-x64-msvc": { 4275 - "version": "1.30.2", 4276 - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz", 4277 - "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==", 4171 + "version": "1.31.1", 4172 + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz", 4173 + "integrity": "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==", 4278 4174 "cpu": [ 4279 4175 "x64" 4280 4176 ], 4281 - "license": "MPL-2.0", 4282 4177 "optional": true, 4283 4178 "os": [ 4284 4179 "win32" ··· 4326 4221 "version": "1.4.0", 4327 4222 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 4328 4223 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 4329 - "license": "MIT", 4330 4224 "dependencies": { 4331 4225 "js-tokens": "^3.0.0 || ^4.0.0" 4332 4226 }, ··· 4354 4248 "version": "0.30.21", 4355 4249 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 4356 4250 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 4357 - "license": "MIT", 4358 4251 "dependencies": { 4359 4252 "@jridgewell/sourcemap-codec": "^1.5.5" 4360 4253 } ··· 4363 4256 "version": "1.1.0", 4364 4257 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 4365 4258 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 4366 - "license": "MIT", 4367 4259 "engines": { 4368 4260 "node": ">= 0.4" 4369 4261 } ··· 4487 4379 "url": "https://github.com/sponsors/ljharb" 4488 4380 } 4489 4381 }, 4382 + "node_modules/motion-dom": { 4383 + "version": "12.35.2", 4384 + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.35.2.tgz", 4385 + "integrity": "sha512-pWXFMTwvGDbx1Fe9YL5HZebv2NhvGBzRtiNUv58aoK7+XrsuaydQ0JGRKK2r+bTKlwgSWwWxHbP5249Qr/BNpg==", 4386 + "dependencies": { 4387 + "motion-utils": "^12.29.2" 4388 + } 4389 + }, 4390 + "node_modules/motion-utils": { 4391 + "version": "12.29.2", 4392 + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.29.2.tgz", 4393 + "integrity": "sha512-G3kc34H2cX2gI63RqU+cZq+zWRRPSsNIOjpdl9TN4AQwC4sgwYPl/Q/Obf/d53nOm569T0fYK+tcoSV50BWx8A==" 4394 + }, 4490 4395 "node_modules/ms": { 4491 4396 "version": "2.1.3", 4492 4397 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", ··· 4553 4458 "url": "https://github.com/sponsors/ai" 4554 4459 } 4555 4460 ], 4556 - "license": "MIT", 4557 4461 "bin": { 4558 4462 "nanoid": "bin/nanoid.cjs" 4559 4463 }, ··· 4570 4474 } 4571 4475 }, 4572 4476 "node_modules/next": { 4573 - "version": "16.0.10", 4574 - "resolved": "https://registry.npmjs.org/next/-/next-16.0.10.tgz", 4575 - "integrity": "sha512-RtWh5PUgI+vxlV3HdR+IfWA1UUHu0+Ram/JBO4vWB54cVPentCD0e+lxyAYEsDTqGGMg7qpjhKh6dc6aW7W/sA==", 4576 - "license": "MIT", 4477 + "version": "16.1.6", 4478 + "resolved": "https://registry.npmjs.org/next/-/next-16.1.6.tgz", 4479 + "integrity": "sha512-hkyRkcu5x/41KoqnROkfTm2pZVbKxvbZRuNvKXLRXxs3VfyO0WhY50TQS40EuKO9SW3rBj/sF3WbVwDACeMZyw==", 4577 4480 "dependencies": { 4578 - "@next/env": "16.0.10", 4481 + "@next/env": "16.1.6", 4579 4482 "@swc/helpers": "0.5.15", 4483 + "baseline-browser-mapping": "^2.8.3", 4580 4484 "caniuse-lite": "^1.0.30001579", 4581 4485 "postcss": "8.4.31", 4582 4486 "styled-jsx": "5.1.6" ··· 4588 4492 "node": ">=20.9.0" 4589 4493 }, 4590 4494 "optionalDependencies": { 4591 - "@next/swc-darwin-arm64": "16.0.10", 4592 - "@next/swc-darwin-x64": "16.0.10", 4593 - "@next/swc-linux-arm64-gnu": "16.0.10", 4594 - "@next/swc-linux-arm64-musl": "16.0.10", 4595 - "@next/swc-linux-x64-gnu": "16.0.10", 4596 - "@next/swc-linux-x64-musl": "16.0.10", 4597 - "@next/swc-win32-arm64-msvc": "16.0.10", 4598 - "@next/swc-win32-x64-msvc": "16.0.10", 4495 + "@next/swc-darwin-arm64": "16.1.6", 4496 + "@next/swc-darwin-x64": "16.1.6", 4497 + "@next/swc-linux-arm64-gnu": "16.1.6", 4498 + "@next/swc-linux-arm64-musl": "16.1.6", 4499 + "@next/swc-linux-x64-gnu": "16.1.6", 4500 + "@next/swc-linux-x64-musl": "16.1.6", 4501 + "@next/swc-win32-arm64-msvc": "16.1.6", 4502 + "@next/swc-win32-x64-msvc": "16.1.6", 4599 4503 "sharp": "^0.34.4" 4600 4504 }, 4601 4505 "peerDependencies": { ··· 4639 4543 "url": "https://github.com/sponsors/ai" 4640 4544 } 4641 4545 ], 4642 - "license": "MIT", 4643 4546 "dependencies": { 4644 4547 "nanoid": "^3.3.6", 4645 4548 "picocolors": "^1.0.0", ··· 4728 4631 "version": "1.13.4", 4729 4632 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 4730 4633 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 4731 - "license": "MIT", 4732 4634 "engines": { 4733 4635 "node": ">= 0.4" 4734 4636 }, ··· 4896 4798 "node_modules/picocolors": { 4897 4799 "version": "1.1.1", 4898 4800 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 4899 - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 4900 - "license": "ISC" 4801 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" 4901 4802 }, 4902 4803 "node_modules/picomatch": { 4903 4804 "version": "4.0.3", ··· 4919 4820 } 4920 4821 }, 4921 4822 "node_modules/postcss": { 4922 - "version": "8.5.6", 4923 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 4924 - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 4823 + "version": "8.5.8", 4824 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", 4825 + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", 4925 4826 "funding": [ 4926 4827 { 4927 4828 "type": "opencollective", ··· 4936 4837 "url": "https://github.com/sponsors/ai" 4937 4838 } 4938 4839 ], 4939 - "license": "MIT", 4940 4840 "dependencies": { 4941 4841 "nanoid": "^3.3.11", 4942 4842 "picocolors": "^1.1.1", ··· 6355 6255 "version": "18.2.0", 6356 6256 "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", 6357 6257 "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", 6358 - "license": "MIT", 6359 6258 "dependencies": { 6360 6259 "loose-envify": "^1.1.0" 6361 6260 }, ··· 6367 6266 "version": "18.2.0", 6368 6267 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", 6369 6268 "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", 6370 - "license": "MIT", 6371 6269 "dependencies": { 6372 6270 "loose-envify": "^1.1.0", 6373 6271 "scheduler": "^0.23.0" ··· 6581 6479 "version": "0.23.2", 6582 6480 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", 6583 6481 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", 6584 - "license": "MIT", 6585 6482 "dependencies": { 6586 6483 "loose-envify": "^1.1.0" 6587 6484 } 6588 6485 }, 6589 6486 "node_modules/semver": { 6590 - "version": "7.7.3", 6591 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 6592 - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 6593 - "license": "ISC", 6594 - "optional": true, 6487 + "version": "6.3.1", 6488 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 6489 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 6595 6490 "bin": { 6596 6491 "semver": "bin/semver.js" 6597 - }, 6598 - "engines": { 6599 - "node": ">=10" 6600 6492 } 6601 6493 }, 6602 6494 "node_modules/send": { ··· 6645 6537 "node_modules/server-only": { 6646 6538 "version": "0.0.1", 6647 6539 "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", 6648 - "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==", 6649 - "license": "MIT" 6540 + "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" 6650 6541 }, 6651 6542 "node_modules/setprototypeof": { 6652 6543 "version": "1.2.0", ··· 6703 6594 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 6704 6595 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 6705 6596 "hasInstallScript": true, 6706 - "license": "Apache-2.0", 6707 6597 "optional": true, 6708 6598 "dependencies": { 6709 6599 "@img/colour": "^1.0.0", ··· 6743 6633 "@img/sharp-win32-x64": "0.34.5" 6744 6634 } 6745 6635 }, 6636 + "node_modules/sharp/node_modules/semver": { 6637 + "version": "7.7.4", 6638 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 6639 + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 6640 + "optional": true, 6641 + "bin": { 6642 + "semver": "bin/semver.js" 6643 + }, 6644 + "engines": { 6645 + "node": ">=10" 6646 + } 6647 + }, 6746 6648 "node_modules/shebang-command": { 6747 6649 "version": "2.0.0", 6748 6650 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", ··· 6766 6668 "version": "1.1.0", 6767 6669 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 6768 6670 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 6769 - "license": "MIT", 6770 6671 "dependencies": { 6771 6672 "es-errors": "^1.3.0", 6772 6673 "object-inspect": "^1.13.3", ··· 6785 6686 "version": "1.0.0", 6786 6687 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 6787 6688 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 6788 - "license": "MIT", 6789 6689 "dependencies": { 6790 6690 "es-errors": "^1.3.0", 6791 6691 "object-inspect": "^1.13.3" ··· 6801 6701 "version": "1.0.1", 6802 6702 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 6803 6703 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 6804 - "license": "MIT", 6805 6704 "dependencies": { 6806 6705 "call-bound": "^1.0.2", 6807 6706 "es-errors": "^1.3.0", ··· 6819 6718 "version": "1.0.2", 6820 6719 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 6821 6720 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 6822 - "license": "MIT", 6823 6721 "dependencies": { 6824 6722 "call-bound": "^1.0.2", 6825 6723 "es-errors": "^1.3.0", ··· 6862 6760 "version": "1.2.1", 6863 6761 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 6864 6762 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 6865 - "license": "BSD-3-Clause", 6866 6763 "engines": { 6867 6764 "node": ">=0.10.0" 6868 6765 } ··· 6960 6857 "version": "14.8.0", 6961 6858 "resolved": "https://registry.npmjs.org/stripe/-/stripe-14.8.0.tgz", 6962 6859 "integrity": "sha512-Qdecqk7lx095BE829NWxrG1+69NjPuHrpZqeR61i2KO00fpKkjMX9TYjwFU+WjQD6ZcNmCGOwNfnz5VnI5bjIg==", 6963 - "license": "MIT", 6964 6860 "dependencies": { 6965 6861 "@types/node": ">=8.1.0", 6966 6862 "qs": "^6.11.0" ··· 6973 6869 "version": "5.1.6", 6974 6870 "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", 6975 6871 "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", 6976 - "license": "MIT", 6977 6872 "dependencies": { 6978 6873 "client-only": "0.0.1" 6979 6874 }, ··· 7018 6913 } 7019 6914 }, 7020 6915 "node_modules/tailwindcss": { 7021 - "version": "4.1.18", 7022 - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz", 7023 - "integrity": "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==", 7024 - "license": "MIT" 6916 + "version": "4.2.1", 6917 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz", 6918 + "integrity": "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==" 7025 6919 }, 7026 6920 "node_modules/tapable": { 7027 6921 "version": "2.3.0", 7028 6922 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", 7029 6923 "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", 7030 - "license": "MIT", 7031 6924 "engines": { 7032 6925 "node": ">=6" 7033 6926 }, ··· 7050 6943 } 7051 6944 }, 7052 6945 "node_modules/tldts": { 7053 - "version": "7.0.24", 7054 - "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.24.tgz", 7055 - "integrity": "sha512-1r6vQTTt1rUiJkI5vX7KG8PR342Ru/5Oh13kEQP2SMbRSZpOey9SrBe27IDxkoWulx8ShWu4K6C0BkctP8Z1bQ==", 6946 + "version": "7.0.25", 6947 + "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.25.tgz", 6948 + "integrity": "sha512-keinCnPbwXEUG3ilrWQZU+CqcTTzHq9m2HhoUP2l7Xmi8l1LuijAXLpAJ5zRW+ifKTNscs4NdCkfkDCBYm352w==", 7056 6949 "dependencies": { 7057 - "tldts-core": "^7.0.24" 6950 + "tldts-core": "^7.0.25" 7058 6951 }, 7059 6952 "bin": { 7060 6953 "tldts": "bin/cli.js" 7061 6954 } 7062 6955 }, 7063 6956 "node_modules/tldts-core": { 7064 - "version": "7.0.24", 7065 - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.24.tgz", 7066 - "integrity": "sha512-pj7yygNMoMRqG7ML2SDQ0xNIOfN3IBDUcPVM2Sg6hP96oFNN2nqnzHreT3z9xLq85IWJyNTvD38O002DdOrPMw==" 6957 + "version": "7.0.25", 6958 + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.25.tgz", 6959 + "integrity": "sha512-ZjCZK0rppSBu7rjHYDYsEaMOIbbT+nWF57hKkv4IUmZWBNrBWBOjIElc0mKRgLM8bm7x/BBlof6t2gi/Oq/Asw==" 7067 6960 }, 7068 6961 "node_modules/to-regex-range": { 7069 6962 "version": "5.0.1", ··· 7120 7013 "node_modules/tslib": { 7121 7014 "version": "2.8.1", 7122 7015 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 7123 - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 7124 - "license": "0BSD" 7016 + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" 7125 7017 }, 7126 7018 "node_modules/tw-animate-css": { 7127 7019 "version": "1.4.0", ··· 7164 7056 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", 7165 7057 "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", 7166 7058 "devOptional": true, 7167 - "license": "Apache-2.0", 7168 7059 "bin": { 7169 7060 "tsc": "bin/tsc", 7170 7061 "tsserver": "bin/tsserver" ··· 7388 7279 "version": "8.19.0", 7389 7280 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", 7390 7281 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", 7391 - "license": "MIT", 7392 7282 "engines": { 7393 7283 "node": ">=10.0.0" 7394 7284 },
+1
package.json
··· 15 15 "@vercel/speed-insights": "^1.3.1", 16 16 "class-variance-authority": "^0.7.1", 17 17 "clsx": "^2.1.1", 18 + "framer-motion": "^12.35.2", 18 19 "lucide-react": "^0.562.0", 19 20 "next": "latest", 20 21 "postcss": "^8.5.6",
public/earth.png

This is a binary file and will not be displayed.

public/earth2.jpg

This is a binary file and will not be displayed.

public/jupiter.jpg

This is a binary file and will not be displayed.

public/jupiter2.png

This is a binary file and will not be displayed.