From 983a8c4fc99c91293332247a7ebc699e5b97831f Mon Sep 17 00:00:00 2001 From: "IGNY8 VPS (Salman)" Date: Thu, 13 Nov 2025 17:20:12 +0000 Subject: [PATCH] Remove deprecated marketing assets and files from the frontend dist directory, including HTML, CSS, JS, images, and icons. --- .../dist/assets/css/marketing-D0FqOGBc.css | 1 - .../dist/assets/js/CTASection-DlTFgPVH.js | 1 - .../dist/assets/js/CaseStudies-B_dJ8Yul.js | 1 - frontend/dist/assets/js/Contact-C_LnFbR9.js | 1 - frontend/dist/assets/js/Home-DZRwnqrb.js | 1 - frontend/dist/assets/js/Partners-C2KQMr4t.js | 1 - frontend/dist/assets/js/Pricing-Dl1KyTN5.js | 1 - frontend/dist/assets/js/Product-D5AuLxXK.js | 1 - frontend/dist/assets/js/Resources-Bht7mxEA.js | 1 - frontend/dist/assets/js/Solutions-DxSREWfq.js | 1 - frontend/dist/assets/js/Tour-Cnkz6yle.js | 1 - frontend/dist/assets/js/Waitlist-BbKJA6ir.js | 1 - frontend/dist/assets/js/marketing-EaRlIsxL.js | 61 -- frontend/dist/favicon.png | Bin 21014 -> 0 bytes frontend/dist/images/brand/brand-01.svg | 6 - frontend/dist/images/brand/brand-02.svg | 10 - frontend/dist/images/brand/brand-03.svg | 5 - frontend/dist/images/brand/brand-04.svg | 26 - frontend/dist/images/brand/brand-05.svg | 6 - frontend/dist/images/brand/brand-06.svg | 4 - frontend/dist/images/brand/brand-07.svg | 4 - frontend/dist/images/brand/brand-08.svg | 7 - frontend/dist/images/brand/brand-09.svg | 5 - frontend/dist/images/brand/brand-10.svg | 6 - frontend/dist/images/brand/brand-11.svg | 4 - frontend/dist/images/brand/brand-12.svg | 4 - frontend/dist/images/brand/brand-13.svg | 5 - frontend/dist/images/brand/brand-14.svg | 6 - frontend/dist/images/brand/brand-15.svg | 4 - frontend/dist/images/cards/card-01.jpg | Bin 232324 -> 0 bytes frontend/dist/images/cards/card-01.png | Bin 354803 -> 0 bytes frontend/dist/images/cards/card-02.jpg | Bin 165418 -> 0 bytes frontend/dist/images/cards/card-02.png | Bin 268383 -> 0 bytes frontend/dist/images/cards/card-03.jpg | Bin 193347 -> 0 bytes frontend/dist/images/cards/card-03.png | Bin 320040 -> 0 bytes frontend/dist/images/carousel/carousel-01.png | Bin 889580 -> 0 bytes frontend/dist/images/carousel/carousel-02.png | Bin 721133 -> 0 bytes frontend/dist/images/carousel/carousel-03.png | Bin 463848 -> 0 bytes frontend/dist/images/carousel/carousel-04.png | Bin 869379 -> 0 bytes frontend/dist/images/chat/chat.jpg | Bin 72384 -> 0 bytes frontend/dist/images/country/country-01.svg | 15 - frontend/dist/images/country/country-02.svg | 12 - frontend/dist/images/country/country-03.svg | 17 - frontend/dist/images/country/country-04.svg | 23 - frontend/dist/images/country/country-05.svg | 12 - frontend/dist/images/country/country-06.svg | 11 - frontend/dist/images/country/country-07.svg | 12 - frontend/dist/images/country/country-08.svg | 11 - frontend/dist/images/error/404-dark.svg | 20 - frontend/dist/images/error/404.svg | 20 - frontend/dist/images/error/500-dark.svg | 24 - frontend/dist/images/error/500.svg | 24 - frontend/dist/images/error/503-dark.svg | 26 - frontend/dist/images/error/503.svg | 26 - .../dist/images/error/maintenance-dark.svg | 5 - frontend/dist/images/error/maintenance.svg | 5 - frontend/dist/images/error/success-dark.svg | 3 - frontend/dist/images/error/success.svg | 3 - frontend/dist/images/favicon.ico | Bin 15406 -> 0 bytes frontend/dist/images/grid-image/image-01.png | Bin 1251517 -> 0 bytes frontend/dist/images/grid-image/image-02.png | Bin 329269 -> 0 bytes frontend/dist/images/grid-image/image-03.png | Bin 484777 -> 0 bytes frontend/dist/images/grid-image/image-04.png | Bin 209113 -> 0 bytes frontend/dist/images/grid-image/image-05.png | Bin 151469 -> 0 bytes frontend/dist/images/grid-image/image-06.png | Bin 81926 -> 0 bytes .../dist/images/icons/file-image-dark.svg | 3 - frontend/dist/images/icons/file-image.svg | 3 - frontend/dist/images/icons/file-pdf-dark.svg | 3 - frontend/dist/images/icons/file-pdf.svg | 3 - .../dist/images/icons/file-video-dark.svg | 6 - frontend/dist/images/icons/file-video.svg | 6 - frontend/dist/images/logo/auth-logo.svg | 53 -- frontend/dist/images/logo/logo-dark.svg | 53 -- frontend/dist/images/logo/logo-icon.svg | 44 - frontend/dist/images/logo/logo.svg | 813 ------------------ frontend/dist/images/product/product-01.jpg | Bin 7427 -> 0 bytes frontend/dist/images/product/product-02.jpg | Bin 10827 -> 0 bytes frontend/dist/images/product/product-03.jpg | Bin 6329 -> 0 bytes frontend/dist/images/product/product-04.jpg | Bin 4261 -> 0 bytes frontend/dist/images/product/product-05.jpg | Bin 3073 -> 0 bytes frontend/dist/images/shape/grid-01.svg | 71 -- frontend/dist/images/task/google-drive.svg | 21 - frontend/dist/images/task/pdf.svg | 10 - frontend/dist/images/task/task.jpg | Bin 75859 -> 0 bytes frontend/dist/images/task/task.png | Bin 146378 -> 0 bytes frontend/dist/images/user/owner.jpg | Bin 152333 -> 0 bytes frontend/dist/images/user/user-01.jpg | Bin 18552 -> 0 bytes frontend/dist/images/user/user-02.jpg | Bin 9560 -> 0 bytes frontend/dist/images/user/user-03.jpg | Bin 12898 -> 0 bytes frontend/dist/images/user/user-04.jpg | Bin 9511 -> 0 bytes frontend/dist/images/user/user-05.jpg | Bin 7635 -> 0 bytes frontend/dist/images/user/user-06.jpg | Bin 7326 -> 0 bytes frontend/dist/images/user/user-07.jpg | Bin 5442 -> 0 bytes frontend/dist/images/user/user-08.jpg | Bin 4695 -> 0 bytes frontend/dist/images/user/user-09.jpg | Bin 5282 -> 0 bytes frontend/dist/images/user/user-10.jpg | Bin 5414 -> 0 bytes frontend/dist/images/user/user-11.jpg | Bin 4898 -> 0 bytes frontend/dist/images/user/user-12.jpg | Bin 5242 -> 0 bytes frontend/dist/images/user/user-13.jpg | Bin 4139 -> 0 bytes frontend/dist/images/user/user-14.jpg | Bin 4882 -> 0 bytes frontend/dist/images/user/user-15.jpg | Bin 6074 -> 0 bytes frontend/dist/images/user/user-16.jpg | Bin 5318 -> 0 bytes frontend/dist/images/user/user-17.jpg | Bin 10634 -> 0 bytes frontend/dist/images/user/user-18.jpg | Bin 9828 -> 0 bytes frontend/dist/images/user/user-19.jpg | Bin 8955 -> 0 bytes frontend/dist/images/user/user-20.jpg | Bin 8668 -> 0 bytes frontend/dist/images/user/user-21.jpg | Bin 8460 -> 0 bytes frontend/dist/images/user/user-22.jpg | Bin 4541 -> 0 bytes frontend/dist/images/user/user-23.jpg | Bin 4752 -> 0 bytes frontend/dist/images/user/user-24.jpg | Bin 4846 -> 0 bytes frontend/dist/images/user/user-25.jpg | Bin 5009 -> 0 bytes frontend/dist/images/user/user-26.jpg | Bin 5882 -> 0 bytes frontend/dist/images/user/user-27.jpg | Bin 5406 -> 0 bytes frontend/dist/images/user/user-28.jpg | Bin 4753 -> 0 bytes frontend/dist/images/user/user-29.jpg | Bin 5080 -> 0 bytes frontend/dist/images/user/user-30.jpg | Bin 4426 -> 0 bytes frontend/dist/images/user/user-31.jpg | Bin 3602 -> 0 bytes frontend/dist/images/user/user-32.jpg | Bin 5191 -> 0 bytes frontend/dist/images/user/user-33.jpg | Bin 5265 -> 0 bytes frontend/dist/images/user/user-34.jpg | Bin 14369 -> 0 bytes frontend/dist/images/user/user-35.jpg | Bin 12917 -> 0 bytes frontend/dist/images/user/user-36.jpg | Bin 13726 -> 0 bytes frontend/dist/images/user/user-37.jpg | Bin 12103 -> 0 bytes frontend/dist/images/video-thumb/thumb-16.png | Bin 121502 -> 0 bytes .../images/video-thumb/youtube-icon-84.svg | 4 - frontend/dist/marketing.html | 15 - .../node_modules/.vite/deps/_metadata.json | 8 - frontend/node_modules/.vite/deps/package.json | 3 - 128 files changed, 1563 deletions(-) delete mode 100644 frontend/dist/assets/css/marketing-D0FqOGBc.css delete mode 100644 frontend/dist/assets/js/CTASection-DlTFgPVH.js delete mode 100644 frontend/dist/assets/js/CaseStudies-B_dJ8Yul.js delete mode 100644 frontend/dist/assets/js/Contact-C_LnFbR9.js delete mode 100644 frontend/dist/assets/js/Home-DZRwnqrb.js delete mode 100644 frontend/dist/assets/js/Partners-C2KQMr4t.js delete mode 100644 frontend/dist/assets/js/Pricing-Dl1KyTN5.js delete mode 100644 frontend/dist/assets/js/Product-D5AuLxXK.js delete mode 100644 frontend/dist/assets/js/Resources-Bht7mxEA.js delete mode 100644 frontend/dist/assets/js/Solutions-DxSREWfq.js delete mode 100644 frontend/dist/assets/js/Tour-Cnkz6yle.js delete mode 100644 frontend/dist/assets/js/Waitlist-BbKJA6ir.js delete mode 100644 frontend/dist/assets/js/marketing-EaRlIsxL.js delete mode 100644 frontend/dist/favicon.png delete mode 100644 frontend/dist/images/brand/brand-01.svg delete mode 100644 frontend/dist/images/brand/brand-02.svg delete mode 100644 frontend/dist/images/brand/brand-03.svg delete mode 100644 frontend/dist/images/brand/brand-04.svg delete mode 100644 frontend/dist/images/brand/brand-05.svg delete mode 100644 frontend/dist/images/brand/brand-06.svg delete mode 100644 frontend/dist/images/brand/brand-07.svg delete mode 100644 frontend/dist/images/brand/brand-08.svg delete mode 100644 frontend/dist/images/brand/brand-09.svg delete mode 100644 frontend/dist/images/brand/brand-10.svg delete mode 100644 frontend/dist/images/brand/brand-11.svg delete mode 100644 frontend/dist/images/brand/brand-12.svg delete mode 100644 frontend/dist/images/brand/brand-13.svg delete mode 100644 frontend/dist/images/brand/brand-14.svg delete mode 100644 frontend/dist/images/brand/brand-15.svg delete mode 100644 frontend/dist/images/cards/card-01.jpg delete mode 100644 frontend/dist/images/cards/card-01.png delete mode 100644 frontend/dist/images/cards/card-02.jpg delete mode 100644 frontend/dist/images/cards/card-02.png delete mode 100644 frontend/dist/images/cards/card-03.jpg delete mode 100644 frontend/dist/images/cards/card-03.png delete mode 100644 frontend/dist/images/carousel/carousel-01.png delete mode 100644 frontend/dist/images/carousel/carousel-02.png delete mode 100644 frontend/dist/images/carousel/carousel-03.png delete mode 100644 frontend/dist/images/carousel/carousel-04.png delete mode 100644 frontend/dist/images/chat/chat.jpg delete mode 100644 frontend/dist/images/country/country-01.svg delete mode 100644 frontend/dist/images/country/country-02.svg delete mode 100644 frontend/dist/images/country/country-03.svg delete mode 100644 frontend/dist/images/country/country-04.svg delete mode 100644 frontend/dist/images/country/country-05.svg delete mode 100644 frontend/dist/images/country/country-06.svg delete mode 100644 frontend/dist/images/country/country-07.svg delete mode 100644 frontend/dist/images/country/country-08.svg delete mode 100644 frontend/dist/images/error/404-dark.svg delete mode 100644 frontend/dist/images/error/404.svg delete mode 100644 frontend/dist/images/error/500-dark.svg delete mode 100644 frontend/dist/images/error/500.svg delete mode 100644 frontend/dist/images/error/503-dark.svg delete mode 100644 frontend/dist/images/error/503.svg delete mode 100644 frontend/dist/images/error/maintenance-dark.svg delete mode 100644 frontend/dist/images/error/maintenance.svg delete mode 100644 frontend/dist/images/error/success-dark.svg delete mode 100644 frontend/dist/images/error/success.svg delete mode 100644 frontend/dist/images/favicon.ico delete mode 100644 frontend/dist/images/grid-image/image-01.png delete mode 100644 frontend/dist/images/grid-image/image-02.png delete mode 100644 frontend/dist/images/grid-image/image-03.png delete mode 100644 frontend/dist/images/grid-image/image-04.png delete mode 100644 frontend/dist/images/grid-image/image-05.png delete mode 100644 frontend/dist/images/grid-image/image-06.png delete mode 100644 frontend/dist/images/icons/file-image-dark.svg delete mode 100644 frontend/dist/images/icons/file-image.svg delete mode 100644 frontend/dist/images/icons/file-pdf-dark.svg delete mode 100644 frontend/dist/images/icons/file-pdf.svg delete mode 100644 frontend/dist/images/icons/file-video-dark.svg delete mode 100644 frontend/dist/images/icons/file-video.svg delete mode 100644 frontend/dist/images/logo/auth-logo.svg delete mode 100644 frontend/dist/images/logo/logo-dark.svg delete mode 100644 frontend/dist/images/logo/logo-icon.svg delete mode 100644 frontend/dist/images/logo/logo.svg delete mode 100644 frontend/dist/images/product/product-01.jpg delete mode 100644 frontend/dist/images/product/product-02.jpg delete mode 100644 frontend/dist/images/product/product-03.jpg delete mode 100644 frontend/dist/images/product/product-04.jpg delete mode 100644 frontend/dist/images/product/product-05.jpg delete mode 100644 frontend/dist/images/shape/grid-01.svg delete mode 100644 frontend/dist/images/task/google-drive.svg delete mode 100644 frontend/dist/images/task/pdf.svg delete mode 100644 frontend/dist/images/task/task.jpg delete mode 100644 frontend/dist/images/task/task.png delete mode 100644 frontend/dist/images/user/owner.jpg delete mode 100644 frontend/dist/images/user/user-01.jpg delete mode 100644 frontend/dist/images/user/user-02.jpg delete mode 100644 frontend/dist/images/user/user-03.jpg delete mode 100644 frontend/dist/images/user/user-04.jpg delete mode 100644 frontend/dist/images/user/user-05.jpg delete mode 100644 frontend/dist/images/user/user-06.jpg delete mode 100644 frontend/dist/images/user/user-07.jpg delete mode 100644 frontend/dist/images/user/user-08.jpg delete mode 100644 frontend/dist/images/user/user-09.jpg delete mode 100644 frontend/dist/images/user/user-10.jpg delete mode 100644 frontend/dist/images/user/user-11.jpg delete mode 100644 frontend/dist/images/user/user-12.jpg delete mode 100644 frontend/dist/images/user/user-13.jpg delete mode 100644 frontend/dist/images/user/user-14.jpg delete mode 100644 frontend/dist/images/user/user-15.jpg delete mode 100644 frontend/dist/images/user/user-16.jpg delete mode 100644 frontend/dist/images/user/user-17.jpg delete mode 100644 frontend/dist/images/user/user-18.jpg delete mode 100644 frontend/dist/images/user/user-19.jpg delete mode 100644 frontend/dist/images/user/user-20.jpg delete mode 100644 frontend/dist/images/user/user-21.jpg delete mode 100644 frontend/dist/images/user/user-22.jpg delete mode 100644 frontend/dist/images/user/user-23.jpg delete mode 100644 frontend/dist/images/user/user-24.jpg delete mode 100644 frontend/dist/images/user/user-25.jpg delete mode 100644 frontend/dist/images/user/user-26.jpg delete mode 100644 frontend/dist/images/user/user-27.jpg delete mode 100644 frontend/dist/images/user/user-28.jpg delete mode 100644 frontend/dist/images/user/user-29.jpg delete mode 100644 frontend/dist/images/user/user-30.jpg delete mode 100644 frontend/dist/images/user/user-31.jpg delete mode 100644 frontend/dist/images/user/user-32.jpg delete mode 100644 frontend/dist/images/user/user-33.jpg delete mode 100644 frontend/dist/images/user/user-34.jpg delete mode 100644 frontend/dist/images/user/user-35.jpg delete mode 100644 frontend/dist/images/user/user-36.jpg delete mode 100644 frontend/dist/images/user/user-37.jpg delete mode 100644 frontend/dist/images/video-thumb/thumb-16.png delete mode 100644 frontend/dist/images/video-thumb/youtube-icon-84.svg delete mode 100644 frontend/dist/marketing.html delete mode 100644 frontend/node_modules/.vite/deps/_metadata.json delete mode 100644 frontend/node_modules/.vite/deps/package.json diff --git a/frontend/dist/assets/css/marketing-D0FqOGBc.css b/frontend/dist/assets/css/marketing-D0FqOGBc.css deleted file mode 100644 index 83a80a87..00000000 --- a/frontend/dist/assets/css/marketing-D0FqOGBc.css +++ /dev/null @@ -1 +0,0 @@ -@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap"layer(base);/*! tailwindcss v4.0.8 | MIT License | https://tailwindcss.com */@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(.971 .013 17.38);--color-red-100:oklch(.936 .032 17.717);--color-red-200:oklch(.885 .062 18.334);--color-red-300:oklch(.808 .114 19.571);--color-red-400:oklch(.704 .191 22.216);--color-red-500:oklch(.637 .237 25.331);--color-red-600:oklch(.577 .245 27.325);--color-red-700:oklch(.505 .213 27.518);--color-red-800:oklch(.444 .177 26.899);--color-red-900:oklch(.396 .141 25.723);--color-orange-100:oklch(.954 .038 75.164);--color-orange-400:oklch(.75 .183 55.934);--color-orange-500:oklch(.705 .213 47.604);--color-orange-600:oklch(.646 .222 41.116);--color-orange-900:oklch(.408 .123 38.172);--color-amber-50:oklch(.987 .022 95.277);--color-amber-100:oklch(.962 .059 95.617);--color-amber-200:oklch(.924 .12 95.746);--color-amber-500:oklch(.769 .188 70.08);--color-amber-700:oklch(.555 .163 48.998);--color-yellow-50:oklch(.987 .026 102.212);--color-yellow-100:oklch(.973 .071 103.193);--color-yellow-200:oklch(.945 .129 101.54);--color-yellow-300:oklch(.905 .182 98.111);--color-yellow-400:oklch(.852 .199 91.936);--color-yellow-500:oklch(.795 .184 86.047);--color-yellow-600:oklch(.681 .162 75.834);--color-yellow-700:oklch(.554 .135 66.442);--color-yellow-800:oklch(.476 .114 61.907);--color-yellow-900:oklch(.421 .095 57.708);--color-green-50:oklch(.982 .018 155.826);--color-green-100:oklch(.962 .044 156.743);--color-green-200:oklch(.925 .084 155.995);--color-green-300:oklch(.871 .15 154.449);--color-green-400:oklch(.792 .209 151.711);--color-green-500:oklch(.723 .219 149.579);--color-green-600:oklch(.627 .194 149.214);--color-green-700:oklch(.527 .154 150.069);--color-green-800:oklch(.448 .119 151.328);--color-green-900:oklch(.393 .095 152.535);--color-emerald-100:oklch(.95 .052 163.051);--color-emerald-200:oklch(.905 .093 164.15);--color-emerald-500:oklch(.696 .17 162.48);--color-emerald-700:oklch(.508 .118 165.612);--color-blue-50:oklch(.97 .014 254.604);--color-blue-100:oklch(.932 .032 255.585);--color-blue-200:oklch(.882 .059 254.128);--color-blue-300:oklch(.809 .105 251.813);--color-blue-400:oklch(.707 .165 254.624);--color-blue-500:oklch(.623 .214 259.815);--color-blue-600:oklch(.546 .245 262.881);--color-blue-700:oklch(.488 .243 264.376);--color-blue-800:oklch(.424 .199 265.638);--color-blue-900:oklch(.379 .146 265.522);--color-indigo-100:oklch(.93 .034 272.788);--color-indigo-400:oklch(.673 .182 276.935);--color-indigo-500:oklch(.585 .233 277.117);--color-indigo-600:oklch(.511 .262 276.966);--color-indigo-900:oklch(.359 .144 278.697);--color-purple-50:oklch(.977 .014 308.299);--color-purple-100:oklch(.946 .033 307.174);--color-purple-200:oklch(.902 .063 306.703);--color-purple-300:oklch(.827 .119 306.383);--color-purple-400:oklch(.714 .203 305.504);--color-purple-500:oklch(.627 .265 303.9);--color-purple-600:oklch(.558 .288 302.321);--color-purple-700:oklch(.496 .265 301.924);--color-purple-800:oklch(.438 .218 303.724);--color-purple-900:oklch(.381 .176 304.987);--color-pink-100:oklch(.948 .028 342.258);--color-pink-400:oklch(.718 .202 349.761);--color-pink-600:oklch(.592 .249 .584);--color-pink-900:oklch(.408 .153 2.432);--color-rose-50:oklch(.969 .015 12.422);--color-rose-100:oklch(.941 .03 12.58);--color-rose-200:oklch(.892 .058 10.001);--color-rose-300:oklch(.81 .117 11.638);--color-rose-500:oklch(.645 .246 16.439);--color-rose-700:oklch(.514 .222 16.935);--color-rose-900:oklch(.41 .159 10.272);--color-rose-950:oklch(.271 .105 12.094);--color-slate-50:oklch(.984 .003 247.858);--color-slate-100:oklch(.968 .007 247.896);--color-slate-200:oklch(.929 .013 255.508);--color-slate-300:oklch(.869 .022 252.894);--color-slate-400:oklch(.704 .04 256.788);--color-slate-500:oklch(.554 .046 257.417);--color-slate-600:oklch(.446 .043 257.281);--color-slate-700:oklch(.372 .044 257.287);--color-slate-900:oklch(.208 .042 265.755);--color-gray-50:oklch(.985 .002 247.839);--color-gray-100:oklch(.967 .003 264.542);--color-gray-200:oklch(.928 .006 264.531);--color-gray-300:oklch(.872 .01 258.338);--color-gray-400:oklch(.707 .022 261.325);--color-gray-500:oklch(.551 .027 264.364);--color-gray-600:oklch(.446 .03 256.802);--color-gray-700:oklch(.373 .034 259.733);--color-gray-800:oklch(.278 .033 256.848);--color-gray-900:oklch(.21 .034 264.665);--color-gray-950:oklch(.13 .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--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;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var(--font-sans--font-variation-settings);--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-mono--font-variation-settings)}}@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%;-moz-tab-size:4;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}body{line-height:inherit}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;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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html,body{color:#1e293b;background-color:#fff;margin:0;padding:0;font-family:Outfit,sans-serif}body{min-height:100vh}a{color:inherit;text-decoration:none}}@layer components;@layer utilities{.\@container,.\@container-\[inline-size\]{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\!fixed{position:fixed!important}.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing)*-1)}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.end-1{inset-inline-end:calc(var(--spacing)*1)}.end-2{inset-inline-end:calc(var(--spacing)*2)}.-top-7{top:calc(var(--spacing)*-7)}.-top-16{top:calc(var(--spacing)*-16)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-6{top:calc(var(--spacing)*6)}.top-full{top:100%}.-right-2{right:calc(var(--spacing)*-2)}.-right-\[240px\]{right:-240px}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-6{right:calc(var(--spacing)*6)}.right-full{right:100%}.-bottom-8{bottom:calc(var(--spacing)*-8)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-20{bottom:calc(var(--spacing)*20)}.bottom-full{bottom:100%}.-left-8{left:calc(var(--spacing)*-8)}.-left-9{left:calc(var(--spacing)*-9)}.-left-px{left:-1px}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-6{left:calc(var(--spacing)*6)}.left-full{left:100%}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.-z-1{z-index:-1}.-z-10{z-index:-10}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-999{z-index:999}.z-99999{z-index:99999}.z-\[1100\]{z-index:1100}.z-\[9999\]{z-index:9999}.z-\[99998\]{z-index:99998}.z-\[99999\]{z-index:99999}.z-\[999999\]{z-index:999999}.z-auto{z-index:auto}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-last{order:9999}.order-none{order:0}.col-auto{grid-column:auto}.col-span-2{grid-column:span 2/span 2}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-auto{grid-column-start:auto}.col-end-auto{grid-column-end:auto}.row-auto{grid-row:auto}.row-span-full{grid-row:1/-1}.row-start-auto{grid-row-start:auto}.row-end-auto{grid-row-end:auto}.float-end{float:inline-end}.float-left{float:left}.float-none{float:none}.float-right{float:right}.float-start{float:inline-start}.clear-both{clear:both}.clear-end{clear:inline-end}.clear-left{clear:left}.clear-none{clear:none}.clear-right{clear:right}.clear-start{clear:inline-start}.\!container{width:100%!important}@media (width>=40rem){.\!container{max-width:40rem!important}}@media (width>=48rem){.\!container{max-width:48rem!important}}@media (width>=64rem){.\!container{max-width:64rem!important}}@media (width>=80rem){.\!container{max-width:80rem!important}}@media (width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.container\!{width:100%!important}@media (width>=40rem){.container\!{max-width:40rem!important}}@media (width>=48rem){.container\!{max-width:48rem!important}}@media (width>=64rem){.container\!{max-width:64rem!important}}@media (width>=80rem){.container\!{max-width:80rem!important}}@media (width>=96rem){.container\!{max-width:96rem!important}}.m-0\!{margin:calc(var(--spacing)*0)!important}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-4{margin:calc(var(--spacing)*4)}.m-48{margin:calc(var(--spacing)*48)}.m-65{margin:calc(var(--spacing)*65)}.m-97{margin:calc(var(--spacing)*97)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.-my-6{margin-block:calc(var(--spacing)*-6)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-12{margin-top:calc(var(--spacing)*-12)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.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-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\[17px\]{margin-top:17px}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing)*-1)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.-mb-1{margin-bottom:calc(var(--spacing)*-1)}.-mb-4{margin-bottom:calc(var(--spacing)*-4)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.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-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-\[22px\]{margin-bottom:22px}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-5{margin-left:calc(var(--spacing)*-5)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-9{margin-left:calc(var(--spacing)*9)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.\!block{display:block!important}.\!contents{display:contents!important}.\!grid{display:grid!important}.\!hidden{display:none!important}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.aspect-4\/3{aspect-ratio:4/3}.aspect-21\/9{aspect-ratio:21/9}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-9\.5{height:calc(var(--spacing)*9.5)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-40{height:calc(var(--spacing)*40)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-90{height:calc(var(--spacing)*90)}.h-96{height:calc(var(--spacing)*96)}.h-\[1\.5px\]{height:1.5px}.h-\[3px\]{height:3px}.h-\[25px\]{height:25px}.h-\[50px\]{height:50px}.h-\[56px\]{height:56px}.h-\[68px\]{height:68px}.h-\[200px\]{height:200px}.h-\[212px\]{height:212px}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-\[420px\]{height:420px}.h-\[450px\]{height:450px}.h-\[480px\]{height:480px}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[300px\]{max-height:300px}.max-h-\[330px\]{max-height:330px}.max-h-\[5000px\]{max-height:5000px}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-\[200px\]{min-height:200px}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9\.5{width:calc(var(--spacing)*9.5)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-\[3px\]{width:3px}.w-\[23\%\]{width:23%}.w-\[25px\]{width:25px}.w-\[46px\]{width:46px}.w-\[50px\]{width:50px}.w-\[56px\]{width:56px}.w-\[68px\]{width:68px}.w-\[75\%\]{width:75%}.w-\[79\%\]{width:79%}.w-\[90px\]{width:90px}.w-\[120px\]{width:120px}.w-\[140\%\]{width:140%}.w-\[140px\]{width:140px}.w-\[252px\]{width:252px}.w-\[260px\]{width:260px}.w-\[290px\]{width:290px}.w-\[350px\]{width:350px}.w-\[500px\]{width:500px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-1\.5{max-width:calc(var(--spacing)*1.5)}.max-w-2{max-width:calc(var(--spacing)*2)}.max-w-2\.5{max-width:calc(var(--spacing)*2.5)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3{max-width:calc(var(--spacing)*3)}.max-w-3\.5{max-width:calc(var(--spacing)*3.5)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4{max-width:calc(var(--spacing)*4)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5{max-width:calc(var(--spacing)*5)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6{max-width:calc(var(--spacing)*6)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-8{max-width:calc(var(--spacing)*8)}.max-w-10{max-width:calc(var(--spacing)*10)}.max-w-12{max-width:calc(var(--spacing)*12)}.max-w-14{max-width:calc(var(--spacing)*14)}.max-w-16{max-width:calc(var(--spacing)*16)}.max-w-60{max-width:calc(var(--spacing)*60)}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[242px\]{max-width:242px}.max-w-\[250px\]{max-width:250px}.max-w-\[290px\]{max-width:290px}.max-w-\[380px\]{max-width:380px}.max-w-\[385px\]{max-width:385px}.max-w-\[420px\]{max-width:420px}.max-w-\[630px\]{max-width:630px}.max-w-\[700px\]{max-width:700px}.max-w-\[800px\]{max-width:800px}.max-w-\[1200px\]{max-width:1200px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen{max-width:100vw}.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-\[60px\]{min-width:60px}.min-w-\[140px\]{min-width:140px}.min-w-\[200px\]{min-width:200px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[650px\]{min-width:650px}.min-w-\[1000px\]{min-width:1000px}.min-w-full{min-width:100%}.min-w-screen{min-width:100vw}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-bottom-right{transform-origin:100% 100%}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.-translate-full{--tw-translate-x:-100%;--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-full{--tw-translate-x:100%;--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[120px\]{--tw-translate-x:120px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[95\%\]{--tw-translate-y: -95% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-3d{translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x)var(--tw-scale-y)var(--tw-scale-z)}.scale-none{scale:none}.-rotate-45{rotate:-45deg}.rotate-180{rotate:180deg}.rotate-none{rotate:none}.transform,.transform-cpu{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.transform-gpu{transform:translateZ(0)var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.transform-none{transform:none}.animate-none{animation:none}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.snap-none{scroll-snap-type:none}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-align-none{scroll-snap-align:none}.snap-center{scroll-snap-align:center}.snap-end{scroll-snap-align:end}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.snap-normal{scroll-snap-stop:normal}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.list-image-none{list-style-image:none}.appearance-auto{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-auto{columns:auto}.auto-cols-auto{grid-auto-columns:auto}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.auto-cols-max{grid-auto-columns:max-content}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-col{grid-auto-flow:column}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row{grid-auto-flow:row}.grid-flow-row-dense{grid-auto-flow:dense}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-max{grid-auto-rows:max-content}.auto-rows-min{grid-auto-rows:min-content}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-none{grid-template-rows:none}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-content-around{place-content:space-around}.place-content-baseline{place-content:baseline start}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-content-end{place-content:end}.place-content-evenly{place-content:space-evenly}.place-content-start{place-content:start}.place-content-stretch{place-content:stretch}.place-items-baseline{place-items:baseline}.place-items-center{place-items:center}.place-items-end{place-items:end}.place-items-start{place-items:start}.place-items-stretch{place-items:stretch stretch}.content-around{align-content:space-around}.content-baseline{align-content:baseline}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-evenly{align-content:space-evenly}.content-normal{align-content:normal}.content-start{align-content:flex-start}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-baseline{justify-content:baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-normal{justify-items:normal}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.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)}.gap-12{gap:calc(var(--spacing)*12)}.gap-16{gap:calc(var(--spacing)*16)}: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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*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)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-5{row-gap:calc(var(--spacing)*5)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.place-self-auto{place-self:auto}.place-self-center{place-self:center}.place-self-end{place-self:end}.place-self-start{place-self:start}.place-self-stretch{place-self:stretch stretch}.self-auto{align-self:auto}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-auto{justify-self:auto}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-auto{scroll-behavior: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-\[10\.5px\]{border-radius:10.5px}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[0\.7px\]{border-style:var(--tw-border-style);border-width:.7px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1\.25px\]{border-style:var(--tw-border-style);border-width:1.25px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[6px\]{border-top-style:var(--tw-border-style);border-top-width:6px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-\[6px\]{border-right-style:var(--tw-border-style);border-right-width:6px}.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-\[6px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:6px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[6px\]{border-left-style:var(--tw-border-style);border-left-width:6px}.border-l-\[8px\]{border-left-style:var(--tw-border-style);border-left-width:8px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-double{--tw-border-style:double;border-style:double}.border-hidden{--tw-border-style:hidden;border-style:hidden}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#0bbf87\]\/30{border-color:#0bbf874d}.border-\[\#5d4ae3\]\/30{border-color:#5d4ae34d}.border-\[\#0693e3\]\/10{border-color:#0693e31a}.border-\[\#0693e3\]\/20{border-color:#0693e333}.border-\[\#0693e3\]\/30{border-color:#0693e34d}.border-\[\#0693e3\]\/60{border-color:#0693e399}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-500{border-color:var(--color-blue-500)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/50{border-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-200{border-color:var(--color-green-200)}.border-green-500{border-color:var(--color-green-500)}.border-green-700{border-color:var(--color-green-700)}.border-orange-500{border-color:var(--color-orange-500)}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-500{border-color:var(--color-purple-500)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-rose-200{border-color:var(--color-rose-200)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200)70%,transparent)}.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200)80%,transparent)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-t-blue-600{border-top-color:var(--color-blue-600)}.border-t-gray-900{border-top-color:var(--color-gray-900)}.border-t-transparent{border-top-color:#0000}.border-r-gray-900{border-right-color:var(--color-gray-900)}.border-r-transparent{border-right-color:#0000}.border-b-gray-900{border-bottom-color:var(--color-gray-900)}.border-b-transparent{border-bottom-color:#0000}.border-l-gray-400{border-left-color:var(--color-gray-400)}.border-l-gray-900{border-left-color:var(--color-gray-900)}.border-l-transparent{border-left-color:#0000}.bg-\(--my_variable\){background-color:var(--my_variable)}.bg-\(color\:--my-color\){background-color:var(--my-color)}.bg-\[\#0bbf87\]{background-color:#0bbf87}.bg-\[\#5d4ae3\]{background-color:#5d4ae3}.bg-\[\#0088cc\]{background-color:#08c}.bg-\[\#0693e3\]{background-color:#0693e3}.bg-\[\#0693e3\]\/10{background-color:#0693e31a}.bg-\[\#B91C1C\]{background-color:#b91c1c}.bg-\[\#ff7a00\]{background-color:#ff7a00}.bg-\[color\:var\(--my-color\)\]{background-color:var(--my-color)}.bg-\[var\(--my_variable\)\]{background-color:var(--my_variable)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-black\/5{background-color:color-mix(in oklab,var(--color-black)5%,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-emerald-100{background-color:var(--color-emerald-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\/50{background-color:color-mix(in oklab,var(--color-gray-100)50%,transparent)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-400\/50{background-color:color-mix(in oklab,var(--color-gray-400)50%,transparent)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/50{background-color:color-mix(in oklab,var(--color-gray-900)50%,transparent)}.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-green-600{background-color:var(--color-green-600)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-400\/10{background-color:color-mix(in oklab,var(--color-orange-400)10%,transparent)}.bg-orange-600{background-color:var(--color-orange-600)}.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-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/50,.bg-red-500\/\[50\%\]{background-color:color-mix(in oklab,var(--color-red-500)50%,transparent)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50\/80{background-color:color-mix(in oklab,var(--color-rose-50)80%,transparent)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-300{background-color:var(--color-rose-300)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50)60%,transparent)}.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50)70%,transparent)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200\/60{background-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}.bg-slate-200\/70{background-color:color-mix(in oklab,var(--color-slate-200)70%,transparent)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/3{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}.bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.-bg-conic,.bg-conic{--tw-gradient-position:in oklab;background-image:conic-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.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-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(6\,147\,227\,0\.15\)\,transparent_50\%\)\]{background-image:radial-gradient(circle at 30% 20%,#0693e326,#0000 50%)}.bg-none{background-image:none}.via-none{--tw-gradient-via-stops:initial}.from-\[\#0bbf87\]{--tw-gradient-from:#0bbf87;--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-\[\#0bbf87\]\/10{--tw-gradient-from:oklab(71.2619% -.145476 .0436904/.1);--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-\[\#0d1b2a\]{--tw-gradient-from:#0d1b2a;--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-\[\#0d1b2a\]\/95{--tw-gradient-from:oklab(21.7686% -.0114072 -.0336887/.95);--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-\[\#5d4ae3\]{--tw-gradient-from:#5d4ae3;--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-\[\#5d4ae3\]\/10{--tw-gradient-from:oklab(52.476% .0430466 -.216455/.1);--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-\[\#0693e3\]{--tw-gradient-from:#0693e3;--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-\[\#0693e3\]\/5{--tw-gradient-from:oklab(63.9152% -.0683945 -.140964/.05);--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-\[\#0693e3\]\/10{--tw-gradient-from:oklab(63.9152% -.0683945 -.140964/.1);--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-\[\#0693e3\]\/20{--tw-gradient-from:oklab(63.9152% -.0683945 -.140964/.2);--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-\[\#ff7a00\]{--tw-gradient-from:#ff7a00;--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-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-slate-100{--tw-gradient-from:var(--color-slate-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-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))}.from-white\/5{--tw-gradient-from:color-mix(in oklab,var(--color-white)5%,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))}.via-\[\#5d4ae3\]\/5{--tw-gradient-via:oklab(52.476% .0430466 -.216455/.05);--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-\[\#5d4ae3\]\/20{--tw-gradient-via:oklab(52.476% .0430466 -.216455/.2);--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-\[\#142b3f\]{--tw-gradient-via:#142b3f;--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-slate-50{--tw-gradient-via:var(--color-slate-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-slate-50\/30{--tw-gradient-via:color-mix(in oklab,var(--color-slate-50)30%,transparent);--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-slate-50\/70{--tw-gradient-via:color-mix(in oklab,var(--color-slate-50)70%,transparent);--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-transparent{--tw-gradient-via:transparent;--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-white{--tw-gradient-via:var(--color-white);--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-\[\#0bbf87\]\/5{--tw-gradient-to:oklab(71.2619% -.145476 .0436904/.05);--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-\[\#0bbf87\]\/10{--tw-gradient-to:oklab(71.2619% -.145476 .0436904/.1);--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-\[\#0bbf87\]\/20{--tw-gradient-to:oklab(71.2619% -.145476 .0436904/.2);--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-\[\#0d1b2a\]{--tw-gradient-to:#0d1b2a;--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-\[\#1a3a5a\]{--tw-gradient-to:#1a3a5a;--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-\[\#3a2f94\]{--tw-gradient-to:#3a2f94;--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-\[\#3a2f94\]\/5{--tw-gradient-to:oklab(38.4966% .0298337 -.155519/.05);--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-\[\#5d4ae3\]\/10{--tw-gradient-to:oklab(52.476% .0430466 -.216455/.1);--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-\[\#142b3f\]\/95{--tw-gradient-to:oklab(28.0737% -.0186681 -.0433231/.95);--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-\[\#0472b8\]{--tw-gradient-to:#0472b8;--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-\[\#0472b8\]\/5{--tw-gradient-to:oklab(53.5998% -.0550467 -.126561/.05);--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-\[\#0472b8\]\/20{--tw-gradient-to:oklab(53.5998% -.0550467 -.126561/.2);--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-\[\#08966b\]{--tw-gradient-to:#08966b;--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-\[\#08966b\]\/5{--tw-gradient-to:oklab(59.6691% -.120578 .0341929/.05);--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-\[\#cc5f00\]{--tw-gradient-to:#cc5f00;--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-500{--tw-gradient-to: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))}.to-purple-50{--tw-gradient-to:var(--color-purple-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-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-slate-50{--tw-gradient-to:var(--color-slate-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-slate-50\/50{--tw-gradient-to:color-mix(in oklab,var(--color-slate-50)50%,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-white{--tw-gradient-to: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))}.to-white\/10{--tw-gradient-to:color-mix(in oklab,var(--color-white)10%,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))}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-content{background-clip:content-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-origin-border{background-origin:border-box}.bg-origin-content{background-origin:content-box}.bg-origin-padding{background-origin:padding-box}.fill-current{fill:currentColor}.fill-gray-500{fill:var(--color-gray-500)}.fill-none{fill:none}.fill-white{fill:var(--color-white)}.stroke-current{stroke:currentColor}.stroke-gray-500{stroke:var(--color-gray-500)}.stroke-none{stroke:none}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-left-bottom{object-position:left bottom}.object-left-top{object-position:left top}.object-right{object-position:right}.object-right-bottom{object-position:right bottom}.object-right-top{object-position:right top}.object-top{object-position:top}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-48{padding:calc(var(--spacing)*48)}.p-97{padding:calc(var(--spacing)*97)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-4\.5{padding-inline:calc(var(--spacing)*4.5)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[7px\]{padding-inline:7px}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.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-3\.5{padding-block:calc(var(--spacing)*3.5)}.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-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-24{padding-block:calc(var(--spacing)*24)}.py-\[4\.5px\]{padding-block:4.5px}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-24{padding-top:calc(var(--spacing)*24)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-11{padding-right:calc(var(--spacing)*11)}.pr-14{padding-right:calc(var(--spacing)*14)}.pr-16{padding-right:calc(var(--spacing)*16)}.pr-\[84px\]{padding-right:84px}.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-9{padding-bottom:calc(var(--spacing)*9)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-11{padding-bottom:calc(var(--spacing)*11)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-\[62px\]{padding-left:62px}.pl-\[84px\]{padding-left:84px}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.align-text-bottom{vertical-align:text-bottom}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--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\.7rem\]{font-size:.7rem}.text-\[11px\]{font-size:11px}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.-tracking-\[0\.2px\]{--tw-tracking: -.2px ;letter-spacing:-.2px}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.overflow-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-none{-webkit-hyphens:none;hyphens:none}.whitespace-break-spaces{white-space:break-spaces}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[color\:red\]{color:red}.\[color\:red\]\/50{color:#ff000080}.\[color\:red\]\/50\!{color:#ff000080!important}.text-\[\#0472b8\]{color:#0472b8}.text-\[\#0693e3\]{color:#0693e3}.text-amber-700{color:var(--color-amber-700)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-emerald-700{color:var(--color-emerald-700)}.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-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-500{color:var(--color-green-500)}.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-indigo-600{color:var(--color-indigo-600)}.text-orange-400{color:var(--color-orange-400)}.text-orange-600{color:var(--color-orange-600)}.text-pink-600{color:var(--color-pink-600)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.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-rose-700{color:var(--color-rose-700)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-slate-900\/40{color:color-mix(in oklab,var(--color-slate-900)40%,transparent)}.text-slate-900\/65{color:color-mix(in oklab,var(--color-slate-900)65%,transparent)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.font-stretch-condensed{font-stretch:75%}.font-stretch-expanded{font-stretch:125%}.font-stretch-extra-condensed{font-stretch:62.5%}.font-stretch-extra-expanded{font-stretch:150%}.font-stretch-normal{font-stretch:100%}.font-stretch-semi-condensed{font-stretch:87.5%}.font-stretch-semi-expanded{font-stretch:112.5%}.font-stretch-ultra-condensed{font-stretch:50%}.font-stretch-ultra-expanded{font-stretch:200%}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-dashed{text-decoration-style:dashed}.decoration-dotted{text-decoration-style:dotted}.decoration-double{text-decoration-style:double}.decoration-solid{text-decoration-style:solid}.decoration-wavy{text-decoration-style:wavy}.decoration-auto{text-decoration-thickness:auto}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-auto{text-underline-offset:auto}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.accent-auto{accent-color:auto}.scheme-dark{color-scheme:dark}.scheme-light{color-scheme:light}.scheme-light-dark{color-scheme:light dark}.scheme-normal{color-scheme:normal}.scheme-only-dark{color-scheme:dark only}.scheme-only-light{color-scheme:light only}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-100{opacity:1}.mix-blend-plus-darker{mix-blend-mode:plus-darker}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.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-\[0_0_70px_rgba\(6\,147\,227\,0\.25\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,#0693e340);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_70px_rgba\(59\,130\,246\,0\.25\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,#3b82f640);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);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,.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-3{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.shadow-\[\#0bbf87\]\/30{--tw-shadow-color:oklab(71.2619% -.145476 .0436904/.3)}.shadow-\[\#0693e3\]\/20{--tw-shadow-color:oklab(63.9152% -.0683945 -.140964/.2)}.shadow-\[\#0693e3\]\/30{--tw-shadow-color:oklab(63.9152% -.0683945 -.140964/.3)}.shadow-\[\#ff7a00\]\/30{--tw-shadow-color:oklab(72.3013% .120535 .146448/.3)}.shadow-initial{--tw-shadow-color:initial}.shadow-slate-200\/40{--tw-shadow-color:color-mix(in oklab,var(--color-slate-200)40%,transparent)}.shadow-slate-200\/50{--tw-shadow-color:color-mix(in oklab,var(--color-slate-200)50%,transparent)}.shadow-slate-200\/60{--tw-shadow-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}.shadow-slate-200\/70{--tw-shadow-color:color-mix(in oklab,var(--color-slate-200)70%,transparent)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.inset-shadow-initial{--tw-inset-shadow-color:initial}.outline-hidden{outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-none{--tw-blur: ;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,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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,)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-none{--tw-drop-shadow: ;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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg);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,)}.\!invert{--tw-invert:invert(100%);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,)!important}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);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,)!important}.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{--tw-backdrop-blur:blur(8px);-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-\[32px\]{--tw-backdrop-blur:blur(32px);-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-lg{--tw-backdrop-blur:blur(var(--blur-lg));-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-none{--tw-backdrop-blur: ;-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-grayscale{--tw-backdrop-grayscale:grayscale(100%);-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-invert{--tw-backdrop-invert:invert(100%);-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-sepia{--tw-backdrop-sepia:sepia(100%);-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-filter{-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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.transition-none{transition-property:none}.transition-discrete{transition-behavior:allow-discrete}.transition-normal{transition-behavior:normal}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-auto{will-change:auto}.will-change-contents{will-change:contents}.will-change-scroll{will-change:scroll-position}.will-change-transform{will-change:transform}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-layout{--tw-contain-layout:layout;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-paint{--tw-contain-paint:paint;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-size{--tw-contain-size:size;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-style{--tw-contain-style:style;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.contain-content{contain:content}.contain-none{contain:none}.contain-strict{contain:strict}.content-none{--tw-content:none;content:none}.forced-color-adjust-auto{forced-color-adjust:auto}.forced-color-adjust-none{forced-color-adjust:none}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-dotted{--tw-outline-style:dotted;outline-style:dotted}.outline-double{--tw-outline-style:double;outline-style:double}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[a-zA-Z0-9\:\\\\-\\\\\._\$\]{a-zA-Z0-9:\\-\\.$}.\[k\:K\]{k:K}.\[mask-image\:linear-gradient\(0deg\,white\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#fff);mask-image:linear-gradient(#0000,#fff)}.\[vite\:css\]{vite:css}.\[vite\:html\]{vite:html}.backface-hidden{backface-visibility:hidden}.backface-visible{backface-visibility:visible}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.duration-initial{--tw-duration:initial}.ease-initial{--tw-ease:initial}.perspective-none{perspective:none}.perspective-origin-bottom{perspective-origin:bottom}.perspective-origin-bottom-left{perspective-origin:0 100%}.perspective-origin-bottom-right{perspective-origin:100% 100%}.perspective-origin-center{perspective-origin:50%}.perspective-origin-left{perspective-origin:0}.perspective-origin-right{perspective-origin:100%}.perspective-origin-top{perspective-origin:top}.perspective-origin-top-left{perspective-origin:0 0}.perspective-origin-top-right{perspective-origin:100% 0}.ring-inset{--tw-ring-inset:inset}.transform-3d{transform-style:preserve-3d}.transform-border{transform-box:border-box}.transform-content{transform-box:content-box}.transform-fill{transform-box:fill-box}.transform-flat{transform-style:flat}.transform-stroke{transform-box:stroke-box}.transform-view{transform-box:view-box}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.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\:gap-3:is(:where(.group):hover *){gap:calc(var(--spacing)*3)}.group-hover\:fill-gray-700:is(:where(.group):hover *){fill:var(--color-gray-700)}.group-hover\:text-\[\#0693e3\]:is(:where(.group):hover *){color:#0693e3}.group-hover\:text-gray-400:is(:where(.group):hover *){color:var(--color-gray-400)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/section\:-translate-y-1:is(:where(.group\/section):hover *){--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.file\:mr-5::file-selector-button{margin-right:calc(var(--spacing)*5)}.file\:border-collapse::file-selector-button{border-collapse:collapse}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-l-lg::file-selector-button{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:border-r::file-selector-button{border-right-style:var(--tw-border-style);border-right-width:1px}.file\:border-solid::file-selector-button{--tw-border-style:solid;border-style:solid}.file\:border-gray-200::file-selector-button{border-color:var(--color-gray-200)}.file\:bg-gray-50::file-selector-button{background-color:var(--color-gray-50)}.file\:py-3::file-selector-button{padding-block:calc(var(--spacing)*3)}.file\:pr-3::file-selector-button{padding-right:calc(var(--spacing)*3)}.file\:pl-3\.5::file-selector-button{padding-left:calc(var(--spacing)*3.5)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-gray-700::file-selector-button{color:var(--color-gray-700)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing)*0)}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:top-full:before{content:var(--tw-content);top:100%}.before\:-right-4:before{content:var(--tw-content);right:calc(var(--spacing)*-4)}.before\:right-full:before{content:var(--tw-content);right:100%}.before\:bottom-full:before{content:var(--tw-content);bottom:100%}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:left-full:before{content:var(--tw-content);left:100%}.before\:-mt-1:before{content:var(--tw-content);margin-top:calc(var(--spacing)*-1)}.before\:-mr-1:before{content:var(--tw-content);margin-right:calc(var(--spacing)*-1)}.before\:-mb-1:before{content:var(--tw-content);margin-bottom:calc(var(--spacing)*-1)}.before\:-ml-1:before{content:var(--tw-content);margin-left:calc(var(--spacing)*-1)}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:border-4:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:4px}.before\:border-\[13px\]:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:13px}.before\:border-transparent:before{content:var(--tw-content);border-color:#0000}.before\:border-t-gray-900:before{content:var(--tw-content);border-top-color:var(--color-gray-900)}.before\:border-r-gray-900:before{content:var(--tw-content);border-right-color:var(--color-gray-900)}.before\:border-b-gray-900:before{content:var(--tw-content);border-bottom-color:var(--color-gray-900)}.before\:border-l-gray-900:before{content:var(--tw-content);border-left-color:var(--color-gray-900)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-right-4:after{content:var(--tw-content);right:calc(var(--spacing)*-4)}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\:border-\[13px\]:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:13px}.after\:border-transparent:after{content:var(--tw-content);border-color:#0000}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.checked\:border-transparent:checked{border-color:#0000}@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\: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-\[1\.02\]:hover{scale:1.02}.hover\:border-\[\#0693e3\]:hover{border-color:#0693e3}.hover\:border-\[\#0693e3\]\/50:hover{border-color:#0693e380}.hover\:border-gray-200:hover{border-color:var(--color-gray-200)}.hover\:border-gray-600:hover{border-color:var(--color-gray-600)}.hover\:border-slate-400:hover{border-color:var(--color-slate-400)}.hover\:border-white\/50:hover{border-color:color-mix(in oklab,var(--color-white)50%,transparent)}.hover\:border-white\/60:hover{border-color:color-mix(in oklab,var(--color-white)60%,transparent)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.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-300:hover{background-color:var(--color-gray-300)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}.hover\:bg-white\/50:hover{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}.hover\:bg-yellow-700:hover{background-color:var(--color-yellow-700)}.hover\:from-\[\#0472b8\]:hover{--tw-gradient-from:#0472b8;--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-\[\#0693e3\]:hover{--tw-gradient-to:#0693e3;--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-\[\#0472b8\]:hover{color:#0472b8}.hover\:text-\[\#0693e3\]:hover{color:#0693e3}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.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-md:hover{--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)}.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\:file\:bg-gray-100:hover::file-selector-button{background-color:var(--color-gray-100)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.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-3:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}.focus\:outline-hidden:focus{outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=1440px){.min-\[1440px\]\:max-w-\[90\%\]{max-width:90%}}@media (width>=40rem){.sm\:top-6{top:calc(var(--spacing)*6)}.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:-mx-6{margin-inline:calc(var(--spacing)*-6)}.sm\:-mt-16{margin-top:calc(var(--spacing)*-16)}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mb-8{margin-bottom:calc(var(--spacing)*8)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-11{height:calc(var(--spacing)*11)}.sm\:w-11{width:calc(var(--spacing)*11)}.sm\:w-\[228px\]{width:228px}.sm\:w-\[361px\]{width:361px}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:max-w-\[472px\]{max-width:472px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-normal{justify-content:normal}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}:where(.sm\: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)))}.sm\:p-0{padding:calc(var(--spacing)*0)}.sm\:p-2\.5{padding:calc(var(--spacing)*2.5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-2{padding-block:calc(var(--spacing)*2)}.sm\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.sm\:py-5{padding-block:calc(var(--spacing)*5)}.sm\:pt-6{padding-top:calc(var(--spacing)*6)}.sm\:pt-10{padding-top:calc(var(--spacing)*10)}.sm\:text-left{text-align:left}.sm\:text-start{text-align:start}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=48rem){.md\:-left-12{left:calc(var(--spacing)*-12)}.md\:flex{display:flex}.md\:h-10{height:calc(var(--spacing)*10)}.md\:w-\[668px\]{width:668px}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:p-14{padding:calc(var(--spacing)*14)}.md\:p-16{padding:calc(var(--spacing)*16)}.md\:py-32{padding-block:calc(var(--spacing)*32)}.md\:pb-24{padding-bottom:calc(var(--spacing)*24)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:right-0{right:calc(var(--spacing)*0)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-7{margin-bottom:calc(var(--spacing)*7)}.lg\:ml-\[90px\]{margin-left:90px}.lg\:ml-\[290px\]{margin-left:290px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-11{height:calc(var(--spacing)*11)}.lg\:w-1\/2{width:50%}.lg\:w-11{width:calc(var(--spacing)*11)}.lg\:w-\[634px\]{width:634px}.lg\:w-auto{width:auto}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.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-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-normal{justify-content:normal}.lg\:justify-start{justify-content:flex-start}.lg\:gap-7{gap:calc(var(--spacing)*7)}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-10{padding:calc(var(--spacing)*10)}.lg\:p-11{padding:calc(var(--spacing)*11)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:py-4{padding-block:calc(var(--spacing)*4)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (width>=80rem){.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:w-\[393px\]{width:393px}.xl\:w-\[430px\]{width:430px}.xl\:w-auto{width:auto}.xl\:max-w-\[450px\]{max-width:450px}.xl\:min-w-full{min-width:100%}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:justify-normal{justify-content:normal}.xl\:gap-3{gap:calc(var(--spacing)*3)}.xl\:gap-5{gap:calc(var(--spacing)*5)}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:p-6{padding:calc(var(--spacing)*6)}.xl\:p-8{padding:calc(var(--spacing)*8)}.xl\:px-6{padding-inline:calc(var(--spacing)*6)}.xl\:px-10{padding-inline:calc(var(--spacing)*10)}.xl\:py-6{padding-block:calc(var(--spacing)*6)}.xl\:py-12{padding-block:calc(var(--spacing)*12)}.xl\:text-left{text-align:left}}@media (width>=96rem){.\32xl\:w-\[554px\]{width:554px}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:gap-x-32{column-gap:calc(var(--spacing)*32)}}@media (prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}:where(.dark\:divide-gray-700>:not(:last-child)){border-color:var(--color-gray-700)}:where(.dark\:divide-gray-800>:not(:last-child)){border-color:var(--color-gray-800)}:where(.dark\:divide-white\/\[0\.05\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}.dark\:border-blue-800{border-color:var(--color-blue-800)}.dark\:border-gray-500{border-color:var(--color-gray-500)}.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:border-gray-700{border-color:var(--color-gray-700)}.dark\:border-gray-700\/50{border-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}.dark\:border-gray-800{border-color:var(--color-gray-800)}.dark\:border-gray-800\/60{border-color:color-mix(in oklab,var(--color-gray-800)60%,transparent)}.dark\:border-gray-800\/70{border-color:color-mix(in oklab,var(--color-gray-800)70%,transparent)}.dark\:border-gray-900{border-color:var(--color-gray-900)}.dark\:border-green-600{border-color:var(--color-green-600)}.dark\:border-green-800{border-color:var(--color-green-800)}.dark\:border-purple-800{border-color:var(--color-purple-800)}.dark\:border-red-700{border-color:var(--color-red-700)}.dark\:border-red-800{border-color:var(--color-red-800)}.dark\:border-rose-900\/40{border-color:color-mix(in oklab,var(--color-rose-900)40%,transparent)}.dark\:border-white{border-color:var(--color-white)}.dark\:border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}.dark\:border-white\/\[0\.05\]{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}.dark\:border-yellow-800{border-color:var(--color-yellow-800)}.dark\:bg-\[\#1e2636\]{background-color:#1e2636}.dark\:bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}.dark\:bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}.dark\:bg-blue-500{background-color:var(--color-blue-500)}.dark\:bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}.dark\:bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}.dark\:bg-blue-900\/10{background-color:color-mix(in oklab,var(--color-blue-900)10%,transparent)}.dark\:bg-blue-900\/20{background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}.dark\:bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}.dark\:bg-gray-400{background-color:var(--color-gray-400)}.dark\:bg-gray-500{background-color:var(--color-gray-500)}.dark\:bg-gray-600{background-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-700\/50{background-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-800\/50{background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}.dark\:bg-gray-800\/60{background-color:color-mix(in oklab,var(--color-gray-800)60%,transparent)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:bg-gray-900\/30{background-color:color-mix(in oklab,var(--color-gray-900)30%,transparent)}.dark\:bg-gray-900\/40{background-color:color-mix(in oklab,var(--color-gray-900)40%,transparent)}.dark\:bg-gray-900\/50{background-color:color-mix(in oklab,var(--color-gray-900)50%,transparent)}.dark\:bg-gray-900\/70{background-color:color-mix(in oklab,var(--color-gray-900)70%,transparent)}.dark\:bg-gray-950\/70{background-color:color-mix(in oklab,var(--color-gray-950)70%,transparent)}.dark\:bg-green-500{background-color:var(--color-green-500)}.dark\:bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}.dark\:bg-green-600{background-color:var(--color-green-600)}.dark\:bg-green-700{background-color:var(--color-green-700)}.dark\:bg-green-900\/20{background-color:color-mix(in oklab,var(--color-green-900)20%,transparent)}.dark\:bg-green-900\/30{background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}.dark\:bg-indigo-500{background-color:var(--color-indigo-500)}.dark\:bg-indigo-900\/20{background-color:color-mix(in oklab,var(--color-indigo-900)20%,transparent)}.dark\:bg-orange-500{background-color:var(--color-orange-500)}.dark\:bg-orange-900\/20{background-color:color-mix(in oklab,var(--color-orange-900)20%,transparent)}.dark\:bg-pink-900\/20{background-color:color-mix(in oklab,var(--color-pink-900)20%,transparent)}.dark\:bg-purple-500{background-color:var(--color-purple-500)}.dark\:bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}.dark\:bg-purple-900\/20{background-color:color-mix(in oklab,var(--color-purple-900)20%,transparent)}.dark\:bg-red-500{background-color:var(--color-red-500)}.dark\:bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}.dark\:bg-red-600{background-color:var(--color-red-600)}.dark\:bg-red-900\/20{background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}.dark\:bg-red-900\/30{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}.dark\:bg-red-900\/40{background-color:color-mix(in oklab,var(--color-red-900)40%,transparent)}.dark\:bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500)20%,transparent)}.dark\:bg-rose-950\/30{background-color:color-mix(in oklab,var(--color-rose-950)30%,transparent)}.dark\:bg-slate-700\/70{background-color:color-mix(in oklab,var(--color-slate-700)70%,transparent)}.dark\:bg-white\/3{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}.dark\:bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}.dark\:bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}.dark\:bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}.dark\:bg-yellow-900\/20{background-color:color-mix(in oklab,var(--color-yellow-900)20%,transparent)}.dark\:bg-yellow-900\/30{background-color:color-mix(in oklab,var(--color-yellow-900)30%,transparent)}.dark\:from-gray-800{--tw-gradient-from:var(--color-gray-800);--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))}.dark\:from-gray-900{--tw-gradient-from:var(--color-gray-900);--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))}.dark\:from-gray-900\/50{--tw-gradient-from:color-mix(in oklab,var(--color-gray-900)50%,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))}.dark\:via-gray-900{--tw-gradient-via:var(--color-gray-900);--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)}.dark\:via-gray-950{--tw-gradient-via:var(--color-gray-950);--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)}.dark\:to-gray-800\/50{--tw-gradient-to:color-mix(in oklab,var(--color-gray-800)50%,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))}.dark\:to-gray-900{--tw-gradient-to:var(--color-gray-900);--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))}.dark\:to-gray-950{--tw-gradient-to:var(--color-gray-950);--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))}.dark\:to-purple-900\/10{--tw-gradient-to:color-mix(in oklab,var(--color-purple-900)10%,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))}.dark\:fill-gray-400{fill:var(--color-gray-400)}.dark\:fill-gray-800{fill:var(--color-gray-800)}.dark\:stroke-gray-400{stroke:var(--color-gray-400)}.dark\:text-amber-200{color:var(--color-amber-200)}.dark\:text-blue-200{color:var(--color-blue-200)}.dark\:text-blue-300{color:var(--color-blue-300)}.dark\:text-blue-400{color:var(--color-blue-400)}.dark\:text-emerald-200{color:var(--color-emerald-200)}.dark\:text-gray-100{color:var(--color-gray-100)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-500{color:var(--color-gray-500)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:text-green-300{color:var(--color-green-300)}.dark\:text-green-400{color:var(--color-green-400)}.dark\:text-indigo-400{color:var(--color-indigo-400)}.dark\:text-orange-400{color:var(--color-orange-400)}.dark\:text-pink-400{color:var(--color-pink-400)}.dark\:text-purple-300{color:var(--color-purple-300)}.dark\:text-purple-400{color:var(--color-purple-400)}.dark\:text-red-200{color:var(--color-red-200)}.dark\:text-red-300{color:var(--color-red-300)}.dark\:text-red-400{color:var(--color-red-400)}.dark\:text-rose-200{color:var(--color-rose-200)}.dark\:text-rose-300{color:var(--color-rose-300)}.dark\:text-slate-200{color:var(--color-slate-200)}.dark\:text-slate-300{color:var(--color-slate-300)}.dark\:text-slate-400{color:var(--color-slate-400)}.dark\:text-slate-500{color:var(--color-slate-500)}.dark\:text-white{color:var(--color-white)}.dark\:text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}.dark\:text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}.dark\:text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}.dark\:text-yellow-200{color:var(--color-yellow-200)}.dark\:text-yellow-300{color:var(--color-yellow-300)}.dark\:text-yellow-400{color:var(--color-yellow-400)}.dark\:shadow-black\/10{--tw-shadow-color:color-mix(in oklab,var(--color-black)10%,transparent)}.dark\:shadow-black\/20{--tw-shadow-color:color-mix(in oklab,var(--color-black)20%,transparent)}.dark\:shadow-black\/30{--tw-shadow-color:color-mix(in oklab,var(--color-black)30%,transparent)}.dark\:ring-gray-700{--tw-ring-color:var(--color-gray-700)}@media (hover:hover){.dark\:group-hover\:fill-gray-300:is(:where(.group):hover *){fill:var(--color-gray-300)}}.dark\:file\:border-gray-800::file-selector-button{border-color:var(--color-gray-800)}.dark\:file\:bg-white\/\[0\.03\]::file-selector-button{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}.dark\:file\:text-gray-400::file-selector-button{color:var(--color-gray-400)}.dark\:placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.dark\:placeholder\:text-white\/30::placeholder{color:color-mix(in oklab,var(--color-white)30%,transparent)}@media (hover:hover){.dark\:hover\:border-gray-600:hover{border-color:var(--color-gray-600)}.dark\:hover\:border-gray-800:hover{border-color:var(--color-gray-800)}.dark\:hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}.dark\:hover\:bg-blue-500\/20:hover{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}.dark\:hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.dark\:hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-700\/50:hover{background-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}.dark\:hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-gray-800\/30:hover{background-color:color-mix(in oklab,var(--color-gray-800)30%,transparent)}.dark\:hover\:bg-gray-800\/50:hover{background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}.dark\:hover\:bg-green-500\/20:hover{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}.dark\:hover\:bg-green-800:hover{background-color:var(--color-green-800)}.dark\:hover\:bg-purple-500\/20:hover{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}.dark\:hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}.dark\:hover\:bg-red-900\/20:hover{background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}.dark\:hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}.dark\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}.dark\:hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}}@media (hover:hover){@media (prefers-color-scheme:dark){.hover\:dark\:\!bg-gray-100:hover{background-color:var(--color-gray-100)!important}.hover\:dark\:bg-gray-100:hover{background-color:var(--color-gray-100)}}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}.dark\:hover\:text-red-200:hover{color:var(--color-red-200)}.dark\:hover\:text-red-300:hover{color:var(--color-red-300)}.dark\:hover\:text-white:hover{color:var(--color-white)}.dark\:hover\:text-white\/80:hover{color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.\[\&_\.igny8-select-styled\]\:border-white\/20 .igny8-select-styled{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}.\[\&_\.igny8-select-styled\]\:bg-white\/10 .igny8-select-styled{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}.\[\&_\.igny8-select-styled\]\:text-white .igny8-select-styled{color:var(--color-white)}.\[\&_\.igny8-select-styled\]\:placeholder\:text-white\/70 .igny8-select-styled::placeholder{color:color-mix(in oklab,var(--color-white)70%,transparent)}.\[\&_\.igny8-select-styled\]\:focus\:border-white\/40 .igny8-select-styled:focus{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}.\[\&_\.igny8-select-styled\]\:focus\:ring-white\/20 .igny8-select-styled:focus{--tw-ring-color:color-mix(in oklab,var(--color-white)20%,transparent)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@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;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-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-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}:root{--igny8-blue: #0693e3;--igny8-blue-dark: #0472b8;--igny8-green: #0bbf87;--igny8-green-dark: #08966b;--igny8-amber: #ff7a00;--igny8-amber-dark: #cc5f00;--igny8-red: #ef4444;--igny8-red-dark: #d13333;--igny8-purple: #5d4ae3;--igny8-purple-dark: #3a2f94;--igny8-navy-bg: #0d1b2a;--igny8-navy-bg-2: #142b3f;--igny8-surface: #f8fafc;--igny8-panel: #ffffff;--igny8-panel-2: #f1f5f9;--igny8-text: #555a68;--igny8-text-dim: #64748b;--igny8-text-light: #e5eaf0;--igny8-stroke: #e2e8f0;--igny8-radius: 6px;--igny8-gradient-blue: linear-gradient(135deg, var(--igny8-blue) 0%, var(--igny8-blue-dark) 100%);--igny8-gradient-success: linear-gradient(135deg, var(--igny8-green) 0%, var(--igny8-green-dark) 100%);--igny8-gradient-warning: linear-gradient(135deg, var(--igny8-amber) 0%, var(--igny8-amber-dark) 100%);--igny8-gradient-danger: linear-gradient(135deg, var(--igny8-red) 0%, var(--igny8-red-dark) 100%);--igny8-gradient-purple: linear-gradient(135deg, var(--igny8-purple) 0%, var(--igny8-purple-dark) 100%);--igny8-gradient-panel: linear-gradient(180deg, var(--igny8-panel) 0%, var(--igny8-panel-2) 100%)}.dark{--igny8-surface: #1f2937;--igny8-panel: #1f2937;--igny8-panel-2: #111827;--igny8-text: #e5eaf0;--igny8-text-dim: #9ca3af;--igny8-stroke: #374151}.igny8-bg-blue{background-color:var(--igny8-blue)}.igny8-bg-blue-dark{background-color:var(--igny8-blue-dark)}.igny8-bg-green{background-color:var(--igny8-green)}.igny8-bg-green-dark{background-color:var(--igny8-green-dark)}.igny8-bg-amber{background-color:var(--igny8-amber)}.igny8-bg-amber-dark{background-color:var(--igny8-amber-dark)}.igny8-bg-red{background-color:var(--igny8-red)}.igny8-bg-red-dark{background-color:var(--igny8-red-dark)}.igny8-bg-purple{background-color:var(--igny8-purple)}.igny8-bg-purple-dark{background-color:var(--igny8-purple-dark)}.igny8-bg-navy{background-color:var(--igny8-navy-bg)}.igny8-bg-navy-2{background-color:var(--igny8-navy-bg-2)}.igny8-bg-surface{background-color:var(--igny8-surface)}.igny8-bg-panel{background-color:var(--igny8-panel)}.igny8-bg-panel-2{background-color:var(--igny8-panel-2)}.igny8-text-blue{color:var(--igny8-blue)}.igny8-text-blue-dark{color:var(--igny8-blue-dark)}.igny8-text-green{color:var(--igny8-green)}.igny8-text-green-dark{color:var(--igny8-green-dark)}.igny8-text-amber{color:var(--igny8-amber)}.igny8-text-amber-dark{color:var(--igny8-amber-dark)}.igny8-text-red{color:var(--igny8-red)}.igny8-text-red-dark{color:var(--igny8-red-dark)}.igny8-text-purple{color:var(--igny8-purple)}.igny8-text-purple-dark{color:var(--igny8-purple-dark)}.igny8-text-primary{color:var(--igny8-text)}.igny8-text-dim{color:var(--igny8-text-dim)}.igny8-text-light{color:var(--igny8-text-light)}.igny8-border-blue{border-color:var(--igny8-blue)}.igny8-border-blue-dark{border-color:var(--igny8-blue-dark)}.igny8-border-green{border-color:var(--igny8-green)}.igny8-border-amber{border-color:var(--igny8-amber)}.igny8-border-red{border-color:var(--igny8-red)}.igny8-border-purple{border-color:var(--igny8-purple)}.igny8-border-stroke{border-color:var(--igny8-stroke)}.igny8-gradient-blue{background:var(--igny8-gradient-blue)}.igny8-gradient-success{background:var(--igny8-gradient-success)}.igny8-gradient-warning{background:var(--igny8-gradient-warning)}.igny8-gradient-danger{background:var(--igny8-gradient-danger)}.igny8-gradient-purple{background:var(--igny8-gradient-purple)}.igny8-gradient-panel{background:var(--igny8-gradient-panel)}.igny8-rounded{border-radius:var(--igny8-radius)}.igny8-rounded-xl{border-radius:calc(var(--igny8-radius) * 2)}.igny8-rounded-2xl{border-radius:calc(var(--igny8-radius) * 3)}.igny8-hover-blue:hover{background-color:var(--igny8-blue-dark)}.igny8-hover-green:hover{background-color:var(--igny8-green-dark)}.igny8-hover-amber:hover{background-color:var(--igny8-amber-dark)}.igny8-card{background:var(--igny8-panel);border:1px solid var(--igny8-stroke);border-radius:var(--igny8-radius);padding:18px;box-shadow:0 2px 6px #0000001a,0 4px 10px #0d1b2a0f;transition:box-shadow .25s ease,transform .2s ease}.igny8-card:hover{transform:translateY(-2px);box-shadow:0 6px 14px #00000024,0 8px 20px #0d1b2a1a}.igny8-card-header{display:flex;align-items:center;justify-content:space-between;background:var(--igny8-gradient-blue);color:#fff;padding:12px 16px;border-radius:var(--igny8-radius) var(--igny8-radius) 0 0;margin:-10px -10px 12px}.igny8-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;font-size:13px;font-weight:500;line-height:1.3;border:none;border-radius:var(--igny8-radius);cursor:pointer;transition:all .2s ease-in-out;color:#fff;text-decoration:none;white-space:nowrap;margin:0 5px}.igny8-btn-primary{background:var(--igny8-blue)}.igny8-btn-primary:hover{background:var(--igny8-blue-dark)}.igny8-btn-success{background:var(--igny8-green)}.igny8-btn-success:hover{background:var(--igny8-green-dark)}.igny8-btn-warning{background:var(--igny8-amber)}.igny8-btn-warning:hover{background:var(--igny8-amber-dark)}.igny8-btn-danger{background:var(--igny8-red)}.igny8-btn-danger:hover{opacity:.9}.igny8-badge{padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500;color:#fff;white-space:nowrap;display:inline-block}.igny8-badge-primary{background:var(--igny8-blue)}.igny8-badge-success{background:var(--igny8-green)}.igny8-badge-warning{background:var(--igny8-amber)}.igny8-badge-danger{background:var(--igny8-red)}.igny8-badge-purple{background:var(--igny8-purple)}.igny8-table-compact th{padding:12px 16px!important;font-size:14px!important;font-weight:600!important;color:#475467!important;text-align:left!important;background-color:#f8fafc!important;border-bottom:2px solid #e2e8f0!important;text-transform:uppercase;letter-spacing:.3px}.dark .igny8-table-compact th{color:#e5eaf0!important;background-color:#0f172a80!important;border-bottom-color:#ffffff1a!important}.igny8-table-compact td{padding:8px 12px!important;font-size:14px!important;border-bottom:1px solid #e2e8f0!important}.dark .igny8-table-compact td{border-bottom-color:#ffffff0d!important}.igny8-input-compact,.igny8-select-compact{height:36px!important;padding:6px 12px!important;font-size:13px!important}.igny8-btn-compact{padding:6px 12px!important;font-size:13px!important;height:36px!important}.igny8-btn-compact-sm{padding:4px 10px!important;font-size:12px!important;height:32px!important}.igny8-select-styled{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23647085' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;padding-right:36px!important}.dark .igny8-select-styled{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%2398A2B3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}select.igny8-select-styled{cursor:pointer}select.igny8-select-styled option{padding:10px 12px!important;background:#fff!important;color:#334054!important;font-size:13px!important}select.igny8-select-styled option:hover{background:#f1f5f9!important}select.igny8-select-styled option:checked{background:#ede9fe!important;color:#5d4ae3!important;font-weight:600!important}.dark select.igny8-select-styled option{background:#1f2937!important;color:#e5eaf0!important}.dark select.igny8-select-styled option:hover{background:#374151!important}.dark select.igny8-select-styled option:checked{background:#3a2f94!important;color:#e9d5ff!important}.igny8-header-metrics{display:flex;align-items:center;gap:16px;padding:6px 12px;background:transparent;border-radius:6px;box-shadow:0 2px 6px 3px #00000014}.dark .igny8-header-metrics{background:transparent;box-shadow:0 2px 6px 3px #00000014}.igny8-header-metric{display:flex;align-items:center;gap:8px}.igny8-header-metric-separator{width:1px;height:16px;background:#cbd5e1;opacity:.4}.dark .igny8-header-metric-separator{background:#94a3b8;opacity:.3}.igny8-header-metric-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:#64748b}.dark .igny8-header-metric-label{color:#94a3b8}.igny8-header-metric-value{font-size:14px;font-weight:700;color:#1e293b;margin-left:4px}.dark .igny8-header-metric-value{color:#fff}.igny8-header-metric-accent{width:4px;height:20px;border-radius:5px}.igny8-header-metric-accent.blue{background:var(--igny8-blue)}.igny8-header-metric-accent.green{background:var(--igny8-green)}.igny8-header-metric-accent.amber{background:var(--igny8-amber)}.igny8-header-metric-accent.purple{background:var(--igny8-purple)}.difficulty-badge{border-radius:3px!important;min-width:28px!important;display:inline-flex!important;justify-content:center!important;align-items:center!important}.difficulty-badge.difficulty-very-hard,.dark .difficulty-badge.difficulty-very-hard{background-color:#dc2626!important;color:#fff!important}.igny8-table-compact th.text-center,.igny8-table-compact td.text-center{text-align:center!important}.igny8-table-container{min-height:500px;transition:min-height .8s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;will-change:min-height}.igny8-table-container.loading{min-height:500px;overflow:hidden!important;contain:layout style paint}.igny8-table-container.loaded{min-height:auto;overflow:visible;transition:min-height .8s cubic-bezier(.4,0,.2,1);animation:fadeInContainer .3s ease-out}@keyframes fadeInContainer{0%{opacity:.95}to{opacity:1}}.igny8-table-wrapper{width:100%;position:relative;overflow-x:hidden;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.3) transparent;transition:opacity .4s ease-in-out;contain:layout}.igny8-table-container.loading .igny8-table-wrapper{overflow-x:hidden!important;overflow-y:hidden!important;scrollbar-width:none;-ms-overflow-style:none}.igny8-table-container.loading .igny8-table-wrapper::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.igny8-table-container.loaded .igny8-table-wrapper{overflow-x:auto;overflow-y:hidden;animation:showScrollbar .4s ease-out .3s both}@keyframes showScrollbar{0%{scrollbar-width:none}to{scrollbar-width:thin}}.igny8-table-smooth{width:100%;table-layout:fixed;min-width:100%;transition:opacity .5s ease-in-out;contain:layout}.igny8-table-container.loading .igny8-table-smooth{opacity:.8;visibility:visible}.igny8-table-container.loaded .igny8-table-smooth{opacity:1;table-layout:auto;transition:opacity .5s ease-in-out,table-layout .1s ease-out}.igny8-table-body{position:relative;min-height:450px;transition:min-height .8s cubic-bezier(.4,0,.2,1),opacity .5s ease-in-out;contain:layout}.igny8-table-container.loading .igny8-table-body{min-height:450px;opacity:1;height:auto}.igny8-table-container.loaded .igny8-table-body{min-height:0;opacity:1;transition:min-height .8s cubic-bezier(.4,0,.2,1),opacity .5s ease-in-out}.igny8-table-container.loading .igny8-table-body>tr:not(.igny8-skeleton-row){display:none!important;visibility:hidden}.igny8-table-container.loaded .igny8-table-body>tr.igny8-skeleton-row{display:none!important;visibility:hidden;opacity:0;pointer-events:none}.igny8-data-row{animation:fadeInRow .6s ease-out forwards;opacity:0;transform:translateY(8px)}@keyframes fadeInRow{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.igny8-skeleton-row{animation:none!important;opacity:1!important;transform:none!important;display:table-row!important}.igny8-table-container.loading *{backface-visibility:hidden;perspective:1000px} diff --git a/frontend/dist/assets/js/CTASection-DlTFgPVH.js b/frontend/dist/assets/js/CTASection-DlTFgPVH.js deleted file mode 100644 index 2690beaa..00000000 --- a/frontend/dist/assets/js/CTASection-DlTFgPVH.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";const m=({eyebrow:l,title:a,description:t,align:s="center"})=>e.jsxs("div",{className:`flex flex-col gap-4 ${s==="center"?"items-center text-center":"items-start text-left"}`,children:[l&&e.jsx("span",{className:"inline-flex items-center rounded-full border border-brand-200 bg-brand-50 px-4 py-1 text-xs font-semibold uppercase tracking-[0.2em] text-brand-600",children:l}),e.jsx("h2",{className:"text-3xl md:text-4xl font-semibold text-slate-900 leading-tight max-w-3xl",children:a}),t&&e.jsx("p",{className:"text-slate-600 max-w-2xl text-base md:text-lg leading-relaxed",children:t})]}),c=({title:l,description:a,primaryCta:t,secondaryCta:s})=>{const n=(x,r,i)=>r.startsWith("http")?e.jsx("a",{href:r,className:i,target:"_blank",rel:"noreferrer",children:x},r):e.jsx("a",{href:r,className:i,children:x},r);return e.jsx("section",{className:"py-24 bg-gradient-to-b from-white via-slate-50 to-white",children:e.jsx("div",{className:"max-w-5xl mx-auto px-6",children:e.jsxs("div",{className:"relative overflow-hidden rounded-3xl border-2 border-[#0693e3]/20 bg-gradient-to-br from-[#0693e3]/5 via-[#5d4ae3]/5 to-[#0bbf87]/5 p-10 md:p-14 shadow-xl",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-[#0693e3]/10 via-transparent to-[#5d4ae3]/10"}),e.jsx("div",{className:"absolute -inset-1 bg-gradient-to-r from-[#0693e3]/20 via-[#5d4ae3]/20 to-[#0bbf87]/20 rounded-3xl blur-xl -z-10 opacity-50"}),e.jsxs("div",{className:"relative flex flex-col gap-6",children:[e.jsx("h3",{className:"text-3xl md:text-4xl font-semibold text-slate-900 leading-tight",children:l}),e.jsx("p",{className:"text-slate-600 text-base md:text-lg max-w-2xl",children:a}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4",children:[n(t.label,t.href,"inline-flex items-center justify-center rounded-full bg-gradient-to-r from-[#0693e3] to-[#0472b8] hover:from-[#0472b8] hover:to-[#0693e3] text-white px-6 py-3 text-sm md:text-base font-semibold transition shadow-lg shadow-[#0693e3]/30"),s&&n(s.label,s.href,"inline-flex items-center justify-center rounded-full border-2 border-slate-300 bg-white/50 backdrop-blur-sm px-6 py-3 text-sm md:text-base font-semibold text-slate-700 hover:text-slate-900 hover:border-[#0693e3] hover:bg-white transition")]})]})]})})})};export{c as C,m as S}; diff --git a/frontend/dist/assets/js/CaseStudies-B_dJ8Yul.js b/frontend/dist/assets/js/CaseStudies-B_dJ8Yul.js deleted file mode 100644 index d5d30057..00000000 --- a/frontend/dist/assets/js/CaseStudies-B_dJ8Yul.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";import{S as t,C as i}from"./CTASection-DlTFgPVH.js";const l=[{company:"Lumen Publishing",headline:"From 40 to 220 articles/month with 3ร— SERP visibility.",metrics:[{label:"Organic traffic",value:"+210%"},{label:"Time-to-publish",value:"-58%"},{label:"Cost per article",value:"-34%"}],summary:"Publisher running 6 niche brands used Igny8 to centralize research, briefs, and AI-assisted writing. Automation recipes ensured every keyword moved to published content with minimal handoff friction.",image:"case-lumen.png"},{company:"Northbeam Digital",headline:"Agency tripled client output without adding headcount.",metrics:[{label:"Client satisfaction",value:"98%"},{label:"Deliverables/mo",value:"+175%"},{label:"Margin lift",value:"+22%"}],summary:"Multi-client agency adopted Igny8 to standardize workflows, automate reporting, and launch custom Thinker playbooks. Teams now produce keyword research, content, and images for 20+ clients simultaneously.",image:"case-northbeam.png"},{company:"Arcadia SaaS",headline:"In-house team built a 7-stage automation pipeline.",metrics:[{label:"New keywords ranked",value:"1,040"},{label:"Automation coverage",value:"82%"},{label:"Time saved monthly",value:"120 hrs"}],summary:"Arcadia used Igny8 to align SEO, product marketing, and design. Thinker libraries ensured every asset matched product messaging; automation pushed approved content directly into WordPress and HubSpot.",image:"case-arcadia.png"}],o=()=>e.jsxs("div",{className:"bg-white text-slate-900",children:[e.jsx("section",{className:"max-w-6xl mx-auto px-6 pt-24 pb-16",children:e.jsx(t,{eyebrow:"Proof",title:"Stories from teams automating their way to category leadership.",description:"See how publishers, agencies, and SaaS companies transformed their SEO and content operations with Igny8."})}),e.jsx("section",{className:"max-w-6xl mx-auto px-6 pb-24 space-y-12",children:l.map(a=>e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-12 grid grid-cols-1 lg:grid-cols-2 gap-12",children:[e.jsxs("div",{className:"space-y-6",children:[e.jsx("span",{className:"text-xs uppercase tracking-[0.3em] text-slate-500",children:a.company}),e.jsx("h3",{className:"text-2xl font-semibold text-slate-900",children:a.headline}),e.jsx("p",{className:"text-sm text-slate-600 leading-relaxed",children:a.summary}),e.jsx("div",{className:"grid grid-cols-3 gap-4",children:a.metrics.map(s=>e.jsxs("div",{className:"rounded-2xl border border-slate-200 bg-white p-4 text-center space-y-2",children:[e.jsx("div",{className:"text-xl font-semibold text-slate-900",children:s.value}),e.jsx("div",{className:"text-xs uppercase tracking-[0.2em] text-slate-500",children:s.label})]},s.label))})]}),e.jsx("div",{className:"rounded-3xl border border-slate-200 bg-slate-100 overflow-hidden",children:e.jsx("img",{src:`/marketing/images/${a.image}`,alt:`${a.company} case study`,className:"w-full h-full object-cover"})})]},a.company))}),e.jsx("section",{className:"bg-slate-50/70 border-y border-slate-200",children:e.jsxs("div",{className:"max-w-6xl mx-auto px-6 py-24 grid grid-cols-1 md:grid-cols-2 gap-12",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h4",{className:"text-lg font-semibold text-slate-900",children:"Results you can expect"}),e.jsxs("ul",{className:"space-y-3 text-sm text-slate-600",children:[e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"30-60 day onboarding to deploy automation and Thinker governance."]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"3-5ร— increase in content throughput without sacrificing editorial quality."]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"Clear ROI dashboards tying automation to revenue outcomes."]})]})]}),e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-10 space-y-4 text-sm text-slate-600",children:[e.jsx("h4",{className:"text-lg font-semibold text-slate-900",children:"Customer advisory board"}),e.jsx("p",{children:"Igny8โ€™s roadmap is shaped by an active community of customer strategists, agency partners, and product marketers. Join and get early access to features, template libraries, and industry benchmarks."}),e.jsx("button",{className:"inline-flex items-center justify-center rounded-full bg-brand-500 hover:bg-brand-400 px-5 py-2 text-sm font-semibold",children:"Join the CAB waitlist"})]})]})}),e.jsx(i,{title:"Letโ€™s document your Igny8 success story next.",description:"Share your goals and weโ€™ll map an automation blueprint specific to your team, then track and celebrate the wins together.",primaryCta:{label:"Book strategy session",href:"/contact"},secondaryCta:{label:"Download case study pack",href:"/resources"}})]});export{o as default}; diff --git a/frontend/dist/assets/js/Contact-C_LnFbR9.js b/frontend/dist/assets/js/Contact-C_LnFbR9.js deleted file mode 100644 index 18c41887..00000000 --- a/frontend/dist/assets/js/Contact-C_LnFbR9.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";import{S as s,C as t}from"./CTASection-DlTFgPVH.js";const r=()=>e.jsxs("div",{className:"bg-white text-slate-900",children:[e.jsx("section",{className:"max-w-4xl mx-auto px-6 pt-24 pb-12",children:e.jsx(s,{eyebrow:"Contact",title:"Talk with an Igny8 strategist.",description:"Share your goals, current stack, and timeline. Weโ€™ll map automation opportunities, project ROI, and plan your launch."})}),e.jsxs("section",{className:"max-w-5xl mx-auto px-6 pb-24 grid grid-cols-1 lg:grid-cols-2 gap-12",children:[e.jsxs("form",{className:"rounded-3xl border border-slate-200 bg-white p-10 space-y-6",children:[e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[e.jsxs("label",{className:"flex flex-col gap-2 text-sm text-slate-600",children:["First name",e.jsx("input",{type:"text",placeholder:"Alex",className:"rounded-xl border border-slate-200 bg-slate-50/60 px-4 py-3 text-sm text-slate-900 placeholder:text-slate-500 focus:outline-none focus:border-brand-400"})]}),e.jsxs("label",{className:"flex flex-col gap-2 text-sm text-slate-600",children:["Last name",e.jsx("input",{type:"text",placeholder:"Rivera",className:"rounded-xl border border-slate-200 bg-slate-50/60 px-4 py-3 text-sm text-slate-900 placeholder:text-slate-500 focus:outline-none focus:border-brand-400"})]})]}),e.jsxs("label",{className:"flex flex-col gap-2 text-sm text-slate-600",children:["Work email",e.jsx("input",{type:"email",placeholder:"you@company.com",className:"rounded-xl border border-slate-200 bg-slate-50/60 px-4 py-3 text-sm text-slate-900 placeholder:text-slate-500 focus:outline-none focus:border-brand-400"})]}),e.jsxs("label",{className:"flex flex-col gap-2 text-sm text-slate-600",children:["Company",e.jsx("input",{type:"text",placeholder:"Company name",className:"rounded-xl border border-slate-200 bg-slate-50/60 px-4 py-3 text-sm text-slate-900 placeholder:text-slate-500 focus:outline-none focus:border-brand-400"})]}),e.jsxs("label",{className:"flex flex-col gap-2 text-sm text-slate-600",children:["How can we help?",e.jsx("textarea",{rows:4,placeholder:"Tell us about your current workflow, challenges, and goals.",className:"rounded-xl border border-slate-200 bg-slate-50/60 px-4 py-3 text-sm text-slate-900 placeholder:text-slate-500 focus:outline-none focus:border-brand-400 resize-none"})]}),e.jsx("button",{type:"submit",className:"inline-flex items-center justify-center rounded-full bg-brand-500 hover:bg-brand-400 px-6 py-3 text-sm font-semibold",children:"Book strategy call"})]}),e.jsxs("div",{className:"space-y-8",children:[e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-8 space-y-4 text-sm text-slate-600",children:[e.jsx("h3",{className:"text-lg font-semibold text-slate-900",children:"Calendly placeholder"}),e.jsx("div",{className:"aspect-[4/3] rounded-2xl border border-slate-200 bg-slate-100 flex items-center justify-center text-xs text-slate-500",children:"Embed Calendly iframe here"}),e.jsxs("p",{children:["Prefer async? Email us at"," ",e.jsx("a",{href:"mailto:hello@igny8.com",className:"text-brand-200 hover:text-brand-100",children:"hello@igny8.com"})," ","or join our community Slack."]})]}),e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-8 space-y-4",children:[e.jsx("h3",{className:"text-lg font-semibold text-slate-900",children:"Support perks"}),e.jsxs("ul",{className:"space-y-3 text-sm text-slate-600",children:[e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"24-hour response time on all Launch+ plans."]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"Dedicated success architect for Scale and Enterprise."]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"Migration services when replacing legacy content stacks."]})]})]})]})]}),e.jsx(t,{title:"Need instant access?",description:"Start a free trial to explore Igny8 in minutesโ€”no credit card, no setup required.",primaryCta:{label:"Start free trial",href:"https://app.igny8.com/signup"},secondaryCta:{label:"Visit help center",href:"/resources"}})]});export{r as default}; diff --git a/frontend/dist/assets/js/Home-DZRwnqrb.js b/frontend/dist/assets/js/Home-DZRwnqrb.js deleted file mode 100644 index 90345b6b..00000000 --- a/frontend/dist/assets/js/Home-DZRwnqrb.js +++ /dev/null @@ -1 +0,0 @@ -import{r as o,j as e,L as m}from"./marketing-EaRlIsxL.js";import{S as c,C as x}from"./CTASection-DlTFgPVH.js";function h({title:t,titleId:s,...a},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":s},a),t?o.createElement("title",{id:s},t):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 19.5 15-15m0 0H8.25m11.25 0v11.25"}))}const p=o.forwardRef(h);function g({title:t,titleId:s,...a},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":s},a),t?o.createElement("title",{id:s},t):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m3.75 13.5 10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75Z"}))}const b=o.forwardRef(g);function u({title:t,titleId:s,...a},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":s},a),t?o.createElement("title",{id:s},t):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 0 1 3 19.875v-6.75ZM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V8.625ZM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V4.125Z"}))}const f=o.forwardRef(u);function w({title:t,titleId:s,...a},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":s},a),t?o.createElement("title",{id:s},t):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m2.25 15.75 5.159-5.159a2.25 2.25 0 0 1 3.182 0l5.159 5.159m-1.5-1.5 1.409-1.409a2.25 2.25 0 0 1 3.182 0l2.909 2.909m-18 3.75h16.5a1.5 1.5 0 0 0 1.5-1.5V6a1.5 1.5 0 0 0-1.5-1.5H3.75A1.5 1.5 0 0 0 2.25 6v12a1.5 1.5 0 0 0 1.5 1.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"}))}const v=o.forwardRef(w);function j({title:t,titleId:s,...a},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":s},a),t?o.createElement("title",{id:s},t):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"}))}const y=o.forwardRef(j),N=({image:t,headline:s,subheadline:a,primaryCta:r,secondaryCta:l})=>{const i=(n,d)=>n.href.startsWith("http")?e.jsx("a",{href:n.href,className:d,target:"_blank",rel:"noreferrer",children:n.label}):e.jsx(m,{to:n.href,className:d,children:n.label});return e.jsxs("section",{className:"relative overflow-hidden bg-gradient-to-br from-[#0d1b2a] via-[#142b3f] to-[#1a3a5a]",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-[#0693e3]/10 via-transparent to-[#5d4ae3]/10"}),e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_30%_20%,rgba(6,147,227,0.15),transparent_50%)]"}),e.jsxs("div",{className:"relative max-w-6xl mx-auto px-6 py-24 md:py-32 flex flex-col lg:flex-row gap-16 items-center",children:[e.jsxs("div",{className:"flex-1 flex flex-col gap-6",children:[e.jsx("span",{className:"inline-flex items-center gap-2 text-xs font-semibold uppercase tracking-[0.28em] text-[#0693e3] bg-[#0693e3]/10 px-4 py-2 rounded-full border border-[#0693e3]/20",children:"AI + SEO PLATFORM"}),e.jsx("h1",{className:"text-4xl md:text-6xl font-semibold leading-tight text-white",children:s}),e.jsx("p",{className:"text-lg md:text-xl text-slate-300 leading-relaxed max-w-xl",children:a}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4",children:[i(r,"inline-flex items-center justify-center rounded-full bg-gradient-to-r from-[#0693e3] to-[#0472b8] hover:from-[#0472b8] hover:to-[#0693e3] text-white px-6 py-3 text-sm md:text-base font-semibold transition shadow-lg shadow-[#0693e3]/30"),l&&i(l,"inline-flex items-center justify-center rounded-full border-2 border-white/30 bg-white/5 backdrop-blur-sm px-6 py-3 text-sm md:text-base font-semibold text-white hover:bg-white/10 hover:border-white/50 transition")]})]}),e.jsx("div",{className:"flex-1 w-full",children:e.jsxs("div",{className:"relative rounded-3xl border-2 border-[#0693e3]/30 bg-gradient-to-br from-white/5 to-white/10 backdrop-blur-sm shadow-2xl shadow-[#0693e3]/20",children:[e.jsx("div",{className:"absolute -inset-1 bg-gradient-to-r from-[#0693e3]/20 via-[#5d4ae3]/20 to-[#0bbf87]/20 rounded-3xl blur-xl -z-10"}),e.jsx("img",{src:`/marketing/images/${t}`,alt:"Igny8 dashboard preview",className:"w-full h-full object-cover rounded-3xl"}),e.jsxs("div",{className:"absolute bottom-6 left-6 bg-gradient-to-br from-[#0d1b2a]/95 to-[#142b3f]/95 backdrop-blur-lg border border-[#0693e3]/30 rounded-2xl px-6 py-4 flex flex-col gap-1 shadow-xl",children:[e.jsx("span",{className:"text-xs uppercase tracking-[0.2em] text-[#0693e3]",children:"End-to-end automation"}),e.jsx("span",{className:"text-lg font-semibold text-white",children:"Keywords โž Ideas โž Tasks โž Content โž Images"})]})]})})]})]})},k=({metrics:t})=>{const s=["from-[#0693e3] to-[#0472b8]","from-[#0bbf87] to-[#08966b]","from-[#ff7a00] to-[#cc5f00]"];return e.jsx("div",{className:"max-w-5xl mx-auto -mt-12 sm:-mt-16 px-6",children:e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-3 gap-4 rounded-2xl border-2 border-slate-200 bg-gradient-to-br from-white to-slate-50/50 shadow-xl p-6 backdrop-blur-sm",children:t.map((a,r)=>{const l=s[r%s.length];return e.jsxs("div",{className:"text-center sm:text-left relative",children:[e.jsx("div",{className:`absolute left-0 top-0 w-1 h-full bg-gradient-to-b ${l} rounded-full`}),e.jsxs("div",{className:"pl-4",children:[e.jsx("div",{className:`text-3xl font-semibold bg-gradient-to-r ${l} bg-clip-text text-transparent`,children:a.value}),e.jsx("div",{className:"text-sm uppercase tracking-[0.2em] text-slate-500 mt-2",children:a.label})]})]},a.label)})})})},S=[{label:"Content velocity",value:"6ร— faster"},{label:"SERP lift",value:"+132%"},{label:"Automation coverage",value:"85%"}],E=[{title:"Capture search intent",subtitle:"Import keywords or pull from the global database with one click."},{title:"Cluster automatically",subtitle:"Group related queries using Igny8 AI to map topical authority."},{title:"Generate briefs",subtitle:"Turn clusters into on-brand, SEO-rich content briefs instantly."},{title:"Produce content",subtitle:"Draft long-form content tailored to your tone, guidelines, and SERP data."}],C=["launchpad","northbeam","scaleops","pathfinder","catalyst","orbit"],L=()=>e.jsx("section",{className:"py-16 bg-slate-50 border-y border-slate-200",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-6 flex flex-col gap-6 items-center",children:[e.jsx("span",{className:"text-xs uppercase tracking-[0.28em] text-slate-500",children:"Trusted by modern SEO + content teams"}),e.jsx("div",{className:"flex flex-wrap justify-center gap-8 md:gap-12",children:C.map(t=>e.jsx("div",{className:"h-8 md:h-10 opacity-70 hover:opacity-100 transition",children:e.jsx("img",{src:`/marketing/images/logo-${t}.svg`,alt:`${t} logo`,className:"h-full w-auto"})},t))})]})}),I=({steps:t})=>{const s=["from-[#0693e3] to-[#0472b8]","from-[#0bbf87] to-[#08966b]","from-[#ff7a00] to-[#cc5f00]","from-[#5d4ae3] to-[#3a2f94]"];return e.jsx("div",{className:"max-w-6xl mx-auto px-6 py-24",children:e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-4 gap-6",children:t.map((a,r)=>{const l=s[r%s.length];return e.jsxs("div",{className:"rounded-3xl border-2 border-slate-200 bg-gradient-to-br from-white to-slate-50/50 p-6 flex flex-col gap-4 hover:border-[#0693e3]/50 transition-all shadow-sm hover:shadow-xl hover:-translate-y-1 group",children:[e.jsx("div",{className:`h-12 w-12 rounded-2xl bg-gradient-to-br ${l} flex items-center justify-center font-semibold text-white text-xl shadow-lg`,children:r+1}),e.jsx("h3",{className:"text-lg font-semibold text-slate-900 leading-snug group-hover:text-[#0693e3] transition",children:a.title}),e.jsx("p",{className:"text-sm text-slate-600 leading-relaxed",children:a.subtitle})]},a.title)})})})},A=({features:t})=>{const s=["from-[#0693e3] to-[#0472b8]","from-[#0bbf87] to-[#08966b]","from-[#ff7a00] to-[#cc5f00]","from-[#5d4ae3] to-[#3a2f94]"];return e.jsx("div",{className:"max-w-6xl mx-auto px-6 py-24",children:e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:t.map((a,r)=>{const l=s[r%s.length];return e.jsxs("div",{className:"relative rounded-3xl border-2 border-slate-200 bg-gradient-to-br from-white to-slate-50/50 p-8 flex flex-col gap-4 group hover:border-[#0693e3]/50 transition-all shadow-sm hover:shadow-xl hover:-translate-y-1",children:[e.jsx("div",{className:`size-12 rounded-2xl bg-gradient-to-br ${l} flex items-center justify-center text-white shadow-lg`,children:a.icon}),e.jsx("h3",{className:"text-xl font-semibold text-slate-900",children:a.title}),e.jsx("p",{className:"text-sm text-slate-600 leading-relaxed",children:a.description}),a.link&&e.jsxs("a",{href:a.link.href,className:"inline-flex items-center gap-2 text-sm font-semibold text-[#0693e3] hover:text-[#0472b8] group-hover:gap-3 transition-all",children:[a.link.label,e.jsx(p,{className:"h-4 w-4"})]})]},a.title)})})})},O=[{quote:"Igny8 replaced four tools for our content team. We now go from keywords to published content in hours, not weeks.",name:"Maria Lopez",title:"Head of Content",company:"ScaleOps"},{quote:"Cluster automation plus AI writing gave us a 3ร— lift in organic traffic. Igny8 is an unfair advantage.",name:"James Patel",title:"SEO Director",company:"BrightOrbit"},{quote:"From briefs to images, everything is automated. Our clients feel the impact every single month.",name:"Lena Morris",title:"Agency Founder",company:"Northbeam Digital"}],R=()=>e.jsx("section",{className:"bg-slate-50",children:e.jsxs("div",{className:"max-w-6xl mx-auto px-6 py-24 space-y-12",children:[e.jsxs("div",{className:"flex flex-col items-center gap-4 text-center",children:[e.jsx("span",{className:"inline-flex items-center rounded-full border border-brand-200 bg-brand-50 px-4 py-1 text-xs font-semibold uppercase tracking-[0.2em] text-brand-600",children:"Loved by scaling teams"}),e.jsx("h2",{className:"text-3xl md:text-4xl font-semibold text-slate-900 leading-tight max-w-2xl",children:"Teams ship more content, capture more demand, and see faster ROI with Igny8."})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:O.map(t=>e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-8 flex flex-col gap-6 relative overflow-hidden shadow-sm hover:shadow-md transition",children:[e.jsx("div",{className:"absolute -top-16 left-1/2 -translate-x-1/2 h-32 w-[140%] rounded-[50%] bg-brand-100 blur-3xl pointer-events-none"}),e.jsxs("p",{className:"text-base text-slate-700 leading-relaxed relative z-10",children:['"',t.quote,'"']}),e.jsxs("div",{className:"flex flex-col text-sm text-slate-600 relative z-10",children:[e.jsx("span",{className:"font-semibold text-slate-900",children:t.name}),e.jsxs("span",{children:[t.title," ยท ",t.company]})]})]},t.name))})]})}),z=()=>e.jsxs("div",{className:"bg-gradient-to-b from-white via-slate-50/30 to-white",children:[e.jsx(N,{image:"hero-dashboard.png",headline:"Scale SEO content from keyword discovery to AI-crafted outputs.",subheadline:"Igny8 automates your entire growth workflowโ€”from market intelligence to publishing-ready content and imageryโ€”so your team builds momentum, not spreadsheets.",primaryCta:{label:"Start free trial",href:"https://app.igny8.com/signup"},secondaryCta:{label:"Book a live tour",href:"/tour"}}),e.jsx(k,{metrics:S}),e.jsx(L,{}),e.jsxs("section",{className:"max-w-6xl mx-auto px-6 py-24 space-y-12",children:[e.jsx(c,{eyebrow:"Unified growth engine",title:"Four deeply connected products deliver one end-to-end workflow.",description:"Every step compounds the nextโ€”from keyword intelligence to AI-powered writing and design. Automations keep your pipeline moving while strategy stays in your control."}),e.jsx(A,{features:[{title:"Planner ยท Market intelligence",description:"Tap into a living keyword database, cluster at scale, and prioritize opportunities with AI scoring. Build topical maps in minutes, not days.",icon:e.jsx(f,{className:"h-6 w-6"}),link:{label:"See Planner",href:"/product#planner"}},{title:"Writer ยท AI content studio",description:"Generate briefs, long-form articles, and on-brand messaging with contextual SERP data, tone controls, and collaboration tools.",icon:e.jsx(y,{className:"h-6 w-6"}),link:{label:"See Writer",href:"/product#writer"}},{title:"Thinker ยท Strategy OS",description:"Centralize prompts, author voices, and brand playbooks. Sync guidelines directly into every piece of content Igny8 creates.",icon:e.jsx(b,{className:"h-6 w-6"}),link:{label:"See Thinker",href:"/product#thinker"}},{title:"Automation ยท Always-on execution",description:"Orchestrate keywords to ideas, tasks to content, and assets to WordPress in automated cyclesโ€”customized to your cadence.",icon:e.jsx(v,{className:"h-6 w-6"}),link:{label:"See Automation",href:"/product#automation"}}]})]}),e.jsx(I,{steps:E}),e.jsxs("section",{className:"max-w-6xl mx-auto px-6 py-24 grid grid-cols-1 lg:grid-cols-2 gap-16 items-center",children:[e.jsxs("div",{className:"space-y-6",children:[e.jsx(c,{eyebrow:"Full visibility",title:"See the entire pipelineโ€”from keyword intake to published contentโ€”in one dashboard.",description:"Monitor velocity, quality, and automation coverage across every site. Use filters to dive into sectors, teams, and campaigns. Igny8 keeps leadership confident and operations aligned.",align:"left"}),e.jsxs("ul",{className:"space-y-4 text-sm text-slate-600",children:[e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-2 rounded-full bg-[#0693e3] shadow-sm shadow-[#0693e3]/30"}),"Real-time metrics on keyword additions, clusters formed, briefs generated, and content shipped."]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-2 rounded-full bg-[#0bbf87] shadow-sm shadow-[#0bbf87]/30"}),"Drill into automation logs to understand every AI action, approvals, and handoffs."]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-2 rounded-full bg-[#ff7a00] shadow-sm shadow-[#ff7a00]/30"}),"Export-ready visuals for leadership updates and client reporting."]})]})]}),e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"rounded-3xl border border-slate-200 bg-white overflow-hidden shadow-lg",children:e.jsx("img",{src:"/marketing/images/workflow-overview.png",alt:"Workflow overview",className:"w-full h-full object-cover"})}),e.jsxs("div",{className:"absolute -bottom-8 -left-8 md:-left-12 bg-white border border-slate-200 rounded-3xl p-6 w-64 shadow-lg",children:[e.jsx("h4",{className:"text-sm font-semibold text-slate-900",children:"Automation snapshot"}),e.jsx("p",{className:"text-xs text-slate-600 mt-2",children:"87 keywords โ†’ 63 briefs โ†’ 48 articles โ†’ 48 image sets generated this week."})]})]})]}),e.jsx(R,{}),e.jsx("section",{className:"max-w-6xl mx-auto px-6 py-24 grid grid-cols-1 lg:grid-cols-3 gap-8",children:[{title:"Deploy anywhere",description:"Publish directly to WordPress with Igny8 automations or export polished assets to CMS, docs, or project tools."},{title:"Collaborate cross-team",description:"Give SEO, content, and creative teams a shared workspaceโ€”complete with approvals, version history, and assignments."},{title:"Stay on-brand and compliant",description:"Govern prompts, author voices, and AI usage with centralized policies and audit-ready histories."}].map((t,s)=>{const a=["from-[#0693e3]/10 to-[#0472b8]/5","from-[#0bbf87]/10 to-[#08966b]/5","from-[#5d4ae3]/10 to-[#3a2f94]/5"],r=["border-[#0693e3]/30","border-[#0bbf87]/30","border-[#5d4ae3]/30"];return e.jsxs("div",{className:`rounded-3xl border-2 ${r[s]} bg-gradient-to-br ${a[s]} bg-white/50 backdrop-blur-sm p-8 space-y-4 shadow-sm hover:shadow-xl hover:-translate-y-1 transition-all`,children:[e.jsx("h3",{className:"text-lg font-semibold text-slate-900",children:t.title}),e.jsx("p",{className:"text-sm text-slate-600 leading-relaxed",children:t.description})]},t.title)})}),e.jsx(x,{title:"Ready to orchestrate SEO, content, and creative in one AI engine?",description:"Launch Igny8 in minutes. Start automating your workflow, or book a white-glove onboarding session with our team.",primaryCta:{label:"Start free trial",href:"https://app.igny8.com/signup"},secondaryCta:{label:"Talk to sales",href:"/contact"}})]});export{z as default}; diff --git a/frontend/dist/assets/js/Partners-C2KQMr4t.js b/frontend/dist/assets/js/Partners-C2KQMr4t.js deleted file mode 100644 index af4d0f18..00000000 --- a/frontend/dist/assets/js/Partners-C2KQMr4t.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";import{S as t,C as r}from"./CTASection-DlTFgPVH.js";const n=[{title:"Certified Agency",benefits:["Co-branded marketing assets and listing in partner directory.","Dedicated partner manager and quarterly business reviews.","Access to automation templates and think tank sessions."]},{title:"Technology Partner",benefits:["API access, sandbox environments, and technical documentation.","Joint integration roadmap planning and go-to-market support.","Shared lead programs and launch promotion campaigns."]},{title:"Affiliate & Advocate",benefits:["Performance-based revenue share with lifetime attribution.","Early access to new features and partner community channels.","Custom reporting dashboards to track referred accounts."]}],i=()=>e.jsxs("div",{className:"bg-white text-slate-900",children:[e.jsx("section",{className:"max-w-6xl mx-auto px-6 pt-24 pb-16",children:e.jsx(t,{eyebrow:"Partners",title:"Grow faster togetherโ€”build services and solutions on Igny8.",description:"Join our partner ecosystem to co-create automations, deliver measurable results, and co-market AI-driven success stories."})}),e.jsx("section",{className:"max-w-6xl mx-auto px-6 pb-24 grid grid-cols-1 md:grid-cols-3 gap-8",children:n.map(s=>e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-8 flex flex-col gap-5",children:[e.jsx("span",{className:"text-xs uppercase tracking-[0.3em] text-slate-500",children:"Program"}),e.jsx("h3",{className:"text-xl font-semibold text-slate-900",children:s.title}),e.jsx("ul",{className:"space-y-3 text-sm text-slate-600",children:s.benefits.map(a=>e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),a]},a))})]},s.title))}),e.jsx("section",{className:"bg-slate-50/70 border-y border-slate-200",children:e.jsxs("div",{className:"max-w-6xl mx-auto px-6 py-24 grid grid-cols-1 lg:grid-cols-2 gap-12",children:[e.jsxs("div",{className:"space-y-6",children:[e.jsx(t,{eyebrow:"API & integrations",title:"Embed Igny8 intelligence into your workflows.",description:"Use Igny8 APIs and webhooks to power your own products, analytics, or client portals. Automate keyword ingestion, content creation, asset delivery, and reporting.",align:"left"}),e.jsx("div",{className:"rounded-3xl border border-slate-200 bg-white p-6 text-sm text-slate-600",children:"API docs placeholder (download at `/marketing/images/api-docs.png`, 1100ร—720)."})]}),e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-10 space-y-6",children:[e.jsx("h4",{className:"text-lg font-semibold text-slate-900",children:"Partner resources"}),e.jsxs("ul",{className:"space-y-4 text-sm text-slate-600",children:[e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"Sales playbooks, ROI calculators, and demo environments."]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"Shared Slack channels with Igny8 product and marketing teams."]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"Quarterly partner labs to showcase launches and integrations."]})]})]})]})}),e.jsx(r,{title:"Become an Igny8 partner.",description:"Apply today to co-create automations, launch integrations, and grow with our shared go-to-market engine.",primaryCta:{label:"Apply now",href:"/contact"},secondaryCta:{label:"Download partner deck",href:"/marketing/images/partner-program.png"}})]});export{i as default}; diff --git a/frontend/dist/assets/js/Pricing-Dl1KyTN5.js b/frontend/dist/assets/js/Pricing-Dl1KyTN5.js deleted file mode 100644 index 635ca10e..00000000 --- a/frontend/dist/assets/js/Pricing-Dl1KyTN5.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";import{S as n,C as l}from"./CTASection-DlTFgPVH.js";const i=[{name:"Launch",price:"$199",cadence:"per month",description:"For emerging teams launching AI-assisted content operations.",features:["Up to 5 team seats","Planner + Writer modules","3 automation recipes","2,500 AI credits / month","Email support"],badge:"Most popular for startups"},{name:"Scale",price:"$499",cadence:"per month",description:"For growing organizations automating multi-site workflows.",features:["Unlimited seats","Planner + Writer + Thinker","All automation recipes","10,000 AI credits / month","Priority support & onboarding"],featured:!0,badge:"Best value"},{name:"Enterprise",price:"Letโ€™s talk",cadence:"",description:"For publishers and agencies needing advanced governance.",features:["Custom SLAs and SSO","Private automation recipes","Dedicated success architect","Credit scaling & on-prem options","Security reviews & compliance support"],badge:"Tailored programs"}],o=[{feature:"Global keyword database",launch:!0,scale:!0,enterprise:!0},{feature:"AI clustering & topical maps",launch:"10k keywords",scale:"100k keywords",enterprise:"Unlimited"},{feature:"Automation recipes",launch:"3 core",scale:"All 12",enterprise:"Custom"},{feature:"WordPress publishing",launch:"Manual",scale:"Automated",enterprise:"Automated + custom CMS"},{feature:"Support",launch:"Email + docs",scale:"Priority + onboarding",enterprise:"Dedicated CSM"}],m=()=>e.jsxs("div",{className:"bg-gradient-to-b from-white via-slate-50/30 to-white text-slate-900",children:[e.jsxs("section",{className:"max-w-6xl mx-auto px-6 pt-24 pb-16 space-y-8",children:[e.jsx(n,{eyebrow:"Pricing",title:"Simple plans that scale with your automation ambitions.",description:"Transparent pricing for the entire Igny8 platform. No seat-based penaltiesโ€”every teammate can collaborate freely."}),e.jsx("div",{className:"rounded-3xl border-2 border-[#0693e3]/20 bg-gradient-to-br from-[#0693e3]/5 via-[#5d4ae3]/5 to-[#0bbf87]/5 p-6 text-sm text-slate-600 text-center backdrop-blur-sm",children:"Looking to migrate from an existing AI content stack? Ask about our migration credit and onboarding accelerator."})]}),e.jsx("section",{className:"max-w-6xl mx-auto px-6 pb-24 grid grid-cols-1 lg:grid-cols-3 gap-8",children:i.map(t=>e.jsxs("div",{className:`relative rounded-3xl border-2 ${t.featured?"border-[#0693e3]/60 bg-gradient-to-br from-[#0693e3]/10 via-[#5d4ae3]/5 to-[#0bbf87]/5 shadow-[0_0_70px_rgba(6,147,227,0.25)]":"border-slate-200 bg-gradient-to-br from-white to-slate-50/50"} p-10 flex flex-col gap-6 hover:shadow-xl transition-all ${t.featured?"":"hover:-translate-y-1"}`,children:[t.badge&&e.jsx("span",{className:`inline-flex items-center self-start rounded-full border px-4 py-1 text-[11px] uppercase tracking-[0.25em] ${t.featured?"border-[#0693e3]/30 bg-gradient-to-r from-[#0693e3]/20 to-[#0472b8]/20 text-[#0472b8]":"border-slate-200 bg-gradient-to-r from-[#0693e3]/10 to-[#0bbf87]/10 text-[#0693e3]"}`,children:t.badge}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-2xl font-semibold text-slate-900",children:t.name}),e.jsx("p",{className:"text-sm text-slate-600 mt-2",children:t.description})]}),e.jsxs("div",{className:"text-4xl font-semibold text-slate-900",children:[t.price,t.cadence&&e.jsx("span",{className:"text-sm font-normal text-slate-500 ml-2",children:t.cadence})]}),e.jsx("ul",{className:"space-y-3 text-sm text-slate-600",children:t.features.map((a,r)=>{const s=["bg-[#0693e3]","bg-[#0bbf87]","bg-[#ff7a00]","bg-[#5d4ae3]"];return e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:`mt-1 size-1.5 rounded-full ${s[r%s.length]} shadow-sm`}),a]},a)})}),e.jsx("div",{className:"pt-4",children:e.jsx("a",{href:t.name==="Enterprise"?"/contact":"https://app.igny8.com/signup",className:`inline-flex w-full items-center justify-center rounded-full px-6 py-3 text-sm font-semibold transition ${t.featured?"bg-gradient-to-r from-[#0693e3] to-[#0472b8] text-white hover:from-[#0472b8] hover:to-[#0693e3] shadow-lg shadow-[#0693e3]/30":"border-2 border-slate-300 bg-white/50 backdrop-blur-sm text-slate-900 hover:border-[#0693e3] hover:bg-white"}`,children:t.name==="Enterprise"?"Contact sales":"Start free trial"})})]},t.name))}),e.jsxs("section",{className:"max-w-6xl mx-auto px-6 pb-24 space-y-10",children:[e.jsx("h3",{className:"text-xl font-semibold text-slate-900",children:"Compare plan capabilities"}),e.jsx("div",{className:"overflow-hidden rounded-3xl border border-slate-200 bg-white",children:e.jsxs("table",{className:"min-w-full text-sm text-slate-600",children:[e.jsx("thead",{className:"bg-white text-slate-600 uppercase text-xs tracking-[0.3em]",children:e.jsxs("tr",{children:[e.jsx("th",{className:"px-6 py-4 text-left",children:"Capability"}),e.jsx("th",{className:"px-6 py-4 text-center",children:"Launch"}),e.jsx("th",{className:"px-6 py-4 text-center",children:"Scale"}),e.jsx("th",{className:"px-6 py-4 text-center",children:"Enterprise"})]})}),e.jsx("tbody",{children:o.map((t,a)=>e.jsxs("tr",{className:a%2===0?"bg-white/3":"",children:[e.jsx("td",{className:"px-6 py-5 text-slate-900 font-medium",children:t.feature}),e.jsx("td",{className:"px-6 py-5 text-center",children:t.launch===!0?"Included":t.launch}),e.jsx("td",{className:"px-6 py-5 text-center",children:t.scale===!0?"Included":t.scale}),e.jsx("td",{className:"px-6 py-5 text-center",children:t.enterprise===!0?"Included":t.enterprise})]},t.feature))})]})})]}),e.jsx("section",{className:"bg-gradient-to-br from-[#0693e3]/5 via-slate-50/70 to-[#0bbf87]/5 border-y border-[#0693e3]/10",children:e.jsxs("div",{className:"max-w-6xl mx-auto px-6 py-24 grid grid-cols-1 md:grid-cols-2 gap-12 text-sm text-slate-600",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("h4",{className:"text-lg font-semibold text-slate-900",children:"Usage-based credits explained"}),e.jsx("p",{children:"Igny8 credits cover AI-generated drafts, clustering, and image creation. Monitor usage in real time from your dashboard. Credits roll over for 30 days."}),e.jsx("p",{children:"Need more? Add packs instantly or set automation rules to pause when thresholds are hit."})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("h4",{className:"text-lg font-semibold text-slate-900",children:"Security & compliance"}),e.jsx("p",{children:"Igny8 supports granular access controls, SSO, audit logging, and data residency requests. Enterprise plans include SOC 2 documentation and custom security reviews."})]})]})}),e.jsx(l,{title:"Letโ€™s build a plan tailored to your content velocity goals.",description:"Our team will help you forecast automation impact, map migrations, and launch Igny8 within days.",primaryCta:{label:"Talk to sales",href:"/contact"},secondaryCta:{label:"Start free trial",href:"https://app.igny8.com/signup"}})]});export{m as default}; diff --git a/frontend/dist/assets/js/Product-D5AuLxXK.js b/frontend/dist/assets/js/Product-D5AuLxXK.js deleted file mode 100644 index 6b14b7a6..00000000 --- a/frontend/dist/assets/js/Product-D5AuLxXK.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";import{S as s,C as i}from"./CTASection-DlTFgPVH.js";const n=()=>e.jsxs("div",{className:"bg-white text-slate-900",children:[e.jsx("section",{className:"max-w-6xl mx-auto px-6 pt-24 pb-16",children:e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-16 items-center",children:[e.jsxs("div",{className:"space-y-6",children:[e.jsx(s,{eyebrow:"Platform overview",title:"One operating system for keyword intelligence, AI content production, and automation.",description:"Planner, Writer, Thinker, and Automation act as one cohesive system. Each module is powerful on its ownโ€”together they deliver a compounding growth engine.",align:"left"}),e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-6 space-y-4 text-sm text-slate-600",children:[e.jsxs("div",{className:"flex items-center justify-between text-slate-900",children:[e.jsx("span",{className:"font-semibold",children:"Modules included"}),e.jsx("span",{children:"4 products ยท 12 automation recipes"})]}),e.jsx("ul",{className:"space-y-3",children:["Planner โ†’ Find, cluster, and prioritize keywords with AI scoring and SERP insights.","Writer โ†’ Generate on-brand long-form content from briefs with tone, audience, and compliance controls.","Thinker โ†’ Manage prompts, author profiles, and brand playbooks that feed every generation.","Automation โ†’ Run scheduled workflows that move keywords to ideas, tasks, content, and images automatically."].map(a=>e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-2 rounded-full bg-brand-500"}),a]},a))})]})]}),e.jsx("div",{className:"relative",children:e.jsx("div",{className:"rounded-3xl border border-slate-200 bg-white overflow-hidden",children:e.jsx("img",{src:"/marketing/images/planner-keywords.png",alt:"Planner module screenshot",className:"w-full h-full object-cover"})})})]})}),e.jsxs("section",{className:"max-w-6xl mx-auto px-6 py-24 space-y-12",children:[e.jsx(s,{eyebrow:"Module deep dive",title:"Everything you need to research, create, deploy, and measure.",description:"We designed Igny8 so your team can centralize strategy, remove bottlenecks, and trust AI with execution while maintaining full visibility."}),e.jsx("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-10",children:[{title:"Planner",copy:["Global keyword database with opportunity scoring, SERP overlays, and traffic estimates.","Drag-and-drop topical mapping. Auto-cluster thousands of terms in minutes.","Alerts for emerging opportunities, competitive gaps, and seasonality shifts."],image:"planner-strategy.png"},{title:"Writer",copy:["AI briefs with outlines, talking points, and internal link suggestions.","Long-form drafts aligned to your brand voice, compliance rules, and target SERP.","Editorial workspace with comments, approvals, and WordPress publishing."],image:"writer-editor.png"},{title:"Thinker",copy:["Centralize prompts, tone profiles, and persona guidance.","Version control for AI instructions and playbooks across teams.","Governance dashboards showing who generated what, when, and with which inputs."],image:"thinker-prompts.png"},{title:"Automation",copy:["Schedule keywords โ†’ ideas โ†’ tasks โ†’ content โ†’ images in fully automated cycles.","Trigger workflows based on SERP movements, pipeline bottlenecks, or credit availability.","Monitor every automation with audit logs and manual override controls."],image:"automation-timeline.png"}].map(a=>e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-10 flex flex-col gap-6",children:[e.jsxs("div",{className:"flex items-center gap-3 text-sm uppercase tracking-[0.3em] text-slate-900/40",children:[e.jsx("span",{className:"size-2 rounded-full bg-brand-500"}),a.title]}),e.jsxs("h3",{className:"text-2xl font-semibold text-slate-900",children:[a.title," platform"]}),e.jsx("ul",{className:"space-y-3 text-sm text-slate-900/65",children:a.copy.map(t=>e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),t]},t))}),e.jsx("div",{className:"rounded-2xl border border-slate-200 bg-slate-100 overflow-hidden",children:e.jsx("img",{src:`/marketing/images/${a.image}`,alt:`${a.title} module`,className:"w-full h-full object-cover"})})]},a.title))})]}),e.jsx("section",{className:"max-w-6xl mx-auto px-6 py-24",children:e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-gradient-to-br from-brand-50 via-white to-slate-50 p-10 md:p-16 flex flex-col lg:flex-row gap-16",children:[e.jsxs("div",{className:"flex-1 space-y-6",children:[e.jsx(s,{eyebrow:"Automation timeline",title:"Visualize every automated handoffโ€”and take control at any point.",description:"Igny8 timelines map dependencies across your workflow so you can see how AI is powering each deliverable. Pause or accelerate with confidence.",align:"left"}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 text-sm text-slate-600",children:["Real-time status for every automation recipe with success rates and manual interventions logged.","Smart recommendations to rebalance workloads, add credits, or adjust prompts when performance shifts.","Exportable reports to share results with leadership or clients in one click.","Granular permissions so teams can automate while leadership maintains oversight."].map(a=>e.jsxs("div",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-2 rounded-full bg-brand-500"}),a]},a))})]}),e.jsx("div",{className:"flex-1",children:e.jsx("div",{className:"rounded-3xl border border-slate-200 bg-white overflow-hidden",children:e.jsx("img",{src:"/marketing/images/automation-timeline.png",alt:"Automation timeline",className:"w-full h-full object-cover"})})})]})}),e.jsx(i,{title:"Unify search intelligence, AI content, and automation in one platform.",description:"Start with 14 days on us or book a bespoke walkthrough with our team to map Igny8 to your workflows.",primaryCta:{label:"Start your trial",href:"https://app.igny8.com/signup"},secondaryCta:{label:"Book a tour",href:"/tour"}})]});export{n as default}; diff --git a/frontend/dist/assets/js/Resources-Bht7mxEA.js b/frontend/dist/assets/js/Resources-Bht7mxEA.js deleted file mode 100644 index 4e6395dd..00000000 --- a/frontend/dist/assets/js/Resources-Bht7mxEA.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";import{S as s,C as a}from"./CTASection-DlTFgPVH.js";const r=[{title:"AI + SEO: Building topical authority at scale",description:"How Igny8 customers map thousands of keywords into authoritative clusters that rank faster.",date:"October 2025"},{title:"Automating the content supply chain",description:"A playbook for connecting keyword research, briefs, writing, and imagery without human bottlenecks.",date:"September 2025"},{title:"Measuring AI-generated content quality",description:"Frameworks for tracking performance, editorial standards, and compliance across large AI programs.",date:"August 2025"}],l=[{title:"Building an automation-first content ops team",description:"Live strategy session with Igny8 specialists and customer panel.",date:"November 21, 2025"},{title:"From keywords to conversions: dashboards that prove ROI",description:"Hands-on walkthrough of Igny8 dashboards and reporting exports.",date:"On-demand replay"}],o=()=>e.jsxs("div",{className:"bg-white text-slate-900",children:[e.jsx("section",{className:"max-w-6xl mx-auto px-6 pt-24 pb-16 space-y-6",children:e.jsx(s,{eyebrow:"Resources",title:"Insights, playbooks, and events for AI-led growth teams.",description:"Stay ahead of the curve with strategic content, live sessions, and practical guides built by the Igny8 team."})}),e.jsx("section",{className:"max-w-6xl mx-auto px-6 pb-24 grid grid-cols-1 md:grid-cols-3 gap-6",children:r.map(t=>e.jsxs("article",{className:"rounded-3xl border border-slate-200 bg-white p-8 flex flex-col gap-6",children:[e.jsx("span",{className:"text-xs uppercase tracking-[0.3em] text-slate-500",children:t.date}),e.jsx("h3",{className:"text-xl font-semibold text-slate-900",children:t.title}),e.jsx("p",{className:"text-sm text-slate-600 leading-relaxed",children:t.description}),e.jsx("div",{className:"rounded-2xl border border-slate-200 bg-slate-100 h-40 flex items-center justify-center text-xs text-slate-500",children:"Article cover placeholder (800ร—600) โ†’ /marketing/images/resource-hero.png"})]},t.title))}),e.jsx("section",{className:"bg-slate-50/70 border-y border-slate-200",children:e.jsx("div",{className:"max-w-6xl mx-auto px-6 py-24 grid grid-cols-1 md:grid-cols-2 gap-8",children:l.map(t=>e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-8 flex flex-col gap-4",children:[e.jsx("span",{className:"text-xs uppercase tracking-[0.3em] text-slate-500",children:t.date}),e.jsx("h3",{className:"text-lg font-semibold text-slate-900",children:t.title}),e.jsx("p",{className:"text-sm text-slate-600",children:t.description}),e.jsx("button",{className:"inline-flex items-center justify-center rounded-full bg-brand-500 hover:bg-brand-400 px-5 py-2 text-sm font-semibold",children:"Save my seat"})]},t.title))})}),e.jsxs("section",{className:"max-w-6xl mx-auto px-6 py-24 grid grid-cols-1 md:grid-cols-2 gap-12 items-center",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx(s,{eyebrow:"Help center",title:"Get instant answers and product walkthroughs.",description:"Dive into documentation, watch quickstart videos, or join live onboarding cohorts.",align:"left"}),e.jsxs("ul",{className:"space-y-3 text-sm text-slate-600",children:[e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"Help Center โ†’ `/help`"]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"Documentation โ†’ `/help#docs`"]}),e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),"API Reference โ†’ `/partners#api`"]})]})]}),e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-10 space-y-6",children:[e.jsx("h3",{className:"text-2xl font-semibold text-slate-900",children:"Join the Igny8 newsletter"}),e.jsx("p",{className:"text-sm text-slate-600",children:"Monthly insights on AI, SEO, and automation. No fluffโ€”just tactical guidance and event invites."}),e.jsxs("form",{className:"flex flex-col sm:flex-row gap-3",children:[e.jsx("input",{type:"email",placeholder:"you@company.com",className:"flex-1 rounded-full border border-slate-200 bg-slate-50/60 px-4 py-3 text-sm text-slate-900 placeholder:text-slate-500 focus:outline-none focus:border-brand-400"}),e.jsx("button",{type:"submit",className:"inline-flex items-center justify-center rounded-full bg-brand-500 hover:bg-brand-400 px-6 py-3 text-sm font-semibold",children:"Subscribe"})]})]})]}),e.jsx(a,{title:"Want deeper access? Join our monthly live strategy lab.",description:"Reserve your seat for upcoming webinars and office hours to learn how teams automate their growth pipeline with Igny8.",primaryCta:{label:"Reserve seat",href:"/contact"},secondaryCta:{label:"Browse articles",href:"/resources"}})]});export{o as default}; diff --git a/frontend/dist/assets/js/Solutions-DxSREWfq.js b/frontend/dist/assets/js/Solutions-DxSREWfq.js deleted file mode 100644 index f141c10d..00000000 --- a/frontend/dist/assets/js/Solutions-DxSREWfq.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";import{S as t,C as i}from"./CTASection-DlTFgPVH.js";const o=[{name:"Publishers & Media",pains:["Monthly content quotas and strict editorial standards.","Need faster research without sacrificing topical authority.","Multiple brands and verticals competing for attention."],outcomes:["Launch keyword โ†’ content automation that protects brand voice.","Keep editors in control with approvals and Thinker playbooks.","Automate image generation and WordPress publishing by site."],image:"solutions-publisher.png"},{name:"Agencies & Consultancies",pains:["Manual reporting and slow client deliverables.","Disjointed tool stack for research, writing, and visuals.","Scaling teams across time zones with consistent quality."],outcomes:["Shared workspaces for each client with automation templates.","Real-time dashboards to prove impact and showcase velocity.","Reusable Thinker libraries to standardize tone and strategy."],image:"solutions-agency.png"},{name:"In-house Marketing Teams",pains:["Demand for multi-channel content with lean resources.","Difficulty aligning SEO, content, and creative workflows.","Pressure to report results to leadership quickly."],outcomes:["Automated pipeline from keyword intake to published content.","Dashboards that unite SEO, writers, designers, and leadership.","Insights to reallocate focus when campaigns spike or drop."],image:"solutions-inhouse.png"}],l=()=>e.jsxs("div",{className:"bg-white text-slate-900",children:[e.jsx("section",{className:"max-w-6xl mx-auto px-6 pt-24 pb-16",children:e.jsx(t,{eyebrow:"Solutions",title:"Designed for every team that owns growth.",description:"Igny8 adapts to your operating modelโ€”agency, publisher, or in-house. Automate repetitive work, keep strategy centralized, and connect every team to outcomes."})}),e.jsx("section",{className:"max-w-6xl mx-auto px-6 pb-24 space-y-12",children:o.map(s=>e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-10 md:p-16 grid grid-cols-1 lg:grid-cols-3 gap-12",children:[e.jsxs("div",{className:"lg:col-span-1 space-y-4",children:[e.jsx("span",{className:"text-xs uppercase tracking-[0.3em] text-slate-500",children:"Persona"}),e.jsx("h3",{className:"text-2xl font-semibold",children:s.name}),e.jsx("div",{className:"rounded-2xl border border-slate-200 bg-slate-100 overflow-hidden",children:e.jsx("img",{src:`/marketing/images/${s.image}`,alt:`${s.name} workflow`,className:"w-full h-full object-cover"})})]}),e.jsxs("div",{className:"space-y-6",children:[e.jsx("h4",{className:"text-sm uppercase tracking-[0.3em] text-slate-500",children:"Pain points"}),e.jsx("ul",{className:"space-y-4 text-sm text-slate-600",children:s.pains.map(a=>e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-rose-300"}),a]},a))})]}),e.jsxs("div",{className:"space-y-6",children:[e.jsx("h4",{className:"text-sm uppercase tracking-[0.3em] text-slate-500",children:"Outcomes with Igny8"}),e.jsx("ul",{className:"space-y-4 text-sm text-slate-600",children:s.outcomes.map(a=>e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),a]},a))})]})]},s.name))}),e.jsx("section",{className:"bg-slate-50/70 border-y border-slate-200",children:e.jsx("div",{className:"max-w-6xl mx-auto px-6 py-24 grid grid-cols-1 md:grid-cols-3 gap-8",children:[{metric:"3.2ร—",label:"Average lift in organic traffic within 90 days."},{metric:"48%",label:"Reduction in time-to-publish from keyword discovery."},{metric:"4 tools",label:"Average number of point solutions replaced by Igny8."}].map(s=>e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-8 text-center space-y-4",children:[e.jsx("div",{className:"text-4xl font-semibold",children:s.metric}),e.jsx("p",{className:"text-sm text-slate-600",children:s.label})]},s.metric))})}),e.jsx(i,{title:"Letโ€™s tailor Igny8 to your growth targets.",description:"Book a session with our team to map Igny8 to your use cases. Weโ€™ll uncover ROI, automation recommendations, and the fastest path to value.",primaryCta:{label:"Talk to sales",href:"/contact"},secondaryCta:{label:"See pricing",href:"/pricing"}})]});export{l as default}; diff --git a/frontend/dist/assets/js/Tour-Cnkz6yle.js b/frontend/dist/assets/js/Tour-Cnkz6yle.js deleted file mode 100644 index df9d6b3d..00000000 --- a/frontend/dist/assets/js/Tour-Cnkz6yle.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";import{S as s,C as i}from"./CTASection-DlTFgPVH.js";const r=[{title:"Kick off in the Dashboard",description:"Get instant visibility into automation coverage, credit usage, and pipeline health with filters for every site and team.",image:"tour-dash.png"},{title:"Research in Planner",description:"Explore the global keyword graph, build clustering blueprints, and score opportunities with AI to set your roadmap.",image:"tour-planner.png"},{title:"Generate briefs and drafts in Writer",description:"Create detailed briefs, assign tasks, and produce on-brand drafts tuned to your tone, format, and competitive insights.",image:"tour-writer.png"},{title:"Automate delivery",description:"Configure recipes that move keywords to ideas, content, and imagery. Publish to WordPress or notify your CMS automatically.",image:"tour-automation.png"}],n=()=>e.jsxs("div",{className:"bg-white text-slate-900",children:[e.jsxs("section",{className:"max-w-6xl mx-auto px-6 pt-24 pb-16 space-y-6",children:[e.jsx(s,{eyebrow:"Guided Tour",title:"Experience the entire Igny8 journey in minutes.",description:"Walk through the workflow that moves market intelligence into production-ready content. Each step builds toward an automated growth flywheel."}),e.jsx("div",{className:"rounded-3xl border border-slate-200 bg-white p-8",children:e.jsx("div",{className:"aspect-video rounded-2xl border border-slate-200 bg-slate-100 flex items-center justify-center text-slate-500 text-sm",children:"Video walkthrough placeholder (embed demo or Loom)"})})]}),e.jsx("section",{className:"max-w-6xl mx-auto px-6 pb-24 space-y-12",children:r.map((t,a)=>e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[e.jsxs("div",{className:`space-y-4 ${a%2===1?"lg:order-2":""}`,children:[e.jsxs("span",{className:"text-xs uppercase tracking-[0.3em] text-slate-500",children:["Step ",a+1]}),e.jsx("h3",{className:"text-2xl font-semibold",children:t.title}),e.jsx("p",{className:"text-sm text-slate-600 leading-relaxed",children:t.description})]}),e.jsx("div",{className:`rounded-3xl border border-slate-200 bg-white overflow-hidden ${a%2===1?"lg:order-1":""}`,children:e.jsx("img",{src:`/marketing/images/${t.image}`,alt:t.title,className:"w-full h-full object-cover"})})]},t.title))}),e.jsx("section",{className:"bg-slate-50/70 border-y border-slate-200",children:e.jsxs("div",{className:"max-w-6xl mx-auto px-6 py-24 space-y-10",children:[e.jsx(s,{eyebrow:"Automation recipes",title:"Pre-built workflows you can launch on day one.",description:"Activate automation templates or customize them in minutes. Igny8 tracks dependencies, statuses, and handoffs."}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 text-sm text-slate-600",children:[{name:"Keywords โ†’ Ideas",time:"Nightly",highlight:"Targets new opportunities"},{name:"Ideas โ†’ Tasks",time:"Daily",highlight:"Staff writers automatically"},{name:"Tasks โ†’ Content",time:"Hourly",highlight:"Generate & queue drafts"},{name:"Content โ†’ Images",time:"On approval",highlight:"Produce branded visuals"},{name:"Content โ†’ WordPress",time:"Manual launch",highlight:"One-click publish"},{name:"SERP Win/Loss Alerts",time:"Real-time",highlight:"Trigger optimizations"}].map(t=>e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-6 space-y-3",children:[e.jsx("h4",{className:"text-base font-semibold text-slate-900",children:t.name}),e.jsx("div",{className:"text-xs uppercase tracking-[0.3em] text-slate-500",children:t.time}),e.jsx("p",{children:t.highlight})]},t.name))})]})}),e.jsx(i,{title:"See Igny8 in action with a live strategist.",description:"Book a walkthrough and weโ€™ll tailor the tour to your stack, data sources, and growth targets.",primaryCta:{label:"Book live tour",href:"/contact"},secondaryCta:{label:"Start free",href:"https://app.igny8.com/signup"}})]});export{n as default}; diff --git a/frontend/dist/assets/js/Waitlist-BbKJA6ir.js b/frontend/dist/assets/js/Waitlist-BbKJA6ir.js deleted file mode 100644 index e45a848c..00000000 --- a/frontend/dist/assets/js/Waitlist-BbKJA6ir.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./marketing-EaRlIsxL.js";import{S as s,C as a}from"./CTASection-DlTFgPVH.js";const l=[{title:"One-click workflows",description:"Trigger keywords โ†’ ideas โ†’ drafts directly inside Planner and Writer with new automation toggles."},{title:"Schedule intelligence",description:"Plan automation cycles by day and time with credit-aware throttling and fallback rules."},{title:"AI quality scoring",description:"Monitor readability, compliance, and SERP alignment across AI-generated content with automated fixes."}],i=()=>e.jsxs("div",{className:"bg-white text-slate-900",children:[e.jsx("section",{className:"max-w-4xl mx-auto px-6 pt-24 pb-12",children:e.jsx(s,{eyebrow:"Roadmap preview",title:"Get early access to upcoming Igny8 releases.",description:"Weโ€™re releasing a wave of automation upgrades and AI scoring tools. Join the waitlist to test features before they ship."})}),e.jsxs("section",{className:"max-w-5xl mx-auto px-6 pb-24 grid grid-cols-1 lg:grid-cols-2 gap-12",children:[e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-10 space-y-6",children:[e.jsx("h3",{className:"text-lg font-semibold text-slate-900",children:"Join the waitlist"}),e.jsx("p",{className:"text-sm text-slate-600",children:"Share your details and weโ€™ll invite you to beta cohorts with onboarding resources and direct feedback loops to our product team."}),e.jsxs("form",{className:"space-y-4",children:[e.jsx("input",{type:"text",placeholder:"Name",className:"w-full rounded-xl border border-slate-200 bg-slate-50/60 px-4 py-3 text-sm text-slate-900 placeholder:text-slate-500 focus:outline-none focus:border-brand-400"}),e.jsx("input",{type:"email",placeholder:"Work email",className:"w-full rounded-xl border border-slate-200 bg-slate-50/60 px-4 py-3 text-sm text-slate-900 placeholder:text-slate-500 focus:outline-none focus:border-brand-400"}),e.jsx("textarea",{rows:4,placeholder:"Tell us about your current workflow and why you're excited.",className:"w-full rounded-xl border border-slate-200 bg-slate-50/60 px-4 py-3 text-sm text-slate-900 placeholder:text-slate-500 focus:outline-none focus:border-brand-400 resize-none"}),e.jsx("button",{type:"submit",className:"inline-flex items-center justify-center rounded-full bg-brand-500 hover:bg-brand-400 px-6 py-3 text-sm font-semibold",children:"Join waitlist"})]})]}),e.jsxs("div",{className:"space-y-6",children:[e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-8 space-y-4",children:[e.jsx("h4",{className:"text-lg font-semibold text-slate-900",children:"What's coming"}),e.jsx("ul",{className:"space-y-3 text-sm text-slate-600",children:l.map(t=>e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{className:"mt-1 size-1.5 rounded-full bg-brand-500"}),e.jsxs("div",{children:[e.jsx("div",{className:"font-semibold text-slate-900",children:t.title}),e.jsx("div",{children:t.description})]})]},t.title))})]}),e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-8 text-sm text-slate-600 space-y-3",children:[e.jsx("h4",{className:"text-lg font-semibold text-slate-900",children:"How the beta works"}),e.jsx("p",{children:"We onboard new features to the waitlist in weekly waves. Youโ€™ll receive playbooks, sample workflows, and a feedback channel with our product team."}),e.jsx("p",{children:"Participants also get extended credits to experiment with automation scenarios."})]})]})]}),e.jsx(a,{title:"Prefer to explore now?",description:"Start your Igny8 trial and youโ€™ll get notified the moment new automation releases are ready.",primaryCta:{label:"Start free",href:"https://app.igny8.com/signup"},secondaryCta:{label:"Contact us",href:"/contact"}})]});export{i as default}; diff --git a/frontend/dist/assets/js/marketing-EaRlIsxL.js b/frontend/dist/assets/js/marketing-EaRlIsxL.js deleted file mode 100644 index 83924407..00000000 --- a/frontend/dist/assets/js/marketing-EaRlIsxL.js +++ /dev/null @@ -1,61 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/js/Home-DZRwnqrb.js","assets/js/CTASection-DlTFgPVH.js","assets/js/Product-D5AuLxXK.js","assets/js/Solutions-DxSREWfq.js","assets/js/Pricing-Dl1KyTN5.js","assets/js/Tour-Cnkz6yle.js","assets/js/Resources-Bht7mxEA.js","assets/js/CaseStudies-B_dJ8Yul.js","assets/js/Partners-C2KQMr4t.js","assets/js/Contact-C_LnFbR9.js","assets/js/Waitlist-BbKJA6ir.js"])))=>i.map(i=>d[i]); -(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const h of document.querySelectorAll('link[rel="modulepreload"]'))f(h);new MutationObserver(h=>{for(const p of h)if(p.type==="childList")for(const b of p.addedNodes)b.tagName==="LINK"&&b.rel==="modulepreload"&&f(b)}).observe(document,{childList:!0,subtree:!0});function o(h){const p={};return h.integrity&&(p.integrity=h.integrity),h.referrerPolicy&&(p.referrerPolicy=h.referrerPolicy),h.crossOrigin==="use-credentials"?p.credentials="include":h.crossOrigin==="anonymous"?p.credentials="omit":p.credentials="same-origin",p}function f(h){if(h.ep)return;h.ep=!0;const p=o(h);fetch(h.href,p)}})();function Hd(c){return c&&c.__esModule&&Object.prototype.hasOwnProperty.call(c,"default")?c.default:c}var gf={exports:{}},Hu={};/** - * @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 yd;function S0(){if(yd)return Hu;yd=1;var c=Symbol.for("react.transitional.element"),s=Symbol.for("react.fragment");function o(f,h,p){var b=null;if(p!==void 0&&(b=""+p),h.key!==void 0&&(b=""+h.key),"key"in h){p={};for(var _ in h)_!=="key"&&(p[_]=h[_])}else p=h;return h=p.ref,{$$typeof:c,type:f,key:b,ref:h!==void 0?h:null,props:p}}return Hu.Fragment=s,Hu.jsx=o,Hu.jsxs=o,Hu}var gd;function b0(){return gd||(gd=1,gf.exports=S0()),gf.exports}var B=b0(),pf={exports:{}},et={};/** - * @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 pd;function E0(){if(pd)return et;pd=1;var c=Symbol.for("react.transitional.element"),s=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),h=Symbol.for("react.profiler"),p=Symbol.for("react.consumer"),b=Symbol.for("react.context"),_=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),z=Symbol.for("react.lazy"),U=Symbol.iterator;function H(v){return v===null||typeof v!="object"?null:(v=U&&v[U]||v["@@iterator"],typeof v=="function"?v:null)}var q={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},V=Object.assign,F={};function L(v,N,$){this.props=v,this.context=N,this.refs=F,this.updater=$||q}L.prototype.isReactComponent={},L.prototype.setState=function(v,N){if(typeof v!="object"&&typeof v!="function"&&v!=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,v,N,"setState")},L.prototype.forceUpdate=function(v){this.updater.enqueueForceUpdate(this,v,"forceUpdate")};function Z(){}Z.prototype=L.prototype;function k(v,N,$){this.props=v,this.context=N,this.refs=F,this.updater=$||q}var X=k.prototype=new Z;X.constructor=k,V(X,L.prototype),X.isPureReactComponent=!0;var St=Array.isArray,I={H:null,A:null,T:null,S:null},Nt=Object.prototype.hasOwnProperty;function kt(v,N,$,K,j,ft){return $=ft.ref,{$$typeof:c,type:v,key:N,ref:$!==void 0?$:null,props:ft}}function te(v,N){return kt(v.type,N,void 0,void 0,void 0,v.props)}function G(v){return typeof v=="object"&&v!==null&&v.$$typeof===c}function ut(v){var N={"=":"=0",":":"=2"};return"$"+v.replace(/[=:]/g,function($){return N[$]})}var Vt=/\/+/g;function je(v,N){return typeof v=="object"&&v!==null&&v.key!=null?ut(""+v.key):N.toString(36)}function _e(){}function qe(v){switch(v.status){case"fulfilled":return v.value;case"rejected":throw v.reason;default:switch(typeof v.status=="string"?v.then(_e,_e):(v.status="pending",v.then(function(N){v.status==="pending"&&(v.status="fulfilled",v.value=N)},function(N){v.status==="pending"&&(v.status="rejected",v.reason=N)})),v.status){case"fulfilled":return v.value;case"rejected":throw v.reason}}throw v}function Wt(v,N,$,K,j){var ft=typeof v;(ft==="undefined"||ft==="boolean")&&(v=null);var lt=!1;if(v===null)lt=!0;else switch(ft){case"bigint":case"string":case"number":lt=!0;break;case"object":switch(v.$$typeof){case c:case s:lt=!0;break;case z:return lt=v._init,Wt(lt(v._payload),N,$,K,j)}}if(lt)return j=j(v),lt=K===""?"."+je(v,0):K,St(j)?($="",lt!=null&&($=lt.replace(Vt,"$&/")+"/"),Wt(j,N,$,"",function(Dt){return Dt})):j!=null&&(G(j)&&(j=te(j,$+(j.key==null||v&&v.key===j.key?"":(""+j.key).replace(Vt,"$&/")+"/")+lt)),N.push(j)),1;lt=0;var Kt=K===""?".":K+":";if(St(v))for(var dt=0;dt>>1,v=C[yt];if(0>>1;yth(K,W))jh(ft,K)?(C[yt]=ft,C[j]=W,yt=j):(C[yt]=K,C[$]=W,yt=$);else if(jh(ft,W))C[yt]=ft,C[j]=W,yt=j;else break t}}return tt}function h(C,tt){var W=C.sortIndex-tt.sortIndex;return W!==0?W:C.id-tt.id}if(c.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var p=performance;c.unstable_now=function(){return p.now()}}else{var b=Date,_=b.now();c.unstable_now=function(){return b.now()-_}}var E=[],m=[],z=1,U=null,H=3,q=!1,V=!1,F=!1,L=typeof setTimeout=="function"?setTimeout:null,Z=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function X(C){for(var tt=o(m);tt!==null;){if(tt.callback===null)f(m);else if(tt.startTime<=C)f(m),tt.sortIndex=tt.expirationTime,s(E,tt);else break;tt=o(m)}}function St(C){if(F=!1,X(C),!V)if(o(E)!==null)V=!0,qe();else{var tt=o(m);tt!==null&&Wt(St,tt.startTime-C)}}var I=!1,Nt=-1,kt=5,te=-1;function G(){return!(c.unstable_now()-teC&&G());){var yt=U.callback;if(typeof yt=="function"){U.callback=null,H=U.priorityLevel;var v=yt(U.expirationTime<=C);if(C=c.unstable_now(),typeof v=="function"){U.callback=v,X(C),tt=!0;break e}U===o(E)&&f(E),X(C)}else f(E);U=o(E)}if(U!==null)tt=!0;else{var N=o(m);N!==null&&Wt(St,N.startTime-C),tt=!1}}break t}finally{U=null,H=W,q=!1}tt=void 0}}finally{tt?Vt():I=!1}}}var Vt;if(typeof k=="function")Vt=function(){k(ut)};else if(typeof MessageChannel<"u"){var je=new MessageChannel,_e=je.port2;je.port1.onmessage=ut,Vt=function(){_e.postMessage(null)}}else Vt=function(){L(ut,0)};function qe(){I||(I=!0,Vt())}function Wt(C,tt){Nt=L(function(){C(c.unstable_now())},tt)}c.unstable_IdlePriority=5,c.unstable_ImmediatePriority=1,c.unstable_LowPriority=4,c.unstable_NormalPriority=3,c.unstable_Profiling=null,c.unstable_UserBlockingPriority=2,c.unstable_cancelCallback=function(C){C.callback=null},c.unstable_continueExecution=function(){V||q||(V=!0,qe())},c.unstable_forceFrameRate=function(C){0>C||125yt?(C.sortIndex=W,s(m,C),o(E)===null&&C===o(m)&&(F?(Z(Nt),Nt=-1):F=!0,Wt(St,W-yt))):(C.sortIndex=v,s(E,C),V||q||(V=!0,qe())),C},c.unstable_shouldYield=G,c.unstable_wrapCallback=function(C){var tt=H;return function(){var W=H;H=tt;try{return C.apply(this,arguments)}finally{H=W}}}}(Ef)),Ef}var Ed;function R0(){return Ed||(Ed=1,bf.exports=A0()),bf.exports}var Tf={exports:{}},Zt={};/** - * @license React - * react-dom.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 Td;function _0(){if(Td)return Zt;Td=1;var c=Of();function s(E){var m="https://react.dev/errors/"+E;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(s){console.error(s)}}return c(),Tf.exports=_0(),Tf.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 Rd;function O0(){if(Rd)return Cu;Rd=1;var c=R0(),s=Of(),o=z0();function f(t){var e="https://react.dev/errors/"+t;if(1)":-1u||d[a]!==g[u]){var D=` -`+d[a].replace(" at new "," at ");return t.displayName&&D.includes("")&&(D=D.replace("",t.displayName)),D}while(1<=a&&0<=u);break}}}finally{qe=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?_e(l):""}function C(t){switch(t.tag){case 26:case 27:case 5:return _e(t.type);case 16:return _e("Lazy");case 13:return _e("Suspense");case 19:return _e("SuspenseList");case 0:case 15:return t=Wt(t.type,!1),t;case 11:return t=Wt(t.type.render,!1),t;case 1:return t=Wt(t.type,!0),t;default:return""}}function tt(t){try{var e="";do e+=C(t),t=t.return;while(t);return e}catch(l){return` -Error generating stack: `+l.message+` -`+l.stack}}function W(t){var e=t,l=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,e.flags&4098&&(l=e.return),t=e.return;while(t)}return e.tag===3?l:null}function yt(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function v(t){if(W(t)!==t)throw Error(f(188))}function N(t){var e=t.alternate;if(!e){if(e=W(t),e===null)throw Error(f(188));return e!==t?null:t}for(var l=t,a=e;;){var u=l.return;if(u===null)break;var n=u.alternate;if(n===null){if(a=u.return,a!==null){l=a;continue}break}if(u.child===n.child){for(n=u.child;n;){if(n===l)return v(u),t;if(n===a)return v(u),e;n=n.sibling}throw Error(f(188))}if(l.return!==a.return)l=u,a=n;else{for(var i=!1,r=u.child;r;){if(r===l){i=!0,l=u,a=n;break}if(r===a){i=!0,a=u,l=n;break}r=r.sibling}if(!i){for(r=n.child;r;){if(r===l){i=!0,l=n,a=u;break}if(r===a){i=!0,a=n,l=u;break}r=r.sibling}if(!i)throw Error(f(189))}}if(l.alternate!==a)throw Error(f(190))}if(l.tag!==3)throw Error(f(188));return l.stateNode.current===l?t:e}function $(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=$(t),e!==null)return e;t=t.sibling}return null}var K=Array.isArray,j=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ft={pending:!1,data:null,method:null,action:null},lt=[],Kt=-1;function dt(t){return{current:t}}function Dt(t){0>Kt||(t.current=lt[Kt],lt[Kt]=null,Kt--)}function bt(t,e){Kt++,lt[Kt]=t.current,t.current=e}var ze=dt(null),ja=dt(null),ul=dt(null),Gu=dt(null);function Xu(t,e){switch(bt(ul,e),bt(ja,t),bt(ze,null),t=e.nodeType,t){case 9:case 11:e=(e=e.documentElement)&&(e=e.namespaceURI)?Vo(e):0;break;default:if(t=t===8?e.parentNode:e,e=t.tagName,t=t.namespaceURI)t=Vo(t),e=Ko(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Dt(ze),bt(ze,e)}function Pl(){Dt(ze),Dt(ja),Dt(ul)}function ci(t){t.memoizedState!==null&&bt(Gu,t);var e=ze.current,l=Ko(e,t.type);e!==l&&(bt(ja,t),bt(ze,l))}function wu(t){ja.current===t&&(Dt(ze),Dt(ja)),Gu.current===t&&(Dt(Gu),Du._currentValue=ft)}var fi=Object.prototype.hasOwnProperty,ri=c.unstable_scheduleCallback,si=c.unstable_cancelCallback,Fd=c.unstable_shouldYield,Pd=c.unstable_requestPaint,Oe=c.unstable_now,Id=c.unstable_getCurrentPriorityLevel,Hf=c.unstable_ImmediatePriority,Cf=c.unstable_UserBlockingPriority,Qu=c.unstable_NormalPriority,th=c.unstable_LowPriority,Bf=c.unstable_IdlePriority,eh=c.log,lh=c.unstable_setDisableYieldValue,qa=null,ee=null;function ah(t){if(ee&&typeof ee.onCommitFiberRoot=="function")try{ee.onCommitFiberRoot(qa,t,void 0,(t.current.flags&128)===128)}catch{}}function nl(t){if(typeof eh=="function"&&lh(t),ee&&typeof ee.setStrictMode=="function")try{ee.setStrictMode(qa,t)}catch{}}var le=Math.clz32?Math.clz32:ih,uh=Math.log,nh=Math.LN2;function ih(t){return t>>>=0,t===0?32:31-(uh(t)/nh|0)|0}var Zu=128,Vu=4194304;function xl(t){var e=t&42;if(e!==0)return e;switch(t&-t){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: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&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Ku(t,e){var l=t.pendingLanes;if(l===0)return 0;var a=0,u=t.suspendedLanes,n=t.pingedLanes,i=t.warmLanes;t=t.finishedLanes!==0;var r=l&134217727;return r!==0?(l=r&~u,l!==0?a=xl(l):(n&=r,n!==0?a=xl(n):t||(i=r&~i,i!==0&&(a=xl(i))))):(r=l&~u,r!==0?a=xl(r):n!==0?a=xl(n):t||(i=l&~i,i!==0&&(a=xl(i)))),a===0?0:e!==0&&e!==a&&!(e&u)&&(u=a&-a,i=e&-e,u>=i||u===32&&(i&4194176)!==0)?e:a}function Ya(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function ch(t,e){switch(t){case 1:case 2:case 4:case 8:return e+250;case 16:case 32:case 64: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 e+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 jf(){var t=Zu;return Zu<<=1,!(Zu&4194176)&&(Zu=128),t}function qf(){var t=Vu;return Vu<<=1,!(Vu&62914560)&&(Vu=4194304),t}function oi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function La(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function fh(t,e,l,a,u,n){var i=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var r=t.entanglements,d=t.expirationTimes,g=t.hiddenUpdates;for(l=i&~l;0"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),dh=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),Vf={},Kf={};function hh(t){return fi.call(Kf,t)?!0:fi.call(Vf,t)?!1:dh.test(t)?Kf[t]=!0:(Vf[t]=!0,!1)}function Ju(t,e,l){if(hh(e))if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var a=e.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+l)}}function $u(t,e,l){if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+l)}}function Le(t,e,l,a){if(a===null)t.removeAttribute(l);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(l);return}t.setAttributeNS(e,l,""+a)}}function fe(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Jf(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function mh(t){var e=Jf(t)?"checked":"value",l=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),a=""+t[e];if(!t.hasOwnProperty(e)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var u=l.get,n=l.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return u.call(this)},set:function(i){a=""+i,n.call(this,i)}}),Object.defineProperty(t,e,{enumerable:l.enumerable}),{getValue:function(){return a},setValue:function(i){a=""+i},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function ku(t){t._valueTracker||(t._valueTracker=mh(t))}function $f(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=Jf(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function Wu(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var vh=/[\n"\\]/g;function re(t){return t.replace(vh,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function mi(t,e,l,a,u,n,i,r){t.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?t.type=i:t.removeAttribute("type"),e!=null?i==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+fe(e)):t.value!==""+fe(e)&&(t.value=""+fe(e)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),e!=null?vi(t,i,fe(e)):l!=null?vi(t,i,fe(l)):a!=null&&t.removeAttribute("value"),u==null&&n!=null&&(t.defaultChecked=!!n),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"?t.name=""+fe(r):t.removeAttribute("name")}function kf(t,e,l,a,u,n,i,r){if(n!=null&&typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&(t.type=n),e!=null||l!=null){if(!(n!=="submit"&&n!=="reset"||e!=null))return;l=l!=null?""+fe(l):"",e=e!=null?""+fe(e):l,r||e===t.value||(t.value=e),t.defaultValue=e}a=a??u,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=r?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i)}function vi(t,e,l){e==="number"&&Wu(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function aa(t,e,l,a){if(t=t.options,e){e={};for(var u=0;u=Ka),fr=" ",rr=!1;function sr(t,e){switch(t){case"keyup":return Qh.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function or(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ca=!1;function Vh(t,e){switch(t){case"compositionend":return or(e);case"keypress":return e.which!==32?null:(rr=!0,fr);case"textInput":return t=e.data,t===fr&&rr?null:t;default:return null}}function Kh(t,e){if(ca)return t==="compositionend"||!zi&&sr(t,e)?(t=lr(),Pu=Ei=cl=null,ca=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=e)return{node:l,offset:e-t};t=a}t:{for(;l;){if(l.nextSibling){l=l.nextSibling;break t}l=l.parentNode}l=void 0}l=Sr(l)}}function Er(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Er(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Tr(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Wu(t.document);e instanceof t.HTMLIFrameElement;){try{var l=typeof e.contentWindow.location.href=="string"}catch{l=!1}if(l)t=e.contentWindow;else break;e=Wu(t.document)}return e}function xi(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}function tm(t,e){var l=Tr(e);e=t.focusedElem;var a=t.selectionRange;if(l!==e&&e&&e.ownerDocument&&Er(e.ownerDocument.documentElement,e)){if(a!==null&&xi(e)){if(t=a.start,l=a.end,l===void 0&&(l=t),"selectionStart"in e)e.selectionStart=t,e.selectionEnd=Math.min(l,e.value.length);else if(l=(t=e.ownerDocument||document)&&t.defaultView||window,l.getSelection){l=l.getSelection();var u=e.textContent.length,n=Math.min(a.start,u);a=a.end===void 0?n:Math.min(a.end,u),!l.extend&&n>a&&(u=a,a=n,n=u),u=br(e,n);var i=br(e,a);u&&i&&(l.rangeCount!==1||l.anchorNode!==u.node||l.anchorOffset!==u.offset||l.focusNode!==i.node||l.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(u.node,u.offset),l.removeAllRanges(),n>a?(l.addRange(t),l.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),l.addRange(t)))}}for(t=[],l=e;l=l.parentNode;)l.nodeType===1&&t.push({element:l,left:l.scrollLeft,top:l.scrollTop});for(typeof e.focus=="function"&&e.focus(),e=0;e=document.documentMode,fa=null,Mi=null,Wa=null,Ui=!1;function Ar(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Ui||fa==null||fa!==Wu(a)||(a=fa,"selectionStart"in a&&xi(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Wa&&ka(Wa,a)||(Wa=a,a=Gn(Mi,"onSelect"),0>=i,u-=i,Ge=1<<32-le(e)+u|l<J?(Yt=Q,Q=null):Yt=Q.sibling;var ot=A(S,Q,T[J],x);if(ot===null){Q===null&&(Q=Yt);break}t&&Q&&ot.alternate===null&&e(S,Q),y=n(ot,y,J),nt===null?Y=ot:nt.sibling=ot,nt=ot,Q=Yt}if(J===T.length)return l(S,Q),st&&jl(S,J),Y;if(Q===null){for(;JJ?(Yt=Q,Q=null):Yt=Q.sibling;var Ol=A(S,Q,ot.value,x);if(Ol===null){Q===null&&(Q=Yt);break}t&&Q&&Ol.alternate===null&&e(S,Q),y=n(Ol,y,J),nt===null?Y=Ol:nt.sibling=Ol,nt=Ol,Q=Yt}if(ot.done)return l(S,Q),st&&jl(S,J),Y;if(Q===null){for(;!ot.done;J++,ot=T.next())ot=M(S,ot.value,x),ot!==null&&(y=n(ot,y,J),nt===null?Y=ot:nt.sibling=ot,nt=ot);return st&&jl(S,J),Y}for(Q=a(Q);!ot.done;J++,ot=T.next())ot=O(Q,S,J,ot.value,x),ot!==null&&(t&&ot.alternate!==null&&Q.delete(ot.key===null?J:ot.key),y=n(ot,y,J),nt===null?Y=ot:nt.sibling=ot,nt=ot);return t&&Q.forEach(function(p0){return e(S,p0)}),st&&jl(S,J),Y}function zt(S,y,T,x){if(typeof T=="object"&&T!==null&&T.type===E&&T.key===null&&(T=T.props.children),typeof T=="object"&&T!==null){switch(T.$$typeof){case b:t:{for(var Y=T.key;y!==null;){if(y.key===Y){if(Y=T.type,Y===E){if(y.tag===7){l(S,y.sibling),x=u(y,T.props.children),x.return=S,S=x;break t}}else if(y.elementType===Y||typeof Y=="object"&&Y!==null&&Y.$$typeof===k&&Gr(Y)===y.type){l(S,y.sibling),x=u(y,T.props),au(x,T),x.return=S,S=x;break t}l(S,y);break}else e(S,y);y=y.sibling}T.type===E?(x=Jl(T.props.children,S.mode,x,T.key),x.return=S,S=x):(x=Mn(T.type,T.key,T.props,null,S.mode,x),au(x,T),x.return=S,S=x)}return i(S);case _:t:{for(Y=T.key;y!==null;){if(y.key===Y)if(y.tag===4&&y.stateNode.containerInfo===T.containerInfo&&y.stateNode.implementation===T.implementation){l(S,y.sibling),x=u(y,T.children||[]),x.return=S,S=x;break t}else{l(S,y);break}else e(S,y);y=y.sibling}x=Hc(T,S.mode,x),x.return=S,S=x}return i(S);case k:return Y=T._init,T=Y(T._payload),zt(S,y,T,x)}if(K(T))return w(S,y,T,x);if(Nt(T)){if(Y=Nt(T),typeof Y!="function")throw Error(f(150));return T=Y.call(T),P(S,y,T,x)}if(typeof T.then=="function")return zt(S,y,on(T),x);if(T.$$typeof===q)return zt(S,y,On(S,T),x);dn(S,T)}return typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint"?(T=""+T,y!==null&&y.tag===6?(l(S,y.sibling),x=u(y,T),x.return=S,S=x):(l(S,y),x=Nc(T,S.mode,x),x.return=S,S=x),i(S)):l(S,y)}return function(S,y,T,x){try{lu=0;var Y=zt(S,y,T,x);return ma=null,Y}catch(Q){if(Q===tu)throw Q;var nt=ge(29,Q,null,S.mode);return nt.lanes=x,nt.return=S,nt}finally{}}}var Yl=Xr(!0),wr=Xr(!1),va=dt(null),hn=dt(0);function Qr(t,e){t=Pe,bt(hn,t),bt(va,e),Pe=t|e.baseLanes}function Li(){bt(hn,Pe),bt(va,va.current)}function Gi(){Pe=hn.current,Dt(va),Dt(hn)}var me=dt(null),xe=null;function rl(t){var e=t.alternate;bt(Ht,Ht.current&1),bt(me,t),xe===null&&(e===null||va.current!==null||e.memoizedState!==null)&&(xe=t)}function Zr(t){if(t.tag===22){if(bt(Ht,Ht.current),bt(me,t),xe===null){var e=t.alternate;e!==null&&e.memoizedState!==null&&(xe=t)}}else sl()}function sl(){bt(Ht,Ht.current),bt(me,me.current)}function we(t){Dt(me),xe===t&&(xe=null),Dt(Ht)}var Ht=dt(0);function mn(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||l.data==="$?"||l.data==="$!"))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if(e.flags&128)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var nm=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(l,a){t.push(a)}};this.abort=function(){e.aborted=!0,t.forEach(function(l){return l()})}},im=c.unstable_scheduleCallback,cm=c.unstable_NormalPriority,Ct={$$typeof:q,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Xi(){return{controller:new nm,data:new Map,refCount:0}}function uu(t){t.refCount--,t.refCount===0&&im(cm,function(){t.controller.abort()})}var nu=null,wi=0,ya=0,ga=null;function fm(t,e){if(nu===null){var l=nu=[];wi=0,ya=$c(),ga={status:"pending",value:void 0,then:function(a){l.push(a)}}}return wi++,e.then(Vr,Vr),e}function Vr(){if(--wi===0&&nu!==null){ga!==null&&(ga.status="fulfilled");var t=nu;nu=null,ya=0,ga=null;for(var e=0;en?n:8;var i=G.T,r={};G.T=r,nc(t,!1,e,l);try{var d=u(),g=G.S;if(g!==null&&g(r,d),d!==null&&typeof d=="object"&&typeof d.then=="function"){var D=rm(d,a);fu(t,e,D,ce(t))}else fu(t,e,a,ce(t))}catch(M){fu(t,e,{then:function(){},status:"rejected",reason:M},ce())}finally{j.p=n,G.T=i}}function mm(){}function ac(t,e,l,a){if(t.tag!==5)throw Error(f(476));var u=Ts(t).queue;Es(t,u,e,ft,l===null?mm:function(){return As(t),l(a)})}function Ts(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:ft,baseState:ft,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Qe,lastRenderedState:ft},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Qe,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function As(t){var e=Ts(t).next.queue;fu(t,e,{},ce())}function uc(){return Qt(Du)}function Rs(){return Mt().memoizedState}function _s(){return Mt().memoizedState}function vm(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=ce();t=vl(l);var a=yl(e,t,l);a!==null&&($t(a,e,l),ou(a,e,l)),e={cache:Xi()},t.payload=e;return}e=e.return}}function ym(t,e,l){var a=ce();l={lane:a,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null},An(t)?Os(e,l):(l=Ci(t,e,l,a),l!==null&&($t(l,t,a),Ds(l,e,a)))}function zs(t,e,l){var a=ce();fu(t,e,l,a)}function fu(t,e,l,a){var u={lane:a,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null};if(An(t))Os(e,u);else{var n=t.alternate;if(t.lanes===0&&(n===null||n.lanes===0)&&(n=e.lastRenderedReducer,n!==null))try{var i=e.lastRenderedState,r=n(i,l);if(u.hasEagerState=!0,u.eagerState=r,ae(r,i))return nn(t,e,u,0),gt===null&&un(),!1}catch{}finally{}if(l=Ci(t,e,u,a),l!==null)return $t(l,t,a),Ds(l,e,a),!0}return!1}function nc(t,e,l,a){if(a={lane:2,revertLane:$c(),action:a,hasEagerState:!1,eagerState:null,next:null},An(t)){if(e)throw Error(f(479))}else e=Ci(t,l,a,2),e!==null&&$t(e,t,2)}function An(t){var e=t.alternate;return t===at||e!==null&&e===at}function Os(t,e){pa=yn=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Ds(t,e,l){if(l&4194176){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,Lf(t,l)}}var Me={readContext:Qt,use:Sn,useCallback:Ot,useContext:Ot,useEffect:Ot,useImperativeHandle:Ot,useLayoutEffect:Ot,useInsertionEffect:Ot,useMemo:Ot,useReducer:Ot,useRef:Ot,useState:Ot,useDebugValue:Ot,useDeferredValue:Ot,useTransition:Ot,useSyncExternalStore:Ot,useId:Ot};Me.useCacheRefresh=Ot,Me.useMemoCache=Ot,Me.useHostTransitionStatus=Ot,Me.useFormState=Ot,Me.useActionState=Ot,Me.useOptimistic=Ot;var Xl={readContext:Qt,use:Sn,useCallback:function(t,e){return It().memoizedState=[t,e===void 0?null:e],t},useContext:Qt,useEffect:hs,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,En(4194308,4,ys.bind(null,e,t),l)},useLayoutEffect:function(t,e){return En(4194308,4,t,e)},useInsertionEffect:function(t,e){En(4,2,t,e)},useMemo:function(t,e){var l=It();e=e===void 0?null:e;var a=t();if(Gl){nl(!0);try{t()}finally{nl(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=It();if(l!==void 0){var u=l(e);if(Gl){nl(!0);try{l(e)}finally{nl(!1)}}}else u=e;return a.memoizedState=a.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},a.queue=t,t=t.dispatch=ym.bind(null,at,t),[a.memoizedState,t]},useRef:function(t){var e=It();return t={current:t},e.memoizedState=t},useState:function(t){t=Pi(t);var e=t.queue,l=zs.bind(null,at,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:ec,useDeferredValue:function(t,e){var l=It();return lc(l,t,e)},useTransition:function(){var t=Pi(!1);return t=Es.bind(null,at,t.queue,!0,!1),It().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=at,u=It();if(st){if(l===void 0)throw Error(f(407));l=l()}else{if(l=e(),gt===null)throw Error(f(349));rt&60||Fr(a,e,l)}u.memoizedState=l;var n={value:l,getSnapshot:e};return u.queue=n,hs(Ir.bind(null,a,n,t),[t]),a.flags|=2048,ba(9,Pr.bind(null,a,n,l,e),{destroy:void 0},null),l},useId:function(){var t=It(),e=gt.identifierPrefix;if(st){var l=Xe,a=Ge;l=(a&~(1<<32-le(a)-1)).toString(32)+l,e=":"+e+"R"+l,l=gn++,0 title"))),Xt(n,a,l),n[wt]=t,Bt(n),a=n;break t;case"link":var i=ld("link","href",u).get(a+(l.href||""));if(i){for(var r=0;r<\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof a.is=="string"?u.createElement("select",{is:a.is}):u.createElement("select"),a.multiple?t.multiple=!0:a.size&&(t.size=a.size);break;default:t=typeof a.is=="string"?u.createElement(l,{is:a.is}):u.createElement(l)}}t[wt]=e,t[Ft]=a;t:for(u=e.child;u!==null;){if(u.tag===5||u.tag===6)t.appendChild(u.stateNode);else if(u.tag!==4&&u.tag!==27&&u.child!==null){u.child.return=u,u=u.child;continue}if(u===e)break t;for(;u.sibling===null;){if(u.return===null||u.return===e)break t;u=u.return}u.sibling.return=u.return,u=u.sibling}e.stateNode=t;t:switch(Xt(t,l,a),l){case"button":case"input":case"select":case"textarea":t=!!a.autoFocus;break t;case"img":t=!0;break t;default:t=!1}t&&We(e)}}return Et(e),e.flags&=-16777217,null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(f(166));if(t=ul.current,Fa(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,u=Jt,u!==null)switch(u.tag){case 27:case 5:a=u.memoizedProps}t[wt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||Zo(t.nodeValue,l)),t||ql(e)}else t=wn(t).createTextNode(a),t[wt]=e,e.stateNode=t}return Et(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=Fa(e),a!==null&&a.dehydrated!==null){if(t===null){if(!u)throw Error(f(318));if(u=e.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(f(317));u[wt]=e}else Pa(),!(e.flags&128)&&(e.memoizedState=null),e.flags|=4;Et(e),u=!1}else Ee!==null&&(Xc(Ee),Ee=null),u=!0;if(!u)return e.flags&256?(we(e),e):(we(e),null)}if(we(e),e.flags&128)return e.lanes=l,e;if(l=a!==null,t=t!==null&&t.memoizedState!==null,l){a=e.child,u=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(u=a.alternate.memoizedState.cachePool.pool);var n=null;a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(n=a.memoizedState.cachePool.pool),n!==u&&(a.flags|=2048)}return l!==t&&l&&(e.child.flags|=8192),Un(e,e.updateQueue),Et(e),null;case 4:return Pl(),t===null&&Pc(e.stateNode.containerInfo),Et(e),null;case 10:return Ke(e.type),Et(e),null;case 19:if(Dt(Ht),u=e.memoizedState,u===null)return Et(e),null;if(a=(e.flags&128)!==0,n=u.rendering,n===null)if(a)pu(u,!1);else{if(_t!==0||t!==null&&t.flags&128)for(t=e.child;t!==null;){if(n=mn(t),n!==null){for(e.flags|=128,pu(u,!1),t=n.updateQueue,e.updateQueue=t,Un(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)po(l,t),l=l.sibling;return bt(Ht,Ht.current&1|2),e.child}t=t.sibling}u.tail!==null&&Oe()>Nn&&(e.flags|=128,a=!0,pu(u,!1),e.lanes=4194304)}else{if(!a)if(t=mn(n),t!==null){if(e.flags|=128,a=!0,t=t.updateQueue,e.updateQueue=t,Un(e,t),pu(u,!0),u.tail===null&&u.tailMode==="hidden"&&!n.alternate&&!st)return Et(e),null}else 2*Oe()-u.renderingStartTime>Nn&&l!==536870912&&(e.flags|=128,a=!0,pu(u,!1),e.lanes=4194304);u.isBackwards?(n.sibling=e.child,e.child=n):(t=u.last,t!==null?t.sibling=n:e.child=n,u.last=n)}return u.tail!==null?(e=u.tail,u.rendering=e,u.tail=e.sibling,u.renderingStartTime=Oe(),e.sibling=null,t=Ht.current,bt(Ht,a?t&1|2:t&1),e):(Et(e),null);case 22:case 23:return we(e),Gi(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?l&536870912&&!(e.flags&128)&&(Et(e),e.subtreeFlags&6&&(e.flags|=8192)):Et(e),l=e.updateQueue,l!==null&&Un(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==l&&(e.flags|=2048),t!==null&&Dt(Ll),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Ke(Ct),Et(e),null;case 25:return null}throw Error(f(156,e.tag))}function Am(t,e){switch(ji(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Ke(Ct),Pl(),t=e.flags,t&65536&&!(t&128)?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return wu(e),null;case 13:if(we(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(f(340));Pa()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return Dt(Ht),null;case 4:return Pl(),null;case 10:return Ke(e.type),null;case 22:case 23:return we(e),Gi(),t!==null&&Dt(Ll),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Ke(Ct),null;case 25:return null;default:return null}}function Eo(t,e){switch(ji(e),e.tag){case 3:Ke(Ct),Pl();break;case 26:case 27:case 5:wu(e);break;case 4:Pl();break;case 13:we(e);break;case 19:Dt(Ht);break;case 10:Ke(e.type);break;case 22:case 23:we(e),Gi(),t!==null&&Dt(Ll);break;case 24:Ke(Ct)}}var Rm={getCacheForType:function(t){var e=Qt(Ct),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l}},_m=typeof WeakMap=="function"?WeakMap:Map,Tt=0,gt=null,it=null,rt=0,pt=0,ie=null,Fe=!1,Ra=!1,Cc=!1,Pe=0,_t=0,El=0,$l=0,Bc=0,pe=0,_a=0,Su=null,Ue=null,jc=!1,qc=0,Nn=1/0,Hn=null,Tl=null,Cn=!1,kl=null,bu=0,Yc=0,Lc=null,Eu=0,Gc=null;function ce(){if(Tt&2&&rt!==0)return rt&-rt;if(G.T!==null){var t=ya;return t!==0?t:$c()}return Xf()}function To(){pe===0&&(pe=!(rt&536870912)||st?jf():536870912);var t=me.current;return t!==null&&(t.flags|=32),pe}function $t(t,e,l){(t===gt&&pt===2||t.cancelPendingCommit!==null)&&(za(t,0),Ie(t,rt,pe,!1)),La(t,l),(!(Tt&2)||t!==gt)&&(t===gt&&(!(Tt&2)&&($l|=l),_t===4&&Ie(t,rt,pe,!1)),Ne(t))}function Ao(t,e,l){if(Tt&6)throw Error(f(327));var a=!l&&(e&60)===0&&(e&t.expiredLanes)===0||Ya(t,e),u=a?Dm(t,e):Zc(t,e,!0),n=a;do{if(u===0){Ra&&!a&&Ie(t,e,0,!1);break}else if(u===6)Ie(t,e,0,!Fe);else{if(l=t.current.alternate,n&&!zm(l)){u=Zc(t,e,!1),n=!1;continue}if(u===2){if(n=e,t.errorRecoveryDisabledLanes&n)var i=0;else i=t.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){e=i;t:{var r=t;u=Su;var d=r.current.memoizedState.isDehydrated;if(d&&(za(r,i).flags|=256),i=Zc(r,i,!1),i!==2){if(Cc&&!d){r.errorRecoveryDisabledLanes|=n,$l|=n,u=4;break t}n=Ue,Ue=u,n!==null&&Xc(n)}u=i}if(n=!1,u!==2)continue}}if(u===1){za(t,0),Ie(t,e,0,!0);break}t:{switch(a=t,u){case 0:case 1:throw Error(f(345));case 4:if((e&4194176)===e){Ie(a,e,pe,!Fe);break t}break;case 2:Ue=null;break;case 3:case 5:break;default:throw Error(f(329))}if(a.finishedWork=l,a.finishedLanes=e,(e&62914560)===e&&(n=qc+300-Oe(),10l?32:l,G.T=null,kl===null)var n=!1;else{l=Lc,Lc=null;var i=kl,r=bu;if(kl=null,bu=0,Tt&6)throw Error(f(331));var d=Tt;if(Tt|=4,yo(i.current),ho(i,i.current,r,l),Tt=d,Tu(0,!1),ee&&typeof ee.onPostCommitFiberRoot=="function")try{ee.onPostCommitFiberRoot(qa,i)}catch{}n=!0}return n}finally{j.p=u,G.T=a,No(t,e)}}return!1}function Ho(t,e,l){e=oe(l,e),e=fc(t.stateNode,e,2),t=yl(t,e,2),t!==null&&(La(t,2),Ne(t))}function vt(t,e,l){if(t.tag===3)Ho(t,t,l);else for(;e!==null;){if(e.tag===3){Ho(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(Tl===null||!Tl.has(a))){t=oe(l,t),l=Bs(2),a=yl(e,l,2),a!==null&&(js(l,a,e,t),La(a,2),Ne(a));break}}e=e.return}}function Vc(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new _m;var u=new Set;a.set(e,u)}else u=a.get(e),u===void 0&&(u=new Set,a.set(e,u));u.has(l)||(Cc=!0,u.add(l),t=Um.bind(null,t,e,l),e.then(t,t))}function Um(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,gt===t&&(rt&l)===l&&(_t===4||_t===3&&(rt&62914560)===rt&&300>Oe()-qc?!(Tt&2)&&za(t,0):Bc|=l,_a===rt&&(_a=0)),Ne(t)}function Co(t,e){e===0&&(e=qf()),t=fl(t,e),t!==null&&(La(t,e),Ne(t))}function Nm(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),Co(t,l)}function Hm(t,e){var l=0;switch(t.tag){case 13:var a=t.stateNode,u=t.memoizedState;u!==null&&(l=u.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(f(314))}a!==null&&a.delete(e),Co(t,l)}function Cm(t,e){return ri(t,e)}var qn=null,xa=null,Kc=!1,Yn=!1,Jc=!1,Wl=0;function Ne(t){t!==xa&&t.next===null&&(xa===null?qn=xa=t:xa=xa.next=t),Yn=!0,Kc||(Kc=!0,jm(Bm))}function Tu(t,e){if(!Jc&&Yn){Jc=!0;do for(var l=!1,a=qn;a!==null;){if(t!==0){var u=a.pendingLanes;if(u===0)var n=0;else{var i=a.suspendedLanes,r=a.pingedLanes;n=(1<<31-le(42|t)+1)-1,n&=u&~(i&~r),n=n&201326677?n&201326677|1:n?n|2:0}n!==0&&(l=!0,qo(a,n))}else n=rt,n=Ku(a,a===gt?n:0),!(n&3)||Ya(a,n)||(l=!0,qo(a,n));a=a.next}while(l);Jc=!1}}function Bm(){Yn=Kc=!1;var t=0;Wl!==0&&(Zm()&&(t=Wl),Wl=0);for(var e=Oe(),l=null,a=qn;a!==null;){var u=a.next,n=Bo(a,e);n===0?(a.next=null,l===null?qn=u:l.next=u,u===null&&(xa=l)):(l=a,(t!==0||n&3)&&(Yn=!0)),a=u}Tu(t)}function Bo(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,u=t.expirationTimes,n=t.pendingLanes&-62914561;0"u"?null:document;function Po(t,e,l){var a=Ua;if(a&&typeof e=="string"&&e){var u=re(e);u='link[rel="'+t+'"][href="'+u+'"]',typeof l=="string"&&(u+='[crossorigin="'+l+'"]'),Fo.has(u)||(Fo.add(u),t={rel:t,crossOrigin:l,href:e},a.querySelector(u)===null&&(e=a.createElement("link"),Xt(e,"link",t),Bt(e),a.head.appendChild(e)))}}function Pm(t){tl.D(t),Po("dns-prefetch",t,null)}function Im(t,e){tl.C(t,e),Po("preconnect",t,e)}function t0(t,e,l){tl.L(t,e,l);var a=Ua;if(a&&t&&e){var u='link[rel="preload"][as="'+re(e)+'"]';e==="image"&&l&&l.imageSrcSet?(u+='[imagesrcset="'+re(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(u+='[imagesizes="'+re(l.imageSizes)+'"]')):u+='[href="'+re(t)+'"]';var n=u;switch(e){case"style":n=Na(t);break;case"script":n=Ha(t)}Se.has(n)||(t=ut({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Se.set(n,t),a.querySelector(u)!==null||e==="style"&&a.querySelector(_u(n))||e==="script"&&a.querySelector(zu(n))||(e=a.createElement("link"),Xt(e,"link",t),Bt(e),a.head.appendChild(e)))}}function e0(t,e){tl.m(t,e);var l=Ua;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",u='link[rel="modulepreload"][as="'+re(a)+'"][href="'+re(t)+'"]',n=u;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":n=Ha(t)}if(!Se.has(n)&&(t=ut({rel:"modulepreload",href:t},e),Se.set(n,t),l.querySelector(u)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(zu(n)))return}a=l.createElement("link"),Xt(a,"link",t),Bt(a),l.head.appendChild(a)}}}function l0(t,e,l){tl.S(t,e,l);var a=Ua;if(a&&t){var u=ea(a).hoistableStyles,n=Na(t);e=e||"default";var i=u.get(n);if(!i){var r={loading:0,preload:null};if(i=a.querySelector(_u(n)))r.loading=5;else{t=ut({rel:"stylesheet",href:t,"data-precedence":e},l),(l=Se.get(n))&&ff(t,l);var d=i=a.createElement("link");Bt(d),Xt(d,"link",t),d._p=new Promise(function(g,D){d.onload=g,d.onerror=D}),d.addEventListener("load",function(){r.loading|=1}),d.addEventListener("error",function(){r.loading|=2}),r.loading|=4,Zn(i,e,a)}i={type:"stylesheet",instance:i,count:1,state:r},u.set(n,i)}}}function a0(t,e){tl.X(t,e);var l=Ua;if(l&&t){var a=ea(l).hoistableScripts,u=Ha(t),n=a.get(u);n||(n=l.querySelector(zu(u)),n||(t=ut({src:t,async:!0},e),(e=Se.get(u))&&rf(t,e),n=l.createElement("script"),Bt(n),Xt(n,"link",t),l.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function u0(t,e){tl.M(t,e);var l=Ua;if(l&&t){var a=ea(l).hoistableScripts,u=Ha(t),n=a.get(u);n||(n=l.querySelector(zu(u)),n||(t=ut({src:t,async:!0,type:"module"},e),(e=Se.get(u))&&rf(t,e),n=l.createElement("script"),Bt(n),Xt(n,"link",t),l.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function Io(t,e,l,a){var u=(u=ul.current)?Qn(u):null;if(!u)throw Error(f(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Na(l.href),l=ea(u).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=Na(l.href);var n=ea(u).hoistableStyles,i=n.get(t);if(i||(u=u.ownerDocument||u,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},n.set(t,i),(n=u.querySelector(_u(t)))&&!n._p&&(i.instance=n,i.state.loading=5),Se.has(t)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Se.set(t,l),n||n0(u,t,l,i.state))),e&&a===null)throw Error(f(528,""));return i}if(e&&a!==null)throw Error(f(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Ha(l),l=ea(u).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(f(444,t))}}function Na(t){return'href="'+re(t)+'"'}function _u(t){return'link[rel="stylesheet"]['+t+"]"}function td(t){return ut({},t,{"data-precedence":t.precedence,precedence:null})}function n0(t,e,l,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),Xt(e,"link",l),Bt(e),t.head.appendChild(e))}function Ha(t){return'[src="'+re(t)+'"]'}function zu(t){return"script[async]"+t}function ed(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+re(l.href)+'"]');if(a)return e.instance=a,Bt(a),a;var u=ut({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Bt(a),Xt(a,"style",u),Zn(a,l.precedence,t),e.instance=a;case"stylesheet":u=Na(l.href);var n=t.querySelector(_u(u));if(n)return e.state.loading|=4,e.instance=n,Bt(n),n;a=td(l),(u=Se.get(u))&&ff(a,u),n=(t.ownerDocument||t).createElement("link"),Bt(n);var i=n;return i._p=new Promise(function(r,d){i.onload=r,i.onerror=d}),Xt(n,"link",a),e.state.loading|=4,Zn(n,l.precedence,t),e.instance=n;case"script":return n=Ha(l.src),(u=t.querySelector(zu(n)))?(e.instance=u,Bt(u),u):(a=l,(u=Se.get(n))&&(a=ut({},l),rf(a,u)),t=t.ownerDocument||t,u=t.createElement("script"),Bt(u),Xt(u,"link",a),t.head.appendChild(u),e.instance=u);case"void":return null;default:throw Error(f(443,e.type))}else e.type==="stylesheet"&&!(e.state.loading&4)&&(a=e.instance,e.state.loading|=4,Zn(a,l.precedence,t));return e.instance}function Zn(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=a.length?a[a.length-1]:null,n=u,i=0;i title"):null)}function i0(t,e,l){if(l===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function ud(t){return!(t.type==="stylesheet"&&!(t.state.loading&3))}var Ou=null;function c0(){}function f0(t,e,l){if(Ou===null)throw Error(f(475));var a=Ou;if(e.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&!(e.state.loading&4)){if(e.instance===null){var u=Na(l.href),n=t.querySelector(_u(u));if(n){t=n._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(a.count++,a=Kn.bind(a),t.then(a,a)),e.state.loading|=4,e.instance=n,Bt(n);return}n=t.ownerDocument||t,l=td(l),(u=Se.get(u))&&ff(l,u),n=n.createElement("link"),Bt(n);var i=n;i._p=new Promise(function(r,d){i.onload=r,i.onerror=d}),Xt(n,"link",l),e.instance=n}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(e,t),(t=e.state.preload)&&!(e.state.loading&3)&&(a.count++,e=Kn.bind(a),t.addEventListener("load",e),t.addEventListener("error",e))}}function r0(){if(Ou===null)throw Error(f(475));var t=Ou;return t.stylesheets&&t.count===0&&sf(t,t.stylesheets),0"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(s){console.error(s)}}return c(),Sf.exports=O0(),Sf.exports}var x0=D0();const M0=Hd(x0);/** - * react-router v7.9.5 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */var zd="popstate";function U0(c={}){function s(f,h){let{pathname:p,search:b,hash:_}=f.location;return _f("",{pathname:p,search:b,hash:_},h.state&&h.state.usr||null,h.state&&h.state.key||"default")}function o(f,h){return typeof h=="string"?h:ju(h)}return H0(s,o,null,c)}function At(c,s){if(c===!1||c===null||typeof c>"u")throw new Error(s)}function He(c,s){if(!c){typeof console<"u"&&console.warn(s);try{throw new Error(s)}catch{}}}function N0(){return Math.random().toString(36).substring(2,10)}function Od(c,s){return{usr:c.state,key:c.key,idx:s}}function _f(c,s,o=null,f){return{pathname:typeof c=="string"?c:c.pathname,search:"",hash:"",...typeof s=="string"?Ca(s):s,state:o,key:s&&s.key||f||N0()}}function ju({pathname:c="/",search:s="",hash:o=""}){return s&&s!=="?"&&(c+=s.charAt(0)==="?"?s:"?"+s),o&&o!=="#"&&(c+=o.charAt(0)==="#"?o:"#"+o),c}function Ca(c){let s={};if(c){let o=c.indexOf("#");o>=0&&(s.hash=c.substring(o),c=c.substring(0,o));let f=c.indexOf("?");f>=0&&(s.search=c.substring(f),c=c.substring(0,f)),c&&(s.pathname=c)}return s}function H0(c,s,o,f={}){let{window:h=document.defaultView,v5Compat:p=!1}=f,b=h.history,_="POP",E=null,m=z();m==null&&(m=0,b.replaceState({...b.state,idx:m},""));function z(){return(b.state||{idx:null}).idx}function U(){_="POP";let L=z(),Z=L==null?null:L-m;m=L,E&&E({action:_,location:F.location,delta:Z})}function H(L,Z){_="PUSH";let k=_f(F.location,L,Z);m=z()+1;let X=Od(k,m),St=F.createHref(k);try{b.pushState(X,"",St)}catch(I){if(I instanceof DOMException&&I.name==="DataCloneError")throw I;h.location.assign(St)}p&&E&&E({action:_,location:F.location,delta:1})}function q(L,Z){_="REPLACE";let k=_f(F.location,L,Z);m=z();let X=Od(k,m),St=F.createHref(k);b.replaceState(X,"",St),p&&E&&E({action:_,location:F.location,delta:0})}function V(L){return C0(L)}let F={get action(){return _},get location(){return c(h,b)},listen(L){if(E)throw new Error("A history only accepts one active listener");return h.addEventListener(zd,U),E=L,()=>{h.removeEventListener(zd,U),E=null}},createHref(L){return s(h,L)},createURL:V,encodeLocation(L){let Z=V(L);return{pathname:Z.pathname,search:Z.search,hash:Z.hash}},push:H,replace:q,go(L){return b.go(L)}};return F}function C0(c,s=!1){let o="http://localhost";typeof window<"u"&&(o=window.location.origin!=="null"?window.location.origin:window.location.href),At(o,"No window.location.(origin|href) available to create URL");let f=typeof c=="string"?c:ju(c);return f=f.replace(/ $/,"%20"),!s&&f.startsWith("//")&&(f=o+f),new URL(f,o)}function Cd(c,s,o="/"){return B0(c,s,o,!1)}function B0(c,s,o,f){let h=typeof s=="string"?Ca(s):s,p=ll(h.pathname||"/",o);if(p==null)return null;let b=Bd(c);j0(b);let _=null;for(let E=0;_==null&&E{let z={relativePath:m===void 0?b.path||"":m,caseSensitive:b.caseSensitive===!0,childrenIndex:_,route:b};if(z.relativePath.startsWith("/")){if(!z.relativePath.startsWith(f)&&E)return;At(z.relativePath.startsWith(f),`Absolute route path "${z.relativePath}" nested under path "${f}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),z.relativePath=z.relativePath.slice(f.length)}let U=el([f,z.relativePath]),H=o.concat(z);b.children&&b.children.length>0&&(At(b.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${U}".`),Bd(b.children,s,H,U,E)),!(b.path==null&&!b.index)&&s.push({path:U,score:Q0(U,b.index),routesMeta:H})};return c.forEach((b,_)=>{var E;if(b.path===""||!((E=b.path)!=null&&E.includes("?")))p(b,_);else for(let m of jd(b.path))p(b,_,!0,m)}),s}function jd(c){let s=c.split("/");if(s.length===0)return[];let[o,...f]=s,h=o.endsWith("?"),p=o.replace(/\?$/,"");if(f.length===0)return h?[p,""]:[p];let b=jd(f.join("/")),_=[];return _.push(...b.map(E=>E===""?p:[p,E].join("/"))),h&&_.push(...b),_.map(E=>c.startsWith("/")&&E===""?"/":E)}function j0(c){c.sort((s,o)=>s.score!==o.score?o.score-s.score:Z0(s.routesMeta.map(f=>f.childrenIndex),o.routesMeta.map(f=>f.childrenIndex)))}var q0=/^:[\w-]+$/,Y0=3,L0=2,G0=1,X0=10,w0=-2,Dd=c=>c==="*";function Q0(c,s){let o=c.split("/"),f=o.length;return o.some(Dd)&&(f+=w0),s&&(f+=L0),o.filter(h=>!Dd(h)).reduce((h,p)=>h+(q0.test(p)?Y0:p===""?G0:X0),f)}function Z0(c,s){return c.length===s.length&&c.slice(0,-1).every((f,h)=>f===s[h])?c[c.length-1]-s[s.length-1]:0}function V0(c,s,o=!1){let{routesMeta:f}=c,h={},p="/",b=[];for(let _=0;_{if(z==="*"){let V=_[H]||"";b=p.slice(0,p.length-V.length).replace(/(.)\/+$/,"$1")}const q=_[H];return U&&!q?m[z]=void 0:m[z]=(q||"").replace(/%2F/g,"/"),m},{}),pathname:p,pathnameBase:b,pattern:c}}function K0(c,s=!1,o=!0){He(c==="*"||!c.endsWith("*")||c.endsWith("/*"),`Route path "${c}" will be treated as if it were "${c.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${c.replace(/\*$/,"/*")}".`);let f=[],h="^"+c.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(b,_,E)=>(f.push({paramName:_,isOptional:E!=null}),E?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return c.endsWith("*")?(f.push({paramName:"*"}),h+=c==="*"||c==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):o?h+="\\/*$":c!==""&&c!=="/"&&(h+="(?:(?=\\/|$))"),[new RegExp(h,s?void 0:"i"),f]}function J0(c){try{return c.split("/").map(s=>decodeURIComponent(s).replace(/\//g,"%2F")).join("/")}catch(s){return He(!1,`The URL path "${c}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${s}).`),c}}function ll(c,s){if(s==="/")return c;if(!c.toLowerCase().startsWith(s.toLowerCase()))return null;let o=s.endsWith("/")?s.length-1:s.length,f=c.charAt(o);return f&&f!=="/"?null:c.slice(o)||"/"}function $0(c,s="/"){let{pathname:o,search:f="",hash:h=""}=typeof c=="string"?Ca(c):c;return{pathname:o?o.startsWith("/")?o:k0(o,s):s,search:P0(f),hash:I0(h)}}function k0(c,s){let o=s.replace(/\/+$/,"").split("/");return c.split("/").forEach(h=>{h===".."?o.length>1&&o.pop():h!=="."&&o.push(h)}),o.length>1?o.join("/"):"/"}function Af(c,s,o,f){return`Cannot include a '${c}' character in a manually specified \`to.${s}\` field [${JSON.stringify(f)}]. Please separate it out to the \`to.${o}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function W0(c){return c.filter((s,o)=>o===0||s.route.path&&s.route.path.length>0)}function qd(c){let s=W0(c);return s.map((o,f)=>f===s.length-1?o.pathname:o.pathnameBase)}function Yd(c,s,o,f=!1){let h;typeof c=="string"?h=Ca(c):(h={...c},At(!h.pathname||!h.pathname.includes("?"),Af("?","pathname","search",h)),At(!h.pathname||!h.pathname.includes("#"),Af("#","pathname","hash",h)),At(!h.search||!h.search.includes("#"),Af("#","search","hash",h)));let p=c===""||h.pathname==="",b=p?"/":h.pathname,_;if(b==null)_=o;else{let U=s.length-1;if(!f&&b.startsWith("..")){let H=b.split("/");for(;H[0]==="..";)H.shift(),U-=1;h.pathname=H.join("/")}_=U>=0?s[U]:"/"}let E=$0(h,_),m=b&&b!=="/"&&b.endsWith("/"),z=(p||b===".")&&o.endsWith("/");return!E.pathname.endsWith("/")&&(m||z)&&(E.pathname+="/"),E}var el=c=>c.join("/").replace(/\/\/+/g,"/"),F0=c=>c.replace(/\/+$/,"").replace(/^\/*/,"/"),P0=c=>!c||c==="?"?"":c.startsWith("?")?c:"?"+c,I0=c=>!c||c==="#"?"":c.startsWith("#")?c:"#"+c;function tv(c){return c!=null&&typeof c.status=="number"&&typeof c.statusText=="string"&&typeof c.internal=="boolean"&&"data"in c}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Ld=["POST","PUT","PATCH","DELETE"];new Set(Ld);var ev=["GET",...Ld];new Set(ev);var Ba=R.createContext(null);Ba.displayName="DataRouter";var ni=R.createContext(null);ni.displayName="DataRouterState";R.createContext(!1);var Gd=R.createContext({isTransitioning:!1});Gd.displayName="ViewTransition";var lv=R.createContext(new Map);lv.displayName="Fetchers";var av=R.createContext(null);av.displayName="Await";var Ce=R.createContext(null);Ce.displayName="Navigation";var qu=R.createContext(null);qu.displayName="Location";var al=R.createContext({outlet:null,matches:[],isDataRoute:!1});al.displayName="Route";var Df=R.createContext(null);Df.displayName="RouteError";function uv(c,{relative:s}={}){At(Yu(),"useHref() may be used only in the context of a component.");let{basename:o,navigator:f}=R.useContext(Ce),{hash:h,pathname:p,search:b}=Lu(c,{relative:s}),_=p;return o!=="/"&&(_=p==="/"?o:el([o,p])),f.createHref({pathname:_,search:b,hash:h})}function Yu(){return R.useContext(qu)!=null}function Dl(){return At(Yu(),"useLocation() may be used only in the context of a component."),R.useContext(qu).location}var Xd="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function wd(c){R.useContext(Ce).static||R.useLayoutEffect(c)}function nv(){let{isDataRoute:c}=R.useContext(al);return c?pv():iv()}function iv(){At(Yu(),"useNavigate() may be used only in the context of a component.");let c=R.useContext(Ba),{basename:s,navigator:o}=R.useContext(Ce),{matches:f}=R.useContext(al),{pathname:h}=Dl(),p=JSON.stringify(qd(f)),b=R.useRef(!1);return wd(()=>{b.current=!0}),R.useCallback((E,m={})=>{if(He(b.current,Xd),!b.current)return;if(typeof E=="number"){o.go(E);return}let z=Yd(E,JSON.parse(p),h,m.relative==="path");c==null&&s!=="/"&&(z.pathname=z.pathname==="/"?s:el([s,z.pathname])),(m.replace?o.replace:o.push)(z,m.state,m)},[s,o,p,h,c])}R.createContext(null);function Lu(c,{relative:s}={}){let{matches:o}=R.useContext(al),{pathname:f}=Dl(),h=JSON.stringify(qd(o));return R.useMemo(()=>Yd(c,JSON.parse(h),f,s==="path"),[c,h,f,s])}function cv(c,s){return Qd(c,s)}function Qd(c,s,o,f,h){var k;At(Yu(),"useRoutes() may be used only in the context of a component.");let{navigator:p}=R.useContext(Ce),{matches:b}=R.useContext(al),_=b[b.length-1],E=_?_.params:{},m=_?_.pathname:"/",z=_?_.pathnameBase:"/",U=_&&_.route;{let X=U&&U.path||"";Zd(m,!U||X.endsWith("*")||X.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${m}" (under ) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. - -Please change the parent to .`)}let H=Dl(),q;if(s){let X=typeof s=="string"?Ca(s):s;At(z==="/"||((k=X.pathname)==null?void 0:k.startsWith(z)),`When overriding the location using \`\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${z}" but pathname "${X.pathname}" was given in the \`location\` prop.`),q=X}else q=H;let V=q.pathname||"/",F=V;if(z!=="/"){let X=z.replace(/^\//,"").split("/");F="/"+V.replace(/^\//,"").split("/").slice(X.length).join("/")}let L=Cd(c,{pathname:F});He(U||L!=null,`No routes matched location "${q.pathname}${q.search}${q.hash}" `),He(L==null||L[L.length-1].route.element!==void 0||L[L.length-1].route.Component!==void 0||L[L.length-1].route.lazy!==void 0,`Matched leaf route at location "${q.pathname}${q.search}${q.hash}" does not have an element or Component. This means it will render an with a null value by default resulting in an "empty" page.`);let Z=dv(L&&L.map(X=>Object.assign({},X,{params:Object.assign({},E,X.params),pathname:el([z,p.encodeLocation?p.encodeLocation(X.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:X.pathname]),pathnameBase:X.pathnameBase==="/"?z:el([z,p.encodeLocation?p.encodeLocation(X.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:X.pathnameBase])})),b,o,f,h);return s&&Z?R.createElement(qu.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...q},navigationType:"POP"}},Z):Z}function fv(){let c=gv(),s=tv(c)?`${c.status} ${c.statusText}`:c instanceof Error?c.message:JSON.stringify(c),o=c instanceof Error?c.stack:null,f="rgba(200,200,200, 0.5)",h={padding:"0.5rem",backgroundColor:f},p={padding:"2px 4px",backgroundColor:f},b=null;return console.error("Error handled by React Router default ErrorBoundary:",c),b=R.createElement(R.Fragment,null,R.createElement("p",null,"๐Ÿ’ฟ Hey developer ๐Ÿ‘‹"),R.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",R.createElement("code",{style:p},"ErrorBoundary")," or"," ",R.createElement("code",{style:p},"errorElement")," prop on your route.")),R.createElement(R.Fragment,null,R.createElement("h2",null,"Unexpected Application Error!"),R.createElement("h3",{style:{fontStyle:"italic"}},s),o?R.createElement("pre",{style:h},o):null,b)}var rv=R.createElement(fv,null),sv=class extends R.Component{constructor(c){super(c),this.state={location:c.location,revalidation:c.revalidation,error:c.error}}static getDerivedStateFromError(c){return{error:c}}static getDerivedStateFromProps(c,s){return s.location!==c.location||s.revalidation!=="idle"&&c.revalidation==="idle"?{error:c.error,location:c.location,revalidation:c.revalidation}:{error:c.error!==void 0?c.error:s.error,location:s.location,revalidation:c.revalidation||s.revalidation}}componentDidCatch(c,s){this.props.unstable_onError?this.props.unstable_onError(c,s):console.error("React Router caught the following error during render",c)}render(){return this.state.error!==void 0?R.createElement(al.Provider,{value:this.props.routeContext},R.createElement(Df.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function ov({routeContext:c,match:s,children:o}){let f=R.useContext(Ba);return f&&f.static&&f.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=s.route.id),R.createElement(al.Provider,{value:c},o)}function dv(c,s=[],o=null,f=null,h=null){if(c==null){if(!o)return null;if(o.errors)c=o.matches;else if(s.length===0&&!o.initialized&&o.matches.length>0)c=o.matches;else return null}let p=c,b=o==null?void 0:o.errors;if(b!=null){let m=p.findIndex(z=>z.route.id&&(b==null?void 0:b[z.route.id])!==void 0);At(m>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(b).join(",")}`),p=p.slice(0,Math.min(p.length,m+1))}let _=!1,E=-1;if(o)for(let m=0;m=0?p=p.slice(0,E+1):p=[p[0]];break}}}return p.reduceRight((m,z,U)=>{let H,q=!1,V=null,F=null;o&&(H=b&&z.route.id?b[z.route.id]:void 0,V=z.route.errorElement||rv,_&&(E<0&&U===0?(Zd("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),q=!0,F=null):E===U&&(q=!0,F=z.route.hydrateFallbackElement||null)));let L=s.concat(p.slice(0,U+1)),Z=()=>{let k;return H?k=V:q?k=F:z.route.Component?k=R.createElement(z.route.Component,null):z.route.element?k=z.route.element:k=m,R.createElement(ov,{match:z,routeContext:{outlet:m,matches:L,isDataRoute:o!=null},children:k})};return o&&(z.route.ErrorBoundary||z.route.errorElement||U===0)?R.createElement(sv,{location:o.location,revalidation:o.revalidation,component:V,error:H,children:Z(),routeContext:{outlet:null,matches:L,isDataRoute:!0},unstable_onError:f}):Z()},null)}function xf(c){return`${c} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function hv(c){let s=R.useContext(Ba);return At(s,xf(c)),s}function mv(c){let s=R.useContext(ni);return At(s,xf(c)),s}function vv(c){let s=R.useContext(al);return At(s,xf(c)),s}function Mf(c){let s=vv(c),o=s.matches[s.matches.length-1];return At(o.route.id,`${c} can only be used on routes that contain a unique "id"`),o.route.id}function yv(){return Mf("useRouteId")}function gv(){var f;let c=R.useContext(Df),s=mv("useRouteError"),o=Mf("useRouteError");return c!==void 0?c:(f=s.errors)==null?void 0:f[o]}function pv(){let{router:c}=hv("useNavigate"),s=Mf("useNavigate"),o=R.useRef(!1);return wd(()=>{o.current=!0}),R.useCallback(async(h,p={})=>{He(o.current,Xd),o.current&&(typeof h=="number"?c.navigate(h):await c.navigate(h,{fromRouteId:s,...p}))},[c,s])}var xd={};function Zd(c,s,o){!s&&!xd[c]&&(xd[c]=!0,He(!1,o))}R.memo(Sv);function Sv({routes:c,future:s,state:o,unstable_onError:f}){return Qd(c,void 0,o,f,s)}function Re(c){At(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function bv({basename:c="/",children:s=null,location:o,navigationType:f="POP",navigator:h,static:p=!1}){At(!Yu(),"You cannot render a inside another . You should never have more than one in your app.");let b=c.replace(/^\/*/,"/"),_=R.useMemo(()=>({basename:b,navigator:h,static:p,future:{}}),[b,h,p]);typeof o=="string"&&(o=Ca(o));let{pathname:E="/",search:m="",hash:z="",state:U=null,key:H="default"}=o,q=R.useMemo(()=>{let V=ll(E,b);return V==null?null:{location:{pathname:V,search:m,hash:z,state:U,key:H},navigationType:f}},[b,E,m,z,U,H,f]);return He(q!=null,` is not able to match the URL "${E}${m}${z}" because it does not start with the basename, so the won't render anything.`),q==null?null:R.createElement(Ce.Provider,{value:_},R.createElement(qu.Provider,{children:s,value:q}))}function Ev({children:c,location:s}){return cv(zf(c),s)}function zf(c,s=[]){let o=[];return R.Children.forEach(c,(f,h)=>{if(!R.isValidElement(f))return;let p=[...s,h];if(f.type===R.Fragment){o.push.apply(o,zf(f.props.children,p));return}At(f.type===Re,`[${typeof f.type=="string"?f.type:f.type.name}] is not a component. All component children of must be a or `),At(!f.props.index||!f.props.children,"An index route cannot have child routes.");let b={id:f.props.id||p.join("-"),caseSensitive:f.props.caseSensitive,element:f.props.element,Component:f.props.Component,index:f.props.index,path:f.props.path,middleware:f.props.middleware,loader:f.props.loader,action:f.props.action,hydrateFallbackElement:f.props.hydrateFallbackElement,HydrateFallback:f.props.HydrateFallback,errorElement:f.props.errorElement,ErrorBoundary:f.props.ErrorBoundary,hasErrorBoundary:f.props.hasErrorBoundary===!0||f.props.ErrorBoundary!=null||f.props.errorElement!=null,shouldRevalidate:f.props.shouldRevalidate,handle:f.props.handle,lazy:f.props.lazy};f.props.children&&(b.children=zf(f.props.children,p)),o.push(b)}),o}var li="get",ai="application/x-www-form-urlencoded";function ii(c){return c!=null&&typeof c.tagName=="string"}function Tv(c){return ii(c)&&c.tagName.toLowerCase()==="button"}function Av(c){return ii(c)&&c.tagName.toLowerCase()==="form"}function Rv(c){return ii(c)&&c.tagName.toLowerCase()==="input"}function _v(c){return!!(c.metaKey||c.altKey||c.ctrlKey||c.shiftKey)}function zv(c,s){return c.button===0&&(!s||s==="_self")&&!_v(c)}var ei=null;function Ov(){if(ei===null)try{new FormData(document.createElement("form"),0),ei=!1}catch{ei=!0}return ei}var Dv=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Rf(c){return c!=null&&!Dv.has(c)?(He(!1,`"${c}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${ai}"`),null):c}function xv(c,s){let o,f,h,p,b;if(Av(c)){let _=c.getAttribute("action");f=_?ll(_,s):null,o=c.getAttribute("method")||li,h=Rf(c.getAttribute("enctype"))||ai,p=new FormData(c)}else if(Tv(c)||Rv(c)&&(c.type==="submit"||c.type==="image")){let _=c.form;if(_==null)throw new Error('Cannot submit a