diff --git a/T059_Team-X-Vengeance/README.md b/T059_Team-X-Vengeance/README.md new file mode 100644 index 00000000..c56a6fc2 --- /dev/null +++ b/T059_Team-X-Vengeance/README.md @@ -0,0 +1,251 @@ +# BharartCurePlus - Comprehensive Healthcare Platform + +## 👥 Team Information + +- **Team Name**: BharartCure+ +- **Team ID**: T059 +- **Project Repository**: https://github.com/Bhupinder-git/BharartCurePlus + +## 👨‍💻 Team Members & Roles + +- Hemesh(Team Leader) +- Hansraj(Presenter and frontend) +- Aditya(Frontend and Ai) +- Bhupinder(Frontend and Backend) + +## 🎯 Problem Statement (Open Innovation) + +**Healthcare Accessibility & Wellness Management Platform** + +Our platform addresses multiple critical healthcare challenges: + +1. **Limited Healthcare Access** - Difficulty in finding and comparing healthcare facilities +2. **Emergency Resource Shortage** - Lack of real-time information about hospital bed availability and medical resources +3. **Blood Donation Crisis** - Inefficient blood donation and request systems +4. **Mental Health Awareness** - Limited access to mental wellness resources and guidance +5. **Healthcare Shopping** - Fragmented marketplace for medical equipment and medicines +6. **Wellness Management** - Lack of integrated platforms for physical and mental wellness tracking + +**Solution**: A comprehensive digital healthcare ecosystem that combines hospital services, wellness management, emergency resource tracking, and healthcare commerce in one unified platform. + +A comprehensive healthcare and wellness platform built with React, featuring physical exercises, mental health practices, hospital tracking, blood donation system, skincare planning, and healthcare store. + +## 🌟 Features + +### 🏥 Healthcare Services + +- **Hospital Comparison** - Compare hospitals and services +- **Live Resource Tracker** - Real-time bed and ventilator tracking +- **blood Urgent Alerts** - Blood donation and request system +- **AI Chatbot Assistant** - 24/7 AI-powered medical guidance + +### 💪 Wellness Hub + +- **Physical Exercises** - 6 different workout routines with built-in timers +- **Mental Health Hacks** - 6 wellness practices for mental wellbeing +- **Progress Tracking** - Complete with statistics and completion rates +- **Interactive Timers** - Start, pause, reset functionality + +### 🛒 Healthcare Store + +- **Medical Equipment** - Blood pressure monitors, thermometers, pulse oximeters +- **Medicines & Supplements** - Vitamins, fish oil, multivitamins +- **Shopping Cart** - Full e-commerce functionality +- **Authentic Products** - FDA approved, genuine products only + +## �️ Tech Stack Used + +### **Frontend Technologies** + +- **React 19** - Latest React version with modern features and hooks +- **React Router DOM v7** - Client-side routing and navigation +- **Tailwind CSS v4** - Utility-first CSS framework for responsive design +- **Lucide React** - Beautiful, customizable SVG icons +- **React Hot Toast** - Elegant toast notifications +- **React Icons** - Popular icon library integration + +### **Build Tools & Development Environment** + +- **Vite v7** - Fast build tool and development server +- **ESLint** - Code linting and quality assurance +- **PostCSS** - CSS processing and optimization + +### **UI/UX & Animations** + +- **Lenis** - Smooth scrolling library for enhanced user experience +- **Custom CSS Animations** - Typewriter effects, running borders, transitions +- **Responsive Design** - Mobile-first approach with Tailwind breakpoints + +### **State Management & Context** + +- **React Context API** - Global state management for authentication +- **Local Storage** - Persistent user session management +- **Custom Hooks** - Reusable logic for authentication and data handling + +### **Deployment & DevOps** + +- **GitHub Actions** - Automated CI/CD pipeline +- **GitHub Pages** - Static site hosting and deployment +- **Git** - Version control and collaborative development + +## � How to Run the Project + +### **Prerequisites** + +- **Node.js** (version 18 or higher) +- **npm** (comes with Node.js) +- **Git** for version control + +### **Setup Instructions** + +1. **Clone the repository** + + ```bash + git clone https://github.com/Bhupinder-git/BharartCurePlus.git + cd BharartCurePlus + ``` + +2. **Install dependencies** + + ```bash + npm install + ``` + +3. **Start development server** + + ```bash + npm run dev + ``` + + The application will be available at `http://localhost:5173` + +4. **Build for production** + + ```bash + npm run build + ``` + +5. **Preview production build** + ```bash + npm run preview + ``` + +### **Development Commands** + +- `npm run dev` - Start development server with hot reload +- `npm run build` - Create production build +- `npm run preview` - Preview production build locally +- `npm run lint` - Run ESLint for code quality check + +### **Project Structure** + +``` +BharartCurePlus/ +├── src/ +│ ├── components/ # Reusable React components +│ ├── pages/ # Page components for routing +│ ├── context/ # React Context providers +│ ├── hooks/ # Custom React hooks +│ ├── assets/ # Static assets (images, icons) +│ └── App.jsx # Main application component +├── public/ # Public static files +├── dist/ # Production build output +└── package.json # Project dependencies and scripts +``` + +## 📱 Pages & Routes + +- `/` - Home page with hero section and features +- `/login` - User authentication +- `/signup` - User registration +- `/dashboard` - User dashboard (protected route) +- `/wellness-hub` - Physical exercises and mental health practices +- `/store` - Healthcare e-commerce store +- `/hospital-comparison` - Hospital comparison tool +- `/live-resource-tracker` - Real-time medical resource tracking +- `/blood-urgent-alerts` - Blood donation system +- `/skincare-routine-planner` - Skincare planning tool + +## 🎨 Design & Theme + +- **Consistent Orange/Red/Yellow Theme** throughout the application +- **Responsive Design** - Works on all device sizes +- **Smooth Animations** - Lenis smooth scrolling and custom animations +- **Modern UI** - Clean, professional healthcare interface + +## ⚠️ Special Notes & Limitations + +### **External APIs & Integrations** + +- **Backend API**: Connected to Vercel-hosted backend for authentication + - Base URL: `https://backend-bharat-cure-plus-ceph0ijnr-f60751720-9569s-projects.vercel.app` + - Used for user registration, login, and profile management +- **Image Assets**: All images are locally stored and optimized during build process +- **No External API Keys Required**: Application works without additional API keys + +### **Authentication System** + +- **Demo Credentials**: For testing purposes, the application supports both patient and doctor registration +- **Local Storage**: User sessions are managed client-side using localStorage +- **Protected Routes**: Dashboard and certain features require authentication + +### **Known Limitations** + +1. **Offline Functionality**: Application requires internet connection for full functionality +2. **Browser Compatibility**: Optimized for modern browsers (Chrome, Firefox, Safari, Edge) +3. **Mobile Responsiveness**: Fully responsive but some complex features work best on desktop +4. **API Dependencies**: Some features depend on backend API availability + +### **Performance Considerations** + +- **Image Optimization**: All images are optimized and lazy-loaded +- **Code Splitting**: Components are efficiently bundled for optimal loading +- **Smooth Scrolling**: Lenis library provides enhanced scrolling experience +- **Build Size**: Production bundle is optimized and compressed + +### **Deployment Configuration** + +- **GitHub Pages**: Configured with custom base path `/BharartCurePlus/` +- **GitHub Actions**: Automated deployment on every push to main branch +- **Asset Handling**: All static assets are properly referenced for production + +### **Testing & Quality Assurance** + +- **ESLint**: Configured for code quality and consistency +- **Responsive Testing**: Tested across multiple device sizes +- **Cross-browser Testing**: Verified on major browsers +- **Performance Testing**: Optimized for Core Web Vitals + +## 🔧 Troubleshooting + +### **Common Issues** + +1. **Images not loading**: Ensure all image imports use proper relative paths +2. **Build failures**: Check Node.js version (requires v18+) +3. **Routing issues**: Clear browser cache and localStorage +4. **Styling problems**: Ensure Tailwind CSS is properly configured + +### **Development Tips** + +- Use `npm run build` to test production build locally +- Check browser console for any JavaScript errors +- Ensure all dependencies are properly installed with `npm install` + +## 🌐 Live Deployment + +**Production URL**: https://bhupinder-git.github.io/BharartCurePlus/ + +## 📞 Contact & Support + +For any questions or issues, please contact: + +- **GitHub Issues**: https://github.com/Bhupinder-git/BharartCurePlus/issues +- **Repository**: https://github.com/Bhupinder-git/BharartCurePlus + +## 🤝 Contributing + +Contributions are welcome! Please feel free to submit a Pull Request. + +--- + +**Built with ❤️ for better healthcare accessibility and wellness management** diff --git a/T059_Team-X-Vengeance/T059_Team-X-Vengeance_Presentation.pdf b/T059_Team-X-Vengeance/T059_Team-X-Vengeance_Presentation.pdf new file mode 100644 index 00000000..1129aefa Binary files /dev/null and b/T059_Team-X-Vengeance/T059_Team-X-Vengeance_Presentation.pdf differ diff --git a/T059_Team-X-Vengeance/code/404.html b/T059_Team-X-Vengeance/code/404.html new file mode 100644 index 00000000..b27322f5 --- /dev/null +++ b/T059_Team-X-Vengeance/code/404.html @@ -0,0 +1,30 @@ + + + + + + + Vite + React + + + +
+ + + \ No newline at end of file diff --git a/T059_Team-X-Vengeance/code/_redirects b/T059_Team-X-Vengeance/code/_redirects new file mode 100644 index 00000000..50a46335 --- /dev/null +++ b/T059_Team-X-Vengeance/code/_redirects @@ -0,0 +1 @@ +/* /index.html 200 \ No newline at end of file diff --git a/T059_Team-X-Vengeance/code/assets/HeroSectionBackgound-B9FQqqSn.jpg b/T059_Team-X-Vengeance/code/assets/HeroSectionBackgound-B9FQqqSn.jpg new file mode 100644 index 00000000..c8745225 Binary files /dev/null and b/T059_Team-X-Vengeance/code/assets/HeroSectionBackgound-B9FQqqSn.jpg differ diff --git a/T059_Team-X-Vengeance/code/assets/Logo1-DOF5eJed.jpg b/T059_Team-X-Vengeance/code/assets/Logo1-DOF5eJed.jpg new file mode 100644 index 00000000..ab60552e Binary files /dev/null and b/T059_Team-X-Vengeance/code/assets/Logo1-DOF5eJed.jpg differ diff --git a/T059_Team-X-Vengeance/code/assets/Patient1-C5AFNhpP.jpeg b/T059_Team-X-Vengeance/code/assets/Patient1-C5AFNhpP.jpeg new file mode 100644 index 00000000..2fbea610 Binary files /dev/null and b/T059_Team-X-Vengeance/code/assets/Patient1-C5AFNhpP.jpeg differ diff --git a/T059_Team-X-Vengeance/code/assets/Patient2-CtrMFckE.jpeg b/T059_Team-X-Vengeance/code/assets/Patient2-CtrMFckE.jpeg new file mode 100644 index 00000000..aaccc522 Binary files /dev/null and b/T059_Team-X-Vengeance/code/assets/Patient2-CtrMFckE.jpeg differ diff --git a/T059_Team-X-Vengeance/code/assets/Patient3-CL7sTPbV.jpeg b/T059_Team-X-Vengeance/code/assets/Patient3-CL7sTPbV.jpeg new file mode 100644 index 00000000..60951d71 Binary files /dev/null and b/T059_Team-X-Vengeance/code/assets/Patient3-CL7sTPbV.jpeg differ diff --git a/T059_Team-X-Vengeance/code/assets/Sia-IWd9SYYZ.jpeg b/T059_Team-X-Vengeance/code/assets/Sia-IWd9SYYZ.jpeg new file mode 100644 index 00000000..c91f8571 Binary files /dev/null and b/T059_Team-X-Vengeance/code/assets/Sia-IWd9SYYZ.jpeg differ diff --git a/T059_Team-X-Vengeance/code/assets/affordable-BV1n7xz9.png b/T059_Team-X-Vengeance/code/assets/affordable-BV1n7xz9.png new file mode 100644 index 00000000..21b2ca32 Binary files /dev/null and b/T059_Team-X-Vengeance/code/assets/affordable-BV1n7xz9.png differ diff --git a/T059_Team-X-Vengeance/code/assets/frame-C7Ps3aTz.png b/T059_Team-X-Vengeance/code/assets/frame-C7Ps3aTz.png new file mode 100644 index 00000000..ea6fa38c Binary files /dev/null and b/T059_Team-X-Vengeance/code/assets/frame-C7Ps3aTz.png differ diff --git a/T059_Team-X-Vengeance/code/assets/index-BAmFmXkt.css b/T059_Team-X-Vengeance/code/assets/index-BAmFmXkt.css new file mode 100644 index 00000000..aac86bd2 --- /dev/null +++ b/T059_Team-X-Vengeance/code/assets/index-BAmFmXkt.css @@ -0,0 +1 @@ +/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-teal-600:oklch(60% .118 184.704);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-700:oklch(52.5% .223 3.958);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-neutral-100:oklch(97% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-top-2{top:calc(var(--spacing)*-2)}.-top-4{top:calc(var(--spacing)*-4)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-12{top:calc(var(--spacing)*12)}.top-25{top:calc(var(--spacing)*25)}.top-\[40px\]{top:40px}.top-full{top:100%}.-right-2{right:calc(var(--spacing)*-2)}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.right-8{right:calc(var(--spacing)*8)}.right-30{right:calc(var(--spacing)*30)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-24{bottom:calc(var(--spacing)*24)}.-left-4{left:calc(var(--spacing)*-4)}.left-0{left:calc(var(--spacing)*0)}.left-2{left:calc(var(--spacing)*2)}.left-4{left:calc(var(--spacing)*4)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-20{margin-top:calc(var(--spacing)*20)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-64{height:calc(var(--spacing)*64)}.h-\[1px\]{height:1px}.h-\[600px\]{height:600px}.h-\[calc\(100vh-100px\)\]{height:calc(100vh - 100px)}.h-full{height:100%}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[450px\]{width:450px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[450px\]{max-width:450px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1600px\]{max-width:1600px}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-10{column-gap:calc(var(--spacing)*10)}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-b-\[0\.15rem\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.15rem}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#f97316\]\/20{border-color:#f9731633}.border-black{border-color:var(--color-black)}.border-blue-200{border-color:var(--color-blue-200)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800\/50{border-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.border-gray-800\/50{border-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}.border-gray-900{border-color:var(--color-gray-900)}.border-green-200{border-color:var(--color-green-200)}.border-green-400{border-color:var(--color-green-400)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-orange-100{border-color:var(--color-orange-100)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-400{border-color:var(--color-orange-400)}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-600{border-color:var(--color-orange-600)}.border-purple-200{border-color:var(--color-purple-200)}.border-red-50{border-color:var(--color-red-50)}.border-red-200{border-color:var(--color-red-200)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-700{border-color:var(--color-slate-700)}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.bg-\[\#585c6c\]{background-color:#585c6c}.bg-\[\#40414f\]{background-color:#40414f}.bg-\[\#343541\]{background-color:#343541}.bg-\[\#343541\]\/80{background-color:#343541cc}.bg-\[\#444654\]{background-color:#444654}.bg-\[\#f97316\]{background-color:#f97316}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-inherit{background-color:inherit}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-orange-700{background-color:var(--color-orange-700)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#343541\]{--tw-gradient-from:#343541;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/50{--tw-gradient-from:#00000080}@supports (color:color-mix(in lab,red,red)){.from-black\/50{--tw-gradient-from:color-mix(in oklab,var(--color-black)50%,transparent)}}.from-black\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-100{--tw-gradient-from:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-100{--tw-gradient-from:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-400{--tw-gradient-from:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-400\/55{--tw-gradient-from:#ff8b1a8c}@supports (color:color-mix(in lab,red,red)){.from-orange-400\/55{--tw-gradient-from:color-mix(in oklab,var(--color-orange-400)55%,transparent)}}.from-orange-400\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-600{--tw-gradient-from:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#343541\]{--tw-gradient-via:#343541;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-300\/45{--tw-gradient-via:#ffb96d73}@supports (color:color-mix(in lab,red,red)){.via-orange-300\/45{--tw-gradient-via:color-mix(in oklab,var(--color-orange-300)45%,transparent)}}.via-orange-300\/45{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500{--tw-gradient-via:var(--color-orange-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-700{--tw-gradient-via:var(--color-orange-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-50{--tw-gradient-via:var(--color-red-50);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-400{--tw-gradient-via:var(--color-red-400);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-500{--tw-gradient-via:var(--color-red-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-blue-100{--tw-gradient-to:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-100{--tw-gradient-to:var(--color-emerald-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-200{--tw-gradient-to:var(--color-gray-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-100{--tw-gradient-to:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-600{--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-100{--tw-gradient-to:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-400{--tw-gradient-to:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-50{--tw-gradient-to:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-100{--tw-gradient-to:var(--color-red-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-600{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-yellow-50{--tw-gradient-to:var(--color-yellow-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-yellow-400{--tw-gradient-to:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-yellow-500{--tw-gradient-to:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-\[length\:50\%_100\%\]{background-size:50% 100%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-no-repeat{background-repeat:no-repeat}.fill-gray-300{fill:var(--color-gray-300)}.fill-red-500{fill:var(--color-red-500)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-black{stroke:var(--color-black)}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-\[12px\]{padding:12px}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-\[12px\]{padding-inline:12px}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[8px\]{padding-block:8px}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-28{padding-top:calc(var(--spacing)*28)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.875rem\]{font-size:.875rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.875rem\]{font-size:1.875rem}.text-\[16px\]{font-size:16px}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[1\.375rem\]{--tw-leading:1.375rem;line-height:1.375rem}.leading-\[1\.625rem\]{--tw-leading:1.625rem;line-height:1.625rem}.leading-\[2\.375rem\]{--tw-leading:2.375rem;line-height:2.375rem}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[\#AFB2BF\],.text-\[\#afb2bf\]{color:#afb2bf}.text-\[\#f97316\]{color:#f97316}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-gray-100{color:var(--color-gray-100)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-500\/80{color:#6a7282cc}@supports (color:color-mix(in lab,red,red)){.text-gray-500\/80{color:color-mix(in oklab,var(--color-gray-500)80%,transparent)}}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-400{color:var(--color-green-400)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-600{color:var(--color-indigo-600)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-pink-700{color:var(--color-pink-700)}.text-purple-600{color:var(--color-purple-600)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[\#f97316\]\/20{--tw-ring-color:oklab(70.4871% .125896 .137895/.2)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:animate-bounce:is(:where(.group):hover *){animation:var(--animate-bounce)}.group-hover\:text-orange-600:is(:where(.group):hover *){color:var(--color-orange-600)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.focus-within\:border-\[\#fb923c\]:focus-within{border-color:#fb923c}.focus-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[\#fb923c\]\/20:focus-within{--tw-ring-color:oklab(75.764% .0890839 .131746/.2)}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-3:hover{--tw-translate-y:calc(var(--spacing)*-3);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.10\]:hover{scale:1.1}.hover\:border-gray-600:hover{border-color:var(--color-gray-600)}.hover\:border-orange-200:hover{border-color:var(--color-orange-200)}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-red-200:hover{border-color:var(--color-red-200)}.hover\:border-red-500:hover{border-color:var(--color-red-500)}.hover\:border-white\/50:hover{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/50:hover{border-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.hover\:border-white\/80:hover{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/80:hover{border-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.hover\:bg-\[\#ea580c\]:hover{background-color:#ea580c}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-700\/50:hover{background-color:#36415380}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-700\/50:hover{background-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-gray-800\/50:hover{background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-800\/50:hover{background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}.hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\:bg-neutral-700:hover{background-color:var(--color-neutral-700)}.hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-purple-600:hover{background-color:var(--color-purple-600)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-red-400:hover{background-color:var(--color-red-400)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-sky-600:hover{background-color:var(--color-sky-600)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-yellow-500:hover{background-color:var(--color-yellow-500)}.hover\:from-green-600:hover{--tw-gradient-from:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-orange-200:hover{--tw-gradient-from:var(--color-orange-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-orange-600:hover{--tw-gradient-from:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-orange-700:hover{--tw-gradient-from:var(--color-orange-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-red-600:hover{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-emerald-600:hover{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-red-200:hover{--tw-gradient-to:var(--color-red-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-red-600:hover{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-red-700:hover{--tw-gradient-to:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-orange-800:hover{color:var(--color-orange-800)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-yellow-400:hover{color:var(--color-yellow-400)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:outline-2:hover{outline-style:var(--tw-outline-style);outline-width:2px}}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-orange-500:focus{--tw-ring-color:var(--color-orange-500)}.focus\:ring-purple-500:focus{--tw-ring-color:var(--color-purple-500)}.focus\:ring-red-100:focus{--tw-ring-color:var(--color-red-100)}.focus\:outline-\[0\.125rem\]:focus{outline-style:var(--tw-outline-style);outline-width:.125rem}.focus\:outline-blue-400:focus{outline-color:var(--color-blue-400)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-400:disabled{background-color:var(--color-gray-400)}.disabled\:opacity-40:disabled{opacity:.4}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:h-8{height:calc(var(--spacing)*8)}.md\:min-h-\[3rem\]{min-height:3rem}.md\:w-64{width:calc(var(--spacing)*64)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-\[20px\]{font-size:20px}.md\:text-\[22px\]{font-size:22px}}@media (min-width:64rem){.lg\:h-10{height:calc(var(--spacing)*10)}.lg\:min-h-\[3\.5rem\]{min-height:3.5rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}html,body{-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden}.chatbot-messages::-webkit-scrollbar{width:6px;display:block}.chatbot-messages::-webkit-scrollbar-track{background:#4b55631a;border-radius:3px}.chatbot-messages::-webkit-scrollbar-thumb{background:#f9731680;border-radius:3px}.chatbot-messages::-webkit-scrollbar-thumb:hover{background:#f97316b3}.chatbot-messages{scrollbar-width:thin;scrollbar-color:#f9731680 #4b55631a;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-y;-webkit-scroll-behavior:smooth}.chatbot-container{touch-action:pan-y;-webkit-user-select:none;user-select:none;overscroll-behavior:contain;overscroll-behavior-y:contain}@supports (-webkit-overflow-scrolling:touch){.chatbot-messages{-webkit-overflow-scrolling:touch}}.bed-modal-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-y;-webkit-scroll-behavior:smooth;overscroll-behavior:contain;overscroll-behavior-y:contain}.bed-modal-scroll::-webkit-scrollbar{width:8px;display:block}.bed-modal-scroll::-webkit-scrollbar-track{background:#e5e7eb4d;border-radius:4px}.bed-modal-scroll::-webkit-scrollbar-thumb{background:#f9731699;border-radius:4px}.bed-modal-scroll::-webkit-scrollbar-thumb:hover{background:#f97316cc}.bed-modal-scroll{scrollbar-width:thin;scrollbar-color:#f9731699 #e5e7eb4d}@keyframes border-run{0%{transform-origin:top;width:4px;height:0;top:0;left:0;transform:scaleY(0)}12.5%{width:4px;height:100%;top:0;left:0;transform:scaleY(1)}25%{transform-origin:0;width:0;height:4px;top:0;left:0;transform:scaleX(0)}37.5%{width:100%;height:4px;top:0;left:0;transform:scaleX(1)}50%{transform-origin:top;width:4px;height:0;top:0;left:auto;right:0;transform:scaleY(0)}62.5%{width:4px;height:100%;top:0;left:auto;right:0;transform:scaleY(1)}75%{transform-origin:100%;width:0;height:4px;top:auto;bottom:0;right:0;transform:scaleX(0)}87.5%{width:100%;height:4px;inset:auto auto 0 0;transform:scaleX(1)}to{transform-origin:top;width:4px;height:0;top:0;left:0;transform:scaleY(0)}}.animate-border-run-1{animation:3s linear infinite border-run}.animate-border-run-2{animation:3s linear -1s infinite border-run}.animate-border-run-3{animation:3s linear -2s infinite border-run}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}} diff --git a/T059_Team-X-Vengeance/code/assets/index-DB2eQh0T.js b/T059_Team-X-Vengeance/code/assets/index-DB2eQh0T.js new file mode 100644 index 00000000..b450039b --- /dev/null +++ b/T059_Team-X-Vengeance/code/assets/index-DB2eQh0T.js @@ -0,0 +1,677 @@ +(function(){const c=document.createElement("link").relList;if(c&&c.supports&&c.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))o(f);new MutationObserver(f=>{for(const m of f)if(m.type==="childList")for(const p of m.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&o(p)}).observe(document,{childList:!0,subtree:!0});function u(f){const m={};return f.integrity&&(m.integrity=f.integrity),f.referrerPolicy&&(m.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?m.credentials="include":f.crossOrigin==="anonymous"?m.credentials="omit":m.credentials="same-origin",m}function o(f){if(f.ep)return;f.ep=!0;const m=u(f);fetch(f.href,m)}})();function tx(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var Fo={exports:{}},Qn={};/** + * @license React + * react-jsx-runtime.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var jm;function ax(){if(jm)return Qn;jm=1;var i=Symbol.for("react.transitional.element"),c=Symbol.for("react.fragment");function u(o,f,m){var p=null;if(m!==void 0&&(p=""+m),f.key!==void 0&&(p=""+f.key),"key"in f){m={};for(var b in f)b!=="key"&&(m[b]=f[b])}else m=f;return f=m.ref,{$$typeof:i,type:o,key:p,ref:f!==void 0?f:null,props:m}}return Qn.Fragment=c,Qn.jsx=u,Qn.jsxs=u,Qn}var Nm;function lx(){return Nm||(Nm=1,Fo.exports=ax()),Fo.exports}var n=lx(),Wo={exports:{}},Zn={},Io={exports:{}},ec={};/** + * @license React + * scheduler.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var wm;function nx(){return wm||(wm=1,function(i){function c(z,X){var te=z.length;z.push(X);e:for(;0>>1,w=z[ge];if(0>>1;gef(P,te))lef(pe,P)?(z[ge]=pe,z[le]=te,ge=le):(z[ge]=P,z[K]=te,ge=K);else if(lef(pe,te))z[ge]=pe,z[le]=te,ge=le;else break e}}return X}function f(z,X){var te=z.sortIndex-X.sortIndex;return te!==0?te:z.id-X.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;i.unstable_now=function(){return m.now()}}else{var p=Date,b=p.now();i.unstable_now=function(){return p.now()-b}}var h=[],g=[],y=1,T=null,N=3,U=!1,R=!1,D=!1,k=!1,_=typeof setTimeout=="function"?setTimeout:null,$=typeof clearTimeout=="function"?clearTimeout:null,F=typeof setImmediate<"u"?setImmediate:null;function oe(z){for(var X=u(g);X!==null;){if(X.callback===null)o(g);else if(X.startTime<=z)o(g),X.sortIndex=X.expirationTime,c(h,X);else break;X=u(g)}}function Z(z){if(D=!1,oe(z),!R)if(u(h)!==null)R=!0,Y||(Y=!0,Q());else{var X=u(g);X!==null&&xe(Z,X.startTime-z)}}var Y=!1,L=-1,V=5,ee=-1;function be(){return k?!0:!(i.unstable_now()-eez&&be());){var ge=T.callback;if(typeof ge=="function"){T.callback=null,N=T.priorityLevel;var w=ge(T.expirationTime<=z);if(z=i.unstable_now(),typeof w=="function"){T.callback=w,oe(z),X=!0;break t}T===u(h)&&o(h),oe(z)}else o(h);T=u(h)}if(T!==null)X=!0;else{var q=u(g);q!==null&&xe(Z,q.startTime-z),X=!1}}break e}finally{T=null,N=te,U=!1}X=void 0}}finally{X?Q():Y=!1}}}var Q;if(typeof F=="function")Q=function(){F(He)};else if(typeof MessageChannel<"u"){var J=new MessageChannel,Ae=J.port2;J.port1.onmessage=He,Q=function(){Ae.postMessage(null)}}else Q=function(){_(He,0)};function xe(z,X){L=_(function(){z(i.unstable_now())},X)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(z){z.callback=null},i.unstable_forceFrameRate=function(z){0>z||125ge?(z.sortIndex=te,c(g,z),u(h)===null&&z===u(g)&&(D?($(L),L=-1):D=!0,xe(Z,te-ge))):(z.sortIndex=w,c(h,z),R||U||(R=!0,Y||(Y=!0,Q()))),z},i.unstable_shouldYield=be,i.unstable_wrapCallback=function(z){var X=N;return function(){var te=N;N=X;try{return z.apply(this,arguments)}finally{N=te}}}}(ec)),ec}var Sm;function sx(){return Sm||(Sm=1,Io.exports=nx()),Io.exports}var tc={exports:{}},ce={};/** + * @license React + * react.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Tm;function ix(){if(Tm)return ce;Tm=1;var i=Symbol.for("react.transitional.element"),c=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),p=Symbol.for("react.context"),b=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),T=Symbol.iterator;function N(w){return w===null||typeof w!="object"?null:(w=T&&w[T]||w["@@iterator"],typeof w=="function"?w:null)}var U={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},R=Object.assign,D={};function k(w,q,K){this.props=w,this.context=q,this.refs=D,this.updater=K||U}k.prototype.isReactComponent={},k.prototype.setState=function(w,q){if(typeof w!="object"&&typeof w!="function"&&w!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,w,q,"setState")},k.prototype.forceUpdate=function(w){this.updater.enqueueForceUpdate(this,w,"forceUpdate")};function _(){}_.prototype=k.prototype;function $(w,q,K){this.props=w,this.context=q,this.refs=D,this.updater=K||U}var F=$.prototype=new _;F.constructor=$,R(F,k.prototype),F.isPureReactComponent=!0;var oe=Array.isArray,Z={H:null,A:null,T:null,S:null,V:null},Y=Object.prototype.hasOwnProperty;function L(w,q,K,P,le,pe){return K=pe.ref,{$$typeof:i,type:w,key:q,ref:K!==void 0?K:null,props:pe}}function V(w,q){return L(w.type,q,void 0,void 0,void 0,w.props)}function ee(w){return typeof w=="object"&&w!==null&&w.$$typeof===i}function be(w){var q={"=":"=0",":":"=2"};return"$"+w.replace(/[=:]/g,function(K){return q[K]})}var He=/\/+/g;function Q(w,q){return typeof w=="object"&&w!==null&&w.key!=null?be(""+w.key):q.toString(36)}function J(){}function Ae(w){switch(w.status){case"fulfilled":return w.value;case"rejected":throw w.reason;default:switch(typeof w.status=="string"?w.then(J,J):(w.status="pending",w.then(function(q){w.status==="pending"&&(w.status="fulfilled",w.value=q)},function(q){w.status==="pending"&&(w.status="rejected",w.reason=q)})),w.status){case"fulfilled":return w.value;case"rejected":throw w.reason}}throw w}function xe(w,q,K,P,le){var pe=typeof w;(pe==="undefined"||pe==="boolean")&&(w=null);var re=!1;if(w===null)re=!0;else switch(pe){case"bigint":case"string":case"number":re=!0;break;case"object":switch(w.$$typeof){case i:case c:re=!0;break;case y:return re=w._init,xe(re(w._payload),q,K,P,le)}}if(re)return le=le(w),re=P===""?"."+Q(w,0):P,oe(le)?(K="",re!=null&&(K=re.replace(He,"$&/")+"/"),xe(le,q,K,"",function(la){return la})):le!=null&&(ee(le)&&(le=V(le,K+(le.key==null||w&&w.key===le.key?"":(""+le.key).replace(He,"$&/")+"/")+re)),q.push(le)),1;re=0;var it=P===""?".":P+":";if(oe(w))for(var Me=0;Me"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(c){console.error(c)}}return i(),ac.exports=rx(),ac.exports}/** + * @license React + * react-dom-client.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Mm;function cx(){if(Mm)return Zn;Mm=1;var i=sx(),c=gc(),u=ox();function o(e){var t="https://react.dev/errors/"+e;if(1w||(e.current=ge[w],ge[w]=null,w--)}function P(e,t){w++,ge[w]=e.current,e.current=t}var le=q(null),pe=q(null),re=q(null),it=q(null);function Me(e,t){switch(P(re,t),P(pe,e),P(le,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Jf(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Jf(t),e=Pf(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}K(le),P(le,e)}function la(){K(le),K(pe),K(re)}function _i(e){e.memoizedState!==null&&P(it,e);var t=le.current,a=Pf(t,e.type);t!==a&&(P(pe,e),P(le,a))}function ts(e){pe.current===e&&(K(le),K(pe)),it.current===e&&(K(it),qn._currentValue=te)}var Ui=Object.prototype.hasOwnProperty,Hi=i.unstable_scheduleCallback,Bi=i.unstable_cancelCallback,Dh=i.unstable_shouldYield,zh=i.unstable_requestPaint,Rt=i.unstable_now,_h=i.unstable_getCurrentPriorityLevel,Ac=i.unstable_ImmediatePriority,Mc=i.unstable_UserBlockingPriority,as=i.unstable_NormalPriority,Uh=i.unstable_LowPriority,Rc=i.unstable_IdlePriority,Hh=i.log,Bh=i.unstable_setDisableYieldValue,$l=null,rt=null;function na(e){if(typeof Hh=="function"&&Bh(e),rt&&typeof rt.setStrictMode=="function")try{rt.setStrictMode($l,e)}catch{}}var ot=Math.clz32?Math.clz32:Gh,Lh=Math.log,qh=Math.LN2;function Gh(e){return e>>>=0,e===0?32:31-(Lh(e)/qh|0)|0}var ls=256,ns=4194304;function Da(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ss(e,t,a){var l=e.pendingLanes;if(l===0)return 0;var s=0,r=e.suspendedLanes,d=e.pingedLanes;e=e.warmLanes;var x=l&134217727;return x!==0?(l=x&~r,l!==0?s=Da(l):(d&=x,d!==0?s=Da(d):a||(a=x&~e,a!==0&&(s=Da(a))))):(x=l&~r,x!==0?s=Da(x):d!==0?s=Da(d):a||(a=l&~e,a!==0&&(s=Da(a)))),s===0?0:t!==0&&t!==s&&(t&r)===0&&(r=s&-s,a=t&-t,r>=a||r===32&&(a&4194048)!==0)?t:s}function Kl(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Yh(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function kc(){var e=ls;return ls<<=1,(ls&4194048)===0&&(ls=256),e}function Oc(){var e=ns;return ns<<=1,(ns&62914560)===0&&(ns=4194304),e}function Li(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function Jl(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Vh(e,t,a,l,s,r){var d=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var x=e.entanglements,v=e.expirationTimes,A=e.hiddenUpdates;for(a=d&~a;0)":-1s||v[l]!==A[s]){var H=` +`+v[l].replace(" at new "," at ");return e.displayName&&H.includes("")&&(H=H.replace("",e.displayName)),H}while(1<=l&&0<=s);break}}}finally{Qi=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?cl(a):""}function Jh(e){switch(e.tag){case 26:case 27:case 5:return cl(e.type);case 16:return cl("Lazy");case 13:return cl("Suspense");case 19:return cl("SuspenseList");case 0:case 15:return Zi(e.type,!1);case 11:return Zi(e.type.render,!1);case 1:return Zi(e.type,!0);case 31:return cl("Activity");default:return""}}function Yc(e){try{var t="";do t+=Jh(e),e=e.return;while(e);return t}catch(a){return` +Error generating stack: `+a.message+` +`+a.stack}}function xt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Vc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ph(e){var t=Vc(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),l=""+e[t];if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var s=a.get,r=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return s.call(this)},set:function(d){l=""+d,r.call(this,d)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(d){l=""+d},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function os(e){e._valueTracker||(e._valueTracker=Ph(e))}function Xc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),l="";return e&&(l=Vc(e)?e.checked?"true":"false":e.value),e=l,e!==a?(t.setValue(e),!0):!1}function cs(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Fh=/[\n"\\]/g;function pt(e){return e.replace(Fh,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function $i(e,t,a,l,s,r,d,x){e.name="",d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"?e.type=d:e.removeAttribute("type"),t!=null?d==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+xt(t)):e.value!==""+xt(t)&&(e.value=""+xt(t)):d!=="submit"&&d!=="reset"||e.removeAttribute("value"),t!=null?Ki(e,d,xt(t)):a!=null?Ki(e,d,xt(a)):l!=null&&e.removeAttribute("value"),s==null&&r!=null&&(e.defaultChecked=!!r),s!=null&&(e.checked=s&&typeof s!="function"&&typeof s!="symbol"),x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"?e.name=""+xt(x):e.removeAttribute("name")}function Qc(e,t,a,l,s,r,d,x){if(r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"&&(e.type=r),t!=null||a!=null){if(!(r!=="submit"&&r!=="reset"||t!=null))return;a=a!=null?""+xt(a):"",t=t!=null?""+xt(t):a,x||t===e.value||(e.value=t),e.defaultValue=t}l=l??s,l=typeof l!="function"&&typeof l!="symbol"&&!!l,e.checked=x?e.checked:!!l,e.defaultChecked=!!l,d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"&&(e.name=d)}function Ki(e,t,a){t==="number"&&cs(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function ul(e,t,a,l){if(e=e.options,t){t={};for(var s=0;s"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ii=!1;if(Bt)try{var Il={};Object.defineProperty(Il,"passive",{get:function(){Ii=!0}}),window.addEventListener("test",Il,Il),window.removeEventListener("test",Il,Il)}catch{Ii=!1}var ia=null,er=null,ds=null;function Wc(){if(ds)return ds;var e,t=er,a=t.length,l,s="value"in ia?ia.value:ia.textContent,r=s.length;for(e=0;e=an),nu=" ",su=!1;function iu(e,t){switch(e){case"keyup":return T0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ru(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var hl=!1;function C0(e,t){switch(e){case"compositionend":return ru(t);case"keypress":return t.which!==32?null:(su=!0,nu);case"textInput":return e=t.data,e===nu&&su?null:e;default:return null}}function A0(e,t){if(hl)return e==="compositionend"||!sr&&iu(e,t)?(e=Wc(),ds=er=ia=null,hl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:a,offset:t-e};e=l}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=gu(a)}}function pu(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?pu(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function yu(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=cs(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=cs(e.document)}return t}function or(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var U0=Bt&&"documentMode"in document&&11>=document.documentMode,gl=null,cr=null,rn=null,ur=!1;function bu(e,t,a){var l=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;ur||gl==null||gl!==cs(l)||(l=gl,"selectionStart"in l&&or(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),rn&&sn(rn,l)||(rn=l,l=ti(cr,"onSelect"),0>=d,s-=d,qt=1<<32-ot(t)+s|a<r?r:8;var d=z.T,x={};z.T=x,Jr(e,!1,t,a);try{var v=s(),A=z.S;if(A!==null&&A(x,v),v!==null&&typeof v=="object"&&typeof v.then=="function"){var H=Q0(v,l);Nn(e,t,H,ht(e))}else Nn(e,t,l,ht(e))}catch(G){Nn(e,t,{then:function(){},status:"rejected",reason:G},ht())}finally{X.p=r,z.T=d}}function P0(){}function $r(e,t,a,l){if(e.tag!==5)throw Error(o(476));var s=vd(e).queue;bd(e,s,t,te,a===null?P0:function(){return jd(e),a(l)})}function vd(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:te,baseState:te,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Xt,lastRenderedState:te},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Xt,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function jd(e){var t=vd(e).next.queue;Nn(e,t,{},ht())}function Kr(){return Pe(qn)}function Nd(){return Le().memoizedState}function wd(){return Le().memoizedState}function F0(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=ht();e=ca(a);var l=ua(t,e,a);l!==null&&(gt(l,t,a),xn(l,t,a)),t={cache:Sr()},e.payload=t;return}t=t.return}}function W0(e,t,a){var l=ht();a={lane:l,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},_s(e)?Td(t,a):(a=hr(e,t,a,l),a!==null&&(gt(a,e,l),Ed(a,t,l)))}function Sd(e,t,a){var l=ht();Nn(e,t,a,l)}function Nn(e,t,a,l){var s={lane:l,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(_s(e))Td(t,s);else{var r=e.alternate;if(e.lanes===0&&(r===null||r.lanes===0)&&(r=t.lastRenderedReducer,r!==null))try{var d=t.lastRenderedState,x=r(d,a);if(s.hasEagerState=!0,s.eagerState=x,ct(x,d))return ys(e,t,s,0),Ce===null&&ps(),!1}catch{}finally{}if(a=hr(e,t,s,l),a!==null)return gt(a,e,l),Ed(a,t,l),!0}return!1}function Jr(e,t,a,l){if(l={lane:2,revertLane:Ao(),action:l,hasEagerState:!1,eagerState:null,next:null},_s(e)){if(t)throw Error(o(479))}else t=hr(e,a,l,2),t!==null&>(t,e,2)}function _s(e){var t=e.alternate;return e===ue||t!==null&&t===ue}function Td(e,t){Tl=Ms=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function Ed(e,t,a){if((a&4194048)!==0){var l=t.lanes;l&=e.pendingLanes,a|=l,t.lanes=a,zc(e,a)}}var Us={readContext:Pe,use:ks,useCallback:_e,useContext:_e,useEffect:_e,useImperativeHandle:_e,useLayoutEffect:_e,useInsertionEffect:_e,useMemo:_e,useReducer:_e,useRef:_e,useState:_e,useDebugValue:_e,useDeferredValue:_e,useTransition:_e,useSyncExternalStore:_e,useId:_e,useHostTransitionStatus:_e,useFormState:_e,useActionState:_e,useOptimistic:_e,useMemoCache:_e,useCacheRefresh:_e},Cd={readContext:Pe,use:ks,useCallback:function(e,t){return lt().memoizedState=[e,t===void 0?null:t],e},useContext:Pe,useEffect:ud,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,zs(4194308,4,hd.bind(null,t,e),a)},useLayoutEffect:function(e,t){return zs(4194308,4,e,t)},useInsertionEffect:function(e,t){zs(4,2,e,t)},useMemo:function(e,t){var a=lt();t=t===void 0?null:t;var l=e();if(Za){na(!0);try{e()}finally{na(!1)}}return a.memoizedState=[l,t],l},useReducer:function(e,t,a){var l=lt();if(a!==void 0){var s=a(t);if(Za){na(!0);try{a(t)}finally{na(!1)}}}else s=t;return l.memoizedState=l.baseState=s,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:s},l.queue=e,e=e.dispatch=W0.bind(null,ue,e),[l.memoizedState,e]},useRef:function(e){var t=lt();return e={current:e},t.memoizedState=e},useState:function(e){e=Vr(e);var t=e.queue,a=Sd.bind(null,ue,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:Qr,useDeferredValue:function(e,t){var a=lt();return Zr(a,e,t)},useTransition:function(){var e=Vr(!1);return e=bd.bind(null,ue,e.queue,!0,!1),lt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var l=ue,s=lt();if(ve){if(a===void 0)throw Error(o(407));a=a()}else{if(a=t(),Ce===null)throw Error(o(349));(he&124)!==0||Ku(l,t,a)}s.memoizedState=a;var r={value:a,getSnapshot:t};return s.queue=r,ud(Pu.bind(null,l,r,e),[e]),l.flags|=2048,Cl(9,Ds(),Ju.bind(null,l,r,a,t),null),a},useId:function(){var e=lt(),t=Ce.identifierPrefix;if(ve){var a=Gt,l=qt;a=(l&~(1<<32-ot(l)-1)).toString(32)+a,t="«"+t+"R"+a,a=Rs++,0se?(Qe=ae,ae=null):Qe=ae.sibling;var ye=M(E,ae,C[se],B);if(ye===null){ae===null&&(ae=Qe);break}e&&ae&&ye.alternate===null&&t(E,ae),S=r(ye,S,se),de===null?I=ye:de.sibling=ye,de=ye,ae=Qe}if(se===C.length)return a(E,ae),ve&&qa(E,se),I;if(ae===null){for(;sese?(Qe=ae,ae=null):Qe=ae.sibling;var Ca=M(E,ae,ye.value,B);if(Ca===null){ae===null&&(ae=Qe);break}e&&ae&&Ca.alternate===null&&t(E,ae),S=r(Ca,S,se),de===null?I=Ca:de.sibling=Ca,de=Ca,ae=Qe}if(ye.done)return a(E,ae),ve&&qa(E,se),I;if(ae===null){for(;!ye.done;se++,ye=C.next())ye=G(E,ye.value,B),ye!==null&&(S=r(ye,S,se),de===null?I=ye:de.sibling=ye,de=ye);return ve&&qa(E,se),I}for(ae=l(ae);!ye.done;se++,ye=C.next())ye=O(ae,E,se,ye.value,B),ye!==null&&(e&&ye.alternate!==null&&ae.delete(ye.key===null?se:ye.key),S=r(ye,S,se),de===null?I=ye:de.sibling=ye,de=ye);return e&&ae.forEach(function(ex){return t(E,ex)}),ve&&qa(E,se),I}function Te(E,S,C,B){if(typeof C=="object"&&C!==null&&C.type===R&&C.key===null&&(C=C.props.children),typeof C=="object"&&C!==null){switch(C.$$typeof){case N:e:{for(var I=C.key;S!==null;){if(S.key===I){if(I=C.type,I===R){if(S.tag===7){a(E,S.sibling),B=s(S,C.props.children),B.return=E,E=B;break e}}else if(S.elementType===I||typeof I=="object"&&I!==null&&I.$$typeof===V&&Md(I)===S.type){a(E,S.sibling),B=s(S,C.props),Sn(B,C),B.return=E,E=B;break e}a(E,S);break}else t(E,S);S=S.sibling}C.type===R?(B=Ba(C.props.children,E.mode,B,C.key),B.return=E,E=B):(B=vs(C.type,C.key,C.props,null,E.mode,B),Sn(B,C),B.return=E,E=B)}return d(E);case U:e:{for(I=C.key;S!==null;){if(S.key===I)if(S.tag===4&&S.stateNode.containerInfo===C.containerInfo&&S.stateNode.implementation===C.implementation){a(E,S.sibling),B=s(S,C.children||[]),B.return=E,E=B;break e}else{a(E,S);break}else t(E,S);S=S.sibling}B=pr(C,E.mode,B),B.return=E,E=B}return d(E);case V:return I=C._init,C=I(C._payload),Te(E,S,C,B)}if(xe(C))return ie(E,S,C,B);if(Q(C)){if(I=Q(C),typeof I!="function")throw Error(o(150));return C=I.call(C),ne(E,S,C,B)}if(typeof C.then=="function")return Te(E,S,Hs(C),B);if(C.$$typeof===F)return Te(E,S,Ss(E,C),B);Bs(E,C)}return typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint"?(C=""+C,S!==null&&S.tag===6?(a(E,S.sibling),B=s(S,C),B.return=E,E=B):(a(E,S),B=xr(C,E.mode,B),B.return=E,E=B),d(E)):a(E,S)}return function(E,S,C,B){try{wn=0;var I=Te(E,S,C,B);return Al=null,I}catch(ae){if(ae===hn||ae===Es)throw ae;var de=ut(29,ae,null,E.mode);return de.lanes=B,de.return=E,de}finally{}}}var Ml=Rd(!0),kd=Rd(!1),Nt=q(null),Ot=null;function fa(e){var t=e.alternate;P(Ge,Ge.current&1),P(Nt,e),Ot===null&&(t===null||Sl.current!==null||t.memoizedState!==null)&&(Ot=e)}function Od(e){if(e.tag===22){if(P(Ge,Ge.current),P(Nt,e),Ot===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(Ot=e)}}else ma()}function ma(){P(Ge,Ge.current),P(Nt,Nt.current)}function Qt(e){K(Nt),Ot===e&&(Ot=null),K(Ge)}var Ge=q(0);function Ls(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||qo(a)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Pr(e,t,a,l){t=e.memoizedState,a=a(l,t),a=a==null?t:y({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var Fr={enqueueSetState:function(e,t,a){e=e._reactInternals;var l=ht(),s=ca(l);s.payload=t,a!=null&&(s.callback=a),t=ua(e,s,l),t!==null&&(gt(t,e,l),xn(t,e,l))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var l=ht(),s=ca(l);s.tag=1,s.payload=t,a!=null&&(s.callback=a),t=ua(e,s,l),t!==null&&(gt(t,e,l),xn(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=ht(),l=ca(a);l.tag=2,t!=null&&(l.callback=t),t=ua(e,l,a),t!==null&&(gt(t,e,a),xn(t,e,a))}};function Dd(e,t,a,l,s,r,d){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(l,r,d):t.prototype&&t.prototype.isPureReactComponent?!sn(a,l)||!sn(s,r):!0}function zd(e,t,a,l){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,l),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,l),t.state!==e&&Fr.enqueueReplaceState(t,t.state,null)}function $a(e,t){var a=t;if("ref"in t){a={};for(var l in t)l!=="ref"&&(a[l]=t[l])}if(e=e.defaultProps){a===t&&(a=y({},a));for(var s in e)a[s]===void 0&&(a[s]=e[s])}return a}var qs=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function _d(e){qs(e)}function Ud(e){console.error(e)}function Hd(e){qs(e)}function Gs(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(l){setTimeout(function(){throw l})}}function Bd(e,t,a){try{var l=e.onCaughtError;l(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(s){setTimeout(function(){throw s})}}function Wr(e,t,a){return a=ca(a),a.tag=3,a.payload={element:null},a.callback=function(){Gs(e,t)},a}function Ld(e){return e=ca(e),e.tag=3,e}function qd(e,t,a,l){var s=a.type.getDerivedStateFromError;if(typeof s=="function"){var r=l.value;e.payload=function(){return s(r)},e.callback=function(){Bd(t,a,l)}}var d=a.stateNode;d!==null&&typeof d.componentDidCatch=="function"&&(e.callback=function(){Bd(t,a,l),typeof s!="function"&&(ba===null?ba=new Set([this]):ba.add(this));var x=l.stack;this.componentDidCatch(l.value,{componentStack:x!==null?x:""})})}function eg(e,t,a,l,s){if(a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(t=a.alternate,t!==null&&dn(t,a,s,!0),a=Nt.current,a!==null){switch(a.tag){case 13:return Ot===null?wo():a.alternate===null&&ze===0&&(ze=3),a.flags&=-257,a.flags|=65536,a.lanes=s,l===Cr?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([l]):t.add(l),To(e,l,s)),!1;case 22:return a.flags|=65536,l===Cr?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([l])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([l]):a.add(l)),To(e,l,s)),!1}throw Error(o(435,a.tag))}return To(e,l,s),wo(),!1}if(ve)return t=Nt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=s,l!==vr&&(e=Error(o(422),{cause:l}),un(yt(e,a)))):(l!==vr&&(t=Error(o(423),{cause:l}),un(yt(t,a))),e=e.current.alternate,e.flags|=65536,s&=-s,e.lanes|=s,l=yt(l,a),s=Wr(e.stateNode,l,s),Rr(e,s),ze!==4&&(ze=2)),!1;var r=Error(o(520),{cause:l});if(r=yt(r,a),kn===null?kn=[r]:kn.push(r),ze!==4&&(ze=2),t===null)return!0;l=yt(l,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=s&-s,a.lanes|=e,e=Wr(a.stateNode,l,e),Rr(a,e),!1;case 1:if(t=a.type,r=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||r!==null&&typeof r.componentDidCatch=="function"&&(ba===null||!ba.has(r))))return a.flags|=65536,s&=-s,a.lanes|=s,s=Ld(s),qd(s,e,a,l),Rr(a,s),!1}a=a.return}while(a!==null);return!1}var Gd=Error(o(461)),Ve=!1;function Ze(e,t,a,l){t.child=e===null?kd(t,null,a,l):Ml(t,e.child,a,l)}function Yd(e,t,a,l,s){a=a.render;var r=t.ref;if("ref"in l){var d={};for(var x in l)x!=="ref"&&(d[x]=l[x])}else d=l;return Xa(t),l=_r(e,t,a,d,r,s),x=Ur(),e!==null&&!Ve?(Hr(e,t,s),Zt(e,t,s)):(ve&&x&&yr(t),t.flags|=1,Ze(e,t,l,s),t.child)}function Vd(e,t,a,l,s){if(e===null){var r=a.type;return typeof r=="function"&&!gr(r)&&r.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=r,Xd(e,t,r,l,s)):(e=vs(a.type,null,l,t,t.mode,s),e.ref=t.ref,e.return=t,t.child=e)}if(r=e.child,!io(e,s)){var d=r.memoizedProps;if(a=a.compare,a=a!==null?a:sn,a(d,l)&&e.ref===t.ref)return Zt(e,t,s)}return t.flags|=1,e=Lt(r,l),e.ref=t.ref,e.return=t,t.child=e}function Xd(e,t,a,l,s){if(e!==null){var r=e.memoizedProps;if(sn(r,l)&&e.ref===t.ref)if(Ve=!1,t.pendingProps=l=r,io(e,s))(e.flags&131072)!==0&&(Ve=!0);else return t.lanes=e.lanes,Zt(e,t,s)}return Ir(e,t,a,l,s)}function Qd(e,t,a){var l=t.pendingProps,s=l.children,r=e!==null?e.memoizedState:null;if(l.mode==="hidden"){if((t.flags&128)!==0){if(l=r!==null?r.baseLanes|a:a,e!==null){for(s=t.child=e.child,r=0;s!==null;)r=r|s.lanes|s.childLanes,s=s.sibling;t.childLanes=r&~l}else t.childLanes=0,t.child=null;return Zd(e,t,l,a)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Ts(t,r!==null?r.cachePool:null),r!==null?Xu(t,r):Or(),Od(t);else return t.lanes=t.childLanes=536870912,Zd(e,t,r!==null?r.baseLanes|a:a,a)}else r!==null?(Ts(t,r.cachePool),Xu(t,r),ma(),t.memoizedState=null):(e!==null&&Ts(t,null),Or(),ma());return Ze(e,t,s,a),t.child}function Zd(e,t,a,l){var s=Er();return s=s===null?null:{parent:qe._currentValue,pool:s},t.memoizedState={baseLanes:a,cachePool:s},e!==null&&Ts(t,null),Or(),Od(t),e!==null&&dn(e,t,l,!0),null}function Ys(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(o(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function Ir(e,t,a,l,s){return Xa(t),a=_r(e,t,a,l,void 0,s),l=Ur(),e!==null&&!Ve?(Hr(e,t,s),Zt(e,t,s)):(ve&&l&&yr(t),t.flags|=1,Ze(e,t,a,s),t.child)}function $d(e,t,a,l,s,r){return Xa(t),t.updateQueue=null,a=Zu(t,l,a,s),Qu(e),l=Ur(),e!==null&&!Ve?(Hr(e,t,r),Zt(e,t,r)):(ve&&l&&yr(t),t.flags|=1,Ze(e,t,a,r),t.child)}function Kd(e,t,a,l,s){if(Xa(t),t.stateNode===null){var r=bl,d=a.contextType;typeof d=="object"&&d!==null&&(r=Pe(d)),r=new a(l,r),t.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,r.updater=Fr,t.stateNode=r,r._reactInternals=t,r=t.stateNode,r.props=l,r.state=t.memoizedState,r.refs={},Ar(t),d=a.contextType,r.context=typeof d=="object"&&d!==null?Pe(d):bl,r.state=t.memoizedState,d=a.getDerivedStateFromProps,typeof d=="function"&&(Pr(t,a,d,l),r.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof r.getSnapshotBeforeUpdate=="function"||typeof r.UNSAFE_componentWillMount!="function"&&typeof r.componentWillMount!="function"||(d=r.state,typeof r.componentWillMount=="function"&&r.componentWillMount(),typeof r.UNSAFE_componentWillMount=="function"&&r.UNSAFE_componentWillMount(),d!==r.state&&Fr.enqueueReplaceState(r,r.state,null),yn(t,l,r,s),pn(),r.state=t.memoizedState),typeof r.componentDidMount=="function"&&(t.flags|=4194308),l=!0}else if(e===null){r=t.stateNode;var x=t.memoizedProps,v=$a(a,x);r.props=v;var A=r.context,H=a.contextType;d=bl,typeof H=="object"&&H!==null&&(d=Pe(H));var G=a.getDerivedStateFromProps;H=typeof G=="function"||typeof r.getSnapshotBeforeUpdate=="function",x=t.pendingProps!==x,H||typeof r.UNSAFE_componentWillReceiveProps!="function"&&typeof r.componentWillReceiveProps!="function"||(x||A!==d)&&zd(t,r,l,d),oa=!1;var M=t.memoizedState;r.state=M,yn(t,l,r,s),pn(),A=t.memoizedState,x||M!==A||oa?(typeof G=="function"&&(Pr(t,a,G,l),A=t.memoizedState),(v=oa||Dd(t,a,v,l,M,A,d))?(H||typeof r.UNSAFE_componentWillMount!="function"&&typeof r.componentWillMount!="function"||(typeof r.componentWillMount=="function"&&r.componentWillMount(),typeof r.UNSAFE_componentWillMount=="function"&&r.UNSAFE_componentWillMount()),typeof r.componentDidMount=="function"&&(t.flags|=4194308)):(typeof r.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=l,t.memoizedState=A),r.props=l,r.state=A,r.context=d,l=v):(typeof r.componentDidMount=="function"&&(t.flags|=4194308),l=!1)}else{r=t.stateNode,Mr(e,t),d=t.memoizedProps,H=$a(a,d),r.props=H,G=t.pendingProps,M=r.context,A=a.contextType,v=bl,typeof A=="object"&&A!==null&&(v=Pe(A)),x=a.getDerivedStateFromProps,(A=typeof x=="function"||typeof r.getSnapshotBeforeUpdate=="function")||typeof r.UNSAFE_componentWillReceiveProps!="function"&&typeof r.componentWillReceiveProps!="function"||(d!==G||M!==v)&&zd(t,r,l,v),oa=!1,M=t.memoizedState,r.state=M,yn(t,l,r,s),pn();var O=t.memoizedState;d!==G||M!==O||oa||e!==null&&e.dependencies!==null&&ws(e.dependencies)?(typeof x=="function"&&(Pr(t,a,x,l),O=t.memoizedState),(H=oa||Dd(t,a,H,l,M,O,v)||e!==null&&e.dependencies!==null&&ws(e.dependencies))?(A||typeof r.UNSAFE_componentWillUpdate!="function"&&typeof r.componentWillUpdate!="function"||(typeof r.componentWillUpdate=="function"&&r.componentWillUpdate(l,O,v),typeof r.UNSAFE_componentWillUpdate=="function"&&r.UNSAFE_componentWillUpdate(l,O,v)),typeof r.componentDidUpdate=="function"&&(t.flags|=4),typeof r.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof r.componentDidUpdate!="function"||d===e.memoizedProps&&M===e.memoizedState||(t.flags|=4),typeof r.getSnapshotBeforeUpdate!="function"||d===e.memoizedProps&&M===e.memoizedState||(t.flags|=1024),t.memoizedProps=l,t.memoizedState=O),r.props=l,r.state=O,r.context=v,l=H):(typeof r.componentDidUpdate!="function"||d===e.memoizedProps&&M===e.memoizedState||(t.flags|=4),typeof r.getSnapshotBeforeUpdate!="function"||d===e.memoizedProps&&M===e.memoizedState||(t.flags|=1024),l=!1)}return r=l,Ys(e,t),l=(t.flags&128)!==0,r||l?(r=t.stateNode,a=l&&typeof a.getDerivedStateFromError!="function"?null:r.render(),t.flags|=1,e!==null&&l?(t.child=Ml(t,e.child,null,s),t.child=Ml(t,null,a,s)):Ze(e,t,a,s),t.memoizedState=r.state,e=t.child):e=Zt(e,t,s),e}function Jd(e,t,a,l){return cn(),t.flags|=256,Ze(e,t,a,l),t.child}var eo={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function to(e){return{baseLanes:e,cachePool:Uu()}}function ao(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=wt),e}function Pd(e,t,a){var l=t.pendingProps,s=!1,r=(t.flags&128)!==0,d;if((d=r)||(d=e!==null&&e.memoizedState===null?!1:(Ge.current&2)!==0),d&&(s=!0,t.flags&=-129),d=(t.flags&32)!==0,t.flags&=-33,e===null){if(ve){if(s?fa(t):ma(),ve){var x=De,v;if(v=x){e:{for(v=x,x=kt;v.nodeType!==8;){if(!x){x=null;break e}if(v=Ct(v.nextSibling),v===null){x=null;break e}}x=v}x!==null?(t.memoizedState={dehydrated:x,treeContext:La!==null?{id:qt,overflow:Gt}:null,retryLane:536870912,hydrationErrors:null},v=ut(18,null,null,0),v.stateNode=x,v.return=t,t.child=v,et=t,De=null,v=!0):v=!1}v||Ya(t)}if(x=t.memoizedState,x!==null&&(x=x.dehydrated,x!==null))return qo(x)?t.lanes=32:t.lanes=536870912,null;Qt(t)}return x=l.children,l=l.fallback,s?(ma(),s=t.mode,x=Vs({mode:"hidden",children:x},s),l=Ba(l,s,a,null),x.return=t,l.return=t,x.sibling=l,t.child=x,s=t.child,s.memoizedState=to(a),s.childLanes=ao(e,d,a),t.memoizedState=eo,l):(fa(t),lo(t,x))}if(v=e.memoizedState,v!==null&&(x=v.dehydrated,x!==null)){if(r)t.flags&256?(fa(t),t.flags&=-257,t=no(e,t,a)):t.memoizedState!==null?(ma(),t.child=e.child,t.flags|=128,t=null):(ma(),s=l.fallback,x=t.mode,l=Vs({mode:"visible",children:l.children},x),s=Ba(s,x,a,null),s.flags|=2,l.return=t,s.return=t,l.sibling=s,t.child=l,Ml(t,e.child,null,a),l=t.child,l.memoizedState=to(a),l.childLanes=ao(e,d,a),t.memoizedState=eo,t=s);else if(fa(t),qo(x)){if(d=x.nextSibling&&x.nextSibling.dataset,d)var A=d.dgst;d=A,l=Error(o(419)),l.stack="",l.digest=d,un({value:l,source:null,stack:null}),t=no(e,t,a)}else if(Ve||dn(e,t,a,!1),d=(a&e.childLanes)!==0,Ve||d){if(d=Ce,d!==null&&(l=a&-a,l=(l&42)!==0?1:qi(l),l=(l&(d.suspendedLanes|a))!==0?0:l,l!==0&&l!==v.retryLane))throw v.retryLane=l,yl(e,l),gt(d,e,l),Gd;x.data==="$?"||wo(),t=no(e,t,a)}else x.data==="$?"?(t.flags|=192,t.child=e.child,t=null):(e=v.treeContext,De=Ct(x.nextSibling),et=t,ve=!0,Ga=null,kt=!1,e!==null&&(vt[jt++]=qt,vt[jt++]=Gt,vt[jt++]=La,qt=e.id,Gt=e.overflow,La=t),t=lo(t,l.children),t.flags|=4096);return t}return s?(ma(),s=l.fallback,x=t.mode,v=e.child,A=v.sibling,l=Lt(v,{mode:"hidden",children:l.children}),l.subtreeFlags=v.subtreeFlags&65011712,A!==null?s=Lt(A,s):(s=Ba(s,x,a,null),s.flags|=2),s.return=t,l.return=t,l.sibling=s,t.child=l,l=s,s=t.child,x=e.child.memoizedState,x===null?x=to(a):(v=x.cachePool,v!==null?(A=qe._currentValue,v=v.parent!==A?{parent:A,pool:A}:v):v=Uu(),x={baseLanes:x.baseLanes|a,cachePool:v}),s.memoizedState=x,s.childLanes=ao(e,d,a),t.memoizedState=eo,l):(fa(t),a=e.child,e=a.sibling,a=Lt(a,{mode:"visible",children:l.children}),a.return=t,a.sibling=null,e!==null&&(d=t.deletions,d===null?(t.deletions=[e],t.flags|=16):d.push(e)),t.child=a,t.memoizedState=null,a)}function lo(e,t){return t=Vs({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Vs(e,t){return e=ut(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function no(e,t,a){return Ml(t,e.child,null,a),e=lo(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Fd(e,t,a){e.lanes|=t;var l=e.alternate;l!==null&&(l.lanes|=t),Nr(e.return,t,a)}function so(e,t,a,l,s){var r=e.memoizedState;r===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:l,tail:a,tailMode:s}:(r.isBackwards=t,r.rendering=null,r.renderingStartTime=0,r.last=l,r.tail=a,r.tailMode=s)}function Wd(e,t,a){var l=t.pendingProps,s=l.revealOrder,r=l.tail;if(Ze(e,t,l.children,a),l=Ge.current,(l&2)!==0)l=l&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Fd(e,a,t);else if(e.tag===19)Fd(e,a,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}l&=1}switch(P(Ge,l),s){case"forwards":for(a=t.child,s=null;a!==null;)e=a.alternate,e!==null&&Ls(e)===null&&(s=a),a=a.sibling;a=s,a===null?(s=t.child,t.child=null):(s=a.sibling,a.sibling=null),so(t,!1,s,a,r);break;case"backwards":for(a=null,s=t.child,t.child=null;s!==null;){if(e=s.alternate,e!==null&&Ls(e)===null){t.child=s;break}e=s.sibling,s.sibling=a,a=s,s=e}so(t,!0,a,null,r);break;case"together":so(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Zt(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),ya|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(dn(e,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,a=Lt(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=Lt(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}function io(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&ws(e)))}function tg(e,t,a){switch(t.tag){case 3:Me(t,t.stateNode.containerInfo),ra(t,qe,e.memoizedState.cache),cn();break;case 27:case 5:_i(t);break;case 4:Me(t,t.stateNode.containerInfo);break;case 10:ra(t,t.type,t.memoizedProps.value);break;case 13:var l=t.memoizedState;if(l!==null)return l.dehydrated!==null?(fa(t),t.flags|=128,null):(a&t.child.childLanes)!==0?Pd(e,t,a):(fa(t),e=Zt(e,t,a),e!==null?e.sibling:null);fa(t);break;case 19:var s=(e.flags&128)!==0;if(l=(a&t.childLanes)!==0,l||(dn(e,t,a,!1),l=(a&t.childLanes)!==0),s){if(l)return Wd(e,t,a);t.flags|=128}if(s=t.memoizedState,s!==null&&(s.rendering=null,s.tail=null,s.lastEffect=null),P(Ge,Ge.current),l)break;return null;case 22:case 23:return t.lanes=0,Qd(e,t,a);case 24:ra(t,qe,e.memoizedState.cache)}return Zt(e,t,a)}function Id(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)Ve=!0;else{if(!io(e,a)&&(t.flags&128)===0)return Ve=!1,tg(e,t,a);Ve=(e.flags&131072)!==0}else Ve=!1,ve&&(t.flags&1048576)!==0&&Mu(t,Ns,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var l=t.elementType,s=l._init;if(l=s(l._payload),t.type=l,typeof l=="function")gr(l)?(e=$a(l,e),t.tag=1,t=Kd(null,t,l,e,a)):(t.tag=0,t=Ir(null,t,l,e,a));else{if(l!=null){if(s=l.$$typeof,s===oe){t.tag=11,t=Yd(null,t,l,e,a);break e}else if(s===L){t.tag=14,t=Vd(null,t,l,e,a);break e}}throw t=Ae(l)||l,Error(o(306,t,""))}}return t;case 0:return Ir(e,t,t.type,t.pendingProps,a);case 1:return l=t.type,s=$a(l,t.pendingProps),Kd(e,t,l,s,a);case 3:e:{if(Me(t,t.stateNode.containerInfo),e===null)throw Error(o(387));l=t.pendingProps;var r=t.memoizedState;s=r.element,Mr(e,t),yn(t,l,null,a);var d=t.memoizedState;if(l=d.cache,ra(t,qe,l),l!==r.cache&&wr(t,[qe],a,!0),pn(),l=d.element,r.isDehydrated)if(r={element:l,isDehydrated:!1,cache:d.cache},t.updateQueue.baseState=r,t.memoizedState=r,t.flags&256){t=Jd(e,t,l,a);break e}else if(l!==s){s=yt(Error(o(424)),t),un(s),t=Jd(e,t,l,a);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(De=Ct(e.firstChild),et=t,ve=!0,Ga=null,kt=!0,a=kd(t,null,l,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(cn(),l===s){t=Zt(e,t,a);break e}Ze(e,t,l,a)}t=t.child}return t;case 26:return Ys(e,t),e===null?(a=nm(t.type,null,t.pendingProps,null))?t.memoizedState=a:ve||(a=t.type,e=t.pendingProps,l=li(re.current).createElement(a),l[Je]=t,l[tt]=e,Ke(l,a,e),Ye(l),t.stateNode=l):t.memoizedState=nm(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return _i(t),e===null&&ve&&(l=t.stateNode=tm(t.type,t.pendingProps,re.current),et=t,kt=!0,s=De,Na(t.type)?(Go=s,De=Ct(l.firstChild)):De=s),Ze(e,t,t.pendingProps.children,a),Ys(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&ve&&((s=l=De)&&(l=Mg(l,t.type,t.pendingProps,kt),l!==null?(t.stateNode=l,et=t,De=Ct(l.firstChild),kt=!1,s=!0):s=!1),s||Ya(t)),_i(t),s=t.type,r=t.pendingProps,d=e!==null?e.memoizedProps:null,l=r.children,Ho(s,r)?l=null:d!==null&&Ho(s,d)&&(t.flags|=32),t.memoizedState!==null&&(s=_r(e,t,$0,null,null,a),qn._currentValue=s),Ys(e,t),Ze(e,t,l,a),t.child;case 6:return e===null&&ve&&((e=a=De)&&(a=Rg(a,t.pendingProps,kt),a!==null?(t.stateNode=a,et=t,De=null,e=!0):e=!1),e||Ya(t)),null;case 13:return Pd(e,t,a);case 4:return Me(t,t.stateNode.containerInfo),l=t.pendingProps,e===null?t.child=Ml(t,null,l,a):Ze(e,t,l,a),t.child;case 11:return Yd(e,t,t.type,t.pendingProps,a);case 7:return Ze(e,t,t.pendingProps,a),t.child;case 8:return Ze(e,t,t.pendingProps.children,a),t.child;case 12:return Ze(e,t,t.pendingProps.children,a),t.child;case 10:return l=t.pendingProps,ra(t,t.type,l.value),Ze(e,t,l.children,a),t.child;case 9:return s=t.type._context,l=t.pendingProps.children,Xa(t),s=Pe(s),l=l(s),t.flags|=1,Ze(e,t,l,a),t.child;case 14:return Vd(e,t,t.type,t.pendingProps,a);case 15:return Xd(e,t,t.type,t.pendingProps,a);case 19:return Wd(e,t,a);case 31:return l=t.pendingProps,a=t.mode,l={mode:l.mode,children:l.children},e===null?(a=Vs(l,a),a.ref=t.ref,t.child=a,a.return=t,t=a):(a=Lt(e.child,l),a.ref=t.ref,t.child=a,a.return=t,t=a),t;case 22:return Qd(e,t,a);case 24:return Xa(t),l=Pe(qe),e===null?(s=Er(),s===null&&(s=Ce,r=Sr(),s.pooledCache=r,r.refCount++,r!==null&&(s.pooledCacheLanes|=a),s=r),t.memoizedState={parent:l,cache:s},Ar(t),ra(t,qe,s)):((e.lanes&a)!==0&&(Mr(e,t),yn(t,null,null,a),pn()),s=e.memoizedState,r=t.memoizedState,s.parent!==l?(s={parent:l,cache:l},t.memoizedState=s,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=s),ra(t,qe,l)):(l=r.cache,ra(t,qe,l),l!==s.cache&&wr(t,[qe],a,!0))),Ze(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function $t(e){e.flags|=4}function ef(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!cm(t)){if(t=Nt.current,t!==null&&((he&4194048)===he?Ot!==null:(he&62914560)!==he&&(he&536870912)===0||t!==Ot))throw gn=Cr,Hu;e.flags|=8192}}function Xs(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?Oc():536870912,e.lanes|=t,Dl|=t)}function Tn(e,t){if(!ve)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var l=null;a!==null;)a.alternate!==null&&(l=a),a=a.sibling;l===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:l.sibling=null}}function Oe(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,l=0;if(t)for(var s=e.child;s!==null;)a|=s.lanes|s.childLanes,l|=s.subtreeFlags&65011712,l|=s.flags&65011712,s.return=e,s=s.sibling;else for(s=e.child;s!==null;)a|=s.lanes|s.childLanes,l|=s.subtreeFlags,l|=s.flags,s.return=e,s=s.sibling;return e.subtreeFlags|=l,e.childLanes=a,t}function ag(e,t,a){var l=t.pendingProps;switch(br(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Oe(t),null;case 1:return Oe(t),null;case 3:return a=t.stateNode,l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Vt(qe),la(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(on(t)?$t(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Ou())),Oe(t),null;case 26:return a=t.memoizedState,e===null?($t(t),a!==null?(Oe(t),ef(t,a)):(Oe(t),t.flags&=-16777217)):a?a!==e.memoizedState?($t(t),Oe(t),ef(t,a)):(Oe(t),t.flags&=-16777217):(e.memoizedProps!==l&&$t(t),Oe(t),t.flags&=-16777217),null;case 27:ts(t),a=re.current;var s=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==l&&$t(t);else{if(!l){if(t.stateNode===null)throw Error(o(166));return Oe(t),null}e=le.current,on(t)?Ru(t):(e=tm(s,l,a),t.stateNode=e,$t(t))}return Oe(t),null;case 5:if(ts(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==l&&$t(t);else{if(!l){if(t.stateNode===null)throw Error(o(166));return Oe(t),null}if(e=le.current,on(t))Ru(t);else{switch(s=li(re.current),e){case 1:e=s.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:e=s.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":e=s.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":e=s.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":e=s.createElement("div"),e.innerHTML=" + + + + +
+ + diff --git a/T059_Team-X-Vengeance/code/vercel.json b/T059_Team-X-Vengeance/code/vercel.json new file mode 100644 index 00000000..74d01628 --- /dev/null +++ b/T059_Team-X-Vengeance/code/vercel.json @@ -0,0 +1,11 @@ +{ + "routes": [ + { + "handle": "filesystem" + }, + { + "src": ".*", + "dest": "/index.html" + } + ] +} \ No newline at end of file diff --git a/T059_Team-X-Vengeance/code/vite.svg b/T059_Team-X-Vengeance/code/vite.svg new file mode 100644 index 00000000..e7b8dfb1 --- /dev/null +++ b/T059_Team-X-Vengeance/code/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file