@layer components, overrides;@layer x1bycz0;
@layer x1bycz1;:root {
  --white: #ffffff;
  --black: #000000;
  --gray-50: #f9fafb;
  --gray-100: #f3f4f6;
  --gray-200: #e5e7eb;
  --gray-300: #d1d5db;
  --gray-400: #9ca3af;
  --gray-500: #6b7280;
  --gray-600: #4b5563;
  --gray-700: #374151;
  --gray-800: #1f2937;
  --gray-900: #111827;
  --triforce-50: #fffbeb;
  --triforce-100: #fef3c7;
  --triforce-200: #fde68a;
  --triforce-300: #fcd34d;
  --triforce-400: #f59e0b;
  --triforce-500: #d97706;
  --triforce-600: #b45309;
  --triforce-700: #92400e;
  --triforce-800: #78350f;
  --triforce-900: #451a03;
  --hyrule-50: #f0f9ff;
  --hyrule-100: #e0f2fe;
  --hyrule-200: #bae6fd;
  --hyrule-300: #7dd3fc;
  --hyrule-400: #38bdf8;
  --hyrule-500: #0ea5e9;
  --hyrule-600: #0284c7;
  --hyrule-700: #0369a1;
  --hyrule-800: #075985;
  --hyrule-900: #0c4a6e;
  --rupee-50: #f0fdf4;
  --rupee-100: #dcfce7;
  --rupee-200: #bbf7d0;
  --rupee-300: #86efac;
  --rupee-400: #4ade80;
  --rupee-500: #22c55e;
  --rupee-600: #16a34a;
  --rupee-700: #15803d;
  --rupee-800: #166534;
  --rupee-900: #14532d;
  --ganon-50: #fef2f2;
  --ganon-100: #fee2e2;
  --ganon-200: #fecaca;
  --ganon-300: #fca5a5;
  --ganon-400: #f87171;
  --ganon-500: #ef4444;
  --ganon-600: #dc2626;
  --ganon-700: #b91c1c;
  --ganon-800: #991b1b;
  --ganon-900: #7f1d1d;
  --warning-50: #fff7ed;
  --warning-100: #ffedd5;
  --warning-200: #fed7aa;
  --warning-300: #fdba74;
  --warning-400: #fb923c;
  --warning-500: #f97316;
  --warning-600: #ea580c;
  --warning-700: #c2410c;
  --warning-800: #9a3412;
  --warning-900: #7c2d12;
  --info-50: #faf5ff;
  --info-100: #f3e8ff;
  --info-200: #e9d5ff;
  --info-300: #d8b4fe;
  --info-400: #c084fc;
  --info-500: #a855f7;
  --info-600: #9333ea;
  --info-700: #7c3aed;
  --info-800: #6b21a8;
  --info-900: #581c87;
  --pink-50: #fdf2f8;
  --pink-100: #fce7f3;
  --pink-200: #fbcfe8;
  --pink-300: #f9a8d4;
  --pink-400: #f472b6;
  --pink-500: #ec4899;
  --pink-600: #db2777;
  --pink-700: #be185d;
  --pink-800: #9d174d;
  --pink-900: #831843;
  --rose-50: #fff1f2;
  --rose-100: #ffe4e6;
  --rose-200: #fecdd3;
  --rose-300: #fda4af;
  --rose-400: #fb7185;
  --rose-500: #f43f5e;
  --rose-600: #e11d48;
  --rose-700: #be123c;
  --rose-800: #9f1239;
  --rose-900: #881337;
  --indigo-50: #eef2ff;
  --indigo-100: #e0e7ff;
  --indigo-200: #c7d2fe;
  --indigo-300: #a5b4fc;
  --indigo-400: #818cf8;
  --indigo-500: #6366f1;
  --indigo-600: #4f46e5;
  --indigo-700: #4338ca;
  --indigo-800: #3730a3;
  --indigo-900: #312e81;
  --violet-50: #f5f3ff;
  --violet-100: #ede9fe;
  --violet-200: #ddd6fe;
  --violet-300: #c4b5fd;
  --violet-400: #a78bfa;
  --violet-500: #8b5cf6;
  --violet-600: #7c3aed;
  --violet-700: #6d28d9;
  --violet-800: #5b21b6;
  --violet-900: #4c1d95;
  --cyan-50: #ecfeff;
  --cyan-100: #cffafe;
  --cyan-200: #a5f3fc;
  --cyan-300: #67e8f9;
  --cyan-400: #22d3ee;
  --cyan-500: #06b6d4;
  --cyan-600: #0891b2;
  --cyan-700: #0e7490;
  --cyan-800: #155e75;
  --cyan-900: #164e63;
  --teal-50: #f0fdfa;
  --teal-100: #ccfbf1;
  --teal-200: #99f6e4;
  --teal-300: #5eead4;
  --teal-400: #2dd4bf;
  --teal-500: #14b8a6;
  --teal-600: #0d9488;
  --teal-700: #0f766e;
  --teal-800: #115e59;
  --teal-900: #134e4a;
  --lime-50: #f7fee7;
  --lime-100: #ecfccb;
  --lime-200: #d9f99d;
  --lime-300: #bef264;
  --lime-400: #a3e635;
  --lime-500: #84cc16;
  --lime-600: #65a30d;
  --lime-700: #4d7c0f;
  --lime-800: #365314;
  --lime-900: #1a2e05;
  --text-xs: 0.75rem;
  --text-sm: 0.875rem;
  --text-base: 1rem;
  --text-lg: 1.333rem;
  --text-xl: 1.777rem;
  --text-2xl: 2.369rem;
  --text-3xl: 3.157rem;
  --text-4xl: 4.209rem;
  --font-normal: 400;
  --font-medium: 500;
  --font-semibold: 600;
  --font-bold: 700;
  --radius-sm: 0.125rem;
  --radius-base: 0.25rem;
  --radius-md: 0.375rem;
  --radius-lg: 0.5rem;
  --radius-full: 9999px;
  --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --shadow-base: 0 1px 3px 0 rgb(0 0 0 / 0.1);
  --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1);
  --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1);
}
.dark {
  --triforce-600: #a855f7;
  --gray-500: #9ca3af;
  --gray-900: #111827;
  --hyrule-600: #38bdf8;
  --rupee-600: #4ade80;
  --ganon-600: #f87171;
}html, body {
  font-family: "Mona Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}.p-0 {
  padding: 0;
}
.px-0 {
  padding-left: 0;
  padding-right: 0;
}
.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.pt-0 {
  padding-top: 0;
}
.pr-0 {
  padding-right: 0;
}
.pb-0 {
  padding-bottom: 0;
}
.pl-0 {
  padding-left: 0;
}
.p-0\\.5 {
  padding: 0.125rem;
}
.px-0\\.5 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
.py-0\\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.pt-0\\.5 {
  padding-top: 0.125rem;
}
.pr-0\\.5 {
  padding-right: 0.125rem;
}
.pb-0\\.5 {
  padding-bottom: 0.125rem;
}
.pl-0\\.5 {
  padding-left: 0.125rem;
}
.p-1 {
  padding: 0.25rem;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pr-1 {
  padding-right: 0.25rem;
}
.pb-1 {
  padding-bottom: 0.25rem;
}
.pl-1 {
  padding-left: 0.25rem;
}
.p-1\\.5 {
  padding: 0.375rem;
}
.px-1\\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.py-1\\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.pt-1\\.5 {
  padding-top: 0.375rem;
}
.pr-1\\.5 {
  padding-right: 0.375rem;
}
.pb-1\\.5 {
  padding-bottom: 0.375rem;
}
.pl-1\\.5 {
  padding-left: 0.375rem;
}
.p-2 {
  padding: 0.5rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pl-2 {
  padding-left: 0.5rem;
}
.p-2\\.5 {
  padding: 0.625rem;
}
.px-2\\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.py-2\\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.pt-2\\.5 {
  padding-top: 0.625rem;
}
.pr-2\\.5 {
  padding-right: 0.625rem;
}
.pb-2\\.5 {
  padding-bottom: 0.625rem;
}
.pl-2\\.5 {
  padding-left: 0.625rem;
}
.p-3 {
  padding: 0.75rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.pt-3 {
  padding-top: 0.75rem;
}
.pr-3 {
  padding-right: 0.75rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pl-3 {
  padding-left: 0.75rem;
}
.p-3\\.5 {
  padding: 0.875rem;
}
.px-3\\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.py-3\\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.pt-3\\.5 {
  padding-top: 0.875rem;
}
.pr-3\\.5 {
  padding-right: 0.875rem;
}
.pb-3\\.5 {
  padding-bottom: 0.875rem;
}
.pl-3\\.5 {
  padding-left: 0.875rem;
}
.p-4 {
  padding: 1rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pr-4 {
  padding-right: 1rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pl-4 {
  padding-left: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.pr-5 {
  padding-right: 1.25rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.pt-6 {
  padding-top: 1.5rem;
}
.pr-6 {
  padding-right: 1.5rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.p-7 {
  padding: 1.75rem;
}
.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.pt-7 {
  padding-top: 1.75rem;
}
.pr-7 {
  padding-right: 1.75rem;
}
.pb-7 {
  padding-bottom: 1.75rem;
}
.pl-7 {
  padding-left: 1.75rem;
}
.p-8 {
  padding: 2rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.pt-8 {
  padding-top: 2rem;
}
.pr-8 {
  padding-right: 2rem;
}
.pb-8 {
  padding-bottom: 2rem;
}
.pl-8 {
  padding-left: 2rem;
}
.p-9 {
  padding: 2.25rem;
}
.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}
.pt-9 {
  padding-top: 2.25rem;
}
.pr-9 {
  padding-right: 2.25rem;
}
.pb-9 {
  padding-bottom: 2.25rem;
}
.pl-9 {
  padding-left: 2.25rem;
}
.p-10 {
  padding: 2.5rem;
}
.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pr-10 {
  padding-right: 2.5rem;
}
.pb-10 {
  padding-bottom: 2.5rem;
}
.pl-10 {
  padding-left: 2.5rem;
}
.p-11 {
  padding: 2.75rem;
}
.px-11 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}
.py-11 {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}
.pt-11 {
  padding-top: 2.75rem;
}
.pr-11 {
  padding-right: 2.75rem;
}
.pb-11 {
  padding-bottom: 2.75rem;
}
.pl-11 {
  padding-left: 2.75rem;
}
.p-12 {
  padding: 3rem;
}
.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.pt-12 {
  padding-top: 3rem;
}
.pr-12 {
  padding-right: 3rem;
}
.pb-12 {
  padding-bottom: 3rem;
}
.pl-12 {
  padding-left: 3rem;
}
.p-14 {
  padding: 3.5rem;
}
.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}
.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
.pt-14 {
  padding-top: 3.5rem;
}
.pr-14 {
  padding-right: 3.5rem;
}
.pb-14 {
  padding-bottom: 3.5rem;
}
.pl-14 {
  padding-left: 3.5rem;
}
.p-16 {
  padding: 4rem;
}
.px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}
.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.pt-16 {
  padding-top: 4rem;
}
.pr-16 {
  padding-right: 4rem;
}
.pb-16 {
  padding-bottom: 4rem;
}
.pl-16 {
  padding-left: 4rem;
}
.p-20 {
  padding: 5rem;
}
.px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}
.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.pt-20 {
  padding-top: 5rem;
}
.pr-20 {
  padding-right: 5rem;
}
.pb-20 {
  padding-bottom: 5rem;
}
.pl-20 {
  padding-left: 5rem;
}
.p-24 {
  padding: 6rem;
}
.px-24 {
  padding-left: 6rem;
  padding-right: 6rem;
}
.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.pt-24 {
  padding-top: 6rem;
}
.pr-24 {
  padding-right: 6rem;
}
.pb-24 {
  padding-bottom: 6rem;
}
.pl-24 {
  padding-left: 6rem;
}
.p-28 {
  padding: 7rem;
}
.px-28 {
  padding-left: 7rem;
  padding-right: 7rem;
}
.py-28 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
.pt-28 {
  padding-top: 7rem;
}
.pr-28 {
  padding-right: 7rem;
}
.pb-28 {
  padding-bottom: 7rem;
}
.pl-28 {
  padding-left: 7rem;
}
.p-32 {
  padding: 8rem;
}
.px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}
.py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
.pt-32 {
  padding-top: 8rem;
}
.pr-32 {
  padding-right: 8rem;
}
.pb-32 {
  padding-bottom: 8rem;
}
.pl-32 {
  padding-left: 8rem;
}
.p-36 {
  padding: 9rem;
}
.px-36 {
  padding-left: 9rem;
  padding-right: 9rem;
}
.py-36 {
  padding-top: 9rem;
  padding-bottom: 9rem;
}
.pt-36 {
  padding-top: 9rem;
}
.pr-36 {
  padding-right: 9rem;
}
.pb-36 {
  padding-bottom: 9rem;
}
.pl-36 {
  padding-left: 9rem;
}
.p-40 {
  padding: 10rem;
}
.px-40 {
  padding-left: 10rem;
  padding-right: 10rem;
}
.py-40 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.pt-40 {
  padding-top: 10rem;
}
.pr-40 {
  padding-right: 10rem;
}
.pb-40 {
  padding-bottom: 10rem;
}
.pl-40 {
  padding-left: 10rem;
}
.p-44 {
  padding: 11rem;
}
.px-44 {
  padding-left: 11rem;
  padding-right: 11rem;
}
.py-44 {
  padding-top: 11rem;
  padding-bottom: 11rem;
}
.pt-44 {
  padding-top: 11rem;
}
.pr-44 {
  padding-right: 11rem;
}
.pb-44 {
  padding-bottom: 11rem;
}
.pl-44 {
  padding-left: 11rem;
}
.p-48 {
  padding: 12rem;
}
.px-48 {
  padding-left: 12rem;
  padding-right: 12rem;
}
.py-48 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}
.pt-48 {
  padding-top: 12rem;
}
.pr-48 {
  padding-right: 12rem;
}
.pb-48 {
  padding-bottom: 12rem;
}
.pl-48 {
  padding-left: 12rem;
}
.p-52 {
  padding: 13rem;
}
.px-52 {
  padding-left: 13rem;
  padding-right: 13rem;
}
.py-52 {
  padding-top: 13rem;
  padding-bottom: 13rem;
}
.pt-52 {
  padding-top: 13rem;
}
.pr-52 {
  padding-right: 13rem;
}
.pb-52 {
  padding-bottom: 13rem;
}
.pl-52 {
  padding-left: 13rem;
}
.p-56 {
  padding: 14rem;
}
.px-56 {
  padding-left: 14rem;
  padding-right: 14rem;
}
.py-56 {
  padding-top: 14rem;
  padding-bottom: 14rem;
}
.pt-56 {
  padding-top: 14rem;
}
.pr-56 {
  padding-right: 14rem;
}
.pb-56 {
  padding-bottom: 14rem;
}
.pl-56 {
  padding-left: 14rem;
}
.p-60 {
  padding: 15rem;
}
.px-60 {
  padding-left: 15rem;
  padding-right: 15rem;
}
.py-60 {
  padding-top: 15rem;
  padding-bottom: 15rem;
}
.pt-60 {
  padding-top: 15rem;
}
.pr-60 {
  padding-right: 15rem;
}
.pb-60 {
  padding-bottom: 15rem;
}
.pl-60 {
  padding-left: 15rem;
}
.p-64 {
  padding: 16rem;
}
.px-64 {
  padding-left: 16rem;
  padding-right: 16rem;
}
.py-64 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}
.pt-64 {
  padding-top: 16rem;
}
.pr-64 {
  padding-right: 16rem;
}
.pb-64 {
  padding-bottom: 16rem;
}
.pl-64 {
  padding-left: 16rem;
}
.p-72 {
  padding: 18rem;
}
.px-72 {
  padding-left: 18rem;
  padding-right: 18rem;
}
.py-72 {
  padding-top: 18rem;
  padding-bottom: 18rem;
}
.pt-72 {
  padding-top: 18rem;
}
.pr-72 {
  padding-right: 18rem;
}
.pb-72 {
  padding-bottom: 18rem;
}
.pl-72 {
  padding-left: 18rem;
}
.p-80 {
  padding: 20rem;
}
.px-80 {
  padding-left: 20rem;
  padding-right: 20rem;
}
.py-80 {
  padding-top: 20rem;
  padding-bottom: 20rem;
}
.pt-80 {
  padding-top: 20rem;
}
.pr-80 {
  padding-right: 20rem;
}
.pb-80 {
  padding-bottom: 20rem;
}
.pl-80 {
  padding-left: 20rem;
}
.p-96 {
  padding: 24rem;
}
.px-96 {
  padding-left: 24rem;
  padding-right: 24rem;
}
.py-96 {
  padding-top: 24rem;
  padding-bottom: 24rem;
}
.pt-96 {
  padding-top: 24rem;
}
.pr-96 {
  padding-right: 24rem;
}
.pb-96 {
  padding-bottom: 24rem;
}
.pl-96 {
  padding-left: 24rem;
}
.m-0 {
  margin: 0;
}
.mx-0 {
  margin-left: 0;
  margin-right: 0;
}
.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.mt-0 {
  margin-top: 0;
}
.mr-0 {
  margin-right: 0;
}
.mb-0 {
  margin-bottom: 0;
}
.ml-0 {
  margin-left: 0;
}
.m-0\\.5 {
  margin: 0.125rem;
}
.mx-0\\.5 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}
.my-0\\.5 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
.mt-0\\.5 {
  margin-top: 0.125rem;
}
.mr-0\\.5 {
  margin-right: 0.125rem;
}
.mb-0\\.5 {
  margin-bottom: 0.125rem;
}
.ml-0\\.5 {
  margin-left: 0.125rem;
}
.m-1 {
  margin: 0.25rem;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.ml-1 {
  margin-left: 0.25rem;
}
.m-1\\.5 {
  margin: 0.375rem;
}
.mx-1\\.5 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}
.my-1\\.5 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}
.mt-1\\.5 {
  margin-top: 0.375rem;
}
.mr-1\\.5 {
  margin-right: 0.375rem;
}
.mb-1\\.5 {
  margin-bottom: 0.375rem;
}
.ml-1\\.5 {
  margin-left: 0.375rem;
}
.m-2 {
  margin: 0.5rem;
}
.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.m-2\\.5 {
  margin: 0.625rem;
}
.mx-2\\.5 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.my-2\\.5 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.mt-2\\.5 {
  margin-top: 0.625rem;
}
.mr-2\\.5 {
  margin-right: 0.625rem;
}
.mb-2\\.5 {
  margin-bottom: 0.625rem;
}
.ml-2\\.5 {
  margin-left: 0.625rem;
}
.m-3 {
  margin: 0.75rem;
}
.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mr-3 {
  margin-right: 0.75rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.m-3\\.5 {
  margin: 0.875rem;
}
.mx-3\\.5 {
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}
.my-3\\.5 {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}
.mt-3\\.5 {
  margin-top: 0.875rem;
}
.mr-3\\.5 {
  margin-right: 0.875rem;
}
.mb-3\\.5 {
  margin-bottom: 0.875rem;
}
.ml-3\\.5 {
  margin-left: 0.875rem;
}
.m-4 {
  margin: 1rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.ml-4 {
  margin-left: 1rem;
}
.m-5 {
  margin: 1.25rem;
}
.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.mt-5 {
  margin-top: 1.25rem;
}
.mr-5 {
  margin-right: 1.25rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.ml-5 {
  margin-left: 1.25rem;
}
.m-6 {
  margin: 1.5rem;
}
.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mr-6 {
  margin-right: 1.5rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.ml-6 {
  margin-left: 1.5rem;
}
.m-7 {
  margin: 1.75rem;
}
.mx-7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
.my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.mt-7 {
  margin-top: 1.75rem;
}
.mr-7 {
  margin-right: 1.75rem;
}
.mb-7 {
  margin-bottom: 1.75rem;
}
.ml-7 {
  margin-left: 1.75rem;
}
.m-8 {
  margin: 2rem;
}
.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mr-8 {
  margin-right: 2rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.ml-8 {
  margin-left: 2rem;
}
.m-9 {
  margin: 2.25rem;
}
.mx-9 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}
.my-9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}
.mt-9 {
  margin-top: 2.25rem;
}
.mr-9 {
  margin-right: 2.25rem;
}
.mb-9 {
  margin-bottom: 2.25rem;
}
.ml-9 {
  margin-left: 2.25rem;
}
.m-10 {
  margin: 2.5rem;
}
.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mr-10 {
  margin-right: 2.5rem;
}
.mb-10 {
  margin-bottom: 2.5rem;
}
.ml-10 {
  margin-left: 2.5rem;
}
.m-11 {
  margin: 2.75rem;
}
.mx-11 {
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}
.my-11 {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.mt-11 {
  margin-top: 2.75rem;
}
.mr-11 {
  margin-right: 2.75rem;
}
.mb-11 {
  margin-bottom: 2.75rem;
}
.ml-11 {
  margin-left: 2.75rem;
}
.m-12 {
  margin: 3rem;
}
.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}
.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.mt-12 {
  margin-top: 3rem;
}
.mr-12 {
  margin-right: 3rem;
}
.mb-12 {
  margin-bottom: 3rem;
}
.ml-12 {
  margin-left: 3rem;
}
.m-14 {
  margin: 3.5rem;
}
.mx-14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}
.my-14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}
.mt-14 {
  margin-top: 3.5rem;
}
.mr-14 {
  margin-right: 3.5rem;
}
.mb-14 {
  margin-bottom: 3.5rem;
}
.ml-14 {
  margin-left: 3.5rem;
}
.m-16 {
  margin: 4rem;
}
.mx-16 {
  margin-left: 4rem;
  margin-right: 4rem;
}
.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
.mt-16 {
  margin-top: 4rem;
}
.mr-16 {
  margin-right: 4rem;
}
.mb-16 {
  margin-bottom: 4rem;
}
.ml-16 {
  margin-left: 4rem;
}
.m-20 {
  margin: 5rem;
}
.mx-20 {
  margin-left: 5rem;
  margin-right: 5rem;
}
.my-20 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.mt-20 {
  margin-top: 5rem;
}
.mr-20 {
  margin-right: 5rem;
}
.mb-20 {
  margin-bottom: 5rem;
}
.ml-20 {
  margin-left: 5rem;
}
.m-24 {
  margin: 6rem;
}
.mx-24 {
  margin-left: 6rem;
  margin-right: 6rem;
}
.my-24 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}
.mt-24 {
  margin-top: 6rem;
}
.mr-24 {
  margin-right: 6rem;
}
.mb-24 {
  margin-bottom: 6rem;
}
.ml-24 {
  margin-left: 6rem;
}
.m-28 {
  margin: 7rem;
}
.mx-28 {
  margin-left: 7rem;
  margin-right: 7rem;
}
.my-28 {
  margin-top: 7rem;
  margin-bottom: 7rem;
}
.mt-28 {
  margin-top: 7rem;
}
.mr-28 {
  margin-right: 7rem;
}
.mb-28 {
  margin-bottom: 7rem;
}
.ml-28 {
  margin-left: 7rem;
}
.m-32 {
  margin: 8rem;
}
.mx-32 {
  margin-left: 8rem;
  margin-right: 8rem;
}
.my-32 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}
.mt-32 {
  margin-top: 8rem;
}
.mr-32 {
  margin-right: 8rem;
}
.mb-32 {
  margin-bottom: 8rem;
}
.ml-32 {
  margin-left: 8rem;
}
.m-36 {
  margin: 9rem;
}
.mx-36 {
  margin-left: 9rem;
  margin-right: 9rem;
}
.my-36 {
  margin-top: 9rem;
  margin-bottom: 9rem;
}
.mt-36 {
  margin-top: 9rem;
}
.mr-36 {
  margin-right: 9rem;
}
.mb-36 {
  margin-bottom: 9rem;
}
.ml-36 {
  margin-left: 9rem;
}
.m-40 {
  margin: 10rem;
}
.mx-40 {
  margin-left: 10rem;
  margin-right: 10rem;
}
.my-40 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}
.mt-40 {
  margin-top: 10rem;
}
.mr-40 {
  margin-right: 10rem;
}
.mb-40 {
  margin-bottom: 10rem;
}
.ml-40 {
  margin-left: 10rem;
}
.m-44 {
  margin: 11rem;
}
.mx-44 {
  margin-left: 11rem;
  margin-right: 11rem;
}
.my-44 {
  margin-top: 11rem;
  margin-bottom: 11rem;
}
.mt-44 {
  margin-top: 11rem;
}
.mr-44 {
  margin-right: 11rem;
}
.mb-44 {
  margin-bottom: 11rem;
}
.ml-44 {
  margin-left: 11rem;
}
.m-48 {
  margin: 12rem;
}
.mx-48 {
  margin-left: 12rem;
  margin-right: 12rem;
}
.my-48 {
  margin-top: 12rem;
  margin-bottom: 12rem;
}
.mt-48 {
  margin-top: 12rem;
}
.mr-48 {
  margin-right: 12rem;
}
.mb-48 {
  margin-bottom: 12rem;
}
.ml-48 {
  margin-left: 12rem;
}
.m-52 {
  margin: 13rem;
}
.mx-52 {
  margin-left: 13rem;
  margin-right: 13rem;
}
.my-52 {
  margin-top: 13rem;
  margin-bottom: 13rem;
}
.mt-52 {
  margin-top: 13rem;
}
.mr-52 {
  margin-right: 13rem;
}
.mb-52 {
  margin-bottom: 13rem;
}
.ml-52 {
  margin-left: 13rem;
}
.m-56 {
  margin: 14rem;
}
.mx-56 {
  margin-left: 14rem;
  margin-right: 14rem;
}
.my-56 {
  margin-top: 14rem;
  margin-bottom: 14rem;
}
.mt-56 {
  margin-top: 14rem;
}
.mr-56 {
  margin-right: 14rem;
}
.mb-56 {
  margin-bottom: 14rem;
}
.ml-56 {
  margin-left: 14rem;
}
.m-60 {
  margin: 15rem;
}
.mx-60 {
  margin-left: 15rem;
  margin-right: 15rem;
}
.my-60 {
  margin-top: 15rem;
  margin-bottom: 15rem;
}
.mt-60 {
  margin-top: 15rem;
}
.mr-60 {
  margin-right: 15rem;
}
.mb-60 {
  margin-bottom: 15rem;
}
.ml-60 {
  margin-left: 15rem;
}
.m-64 {
  margin: 16rem;
}
.mx-64 {
  margin-left: 16rem;
  margin-right: 16rem;
}
.my-64 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}
.mt-64 {
  margin-top: 16rem;
}
.mr-64 {
  margin-right: 16rem;
}
.mb-64 {
  margin-bottom: 16rem;
}
.ml-64 {
  margin-left: 16rem;
}
.m-72 {
  margin: 18rem;
}
.mx-72 {
  margin-left: 18rem;
  margin-right: 18rem;
}
.my-72 {
  margin-top: 18rem;
  margin-bottom: 18rem;
}
.mt-72 {
  margin-top: 18rem;
}
.mr-72 {
  margin-right: 18rem;
}
.mb-72 {
  margin-bottom: 18rem;
}
.ml-72 {
  margin-left: 18rem;
}
.m-80 {
  margin: 20rem;
}
.mx-80 {
  margin-left: 20rem;
  margin-right: 20rem;
}
.my-80 {
  margin-top: 20rem;
  margin-bottom: 20rem;
}
.mt-80 {
  margin-top: 20rem;
}
.mr-80 {
  margin-right: 20rem;
}
.mb-80 {
  margin-bottom: 20rem;
}
.ml-80 {
  margin-left: 20rem;
}
.m-96 {
  margin: 24rem;
}
.mx-96 {
  margin-left: 24rem;
  margin-right: 24rem;
}
.my-96 {
  margin-top: 24rem;
  margin-bottom: 24rem;
}
.mt-96 {
  margin-top: 24rem;
}
.mr-96 {
  margin-right: 24rem;
}
.mb-96 {
  margin-bottom: 24rem;
}
.ml-96 {
  margin-left: 24rem;
}
.-m-0\\.5 {
  margin: -0.125rem;
}
.-mx-0\\.5 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}
.-my-0\\.5 {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
.-mt-0\\.5 {
  margin-top: -0.125rem;
}
.-mr-0\\.5 {
  margin-right: -0.125rem;
}
.-mb-0\\.5 {
  margin-bottom: -0.125rem;
}
.-ml-0\\.5 {
  margin-left: -0.125rem;
}
.-m-1 {
  margin: -0.25rem;
}
.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}
.-mt-1 {
  margin-top: -0.25rem;
}
.-mr-1 {
  margin-right: -0.25rem;
}
.-mb-1 {
  margin-bottom: -0.25rem;
}
.-ml-1 {
  margin-left: -0.25rem;
}
.-m-1\\.5 {
  margin: -0.375rem;
}
.-mx-1\\.5 {
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}
.-my-1\\.5 {
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}
.-mt-1\\.5 {
  margin-top: -0.375rem;
}
.-mr-1\\.5 {
  margin-right: -0.375rem;
}
.-mb-1\\.5 {
  margin-bottom: -0.375rem;
}
.-ml-1\\.5 {
  margin-left: -0.375rem;
}
.-m-2 {
  margin: -0.5rem;
}
.-mx-2 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.-my-2 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.-mr-2 {
  margin-right: -0.5rem;
}
.-mb-2 {
  margin-bottom: -0.5rem;
}
.-ml-2 {
  margin-left: -0.5rem;
}
.-m-2\\.5 {
  margin: -0.625rem;
}
.-mx-2\\.5 {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}
.-my-2\\.5 {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}
.-mt-2\\.5 {
  margin-top: -0.625rem;
}
.-mr-2\\.5 {
  margin-right: -0.625rem;
}
.-mb-2\\.5 {
  margin-bottom: -0.625rem;
}
.-ml-2\\.5 {
  margin-left: -0.625rem;
}
.-m-3 {
  margin: -0.75rem;
}
.-mx-3 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.-my-3 {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}
.-mt-3 {
  margin-top: -0.75rem;
}
.-mr-3 {
  margin-right: -0.75rem;
}
.-mb-3 {
  margin-bottom: -0.75rem;
}
.-ml-3 {
  margin-left: -0.75rem;
}
.-m-3\\.5 {
  margin: -0.875rem;
}
.-mx-3\\.5 {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}
.-my-3\\.5 {
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}
.-mt-3\\.5 {
  margin-top: -0.875rem;
}
.-mr-3\\.5 {
  margin-right: -0.875rem;
}
.-mb-3\\.5 {
  margin-bottom: -0.875rem;
}
.-ml-3\\.5 {
  margin-left: -0.875rem;
}
.-m-4 {
  margin: -1rem;
}
.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}
.-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
.-mt-4 {
  margin-top: -1rem;
}
.-mr-4 {
  margin-right: -1rem;
}
.-mb-4 {
  margin-bottom: -1rem;
}
.-ml-4 {
  margin-left: -1rem;
}
.-m-5 {
  margin: -1.25rem;
}
.-mx-5 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
.-my-5 {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}
.-mt-5 {
  margin-top: -1.25rem;
}
.-mr-5 {
  margin-right: -1.25rem;
}
.-mb-5 {
  margin-bottom: -1.25rem;
}
.-ml-5 {
  margin-left: -1.25rem;
}
.-m-6 {
  margin: -1.5rem;
}
.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.-mt-6 {
  margin-top: -1.5rem;
}
.-mr-6 {
  margin-right: -1.5rem;
}
.-mb-6 {
  margin-bottom: -1.5rem;
}
.-ml-6 {
  margin-left: -1.5rem;
}
.-m-7 {
  margin: -1.75rem;
}
.-mx-7 {
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}
.-my-7 {
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}
.-mt-7 {
  margin-top: -1.75rem;
}
.-mr-7 {
  margin-right: -1.75rem;
}
.-mb-7 {
  margin-bottom: -1.75rem;
}
.-ml-7 {
  margin-left: -1.75rem;
}
.-m-8 {
  margin: -2rem;
}
.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem;
}
.-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}
.-mt-8 {
  margin-top: -2rem;
}
.-mr-8 {
  margin-right: -2rem;
}
.-mb-8 {
  margin-bottom: -2rem;
}
.-ml-8 {
  margin-left: -2rem;
}
.-m-9 {
  margin: -2.25rem;
}
.-mx-9 {
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}
.-my-9 {
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}
.-mt-9 {
  margin-top: -2.25rem;
}
.-mr-9 {
  margin-right: -2.25rem;
}
.-mb-9 {
  margin-bottom: -2.25rem;
}
.-ml-9 {
  margin-left: -2.25rem;
}
.-m-10 {
  margin: -2.5rem;
}
.-mx-10 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}
.-my-10 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}
.-mt-10 {
  margin-top: -2.5rem;
}
.-mr-10 {
  margin-right: -2.5rem;
}
.-mb-10 {
  margin-bottom: -2.5rem;
}
.-ml-10 {
  margin-left: -2.5rem;
}
.-m-11 {
  margin: -2.75rem;
}
.-mx-11 {
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}
.-my-11 {
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}
.-mt-11 {
  margin-top: -2.75rem;
}
.-mr-11 {
  margin-right: -2.75rem;
}
.-mb-11 {
  margin-bottom: -2.75rem;
}
.-ml-11 {
  margin-left: -2.75rem;
}
.-m-12 {
  margin: -3rem;
}
.-mx-12 {
  margin-left: -3rem;
  margin-right: -3rem;
}
.-my-12 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}
.-mt-12 {
  margin-top: -3rem;
}
.-mr-12 {
  margin-right: -3rem;
}
.-mb-12 {
  margin-bottom: -3rem;
}
.-ml-12 {
  margin-left: -3rem;
}
.-m-14 {
  margin: -3.5rem;
}
.-mx-14 {
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}
.-my-14 {
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}
.-mt-14 {
  margin-top: -3.5rem;
}
.-mr-14 {
  margin-right: -3.5rem;
}
.-mb-14 {
  margin-bottom: -3.5rem;
}
.-ml-14 {
  margin-left: -3.5rem;
}
.-m-16 {
  margin: -4rem;
}
.-mx-16 {
  margin-left: -4rem;
  margin-right: -4rem;
}
.-my-16 {
  margin-top: -4rem;
  margin-bottom: -4rem;
}
.-mt-16 {
  margin-top: -4rem;
}
.-mr-16 {
  margin-right: -4rem;
}
.-mb-16 {
  margin-bottom: -4rem;
}
.-ml-16 {
  margin-left: -4rem;
}
.-m-20 {
  margin: -5rem;
}
.-mx-20 {
  margin-left: -5rem;
  margin-right: -5rem;
}
.-my-20 {
  margin-top: -5rem;
  margin-bottom: -5rem;
}
.-mt-20 {
  margin-top: -5rem;
}
.-mr-20 {
  margin-right: -5rem;
}
.-mb-20 {
  margin-bottom: -5rem;
}
.-ml-20 {
  margin-left: -5rem;
}
.-m-24 {
  margin: -6rem;
}
.-mx-24 {
  margin-left: -6rem;
  margin-right: -6rem;
}
.-my-24 {
  margin-top: -6rem;
  margin-bottom: -6rem;
}
.-mt-24 {
  margin-top: -6rem;
}
.-mr-24 {
  margin-right: -6rem;
}
.-mb-24 {
  margin-bottom: -6rem;
}
.-ml-24 {
  margin-left: -6rem;
}
.-m-28 {
  margin: -7rem;
}
.-mx-28 {
  margin-left: -7rem;
  margin-right: -7rem;
}
.-my-28 {
  margin-top: -7rem;
  margin-bottom: -7rem;
}
.-mt-28 {
  margin-top: -7rem;
}
.-mr-28 {
  margin-right: -7rem;
}
.-mb-28 {
  margin-bottom: -7rem;
}
.-ml-28 {
  margin-left: -7rem;
}
.-m-32 {
  margin: -8rem;
}
.-mx-32 {
  margin-left: -8rem;
  margin-right: -8rem;
}
.-my-32 {
  margin-top: -8rem;
  margin-bottom: -8rem;
}
.-mt-32 {
  margin-top: -8rem;
}
.-mr-32 {
  margin-right: -8rem;
}
.-mb-32 {
  margin-bottom: -8rem;
}
.-ml-32 {
  margin-left: -8rem;
}
.-m-36 {
  margin: -9rem;
}
.-mx-36 {
  margin-left: -9rem;
  margin-right: -9rem;
}
.-my-36 {
  margin-top: -9rem;
  margin-bottom: -9rem;
}
.-mt-36 {
  margin-top: -9rem;
}
.-mr-36 {
  margin-right: -9rem;
}
.-mb-36 {
  margin-bottom: -9rem;
}
.-ml-36 {
  margin-left: -9rem;
}
.-m-40 {
  margin: -10rem;
}
.-mx-40 {
  margin-left: -10rem;
  margin-right: -10rem;
}
.-my-40 {
  margin-top: -10rem;
  margin-bottom: -10rem;
}
.-mt-40 {
  margin-top: -10rem;
}
.-mr-40 {
  margin-right: -10rem;
}
.-mb-40 {
  margin-bottom: -10rem;
}
.-ml-40 {
  margin-left: -10rem;
}
.-m-44 {
  margin: -11rem;
}
.-mx-44 {
  margin-left: -11rem;
  margin-right: -11rem;
}
.-my-44 {
  margin-top: -11rem;
  margin-bottom: -11rem;
}
.-mt-44 {
  margin-top: -11rem;
}
.-mr-44 {
  margin-right: -11rem;
}
.-mb-44 {
  margin-bottom: -11rem;
}
.-ml-44 {
  margin-left: -11rem;
}
.-m-48 {
  margin: -12rem;
}
.-mx-48 {
  margin-left: -12rem;
  margin-right: -12rem;
}
.-my-48 {
  margin-top: -12rem;
  margin-bottom: -12rem;
}
.-mt-48 {
  margin-top: -12rem;
}
.-mr-48 {
  margin-right: -12rem;
}
.-mb-48 {
  margin-bottom: -12rem;
}
.-ml-48 {
  margin-left: -12rem;
}
.-m-52 {
  margin: -13rem;
}
.-mx-52 {
  margin-left: -13rem;
  margin-right: -13rem;
}
.-my-52 {
  margin-top: -13rem;
  margin-bottom: -13rem;
}
.-mt-52 {
  margin-top: -13rem;
}
.-mr-52 {
  margin-right: -13rem;
}
.-mb-52 {
  margin-bottom: -13rem;
}
.-ml-52 {
  margin-left: -13rem;
}
.-m-56 {
  margin: -14rem;
}
.-mx-56 {
  margin-left: -14rem;
  margin-right: -14rem;
}
.-my-56 {
  margin-top: -14rem;
  margin-bottom: -14rem;
}
.-mt-56 {
  margin-top: -14rem;
}
.-mr-56 {
  margin-right: -14rem;
}
.-mb-56 {
  margin-bottom: -14rem;
}
.-ml-56 {
  margin-left: -14rem;
}
.-m-60 {
  margin: -15rem;
}
.-mx-60 {
  margin-left: -15rem;
  margin-right: -15rem;
}
.-my-60 {
  margin-top: -15rem;
  margin-bottom: -15rem;
}
.-mt-60 {
  margin-top: -15rem;
}
.-mr-60 {
  margin-right: -15rem;
}
.-mb-60 {
  margin-bottom: -15rem;
}
.-ml-60 {
  margin-left: -15rem;
}
.-m-64 {
  margin: -16rem;
}
.-mx-64 {
  margin-left: -16rem;
  margin-right: -16rem;
}
.-my-64 {
  margin-top: -16rem;
  margin-bottom: -16rem;
}
.-mt-64 {
  margin-top: -16rem;
}
.-mr-64 {
  margin-right: -16rem;
}
.-mb-64 {
  margin-bottom: -16rem;
}
.-ml-64 {
  margin-left: -16rem;
}
.-m-72 {
  margin: -18rem;
}
.-mx-72 {
  margin-left: -18rem;
  margin-right: -18rem;
}
.-my-72 {
  margin-top: -18rem;
  margin-bottom: -18rem;
}
.-mt-72 {
  margin-top: -18rem;
}
.-mr-72 {
  margin-right: -18rem;
}
.-mb-72 {
  margin-bottom: -18rem;
}
.-ml-72 {
  margin-left: -18rem;
}
.-m-80 {
  margin: -20rem;
}
.-mx-80 {
  margin-left: -20rem;
  margin-right: -20rem;
}
.-my-80 {
  margin-top: -20rem;
  margin-bottom: -20rem;
}
.-mt-80 {
  margin-top: -20rem;
}
.-mr-80 {
  margin-right: -20rem;
}
.-mb-80 {
  margin-bottom: -20rem;
}
.-ml-80 {
  margin-left: -20rem;
}
.-m-96 {
  margin: -24rem;
}
.-mx-96 {
  margin-left: -24rem;
  margin-right: -24rem;
}
.-my-96 {
  margin-top: -24rem;
  margin-bottom: -24rem;
}
.-mt-96 {
  margin-top: -24rem;
}
.-mr-96 {
  margin-right: -24rem;
}
.-mb-96 {
  margin-bottom: -24rem;
}
.-ml-96 {
  margin-left: -24rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.gap-0 {
  gap: 0;
}
.gap-0\\.5 {
  gap: 0.125rem;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-1\\.5 {
  gap: 0.375rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-2\\.5 {
  gap: 0.625rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-3\\.5 {
  gap: 0.875rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-5 {
  gap: 1.25rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-7 {
  gap: 1.75rem;
}
.gap-8 {
  gap: 2rem;
}
.gap-9 {
  gap: 2.25rem;
}
.gap-10 {
  gap: 2.5rem;
}
.gap-11 {
  gap: 2.75rem;
}
.gap-12 {
  gap: 3rem;
}
.gap-14 {
  gap: 3.5rem;
}
.gap-16 {
  gap: 4rem;
}
.gap-20 {
  gap: 5rem;
}
.gap-24 {
  gap: 6rem;
}
.gap-28 {
  gap: 7rem;
}
.gap-32 {
  gap: 8rem;
}
.gap-36 {
  gap: 9rem;
}
.gap-40 {
  gap: 10rem;
}
.gap-44 {
  gap: 11rem;
}
.gap-48 {
  gap: 12rem;
}
.gap-52 {
  gap: 13rem;
}
.gap-56 {
  gap: 14rem;
}
.gap-60 {
  gap: 15rem;
}
.gap-64 {
  gap: 16rem;
}
.gap-72 {
  gap: 18rem;
}
.gap-80 {
  gap: 20rem;
}
.gap-96 {
  gap: 24rem;
}
.space-y-0 > * + * {
  margin-top: 0;
}
.space-x-0 > * + * {
  margin-left: 0;
}
.space-y-0\\.5 > * + * {
  margin-top: 0.125rem;
}
.space-x-0\\.5 > * + * {
  margin-left: 0.125rem;
}
.space-y-1 > * + * {
  margin-top: 0.25rem;
}
.space-x-1 > * + * {
  margin-left: 0.25rem;
}
.space-y-1\\.5 > * + * {
  margin-top: 0.375rem;
}
.space-x-1\\.5 > * + * {
  margin-left: 0.375rem;
}
.space-y-2 > * + * {
  margin-top: 0.5rem;
}
.space-x-2 > * + * {
  margin-left: 0.5rem;
}
.space-y-2\\.5 > * + * {
  margin-top: 0.625rem;
}
.space-x-2\\.5 > * + * {
  margin-left: 0.625rem;
}
.space-y-3 > * + * {
  margin-top: 0.75rem;
}
.space-x-3 > * + * {
  margin-left: 0.75rem;
}
.space-y-3\\.5 > * + * {
  margin-top: 0.875rem;
}
.space-x-3\\.5 > * + * {
  margin-left: 0.875rem;
}
.space-y-4 > * + * {
  margin-top: 1rem;
}
.space-x-4 > * + * {
  margin-left: 1rem;
}
.space-y-5 > * + * {
  margin-top: 1.25rem;
}
.space-x-5 > * + * {
  margin-left: 1.25rem;
}
.space-y-6 > * + * {
  margin-top: 1.5rem;
}
.space-x-6 > * + * {
  margin-left: 1.5rem;
}
.space-y-7 > * + * {
  margin-top: 1.75rem;
}
.space-x-7 > * + * {
  margin-left: 1.75rem;
}
.space-y-8 > * + * {
  margin-top: 2rem;
}
.space-x-8 > * + * {
  margin-left: 2rem;
}
.space-y-9 > * + * {
  margin-top: 2.25rem;
}
.space-x-9 > * + * {
  margin-left: 2.25rem;
}
.space-y-10 > * + * {
  margin-top: 2.5rem;
}
.space-x-10 > * + * {
  margin-left: 2.5rem;
}
.space-y-11 > * + * {
  margin-top: 2.75rem;
}
.space-x-11 > * + * {
  margin-left: 2.75rem;
}
.space-y-12 > * + * {
  margin-top: 3rem;
}
.space-x-12 > * + * {
  margin-left: 3rem;
}
.space-y-14 > * + * {
  margin-top: 3.5rem;
}
.space-x-14 > * + * {
  margin-left: 3.5rem;
}
.space-y-16 > * + * {
  margin-top: 4rem;
}
.space-x-16 > * + * {
  margin-left: 4rem;
}
.space-y-20 > * + * {
  margin-top: 5rem;
}
.space-x-20 > * + * {
  margin-left: 5rem;
}
.space-y-24 > * + * {
  margin-top: 6rem;
}
.space-x-24 > * + * {
  margin-left: 6rem;
}
.space-y-28 > * + * {
  margin-top: 7rem;
}
.space-x-28 > * + * {
  margin-left: 7rem;
}
.space-y-32 > * + * {
  margin-top: 8rem;
}
.space-x-32 > * + * {
  margin-left: 8rem;
}
.space-y-36 > * + * {
  margin-top: 9rem;
}
.space-x-36 > * + * {
  margin-left: 9rem;
}
.space-y-40 > * + * {
  margin-top: 10rem;
}
.space-x-40 > * + * {
  margin-left: 10rem;
}
.space-y-44 > * + * {
  margin-top: 11rem;
}
.space-x-44 > * + * {
  margin-left: 11rem;
}
.space-y-48 > * + * {
  margin-top: 12rem;
}
.space-x-48 > * + * {
  margin-left: 12rem;
}
.space-y-52 > * + * {
  margin-top: 13rem;
}
.space-x-52 > * + * {
  margin-left: 13rem;
}
.space-y-56 > * + * {
  margin-top: 14rem;
}
.space-x-56 > * + * {
  margin-left: 14rem;
}
.space-y-60 > * + * {
  margin-top: 15rem;
}
.space-x-60 > * + * {
  margin-left: 15rem;
}
.space-y-64 > * + * {
  margin-top: 16rem;
}
.space-x-64 > * + * {
  margin-left: 16rem;
}
.space-y-72 > * + * {
  margin-top: 18rem;
}
.space-x-72 > * + * {
  margin-left: 18rem;
}
.space-y-80 > * + * {
  margin-top: 20rem;
}
.space-x-80 > * + * {
  margin-left: 20rem;
}
.space-y-96 > * + * {
  margin-top: 24rem;
}
.space-x-96 > * + * {
  margin-left: 24rem;
}
.-space-x-0\\.5 > * + * {
  margin-left: -0.125rem;
}
.-space-y-0\\.5 > * + * {
  margin-top: -0.125rem;
}
.-space-x-1 > * + * {
  margin-left: -0.25rem;
}
.-space-y-1 > * + * {
  margin-top: -0.25rem;
}
.-space-x-1\\.5 > * + * {
  margin-left: -0.375rem;
}
.-space-y-1\\.5 > * + * {
  margin-top: -0.375rem;
}
.-space-x-2 > * + * {
  margin-left: -0.5rem;
}
.-space-y-2 > * + * {
  margin-top: -0.5rem;
}
.-space-x-2\\.5 > * + * {
  margin-left: -0.625rem;
}
.-space-y-2\\.5 > * + * {
  margin-top: -0.625rem;
}
.-space-x-3 > * + * {
  margin-left: -0.75rem;
}
.-space-y-3 > * + * {
  margin-top: -0.75rem;
}
.-space-x-3\\.5 > * + * {
  margin-left: -0.875rem;
}
.-space-y-3\\.5 > * + * {
  margin-top: -0.875rem;
}
.-space-x-4 > * + * {
  margin-left: -1rem;
}
.-space-y-4 > * + * {
  margin-top: -1rem;
}
.-space-x-5 > * + * {
  margin-left: -1.25rem;
}
.-space-y-5 > * + * {
  margin-top: -1.25rem;
}
.-space-x-6 > * + * {
  margin-left: -1.5rem;
}
.-space-y-6 > * + * {
  margin-top: -1.5rem;
}
.-space-x-7 > * + * {
  margin-left: -1.75rem;
}
.-space-y-7 > * + * {
  margin-top: -1.75rem;
}
.-space-x-8 > * + * {
  margin-left: -2rem;
}
.-space-y-8 > * + * {
  margin-top: -2rem;
}
.-space-x-9 > * + * {
  margin-left: -2.25rem;
}
.-space-y-9 > * + * {
  margin-top: -2.25rem;
}
.-space-x-10 > * + * {
  margin-left: -2.5rem;
}
.-space-y-10 > * + * {
  margin-top: -2.5rem;
}
.-space-x-11 > * + * {
  margin-left: -2.75rem;
}
.-space-y-11 > * + * {
  margin-top: -2.75rem;
}
.-space-x-12 > * + * {
  margin-left: -3rem;
}
.-space-y-12 > * + * {
  margin-top: -3rem;
}
.-space-x-14 > * + * {
  margin-left: -3.5rem;
}
.-space-y-14 > * + * {
  margin-top: -3.5rem;
}
.-space-x-16 > * + * {
  margin-left: -4rem;
}
.-space-y-16 > * + * {
  margin-top: -4rem;
}
.-space-x-20 > * + * {
  margin-left: -5rem;
}
.-space-y-20 > * + * {
  margin-top: -5rem;
}
.-space-x-24 > * + * {
  margin-left: -6rem;
}
.-space-y-24 > * + * {
  margin-top: -6rem;
}.block {
  display: block;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.items-start {
  align-items: flex-start;
}
.items-center {
  align-items: center;
}
.items-end {
  align-items: flex-end;
}
.justify-start {
  justify-content: flex-start;
}
.justify-center {
  justify-content: center;
}
.justify-end {
  justify-content: flex-end;
}
.justify-between {
  justify-content: space-between;
}
.flex-col {
  flex-direction: column;
}
.flex-row {
  flex-direction: row;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-auto {
  flex: 1 1 auto;
}
.flex-initial {
  flex: 0 1 auto;
}
.flex-none {
  flex: none;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-span-3 {
  grid-column: span 3 / span 3;
}
.col-span-4 {
  grid-column: span 4 / span 4;
}
.col-span-6 {
  grid-column: span 6 / span 6;
}
.col-span-12 {
  grid-column: span 12 / span 12;
}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.fixed {
  position: fixed;
}
.sticky {
  position: sticky;
}
.static {
  position: static;
}
.top-0 {
  top: 0;
}
.right-0 {
  right: 0;
}
.bottom-0 {
  bottom: 0;
}
.left-0 {
  left: 0;
}
.top-1 {
  top: 0.25rem;
}
.right-1 {
  right: 0.25rem;
}
.bottom-1 {
  bottom: 0.25rem;
}
.left-1 {
  left: 0.25rem;
}
.top-2 {
  top: 0.5rem;
}
.right-2 {
  right: 0.5rem;
}
.bottom-2 {
  bottom: 0.5rem;
}
.left-2 {
  left: 0.5rem;
}
.top-3 {
  top: 0.75rem;
}
.right-3 {
  right: 0.75rem;
}
.bottom-3 {
  bottom: 0.75rem;
}
.left-3 {
  left: 0.75rem;
}
.top-4 {
  top: 1rem;
}
.right-4 {
  right: 1rem;
}
.bottom-4 {
  bottom: 1rem;
}
.left-4 {
  left: 1rem;
}
.top-6 {
  top: 1.5rem;
}
.right-6 {
  right: 1.5rem;
}
.bottom-6 {
  bottom: 1.5rem;
}
.left-6 {
  left: 1.5rem;
}
.top-8 {
  top: 2rem;
}
.right-8 {
  right: 2rem;
}
.bottom-8 {
  bottom: 2rem;
}
.left-8 {
  left: 2rem;
}
.top-1\/2 {
  top: 50%;
}
.right-1\/2 {
  right: 50%;
}
.bottom-1\/2 {
  bottom: 50%;
}
.left-1\/2 {
  left: 50%;
}
.top-full {
  top: 100%;
}
.right-full {
  right: 100%;
}
.bottom-full {
  bottom: 100%;
}
.left-full {
  left: 100%;
}
.inset-0 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.inset-1\/2 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}
.-translate-x-1\/2 {
  transform: translateX(-50%);
}
.-translate-y-1\/2 {
  transform: translateY(-50%);
}
.translate-x-1\/2 {
  transform: translateX(50%);
}
.translate-y-1\/2 {
  transform: translateY(50%);
}
.translate-x-full {
  transform: translateX(100%);
}
.translate-y-full {
  transform: translateY(100%);
}
.-translate-x-full {
  transform: translateX(-100%);
}
.-translate-y-full {
  transform: translateY(-100%);
}
.z-0 {
  z-index: 0;
}
.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;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-visible {
  overflow: visible;
}
.overflow-scroll {
  overflow: scroll;
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-not-allowed {
  cursor: not-allowed;
}.hover\:bg-gray-50:hover {
  background-color: var(--gray-50);
}
.hover\:text-gray-50:hover {
  color: var(--gray-50);
}
.hover\:bg-gray-100:hover {
  background-color: var(--gray-100);
}
.hover\:text-gray-100:hover {
  color: var(--gray-100);
}
.hover\:bg-gray-200:hover {
  background-color: var(--gray-200);
}
.hover\:text-gray-200:hover {
  color: var(--gray-200);
}
.hover\:bg-gray-300:hover {
  background-color: var(--gray-300);
}
.hover\:text-gray-300:hover {
  color: var(--gray-300);
}
.hover\:bg-gray-400:hover {
  background-color: var(--gray-400);
}
.hover\:text-gray-400:hover {
  color: var(--gray-400);
}
.hover\:bg-gray-500:hover {
  background-color: var(--gray-500);
}
.hover\:text-gray-500:hover {
  color: var(--gray-500);
}
.hover\:bg-gray-600:hover {
  background-color: var(--gray-600);
}
.hover\:text-gray-600:hover {
  color: var(--gray-600);
}
.hover\:bg-gray-700:hover {
  background-color: var(--gray-700);
}
.hover\:text-gray-700:hover {
  color: var(--gray-700);
}
.hover\:bg-gray-800:hover {
  background-color: var(--gray-800);
}
.hover\:text-gray-800:hover {
  color: var(--gray-800);
}
.hover\:bg-gray-900:hover {
  background-color: var(--gray-900);
}
.hover\:text-gray-900:hover {
  color: var(--gray-900);
}
.hover\:bg-triforce-50:hover {
  background-color: var(--triforce-50);
}
.hover\:text-triforce-50:hover {
  color: var(--triforce-50);
}
.hover\:bg-triforce-100:hover {
  background-color: var(--triforce-100);
}
.hover\:text-triforce-100:hover {
  color: var(--triforce-100);
}
.hover\:bg-triforce-200:hover {
  background-color: var(--triforce-200);
}
.hover\:text-triforce-200:hover {
  color: var(--triforce-200);
}
.hover\:bg-triforce-300:hover {
  background-color: var(--triforce-300);
}
.hover\:text-triforce-300:hover {
  color: var(--triforce-300);
}
.hover\:bg-triforce-400:hover {
  background-color: var(--triforce-400);
}
.hover\:text-triforce-400:hover {
  color: var(--triforce-400);
}
.hover\:bg-triforce-500:hover {
  background-color: var(--triforce-500);
}
.hover\:text-triforce-500:hover {
  color: var(--triforce-500);
}
.hover\:bg-triforce-600:hover {
  background-color: var(--triforce-600);
}
.hover\:text-triforce-600:hover {
  color: var(--triforce-600);
}
.hover\:bg-triforce-700:hover {
  background-color: var(--triforce-700);
}
.hover\:text-triforce-700:hover {
  color: var(--triforce-700);
}
.hover\:bg-triforce-800:hover {
  background-color: var(--triforce-800);
}
.hover\:text-triforce-800:hover {
  color: var(--triforce-800);
}
.hover\:bg-triforce-900:hover {
  background-color: var(--triforce-900);
}
.hover\:text-triforce-900:hover {
  color: var(--triforce-900);
}
.hover\:bg-hyrule-50:hover {
  background-color: var(--hyrule-50);
}
.hover\:text-hyrule-50:hover {
  color: var(--hyrule-50);
}
.hover\:bg-hyrule-100:hover {
  background-color: var(--hyrule-100);
}
.hover\:text-hyrule-100:hover {
  color: var(--hyrule-100);
}
.hover\:bg-hyrule-200:hover {
  background-color: var(--hyrule-200);
}
.hover\:text-hyrule-200:hover {
  color: var(--hyrule-200);
}
.hover\:bg-hyrule-300:hover {
  background-color: var(--hyrule-300);
}
.hover\:text-hyrule-300:hover {
  color: var(--hyrule-300);
}
.hover\:bg-hyrule-400:hover {
  background-color: var(--hyrule-400);
}
.hover\:text-hyrule-400:hover {
  color: var(--hyrule-400);
}
.hover\:bg-hyrule-500:hover {
  background-color: var(--hyrule-500);
}
.hover\:text-hyrule-500:hover {
  color: var(--hyrule-500);
}
.hover\:bg-hyrule-600:hover {
  background-color: var(--hyrule-600);
}
.hover\:text-hyrule-600:hover {
  color: var(--hyrule-600);
}
.hover\:bg-hyrule-700:hover {
  background-color: var(--hyrule-700);
}
.hover\:text-hyrule-700:hover {
  color: var(--hyrule-700);
}
.hover\:bg-hyrule-800:hover {
  background-color: var(--hyrule-800);
}
.hover\:text-hyrule-800:hover {
  color: var(--hyrule-800);
}
.hover\:bg-hyrule-900:hover {
  background-color: var(--hyrule-900);
}
.hover\:text-hyrule-900:hover {
  color: var(--hyrule-900);
}
.hover\:bg-rupee-50:hover {
  background-color: var(--rupee-50);
}
.hover\:text-rupee-50:hover {
  color: var(--rupee-50);
}
.hover\:bg-rupee-100:hover {
  background-color: var(--rupee-100);
}
.hover\:text-rupee-100:hover {
  color: var(--rupee-100);
}
.hover\:bg-rupee-200:hover {
  background-color: var(--rupee-200);
}
.hover\:text-rupee-200:hover {
  color: var(--rupee-200);
}
.hover\:bg-rupee-300:hover {
  background-color: var(--rupee-300);
}
.hover\:text-rupee-300:hover {
  color: var(--rupee-300);
}
.hover\:bg-rupee-400:hover {
  background-color: var(--rupee-400);
}
.hover\:text-rupee-400:hover {
  color: var(--rupee-400);
}
.hover\:bg-rupee-500:hover {
  background-color: var(--rupee-500);
}
.hover\:text-rupee-500:hover {
  color: var(--rupee-500);
}
.hover\:bg-rupee-600:hover {
  background-color: var(--rupee-600);
}
.hover\:text-rupee-600:hover {
  color: var(--rupee-600);
}
.hover\:bg-rupee-700:hover {
  background-color: var(--rupee-700);
}
.hover\:text-rupee-700:hover {
  color: var(--rupee-700);
}
.hover\:bg-rupee-800:hover {
  background-color: var(--rupee-800);
}
.hover\:text-rupee-800:hover {
  color: var(--rupee-800);
}
.hover\:bg-rupee-900:hover {
  background-color: var(--rupee-900);
}
.hover\:text-rupee-900:hover {
  color: var(--rupee-900);
}
.hover\:bg-ganon-50:hover {
  background-color: var(--ganon-50);
}
.hover\:text-ganon-50:hover {
  color: var(--ganon-50);
}
.hover\:bg-ganon-100:hover {
  background-color: var(--ganon-100);
}
.hover\:text-ganon-100:hover {
  color: var(--ganon-100);
}
.hover\:bg-ganon-200:hover {
  background-color: var(--ganon-200);
}
.hover\:text-ganon-200:hover {
  color: var(--ganon-200);
}
.hover\:bg-ganon-300:hover {
  background-color: var(--ganon-300);
}
.hover\:text-ganon-300:hover {
  color: var(--ganon-300);
}
.hover\:bg-ganon-400:hover {
  background-color: var(--ganon-400);
}
.hover\:text-ganon-400:hover {
  color: var(--ganon-400);
}
.hover\:bg-ganon-500:hover {
  background-color: var(--ganon-500);
}
.hover\:text-ganon-500:hover {
  color: var(--ganon-500);
}
.hover\:bg-ganon-600:hover {
  background-color: var(--ganon-600);
}
.hover\:text-ganon-600:hover {
  color: var(--ganon-600);
}
.hover\:bg-ganon-700:hover {
  background-color: var(--ganon-700);
}
.hover\:text-ganon-700:hover {
  color: var(--ganon-700);
}
.hover\:bg-ganon-800:hover {
  background-color: var(--ganon-800);
}
.hover\:text-ganon-800:hover {
  color: var(--ganon-800);
}
.hover\:bg-ganon-900:hover {
  background-color: var(--ganon-900);
}
.hover\:text-ganon-900:hover {
  color: var(--ganon-900);
}
.hover\:bg-info-50:hover {
  background-color: var(--info-50);
}
.hover\:text-info-50:hover {
  color: var(--info-50);
}
.hover\:bg-info-100:hover {
  background-color: var(--info-100);
}
.hover\:text-info-100:hover {
  color: var(--info-100);
}
.hover\:bg-info-200:hover {
  background-color: var(--info-200);
}
.hover\:text-info-200:hover {
  color: var(--info-200);
}
.hover\:bg-info-300:hover {
  background-color: var(--info-300);
}
.hover\:text-info-300:hover {
  color: var(--info-300);
}
.hover\:bg-info-400:hover {
  background-color: var(--info-400);
}
.hover\:text-info-400:hover {
  color: var(--info-400);
}
.hover\:bg-info-500:hover {
  background-color: var(--info-500);
}
.hover\:text-info-500:hover {
  color: var(--info-500);
}
.hover\:bg-info-600:hover {
  background-color: var(--info-600);
}
.hover\:text-info-600:hover {
  color: var(--info-600);
}
.hover\:bg-info-700:hover {
  background-color: var(--info-700);
}
.hover\:text-info-700:hover {
  color: var(--info-700);
}
.hover\:bg-info-800:hover {
  background-color: var(--info-800);
}
.hover\:text-info-800:hover {
  color: var(--info-800);
}
.hover\:bg-info-900:hover {
  background-color: var(--info-900);
}
.hover\:text-info-900:hover {
  color: var(--info-900);
}
.hover\:bg-warning-50:hover {
  background-color: var(--warning-50);
}
.hover\:text-warning-50:hover {
  color: var(--warning-50);
}
.hover\:bg-warning-100:hover {
  background-color: var(--warning-100);
}
.hover\:text-warning-100:hover {
  color: var(--warning-100);
}
.hover\:bg-warning-200:hover {
  background-color: var(--warning-200);
}
.hover\:text-warning-200:hover {
  color: var(--warning-200);
}
.hover\:bg-warning-300:hover {
  background-color: var(--warning-300);
}
.hover\:text-warning-300:hover {
  color: var(--warning-300);
}
.hover\:bg-warning-400:hover {
  background-color: var(--warning-400);
}
.hover\:text-warning-400:hover {
  color: var(--warning-400);
}
.hover\:bg-warning-500:hover {
  background-color: var(--warning-500);
}
.hover\:text-warning-500:hover {
  color: var(--warning-500);
}
.hover\:bg-warning-600:hover {
  background-color: var(--warning-600);
}
.hover\:text-warning-600:hover {
  color: var(--warning-600);
}
.hover\:bg-warning-700:hover {
  background-color: var(--warning-700);
}
.hover\:text-warning-700:hover {
  color: var(--warning-700);
}
.hover\:bg-warning-800:hover {
  background-color: var(--warning-800);
}
.hover\:text-warning-800:hover {
  color: var(--warning-800);
}
.hover\:bg-warning-900:hover {
  background-color: var(--warning-900);
}
.hover\:text-warning-900:hover {
  color: var(--warning-900);
}
.hover\:bg-pink-50:hover {
  background-color: var(--pink-50);
}
.hover\:text-pink-50:hover {
  color: var(--pink-50);
}
.hover\:bg-pink-100:hover {
  background-color: var(--pink-100);
}
.hover\:text-pink-100:hover {
  color: var(--pink-100);
}
.hover\:bg-pink-200:hover {
  background-color: var(--pink-200);
}
.hover\:text-pink-200:hover {
  color: var(--pink-200);
}
.hover\:bg-pink-300:hover {
  background-color: var(--pink-300);
}
.hover\:text-pink-300:hover {
  color: var(--pink-300);
}
.hover\:bg-pink-400:hover {
  background-color: var(--pink-400);
}
.hover\:text-pink-400:hover {
  color: var(--pink-400);
}
.hover\:bg-pink-500:hover {
  background-color: var(--pink-500);
}
.hover\:text-pink-500:hover {
  color: var(--pink-500);
}
.hover\:bg-pink-600:hover {
  background-color: var(--pink-600);
}
.hover\:text-pink-600:hover {
  color: var(--pink-600);
}
.hover\:bg-pink-700:hover {
  background-color: var(--pink-700);
}
.hover\:text-pink-700:hover {
  color: var(--pink-700);
}
.hover\:bg-pink-800:hover {
  background-color: var(--pink-800);
}
.hover\:text-pink-800:hover {
  color: var(--pink-800);
}
.hover\:bg-pink-900:hover {
  background-color: var(--pink-900);
}
.hover\:text-pink-900:hover {
  color: var(--pink-900);
}
.hover\:bg-rose-50:hover {
  background-color: var(--rose-50);
}
.hover\:text-rose-50:hover {
  color: var(--rose-50);
}
.hover\:bg-rose-100:hover {
  background-color: var(--rose-100);
}
.hover\:text-rose-100:hover {
  color: var(--rose-100);
}
.hover\:bg-rose-200:hover {
  background-color: var(--rose-200);
}
.hover\:text-rose-200:hover {
  color: var(--rose-200);
}
.hover\:bg-rose-300:hover {
  background-color: var(--rose-300);
}
.hover\:text-rose-300:hover {
  color: var(--rose-300);
}
.hover\:bg-rose-400:hover {
  background-color: var(--rose-400);
}
.hover\:text-rose-400:hover {
  color: var(--rose-400);
}
.hover\:bg-rose-500:hover {
  background-color: var(--rose-500);
}
.hover\:text-rose-500:hover {
  color: var(--rose-500);
}
.hover\:bg-rose-600:hover {
  background-color: var(--rose-600);
}
.hover\:text-rose-600:hover {
  color: var(--rose-600);
}
.hover\:bg-rose-700:hover {
  background-color: var(--rose-700);
}
.hover\:text-rose-700:hover {
  color: var(--rose-700);
}
.hover\:bg-rose-800:hover {
  background-color: var(--rose-800);
}
.hover\:text-rose-800:hover {
  color: var(--rose-800);
}
.hover\:bg-rose-900:hover {
  background-color: var(--rose-900);
}
.hover\:text-rose-900:hover {
  color: var(--rose-900);
}
.hover\:bg-indigo-50:hover {
  background-color: var(--indigo-50);
}
.hover\:text-indigo-50:hover {
  color: var(--indigo-50);
}
.hover\:bg-indigo-100:hover {
  background-color: var(--indigo-100);
}
.hover\:text-indigo-100:hover {
  color: var(--indigo-100);
}
.hover\:bg-indigo-200:hover {
  background-color: var(--indigo-200);
}
.hover\:text-indigo-200:hover {
  color: var(--indigo-200);
}
.hover\:bg-indigo-300:hover {
  background-color: var(--indigo-300);
}
.hover\:text-indigo-300:hover {
  color: var(--indigo-300);
}
.hover\:bg-indigo-400:hover {
  background-color: var(--indigo-400);
}
.hover\:text-indigo-400:hover {
  color: var(--indigo-400);
}
.hover\:bg-indigo-500:hover {
  background-color: var(--indigo-500);
}
.hover\:text-indigo-500:hover {
  color: var(--indigo-500);
}
.hover\:bg-indigo-600:hover {
  background-color: var(--indigo-600);
}
.hover\:text-indigo-600:hover {
  color: var(--indigo-600);
}
.hover\:bg-indigo-700:hover {
  background-color: var(--indigo-700);
}
.hover\:text-indigo-700:hover {
  color: var(--indigo-700);
}
.hover\:bg-indigo-800:hover {
  background-color: var(--indigo-800);
}
.hover\:text-indigo-800:hover {
  color: var(--indigo-800);
}
.hover\:bg-indigo-900:hover {
  background-color: var(--indigo-900);
}
.hover\:text-indigo-900:hover {
  color: var(--indigo-900);
}
.hover\:bg-violet-50:hover {
  background-color: var(--violet-50);
}
.hover\:text-violet-50:hover {
  color: var(--violet-50);
}
.hover\:bg-violet-100:hover {
  background-color: var(--violet-100);
}
.hover\:text-violet-100:hover {
  color: var(--violet-100);
}
.hover\:bg-violet-200:hover {
  background-color: var(--violet-200);
}
.hover\:text-violet-200:hover {
  color: var(--violet-200);
}
.hover\:bg-violet-300:hover {
  background-color: var(--violet-300);
}
.hover\:text-violet-300:hover {
  color: var(--violet-300);
}
.hover\:bg-violet-400:hover {
  background-color: var(--violet-400);
}
.hover\:text-violet-400:hover {
  color: var(--violet-400);
}
.hover\:bg-violet-500:hover {
  background-color: var(--violet-500);
}
.hover\:text-violet-500:hover {
  color: var(--violet-500);
}
.hover\:bg-violet-600:hover {
  background-color: var(--violet-600);
}
.hover\:text-violet-600:hover {
  color: var(--violet-600);
}
.hover\:bg-violet-700:hover {
  background-color: var(--violet-700);
}
.hover\:text-violet-700:hover {
  color: var(--violet-700);
}
.hover\:bg-violet-800:hover {
  background-color: var(--violet-800);
}
.hover\:text-violet-800:hover {
  color: var(--violet-800);
}
.hover\:bg-violet-900:hover {
  background-color: var(--violet-900);
}
.hover\:text-violet-900:hover {
  color: var(--violet-900);
}
.hover\:bg-cyan-50:hover {
  background-color: var(--cyan-50);
}
.hover\:text-cyan-50:hover {
  color: var(--cyan-50);
}
.hover\:bg-cyan-100:hover {
  background-color: var(--cyan-100);
}
.hover\:text-cyan-100:hover {
  color: var(--cyan-100);
}
.hover\:bg-cyan-200:hover {
  background-color: var(--cyan-200);
}
.hover\:text-cyan-200:hover {
  color: var(--cyan-200);
}
.hover\:bg-cyan-300:hover {
  background-color: var(--cyan-300);
}
.hover\:text-cyan-300:hover {
  color: var(--cyan-300);
}
.hover\:bg-cyan-400:hover {
  background-color: var(--cyan-400);
}
.hover\:text-cyan-400:hover {
  color: var(--cyan-400);
}
.hover\:bg-cyan-500:hover {
  background-color: var(--cyan-500);
}
.hover\:text-cyan-500:hover {
  color: var(--cyan-500);
}
.hover\:bg-cyan-600:hover {
  background-color: var(--cyan-600);
}
.hover\:text-cyan-600:hover {
  color: var(--cyan-600);
}
.hover\:bg-cyan-700:hover {
  background-color: var(--cyan-700);
}
.hover\:text-cyan-700:hover {
  color: var(--cyan-700);
}
.hover\:bg-cyan-800:hover {
  background-color: var(--cyan-800);
}
.hover\:text-cyan-800:hover {
  color: var(--cyan-800);
}
.hover\:bg-cyan-900:hover {
  background-color: var(--cyan-900);
}
.hover\:text-cyan-900:hover {
  color: var(--cyan-900);
}
.hover\:bg-teal-50:hover {
  background-color: var(--teal-50);
}
.hover\:text-teal-50:hover {
  color: var(--teal-50);
}
.hover\:bg-teal-100:hover {
  background-color: var(--teal-100);
}
.hover\:text-teal-100:hover {
  color: var(--teal-100);
}
.hover\:bg-teal-200:hover {
  background-color: var(--teal-200);
}
.hover\:text-teal-200:hover {
  color: var(--teal-200);
}
.hover\:bg-teal-300:hover {
  background-color: var(--teal-300);
}
.hover\:text-teal-300:hover {
  color: var(--teal-300);
}
.hover\:bg-teal-400:hover {
  background-color: var(--teal-400);
}
.hover\:text-teal-400:hover {
  color: var(--teal-400);
}
.hover\:bg-teal-500:hover {
  background-color: var(--teal-500);
}
.hover\:text-teal-500:hover {
  color: var(--teal-500);
}
.hover\:bg-teal-600:hover {
  background-color: var(--teal-600);
}
.hover\:text-teal-600:hover {
  color: var(--teal-600);
}
.hover\:bg-teal-700:hover {
  background-color: var(--teal-700);
}
.hover\:text-teal-700:hover {
  color: var(--teal-700);
}
.hover\:bg-teal-800:hover {
  background-color: var(--teal-800);
}
.hover\:text-teal-800:hover {
  color: var(--teal-800);
}
.hover\:bg-teal-900:hover {
  background-color: var(--teal-900);
}
.hover\:text-teal-900:hover {
  color: var(--teal-900);
}
.hover\:bg-lime-50:hover {
  background-color: var(--lime-50);
}
.hover\:text-lime-50:hover {
  color: var(--lime-50);
}
.hover\:bg-lime-100:hover {
  background-color: var(--lime-100);
}
.hover\:text-lime-100:hover {
  color: var(--lime-100);
}
.hover\:bg-lime-200:hover {
  background-color: var(--lime-200);
}
.hover\:text-lime-200:hover {
  color: var(--lime-200);
}
.hover\:bg-lime-300:hover {
  background-color: var(--lime-300);
}
.hover\:text-lime-300:hover {
  color: var(--lime-300);
}
.hover\:bg-lime-400:hover {
  background-color: var(--lime-400);
}
.hover\:text-lime-400:hover {
  color: var(--lime-400);
}
.hover\:bg-lime-500:hover {
  background-color: var(--lime-500);
}
.hover\:text-lime-500:hover {
  color: var(--lime-500);
}
.hover\:bg-lime-600:hover {
  background-color: var(--lime-600);
}
.hover\:text-lime-600:hover {
  color: var(--lime-600);
}
.hover\:bg-lime-700:hover {
  background-color: var(--lime-700);
}
.hover\:text-lime-700:hover {
  color: var(--lime-700);
}
.hover\:bg-lime-800:hover {
  background-color: var(--lime-800);
}
.hover\:text-lime-800:hover {
  color: var(--lime-800);
}
.hover\:bg-lime-900:hover {
  background-color: var(--lime-900);
}
.hover\:text-lime-900:hover {
  color: var(--lime-900);
}
.\!bg-gray-50 {
  background-color: var(--gray-50) !important;
}
.\!text-gray-50 {
  color: var(--gray-50) !important;
}
.\!border-gray-50 {
  border-color: var(--gray-50) !important;
}
.\!bg-gray-100 {
  background-color: var(--gray-100) !important;
}
.\!text-gray-100 {
  color: var(--gray-100) !important;
}
.\!border-gray-100 {
  border-color: var(--gray-100) !important;
}
.\!bg-gray-200 {
  background-color: var(--gray-200) !important;
}
.\!text-gray-200 {
  color: var(--gray-200) !important;
}
.\!border-gray-200 {
  border-color: var(--gray-200) !important;
}
.\!bg-gray-300 {
  background-color: var(--gray-300) !important;
}
.\!text-gray-300 {
  color: var(--gray-300) !important;
}
.\!border-gray-300 {
  border-color: var(--gray-300) !important;
}
.\!bg-gray-400 {
  background-color: var(--gray-400) !important;
}
.\!text-gray-400 {
  color: var(--gray-400) !important;
}
.\!border-gray-400 {
  border-color: var(--gray-400) !important;
}
.\!bg-gray-500 {
  background-color: var(--gray-500) !important;
}
.\!text-gray-500 {
  color: var(--gray-500) !important;
}
.\!border-gray-500 {
  border-color: var(--gray-500) !important;
}
.\!bg-gray-600 {
  background-color: var(--gray-600) !important;
}
.\!text-gray-600 {
  color: var(--gray-600) !important;
}
.\!border-gray-600 {
  border-color: var(--gray-600) !important;
}
.\!bg-gray-700 {
  background-color: var(--gray-700) !important;
}
.\!text-gray-700 {
  color: var(--gray-700) !important;
}
.\!border-gray-700 {
  border-color: var(--gray-700) !important;
}
.\!bg-gray-800 {
  background-color: var(--gray-800) !important;
}
.\!text-gray-800 {
  color: var(--gray-800) !important;
}
.\!border-gray-800 {
  border-color: var(--gray-800) !important;
}
.\!bg-gray-900 {
  background-color: var(--gray-900) !important;
}
.\!text-gray-900 {
  color: var(--gray-900) !important;
}
.\!border-gray-900 {
  border-color: var(--gray-900) !important;
}
.\!bg-triforce-50 {
  background-color: var(--triforce-50) !important;
}
.\!text-triforce-50 {
  color: var(--triforce-50) !important;
}
.\!border-triforce-50 {
  border-color: var(--triforce-50) !important;
}
.\!bg-triforce-100 {
  background-color: var(--triforce-100) !important;
}
.\!text-triforce-100 {
  color: var(--triforce-100) !important;
}
.\!border-triforce-100 {
  border-color: var(--triforce-100) !important;
}
.\!bg-triforce-200 {
  background-color: var(--triforce-200) !important;
}
.\!text-triforce-200 {
  color: var(--triforce-200) !important;
}
.\!border-triforce-200 {
  border-color: var(--triforce-200) !important;
}
.\!bg-triforce-300 {
  background-color: var(--triforce-300) !important;
}
.\!text-triforce-300 {
  color: var(--triforce-300) !important;
}
.\!border-triforce-300 {
  border-color: var(--triforce-300) !important;
}
.\!bg-triforce-400 {
  background-color: var(--triforce-400) !important;
}
.\!text-triforce-400 {
  color: var(--triforce-400) !important;
}
.\!border-triforce-400 {
  border-color: var(--triforce-400) !important;
}
.\!bg-triforce-500 {
  background-color: var(--triforce-500) !important;
}
.\!text-triforce-500 {
  color: var(--triforce-500) !important;
}
.\!border-triforce-500 {
  border-color: var(--triforce-500) !important;
}
.\!bg-triforce-600 {
  background-color: var(--triforce-600) !important;
}
.\!text-triforce-600 {
  color: var(--triforce-600) !important;
}
.\!border-triforce-600 {
  border-color: var(--triforce-600) !important;
}
.\!bg-triforce-700 {
  background-color: var(--triforce-700) !important;
}
.\!text-triforce-700 {
  color: var(--triforce-700) !important;
}
.\!border-triforce-700 {
  border-color: var(--triforce-700) !important;
}
.\!bg-triforce-800 {
  background-color: var(--triforce-800) !important;
}
.\!text-triforce-800 {
  color: var(--triforce-800) !important;
}
.\!border-triforce-800 {
  border-color: var(--triforce-800) !important;
}
.\!bg-triforce-900 {
  background-color: var(--triforce-900) !important;
}
.\!text-triforce-900 {
  color: var(--triforce-900) !important;
}
.\!border-triforce-900 {
  border-color: var(--triforce-900) !important;
}
.\!bg-hyrule-50 {
  background-color: var(--hyrule-50) !important;
}
.\!text-hyrule-50 {
  color: var(--hyrule-50) !important;
}
.\!border-hyrule-50 {
  border-color: var(--hyrule-50) !important;
}
.\!bg-hyrule-100 {
  background-color: var(--hyrule-100) !important;
}
.\!text-hyrule-100 {
  color: var(--hyrule-100) !important;
}
.\!border-hyrule-100 {
  border-color: var(--hyrule-100) !important;
}
.\!bg-hyrule-200 {
  background-color: var(--hyrule-200) !important;
}
.\!text-hyrule-200 {
  color: var(--hyrule-200) !important;
}
.\!border-hyrule-200 {
  border-color: var(--hyrule-200) !important;
}
.\!bg-hyrule-300 {
  background-color: var(--hyrule-300) !important;
}
.\!text-hyrule-300 {
  color: var(--hyrule-300) !important;
}
.\!border-hyrule-300 {
  border-color: var(--hyrule-300) !important;
}
.\!bg-hyrule-400 {
  background-color: var(--hyrule-400) !important;
}
.\!text-hyrule-400 {
  color: var(--hyrule-400) !important;
}
.\!border-hyrule-400 {
  border-color: var(--hyrule-400) !important;
}
.\!bg-hyrule-500 {
  background-color: var(--hyrule-500) !important;
}
.\!text-hyrule-500 {
  color: var(--hyrule-500) !important;
}
.\!border-hyrule-500 {
  border-color: var(--hyrule-500) !important;
}
.\!bg-hyrule-600 {
  background-color: var(--hyrule-600) !important;
}
.\!text-hyrule-600 {
  color: var(--hyrule-600) !important;
}
.\!border-hyrule-600 {
  border-color: var(--hyrule-600) !important;
}
.\!bg-hyrule-700 {
  background-color: var(--hyrule-700) !important;
}
.\!text-hyrule-700 {
  color: var(--hyrule-700) !important;
}
.\!border-hyrule-700 {
  border-color: var(--hyrule-700) !important;
}
.\!bg-hyrule-800 {
  background-color: var(--hyrule-800) !important;
}
.\!text-hyrule-800 {
  color: var(--hyrule-800) !important;
}
.\!border-hyrule-800 {
  border-color: var(--hyrule-800) !important;
}
.\!bg-hyrule-900 {
  background-color: var(--hyrule-900) !important;
}
.\!text-hyrule-900 {
  color: var(--hyrule-900) !important;
}
.\!border-hyrule-900 {
  border-color: var(--hyrule-900) !important;
}
.\!bg-rupee-50 {
  background-color: var(--rupee-50) !important;
}
.\!text-rupee-50 {
  color: var(--rupee-50) !important;
}
.\!border-rupee-50 {
  border-color: var(--rupee-50) !important;
}
.\!bg-rupee-100 {
  background-color: var(--rupee-100) !important;
}
.\!text-rupee-100 {
  color: var(--rupee-100) !important;
}
.\!border-rupee-100 {
  border-color: var(--rupee-100) !important;
}
.\!bg-rupee-200 {
  background-color: var(--rupee-200) !important;
}
.\!text-rupee-200 {
  color: var(--rupee-200) !important;
}
.\!border-rupee-200 {
  border-color: var(--rupee-200) !important;
}
.\!bg-rupee-300 {
  background-color: var(--rupee-300) !important;
}
.\!text-rupee-300 {
  color: var(--rupee-300) !important;
}
.\!border-rupee-300 {
  border-color: var(--rupee-300) !important;
}
.\!bg-rupee-400 {
  background-color: var(--rupee-400) !important;
}
.\!text-rupee-400 {
  color: var(--rupee-400) !important;
}
.\!border-rupee-400 {
  border-color: var(--rupee-400) !important;
}
.\!bg-rupee-500 {
  background-color: var(--rupee-500) !important;
}
.\!text-rupee-500 {
  color: var(--rupee-500) !important;
}
.\!border-rupee-500 {
  border-color: var(--rupee-500) !important;
}
.\!bg-rupee-600 {
  background-color: var(--rupee-600) !important;
}
.\!text-rupee-600 {
  color: var(--rupee-600) !important;
}
.\!border-rupee-600 {
  border-color: var(--rupee-600) !important;
}
.\!bg-rupee-700 {
  background-color: var(--rupee-700) !important;
}
.\!text-rupee-700 {
  color: var(--rupee-700) !important;
}
.\!border-rupee-700 {
  border-color: var(--rupee-700) !important;
}
.\!bg-rupee-800 {
  background-color: var(--rupee-800) !important;
}
.\!text-rupee-800 {
  color: var(--rupee-800) !important;
}
.\!border-rupee-800 {
  border-color: var(--rupee-800) !important;
}
.\!bg-rupee-900 {
  background-color: var(--rupee-900) !important;
}
.\!text-rupee-900 {
  color: var(--rupee-900) !important;
}
.\!border-rupee-900 {
  border-color: var(--rupee-900) !important;
}
.\!bg-ganon-50 {
  background-color: var(--ganon-50) !important;
}
.\!text-ganon-50 {
  color: var(--ganon-50) !important;
}
.\!border-ganon-50 {
  border-color: var(--ganon-50) !important;
}
.\!bg-ganon-100 {
  background-color: var(--ganon-100) !important;
}
.\!text-ganon-100 {
  color: var(--ganon-100) !important;
}
.\!border-ganon-100 {
  border-color: var(--ganon-100) !important;
}
.\!bg-ganon-200 {
  background-color: var(--ganon-200) !important;
}
.\!text-ganon-200 {
  color: var(--ganon-200) !important;
}
.\!border-ganon-200 {
  border-color: var(--ganon-200) !important;
}
.\!bg-ganon-300 {
  background-color: var(--ganon-300) !important;
}
.\!text-ganon-300 {
  color: var(--ganon-300) !important;
}
.\!border-ganon-300 {
  border-color: var(--ganon-300) !important;
}
.\!bg-ganon-400 {
  background-color: var(--ganon-400) !important;
}
.\!text-ganon-400 {
  color: var(--ganon-400) !important;
}
.\!border-ganon-400 {
  border-color: var(--ganon-400) !important;
}
.\!bg-ganon-500 {
  background-color: var(--ganon-500) !important;
}
.\!text-ganon-500 {
  color: var(--ganon-500) !important;
}
.\!border-ganon-500 {
  border-color: var(--ganon-500) !important;
}
.\!bg-ganon-600 {
  background-color: var(--ganon-600) !important;
}
.\!text-ganon-600 {
  color: var(--ganon-600) !important;
}
.\!border-ganon-600 {
  border-color: var(--ganon-600) !important;
}
.\!bg-ganon-700 {
  background-color: var(--ganon-700) !important;
}
.\!text-ganon-700 {
  color: var(--ganon-700) !important;
}
.\!border-ganon-700 {
  border-color: var(--ganon-700) !important;
}
.\!bg-ganon-800 {
  background-color: var(--ganon-800) !important;
}
.\!text-ganon-800 {
  color: var(--ganon-800) !important;
}
.\!border-ganon-800 {
  border-color: var(--ganon-800) !important;
}
.\!bg-ganon-900 {
  background-color: var(--ganon-900) !important;
}
.\!text-ganon-900 {
  color: var(--ganon-900) !important;
}
.\!border-ganon-900 {
  border-color: var(--ganon-900) !important;
}
.\!bg-info-50 {
  background-color: var(--info-50) !important;
}
.\!text-info-50 {
  color: var(--info-50) !important;
}
.\!border-info-50 {
  border-color: var(--info-50) !important;
}
.\!bg-info-100 {
  background-color: var(--info-100) !important;
}
.\!text-info-100 {
  color: var(--info-100) !important;
}
.\!border-info-100 {
  border-color: var(--info-100) !important;
}
.\!bg-info-200 {
  background-color: var(--info-200) !important;
}
.\!text-info-200 {
  color: var(--info-200) !important;
}
.\!border-info-200 {
  border-color: var(--info-200) !important;
}
.\!bg-info-300 {
  background-color: var(--info-300) !important;
}
.\!text-info-300 {
  color: var(--info-300) !important;
}
.\!border-info-300 {
  border-color: var(--info-300) !important;
}
.\!bg-info-400 {
  background-color: var(--info-400) !important;
}
.\!text-info-400 {
  color: var(--info-400) !important;
}
.\!border-info-400 {
  border-color: var(--info-400) !important;
}
.\!bg-info-500 {
  background-color: var(--info-500) !important;
}
.\!text-info-500 {
  color: var(--info-500) !important;
}
.\!border-info-500 {
  border-color: var(--info-500) !important;
}
.\!bg-info-600 {
  background-color: var(--info-600) !important;
}
.\!text-info-600 {
  color: var(--info-600) !important;
}
.\!border-info-600 {
  border-color: var(--info-600) !important;
}
.\!bg-info-700 {
  background-color: var(--info-700) !important;
}
.\!text-info-700 {
  color: var(--info-700) !important;
}
.\!border-info-700 {
  border-color: var(--info-700) !important;
}
.\!bg-info-800 {
  background-color: var(--info-800) !important;
}
.\!text-info-800 {
  color: var(--info-800) !important;
}
.\!border-info-800 {
  border-color: var(--info-800) !important;
}
.\!bg-info-900 {
  background-color: var(--info-900) !important;
}
.\!text-info-900 {
  color: var(--info-900) !important;
}
.\!border-info-900 {
  border-color: var(--info-900) !important;
}
.\!bg-warning-50 {
  background-color: var(--warning-50) !important;
}
.\!text-warning-50 {
  color: var(--warning-50) !important;
}
.\!border-warning-50 {
  border-color: var(--warning-50) !important;
}
.\!bg-warning-100 {
  background-color: var(--warning-100) !important;
}
.\!text-warning-100 {
  color: var(--warning-100) !important;
}
.\!border-warning-100 {
  border-color: var(--warning-100) !important;
}
.\!bg-warning-200 {
  background-color: var(--warning-200) !important;
}
.\!text-warning-200 {
  color: var(--warning-200) !important;
}
.\!border-warning-200 {
  border-color: var(--warning-200) !important;
}
.\!bg-warning-300 {
  background-color: var(--warning-300) !important;
}
.\!text-warning-300 {
  color: var(--warning-300) !important;
}
.\!border-warning-300 {
  border-color: var(--warning-300) !important;
}
.\!bg-warning-400 {
  background-color: var(--warning-400) !important;
}
.\!text-warning-400 {
  color: var(--warning-400) !important;
}
.\!border-warning-400 {
  border-color: var(--warning-400) !important;
}
.\!bg-warning-500 {
  background-color: var(--warning-500) !important;
}
.\!text-warning-500 {
  color: var(--warning-500) !important;
}
.\!border-warning-500 {
  border-color: var(--warning-500) !important;
}
.\!bg-warning-600 {
  background-color: var(--warning-600) !important;
}
.\!text-warning-600 {
  color: var(--warning-600) !important;
}
.\!border-warning-600 {
  border-color: var(--warning-600) !important;
}
.\!bg-warning-700 {
  background-color: var(--warning-700) !important;
}
.\!text-warning-700 {
  color: var(--warning-700) !important;
}
.\!border-warning-700 {
  border-color: var(--warning-700) !important;
}
.\!bg-warning-800 {
  background-color: var(--warning-800) !important;
}
.\!text-warning-800 {
  color: var(--warning-800) !important;
}
.\!border-warning-800 {
  border-color: var(--warning-800) !important;
}
.\!bg-warning-900 {
  background-color: var(--warning-900) !important;
}
.\!text-warning-900 {
  color: var(--warning-900) !important;
}
.\!border-warning-900 {
  border-color: var(--warning-900) !important;
}
.\!bg-pink-50 {
  background-color: var(--pink-50) !important;
}
.\!text-pink-50 {
  color: var(--pink-50) !important;
}
.\!border-pink-50 {
  border-color: var(--pink-50) !important;
}
.\!bg-pink-100 {
  background-color: var(--pink-100) !important;
}
.\!text-pink-100 {
  color: var(--pink-100) !important;
}
.\!border-pink-100 {
  border-color: var(--pink-100) !important;
}
.\!bg-pink-200 {
  background-color: var(--pink-200) !important;
}
.\!text-pink-200 {
  color: var(--pink-200) !important;
}
.\!border-pink-200 {
  border-color: var(--pink-200) !important;
}
.\!bg-pink-300 {
  background-color: var(--pink-300) !important;
}
.\!text-pink-300 {
  color: var(--pink-300) !important;
}
.\!border-pink-300 {
  border-color: var(--pink-300) !important;
}
.\!bg-pink-400 {
  background-color: var(--pink-400) !important;
}
.\!text-pink-400 {
  color: var(--pink-400) !important;
}
.\!border-pink-400 {
  border-color: var(--pink-400) !important;
}
.\!bg-pink-500 {
  background-color: var(--pink-500) !important;
}
.\!text-pink-500 {
  color: var(--pink-500) !important;
}
.\!border-pink-500 {
  border-color: var(--pink-500) !important;
}
.\!bg-pink-600 {
  background-color: var(--pink-600) !important;
}
.\!text-pink-600 {
  color: var(--pink-600) !important;
}
.\!border-pink-600 {
  border-color: var(--pink-600) !important;
}
.\!bg-pink-700 {
  background-color: var(--pink-700) !important;
}
.\!text-pink-700 {
  color: var(--pink-700) !important;
}
.\!border-pink-700 {
  border-color: var(--pink-700) !important;
}
.\!bg-pink-800 {
  background-color: var(--pink-800) !important;
}
.\!text-pink-800 {
  color: var(--pink-800) !important;
}
.\!border-pink-800 {
  border-color: var(--pink-800) !important;
}
.\!bg-pink-900 {
  background-color: var(--pink-900) !important;
}
.\!text-pink-900 {
  color: var(--pink-900) !important;
}
.\!border-pink-900 {
  border-color: var(--pink-900) !important;
}
.\!bg-rose-50 {
  background-color: var(--rose-50) !important;
}
.\!text-rose-50 {
  color: var(--rose-50) !important;
}
.\!border-rose-50 {
  border-color: var(--rose-50) !important;
}
.\!bg-rose-100 {
  background-color: var(--rose-100) !important;
}
.\!text-rose-100 {
  color: var(--rose-100) !important;
}
.\!border-rose-100 {
  border-color: var(--rose-100) !important;
}
.\!bg-rose-200 {
  background-color: var(--rose-200) !important;
}
.\!text-rose-200 {
  color: var(--rose-200) !important;
}
.\!border-rose-200 {
  border-color: var(--rose-200) !important;
}
.\!bg-rose-300 {
  background-color: var(--rose-300) !important;
}
.\!text-rose-300 {
  color: var(--rose-300) !important;
}
.\!border-rose-300 {
  border-color: var(--rose-300) !important;
}
.\!bg-rose-400 {
  background-color: var(--rose-400) !important;
}
.\!text-rose-400 {
  color: var(--rose-400) !important;
}
.\!border-rose-400 {
  border-color: var(--rose-400) !important;
}
.\!bg-rose-500 {
  background-color: var(--rose-500) !important;
}
.\!text-rose-500 {
  color: var(--rose-500) !important;
}
.\!border-rose-500 {
  border-color: var(--rose-500) !important;
}
.\!bg-rose-600 {
  background-color: var(--rose-600) !important;
}
.\!text-rose-600 {
  color: var(--rose-600) !important;
}
.\!border-rose-600 {
  border-color: var(--rose-600) !important;
}
.\!bg-rose-700 {
  background-color: var(--rose-700) !important;
}
.\!text-rose-700 {
  color: var(--rose-700) !important;
}
.\!border-rose-700 {
  border-color: var(--rose-700) !important;
}
.\!bg-rose-800 {
  background-color: var(--rose-800) !important;
}
.\!text-rose-800 {
  color: var(--rose-800) !important;
}
.\!border-rose-800 {
  border-color: var(--rose-800) !important;
}
.\!bg-rose-900 {
  background-color: var(--rose-900) !important;
}
.\!text-rose-900 {
  color: var(--rose-900) !important;
}
.\!border-rose-900 {
  border-color: var(--rose-900) !important;
}
.\!bg-indigo-50 {
  background-color: var(--indigo-50) !important;
}
.\!text-indigo-50 {
  color: var(--indigo-50) !important;
}
.\!border-indigo-50 {
  border-color: var(--indigo-50) !important;
}
.\!bg-indigo-100 {
  background-color: var(--indigo-100) !important;
}
.\!text-indigo-100 {
  color: var(--indigo-100) !important;
}
.\!border-indigo-100 {
  border-color: var(--indigo-100) !important;
}
.\!bg-indigo-200 {
  background-color: var(--indigo-200) !important;
}
.\!text-indigo-200 {
  color: var(--indigo-200) !important;
}
.\!border-indigo-200 {
  border-color: var(--indigo-200) !important;
}
.\!bg-indigo-300 {
  background-color: var(--indigo-300) !important;
}
.\!text-indigo-300 {
  color: var(--indigo-300) !important;
}
.\!border-indigo-300 {
  border-color: var(--indigo-300) !important;
}
.\!bg-indigo-400 {
  background-color: var(--indigo-400) !important;
}
.\!text-indigo-400 {
  color: var(--indigo-400) !important;
}
.\!border-indigo-400 {
  border-color: var(--indigo-400) !important;
}
.\!bg-indigo-500 {
  background-color: var(--indigo-500) !important;
}
.\!text-indigo-500 {
  color: var(--indigo-500) !important;
}
.\!border-indigo-500 {
  border-color: var(--indigo-500) !important;
}
.\!bg-indigo-600 {
  background-color: var(--indigo-600) !important;
}
.\!text-indigo-600 {
  color: var(--indigo-600) !important;
}
.\!border-indigo-600 {
  border-color: var(--indigo-600) !important;
}
.\!bg-indigo-700 {
  background-color: var(--indigo-700) !important;
}
.\!text-indigo-700 {
  color: var(--indigo-700) !important;
}
.\!border-indigo-700 {
  border-color: var(--indigo-700) !important;
}
.\!bg-indigo-800 {
  background-color: var(--indigo-800) !important;
}
.\!text-indigo-800 {
  color: var(--indigo-800) !important;
}
.\!border-indigo-800 {
  border-color: var(--indigo-800) !important;
}
.\!bg-indigo-900 {
  background-color: var(--indigo-900) !important;
}
.\!text-indigo-900 {
  color: var(--indigo-900) !important;
}
.\!border-indigo-900 {
  border-color: var(--indigo-900) !important;
}
.\!bg-violet-50 {
  background-color: var(--violet-50) !important;
}
.\!text-violet-50 {
  color: var(--violet-50) !important;
}
.\!border-violet-50 {
  border-color: var(--violet-50) !important;
}
.\!bg-violet-100 {
  background-color: var(--violet-100) !important;
}
.\!text-violet-100 {
  color: var(--violet-100) !important;
}
.\!border-violet-100 {
  border-color: var(--violet-100) !important;
}
.\!bg-violet-200 {
  background-color: var(--violet-200) !important;
}
.\!text-violet-200 {
  color: var(--violet-200) !important;
}
.\!border-violet-200 {
  border-color: var(--violet-200) !important;
}
.\!bg-violet-300 {
  background-color: var(--violet-300) !important;
}
.\!text-violet-300 {
  color: var(--violet-300) !important;
}
.\!border-violet-300 {
  border-color: var(--violet-300) !important;
}
.\!bg-violet-400 {
  background-color: var(--violet-400) !important;
}
.\!text-violet-400 {
  color: var(--violet-400) !important;
}
.\!border-violet-400 {
  border-color: var(--violet-400) !important;
}
.\!bg-violet-500 {
  background-color: var(--violet-500) !important;
}
.\!text-violet-500 {
  color: var(--violet-500) !important;
}
.\!border-violet-500 {
  border-color: var(--violet-500) !important;
}
.\!bg-violet-600 {
  background-color: var(--violet-600) !important;
}
.\!text-violet-600 {
  color: var(--violet-600) !important;
}
.\!border-violet-600 {
  border-color: var(--violet-600) !important;
}
.\!bg-violet-700 {
  background-color: var(--violet-700) !important;
}
.\!text-violet-700 {
  color: var(--violet-700) !important;
}
.\!border-violet-700 {
  border-color: var(--violet-700) !important;
}
.\!bg-violet-800 {
  background-color: var(--violet-800) !important;
}
.\!text-violet-800 {
  color: var(--violet-800) !important;
}
.\!border-violet-800 {
  border-color: var(--violet-800) !important;
}
.\!bg-violet-900 {
  background-color: var(--violet-900) !important;
}
.\!text-violet-900 {
  color: var(--violet-900) !important;
}
.\!border-violet-900 {
  border-color: var(--violet-900) !important;
}
.\!bg-cyan-50 {
  background-color: var(--cyan-50) !important;
}
.\!text-cyan-50 {
  color: var(--cyan-50) !important;
}
.\!border-cyan-50 {
  border-color: var(--cyan-50) !important;
}
.\!bg-cyan-100 {
  background-color: var(--cyan-100) !important;
}
.\!text-cyan-100 {
  color: var(--cyan-100) !important;
}
.\!border-cyan-100 {
  border-color: var(--cyan-100) !important;
}
.\!bg-cyan-200 {
  background-color: var(--cyan-200) !important;
}
.\!text-cyan-200 {
  color: var(--cyan-200) !important;
}
.\!border-cyan-200 {
  border-color: var(--cyan-200) !important;
}
.\!bg-cyan-300 {
  background-color: var(--cyan-300) !important;
}
.\!text-cyan-300 {
  color: var(--cyan-300) !important;
}
.\!border-cyan-300 {
  border-color: var(--cyan-300) !important;
}
.\!bg-cyan-400 {
  background-color: var(--cyan-400) !important;
}
.\!text-cyan-400 {
  color: var(--cyan-400) !important;
}
.\!border-cyan-400 {
  border-color: var(--cyan-400) !important;
}
.\!bg-cyan-500 {
  background-color: var(--cyan-500) !important;
}
.\!text-cyan-500 {
  color: var(--cyan-500) !important;
}
.\!border-cyan-500 {
  border-color: var(--cyan-500) !important;
}
.\!bg-cyan-600 {
  background-color: var(--cyan-600) !important;
}
.\!text-cyan-600 {
  color: var(--cyan-600) !important;
}
.\!border-cyan-600 {
  border-color: var(--cyan-600) !important;
}
.\!bg-cyan-700 {
  background-color: var(--cyan-700) !important;
}
.\!text-cyan-700 {
  color: var(--cyan-700) !important;
}
.\!border-cyan-700 {
  border-color: var(--cyan-700) !important;
}
.\!bg-cyan-800 {
  background-color: var(--cyan-800) !important;
}
.\!text-cyan-800 {
  color: var(--cyan-800) !important;
}
.\!border-cyan-800 {
  border-color: var(--cyan-800) !important;
}
.\!bg-cyan-900 {
  background-color: var(--cyan-900) !important;
}
.\!text-cyan-900 {
  color: var(--cyan-900) !important;
}
.\!border-cyan-900 {
  border-color: var(--cyan-900) !important;
}
.\!bg-teal-50 {
  background-color: var(--teal-50) !important;
}
.\!text-teal-50 {
  color: var(--teal-50) !important;
}
.\!border-teal-50 {
  border-color: var(--teal-50) !important;
}
.\!bg-teal-100 {
  background-color: var(--teal-100) !important;
}
.\!text-teal-100 {
  color: var(--teal-100) !important;
}
.\!border-teal-100 {
  border-color: var(--teal-100) !important;
}
.\!bg-teal-200 {
  background-color: var(--teal-200) !important;
}
.\!text-teal-200 {
  color: var(--teal-200) !important;
}
.\!border-teal-200 {
  border-color: var(--teal-200) !important;
}
.\!bg-teal-300 {
  background-color: var(--teal-300) !important;
}
.\!text-teal-300 {
  color: var(--teal-300) !important;
}
.\!border-teal-300 {
  border-color: var(--teal-300) !important;
}
.\!bg-teal-400 {
  background-color: var(--teal-400) !important;
}
.\!text-teal-400 {
  color: var(--teal-400) !important;
}
.\!border-teal-400 {
  border-color: var(--teal-400) !important;
}
.\!bg-teal-500 {
  background-color: var(--teal-500) !important;
}
.\!text-teal-500 {
  color: var(--teal-500) !important;
}
.\!border-teal-500 {
  border-color: var(--teal-500) !important;
}
.\!bg-teal-600 {
  background-color: var(--teal-600) !important;
}
.\!text-teal-600 {
  color: var(--teal-600) !important;
}
.\!border-teal-600 {
  border-color: var(--teal-600) !important;
}
.\!bg-teal-700 {
  background-color: var(--teal-700) !important;
}
.\!text-teal-700 {
  color: var(--teal-700) !important;
}
.\!border-teal-700 {
  border-color: var(--teal-700) !important;
}
.\!bg-teal-800 {
  background-color: var(--teal-800) !important;
}
.\!text-teal-800 {
  color: var(--teal-800) !important;
}
.\!border-teal-800 {
  border-color: var(--teal-800) !important;
}
.\!bg-teal-900 {
  background-color: var(--teal-900) !important;
}
.\!text-teal-900 {
  color: var(--teal-900) !important;
}
.\!border-teal-900 {
  border-color: var(--teal-900) !important;
}
.\!bg-lime-50 {
  background-color: var(--lime-50) !important;
}
.\!text-lime-50 {
  color: var(--lime-50) !important;
}
.\!border-lime-50 {
  border-color: var(--lime-50) !important;
}
.\!bg-lime-100 {
  background-color: var(--lime-100) !important;
}
.\!text-lime-100 {
  color: var(--lime-100) !important;
}
.\!border-lime-100 {
  border-color: var(--lime-100) !important;
}
.\!bg-lime-200 {
  background-color: var(--lime-200) !important;
}
.\!text-lime-200 {
  color: var(--lime-200) !important;
}
.\!border-lime-200 {
  border-color: var(--lime-200) !important;
}
.\!bg-lime-300 {
  background-color: var(--lime-300) !important;
}
.\!text-lime-300 {
  color: var(--lime-300) !important;
}
.\!border-lime-300 {
  border-color: var(--lime-300) !important;
}
.\!bg-lime-400 {
  background-color: var(--lime-400) !important;
}
.\!text-lime-400 {
  color: var(--lime-400) !important;
}
.\!border-lime-400 {
  border-color: var(--lime-400) !important;
}
.\!bg-lime-500 {
  background-color: var(--lime-500) !important;
}
.\!text-lime-500 {
  color: var(--lime-500) !important;
}
.\!border-lime-500 {
  border-color: var(--lime-500) !important;
}
.\!bg-lime-600 {
  background-color: var(--lime-600) !important;
}
.\!text-lime-600 {
  color: var(--lime-600) !important;
}
.\!border-lime-600 {
  border-color: var(--lime-600) !important;
}
.\!bg-lime-700 {
  background-color: var(--lime-700) !important;
}
.\!text-lime-700 {
  color: var(--lime-700) !important;
}
.\!border-lime-700 {
  border-color: var(--lime-700) !important;
}
.\!bg-lime-800 {
  background-color: var(--lime-800) !important;
}
.\!text-lime-800 {
  color: var(--lime-800) !important;
}
.\!border-lime-800 {
  border-color: var(--lime-800) !important;
}
.\!bg-lime-900 {
  background-color: var(--lime-900) !important;
}
.\!text-lime-900 {
  color: var(--lime-900) !important;
}
.\!border-lime-900 {
  border-color: var(--lime-900) !important;
}
.\!bg-white {
  background-color: var(--white) !important;
}
.\!bg-black {
  background-color: var(--black) !important;
}
.\!bg-transparent {
  background-color: transparent !important;
}
.hover\:bg-yellow-50:hover {
  background-color: var(--triforce-50);
}
.hover\:text-yellow-50:hover {
  color: var(--triforce-50);
}
.hover\:bg-yellow-100:hover {
  background-color: var(--triforce-100);
}
.hover\:text-yellow-100:hover {
  color: var(--triforce-100);
}
.hover\:bg-yellow-200:hover {
  background-color: var(--triforce-200);
}
.hover\:text-yellow-200:hover {
  color: var(--triforce-200);
}
.hover\:bg-yellow-300:hover {
  background-color: var(--triforce-300);
}
.hover\:text-yellow-300:hover {
  color: var(--triforce-300);
}
.hover\:bg-yellow-400:hover {
  background-color: var(--triforce-400);
}
.hover\:text-yellow-400:hover {
  color: var(--triforce-400);
}
.hover\:bg-yellow-500:hover {
  background-color: var(--triforce-500);
}
.hover\:text-yellow-500:hover {
  color: var(--triforce-500);
}
.hover\:bg-yellow-600:hover {
  background-color: var(--triforce-600);
}
.hover\:text-yellow-600:hover {
  color: var(--triforce-600);
}
.hover\:bg-yellow-700:hover {
  background-color: var(--triforce-700);
}
.hover\:text-yellow-700:hover {
  color: var(--triforce-700);
}
.hover\:bg-yellow-800:hover {
  background-color: var(--triforce-800);
}
.hover\:text-yellow-800:hover {
  color: var(--triforce-800);
}
.hover\:bg-yellow-900:hover {
  background-color: var(--triforce-900);
}
.hover\:text-yellow-900:hover {
  color: var(--triforce-900);
}
.hover\:bg-blue-50:hover {
  background-color: var(--hyrule-50);
}
.hover\:text-blue-50:hover {
  color: var(--hyrule-50);
}
.hover\:bg-blue-100:hover {
  background-color: var(--hyrule-100);
}
.hover\:text-blue-100:hover {
  color: var(--hyrule-100);
}
.hover\:bg-blue-200:hover {
  background-color: var(--hyrule-200);
}
.hover\:text-blue-200:hover {
  color: var(--hyrule-200);
}
.hover\:bg-blue-300:hover {
  background-color: var(--hyrule-300);
}
.hover\:text-blue-300:hover {
  color: var(--hyrule-300);
}
.hover\:bg-blue-400:hover {
  background-color: var(--hyrule-400);
}
.hover\:text-blue-400:hover {
  color: var(--hyrule-400);
}
.hover\:bg-blue-500:hover {
  background-color: var(--hyrule-500);
}
.hover\:text-blue-500:hover {
  color: var(--hyrule-500);
}
.hover\:bg-blue-600:hover {
  background-color: var(--hyrule-600);
}
.hover\:text-blue-600:hover {
  color: var(--hyrule-600);
}
.hover\:bg-blue-700:hover {
  background-color: var(--hyrule-700);
}
.hover\:text-blue-700:hover {
  color: var(--hyrule-700);
}
.hover\:bg-blue-800:hover {
  background-color: var(--hyrule-800);
}
.hover\:text-blue-800:hover {
  color: var(--hyrule-800);
}
.hover\:bg-blue-900:hover {
  background-color: var(--hyrule-900);
}
.hover\:text-blue-900:hover {
  color: var(--hyrule-900);
}
.hover\:bg-green-50:hover {
  background-color: var(--rupee-50);
}
.hover\:text-green-50:hover {
  color: var(--rupee-50);
}
.hover\:bg-green-100:hover {
  background-color: var(--rupee-100);
}
.hover\:text-green-100:hover {
  color: var(--rupee-100);
}
.hover\:bg-green-200:hover {
  background-color: var(--rupee-200);
}
.hover\:text-green-200:hover {
  color: var(--rupee-200);
}
.hover\:bg-green-300:hover {
  background-color: var(--rupee-300);
}
.hover\:text-green-300:hover {
  color: var(--rupee-300);
}
.hover\:bg-green-400:hover {
  background-color: var(--rupee-400);
}
.hover\:text-green-400:hover {
  color: var(--rupee-400);
}
.hover\:bg-green-500:hover {
  background-color: var(--rupee-500);
}
.hover\:text-green-500:hover {
  color: var(--rupee-500);
}
.hover\:bg-green-600:hover {
  background-color: var(--rupee-600);
}
.hover\:text-green-600:hover {
  color: var(--rupee-600);
}
.hover\:bg-green-700:hover {
  background-color: var(--rupee-700);
}
.hover\:text-green-700:hover {
  color: var(--rupee-700);
}
.hover\:bg-green-800:hover {
  background-color: var(--rupee-800);
}
.hover\:text-green-800:hover {
  color: var(--rupee-800);
}
.hover\:bg-green-900:hover {
  background-color: var(--rupee-900);
}
.hover\:text-green-900:hover {
  color: var(--rupee-900);
}
.hover\:bg-red-50:hover {
  background-color: var(--ganon-50);
}
.hover\:text-red-50:hover {
  color: var(--ganon-50);
}
.hover\:bg-red-100:hover {
  background-color: var(--ganon-100);
}
.hover\:text-red-100:hover {
  color: var(--ganon-100);
}
.hover\:bg-red-200:hover {
  background-color: var(--ganon-200);
}
.hover\:text-red-200:hover {
  color: var(--ganon-200);
}
.hover\:bg-red-300:hover {
  background-color: var(--ganon-300);
}
.hover\:text-red-300:hover {
  color: var(--ganon-300);
}
.hover\:bg-red-400:hover {
  background-color: var(--ganon-400);
}
.hover\:text-red-400:hover {
  color: var(--ganon-400);
}
.hover\:bg-red-500:hover {
  background-color: var(--ganon-500);
}
.hover\:text-red-500:hover {
  color: var(--ganon-500);
}
.hover\:bg-red-600:hover {
  background-color: var(--ganon-600);
}
.hover\:text-red-600:hover {
  color: var(--ganon-600);
}
.hover\:bg-red-700:hover {
  background-color: var(--ganon-700);
}
.hover\:text-red-700:hover {
  color: var(--ganon-700);
}
.hover\:bg-red-800:hover {
  background-color: var(--ganon-800);
}
.hover\:text-red-800:hover {
  color: var(--ganon-800);
}
.hover\:bg-red-900:hover {
  background-color: var(--ganon-900);
}
.hover\:text-red-900:hover {
  color: var(--ganon-900);
}
.hover\:bg-primary-50:hover {
  background-color: var(--triforce-50);
}
.hover\:text-primary-50:hover {
  color: var(--triforce-50);
}
.hover\:bg-primary-100:hover {
  background-color: var(--triforce-100);
}
.hover\:text-primary-100:hover {
  color: var(--triforce-100);
}
.hover\:bg-primary-200:hover {
  background-color: var(--triforce-200);
}
.hover\:text-primary-200:hover {
  color: var(--triforce-200);
}
.hover\:bg-primary-300:hover {
  background-color: var(--triforce-300);
}
.hover\:text-primary-300:hover {
  color: var(--triforce-300);
}
.hover\:bg-primary-400:hover {
  background-color: var(--triforce-400);
}
.hover\:text-primary-400:hover {
  color: var(--triforce-400);
}
.hover\:bg-primary-500:hover {
  background-color: var(--triforce-500);
}
.hover\:text-primary-500:hover {
  color: var(--triforce-500);
}
.hover\:bg-primary-600:hover {
  background-color: var(--triforce-600);
}
.hover\:text-primary-600:hover {
  color: var(--triforce-600);
}
.hover\:bg-primary-700:hover {
  background-color: var(--triforce-700);
}
.hover\:text-primary-700:hover {
  color: var(--triforce-700);
}
.hover\:bg-primary-800:hover {
  background-color: var(--triforce-800);
}
.hover\:text-primary-800:hover {
  color: var(--triforce-800);
}
.hover\:bg-primary-900:hover {
  background-color: var(--triforce-900);
}
.hover\:text-primary-900:hover {
  color: var(--triforce-900);
}
.hover\:bg-secondary-50:hover {
  background-color: var(--hyrule-50);
}
.hover\:text-secondary-50:hover {
  color: var(--hyrule-50);
}
.hover\:bg-secondary-100:hover {
  background-color: var(--hyrule-100);
}
.hover\:text-secondary-100:hover {
  color: var(--hyrule-100);
}
.hover\:bg-secondary-200:hover {
  background-color: var(--hyrule-200);
}
.hover\:text-secondary-200:hover {
  color: var(--hyrule-200);
}
.hover\:bg-secondary-300:hover {
  background-color: var(--hyrule-300);
}
.hover\:text-secondary-300:hover {
  color: var(--hyrule-300);
}
.hover\:bg-secondary-400:hover {
  background-color: var(--hyrule-400);
}
.hover\:text-secondary-400:hover {
  color: var(--hyrule-400);
}
.hover\:bg-secondary-500:hover {
  background-color: var(--hyrule-500);
}
.hover\:text-secondary-500:hover {
  color: var(--hyrule-500);
}
.hover\:bg-secondary-600:hover {
  background-color: var(--hyrule-600);
}
.hover\:text-secondary-600:hover {
  color: var(--hyrule-600);
}
.hover\:bg-secondary-700:hover {
  background-color: var(--hyrule-700);
}
.hover\:text-secondary-700:hover {
  color: var(--hyrule-700);
}
.hover\:bg-secondary-800:hover {
  background-color: var(--hyrule-800);
}
.hover\:text-secondary-800:hover {
  color: var(--hyrule-800);
}
.hover\:bg-secondary-900:hover {
  background-color: var(--hyrule-900);
}
.hover\:text-secondary-900:hover {
  color: var(--hyrule-900);
}
.hover\:bg-success-50:hover {
  background-color: var(--rupee-50);
}
.hover\:text-success-50:hover {
  color: var(--rupee-50);
}
.hover\:bg-success-100:hover {
  background-color: var(--rupee-100);
}
.hover\:text-success-100:hover {
  color: var(--rupee-100);
}
.hover\:bg-success-200:hover {
  background-color: var(--rupee-200);
}
.hover\:text-success-200:hover {
  color: var(--rupee-200);
}
.hover\:bg-success-300:hover {
  background-color: var(--rupee-300);
}
.hover\:text-success-300:hover {
  color: var(--rupee-300);
}
.hover\:bg-success-400:hover {
  background-color: var(--rupee-400);
}
.hover\:text-success-400:hover {
  color: var(--rupee-400);
}
.hover\:bg-success-500:hover {
  background-color: var(--rupee-500);
}
.hover\:text-success-500:hover {
  color: var(--rupee-500);
}
.hover\:bg-success-600:hover {
  background-color: var(--rupee-600);
}
.hover\:text-success-600:hover {
  color: var(--rupee-600);
}
.hover\:bg-success-700:hover {
  background-color: var(--rupee-700);
}
.hover\:text-success-700:hover {
  color: var(--rupee-700);
}
.hover\:bg-success-800:hover {
  background-color: var(--rupee-800);
}
.hover\:text-success-800:hover {
  color: var(--rupee-800);
}
.hover\:bg-success-900:hover {
  background-color: var(--rupee-900);
}
.hover\:text-success-900:hover {
  color: var(--rupee-900);
}
.hover\:bg-danger-50:hover {
  background-color: var(--ganon-50);
}
.hover\:text-danger-50:hover {
  color: var(--ganon-50);
}
.hover\:bg-danger-100:hover {
  background-color: var(--ganon-100);
}
.hover\:text-danger-100:hover {
  color: var(--ganon-100);
}
.hover\:bg-danger-200:hover {
  background-color: var(--ganon-200);
}
.hover\:text-danger-200:hover {
  color: var(--ganon-200);
}
.hover\:bg-danger-300:hover {
  background-color: var(--ganon-300);
}
.hover\:text-danger-300:hover {
  color: var(--ganon-300);
}
.hover\:bg-danger-400:hover {
  background-color: var(--ganon-400);
}
.hover\:text-danger-400:hover {
  color: var(--ganon-400);
}
.hover\:bg-danger-500:hover {
  background-color: var(--ganon-500);
}
.hover\:text-danger-500:hover {
  color: var(--ganon-500);
}
.hover\:bg-danger-600:hover {
  background-color: var(--ganon-600);
}
.hover\:text-danger-600:hover {
  color: var(--ganon-600);
}
.hover\:bg-danger-700:hover {
  background-color: var(--ganon-700);
}
.hover\:text-danger-700:hover {
  color: var(--ganon-700);
}
.hover\:bg-danger-800:hover {
  background-color: var(--ganon-800);
}
.hover\:text-danger-800:hover {
  color: var(--ganon-800);
}
.hover\:bg-danger-900:hover {
  background-color: var(--ganon-900);
}
.hover\:text-danger-900:hover {
  color: var(--ganon-900);
}
.hover\:bg-destructive-50:hover {
  background-color: var(--ganon-50);
}
.hover\:text-destructive-50:hover {
  color: var(--ganon-50);
}
.hover\:bg-destructive-100:hover {
  background-color: var(--ganon-100);
}
.hover\:text-destructive-100:hover {
  color: var(--ganon-100);
}
.hover\:bg-destructive-200:hover {
  background-color: var(--ganon-200);
}
.hover\:text-destructive-200:hover {
  color: var(--ganon-200);
}
.hover\:bg-destructive-300:hover {
  background-color: var(--ganon-300);
}
.hover\:text-destructive-300:hover {
  color: var(--ganon-300);
}
.hover\:bg-destructive-400:hover {
  background-color: var(--ganon-400);
}
.hover\:text-destructive-400:hover {
  color: var(--ganon-400);
}
.hover\:bg-destructive-500:hover {
  background-color: var(--ganon-500);
}
.hover\:text-destructive-500:hover {
  color: var(--ganon-500);
}
.hover\:bg-destructive-600:hover {
  background-color: var(--ganon-600);
}
.hover\:text-destructive-600:hover {
  color: var(--ganon-600);
}
.hover\:bg-destructive-700:hover {
  background-color: var(--ganon-700);
}
.hover\:text-destructive-700:hover {
  color: var(--ganon-700);
}
.hover\:bg-destructive-800:hover {
  background-color: var(--ganon-800);
}
.hover\:text-destructive-800:hover {
  color: var(--ganon-800);
}
.hover\:bg-destructive-900:hover {
  background-color: var(--ganon-900);
}
.hover\:text-destructive-900:hover {
  color: var(--ganon-900);
}
.\!bg-yellow-50 {
  background-color: var(--triforce-50) !important;
}
.\!text-yellow-50 {
  color: var(--triforce-50) !important;
}
.\!border-yellow-50 {
  border-color: var(--triforce-50) !important;
}
.\!bg-yellow-100 {
  background-color: var(--triforce-100) !important;
}
.\!text-yellow-100 {
  color: var(--triforce-100) !important;
}
.\!border-yellow-100 {
  border-color: var(--triforce-100) !important;
}
.\!bg-yellow-200 {
  background-color: var(--triforce-200) !important;
}
.\!text-yellow-200 {
  color: var(--triforce-200) !important;
}
.\!border-yellow-200 {
  border-color: var(--triforce-200) !important;
}
.\!bg-yellow-300 {
  background-color: var(--triforce-300) !important;
}
.\!text-yellow-300 {
  color: var(--triforce-300) !important;
}
.\!border-yellow-300 {
  border-color: var(--triforce-300) !important;
}
.\!bg-yellow-400 {
  background-color: var(--triforce-400) !important;
}
.\!text-yellow-400 {
  color: var(--triforce-400) !important;
}
.\!border-yellow-400 {
  border-color: var(--triforce-400) !important;
}
.\!bg-yellow-500 {
  background-color: var(--triforce-500) !important;
}
.\!text-yellow-500 {
  color: var(--triforce-500) !important;
}
.\!border-yellow-500 {
  border-color: var(--triforce-500) !important;
}
.\!bg-yellow-600 {
  background-color: var(--triforce-600) !important;
}
.\!text-yellow-600 {
  color: var(--triforce-600) !important;
}
.\!border-yellow-600 {
  border-color: var(--triforce-600) !important;
}
.\!bg-yellow-700 {
  background-color: var(--triforce-700) !important;
}
.\!text-yellow-700 {
  color: var(--triforce-700) !important;
}
.\!border-yellow-700 {
  border-color: var(--triforce-700) !important;
}
.\!bg-yellow-800 {
  background-color: var(--triforce-800) !important;
}
.\!text-yellow-800 {
  color: var(--triforce-800) !important;
}
.\!border-yellow-800 {
  border-color: var(--triforce-800) !important;
}
.\!bg-yellow-900 {
  background-color: var(--triforce-900) !important;
}
.\!text-yellow-900 {
  color: var(--triforce-900) !important;
}
.\!border-yellow-900 {
  border-color: var(--triforce-900) !important;
}
.\!bg-blue-50 {
  background-color: var(--hyrule-50) !important;
}
.\!text-blue-50 {
  color: var(--hyrule-50) !important;
}
.\!border-blue-50 {
  border-color: var(--hyrule-50) !important;
}
.\!bg-blue-100 {
  background-color: var(--hyrule-100) !important;
}
.\!text-blue-100 {
  color: var(--hyrule-100) !important;
}
.\!border-blue-100 {
  border-color: var(--hyrule-100) !important;
}
.\!bg-blue-200 {
  background-color: var(--hyrule-200) !important;
}
.\!text-blue-200 {
  color: var(--hyrule-200) !important;
}
.\!border-blue-200 {
  border-color: var(--hyrule-200) !important;
}
.\!bg-blue-300 {
  background-color: var(--hyrule-300) !important;
}
.\!text-blue-300 {
  color: var(--hyrule-300) !important;
}
.\!border-blue-300 {
  border-color: var(--hyrule-300) !important;
}
.\!bg-blue-400 {
  background-color: var(--hyrule-400) !important;
}
.\!text-blue-400 {
  color: var(--hyrule-400) !important;
}
.\!border-blue-400 {
  border-color: var(--hyrule-400) !important;
}
.\!bg-blue-500 {
  background-color: var(--hyrule-500) !important;
}
.\!text-blue-500 {
  color: var(--hyrule-500) !important;
}
.\!border-blue-500 {
  border-color: var(--hyrule-500) !important;
}
.\!bg-blue-600 {
  background-color: var(--hyrule-600) !important;
}
.\!text-blue-600 {
  color: var(--hyrule-600) !important;
}
.\!border-blue-600 {
  border-color: var(--hyrule-600) !important;
}
.\!bg-blue-700 {
  background-color: var(--hyrule-700) !important;
}
.\!text-blue-700 {
  color: var(--hyrule-700) !important;
}
.\!border-blue-700 {
  border-color: var(--hyrule-700) !important;
}
.\!bg-blue-800 {
  background-color: var(--hyrule-800) !important;
}
.\!text-blue-800 {
  color: var(--hyrule-800) !important;
}
.\!border-blue-800 {
  border-color: var(--hyrule-800) !important;
}
.\!bg-blue-900 {
  background-color: var(--hyrule-900) !important;
}
.\!text-blue-900 {
  color: var(--hyrule-900) !important;
}
.\!border-blue-900 {
  border-color: var(--hyrule-900) !important;
}
.\!bg-green-50 {
  background-color: var(--rupee-50) !important;
}
.\!text-green-50 {
  color: var(--rupee-50) !important;
}
.\!border-green-50 {
  border-color: var(--rupee-50) !important;
}
.\!bg-green-100 {
  background-color: var(--rupee-100) !important;
}
.\!text-green-100 {
  color: var(--rupee-100) !important;
}
.\!border-green-100 {
  border-color: var(--rupee-100) !important;
}
.\!bg-green-200 {
  background-color: var(--rupee-200) !important;
}
.\!text-green-200 {
  color: var(--rupee-200) !important;
}
.\!border-green-200 {
  border-color: var(--rupee-200) !important;
}
.\!bg-green-300 {
  background-color: var(--rupee-300) !important;
}
.\!text-green-300 {
  color: var(--rupee-300) !important;
}
.\!border-green-300 {
  border-color: var(--rupee-300) !important;
}
.\!bg-green-400 {
  background-color: var(--rupee-400) !important;
}
.\!text-green-400 {
  color: var(--rupee-400) !important;
}
.\!border-green-400 {
  border-color: var(--rupee-400) !important;
}
.\!bg-green-500 {
  background-color: var(--rupee-500) !important;
}
.\!text-green-500 {
  color: var(--rupee-500) !important;
}
.\!border-green-500 {
  border-color: var(--rupee-500) !important;
}
.\!bg-green-600 {
  background-color: var(--rupee-600) !important;
}
.\!text-green-600 {
  color: var(--rupee-600) !important;
}
.\!border-green-600 {
  border-color: var(--rupee-600) !important;
}
.\!bg-green-700 {
  background-color: var(--rupee-700) !important;
}
.\!text-green-700 {
  color: var(--rupee-700) !important;
}
.\!border-green-700 {
  border-color: var(--rupee-700) !important;
}
.\!bg-green-800 {
  background-color: var(--rupee-800) !important;
}
.\!text-green-800 {
  color: var(--rupee-800) !important;
}
.\!border-green-800 {
  border-color: var(--rupee-800) !important;
}
.\!bg-green-900 {
  background-color: var(--rupee-900) !important;
}
.\!text-green-900 {
  color: var(--rupee-900) !important;
}
.\!border-green-900 {
  border-color: var(--rupee-900) !important;
}
.\!bg-red-50 {
  background-color: var(--ganon-50) !important;
}
.\!text-red-50 {
  color: var(--ganon-50) !important;
}
.\!border-red-50 {
  border-color: var(--ganon-50) !important;
}
.\!bg-red-100 {
  background-color: var(--ganon-100) !important;
}
.\!text-red-100 {
  color: var(--ganon-100) !important;
}
.\!border-red-100 {
  border-color: var(--ganon-100) !important;
}
.\!bg-red-200 {
  background-color: var(--ganon-200) !important;
}
.\!text-red-200 {
  color: var(--ganon-200) !important;
}
.\!border-red-200 {
  border-color: var(--ganon-200) !important;
}
.\!bg-red-300 {
  background-color: var(--ganon-300) !important;
}
.\!text-red-300 {
  color: var(--ganon-300) !important;
}
.\!border-red-300 {
  border-color: var(--ganon-300) !important;
}
.\!bg-red-400 {
  background-color: var(--ganon-400) !important;
}
.\!text-red-400 {
  color: var(--ganon-400) !important;
}
.\!border-red-400 {
  border-color: var(--ganon-400) !important;
}
.\!bg-red-500 {
  background-color: var(--ganon-500) !important;
}
.\!text-red-500 {
  color: var(--ganon-500) !important;
}
.\!border-red-500 {
  border-color: var(--ganon-500) !important;
}
.\!bg-red-600 {
  background-color: var(--ganon-600) !important;
}
.\!text-red-600 {
  color: var(--ganon-600) !important;
}
.\!border-red-600 {
  border-color: var(--ganon-600) !important;
}
.\!bg-red-700 {
  background-color: var(--ganon-700) !important;
}
.\!text-red-700 {
  color: var(--ganon-700) !important;
}
.\!border-red-700 {
  border-color: var(--ganon-700) !important;
}
.\!bg-red-800 {
  background-color: var(--ganon-800) !important;
}
.\!text-red-800 {
  color: var(--ganon-800) !important;
}
.\!border-red-800 {
  border-color: var(--ganon-800) !important;
}
.\!bg-red-900 {
  background-color: var(--ganon-900) !important;
}
.\!text-red-900 {
  color: var(--ganon-900) !important;
}
.\!border-red-900 {
  border-color: var(--ganon-900) !important;
}
.\!bg-primary-50 {
  background-color: var(--triforce-50) !important;
}
.\!text-primary-50 {
  color: var(--triforce-50) !important;
}
.\!border-primary-50 {
  border-color: var(--triforce-50) !important;
}
.\!bg-primary-100 {
  background-color: var(--triforce-100) !important;
}
.\!text-primary-100 {
  color: var(--triforce-100) !important;
}
.\!border-primary-100 {
  border-color: var(--triforce-100) !important;
}
.\!bg-primary-200 {
  background-color: var(--triforce-200) !important;
}
.\!text-primary-200 {
  color: var(--triforce-200) !important;
}
.\!border-primary-200 {
  border-color: var(--triforce-200) !important;
}
.\!bg-primary-300 {
  background-color: var(--triforce-300) !important;
}
.\!text-primary-300 {
  color: var(--triforce-300) !important;
}
.\!border-primary-300 {
  border-color: var(--triforce-300) !important;
}
.\!bg-primary-400 {
  background-color: var(--triforce-400) !important;
}
.\!text-primary-400 {
  color: var(--triforce-400) !important;
}
.\!border-primary-400 {
  border-color: var(--triforce-400) !important;
}
.\!bg-primary-500 {
  background-color: var(--triforce-500) !important;
}
.\!text-primary-500 {
  color: var(--triforce-500) !important;
}
.\!border-primary-500 {
  border-color: var(--triforce-500) !important;
}
.\!bg-primary-600 {
  background-color: var(--triforce-600) !important;
}
.\!text-primary-600 {
  color: var(--triforce-600) !important;
}
.\!border-primary-600 {
  border-color: var(--triforce-600) !important;
}
.\!bg-primary-700 {
  background-color: var(--triforce-700) !important;
}
.\!text-primary-700 {
  color: var(--triforce-700) !important;
}
.\!border-primary-700 {
  border-color: var(--triforce-700) !important;
}
.\!bg-primary-800 {
  background-color: var(--triforce-800) !important;
}
.\!text-primary-800 {
  color: var(--triforce-800) !important;
}
.\!border-primary-800 {
  border-color: var(--triforce-800) !important;
}
.\!bg-primary-900 {
  background-color: var(--triforce-900) !important;
}
.\!text-primary-900 {
  color: var(--triforce-900) !important;
}
.\!border-primary-900 {
  border-color: var(--triforce-900) !important;
}
.\!bg-secondary-50 {
  background-color: var(--hyrule-50) !important;
}
.\!text-secondary-50 {
  color: var(--hyrule-50) !important;
}
.\!border-secondary-50 {
  border-color: var(--hyrule-50) !important;
}
.\!bg-secondary-100 {
  background-color: var(--hyrule-100) !important;
}
.\!text-secondary-100 {
  color: var(--hyrule-100) !important;
}
.\!border-secondary-100 {
  border-color: var(--hyrule-100) !important;
}
.\!bg-secondary-200 {
  background-color: var(--hyrule-200) !important;
}
.\!text-secondary-200 {
  color: var(--hyrule-200) !important;
}
.\!border-secondary-200 {
  border-color: var(--hyrule-200) !important;
}
.\!bg-secondary-300 {
  background-color: var(--hyrule-300) !important;
}
.\!text-secondary-300 {
  color: var(--hyrule-300) !important;
}
.\!border-secondary-300 {
  border-color: var(--hyrule-300) !important;
}
.\!bg-secondary-400 {
  background-color: var(--hyrule-400) !important;
}
.\!text-secondary-400 {
  color: var(--hyrule-400) !important;
}
.\!border-secondary-400 {
  border-color: var(--hyrule-400) !important;
}
.\!bg-secondary-500 {
  background-color: var(--hyrule-500) !important;
}
.\!text-secondary-500 {
  color: var(--hyrule-500) !important;
}
.\!border-secondary-500 {
  border-color: var(--hyrule-500) !important;
}
.\!bg-secondary-600 {
  background-color: var(--hyrule-600) !important;
}
.\!text-secondary-600 {
  color: var(--hyrule-600) !important;
}
.\!border-secondary-600 {
  border-color: var(--hyrule-600) !important;
}
.\!bg-secondary-700 {
  background-color: var(--hyrule-700) !important;
}
.\!text-secondary-700 {
  color: var(--hyrule-700) !important;
}
.\!border-secondary-700 {
  border-color: var(--hyrule-700) !important;
}
.\!bg-secondary-800 {
  background-color: var(--hyrule-800) !important;
}
.\!text-secondary-800 {
  color: var(--hyrule-800) !important;
}
.\!border-secondary-800 {
  border-color: var(--hyrule-800) !important;
}
.\!bg-secondary-900 {
  background-color: var(--hyrule-900) !important;
}
.\!text-secondary-900 {
  color: var(--hyrule-900) !important;
}
.\!border-secondary-900 {
  border-color: var(--hyrule-900) !important;
}
.\!bg-success-50 {
  background-color: var(--rupee-50) !important;
}
.\!text-success-50 {
  color: var(--rupee-50) !important;
}
.\!border-success-50 {
  border-color: var(--rupee-50) !important;
}
.\!bg-success-100 {
  background-color: var(--rupee-100) !important;
}
.\!text-success-100 {
  color: var(--rupee-100) !important;
}
.\!border-success-100 {
  border-color: var(--rupee-100) !important;
}
.\!bg-success-200 {
  background-color: var(--rupee-200) !important;
}
.\!text-success-200 {
  color: var(--rupee-200) !important;
}
.\!border-success-200 {
  border-color: var(--rupee-200) !important;
}
.\!bg-success-300 {
  background-color: var(--rupee-300) !important;
}
.\!text-success-300 {
  color: var(--rupee-300) !important;
}
.\!border-success-300 {
  border-color: var(--rupee-300) !important;
}
.\!bg-success-400 {
  background-color: var(--rupee-400) !important;
}
.\!text-success-400 {
  color: var(--rupee-400) !important;
}
.\!border-success-400 {
  border-color: var(--rupee-400) !important;
}
.\!bg-success-500 {
  background-color: var(--rupee-500) !important;
}
.\!text-success-500 {
  color: var(--rupee-500) !important;
}
.\!border-success-500 {
  border-color: var(--rupee-500) !important;
}
.\!bg-success-600 {
  background-color: var(--rupee-600) !important;
}
.\!text-success-600 {
  color: var(--rupee-600) !important;
}
.\!border-success-600 {
  border-color: var(--rupee-600) !important;
}
.\!bg-success-700 {
  background-color: var(--rupee-700) !important;
}
.\!text-success-700 {
  color: var(--rupee-700) !important;
}
.\!border-success-700 {
  border-color: var(--rupee-700) !important;
}
.\!bg-success-800 {
  background-color: var(--rupee-800) !important;
}
.\!text-success-800 {
  color: var(--rupee-800) !important;
}
.\!border-success-800 {
  border-color: var(--rupee-800) !important;
}
.\!bg-success-900 {
  background-color: var(--rupee-900) !important;
}
.\!text-success-900 {
  color: var(--rupee-900) !important;
}
.\!border-success-900 {
  border-color: var(--rupee-900) !important;
}
.\!bg-danger-50 {
  background-color: var(--ganon-50) !important;
}
.\!text-danger-50 {
  color: var(--ganon-50) !important;
}
.\!border-danger-50 {
  border-color: var(--ganon-50) !important;
}
.\!bg-danger-100 {
  background-color: var(--ganon-100) !important;
}
.\!text-danger-100 {
  color: var(--ganon-100) !important;
}
.\!border-danger-100 {
  border-color: var(--ganon-100) !important;
}
.\!bg-danger-200 {
  background-color: var(--ganon-200) !important;
}
.\!text-danger-200 {
  color: var(--ganon-200) !important;
}
.\!border-danger-200 {
  border-color: var(--ganon-200) !important;
}
.\!bg-danger-300 {
  background-color: var(--ganon-300) !important;
}
.\!text-danger-300 {
  color: var(--ganon-300) !important;
}
.\!border-danger-300 {
  border-color: var(--ganon-300) !important;
}
.\!bg-danger-400 {
  background-color: var(--ganon-400) !important;
}
.\!text-danger-400 {
  color: var(--ganon-400) !important;
}
.\!border-danger-400 {
  border-color: var(--ganon-400) !important;
}
.\!bg-danger-500 {
  background-color: var(--ganon-500) !important;
}
.\!text-danger-500 {
  color: var(--ganon-500) !important;
}
.\!border-danger-500 {
  border-color: var(--ganon-500) !important;
}
.\!bg-danger-600 {
  background-color: var(--ganon-600) !important;
}
.\!text-danger-600 {
  color: var(--ganon-600) !important;
}
.\!border-danger-600 {
  border-color: var(--ganon-600) !important;
}
.\!bg-danger-700 {
  background-color: var(--ganon-700) !important;
}
.\!text-danger-700 {
  color: var(--ganon-700) !important;
}
.\!border-danger-700 {
  border-color: var(--ganon-700) !important;
}
.\!bg-danger-800 {
  background-color: var(--ganon-800) !important;
}
.\!text-danger-800 {
  color: var(--ganon-800) !important;
}
.\!border-danger-800 {
  border-color: var(--ganon-800) !important;
}
.\!bg-danger-900 {
  background-color: var(--ganon-900) !important;
}
.\!text-danger-900 {
  color: var(--ganon-900) !important;
}
.\!border-danger-900 {
  border-color: var(--ganon-900) !important;
}
.\!bg-destructive-50 {
  background-color: var(--ganon-50) !important;
}
.\!text-destructive-50 {
  color: var(--ganon-50) !important;
}
.\!border-destructive-50 {
  border-color: var(--ganon-50) !important;
}
.\!bg-destructive-100 {
  background-color: var(--ganon-100) !important;
}
.\!text-destructive-100 {
  color: var(--ganon-100) !important;
}
.\!border-destructive-100 {
  border-color: var(--ganon-100) !important;
}
.\!bg-destructive-200 {
  background-color: var(--ganon-200) !important;
}
.\!text-destructive-200 {
  color: var(--ganon-200) !important;
}
.\!border-destructive-200 {
  border-color: var(--ganon-200) !important;
}
.\!bg-destructive-300 {
  background-color: var(--ganon-300) !important;
}
.\!text-destructive-300 {
  color: var(--ganon-300) !important;
}
.\!border-destructive-300 {
  border-color: var(--ganon-300) !important;
}
.\!bg-destructive-400 {
  background-color: var(--ganon-400) !important;
}
.\!text-destructive-400 {
  color: var(--ganon-400) !important;
}
.\!border-destructive-400 {
  border-color: var(--ganon-400) !important;
}
.\!bg-destructive-500 {
  background-color: var(--ganon-500) !important;
}
.\!text-destructive-500 {
  color: var(--ganon-500) !important;
}
.\!border-destructive-500 {
  border-color: var(--ganon-500) !important;
}
.\!bg-destructive-600 {
  background-color: var(--ganon-600) !important;
}
.\!text-destructive-600 {
  color: var(--ganon-600) !important;
}
.\!border-destructive-600 {
  border-color: var(--ganon-600) !important;
}
.\!bg-destructive-700 {
  background-color: var(--ganon-700) !important;
}
.\!text-destructive-700 {
  color: var(--ganon-700) !important;
}
.\!border-destructive-700 {
  border-color: var(--ganon-700) !important;
}
.\!bg-destructive-800 {
  background-color: var(--ganon-800) !important;
}
.\!text-destructive-800 {
  color: var(--ganon-800) !important;
}
.\!border-destructive-800 {
  border-color: var(--ganon-800) !important;
}
.\!bg-destructive-900 {
  background-color: var(--ganon-900) !important;
}
.\!text-destructive-900 {
  color: var(--ganon-900) !important;
}
.\!border-destructive-900 {
  border-color: var(--ganon-900) !important;
}
.dark .dark\:bg-white {
  background-color: var(--gray-800);
}
.dark .dark\:bg-transparent {
  background-color: transparent;
}
.dark .dark\:bg-gray-50 {
  background-color: var(--gray-50);
}
.dark .dark\:text-gray-50 {
  color: var(--gray-50);
}
.dark .dark\:border-gray-50 {
  border-color: var(--gray-50);
}
.dark .dark\:bg-gray-100 {
  background-color: var(--gray-100);
}
.dark .dark\:text-gray-100 {
  color: var(--gray-100);
}
.dark .dark\:border-gray-100 {
  border-color: var(--gray-100);
}
.dark .dark\:bg-gray-200 {
  background-color: var(--gray-200);
}
.dark .dark\:text-gray-200 {
  color: var(--gray-200);
}
.dark .dark\:border-gray-200 {
  border-color: var(--gray-200);
}
.dark .dark\:bg-gray-300 {
  background-color: var(--gray-300);
}
.dark .dark\:text-gray-300 {
  color: var(--gray-300);
}
.dark .dark\:border-gray-300 {
  border-color: var(--gray-300);
}
.dark .dark\:bg-gray-400 {
  background-color: var(--gray-400);
}
.dark .dark\:text-gray-400 {
  color: var(--gray-400);
}
.dark .dark\:border-gray-400 {
  border-color: var(--gray-400);
}
.dark .dark\:bg-gray-500 {
  background-color: var(--gray-500);
}
.dark .dark\:text-gray-500 {
  color: var(--gray-500);
}
.dark .dark\:border-gray-500 {
  border-color: var(--gray-500);
}
.dark .dark\:bg-gray-600 {
  background-color: var(--gray-600);
}
.dark .dark\:text-gray-600 {
  color: var(--gray-600);
}
.dark .dark\:border-gray-600 {
  border-color: var(--gray-600);
}
.dark .dark\:bg-gray-700 {
  background-color: var(--gray-700);
}
.dark .dark\:text-gray-700 {
  color: var(--gray-700);
}
.dark .dark\:border-gray-700 {
  border-color: var(--gray-700);
}
.dark .dark\:bg-gray-800 {
  background-color: var(--gray-800);
}
.dark .dark\:text-gray-800 {
  color: var(--gray-800);
}
.dark .dark\:border-gray-800 {
  border-color: var(--gray-800);
}
.dark .dark\:bg-gray-900 {
  background-color: var(--gray-900);
}
.dark .dark\:text-gray-900 {
  color: var(--gray-900);
}
.dark .dark\:border-gray-900 {
  border-color: var(--gray-900);
}
.dark .dark\:bg-triforce-50 {
  background-color: var(--triforce-50);
}
.dark .dark\:text-triforce-50 {
  color: var(--triforce-50);
}
.dark .dark\:border-triforce-50 {
  border-color: var(--triforce-50);
}
.dark .dark\:bg-triforce-100 {
  background-color: var(--triforce-100);
}
.dark .dark\:text-triforce-100 {
  color: var(--triforce-100);
}
.dark .dark\:border-triforce-100 {
  border-color: var(--triforce-100);
}
.dark .dark\:bg-triforce-200 {
  background-color: var(--triforce-200);
}
.dark .dark\:text-triforce-200 {
  color: var(--triforce-200);
}
.dark .dark\:border-triforce-200 {
  border-color: var(--triforce-200);
}
.dark .dark\:bg-triforce-300 {
  background-color: var(--triforce-300);
}
.dark .dark\:text-triforce-300 {
  color: var(--triforce-300);
}
.dark .dark\:border-triforce-300 {
  border-color: var(--triforce-300);
}
.dark .dark\:bg-triforce-400 {
  background-color: var(--triforce-400);
}
.dark .dark\:text-triforce-400 {
  color: var(--triforce-400);
}
.dark .dark\:border-triforce-400 {
  border-color: var(--triforce-400);
}
.dark .dark\:bg-triforce-500 {
  background-color: var(--triforce-500);
}
.dark .dark\:text-triforce-500 {
  color: var(--triforce-500);
}
.dark .dark\:border-triforce-500 {
  border-color: var(--triforce-500);
}
.dark .dark\:bg-triforce-600 {
  background-color: var(--triforce-600);
}
.dark .dark\:text-triforce-600 {
  color: var(--triforce-600);
}
.dark .dark\:border-triforce-600 {
  border-color: var(--triforce-600);
}
.dark .dark\:bg-triforce-700 {
  background-color: var(--triforce-700);
}
.dark .dark\:text-triforce-700 {
  color: var(--triforce-700);
}
.dark .dark\:border-triforce-700 {
  border-color: var(--triforce-700);
}
.dark .dark\:bg-triforce-800 {
  background-color: var(--triforce-800);
}
.dark .dark\:text-triforce-800 {
  color: var(--triforce-800);
}
.dark .dark\:border-triforce-800 {
  border-color: var(--triforce-800);
}
.dark .dark\:bg-triforce-900 {
  background-color: var(--triforce-900);
}
.dark .dark\:text-triforce-900 {
  color: var(--triforce-900);
}
.dark .dark\:border-triforce-900 {
  border-color: var(--triforce-900);
}
.dark .dark\:bg-hyrule-50 {
  background-color: var(--hyrule-50);
}
.dark .dark\:text-hyrule-50 {
  color: var(--hyrule-50);
}
.dark .dark\:border-hyrule-50 {
  border-color: var(--hyrule-50);
}
.dark .dark\:bg-hyrule-100 {
  background-color: var(--hyrule-100);
}
.dark .dark\:text-hyrule-100 {
  color: var(--hyrule-100);
}
.dark .dark\:border-hyrule-100 {
  border-color: var(--hyrule-100);
}
.dark .dark\:bg-hyrule-200 {
  background-color: var(--hyrule-200);
}
.dark .dark\:text-hyrule-200 {
  color: var(--hyrule-200);
}
.dark .dark\:border-hyrule-200 {
  border-color: var(--hyrule-200);
}
.dark .dark\:bg-hyrule-300 {
  background-color: var(--hyrule-300);
}
.dark .dark\:text-hyrule-300 {
  color: var(--hyrule-300);
}
.dark .dark\:border-hyrule-300 {
  border-color: var(--hyrule-300);
}
.dark .dark\:bg-hyrule-400 {
  background-color: var(--hyrule-400);
}
.dark .dark\:text-hyrule-400 {
  color: var(--hyrule-400);
}
.dark .dark\:border-hyrule-400 {
  border-color: var(--hyrule-400);
}
.dark .dark\:bg-hyrule-500 {
  background-color: var(--hyrule-500);
}
.dark .dark\:text-hyrule-500 {
  color: var(--hyrule-500);
}
.dark .dark\:border-hyrule-500 {
  border-color: var(--hyrule-500);
}
.dark .dark\:bg-hyrule-600 {
  background-color: var(--hyrule-600);
}
.dark .dark\:text-hyrule-600 {
  color: var(--hyrule-600);
}
.dark .dark\:border-hyrule-600 {
  border-color: var(--hyrule-600);
}
.dark .dark\:bg-hyrule-700 {
  background-color: var(--hyrule-700);
}
.dark .dark\:text-hyrule-700 {
  color: var(--hyrule-700);
}
.dark .dark\:border-hyrule-700 {
  border-color: var(--hyrule-700);
}
.dark .dark\:bg-hyrule-800 {
  background-color: var(--hyrule-800);
}
.dark .dark\:text-hyrule-800 {
  color: var(--hyrule-800);
}
.dark .dark\:border-hyrule-800 {
  border-color: var(--hyrule-800);
}
.dark .dark\:bg-hyrule-900 {
  background-color: var(--hyrule-900);
}
.dark .dark\:text-hyrule-900 {
  color: var(--hyrule-900);
}
.dark .dark\:border-hyrule-900 {
  border-color: var(--hyrule-900);
}
.dark .dark\:bg-rupee-50 {
  background-color: var(--rupee-50);
}
.dark .dark\:text-rupee-50 {
  color: var(--rupee-50);
}
.dark .dark\:border-rupee-50 {
  border-color: var(--rupee-50);
}
.dark .dark\:bg-rupee-100 {
  background-color: var(--rupee-100);
}
.dark .dark\:text-rupee-100 {
  color: var(--rupee-100);
}
.dark .dark\:border-rupee-100 {
  border-color: var(--rupee-100);
}
.dark .dark\:bg-rupee-200 {
  background-color: var(--rupee-200);
}
.dark .dark\:text-rupee-200 {
  color: var(--rupee-200);
}
.dark .dark\:border-rupee-200 {
  border-color: var(--rupee-200);
}
.dark .dark\:bg-rupee-300 {
  background-color: var(--rupee-300);
}
.dark .dark\:text-rupee-300 {
  color: var(--rupee-300);
}
.dark .dark\:border-rupee-300 {
  border-color: var(--rupee-300);
}
.dark .dark\:bg-rupee-400 {
  background-color: var(--rupee-400);
}
.dark .dark\:text-rupee-400 {
  color: var(--rupee-400);
}
.dark .dark\:border-rupee-400 {
  border-color: var(--rupee-400);
}
.dark .dark\:bg-rupee-500 {
  background-color: var(--rupee-500);
}
.dark .dark\:text-rupee-500 {
  color: var(--rupee-500);
}
.dark .dark\:border-rupee-500 {
  border-color: var(--rupee-500);
}
.dark .dark\:bg-rupee-600 {
  background-color: var(--rupee-600);
}
.dark .dark\:text-rupee-600 {
  color: var(--rupee-600);
}
.dark .dark\:border-rupee-600 {
  border-color: var(--rupee-600);
}
.dark .dark\:bg-rupee-700 {
  background-color: var(--rupee-700);
}
.dark .dark\:text-rupee-700 {
  color: var(--rupee-700);
}
.dark .dark\:border-rupee-700 {
  border-color: var(--rupee-700);
}
.dark .dark\:bg-rupee-800 {
  background-color: var(--rupee-800);
}
.dark .dark\:text-rupee-800 {
  color: var(--rupee-800);
}
.dark .dark\:border-rupee-800 {
  border-color: var(--rupee-800);
}
.dark .dark\:bg-rupee-900 {
  background-color: var(--rupee-900);
}
.dark .dark\:text-rupee-900 {
  color: var(--rupee-900);
}
.dark .dark\:border-rupee-900 {
  border-color: var(--rupee-900);
}
.dark .dark\:bg-ganon-50 {
  background-color: var(--ganon-50);
}
.dark .dark\:text-ganon-50 {
  color: var(--ganon-50);
}
.dark .dark\:border-ganon-50 {
  border-color: var(--ganon-50);
}
.dark .dark\:bg-ganon-100 {
  background-color: var(--ganon-100);
}
.dark .dark\:text-ganon-100 {
  color: var(--ganon-100);
}
.dark .dark\:border-ganon-100 {
  border-color: var(--ganon-100);
}
.dark .dark\:bg-ganon-200 {
  background-color: var(--ganon-200);
}
.dark .dark\:text-ganon-200 {
  color: var(--ganon-200);
}
.dark .dark\:border-ganon-200 {
  border-color: var(--ganon-200);
}
.dark .dark\:bg-ganon-300 {
  background-color: var(--ganon-300);
}
.dark .dark\:text-ganon-300 {
  color: var(--ganon-300);
}
.dark .dark\:border-ganon-300 {
  border-color: var(--ganon-300);
}
.dark .dark\:bg-ganon-400 {
  background-color: var(--ganon-400);
}
.dark .dark\:text-ganon-400 {
  color: var(--ganon-400);
}
.dark .dark\:border-ganon-400 {
  border-color: var(--ganon-400);
}
.dark .dark\:bg-ganon-500 {
  background-color: var(--ganon-500);
}
.dark .dark\:text-ganon-500 {
  color: var(--ganon-500);
}
.dark .dark\:border-ganon-500 {
  border-color: var(--ganon-500);
}
.dark .dark\:bg-ganon-600 {
  background-color: var(--ganon-600);
}
.dark .dark\:text-ganon-600 {
  color: var(--ganon-600);
}
.dark .dark\:border-ganon-600 {
  border-color: var(--ganon-600);
}
.dark .dark\:bg-ganon-700 {
  background-color: var(--ganon-700);
}
.dark .dark\:text-ganon-700 {
  color: var(--ganon-700);
}
.dark .dark\:border-ganon-700 {
  border-color: var(--ganon-700);
}
.dark .dark\:bg-ganon-800 {
  background-color: var(--ganon-800);
}
.dark .dark\:text-ganon-800 {
  color: var(--ganon-800);
}
.dark .dark\:border-ganon-800 {
  border-color: var(--ganon-800);
}
.dark .dark\:bg-ganon-900 {
  background-color: var(--ganon-900);
}
.dark .dark\:text-ganon-900 {
  color: var(--ganon-900);
}
.dark .dark\:border-ganon-900 {
  border-color: var(--ganon-900);
}
.dark .dark\:bg-info-50 {
  background-color: var(--info-50);
}
.dark .dark\:text-info-50 {
  color: var(--info-50);
}
.dark .dark\:border-info-50 {
  border-color: var(--info-50);
}
.dark .dark\:bg-info-100 {
  background-color: var(--info-100);
}
.dark .dark\:text-info-100 {
  color: var(--info-100);
}
.dark .dark\:border-info-100 {
  border-color: var(--info-100);
}
.dark .dark\:bg-info-200 {
  background-color: var(--info-200);
}
.dark .dark\:text-info-200 {
  color: var(--info-200);
}
.dark .dark\:border-info-200 {
  border-color: var(--info-200);
}
.dark .dark\:bg-info-300 {
  background-color: var(--info-300);
}
.dark .dark\:text-info-300 {
  color: var(--info-300);
}
.dark .dark\:border-info-300 {
  border-color: var(--info-300);
}
.dark .dark\:bg-info-400 {
  background-color: var(--info-400);
}
.dark .dark\:text-info-400 {
  color: var(--info-400);
}
.dark .dark\:border-info-400 {
  border-color: var(--info-400);
}
.dark .dark\:bg-info-500 {
  background-color: var(--info-500);
}
.dark .dark\:text-info-500 {
  color: var(--info-500);
}
.dark .dark\:border-info-500 {
  border-color: var(--info-500);
}
.dark .dark\:bg-info-600 {
  background-color: var(--info-600);
}
.dark .dark\:text-info-600 {
  color: var(--info-600);
}
.dark .dark\:border-info-600 {
  border-color: var(--info-600);
}
.dark .dark\:bg-info-700 {
  background-color: var(--info-700);
}
.dark .dark\:text-info-700 {
  color: var(--info-700);
}
.dark .dark\:border-info-700 {
  border-color: var(--info-700);
}
.dark .dark\:bg-info-800 {
  background-color: var(--info-800);
}
.dark .dark\:text-info-800 {
  color: var(--info-800);
}
.dark .dark\:border-info-800 {
  border-color: var(--info-800);
}
.dark .dark\:bg-info-900 {
  background-color: var(--info-900);
}
.dark .dark\:text-info-900 {
  color: var(--info-900);
}
.dark .dark\:border-info-900 {
  border-color: var(--info-900);
}
.dark .dark\:bg-warning-50 {
  background-color: var(--warning-50);
}
.dark .dark\:text-warning-50 {
  color: var(--warning-50);
}
.dark .dark\:border-warning-50 {
  border-color: var(--warning-50);
}
.dark .dark\:bg-warning-100 {
  background-color: var(--warning-100);
}
.dark .dark\:text-warning-100 {
  color: var(--warning-100);
}
.dark .dark\:border-warning-100 {
  border-color: var(--warning-100);
}
.dark .dark\:bg-warning-200 {
  background-color: var(--warning-200);
}
.dark .dark\:text-warning-200 {
  color: var(--warning-200);
}
.dark .dark\:border-warning-200 {
  border-color: var(--warning-200);
}
.dark .dark\:bg-warning-300 {
  background-color: var(--warning-300);
}
.dark .dark\:text-warning-300 {
  color: var(--warning-300);
}
.dark .dark\:border-warning-300 {
  border-color: var(--warning-300);
}
.dark .dark\:bg-warning-400 {
  background-color: var(--warning-400);
}
.dark .dark\:text-warning-400 {
  color: var(--warning-400);
}
.dark .dark\:border-warning-400 {
  border-color: var(--warning-400);
}
.dark .dark\:bg-warning-500 {
  background-color: var(--warning-500);
}
.dark .dark\:text-warning-500 {
  color: var(--warning-500);
}
.dark .dark\:border-warning-500 {
  border-color: var(--warning-500);
}
.dark .dark\:bg-warning-600 {
  background-color: var(--warning-600);
}
.dark .dark\:text-warning-600 {
  color: var(--warning-600);
}
.dark .dark\:border-warning-600 {
  border-color: var(--warning-600);
}
.dark .dark\:bg-warning-700 {
  background-color: var(--warning-700);
}
.dark .dark\:text-warning-700 {
  color: var(--warning-700);
}
.dark .dark\:border-warning-700 {
  border-color: var(--warning-700);
}
.dark .dark\:bg-warning-800 {
  background-color: var(--warning-800);
}
.dark .dark\:text-warning-800 {
  color: var(--warning-800);
}
.dark .dark\:border-warning-800 {
  border-color: var(--warning-800);
}
.dark .dark\:bg-warning-900 {
  background-color: var(--warning-900);
}
.dark .dark\:text-warning-900 {
  color: var(--warning-900);
}
.dark .dark\:border-warning-900 {
  border-color: var(--warning-900);
}
.dark .dark\:bg-pink-50 {
  background-color: var(--pink-50);
}
.dark .dark\:text-pink-50 {
  color: var(--pink-50);
}
.dark .dark\:border-pink-50 {
  border-color: var(--pink-50);
}
.dark .dark\:bg-pink-100 {
  background-color: var(--pink-100);
}
.dark .dark\:text-pink-100 {
  color: var(--pink-100);
}
.dark .dark\:border-pink-100 {
  border-color: var(--pink-100);
}
.dark .dark\:bg-pink-200 {
  background-color: var(--pink-200);
}
.dark .dark\:text-pink-200 {
  color: var(--pink-200);
}
.dark .dark\:border-pink-200 {
  border-color: var(--pink-200);
}
.dark .dark\:bg-pink-300 {
  background-color: var(--pink-300);
}
.dark .dark\:text-pink-300 {
  color: var(--pink-300);
}
.dark .dark\:border-pink-300 {
  border-color: var(--pink-300);
}
.dark .dark\:bg-pink-400 {
  background-color: var(--pink-400);
}
.dark .dark\:text-pink-400 {
  color: var(--pink-400);
}
.dark .dark\:border-pink-400 {
  border-color: var(--pink-400);
}
.dark .dark\:bg-pink-500 {
  background-color: var(--pink-500);
}
.dark .dark\:text-pink-500 {
  color: var(--pink-500);
}
.dark .dark\:border-pink-500 {
  border-color: var(--pink-500);
}
.dark .dark\:bg-pink-600 {
  background-color: var(--pink-600);
}
.dark .dark\:text-pink-600 {
  color: var(--pink-600);
}
.dark .dark\:border-pink-600 {
  border-color: var(--pink-600);
}
.dark .dark\:bg-pink-700 {
  background-color: var(--pink-700);
}
.dark .dark\:text-pink-700 {
  color: var(--pink-700);
}
.dark .dark\:border-pink-700 {
  border-color: var(--pink-700);
}
.dark .dark\:bg-pink-800 {
  background-color: var(--pink-800);
}
.dark .dark\:text-pink-800 {
  color: var(--pink-800);
}
.dark .dark\:border-pink-800 {
  border-color: var(--pink-800);
}
.dark .dark\:bg-pink-900 {
  background-color: var(--pink-900);
}
.dark .dark\:text-pink-900 {
  color: var(--pink-900);
}
.dark .dark\:border-pink-900 {
  border-color: var(--pink-900);
}
.dark .dark\:bg-rose-50 {
  background-color: var(--rose-50);
}
.dark .dark\:text-rose-50 {
  color: var(--rose-50);
}
.dark .dark\:border-rose-50 {
  border-color: var(--rose-50);
}
.dark .dark\:bg-rose-100 {
  background-color: var(--rose-100);
}
.dark .dark\:text-rose-100 {
  color: var(--rose-100);
}
.dark .dark\:border-rose-100 {
  border-color: var(--rose-100);
}
.dark .dark\:bg-rose-200 {
  background-color: var(--rose-200);
}
.dark .dark\:text-rose-200 {
  color: var(--rose-200);
}
.dark .dark\:border-rose-200 {
  border-color: var(--rose-200);
}
.dark .dark\:bg-rose-300 {
  background-color: var(--rose-300);
}
.dark .dark\:text-rose-300 {
  color: var(--rose-300);
}
.dark .dark\:border-rose-300 {
  border-color: var(--rose-300);
}
.dark .dark\:bg-rose-400 {
  background-color: var(--rose-400);
}
.dark .dark\:text-rose-400 {
  color: var(--rose-400);
}
.dark .dark\:border-rose-400 {
  border-color: var(--rose-400);
}
.dark .dark\:bg-rose-500 {
  background-color: var(--rose-500);
}
.dark .dark\:text-rose-500 {
  color: var(--rose-500);
}
.dark .dark\:border-rose-500 {
  border-color: var(--rose-500);
}
.dark .dark\:bg-rose-600 {
  background-color: var(--rose-600);
}
.dark .dark\:text-rose-600 {
  color: var(--rose-600);
}
.dark .dark\:border-rose-600 {
  border-color: var(--rose-600);
}
.dark .dark\:bg-rose-700 {
  background-color: var(--rose-700);
}
.dark .dark\:text-rose-700 {
  color: var(--rose-700);
}
.dark .dark\:border-rose-700 {
  border-color: var(--rose-700);
}
.dark .dark\:bg-rose-800 {
  background-color: var(--rose-800);
}
.dark .dark\:text-rose-800 {
  color: var(--rose-800);
}
.dark .dark\:border-rose-800 {
  border-color: var(--rose-800);
}
.dark .dark\:bg-rose-900 {
  background-color: var(--rose-900);
}
.dark .dark\:text-rose-900 {
  color: var(--rose-900);
}
.dark .dark\:border-rose-900 {
  border-color: var(--rose-900);
}
.dark .dark\:bg-indigo-50 {
  background-color: var(--indigo-50);
}
.dark .dark\:text-indigo-50 {
  color: var(--indigo-50);
}
.dark .dark\:border-indigo-50 {
  border-color: var(--indigo-50);
}
.dark .dark\:bg-indigo-100 {
  background-color: var(--indigo-100);
}
.dark .dark\:text-indigo-100 {
  color: var(--indigo-100);
}
.dark .dark\:border-indigo-100 {
  border-color: var(--indigo-100);
}
.dark .dark\:bg-indigo-200 {
  background-color: var(--indigo-200);
}
.dark .dark\:text-indigo-200 {
  color: var(--indigo-200);
}
.dark .dark\:border-indigo-200 {
  border-color: var(--indigo-200);
}
.dark .dark\:bg-indigo-300 {
  background-color: var(--indigo-300);
}
.dark .dark\:text-indigo-300 {
  color: var(--indigo-300);
}
.dark .dark\:border-indigo-300 {
  border-color: var(--indigo-300);
}
.dark .dark\:bg-indigo-400 {
  background-color: var(--indigo-400);
}
.dark .dark\:text-indigo-400 {
  color: var(--indigo-400);
}
.dark .dark\:border-indigo-400 {
  border-color: var(--indigo-400);
}
.dark .dark\:bg-indigo-500 {
  background-color: var(--indigo-500);
}
.dark .dark\:text-indigo-500 {
  color: var(--indigo-500);
}
.dark .dark\:border-indigo-500 {
  border-color: var(--indigo-500);
}
.dark .dark\:bg-indigo-600 {
  background-color: var(--indigo-600);
}
.dark .dark\:text-indigo-600 {
  color: var(--indigo-600);
}
.dark .dark\:border-indigo-600 {
  border-color: var(--indigo-600);
}
.dark .dark\:bg-indigo-700 {
  background-color: var(--indigo-700);
}
.dark .dark\:text-indigo-700 {
  color: var(--indigo-700);
}
.dark .dark\:border-indigo-700 {
  border-color: var(--indigo-700);
}
.dark .dark\:bg-indigo-800 {
  background-color: var(--indigo-800);
}
.dark .dark\:text-indigo-800 {
  color: var(--indigo-800);
}
.dark .dark\:border-indigo-800 {
  border-color: var(--indigo-800);
}
.dark .dark\:bg-indigo-900 {
  background-color: var(--indigo-900);
}
.dark .dark\:text-indigo-900 {
  color: var(--indigo-900);
}
.dark .dark\:border-indigo-900 {
  border-color: var(--indigo-900);
}
.dark .dark\:bg-violet-50 {
  background-color: var(--violet-50);
}
.dark .dark\:text-violet-50 {
  color: var(--violet-50);
}
.dark .dark\:border-violet-50 {
  border-color: var(--violet-50);
}
.dark .dark\:bg-violet-100 {
  background-color: var(--violet-100);
}
.dark .dark\:text-violet-100 {
  color: var(--violet-100);
}
.dark .dark\:border-violet-100 {
  border-color: var(--violet-100);
}
.dark .dark\:bg-violet-200 {
  background-color: var(--violet-200);
}
.dark .dark\:text-violet-200 {
  color: var(--violet-200);
}
.dark .dark\:border-violet-200 {
  border-color: var(--violet-200);
}
.dark .dark\:bg-violet-300 {
  background-color: var(--violet-300);
}
.dark .dark\:text-violet-300 {
  color: var(--violet-300);
}
.dark .dark\:border-violet-300 {
  border-color: var(--violet-300);
}
.dark .dark\:bg-violet-400 {
  background-color: var(--violet-400);
}
.dark .dark\:text-violet-400 {
  color: var(--violet-400);
}
.dark .dark\:border-violet-400 {
  border-color: var(--violet-400);
}
.dark .dark\:bg-violet-500 {
  background-color: var(--violet-500);
}
.dark .dark\:text-violet-500 {
  color: var(--violet-500);
}
.dark .dark\:border-violet-500 {
  border-color: var(--violet-500);
}
.dark .dark\:bg-violet-600 {
  background-color: var(--violet-600);
}
.dark .dark\:text-violet-600 {
  color: var(--violet-600);
}
.dark .dark\:border-violet-600 {
  border-color: var(--violet-600);
}
.dark .dark\:bg-violet-700 {
  background-color: var(--violet-700);
}
.dark .dark\:text-violet-700 {
  color: var(--violet-700);
}
.dark .dark\:border-violet-700 {
  border-color: var(--violet-700);
}
.dark .dark\:bg-violet-800 {
  background-color: var(--violet-800);
}
.dark .dark\:text-violet-800 {
  color: var(--violet-800);
}
.dark .dark\:border-violet-800 {
  border-color: var(--violet-800);
}
.dark .dark\:bg-violet-900 {
  background-color: var(--violet-900);
}
.dark .dark\:text-violet-900 {
  color: var(--violet-900);
}
.dark .dark\:border-violet-900 {
  border-color: var(--violet-900);
}
.dark .dark\:bg-cyan-50 {
  background-color: var(--cyan-50);
}
.dark .dark\:text-cyan-50 {
  color: var(--cyan-50);
}
.dark .dark\:border-cyan-50 {
  border-color: var(--cyan-50);
}
.dark .dark\:bg-cyan-100 {
  background-color: var(--cyan-100);
}
.dark .dark\:text-cyan-100 {
  color: var(--cyan-100);
}
.dark .dark\:border-cyan-100 {
  border-color: var(--cyan-100);
}
.dark .dark\:bg-cyan-200 {
  background-color: var(--cyan-200);
}
.dark .dark\:text-cyan-200 {
  color: var(--cyan-200);
}
.dark .dark\:border-cyan-200 {
  border-color: var(--cyan-200);
}
.dark .dark\:bg-cyan-300 {
  background-color: var(--cyan-300);
}
.dark .dark\:text-cyan-300 {
  color: var(--cyan-300);
}
.dark .dark\:border-cyan-300 {
  border-color: var(--cyan-300);
}
.dark .dark\:bg-cyan-400 {
  background-color: var(--cyan-400);
}
.dark .dark\:text-cyan-400 {
  color: var(--cyan-400);
}
.dark .dark\:border-cyan-400 {
  border-color: var(--cyan-400);
}
.dark .dark\:bg-cyan-500 {
  background-color: var(--cyan-500);
}
.dark .dark\:text-cyan-500 {
  color: var(--cyan-500);
}
.dark .dark\:border-cyan-500 {
  border-color: var(--cyan-500);
}
.dark .dark\:bg-cyan-600 {
  background-color: var(--cyan-600);
}
.dark .dark\:text-cyan-600 {
  color: var(--cyan-600);
}
.dark .dark\:border-cyan-600 {
  border-color: var(--cyan-600);
}
.dark .dark\:bg-cyan-700 {
  background-color: var(--cyan-700);
}
.dark .dark\:text-cyan-700 {
  color: var(--cyan-700);
}
.dark .dark\:border-cyan-700 {
  border-color: var(--cyan-700);
}
.dark .dark\:bg-cyan-800 {
  background-color: var(--cyan-800);
}
.dark .dark\:text-cyan-800 {
  color: var(--cyan-800);
}
.dark .dark\:border-cyan-800 {
  border-color: var(--cyan-800);
}
.dark .dark\:bg-cyan-900 {
  background-color: var(--cyan-900);
}
.dark .dark\:text-cyan-900 {
  color: var(--cyan-900);
}
.dark .dark\:border-cyan-900 {
  border-color: var(--cyan-900);
}
.dark .dark\:bg-teal-50 {
  background-color: var(--teal-50);
}
.dark .dark\:text-teal-50 {
  color: var(--teal-50);
}
.dark .dark\:border-teal-50 {
  border-color: var(--teal-50);
}
.dark .dark\:bg-teal-100 {
  background-color: var(--teal-100);
}
.dark .dark\:text-teal-100 {
  color: var(--teal-100);
}
.dark .dark\:border-teal-100 {
  border-color: var(--teal-100);
}
.dark .dark\:bg-teal-200 {
  background-color: var(--teal-200);
}
.dark .dark\:text-teal-200 {
  color: var(--teal-200);
}
.dark .dark\:border-teal-200 {
  border-color: var(--teal-200);
}
.dark .dark\:bg-teal-300 {
  background-color: var(--teal-300);
}
.dark .dark\:text-teal-300 {
  color: var(--teal-300);
}
.dark .dark\:border-teal-300 {
  border-color: var(--teal-300);
}
.dark .dark\:bg-teal-400 {
  background-color: var(--teal-400);
}
.dark .dark\:text-teal-400 {
  color: var(--teal-400);
}
.dark .dark\:border-teal-400 {
  border-color: var(--teal-400);
}
.dark .dark\:bg-teal-500 {
  background-color: var(--teal-500);
}
.dark .dark\:text-teal-500 {
  color: var(--teal-500);
}
.dark .dark\:border-teal-500 {
  border-color: var(--teal-500);
}
.dark .dark\:bg-teal-600 {
  background-color: var(--teal-600);
}
.dark .dark\:text-teal-600 {
  color: var(--teal-600);
}
.dark .dark\:border-teal-600 {
  border-color: var(--teal-600);
}
.dark .dark\:bg-teal-700 {
  background-color: var(--teal-700);
}
.dark .dark\:text-teal-700 {
  color: var(--teal-700);
}
.dark .dark\:border-teal-700 {
  border-color: var(--teal-700);
}
.dark .dark\:bg-teal-800 {
  background-color: var(--teal-800);
}
.dark .dark\:text-teal-800 {
  color: var(--teal-800);
}
.dark .dark\:border-teal-800 {
  border-color: var(--teal-800);
}
.dark .dark\:bg-teal-900 {
  background-color: var(--teal-900);
}
.dark .dark\:text-teal-900 {
  color: var(--teal-900);
}
.dark .dark\:border-teal-900 {
  border-color: var(--teal-900);
}
.dark .dark\:bg-lime-50 {
  background-color: var(--lime-50);
}
.dark .dark\:text-lime-50 {
  color: var(--lime-50);
}
.dark .dark\:border-lime-50 {
  border-color: var(--lime-50);
}
.dark .dark\:bg-lime-100 {
  background-color: var(--lime-100);
}
.dark .dark\:text-lime-100 {
  color: var(--lime-100);
}
.dark .dark\:border-lime-100 {
  border-color: var(--lime-100);
}
.dark .dark\:bg-lime-200 {
  background-color: var(--lime-200);
}
.dark .dark\:text-lime-200 {
  color: var(--lime-200);
}
.dark .dark\:border-lime-200 {
  border-color: var(--lime-200);
}
.dark .dark\:bg-lime-300 {
  background-color: var(--lime-300);
}
.dark .dark\:text-lime-300 {
  color: var(--lime-300);
}
.dark .dark\:border-lime-300 {
  border-color: var(--lime-300);
}
.dark .dark\:bg-lime-400 {
  background-color: var(--lime-400);
}
.dark .dark\:text-lime-400 {
  color: var(--lime-400);
}
.dark .dark\:border-lime-400 {
  border-color: var(--lime-400);
}
.dark .dark\:bg-lime-500 {
  background-color: var(--lime-500);
}
.dark .dark\:text-lime-500 {
  color: var(--lime-500);
}
.dark .dark\:border-lime-500 {
  border-color: var(--lime-500);
}
.dark .dark\:bg-lime-600 {
  background-color: var(--lime-600);
}
.dark .dark\:text-lime-600 {
  color: var(--lime-600);
}
.dark .dark\:border-lime-600 {
  border-color: var(--lime-600);
}
.dark .dark\:bg-lime-700 {
  background-color: var(--lime-700);
}
.dark .dark\:text-lime-700 {
  color: var(--lime-700);
}
.dark .dark\:border-lime-700 {
  border-color: var(--lime-700);
}
.dark .dark\:bg-lime-800 {
  background-color: var(--lime-800);
}
.dark .dark\:text-lime-800 {
  color: var(--lime-800);
}
.dark .dark\:border-lime-800 {
  border-color: var(--lime-800);
}
.dark .dark\:bg-lime-900 {
  background-color: var(--lime-900);
}
.dark .dark\:text-lime-900 {
  color: var(--lime-900);
}
.dark .dark\:border-lime-900 {
  border-color: var(--lime-900);
}
.dark .dark\:bg-yellow-50 {
  background-color: var(--triforce-50);
}
.dark .dark\:text-yellow-50 {
  color: var(--triforce-50);
}
.dark .dark\:border-yellow-50 {
  border-color: var(--triforce-50);
}
.dark .dark\:bg-yellow-100 {
  background-color: var(--triforce-100);
}
.dark .dark\:text-yellow-100 {
  color: var(--triforce-100);
}
.dark .dark\:border-yellow-100 {
  border-color: var(--triforce-100);
}
.dark .dark\:bg-yellow-200 {
  background-color: var(--triforce-200);
}
.dark .dark\:text-yellow-200 {
  color: var(--triforce-200);
}
.dark .dark\:border-yellow-200 {
  border-color: var(--triforce-200);
}
.dark .dark\:bg-yellow-300 {
  background-color: var(--triforce-300);
}
.dark .dark\:text-yellow-300 {
  color: var(--triforce-300);
}
.dark .dark\:border-yellow-300 {
  border-color: var(--triforce-300);
}
.dark .dark\:bg-yellow-400 {
  background-color: var(--triforce-400);
}
.dark .dark\:text-yellow-400 {
  color: var(--triforce-400);
}
.dark .dark\:border-yellow-400 {
  border-color: var(--triforce-400);
}
.dark .dark\:bg-yellow-500 {
  background-color: var(--triforce-500);
}
.dark .dark\:text-yellow-500 {
  color: var(--triforce-500);
}
.dark .dark\:border-yellow-500 {
  border-color: var(--triforce-500);
}
.dark .dark\:bg-yellow-600 {
  background-color: var(--triforce-600);
}
.dark .dark\:text-yellow-600 {
  color: var(--triforce-600);
}
.dark .dark\:border-yellow-600 {
  border-color: var(--triforce-600);
}
.dark .dark\:bg-yellow-700 {
  background-color: var(--triforce-700);
}
.dark .dark\:text-yellow-700 {
  color: var(--triforce-700);
}
.dark .dark\:border-yellow-700 {
  border-color: var(--triforce-700);
}
.dark .dark\:bg-yellow-800 {
  background-color: var(--triforce-800);
}
.dark .dark\:text-yellow-800 {
  color: var(--triforce-800);
}
.dark .dark\:border-yellow-800 {
  border-color: var(--triforce-800);
}
.dark .dark\:bg-yellow-900 {
  background-color: var(--triforce-900);
}
.dark .dark\:text-yellow-900 {
  color: var(--triforce-900);
}
.dark .dark\:border-yellow-900 {
  border-color: var(--triforce-900);
}
.dark .dark\:bg-blue-50 {
  background-color: var(--hyrule-50);
}
.dark .dark\:text-blue-50 {
  color: var(--hyrule-50);
}
.dark .dark\:border-blue-50 {
  border-color: var(--hyrule-50);
}
.dark .dark\:bg-blue-100 {
  background-color: var(--hyrule-100);
}
.dark .dark\:text-blue-100 {
  color: var(--hyrule-100);
}
.dark .dark\:border-blue-100 {
  border-color: var(--hyrule-100);
}
.dark .dark\:bg-blue-200 {
  background-color: var(--hyrule-200);
}
.dark .dark\:text-blue-200 {
  color: var(--hyrule-200);
}
.dark .dark\:border-blue-200 {
  border-color: var(--hyrule-200);
}
.dark .dark\:bg-blue-300 {
  background-color: var(--hyrule-300);
}
.dark .dark\:text-blue-300 {
  color: var(--hyrule-300);
}
.dark .dark\:border-blue-300 {
  border-color: var(--hyrule-300);
}
.dark .dark\:bg-blue-400 {
  background-color: var(--hyrule-400);
}
.dark .dark\:text-blue-400 {
  color: var(--hyrule-400);
}
.dark .dark\:border-blue-400 {
  border-color: var(--hyrule-400);
}
.dark .dark\:bg-blue-500 {
  background-color: var(--hyrule-500);
}
.dark .dark\:text-blue-500 {
  color: var(--hyrule-500);
}
.dark .dark\:border-blue-500 {
  border-color: var(--hyrule-500);
}
.dark .dark\:bg-blue-600 {
  background-color: var(--hyrule-600);
}
.dark .dark\:text-blue-600 {
  color: var(--hyrule-600);
}
.dark .dark\:border-blue-600 {
  border-color: var(--hyrule-600);
}
.dark .dark\:bg-blue-700 {
  background-color: var(--hyrule-700);
}
.dark .dark\:text-blue-700 {
  color: var(--hyrule-700);
}
.dark .dark\:border-blue-700 {
  border-color: var(--hyrule-700);
}
.dark .dark\:bg-blue-800 {
  background-color: var(--hyrule-800);
}
.dark .dark\:text-blue-800 {
  color: var(--hyrule-800);
}
.dark .dark\:border-blue-800 {
  border-color: var(--hyrule-800);
}
.dark .dark\:bg-blue-900 {
  background-color: var(--hyrule-900);
}
.dark .dark\:text-blue-900 {
  color: var(--hyrule-900);
}
.dark .dark\:border-blue-900 {
  border-color: var(--hyrule-900);
}
.dark .dark\:bg-green-50 {
  background-color: var(--rupee-50);
}
.dark .dark\:text-green-50 {
  color: var(--rupee-50);
}
.dark .dark\:border-green-50 {
  border-color: var(--rupee-50);
}
.dark .dark\:bg-green-100 {
  background-color: var(--rupee-100);
}
.dark .dark\:text-green-100 {
  color: var(--rupee-100);
}
.dark .dark\:border-green-100 {
  border-color: var(--rupee-100);
}
.dark .dark\:bg-green-200 {
  background-color: var(--rupee-200);
}
.dark .dark\:text-green-200 {
  color: var(--rupee-200);
}
.dark .dark\:border-green-200 {
  border-color: var(--rupee-200);
}
.dark .dark\:bg-green-300 {
  background-color: var(--rupee-300);
}
.dark .dark\:text-green-300 {
  color: var(--rupee-300);
}
.dark .dark\:border-green-300 {
  border-color: var(--rupee-300);
}
.dark .dark\:bg-green-400 {
  background-color: var(--rupee-400);
}
.dark .dark\:text-green-400 {
  color: var(--rupee-400);
}
.dark .dark\:border-green-400 {
  border-color: var(--rupee-400);
}
.dark .dark\:bg-green-500 {
  background-color: var(--rupee-500);
}
.dark .dark\:text-green-500 {
  color: var(--rupee-500);
}
.dark .dark\:border-green-500 {
  border-color: var(--rupee-500);
}
.dark .dark\:bg-green-600 {
  background-color: var(--rupee-600);
}
.dark .dark\:text-green-600 {
  color: var(--rupee-600);
}
.dark .dark\:border-green-600 {
  border-color: var(--rupee-600);
}
.dark .dark\:bg-green-700 {
  background-color: var(--rupee-700);
}
.dark .dark\:text-green-700 {
  color: var(--rupee-700);
}
.dark .dark\:border-green-700 {
  border-color: var(--rupee-700);
}
.dark .dark\:bg-green-800 {
  background-color: var(--rupee-800);
}
.dark .dark\:text-green-800 {
  color: var(--rupee-800);
}
.dark .dark\:border-green-800 {
  border-color: var(--rupee-800);
}
.dark .dark\:bg-green-900 {
  background-color: var(--rupee-900);
}
.dark .dark\:text-green-900 {
  color: var(--rupee-900);
}
.dark .dark\:border-green-900 {
  border-color: var(--rupee-900);
}
.dark .dark\:bg-red-50 {
  background-color: var(--ganon-50);
}
.dark .dark\:text-red-50 {
  color: var(--ganon-50);
}
.dark .dark\:border-red-50 {
  border-color: var(--ganon-50);
}
.dark .dark\:bg-red-100 {
  background-color: var(--ganon-100);
}
.dark .dark\:text-red-100 {
  color: var(--ganon-100);
}
.dark .dark\:border-red-100 {
  border-color: var(--ganon-100);
}
.dark .dark\:bg-red-200 {
  background-color: var(--ganon-200);
}
.dark .dark\:text-red-200 {
  color: var(--ganon-200);
}
.dark .dark\:border-red-200 {
  border-color: var(--ganon-200);
}
.dark .dark\:bg-red-300 {
  background-color: var(--ganon-300);
}
.dark .dark\:text-red-300 {
  color: var(--ganon-300);
}
.dark .dark\:border-red-300 {
  border-color: var(--ganon-300);
}
.dark .dark\:bg-red-400 {
  background-color: var(--ganon-400);
}
.dark .dark\:text-red-400 {
  color: var(--ganon-400);
}
.dark .dark\:border-red-400 {
  border-color: var(--ganon-400);
}
.dark .dark\:bg-red-500 {
  background-color: var(--ganon-500);
}
.dark .dark\:text-red-500 {
  color: var(--ganon-500);
}
.dark .dark\:border-red-500 {
  border-color: var(--ganon-500);
}
.dark .dark\:bg-red-600 {
  background-color: var(--ganon-600);
}
.dark .dark\:text-red-600 {
  color: var(--ganon-600);
}
.dark .dark\:border-red-600 {
  border-color: var(--ganon-600);
}
.dark .dark\:bg-red-700 {
  background-color: var(--ganon-700);
}
.dark .dark\:text-red-700 {
  color: var(--ganon-700);
}
.dark .dark\:border-red-700 {
  border-color: var(--ganon-700);
}
.dark .dark\:bg-red-800 {
  background-color: var(--ganon-800);
}
.dark .dark\:text-red-800 {
  color: var(--ganon-800);
}
.dark .dark\:border-red-800 {
  border-color: var(--ganon-800);
}
.dark .dark\:bg-red-900 {
  background-color: var(--ganon-900);
}
.dark .dark\:text-red-900 {
  color: var(--ganon-900);
}
.dark .dark\:border-red-900 {
  border-color: var(--ganon-900);
}
.dark .dark\:bg-primary-50 {
  background-color: var(--triforce-50);
}
.dark .dark\:text-primary-50 {
  color: var(--triforce-50);
}
.dark .dark\:border-primary-50 {
  border-color: var(--triforce-50);
}
.dark .dark\:bg-primary-100 {
  background-color: var(--triforce-100);
}
.dark .dark\:text-primary-100 {
  color: var(--triforce-100);
}
.dark .dark\:border-primary-100 {
  border-color: var(--triforce-100);
}
.dark .dark\:bg-primary-200 {
  background-color: var(--triforce-200);
}
.dark .dark\:text-primary-200 {
  color: var(--triforce-200);
}
.dark .dark\:border-primary-200 {
  border-color: var(--triforce-200);
}
.dark .dark\:bg-primary-300 {
  background-color: var(--triforce-300);
}
.dark .dark\:text-primary-300 {
  color: var(--triforce-300);
}
.dark .dark\:border-primary-300 {
  border-color: var(--triforce-300);
}
.dark .dark\:bg-primary-400 {
  background-color: var(--triforce-400);
}
.dark .dark\:text-primary-400 {
  color: var(--triforce-400);
}
.dark .dark\:border-primary-400 {
  border-color: var(--triforce-400);
}
.dark .dark\:bg-primary-500 {
  background-color: var(--triforce-500);
}
.dark .dark\:text-primary-500 {
  color: var(--triforce-500);
}
.dark .dark\:border-primary-500 {
  border-color: var(--triforce-500);
}
.dark .dark\:bg-primary-600 {
  background-color: var(--triforce-600);
}
.dark .dark\:text-primary-600 {
  color: var(--triforce-600);
}
.dark .dark\:border-primary-600 {
  border-color: var(--triforce-600);
}
.dark .dark\:bg-primary-700 {
  background-color: var(--triforce-700);
}
.dark .dark\:text-primary-700 {
  color: var(--triforce-700);
}
.dark .dark\:border-primary-700 {
  border-color: var(--triforce-700);
}
.dark .dark\:bg-primary-800 {
  background-color: var(--triforce-800);
}
.dark .dark\:text-primary-800 {
  color: var(--triforce-800);
}
.dark .dark\:border-primary-800 {
  border-color: var(--triforce-800);
}
.dark .dark\:bg-primary-900 {
  background-color: var(--triforce-900);
}
.dark .dark\:text-primary-900 {
  color: var(--triforce-900);
}
.dark .dark\:border-primary-900 {
  border-color: var(--triforce-900);
}
.dark .dark\:bg-secondary-50 {
  background-color: var(--hyrule-50);
}
.dark .dark\:text-secondary-50 {
  color: var(--hyrule-50);
}
.dark .dark\:border-secondary-50 {
  border-color: var(--hyrule-50);
}
.dark .dark\:bg-secondary-100 {
  background-color: var(--hyrule-100);
}
.dark .dark\:text-secondary-100 {
  color: var(--hyrule-100);
}
.dark .dark\:border-secondary-100 {
  border-color: var(--hyrule-100);
}
.dark .dark\:bg-secondary-200 {
  background-color: var(--hyrule-200);
}
.dark .dark\:text-secondary-200 {
  color: var(--hyrule-200);
}
.dark .dark\:border-secondary-200 {
  border-color: var(--hyrule-200);
}
.dark .dark\:bg-secondary-300 {
  background-color: var(--hyrule-300);
}
.dark .dark\:text-secondary-300 {
  color: var(--hyrule-300);
}
.dark .dark\:border-secondary-300 {
  border-color: var(--hyrule-300);
}
.dark .dark\:bg-secondary-400 {
  background-color: var(--hyrule-400);
}
.dark .dark\:text-secondary-400 {
  color: var(--hyrule-400);
}
.dark .dark\:border-secondary-400 {
  border-color: var(--hyrule-400);
}
.dark .dark\:bg-secondary-500 {
  background-color: var(--hyrule-500);
}
.dark .dark\:text-secondary-500 {
  color: var(--hyrule-500);
}
.dark .dark\:border-secondary-500 {
  border-color: var(--hyrule-500);
}
.dark .dark\:bg-secondary-600 {
  background-color: var(--hyrule-600);
}
.dark .dark\:text-secondary-600 {
  color: var(--hyrule-600);
}
.dark .dark\:border-secondary-600 {
  border-color: var(--hyrule-600);
}
.dark .dark\:bg-secondary-700 {
  background-color: var(--hyrule-700);
}
.dark .dark\:text-secondary-700 {
  color: var(--hyrule-700);
}
.dark .dark\:border-secondary-700 {
  border-color: var(--hyrule-700);
}
.dark .dark\:bg-secondary-800 {
  background-color: var(--hyrule-800);
}
.dark .dark\:text-secondary-800 {
  color: var(--hyrule-800);
}
.dark .dark\:border-secondary-800 {
  border-color: var(--hyrule-800);
}
.dark .dark\:bg-secondary-900 {
  background-color: var(--hyrule-900);
}
.dark .dark\:text-secondary-900 {
  color: var(--hyrule-900);
}
.dark .dark\:border-secondary-900 {
  border-color: var(--hyrule-900);
}
.dark .dark\:bg-success-50 {
  background-color: var(--rupee-50);
}
.dark .dark\:text-success-50 {
  color: var(--rupee-50);
}
.dark .dark\:border-success-50 {
  border-color: var(--rupee-50);
}
.dark .dark\:bg-success-100 {
  background-color: var(--rupee-100);
}
.dark .dark\:text-success-100 {
  color: var(--rupee-100);
}
.dark .dark\:border-success-100 {
  border-color: var(--rupee-100);
}
.dark .dark\:bg-success-200 {
  background-color: var(--rupee-200);
}
.dark .dark\:text-success-200 {
  color: var(--rupee-200);
}
.dark .dark\:border-success-200 {
  border-color: var(--rupee-200);
}
.dark .dark\:bg-success-300 {
  background-color: var(--rupee-300);
}
.dark .dark\:text-success-300 {
  color: var(--rupee-300);
}
.dark .dark\:border-success-300 {
  border-color: var(--rupee-300);
}
.dark .dark\:bg-success-400 {
  background-color: var(--rupee-400);
}
.dark .dark\:text-success-400 {
  color: var(--rupee-400);
}
.dark .dark\:border-success-400 {
  border-color: var(--rupee-400);
}
.dark .dark\:bg-success-500 {
  background-color: var(--rupee-500);
}
.dark .dark\:text-success-500 {
  color: var(--rupee-500);
}
.dark .dark\:border-success-500 {
  border-color: var(--rupee-500);
}
.dark .dark\:bg-success-600 {
  background-color: var(--rupee-600);
}
.dark .dark\:text-success-600 {
  color: var(--rupee-600);
}
.dark .dark\:border-success-600 {
  border-color: var(--rupee-600);
}
.dark .dark\:bg-success-700 {
  background-color: var(--rupee-700);
}
.dark .dark\:text-success-700 {
  color: var(--rupee-700);
}
.dark .dark\:border-success-700 {
  border-color: var(--rupee-700);
}
.dark .dark\:bg-success-800 {
  background-color: var(--rupee-800);
}
.dark .dark\:text-success-800 {
  color: var(--rupee-800);
}
.dark .dark\:border-success-800 {
  border-color: var(--rupee-800);
}
.dark .dark\:bg-success-900 {
  background-color: var(--rupee-900);
}
.dark .dark\:text-success-900 {
  color: var(--rupee-900);
}
.dark .dark\:border-success-900 {
  border-color: var(--rupee-900);
}
.dark .dark\:bg-danger-50 {
  background-color: var(--ganon-50);
}
.dark .dark\:text-danger-50 {
  color: var(--ganon-50);
}
.dark .dark\:border-danger-50 {
  border-color: var(--ganon-50);
}
.dark .dark\:bg-danger-100 {
  background-color: var(--ganon-100);
}
.dark .dark\:text-danger-100 {
  color: var(--ganon-100);
}
.dark .dark\:border-danger-100 {
  border-color: var(--ganon-100);
}
.dark .dark\:bg-danger-200 {
  background-color: var(--ganon-200);
}
.dark .dark\:text-danger-200 {
  color: var(--ganon-200);
}
.dark .dark\:border-danger-200 {
  border-color: var(--ganon-200);
}
.dark .dark\:bg-danger-300 {
  background-color: var(--ganon-300);
}
.dark .dark\:text-danger-300 {
  color: var(--ganon-300);
}
.dark .dark\:border-danger-300 {
  border-color: var(--ganon-300);
}
.dark .dark\:bg-danger-400 {
  background-color: var(--ganon-400);
}
.dark .dark\:text-danger-400 {
  color: var(--ganon-400);
}
.dark .dark\:border-danger-400 {
  border-color: var(--ganon-400);
}
.dark .dark\:bg-danger-500 {
  background-color: var(--ganon-500);
}
.dark .dark\:text-danger-500 {
  color: var(--ganon-500);
}
.dark .dark\:border-danger-500 {
  border-color: var(--ganon-500);
}
.dark .dark\:bg-danger-600 {
  background-color: var(--ganon-600);
}
.dark .dark\:text-danger-600 {
  color: var(--ganon-600);
}
.dark .dark\:border-danger-600 {
  border-color: var(--ganon-600);
}
.dark .dark\:bg-danger-700 {
  background-color: var(--ganon-700);
}
.dark .dark\:text-danger-700 {
  color: var(--ganon-700);
}
.dark .dark\:border-danger-700 {
  border-color: var(--ganon-700);
}
.dark .dark\:bg-danger-800 {
  background-color: var(--ganon-800);
}
.dark .dark\:text-danger-800 {
  color: var(--ganon-800);
}
.dark .dark\:border-danger-800 {
  border-color: var(--ganon-800);
}
.dark .dark\:bg-danger-900 {
  background-color: var(--ganon-900);
}
.dark .dark\:text-danger-900 {
  color: var(--ganon-900);
}
.dark .dark\:border-danger-900 {
  border-color: var(--ganon-900);
}
.dark .dark\:bg-destructive-50 {
  background-color: var(--ganon-50);
}
.dark .dark\:text-destructive-50 {
  color: var(--ganon-50);
}
.dark .dark\:border-destructive-50 {
  border-color: var(--ganon-50);
}
.dark .dark\:bg-destructive-100 {
  background-color: var(--ganon-100);
}
.dark .dark\:text-destructive-100 {
  color: var(--ganon-100);
}
.dark .dark\:border-destructive-100 {
  border-color: var(--ganon-100);
}
.dark .dark\:bg-destructive-200 {
  background-color: var(--ganon-200);
}
.dark .dark\:text-destructive-200 {
  color: var(--ganon-200);
}
.dark .dark\:border-destructive-200 {
  border-color: var(--ganon-200);
}
.dark .dark\:bg-destructive-300 {
  background-color: var(--ganon-300);
}
.dark .dark\:text-destructive-300 {
  color: var(--ganon-300);
}
.dark .dark\:border-destructive-300 {
  border-color: var(--ganon-300);
}
.dark .dark\:bg-destructive-400 {
  background-color: var(--ganon-400);
}
.dark .dark\:text-destructive-400 {
  color: var(--ganon-400);
}
.dark .dark\:border-destructive-400 {
  border-color: var(--ganon-400);
}
.dark .dark\:bg-destructive-500 {
  background-color: var(--ganon-500);
}
.dark .dark\:text-destructive-500 {
  color: var(--ganon-500);
}
.dark .dark\:border-destructive-500 {
  border-color: var(--ganon-500);
}
.dark .dark\:bg-destructive-600 {
  background-color: var(--ganon-600);
}
.dark .dark\:text-destructive-600 {
  color: var(--ganon-600);
}
.dark .dark\:border-destructive-600 {
  border-color: var(--ganon-600);
}
.dark .dark\:bg-destructive-700 {
  background-color: var(--ganon-700);
}
.dark .dark\:text-destructive-700 {
  color: var(--ganon-700);
}
.dark .dark\:border-destructive-700 {
  border-color: var(--ganon-700);
}
.dark .dark\:bg-destructive-800 {
  background-color: var(--ganon-800);
}
.dark .dark\:text-destructive-800 {
  color: var(--ganon-800);
}
.dark .dark\:border-destructive-800 {
  border-color: var(--ganon-800);
}
.dark .dark\:bg-destructive-900 {
  background-color: var(--ganon-900);
}
.dark .dark\:text-destructive-900 {
  color: var(--ganon-900);
}
.dark .dark\:border-destructive-900 {
  border-color: var(--ganon-900);
}.font-sans {
  font-family: "Mona Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.font-header {
  font-family: "Hubot Sans", "Mona Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.font-serif {
  font-family: Georgia, Cambria, "Times New Roman", Times, serif;
}
.font-mono {
  font-family: "Noto Sans Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.text-xs {
  font-size: var(--text-xs);
}
.text-sm {
  font-size: var(--text-sm);
}
.text-base {
  font-size: var(--text-base);
}
.text-lg {
  font-size: var(--text-lg);
}
.text-xl {
  font-size: var(--text-xl);
}
.text-2xl {
  font-size: var(--text-2xl);
}
.text-3xl {
  font-size: var(--text-3xl);
}
.text-4xl {
  font-size: var(--text-4xl);
}
.font-normal {
  font-weight: var(--font-normal);
}
.font-medium {
  font-weight: var(--font-medium);
}
.font-semibold {
  font-weight: var(--font-semibold);
}
.font-bold {
  font-weight: var(--font-bold);
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-justify {
  text-align: justify;
}
.leading-3 {
  line-height: .75rem;
}
.leading-4 {
  line-height: 1rem;
}
.leading-5 {
  line-height: 1.25rem;
}
.leading-6 {
  line-height: 1.5rem;
}
.leading-7 {
  line-height: 1.75rem;
}
.leading-8 {
  line-height: 2rem;
}
.leading-9 {
  line-height: 2.25rem;
}
.leading-10 {
  line-height: 2.5rem;
}
.leading-none {
  line-height: 1;
}
.leading-tight {
  line-height: 1.25;
}
.leading-snug {
  line-height: 1.375;
}
.leading-normal {
  line-height: 1.5;
}
.leading-relaxed {
  line-height: 1.625;
}
.leading-loose {
  line-height: 2;
}
.tracking-tighter {
  letter-spacing: -0.05em;
}
.tracking-tight {
  letter-spacing: -0.025em;
}
.tracking-normal {
  letter-spacing: 0em;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.tracking-wider {
  letter-spacing: 0.05em;
}
.tracking-widest {
  letter-spacing: 0.1em;
}
.underline {
  text-decoration: underline;
}
.overline {
  text-decoration: overline;
}
.line-through {
  text-decoration: line-through;
}
.no-underline {
  text-decoration: none;
}
.decoration-solid {
  text-decoration-style: solid;
}
.decoration-double {
  text-decoration-style: double;
}
.decoration-dotted {
  text-decoration-style: dotted;
}
.decoration-dashed {
  text-decoration-style: dashed;
}
.decoration-wavy {
  text-decoration-style: wavy;
}
.decoration-auto {
  text-decoration-thickness: auto;
}
.decoration-from-font {
  text-decoration-thickness: from-font;
}
.decoration-0 {
  text-decoration-thickness: 0px;
}
.decoration-1 {
  text-decoration-thickness: 1px;
}
.decoration-2 {
  text-decoration-thickness: 2px;
}
.decoration-4 {
  text-decoration-thickness: 4px;
}
.decoration-8 {
  text-decoration-thickness: 8px;
}
.underline-offset-auto {
  text-underline-offset: auto;
}
.underline-offset-0 {
  text-underline-offset: 0px;
}
.underline-offset-1 {
  text-underline-offset: 1px;
}
.underline-offset-2 {
  text-underline-offset: 2px;
}
.underline-offset-4 {
  text-underline-offset: 4px;
}
.underline-offset-8 {
  text-underline-offset: 8px;
}
.lowercase {
  text-transform: lowercase;
}
.capitalize {
  text-transform: capitalize;
}
.normal-case {
  text-transform: none;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.text-clip {
  text-overflow: clip;
}
.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;
}
.break-normal {
  overflow-wrap: normal;
  word-break: normal;
}
.break-words {
  overflow-wrap: break-word;
}
.break-all {
  word-break: break-all;
}
.text-balance {
  text-wrap: balance;
}
.text-pretty {
  text-wrap: pretty;
}
.hyphens-none {
  hyphens: none;
}
.hyphens-manual {
  hyphens: manual;
}
.hyphens-auto {
  hyphens: auto;
}
.indent-0 {
  text-indent: 0px;
}
.indent-px {
  text-indent: 1px;
}
.indent-0\.5 {
  text-indent: 0.125rem;
}
.indent-1 {
  text-indent: 0.25rem;
}
.indent-1\.5 {
  text-indent: 0.375rem;
}
.indent-2 {
  text-indent: 0.5rem;
}
.indent-2\.5 {
  text-indent: 0.625rem;
}
.indent-3 {
  text-indent: 0.75rem;
}
.indent-3\.5 {
  text-indent: 0.875rem;
}
.indent-4 {
  text-indent: 1rem;
}
.indent-5 {
  text-indent: 1.25rem;
}
.indent-6 {
  text-indent: 1.5rem;
}
.indent-7 {
  text-indent: 1.75rem;
}
.indent-8 {
  text-indent: 2rem;
}
.indent-9 {
  text-indent: 2.25rem;
}
.indent-10 {
  text-indent: 2.5rem;
}
.indent-11 {
  text-indent: 2.75rem;
}
.indent-12 {
  text-indent: 3rem;
}
.indent-14 {
  text-indent: 3.5rem;
}
.indent-16 {
  text-indent: 4rem;
}
.indent-20 {
  text-indent: 5rem;
}
.indent-24 {
  text-indent: 6rem;
}
.indent-28 {
  text-indent: 7rem;
}
.indent-32 {
  text-indent: 8rem;
}
.indent-36 {
  text-indent: 9rem;
}
.indent-40 {
  text-indent: 10rem;
}
.indent-44 {
  text-indent: 11rem;
}
.indent-48 {
  text-indent: 12rem;
}
.indent-52 {
  text-indent: 13rem;
}
.indent-56 {
  text-indent: 14rem;
}
.indent-60 {
  text-indent: 15rem;
}
.indent-64 {
  text-indent: 16rem;
}
.indent-72 {
  text-indent: 18rem;
}
.indent-80 {
  text-indent: 20rem;
}
.indent-96 {
  text-indent: 24rem;
}.w-0 {
  width: 0;
}
.h-0 {
  height: 0;
}
.size-0 {
  width: 0;
  height: 0;
}
.min-w-0 {
  min-width: 0;
}
.min-h-0 {
  min-height: 0;
}
.w-1 {
  width: 0.25rem;
}
.h-1 {
  height: 0.25rem;
}
.size-1 {
  width: 0.25rem;
  height: 0.25rem;
}
.min-w-1 {
  min-width: 0.25rem;
}
.min-h-1 {
  min-height: 0.25rem;
}
.w-2 {
  width: 0.5rem;
}
.h-2 {
  height: 0.5rem;
}
.size-2 {
  width: 0.5rem;
  height: 0.5rem;
}
.min-w-2 {
  min-width: 0.5rem;
}
.min-h-2 {
  min-height: 0.5rem;
}
.w-3 {
  width: 0.75rem;
}
.h-3 {
  height: 0.75rem;
}
.size-3 {
  width: 0.75rem;
  height: 0.75rem;
}
.min-w-3 {
  min-width: 0.75rem;
}
.min-h-3 {
  min-height: 0.75rem;
}
.w-4 {
  width: 1rem;
}
.h-4 {
  height: 1rem;
}
.size-4 {
  width: 1rem;
  height: 1rem;
}
.min-w-4 {
  min-width: 1rem;
}
.min-h-4 {
  min-height: 1rem;
}
.w-5 {
  width: 1.25rem;
}
.h-5 {
  height: 1.25rem;
}
.size-5 {
  width: 1.25rem;
  height: 1.25rem;
}
.min-w-5 {
  min-width: 1.25rem;
}
.min-h-5 {
  min-height: 1.25rem;
}
.w-6 {
  width: 1.5rem;
}
.h-6 {
  height: 1.5rem;
}
.size-6 {
  width: 1.5rem;
  height: 1.5rem;
}
.min-w-6 {
  min-width: 1.5rem;
}
.min-h-6 {
  min-height: 1.5rem;
}
.w-8 {
  width: 2rem;
}
.h-8 {
  height: 2rem;
}
.size-8 {
  width: 2rem;
  height: 2rem;
}
.min-w-8 {
  min-width: 2rem;
}
.min-h-8 {
  min-height: 2rem;
}
.w-10 {
  width: 2.5rem;
}
.h-10 {
  height: 2.5rem;
}
.size-10 {
  width: 2.5rem;
  height: 2.5rem;
}
.min-w-10 {
  min-width: 2.5rem;
}
.min-h-10 {
  min-height: 2.5rem;
}
.w-12 {
  width: 3rem;
}
.h-12 {
  height: 3rem;
}
.size-12 {
  width: 3rem;
  height: 3rem;
}
.min-w-12 {
  min-width: 3rem;
}
.min-h-12 {
  min-height: 3rem;
}
.w-16 {
  width: 4rem;
}
.h-16 {
  height: 4rem;
}
.size-16 {
  width: 4rem;
  height: 4rem;
}
.min-w-16 {
  min-width: 4rem;
}
.min-h-16 {
  min-height: 4rem;
}
.w-20 {
  width: 5rem;
}
.h-20 {
  height: 5rem;
}
.size-20 {
  width: 5rem;
  height: 5rem;
}
.min-w-20 {
  min-width: 5rem;
}
.min-h-20 {
  min-height: 5rem;
}
.w-24 {
  width: 6rem;
}
.h-24 {
  height: 6rem;
}
.size-24 {
  width: 6rem;
  height: 6rem;
}
.min-w-24 {
  min-width: 6rem;
}
.min-h-24 {
  min-height: 6rem;
}
.w-32 {
  width: 8rem;
}
.h-32 {
  height: 8rem;
}
.size-32 {
  width: 8rem;
  height: 8rem;
}
.min-w-32 {
  min-width: 8rem;
}
.min-h-32 {
  min-height: 8rem;
}
.w-40 {
  width: 10rem;
}
.h-40 {
  height: 10rem;
}
.size-40 {
  width: 10rem;
  height: 10rem;
}
.min-w-40 {
  min-width: 10rem;
}
.min-h-40 {
  min-height: 10rem;
}
.w-48 {
  width: 12rem;
}
.h-48 {
  height: 12rem;
}
.size-48 {
  width: 12rem;
  height: 12rem;
}
.min-w-48 {
  min-width: 12rem;
}
.min-h-48 {
  min-height: 12rem;
}
.w-64 {
  width: 16rem;
}
.h-64 {
  height: 16rem;
}
.size-64 {
  width: 16rem;
  height: 16rem;
}
.min-w-64 {
  min-width: 16rem;
}
.min-h-64 {
  min-height: 16rem;
}
.w-80 {
  width: 20rem;
}
.h-80 {
  height: 20rem;
}
.size-80 {
  width: 20rem;
  height: 20rem;
}
.min-w-80 {
  min-width: 20rem;
}
.min-h-80 {
  min-height: 20rem;
}
.w-96 {
  width: 24rem;
}
.h-96 {
  height: 24rem;
}
.size-96 {
  width: 24rem;
  height: 24rem;
}
.min-w-96 {
  min-width: 24rem;
}
.min-h-96 {
  min-height: 24rem;
}
.w-auto {
  width: auto;
}
.w-px {
  width: 1px;
}
.w-0\.5 {
  width: 0.125rem;
}
.w-1\/2 {
  width: 50%;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-2\/3 {
  width: 66.666667%;
}
.w-1\/4 {
  width: 25%;
}
.w-2\/4 {
  width: 50%;
}
.w-3\/4 {
  width: 75%;
}
.w-1\/5 {
  width: 20%;
}
.w-2\/5 {
  width: 40%;
}
.w-3\/5 {
  width: 60%;
}
.w-4\/5 {
  width: 80%;
}
.w-1\/6 {
  width: 16.666667%;
}
.w-2\/6 {
  width: 33.333333%;
}
.w-3\/6 {
  width: 50%;
}
.w-4\/6 {
  width: 66.666667%;
}
.w-5\/6 {
  width: 83.333333%;
}
.w-1\/12 {
  width: 8.333333%;
}
.w-2\/12 {
  width: 16.666667%;
}
.w-3\/12 {
  width: 25%;
}
.w-4\/12 {
  width: 33.333333%;
}
.w-5\/12 {
  width: 41.666667%;
}
.w-6\/12 {
  width: 50%;
}
.w-7\/12 {
  width: 58.333333%;
}
.w-8\/12 {
  width: 66.666667%;
}
.w-9\/12 {
  width: 75%;
}
.w-10\/12 {
  width: 83.333333%;
}
.w-11\/12 {
  width: 91.666667%;
}
.w-full {
  width: 100%;
}
.w-screen {
  width: 100vw;
}
.w-min {
  width: min-content;
}
.w-max {
  width: max-content;
}
.w-fit {
  width: fit-content;
}
.h-auto {
  height: auto;
}
.h-px {
  height: 1px;
}
.h-0\.5 {
  height: 0.125rem;
}
.h-1\/2 {
  height: 50%;
}
.h-1\/3 {
  height: 33.333333%;
}
.h-2\/3 {
  height: 66.666667%;
}
.h-1\/4 {
  height: 25%;
}
.h-2\/4 {
  height: 50%;
}
.h-3\/4 {
  height: 75%;
}
.h-1\/5 {
  height: 20%;
}
.h-2\/5 {
  height: 40%;
}
.h-3\/5 {
  height: 60%;
}
.h-4\/5 {
  height: 80%;
}
.h-1\/6 {
  height: 16.666667%;
}
.h-2\/6 {
  height: 33.333333%;
}
.h-3\/6 {
  height: 50%;
}
.h-4\/6 {
  height: 66.666667%;
}
.h-5\/6 {
  height: 83.333333%;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.h-min {
  height: min-content;
}
.h-max {
  height: max-content;
}
.h-fit {
  height: fit-content;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-full {
  min-width: 100%;
}
.min-w-min {
  min-width: min-content;
}
.min-w-max {
  min-width: max-content;
}
.min-w-fit {
  min-width: fit-content;
}
.min-h-0 {
  min-height: 0px;
}
.min-h-full {
  min-height: 100%;
}
.min-h-screen {
  min-height: 100vh;
}
.min-h-min {
  min-height: min-content;
}
.min-h-max {
  min-height: max-content;
}
.min-h-fit {
  min-height: fit-content;
}
.max-w-0 {
  max-width: 0rem;
}
.max-w-none {
  max-width: none;
}
.max-w-xs {
  max-width: 20rem;
}
.max-w-sm {
  max-width: 24rem;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-lg {
  max-width: 32rem;
}
.max-w-xl {
  max-width: 36rem;
}
.max-w-2xl {
  max-width: 42rem;
}
.max-w-3xl {
  max-width: 48rem;
}
.max-w-4xl {
  max-width: 56rem;
}
.max-w-5xl {
  max-width: 64rem;
}
.max-w-6xl {
  max-width: 72rem;
}
.max-w-7xl {
  max-width: 80rem;
}
.max-w-full {
  max-width: 100%;
}
.max-w-min {
  max-width: min-content;
}
.max-w-max {
  max-width: max-content;
}
.max-w-fit {
  max-width: fit-content;
}
.max-w-prose {
  max-width: 65ch;
}
.max-w-screen-sm {
  max-width: 640px;
}
.max-w-screen-md {
  max-width: 768px;
}
.max-w-screen-lg {
  max-width: 1024px;
}
.max-w-screen-xl {
  max-width: 1280px;
}
.max-w-screen-2xl {
  max-width: 1536px;
}
.max-h-0 {
  max-height: 0rem;
}
.max-h-px {
  max-height: 1px;
}
.max-h-0\.5 {
  max-height: 0.125rem;
}
.max-h-none {
  max-height: none;
}
.max-h-full {
  max-height: 100%;
}
.max-h-screen {
  max-height: 100vh;
}
.max-h-min {
  max-height: min-content;
}
.max-h-max {
  max-height: max-content;
}
.max-h-fit {
  max-height: fit-content;
}
.max-w-xs {
  max-width: 20rem;
}
.max-w-sm {
  max-width: 24rem;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-lg {
  max-width: 32rem;
}
.max-w-xl {
  max-width: 36rem;
}
.max-w-2xl {
  max-width: 42rem;
}
.max-w-4xl {
  max-width: 56rem;
}
.max-w-full {
  max-width: 100%;
}.border {
  border-width: 1px;
  border-style: solid;
}
.border-t {
  border-top-width: 1px;
  border-top-style: solid;
}
.border-r {
  border-right-width: 1px;
  border-right-style: solid;
}
.border-b {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.border-l {
  border-left-width: 1px;
  border-left-style: solid;
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-dotted {
  border-style: dotted;
}
.border-double {
  border-style: double;
}
.border-none {
  border-style: none;
}
.rounded-none {
  border-radius: 0px;
}
.rounded-sm {
  border-radius: var(--radius-sm);
}
.rounded {
  border-radius: var(--radius-base);
}
.rounded-md {
  border-radius: var(--radius-md);
}
.rounded-lg {
  border-radius: var(--radius-lg);
}
.rounded-full {
  border-radius: var(--radius-full);
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-8 {
  border-width: 8px;
}
.border-t-0 {
  border-top-width: 0px;
}
.border-t-2 {
  border-top-width: 2px;
}
.border-t-4 {
  border-top-width: 4px;
}
.border-t-8 {
  border-top-width: 8px;
}
.border-r-0 {
  border-right-width: 0px;
}
.border-r-2 {
  border-right-width: 2px;
}
.border-r-4 {
  border-right-width: 4px;
}
.border-r-8 {
  border-right-width: 8px;
}
.border-b-0 {
  border-bottom-width: 0px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-b-4 {
  border-bottom-width: 4px;
}
.border-b-8 {
  border-bottom-width: 8px;
}
.border-l-0 {
  border-left-width: 0px;
}
.border-l-2 {
  border-left-width: 2px;
}
.border-l-4 {
  border-left-width: 4px;
}
.border-l-8 {
  border-left-width: 8px;
}
.rounded-t-none {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.rounded-t-sm {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.rounded-t-md {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.rounded-t-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.rounded-t-3xl {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}
.rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}
.rounded-r-none {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.rounded-r-sm {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.rounded-r-md {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.rounded-r-xl {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.rounded-r-2xl {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
.rounded-r-3xl {
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}
.rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}
.rounded-b-none {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-b-sm {
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.rounded-b-md {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-b-xl {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-b-3xl {
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}
.rounded-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}
.rounded-l-none {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-l-sm {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-l-lg {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-l-xl {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.rounded-l-2xl {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-l-3xl {
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}
.rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}
.rounded-tl-none {
  border-top-left-radius: 0px;
}
.rounded-tl-sm {
  border-top-left-radius: 0.125rem;
}
.rounded-tl {
  border-top-left-radius: 0.25rem;
}
.rounded-tl-md {
  border-top-left-radius: 0.375rem;
}
.rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}
.rounded-tl-xl {
  border-top-left-radius: 0.75rem;
}
.rounded-tl-2xl {
  border-top-left-radius: 1rem;
}
.rounded-tl-3xl {
  border-top-left-radius: 1.5rem;
}
.rounded-tl-full {
  border-top-left-radius: 9999px;
}
.rounded-tr-none {
  border-top-right-radius: 0px;
}
.rounded-tr-sm {
  border-top-right-radius: 0.125rem;
}
.rounded-tr {
  border-top-right-radius: 0.25rem;
}
.rounded-tr-md {
  border-top-right-radius: 0.375rem;
}
.rounded-tr-lg {
  border-top-right-radius: 0.5rem;
}
.rounded-tr-xl {
  border-top-right-radius: 0.75rem;
}
.rounded-tr-2xl {
  border-top-right-radius: 1rem;
}
.rounded-tr-3xl {
  border-top-right-radius: 1.5rem;
}
.rounded-tr-full {
  border-top-right-radius: 9999px;
}
.rounded-br-none {
  border-bottom-right-radius: 0px;
}
.rounded-br-sm {
  border-bottom-right-radius: 0.125rem;
}
.rounded-br {
  border-bottom-right-radius: 0.25rem;
}
.rounded-br-md {
  border-bottom-right-radius: 0.375rem;
}
.rounded-br-lg {
  border-bottom-right-radius: 0.5rem;
}
.rounded-br-xl {
  border-bottom-right-radius: 0.75rem;
}
.rounded-br-2xl {
  border-bottom-right-radius: 1rem;
}
.rounded-br-3xl {
  border-bottom-right-radius: 1.5rem;
}
.rounded-br-full {
  border-bottom-right-radius: 9999px;
}
.rounded-bl-none {
  border-bottom-left-radius: 0px;
}
.rounded-bl-sm {
  border-bottom-left-radius: 0.125rem;
}
.rounded-bl {
  border-bottom-left-radius: 0.25rem;
}
.rounded-bl-md {
  border-bottom-left-radius: 0.375rem;
}
.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem;
}
.rounded-bl-xl {
  border-bottom-left-radius: 0.75rem;
}
.rounded-bl-2xl {
  border-bottom-left-radius: 1rem;
}
.rounded-bl-3xl {
  border-bottom-left-radius: 1.5rem;
}
.rounded-bl-full {
  border-bottom-left-radius: 9999px;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.outline {
  outline-style: solid;
}
.outline-dashed {
  outline-style: dashed;
}
.outline-dotted {
  outline-style: dotted;
}
.outline-double {
  outline-style: double;
}
.outline-0 {
  outline-width: 0px;
}
.outline-1 {
  outline-width: 1px;
}
.outline-2 {
  outline-width: 2px;
}
.outline-4 {
  outline-width: 4px;
}
.outline-8 {
  outline-width: 8px;
}
.outline-offset-0 {
  outline-offset: 0px;
}
.outline-offset-1 {
  outline-offset: 1px;
}
.outline-offset-2 {
  outline-offset: 2px;
}
.outline-offset-4 {
  outline-offset: 4px;
}
.outline-offset-8 {
  outline-offset: 8px;
}
.ring-0 {
  box-shadow: 0 0 0 0px rgb(59 130 246 / 0.5);
}
.ring-1 {
  box-shadow: 0 0 0 1px rgb(59 130 246 / 0.5);
}
.ring-2 {
  box-shadow: 0 0 0 2px rgb(59 130 246 / 0.5);
}
.ring-4 {
  box-shadow: 0 0 0 4px rgb(59 130 246 / 0.5);
}
.ring-8 {
  box-shadow: 0 0 0 8px rgb(59 130 246 / 0.5);
}
.ring-inset {
  box-shadow: inset 0 0 0 2px rgb(59 130 246 / 0.5);
}
.ring-offset-0 {
  box-shadow: 0 0 0 0px var(--tw-ring-offset-color), 0 0 0 2px rgb(59 130 246 / 0.5);
}
.ring-offset-1 {
  box-shadow: 0 0 0 1px var(--tw-ring-offset-color), 0 0 0 3px rgb(59 130 246 / 0.5);
}
.ring-offset-2 {
  box-shadow: 0 0 0 2px var(--tw-ring-offset-color), 0 0 0 4px rgb(59 130 246 / 0.5);
}
.ring-offset-4 {
  box-shadow: 0 0 0 4px var(--tw-ring-offset-color), 0 0 0 6px rgb(59 130 246 / 0.5);
}
.ring-offset-8 {
  box-shadow: 0 0 0 8px var(--tw-ring-offset-color), 0 0 0 10px rgb(59 130 246 / 0.5);
}.shadow-inset-light {
  box-shadow: inset 2px 2px 0px rgba(255, 255, 255, 0.3);
}
.shadow-inset-dark {
  box-shadow: inset -2px -2px 0px rgba(0, 0, 0, 0.3);
}
.shadow-inset-combined {
  box-shadow: inset 2px 2px 0px rgba(255, 255, 255, 0.3), inset -2px -2px 0px rgba(0, 0, 0, 0.3);
}
.shadow-triforce {
  box-shadow: 
inset 2px 2px 0px #ffff8d,
inset -2px -2px 0px #cc8400,
4px 4px 0px #8b4513,
0 0 20px rgba(255, 215, 0, 0.5)
;
}
.shadow-triforce-hover {
  box-shadow: 
inset 2px 2px 0px #ffffcc,
inset -2px -2px 0px #b8860b,
3px 3px 0px #8b4513,
0 0 25px rgba(255, 215, 0, 0.7)
;
}
.shadow-triforce-active {
  box-shadow: 
inset -2px -2px 0px #ffff8d,
inset 2px 2px 0px #996f08,
2px 2px 0px #8b4513,
0 0 15px rgba(255, 215, 0, 0.3)
;
}
.shadow-retro-24 {
  box-shadow: 
inset 2px 2px 0px #87ceeb,
inset -2px -2px 0px #1e3a8a,
3px 3px 0px #000000
;
}
.shadow-retro-24-hover {
  box-shadow: 
inset 2px 2px 0px #97defb,
inset -2px -2px 0px #2e4a9a,
2px 2px 0px #000000
;
}
.shadow-retro-24-active {
  box-shadow: 
inset -2px -2px 0px #87ceeb,
inset 2px 2px 0px #0f1f5a,
1px 1px 0px #000000
;
}
.shadow-retro-32 {
  box-shadow: 
inset 0 2px 4px rgba(255, 255, 255, 0.3),
inset 0 -2px 4px rgba(0, 0, 0, 0.3),
0 4px 8px rgba(0, 0, 0, 0.4),
0 0 0 1px #654321
;
}
.shadow-retro-32-hover {
  box-shadow: 
inset 0 2px 4px rgba(255, 255, 255, 0.4),
inset 0 -2px 4px rgba(0, 0, 0, 0.2),
0 6px 12px rgba(0, 0, 0, 0.3),
0 0 0 1px #654321
;
}
.shadow-retro-32-active {
  box-shadow: 
inset 0 -2px 4px rgba(255, 255, 255, 0.2),
inset 0 2px 4px rgba(0, 0, 0, 0.4),
0 2px 4px rgba(0, 0, 0, 0.3),
0 0 0 1px #654321
;
}
.shadow-rupee {
  box-shadow: 
inset 2px 2px 8px rgba(255, 255, 255, 0.4),
inset -2px -2px 8px rgba(0, 0, 0, 0.3),
0 4px 12px rgba(0, 153, 68, 0.5),
0 0 0 1px #002211
;
}
.shadow-rupee-hover {
  box-shadow: 
inset 2px 2px 8px rgba(255, 255, 255, 0.5),
inset -2px -2px 8px rgba(0, 0, 0, 0.2),
0 6px 16px rgba(0, 153, 68, 0.6),
0 0 0 1px #002211
;
}
.shadow-rupee-active {
  box-shadow: 
inset -2px -2px 8px rgba(255, 255, 255, 0.3),
inset 2px 2px 8px rgba(0, 0, 0, 0.4),
0 2px 8px rgba(0, 153, 68, 0.4),
0 0 0 1px #002211
;
}
.hover\\:shadow-triforce-hover:hover {
  box-shadow: 
inset 2px 2px 0px #ffffcc,
inset -2px -2px 0px #b8860b,
3px 3px 0px #8b4513,
0 0 25px rgba(255, 215, 0, 0.7)
;
}
.hover\\:shadow-retro-24:hover {
  box-shadow: 
inset 2px 2px 0px #97defb,
inset -2px -2px 0px #2e4a9a,
2px 2px 0px #000000
;
}
.active\\:shadow-triforce-active:active {
  box-shadow: 
inset -2px -2px 0px #ffff8d,
inset 2px 2px 0px #996f08,
2px 2px 0px #8b4513,
0 0 15px rgba(255, 215, 0, 0.3)
;
}
.active\\:shadow-retro-24:active {
  box-shadow: 
inset -2px -2px 0px #87ceeb,
inset 2px 2px 0px #0f1f5a,
1px 1px 0px #000000
;
}
.hover\\:translate-x-0\.5:hover {
  transform: translateX(2px);
}
.hover\\:translate-y-0\.5:hover {
  transform: translateY(2px);
}
.hover\\:translate-x-0\.5.hover\\:translate-y-0\.5:hover {
  transform: translate(2px, 2px);
}
.active\\:translate-x-1:active {
  transform: translateX(4px);
}
.active\\:translate-y-1:active {
  transform: translateY(4px);
}
.active\\:translate-x-1.active\\:translate-y-1:active {
  transform: translate(4px, 4px);
}.cursor-pointer {
  cursor: pointer;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.transform {
  transform: var(--tw-transform);
}
.-translate-y-1\/2 {
  transform: translateY(-50%);
}
.translate-x-0\.5 {
  transform: translateX(2px);
}
.translate-y-0\.5 {
  transform: translateY(2px);
}
.translate-x-1 {
  transform: translateX(4px);
}
.translate-y-1 {
  transform: translateY(4px);
}
.hover\\\\:translate-x-0\\.5:hover {
  transform: translateX(2px);
}
.hover\\\\:translate-y-0\\.5:hover {
  transform: translateY(2px);
}
.active\\\\:translate-x-1:active {
  transform: translateX(4px);
}
.active\\\\:translate-y-1:active {
  transform: translateY(4px);
}
.transition-all {
  transition: all 0.15s ease-in-out;
}
.duration-75 {
  transition-duration: 75ms;
}@keyframes xdfw3z0 {
  to {
    transform: rotate(360deg);
  }
}
@keyframes xdfw3z1 {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes xdfw3z2 {
  50% {
    opacity: .5;
  }
}
@keyframes xdfw3z3 {
  0%, 100% {
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }
  50% {
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}
.animate-none {
  animation: none;
}
.animate-spin {
  animation: xdfw3z0 1s linear infinite;
}
.animate-ping {
  animation: xdfw3z1 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}
.animate-pulse {
  animation: xdfw3z2 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
.animate-bounce {
  animation: xdfw3z3 1s infinite;
}
.transition-none {
  transition-property: none;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-75 {
  transition-duration: 75ms;
}
.duration-100 {
  transition-duration: 100ms;
}
.duration-150 {
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.duration-700 {
  transition-duration: 700ms;
}
.duration-1000 {
  transition-duration: 1000ms;
}
.ease-linear {
  transition-timing-function: linear;
}
.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.delay-75 {
  transition-delay: 75ms;
}
.delay-100 {
  transition-delay: 100ms;
}
.delay-150 {
  transition-delay: 150ms;
}
.delay-200 {
  transition-delay: 200ms;
}
.delay-300 {
  transition-delay: 300ms;
}
.delay-500 {
  transition-delay: 500ms;
}
.delay-700 {
  transition-delay: 700ms;
}
.delay-1000 {
  transition-delay: 1000ms;
}
.transform {
  transform: var(--tw-transform);
}
.transform-cpu {
  transform: var(--tw-transform);
}
.transform-gpu {
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform-none {
  transform: none;
}
.scale-0 {
  transform: scale(0);
}
.scale-50 {
  transform: scale(0.5);
}
.scale-75 {
  transform: scale(0.75);
}
.scale-90 {
  transform: scale(0.9);
}
.scale-95 {
  transform: scale(0.95);
}
.scale-100 {
  transform: scale(1);
}
.scale-105 {
  transform: scale(1.05);
}
.scale-110 {
  transform: scale(1.1);
}
.scale-125 {
  transform: scale(1.25);
}
.scale-150 {
  transform: scale(1.5);
}
.rotate-0 {
  transform: rotate(0deg);
}
.rotate-1 {
  transform: rotate(1deg);
}
.-rotate-1 {
  transform: rotate(-1deg);
}
.rotate-2 {
  transform: rotate(2deg);
}
.-rotate-2 {
  transform: rotate(-2deg);
}
.rotate-3 {
  transform: rotate(3deg);
}
.-rotate-3 {
  transform: rotate(-3deg);
}
.rotate-6 {
  transform: rotate(6deg);
}
.-rotate-6 {
  transform: rotate(-6deg);
}
.rotate-12 {
  transform: rotate(12deg);
}
.-rotate-12 {
  transform: rotate(-12deg);
}
.rotate-45 {
  transform: rotate(45deg);
}
.-rotate-45 {
  transform: rotate(-45deg);
}
.rotate-90 {
  transform: rotate(90deg);
}
.-rotate-90 {
  transform: rotate(-90deg);
}
.rotate-180 {
  transform: rotate(180deg);
}
.-rotate-180 {
  transform: rotate(-180deg);
}
.translate-x-0 {
  transform: translateX(0);
}
.translate-y-0 {
  transform: translateY(0);
}
.translate-x-1 {
  transform: translateX(0.25rem);
}
.translate-y-1 {
  transform: translateY(0.25rem);
}
.-translate-x-1 {
  transform: translateX(-0.25rem);
}
.-translate-y-1 {
  transform: translateY(-0.25rem);
}
.translate-x-2 {
  transform: translateX(0.5rem);
}
.translate-y-2 {
  transform: translateY(0.5rem);
}
.-translate-x-2 {
  transform: translateX(-0.5rem);
}
.-translate-y-2 {
  transform: translateY(-0.5rem);
}
.translate-x-3 {
  transform: translateX(0.75rem);
}
.translate-y-3 {
  transform: translateY(0.75rem);
}
.-translate-x-3 {
  transform: translateX(-0.75rem);
}
.-translate-y-3 {
  transform: translateY(-0.75rem);
}
.translate-x-4 {
  transform: translateX(1rem);
}
.translate-y-4 {
  transform: translateY(1rem);
}
.-translate-x-4 {
  transform: translateX(-1rem);
}
.-translate-y-4 {
  transform: translateY(-1rem);
}
.translate-x-6 {
  transform: translateX(1.5rem);
}
.translate-y-6 {
  transform: translateY(1.5rem);
}
.-translate-x-6 {
  transform: translateX(-1.5rem);
}
.-translate-y-6 {
  transform: translateY(-1.5rem);
}
.translate-x-8 {
  transform: translateX(2rem);
}
.translate-y-8 {
  transform: translateY(2rem);
}
.-translate-x-8 {
  transform: translateX(-2rem);
}
.-translate-y-8 {
  transform: translateY(-2rem);
}
.translate-x-12 {
  transform: translateX(3rem);
}
.translate-y-12 {
  transform: translateY(3rem);
}
.-translate-x-12 {
  transform: translateX(-3rem);
}
.-translate-y-12 {
  transform: translateY(-3rem);
}
.translate-x-16 {
  transform: translateX(4rem);
}
.translate-y-16 {
  transform: translateY(4rem);
}
.-translate-x-16 {
  transform: translateX(-4rem);
}
.-translate-y-16 {
  transform: translateY(-4rem);
}
.translate-x-24 {
  transform: translateX(6rem);
}
.translate-y-24 {
  transform: translateY(6rem);
}
.-translate-x-24 {
  transform: translateX(-6rem);
}
.-translate-y-24 {
  transform: translateY(-6rem);
}
.skew-x-0 {
  transform: skewX(0deg);
}
.skew-y-0 {
  transform: skewY(0deg);
}
.skew-x-1 {
  transform: skewX(1deg);
}
.skew-y-1 {
  transform: skewY(1deg);
}
.-skew-x-1 {
  transform: skewX(-1deg);
}
.-skew-y-1 {
  transform: skewY(-1deg);
}
.skew-x-2 {
  transform: skewX(2deg);
}
.skew-y-2 {
  transform: skewY(2deg);
}
.-skew-x-2 {
  transform: skewX(-2deg);
}
.-skew-y-2 {
  transform: skewY(-2deg);
}
.skew-x-3 {
  transform: skewX(3deg);
}
.skew-y-3 {
  transform: skewY(3deg);
}
.-skew-x-3 {
  transform: skewX(-3deg);
}
.-skew-y-3 {
  transform: skewY(-3deg);
}
.skew-x-6 {
  transform: skewX(6deg);
}
.skew-y-6 {
  transform: skewY(6deg);
}
.-skew-x-6 {
  transform: skewX(-6deg);
}
.-skew-y-6 {
  transform: skewY(-6deg);
}
.skew-x-12 {
  transform: skewX(12deg);
}
.skew-y-12 {
  transform: skewY(12deg);
}
.-skew-x-12 {
  transform: skewX(-12deg);
}
.-skew-y-12 {
  transform: skewY(-12deg);
}
.transform-style-flat {
  transform-style: flat;
}
.transform-style-preserve-3d {
  transform-style: preserve-3d;
}
.perspective-none {
  perspective: none;
}
.perspective-250 {
  perspective: 250px;
}
.perspective-500 {
  perspective: 500px;
}
.perspective-750 {
  perspective: 750px;
}
.perspective-1000 {
  perspective: 1000px;
}
.backface-visible {
  backface-visibility: visible;
}
.backface-hidden {
  backface-visibility: hidden;
}.cursor-auto {
  cursor: auto;
}
.cursor-default {
  cursor: default;
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-wait {
  cursor: wait;
}
.cursor-text {
  cursor: text;
}
.cursor-move {
  cursor: move;
}
.cursor-help {
  cursor: help;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-none {
  cursor: none;
}
.cursor-context-menu {
  cursor: context-menu;
}
.cursor-progress {
  cursor: progress;
}
.cursor-cell {
  cursor: cell;
}
.cursor-crosshair {
  cursor: crosshair;
}
.cursor-vertical-text {
  cursor: vertical-text;
}
.cursor-alias {
  cursor: alias;
}
.cursor-copy {
  cursor: copy;
}
.cursor-no-drop {
  cursor: no-drop;
}
.cursor-grab {
  cursor: grab;
}
.cursor-grabbing {
  cursor: grabbing;
}
.cursor-all-scroll {
  cursor: all-scroll;
}
.cursor-col-resize {
  cursor: col-resize;
}
.cursor-row-resize {
  cursor: row-resize;
}
.cursor-n-resize {
  cursor: n-resize;
}
.cursor-e-resize {
  cursor: e-resize;
}
.cursor-s-resize {
  cursor: s-resize;
}
.cursor-w-resize {
  cursor: w-resize;
}
.cursor-ne-resize {
  cursor: ne-resize;
}
.cursor-nw-resize {
  cursor: nw-resize;
}
.cursor-se-resize {
  cursor: se-resize;
}
.cursor-sw-resize {
  cursor: sw-resize;
}
.cursor-ew-resize {
  cursor: ew-resize;
}
.cursor-ns-resize {
  cursor: ns-resize;
}
.cursor-nesw-resize {
  cursor: nesw-resize;
}
.cursor-nwse-resize {
  cursor: nwse-resize;
}
.cursor-zoom-in {
  cursor: zoom-in;
}
.cursor-zoom-out {
  cursor: zoom-out;
}
.pointer-events-none {
  pointer-events: none;
}
.pointer-events-auto {
  pointer-events: auto;
}
.resize-none {
  resize: none;
}
.resize {
  resize: both;
}
.resize-y {
  resize: vertical;
}
.resize-x {
  resize: horizontal;
}
.scroll-auto {
  scroll-behavior: auto;
}
.scroll-smooth {
  scroll-behavior: smooth;
}
.scroll-m-0 {
  scroll-margin: 0;
}
.scroll-mx-0 {
  scroll-margin-left: 0;
  scroll-margin-right: 0;
}
.scroll-my-0 {
  scroll-margin-top: 0;
  scroll-margin-bottom: 0;
}
.scroll-mt-0 {
  scroll-margin-top: 0;
}
.scroll-mr-0 {
  scroll-margin-right: 0;
}
.scroll-mb-0 {
  scroll-margin-bottom: 0;
}
.scroll-ml-0 {
  scroll-margin-left: 0;
}
.scroll-m-1 {
  scroll-margin: 0.25rem;
}
.scroll-mx-1 {
  scroll-margin-left: 0.25rem;
  scroll-margin-right: 0.25rem;
}
.scroll-my-1 {
  scroll-margin-top: 0.25rem;
  scroll-margin-bottom: 0.25rem;
}
.scroll-mt-1 {
  scroll-margin-top: 0.25rem;
}
.scroll-mr-1 {
  scroll-margin-right: 0.25rem;
}
.scroll-mb-1 {
  scroll-margin-bottom: 0.25rem;
}
.scroll-ml-1 {
  scroll-margin-left: 0.25rem;
}
.scroll-m-2 {
  scroll-margin: 0.5rem;
}
.scroll-mx-2 {
  scroll-margin-left: 0.5rem;
  scroll-margin-right: 0.5rem;
}
.scroll-my-2 {
  scroll-margin-top: 0.5rem;
  scroll-margin-bottom: 0.5rem;
}
.scroll-mt-2 {
  scroll-margin-top: 0.5rem;
}
.scroll-mr-2 {
  scroll-margin-right: 0.5rem;
}
.scroll-mb-2 {
  scroll-margin-bottom: 0.5rem;
}
.scroll-ml-2 {
  scroll-margin-left: 0.5rem;
}
.scroll-m-3 {
  scroll-margin: 0.75rem;
}
.scroll-mx-3 {
  scroll-margin-left: 0.75rem;
  scroll-margin-right: 0.75rem;
}
.scroll-my-3 {
  scroll-margin-top: 0.75rem;
  scroll-margin-bottom: 0.75rem;
}
.scroll-mt-3 {
  scroll-margin-top: 0.75rem;
}
.scroll-mr-3 {
  scroll-margin-right: 0.75rem;
}
.scroll-mb-3 {
  scroll-margin-bottom: 0.75rem;
}
.scroll-ml-3 {
  scroll-margin-left: 0.75rem;
}
.scroll-m-4 {
  scroll-margin: 1rem;
}
.scroll-mx-4 {
  scroll-margin-left: 1rem;
  scroll-margin-right: 1rem;
}
.scroll-my-4 {
  scroll-margin-top: 1rem;
  scroll-margin-bottom: 1rem;
}
.scroll-mt-4 {
  scroll-margin-top: 1rem;
}
.scroll-mr-4 {
  scroll-margin-right: 1rem;
}
.scroll-mb-4 {
  scroll-margin-bottom: 1rem;
}
.scroll-ml-4 {
  scroll-margin-left: 1rem;
}
.scroll-m-6 {
  scroll-margin: 1.5rem;
}
.scroll-mx-6 {
  scroll-margin-left: 1.5rem;
  scroll-margin-right: 1.5rem;
}
.scroll-my-6 {
  scroll-margin-top: 1.5rem;
  scroll-margin-bottom: 1.5rem;
}
.scroll-mt-6 {
  scroll-margin-top: 1.5rem;
}
.scroll-mr-6 {
  scroll-margin-right: 1.5rem;
}
.scroll-mb-6 {
  scroll-margin-bottom: 1.5rem;
}
.scroll-ml-6 {
  scroll-margin-left: 1.5rem;
}
.scroll-m-8 {
  scroll-margin: 2rem;
}
.scroll-mx-8 {
  scroll-margin-left: 2rem;
  scroll-margin-right: 2rem;
}
.scroll-my-8 {
  scroll-margin-top: 2rem;
  scroll-margin-bottom: 2rem;
}
.scroll-mt-8 {
  scroll-margin-top: 2rem;
}
.scroll-mr-8 {
  scroll-margin-right: 2rem;
}
.scroll-mb-8 {
  scroll-margin-bottom: 2rem;
}
.scroll-ml-8 {
  scroll-margin-left: 2rem;
}
.scroll-m-12 {
  scroll-margin: 3rem;
}
.scroll-mx-12 {
  scroll-margin-left: 3rem;
  scroll-margin-right: 3rem;
}
.scroll-my-12 {
  scroll-margin-top: 3rem;
  scroll-margin-bottom: 3rem;
}
.scroll-mt-12 {
  scroll-margin-top: 3rem;
}
.scroll-mr-12 {
  scroll-margin-right: 3rem;
}
.scroll-mb-12 {
  scroll-margin-bottom: 3rem;
}
.scroll-ml-12 {
  scroll-margin-left: 3rem;
}
.scroll-m-16 {
  scroll-margin: 4rem;
}
.scroll-mx-16 {
  scroll-margin-left: 4rem;
  scroll-margin-right: 4rem;
}
.scroll-my-16 {
  scroll-margin-top: 4rem;
  scroll-margin-bottom: 4rem;
}
.scroll-mt-16 {
  scroll-margin-top: 4rem;
}
.scroll-mr-16 {
  scroll-margin-right: 4rem;
}
.scroll-mb-16 {
  scroll-margin-bottom: 4rem;
}
.scroll-ml-16 {
  scroll-margin-left: 4rem;
}
.scroll-m-20 {
  scroll-margin: 5rem;
}
.scroll-mx-20 {
  scroll-margin-left: 5rem;
  scroll-margin-right: 5rem;
}
.scroll-my-20 {
  scroll-margin-top: 5rem;
  scroll-margin-bottom: 5rem;
}
.scroll-mt-20 {
  scroll-margin-top: 5rem;
}
.scroll-mr-20 {
  scroll-margin-right: 5rem;
}
.scroll-mb-20 {
  scroll-margin-bottom: 5rem;
}
.scroll-ml-20 {
  scroll-margin-left: 5rem;
}
.scroll-m-24 {
  scroll-margin: 6rem;
}
.scroll-mx-24 {
  scroll-margin-left: 6rem;
  scroll-margin-right: 6rem;
}
.scroll-my-24 {
  scroll-margin-top: 6rem;
  scroll-margin-bottom: 6rem;
}
.scroll-mt-24 {
  scroll-margin-top: 6rem;
}
.scroll-mr-24 {
  scroll-margin-right: 6rem;
}
.scroll-mb-24 {
  scroll-margin-bottom: 6rem;
}
.scroll-ml-24 {
  scroll-margin-left: 6rem;
}
.scroll-p-0 {
  scroll-padding: 0;
}
.scroll-px-0 {
  scroll-padding-left: 0;
  scroll-padding-right: 0;
}
.scroll-py-0 {
  scroll-padding-top: 0;
  scroll-padding-bottom: 0;
}
.scroll-pt-0 {
  scroll-padding-top: 0;
}
.scroll-pr-0 {
  scroll-padding-right: 0;
}
.scroll-pb-0 {
  scroll-padding-bottom: 0;
}
.scroll-pl-0 {
  scroll-padding-left: 0;
}
.scroll-p-1 {
  scroll-padding: 0.25rem;
}
.scroll-px-1 {
  scroll-padding-left: 0.25rem;
  scroll-padding-right: 0.25rem;
}
.scroll-py-1 {
  scroll-padding-top: 0.25rem;
  scroll-padding-bottom: 0.25rem;
}
.scroll-pt-1 {
  scroll-padding-top: 0.25rem;
}
.scroll-pr-1 {
  scroll-padding-right: 0.25rem;
}
.scroll-pb-1 {
  scroll-padding-bottom: 0.25rem;
}
.scroll-pl-1 {
  scroll-padding-left: 0.25rem;
}
.scroll-p-2 {
  scroll-padding: 0.5rem;
}
.scroll-px-2 {
  scroll-padding-left: 0.5rem;
  scroll-padding-right: 0.5rem;
}
.scroll-py-2 {
  scroll-padding-top: 0.5rem;
  scroll-padding-bottom: 0.5rem;
}
.scroll-pt-2 {
  scroll-padding-top: 0.5rem;
}
.scroll-pr-2 {
  scroll-padding-right: 0.5rem;
}
.scroll-pb-2 {
  scroll-padding-bottom: 0.5rem;
}
.scroll-pl-2 {
  scroll-padding-left: 0.5rem;
}
.scroll-p-3 {
  scroll-padding: 0.75rem;
}
.scroll-px-3 {
  scroll-padding-left: 0.75rem;
  scroll-padding-right: 0.75rem;
}
.scroll-py-3 {
  scroll-padding-top: 0.75rem;
  scroll-padding-bottom: 0.75rem;
}
.scroll-pt-3 {
  scroll-padding-top: 0.75rem;
}
.scroll-pr-3 {
  scroll-padding-right: 0.75rem;
}
.scroll-pb-3 {
  scroll-padding-bottom: 0.75rem;
}
.scroll-pl-3 {
  scroll-padding-left: 0.75rem;
}
.scroll-p-4 {
  scroll-padding: 1rem;
}
.scroll-px-4 {
  scroll-padding-left: 1rem;
  scroll-padding-right: 1rem;
}
.scroll-py-4 {
  scroll-padding-top: 1rem;
  scroll-padding-bottom: 1rem;
}
.scroll-pt-4 {
  scroll-padding-top: 1rem;
}
.scroll-pr-4 {
  scroll-padding-right: 1rem;
}
.scroll-pb-4 {
  scroll-padding-bottom: 1rem;
}
.scroll-pl-4 {
  scroll-padding-left: 1rem;
}
.scroll-p-6 {
  scroll-padding: 1.5rem;
}
.scroll-px-6 {
  scroll-padding-left: 1.5rem;
  scroll-padding-right: 1.5rem;
}
.scroll-py-6 {
  scroll-padding-top: 1.5rem;
  scroll-padding-bottom: 1.5rem;
}
.scroll-pt-6 {
  scroll-padding-top: 1.5rem;
}
.scroll-pr-6 {
  scroll-padding-right: 1.5rem;
}
.scroll-pb-6 {
  scroll-padding-bottom: 1.5rem;
}
.scroll-pl-6 {
  scroll-padding-left: 1.5rem;
}
.scroll-p-8 {
  scroll-padding: 2rem;
}
.scroll-px-8 {
  scroll-padding-left: 2rem;
  scroll-padding-right: 2rem;
}
.scroll-py-8 {
  scroll-padding-top: 2rem;
  scroll-padding-bottom: 2rem;
}
.scroll-pt-8 {
  scroll-padding-top: 2rem;
}
.scroll-pr-8 {
  scroll-padding-right: 2rem;
}
.scroll-pb-8 {
  scroll-padding-bottom: 2rem;
}
.scroll-pl-8 {
  scroll-padding-left: 2rem;
}
.scroll-p-12 {
  scroll-padding: 3rem;
}
.scroll-px-12 {
  scroll-padding-left: 3rem;
  scroll-padding-right: 3rem;
}
.scroll-py-12 {
  scroll-padding-top: 3rem;
  scroll-padding-bottom: 3rem;
}
.scroll-pt-12 {
  scroll-padding-top: 3rem;
}
.scroll-pr-12 {
  scroll-padding-right: 3rem;
}
.scroll-pb-12 {
  scroll-padding-bottom: 3rem;
}
.scroll-pl-12 {
  scroll-padding-left: 3rem;
}
.scroll-p-16 {
  scroll-padding: 4rem;
}
.scroll-px-16 {
  scroll-padding-left: 4rem;
  scroll-padding-right: 4rem;
}
.scroll-py-16 {
  scroll-padding-top: 4rem;
  scroll-padding-bottom: 4rem;
}
.scroll-pt-16 {
  scroll-padding-top: 4rem;
}
.scroll-pr-16 {
  scroll-padding-right: 4rem;
}
.scroll-pb-16 {
  scroll-padding-bottom: 4rem;
}
.scroll-pl-16 {
  scroll-padding-left: 4rem;
}
.scroll-p-20 {
  scroll-padding: 5rem;
}
.scroll-px-20 {
  scroll-padding-left: 5rem;
  scroll-padding-right: 5rem;
}
.scroll-py-20 {
  scroll-padding-top: 5rem;
  scroll-padding-bottom: 5rem;
}
.scroll-pt-20 {
  scroll-padding-top: 5rem;
}
.scroll-pr-20 {
  scroll-padding-right: 5rem;
}
.scroll-pb-20 {
  scroll-padding-bottom: 5rem;
}
.scroll-pl-20 {
  scroll-padding-left: 5rem;
}
.scroll-p-24 {
  scroll-padding: 6rem;
}
.scroll-px-24 {
  scroll-padding-left: 6rem;
  scroll-padding-right: 6rem;
}
.scroll-py-24 {
  scroll-padding-top: 6rem;
  scroll-padding-bottom: 6rem;
}
.scroll-pt-24 {
  scroll-padding-top: 6rem;
}
.scroll-pr-24 {
  scroll-padding-right: 6rem;
}
.scroll-pb-24 {
  scroll-padding-bottom: 6rem;
}
.scroll-pl-24 {
  scroll-padding-left: 6rem;
}
.snap-none {
  scroll-snap-type: none;
}
.snap-x {
  scroll-snap-type: x var(--tw-scroll-snap-strictness);
}
.snap-y {
  scroll-snap-type: y var(--tw-scroll-snap-strictness);
}
.snap-both {
  scroll-snap-type: both var(--tw-scroll-snap-strictness);
}
.snap-mandatory {
  --tw-scroll-snap-strictness: mandatory;
}
.snap-proximity {
  --tw-scroll-snap-strictness: proximity;
}
.snap-start {
  scroll-snap-align: start;
}
.snap-end {
  scroll-snap-align: end;
}
.snap-center {
  scroll-snap-align: center;
}
.snap-align-none {
  scroll-snap-align: none;
}
.snap-normal {
  scroll-snap-stop: normal;
}
.snap-always {
  scroll-snap-stop: always;
}
.touch-auto {
  touch-action: auto;
}
.touch-none {
  touch-action: none;
}
.touch-pan-x {
  touch-action: pan-x;
}
.touch-pan-left {
  touch-action: pan-left;
}
.touch-pan-right {
  touch-action: pan-right;
}
.touch-pan-y {
  touch-action: pan-y;
}
.touch-pan-up {
  touch-action: pan-up;
}
.touch-pan-down {
  touch-action: pan-down;
}
.touch-pinch-zoom {
  touch-action: pinch-zoom;
}
.touch-manipulation {
  touch-action: manipulation;
}
.select-none {
  user-select: none;
}
.select-text {
  user-select: text;
}
.select-all {
  user-select: all;
}
.select-auto {
  user-select: auto;
}
.will-change-auto {
  will-change: auto;
}
.will-change-scroll {
  will-change: scroll-position;
}
.will-change-contents {
  will-change: contents;
}
.will-change-transform {
  will-change: transform;
}
.focus\\:outline-none:focus {
  outline: none;
}
.focus\\:ring-2:focus {
  box-shadow: 0 0 0 2px rgb(59 130 246);
}
.focus\\:ring-4:focus {
  box-shadow: 0 0 0 4px rgb(59 130 246);
}
.focus\\:ring-offset-2:focus {
  box-shadow: 0 0 0 2px var(--tw-ring-offset-color), 0 0 0 4px rgb(59 130 246);
}.basis-0 {
  flex-basis: 0px;
}
.basis-1 {
  flex-basis: 0.25rem;
}
.basis-2 {
  flex-basis: 0.5rem;
}
.basis-3 {
  flex-basis: 0.75rem;
}
.basis-4 {
  flex-basis: 1rem;
}
.basis-5 {
  flex-basis: 1.25rem;
}
.basis-6 {
  flex-basis: 1.5rem;
}
.basis-8 {
  flex-basis: 2rem;
}
.basis-10 {
  flex-basis: 2.5rem;
}
.basis-12 {
  flex-basis: 3rem;
}
.basis-16 {
  flex-basis: 4rem;
}
.basis-20 {
  flex-basis: 5rem;
}
.basis-24 {
  flex-basis: 6rem;
}
.basis-32 {
  flex-basis: 8rem;
}
.basis-40 {
  flex-basis: 10rem;
}
.basis-48 {
  flex-basis: 12rem;
}
.basis-64 {
  flex-basis: 16rem;
}
.basis-80 {
  flex-basis: 20rem;
}
.basis-96 {
  flex-basis: 24rem;
}
.basis-auto {
  flex-basis: auto;
}
.basis-px {
  flex-basis: 1px;
}
.basis-0\\.5 {
  flex-basis: 0.125rem;
}
.basis-1\\.5 {
  flex-basis: 0.375rem;
}
.basis-2\\.5 {
  flex-basis: 0.625rem;
}
.basis-3\\.5 {
  flex-basis: 0.875rem;
}
.basis-1\\/2 {
  flex-basis: 50%;
}
.basis-1\\/3 {
  flex-basis: 33.333333%;
}
.basis-2\\/3 {
  flex-basis: 66.666667%;
}
.basis-1\\/4 {
  flex-basis: 25%;
}
.basis-2\\/4 {
  flex-basis: 50%;
}
.basis-3\\/4 {
  flex-basis: 75%;
}
.basis-1\\/5 {
  flex-basis: 20%;
}
.basis-2\\/5 {
  flex-basis: 40%;
}
.basis-3\\/5 {
  flex-basis: 60%;
}
.basis-4\\/5 {
  flex-basis: 80%;
}
.basis-1\\/6 {
  flex-basis: 16.666667%;
}
.basis-2\\/6 {
  flex-basis: 33.333333%;
}
.basis-3\\/6 {
  flex-basis: 50%;
}
.basis-4\\/6 {
  flex-basis: 66.666667%;
}
.basis-5\\/6 {
  flex-basis: 83.333333%;
}
.basis-1\\/12 {
  flex-basis: 8.333333%;
}
.basis-2\\/12 {
  flex-basis: 16.666667%;
}
.basis-3\\/12 {
  flex-basis: 25%;
}
.basis-4\\/12 {
  flex-basis: 33.333333%;
}
.basis-5\\/12 {
  flex-basis: 41.666667%;
}
.basis-6\\/12 {
  flex-basis: 50%;
}
.basis-7\\/12 {
  flex-basis: 58.333333%;
}
.basis-8\\/12 {
  flex-basis: 66.666667%;
}
.basis-9\\/12 {
  flex-basis: 75%;
}
.basis-10\\/12 {
  flex-basis: 83.333333%;
}
.basis-11\\/12 {
  flex-basis: 91.666667%;
}
.basis-full {
  flex-basis: 100%;
}
.grow-0 {
  flex-grow: 0;
}
.grow {
  flex-grow: 1;
}
.shrink-0 {
  flex-shrink: 0;
}
.shrink {
  flex-shrink: 1;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-6 {
  order: 6;
}
.order-7 {
  order: 7;
}
.order-8 {
  order: 8;
}
.order-9 {
  order: 9;
}
.order-10 {
  order: 10;
}
.order-11 {
  order: 11;
}
.order-12 {
  order: 12;
}
.order-first {
  order: -9999;
}
.order-last {
  order: 9999;
}
.order-none {
  order: 0;
}.shadow-sm {
  box-shadow: var(--shadow-sm);
}
.shadow {
  box-shadow: var(--shadow-base);
}
.shadow-md {
  box-shadow: var(--shadow-md);
}
.shadow-lg {
  box-shadow: var(--shadow-lg);
}
.shadow-xl {
  box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.shadow-2xl {
  box-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.shadow-inner {
  box-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
}
.shadow-none {
  box-shadow: 0 0 #0000;
}
.drop-shadow-sm {
  filter: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05));
}
.drop-shadow {
  filter: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
}
.drop-shadow-md {
  filter: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));
}
.drop-shadow-lg {
  filter: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));
}
.drop-shadow-xl {
  filter: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
}
.drop-shadow-2xl {
  filter: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15));
}
.drop-shadow-none {
  filter: drop-shadow(0 0 #0000);
}
.opacity-0 {
  opacity: 0;
}
.opacity-5 {
  opacity: 0.05;
}
.opacity-10 {
  opacity: 0.1;
}
.opacity-20 {
  opacity: 0.2;
}
.opacity-25 {
  opacity: 0.25;
}
.opacity-30 {
  opacity: 0.3;
}
.opacity-40 {
  opacity: 0.4;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-60 {
  opacity: 0.6;
}
.opacity-70 {
  opacity: 0.7;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-80 {
  opacity: 0.8;
}
.opacity-90 {
  opacity: 0.9;
}
.opacity-95 {
  opacity: 0.95;
}
.opacity-100 {
  opacity: 1;
}
.blur-none {
  filter: blur(0);
}
.blur-sm {
  filter: blur(4px);
}
.blur {
  filter: blur(8px);
}
.blur-md {
  filter: blur(12px);
}
.blur-lg {
  filter: blur(16px);
}
.blur-xl {
  filter: blur(24px);
}
.blur-2xl {
  filter: blur(40px);
}
.blur-3xl {
  filter: blur(64px);
}
.brightness-0 {
  filter: brightness(0);
}
.brightness-50 {
  filter: brightness(0.5);
}
.brightness-75 {
  filter: brightness(0.75);
}
.brightness-90 {
  filter: brightness(0.9);
}
.brightness-95 {
  filter: brightness(0.95);
}
.brightness-100 {
  filter: brightness(1);
}
.brightness-105 {
  filter: brightness(1.05);
}
.brightness-110 {
  filter: brightness(1.1);
}
.brightness-125 {
  filter: brightness(1.25);
}
.brightness-150 {
  filter: brightness(1.5);
}
.brightness-200 {
  filter: brightness(2);
}
.contrast-0 {
  filter: contrast(0);
}
.contrast-50 {
  filter: contrast(0.5);
}
.contrast-75 {
  filter: contrast(0.75);
}
.contrast-100 {
  filter: contrast(1);
}
.contrast-125 {
  filter: contrast(1.25);
}
.contrast-150 {
  filter: contrast(1.5);
}
.contrast-200 {
  filter: contrast(2);
}
.grayscale-0 {
  filter: grayscale(0);
}
.grayscale-50 {
  filter: grayscale(0.5);
}
.grayscale- {
  filter: grayscale(1);
}
.sepia-0 {
  filter: sepia(0);
}
.sepia-50 {
  filter: sepia(0.5);
}
.sepia- {
  filter: sepia(1);
}
.saturate-0 {
  filter: saturate(0);
}
.saturate-50 {
  filter: saturate(0.5);
}
.saturate-100 {
  filter: saturate(1);
}
.saturate-150 {
  filter: saturate(1.5);
}
.saturate-200 {
  filter: saturate(2);
}
.hue-rotate-0 {
  filter: hue-rotate(0deg);
}
.hue-rotate-15 {
  filter: hue-rotate(15deg);
}
.hue-rotate-30 {
  filter: hue-rotate(30deg);
}
.hue-rotate-60 {
  filter: hue-rotate(60deg);
}
.hue-rotate-90 {
  filter: hue-rotate(90deg);
}
.hue-rotate-180 {
  filter: hue-rotate(180deg);
}
.invert-0 {
  filter: invert(0);
}
.invert- {
  filter: invert(1);
}
.backdrop-blur-none {
  backdrop-filter: blur(0);
}
.backdrop-blur-sm {
  backdrop-filter: blur(4px);
}
.backdrop-blur {
  backdrop-filter: blur(8px);
}
.backdrop-blur-md {
  backdrop-filter: blur(12px);
}
.backdrop-blur-lg {
  backdrop-filter: blur(16px);
}
.backdrop-blur-xl {
  backdrop-filter: blur(24px);
}
.backdrop-blur-2xl {
  backdrop-filter: blur(40px);
}
.backdrop-blur-3xl {
  backdrop-filter: blur(64px);
}
.z-0 {
  z-index: 0;
}
.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-auto {
  z-index: auto;
}
.z-dropdown {
  z-index: 1000;
}
.z-sticky {
  z-index: 1020;
}
.z-fixed {
  z-index: 1030;
}
.z-modal-backdrop {
  z-index: 1040;
}
.z-offcanvas {
  z-index: 1050;
}
.z-modal {
  z-index: 1055;
}
.z-popover {
  z-index: 1070;
}
.z-tooltip {
  z-index: 1080;
}
.z-toast {
  z-index: 1090;
}@layer undefined;
@layer undefined {
  .bg-gray-50 {
    background-color: var(--gray-50);
  }
  .bg-gray-100 {
    background-color: var(--gray-100);
  }
  .bg-gray-200 {
    background-color: var(--gray-200);
  }
  .bg-gray-300 {
    background-color: var(--gray-300);
  }
  .bg-gray-400 {
    background-color: var(--gray-400);
  }
  .bg-gray-500 {
    background-color: var(--gray-500);
  }
  .bg-gray-600 {
    background-color: var(--gray-600);
  }
  .bg-gray-700 {
    background-color: var(--gray-700);
  }
  .bg-gray-800 {
    background-color: var(--gray-800);
  }
  .bg-gray-900 {
    background-color: var(--gray-900);
  }
  .bg-triforce-50 {
    background-color: var(--triforce-50);
  }
  .bg-triforce-100 {
    background-color: var(--triforce-100);
  }
  .bg-triforce-200 {
    background-color: var(--triforce-200);
  }
  .bg-triforce-300 {
    background-color: var(--triforce-300);
  }
  .bg-triforce-400 {
    background-color: var(--triforce-400);
  }
  .bg-triforce-500 {
    background-color: var(--triforce-500);
  }
  .bg-triforce-600 {
    background-color: var(--triforce-600);
  }
  .bg-triforce-700 {
    background-color: var(--triforce-700);
  }
  .bg-triforce-800 {
    background-color: var(--triforce-800);
  }
  .bg-triforce-900 {
    background-color: var(--triforce-900);
  }
  .bg-hyrule-50 {
    background-color: var(--hyrule-50);
  }
  .bg-hyrule-100 {
    background-color: var(--hyrule-100);
  }
  .bg-hyrule-200 {
    background-color: var(--hyrule-200);
  }
  .bg-hyrule-300 {
    background-color: var(--hyrule-300);
  }
  .bg-hyrule-400 {
    background-color: var(--hyrule-400);
  }
  .bg-hyrule-500 {
    background-color: var(--hyrule-500);
  }
  .bg-hyrule-600 {
    background-color: var(--hyrule-600);
  }
  .bg-hyrule-700 {
    background-color: var(--hyrule-700);
  }
  .bg-hyrule-800 {
    background-color: var(--hyrule-800);
  }
  .bg-hyrule-900 {
    background-color: var(--hyrule-900);
  }
  .bg-rupee-50 {
    background-color: var(--rupee-50);
  }
  .bg-rupee-100 {
    background-color: var(--rupee-100);
  }
  .bg-rupee-200 {
    background-color: var(--rupee-200);
  }
  .bg-rupee-300 {
    background-color: var(--rupee-300);
  }
  .bg-rupee-400 {
    background-color: var(--rupee-400);
  }
  .bg-rupee-500 {
    background-color: var(--rupee-500);
  }
  .bg-rupee-600 {
    background-color: var(--rupee-600);
  }
  .bg-rupee-700 {
    background-color: var(--rupee-700);
  }
  .bg-rupee-800 {
    background-color: var(--rupee-800);
  }
  .bg-rupee-900 {
    background-color: var(--rupee-900);
  }
  .bg-ganon-50 {
    background-color: var(--ganon-50);
  }
  .bg-ganon-100 {
    background-color: var(--ganon-100);
  }
  .bg-ganon-200 {
    background-color: var(--ganon-200);
  }
  .bg-ganon-300 {
    background-color: var(--ganon-300);
  }
  .bg-ganon-400 {
    background-color: var(--ganon-400);
  }
  .bg-ganon-500 {
    background-color: var(--ganon-500);
  }
  .bg-ganon-600 {
    background-color: var(--ganon-600);
  }
  .bg-ganon-700 {
    background-color: var(--ganon-700);
  }
  .bg-ganon-800 {
    background-color: var(--ganon-800);
  }
  .bg-ganon-900 {
    background-color: var(--ganon-900);
  }
  .bg-info-50 {
    background-color: var(--info-50);
  }
  .bg-info-100 {
    background-color: var(--info-100);
  }
  .bg-info-200 {
    background-color: var(--info-200);
  }
  .bg-info-300 {
    background-color: var(--info-300);
  }
  .bg-info-400 {
    background-color: var(--info-400);
  }
  .bg-info-500 {
    background-color: var(--info-500);
  }
  .bg-info-600 {
    background-color: var(--info-600);
  }
  .bg-info-700 {
    background-color: var(--info-700);
  }
  .bg-info-800 {
    background-color: var(--info-800);
  }
  .bg-info-900 {
    background-color: var(--info-900);
  }
  .bg-warning-50 {
    background-color: var(--warning-50);
  }
  .bg-warning-100 {
    background-color: var(--warning-100);
  }
  .bg-warning-200 {
    background-color: var(--warning-200);
  }
  .bg-warning-300 {
    background-color: var(--warning-300);
  }
  .bg-warning-400 {
    background-color: var(--warning-400);
  }
  .bg-warning-500 {
    background-color: var(--warning-500);
  }
  .bg-warning-600 {
    background-color: var(--warning-600);
  }
  .bg-warning-700 {
    background-color: var(--warning-700);
  }
  .bg-warning-800 {
    background-color: var(--warning-800);
  }
  .bg-warning-900 {
    background-color: var(--warning-900);
  }
  .bg-pink-50 {
    background-color: var(--pink-50);
  }
  .bg-pink-100 {
    background-color: var(--pink-100);
  }
  .bg-pink-200 {
    background-color: var(--pink-200);
  }
  .bg-pink-300 {
    background-color: var(--pink-300);
  }
  .bg-pink-400 {
    background-color: var(--pink-400);
  }
  .bg-pink-500 {
    background-color: var(--pink-500);
  }
  .bg-pink-600 {
    background-color: var(--pink-600);
  }
  .bg-pink-700 {
    background-color: var(--pink-700);
  }
  .bg-pink-800 {
    background-color: var(--pink-800);
  }
  .bg-pink-900 {
    background-color: var(--pink-900);
  }
  .bg-rose-50 {
    background-color: var(--rose-50);
  }
  .bg-rose-100 {
    background-color: var(--rose-100);
  }
  .bg-rose-200 {
    background-color: var(--rose-200);
  }
  .bg-rose-300 {
    background-color: var(--rose-300);
  }
  .bg-rose-400 {
    background-color: var(--rose-400);
  }
  .bg-rose-500 {
    background-color: var(--rose-500);
  }
  .bg-rose-600 {
    background-color: var(--rose-600);
  }
  .bg-rose-700 {
    background-color: var(--rose-700);
  }
  .bg-rose-800 {
    background-color: var(--rose-800);
  }
  .bg-rose-900 {
    background-color: var(--rose-900);
  }
  .bg-indigo-50 {
    background-color: var(--indigo-50);
  }
  .bg-indigo-100 {
    background-color: var(--indigo-100);
  }
  .bg-indigo-200 {
    background-color: var(--indigo-200);
  }
  .bg-indigo-300 {
    background-color: var(--indigo-300);
  }
  .bg-indigo-400 {
    background-color: var(--indigo-400);
  }
  .bg-indigo-500 {
    background-color: var(--indigo-500);
  }
  .bg-indigo-600 {
    background-color: var(--indigo-600);
  }
  .bg-indigo-700 {
    background-color: var(--indigo-700);
  }
  .bg-indigo-800 {
    background-color: var(--indigo-800);
  }
  .bg-indigo-900 {
    background-color: var(--indigo-900);
  }
  .bg-violet-50 {
    background-color: var(--violet-50);
  }
  .bg-violet-100 {
    background-color: var(--violet-100);
  }
  .bg-violet-200 {
    background-color: var(--violet-200);
  }
  .bg-violet-300 {
    background-color: var(--violet-300);
  }
  .bg-violet-400 {
    background-color: var(--violet-400);
  }
  .bg-violet-500 {
    background-color: var(--violet-500);
  }
  .bg-violet-600 {
    background-color: var(--violet-600);
  }
  .bg-violet-700 {
    background-color: var(--violet-700);
  }
  .bg-violet-800 {
    background-color: var(--violet-800);
  }
  .bg-violet-900 {
    background-color: var(--violet-900);
  }
  .bg-cyan-50 {
    background-color: var(--cyan-50);
  }
  .bg-cyan-100 {
    background-color: var(--cyan-100);
  }
  .bg-cyan-200 {
    background-color: var(--cyan-200);
  }
  .bg-cyan-300 {
    background-color: var(--cyan-300);
  }
  .bg-cyan-400 {
    background-color: var(--cyan-400);
  }
  .bg-cyan-500 {
    background-color: var(--cyan-500);
  }
  .bg-cyan-600 {
    background-color: var(--cyan-600);
  }
  .bg-cyan-700 {
    background-color: var(--cyan-700);
  }
  .bg-cyan-800 {
    background-color: var(--cyan-800);
  }
  .bg-cyan-900 {
    background-color: var(--cyan-900);
  }
  .bg-teal-50 {
    background-color: var(--teal-50);
  }
  .bg-teal-100 {
    background-color: var(--teal-100);
  }
  .bg-teal-200 {
    background-color: var(--teal-200);
  }
  .bg-teal-300 {
    background-color: var(--teal-300);
  }
  .bg-teal-400 {
    background-color: var(--teal-400);
  }
  .bg-teal-500 {
    background-color: var(--teal-500);
  }
  .bg-teal-600 {
    background-color: var(--teal-600);
  }
  .bg-teal-700 {
    background-color: var(--teal-700);
  }
  .bg-teal-800 {
    background-color: var(--teal-800);
  }
  .bg-teal-900 {
    background-color: var(--teal-900);
  }
  .bg-lime-50 {
    background-color: var(--lime-50);
  }
  .bg-lime-100 {
    background-color: var(--lime-100);
  }
  .bg-lime-200 {
    background-color: var(--lime-200);
  }
  .bg-lime-300 {
    background-color: var(--lime-300);
  }
  .bg-lime-400 {
    background-color: var(--lime-400);
  }
  .bg-lime-500 {
    background-color: var(--lime-500);
  }
  .bg-lime-600 {
    background-color: var(--lime-600);
  }
  .bg-lime-700 {
    background-color: var(--lime-700);
  }
  .bg-lime-800 {
    background-color: var(--lime-800);
  }
  .bg-lime-900 {
    background-color: var(--lime-900);
  }
  .text-gray-50 {
    color: var(--gray-50);
  }
  .text-gray-100 {
    color: var(--gray-100);
  }
  .text-gray-200 {
    color: var(--gray-200);
  }
  .text-gray-300 {
    color: var(--gray-300);
  }
  .text-gray-400 {
    color: var(--gray-400);
  }
  .text-gray-500 {
    color: var(--gray-500);
  }
  .text-gray-600 {
    color: var(--gray-600);
  }
  .text-gray-700 {
    color: var(--gray-700);
  }
  .text-gray-800 {
    color: var(--gray-800);
  }
  .text-gray-900 {
    color: var(--gray-900);
  }
  .text-triforce-50 {
    color: var(--triforce-50);
  }
  .text-triforce-100 {
    color: var(--triforce-100);
  }
  .text-triforce-200 {
    color: var(--triforce-200);
  }
  .text-triforce-300 {
    color: var(--triforce-300);
  }
  .text-triforce-400 {
    color: var(--triforce-400);
  }
  .text-triforce-500 {
    color: var(--triforce-500);
  }
  .text-triforce-600 {
    color: var(--triforce-600);
  }
  .text-triforce-700 {
    color: var(--triforce-700);
  }
  .text-triforce-800 {
    color: var(--triforce-800);
  }
  .text-triforce-900 {
    color: var(--triforce-900);
  }
  .text-hyrule-50 {
    color: var(--hyrule-50);
  }
  .text-hyrule-100 {
    color: var(--hyrule-100);
  }
  .text-hyrule-200 {
    color: var(--hyrule-200);
  }
  .text-hyrule-300 {
    color: var(--hyrule-300);
  }
  .text-hyrule-400 {
    color: var(--hyrule-400);
  }
  .text-hyrule-500 {
    color: var(--hyrule-500);
  }
  .text-hyrule-600 {
    color: var(--hyrule-600);
  }
  .text-hyrule-700 {
    color: var(--hyrule-700);
  }
  .text-hyrule-800 {
    color: var(--hyrule-800);
  }
  .text-hyrule-900 {
    color: var(--hyrule-900);
  }
  .text-rupee-50 {
    color: var(--rupee-50);
  }
  .text-rupee-100 {
    color: var(--rupee-100);
  }
  .text-rupee-200 {
    color: var(--rupee-200);
  }
  .text-rupee-300 {
    color: var(--rupee-300);
  }
  .text-rupee-400 {
    color: var(--rupee-400);
  }
  .text-rupee-500 {
    color: var(--rupee-500);
  }
  .text-rupee-600 {
    color: var(--rupee-600);
  }
  .text-rupee-700 {
    color: var(--rupee-700);
  }
  .text-rupee-800 {
    color: var(--rupee-800);
  }
  .text-rupee-900 {
    color: var(--rupee-900);
  }
  .text-ganon-50 {
    color: var(--ganon-50);
  }
  .text-ganon-100 {
    color: var(--ganon-100);
  }
  .text-ganon-200 {
    color: var(--ganon-200);
  }
  .text-ganon-300 {
    color: var(--ganon-300);
  }
  .text-ganon-400 {
    color: var(--ganon-400);
  }
  .text-ganon-500 {
    color: var(--ganon-500);
  }
  .text-ganon-600 {
    color: var(--ganon-600);
  }
  .text-ganon-700 {
    color: var(--ganon-700);
  }
  .text-ganon-800 {
    color: var(--ganon-800);
  }
  .text-ganon-900 {
    color: var(--ganon-900);
  }
  .text-info-50 {
    color: var(--info-50);
  }
  .text-info-100 {
    color: var(--info-100);
  }
  .text-info-200 {
    color: var(--info-200);
  }
  .text-info-300 {
    color: var(--info-300);
  }
  .text-info-400 {
    color: var(--info-400);
  }
  .text-info-500 {
    color: var(--info-500);
  }
  .text-info-600 {
    color: var(--info-600);
  }
  .text-info-700 {
    color: var(--info-700);
  }
  .text-info-800 {
    color: var(--info-800);
  }
  .text-info-900 {
    color: var(--info-900);
  }
  .text-warning-50 {
    color: var(--warning-50);
  }
  .text-warning-100 {
    color: var(--warning-100);
  }
  .text-warning-200 {
    color: var(--warning-200);
  }
  .text-warning-300 {
    color: var(--warning-300);
  }
  .text-warning-400 {
    color: var(--warning-400);
  }
  .text-warning-500 {
    color: var(--warning-500);
  }
  .text-warning-600 {
    color: var(--warning-600);
  }
  .text-warning-700 {
    color: var(--warning-700);
  }
  .text-warning-800 {
    color: var(--warning-800);
  }
  .text-warning-900 {
    color: var(--warning-900);
  }
  .text-pink-50 {
    color: var(--pink-50);
  }
  .text-pink-100 {
    color: var(--pink-100);
  }
  .text-pink-200 {
    color: var(--pink-200);
  }
  .text-pink-300 {
    color: var(--pink-300);
  }
  .text-pink-400 {
    color: var(--pink-400);
  }
  .text-pink-500 {
    color: var(--pink-500);
  }
  .text-pink-600 {
    color: var(--pink-600);
  }
  .text-pink-700 {
    color: var(--pink-700);
  }
  .text-pink-800 {
    color: var(--pink-800);
  }
  .text-pink-900 {
    color: var(--pink-900);
  }
  .text-rose-50 {
    color: var(--rose-50);
  }
  .text-rose-100 {
    color: var(--rose-100);
  }
  .text-rose-200 {
    color: var(--rose-200);
  }
  .text-rose-300 {
    color: var(--rose-300);
  }
  .text-rose-400 {
    color: var(--rose-400);
  }
  .text-rose-500 {
    color: var(--rose-500);
  }
  .text-rose-600 {
    color: var(--rose-600);
  }
  .text-rose-700 {
    color: var(--rose-700);
  }
  .text-rose-800 {
    color: var(--rose-800);
  }
  .text-rose-900 {
    color: var(--rose-900);
  }
  .text-indigo-50 {
    color: var(--indigo-50);
  }
  .text-indigo-100 {
    color: var(--indigo-100);
  }
  .text-indigo-200 {
    color: var(--indigo-200);
  }
  .text-indigo-300 {
    color: var(--indigo-300);
  }
  .text-indigo-400 {
    color: var(--indigo-400);
  }
  .text-indigo-500 {
    color: var(--indigo-500);
  }
  .text-indigo-600 {
    color: var(--indigo-600);
  }
  .text-indigo-700 {
    color: var(--indigo-700);
  }
  .text-indigo-800 {
    color: var(--indigo-800);
  }
  .text-indigo-900 {
    color: var(--indigo-900);
  }
  .text-violet-50 {
    color: var(--violet-50);
  }
  .text-violet-100 {
    color: var(--violet-100);
  }
  .text-violet-200 {
    color: var(--violet-200);
  }
  .text-violet-300 {
    color: var(--violet-300);
  }
  .text-violet-400 {
    color: var(--violet-400);
  }
  .text-violet-500 {
    color: var(--violet-500);
  }
  .text-violet-600 {
    color: var(--violet-600);
  }
  .text-violet-700 {
    color: var(--violet-700);
  }
  .text-violet-800 {
    color: var(--violet-800);
  }
  .text-violet-900 {
    color: var(--violet-900);
  }
  .text-cyan-50 {
    color: var(--cyan-50);
  }
  .text-cyan-100 {
    color: var(--cyan-100);
  }
  .text-cyan-200 {
    color: var(--cyan-200);
  }
  .text-cyan-300 {
    color: var(--cyan-300);
  }
  .text-cyan-400 {
    color: var(--cyan-400);
  }
  .text-cyan-500 {
    color: var(--cyan-500);
  }
  .text-cyan-600 {
    color: var(--cyan-600);
  }
  .text-cyan-700 {
    color: var(--cyan-700);
  }
  .text-cyan-800 {
    color: var(--cyan-800);
  }
  .text-cyan-900 {
    color: var(--cyan-900);
  }
  .text-teal-50 {
    color: var(--teal-50);
  }
  .text-teal-100 {
    color: var(--teal-100);
  }
  .text-teal-200 {
    color: var(--teal-200);
  }
  .text-teal-300 {
    color: var(--teal-300);
  }
  .text-teal-400 {
    color: var(--teal-400);
  }
  .text-teal-500 {
    color: var(--teal-500);
  }
  .text-teal-600 {
    color: var(--teal-600);
  }
  .text-teal-700 {
    color: var(--teal-700);
  }
  .text-teal-800 {
    color: var(--teal-800);
  }
  .text-teal-900 {
    color: var(--teal-900);
  }
  .text-lime-50 {
    color: var(--lime-50);
  }
  .text-lime-100 {
    color: var(--lime-100);
  }
  .text-lime-200 {
    color: var(--lime-200);
  }
  .text-lime-300 {
    color: var(--lime-300);
  }
  .text-lime-400 {
    color: var(--lime-400);
  }
  .text-lime-500 {
    color: var(--lime-500);
  }
  .text-lime-600 {
    color: var(--lime-600);
  }
  .text-lime-700 {
    color: var(--lime-700);
  }
  .text-lime-800 {
    color: var(--lime-800);
  }
  .text-lime-900 {
    color: var(--lime-900);
  }
  .border-gray-50 {
    border-color: var(--gray-50);
  }
  .border-gray-100 {
    border-color: var(--gray-100);
  }
  .border-gray-200 {
    border-color: var(--gray-200);
  }
  .border-gray-300 {
    border-color: var(--gray-300);
  }
  .border-gray-400 {
    border-color: var(--gray-400);
  }
  .border-gray-500 {
    border-color: var(--gray-500);
  }
  .border-gray-600 {
    border-color: var(--gray-600);
  }
  .border-gray-700 {
    border-color: var(--gray-700);
  }
  .border-gray-800 {
    border-color: var(--gray-800);
  }
  .border-gray-900 {
    border-color: var(--gray-900);
  }
  .border-triforce-50 {
    border-color: var(--triforce-50);
  }
  .border-triforce-100 {
    border-color: var(--triforce-100);
  }
  .border-triforce-200 {
    border-color: var(--triforce-200);
  }
  .border-triforce-300 {
    border-color: var(--triforce-300);
  }
  .border-triforce-400 {
    border-color: var(--triforce-400);
  }
  .border-triforce-500 {
    border-color: var(--triforce-500);
  }
  .border-triforce-600 {
    border-color: var(--triforce-600);
  }
  .border-triforce-700 {
    border-color: var(--triforce-700);
  }
  .border-triforce-800 {
    border-color: var(--triforce-800);
  }
  .border-triforce-900 {
    border-color: var(--triforce-900);
  }
  .border-hyrule-50 {
    border-color: var(--hyrule-50);
  }
  .border-hyrule-100 {
    border-color: var(--hyrule-100);
  }
  .border-hyrule-200 {
    border-color: var(--hyrule-200);
  }
  .border-hyrule-300 {
    border-color: var(--hyrule-300);
  }
  .border-hyrule-400 {
    border-color: var(--hyrule-400);
  }
  .border-hyrule-500 {
    border-color: var(--hyrule-500);
  }
  .border-hyrule-600 {
    border-color: var(--hyrule-600);
  }
  .border-hyrule-700 {
    border-color: var(--hyrule-700);
  }
  .border-hyrule-800 {
    border-color: var(--hyrule-800);
  }
  .border-hyrule-900 {
    border-color: var(--hyrule-900);
  }
  .border-rupee-50 {
    border-color: var(--rupee-50);
  }
  .border-rupee-100 {
    border-color: var(--rupee-100);
  }
  .border-rupee-200 {
    border-color: var(--rupee-200);
  }
  .border-rupee-300 {
    border-color: var(--rupee-300);
  }
  .border-rupee-400 {
    border-color: var(--rupee-400);
  }
  .border-rupee-500 {
    border-color: var(--rupee-500);
  }
  .border-rupee-600 {
    border-color: var(--rupee-600);
  }
  .border-rupee-700 {
    border-color: var(--rupee-700);
  }
  .border-rupee-800 {
    border-color: var(--rupee-800);
  }
  .border-rupee-900 {
    border-color: var(--rupee-900);
  }
  .border-ganon-50 {
    border-color: var(--ganon-50);
  }
  .border-ganon-100 {
    border-color: var(--ganon-100);
  }
  .border-ganon-200 {
    border-color: var(--ganon-200);
  }
  .border-ganon-300 {
    border-color: var(--ganon-300);
  }
  .border-ganon-400 {
    border-color: var(--ganon-400);
  }
  .border-ganon-500 {
    border-color: var(--ganon-500);
  }
  .border-ganon-600 {
    border-color: var(--ganon-600);
  }
  .border-ganon-700 {
    border-color: var(--ganon-700);
  }
  .border-ganon-800 {
    border-color: var(--ganon-800);
  }
  .border-ganon-900 {
    border-color: var(--ganon-900);
  }
  .border-info-50 {
    border-color: var(--info-50);
  }
  .border-info-100 {
    border-color: var(--info-100);
  }
  .border-info-200 {
    border-color: var(--info-200);
  }
  .border-info-300 {
    border-color: var(--info-300);
  }
  .border-info-400 {
    border-color: var(--info-400);
  }
  .border-info-500 {
    border-color: var(--info-500);
  }
  .border-info-600 {
    border-color: var(--info-600);
  }
  .border-info-700 {
    border-color: var(--info-700);
  }
  .border-info-800 {
    border-color: var(--info-800);
  }
  .border-info-900 {
    border-color: var(--info-900);
  }
  .border-warning-50 {
    border-color: var(--warning-50);
  }
  .border-warning-100 {
    border-color: var(--warning-100);
  }
  .border-warning-200 {
    border-color: var(--warning-200);
  }
  .border-warning-300 {
    border-color: var(--warning-300);
  }
  .border-warning-400 {
    border-color: var(--warning-400);
  }
  .border-warning-500 {
    border-color: var(--warning-500);
  }
  .border-warning-600 {
    border-color: var(--warning-600);
  }
  .border-warning-700 {
    border-color: var(--warning-700);
  }
  .border-warning-800 {
    border-color: var(--warning-800);
  }
  .border-warning-900 {
    border-color: var(--warning-900);
  }
  .border-pink-50 {
    border-color: var(--pink-50);
  }
  .border-pink-100 {
    border-color: var(--pink-100);
  }
  .border-pink-200 {
    border-color: var(--pink-200);
  }
  .border-pink-300 {
    border-color: var(--pink-300);
  }
  .border-pink-400 {
    border-color: var(--pink-400);
  }
  .border-pink-500 {
    border-color: var(--pink-500);
  }
  .border-pink-600 {
    border-color: var(--pink-600);
  }
  .border-pink-700 {
    border-color: var(--pink-700);
  }
  .border-pink-800 {
    border-color: var(--pink-800);
  }
  .border-pink-900 {
    border-color: var(--pink-900);
  }
  .border-rose-50 {
    border-color: var(--rose-50);
  }
  .border-rose-100 {
    border-color: var(--rose-100);
  }
  .border-rose-200 {
    border-color: var(--rose-200);
  }
  .border-rose-300 {
    border-color: var(--rose-300);
  }
  .border-rose-400 {
    border-color: var(--rose-400);
  }
  .border-rose-500 {
    border-color: var(--rose-500);
  }
  .border-rose-600 {
    border-color: var(--rose-600);
  }
  .border-rose-700 {
    border-color: var(--rose-700);
  }
  .border-rose-800 {
    border-color: var(--rose-800);
  }
  .border-rose-900 {
    border-color: var(--rose-900);
  }
  .border-indigo-50 {
    border-color: var(--indigo-50);
  }
  .border-indigo-100 {
    border-color: var(--indigo-100);
  }
  .border-indigo-200 {
    border-color: var(--indigo-200);
  }
  .border-indigo-300 {
    border-color: var(--indigo-300);
  }
  .border-indigo-400 {
    border-color: var(--indigo-400);
  }
  .border-indigo-500 {
    border-color: var(--indigo-500);
  }
  .border-indigo-600 {
    border-color: var(--indigo-600);
  }
  .border-indigo-700 {
    border-color: var(--indigo-700);
  }
  .border-indigo-800 {
    border-color: var(--indigo-800);
  }
  .border-indigo-900 {
    border-color: var(--indigo-900);
  }
  .border-violet-50 {
    border-color: var(--violet-50);
  }
  .border-violet-100 {
    border-color: var(--violet-100);
  }
  .border-violet-200 {
    border-color: var(--violet-200);
  }
  .border-violet-300 {
    border-color: var(--violet-300);
  }
  .border-violet-400 {
    border-color: var(--violet-400);
  }
  .border-violet-500 {
    border-color: var(--violet-500);
  }
  .border-violet-600 {
    border-color: var(--violet-600);
  }
  .border-violet-700 {
    border-color: var(--violet-700);
  }
  .border-violet-800 {
    border-color: var(--violet-800);
  }
  .border-violet-900 {
    border-color: var(--violet-900);
  }
  .border-cyan-50 {
    border-color: var(--cyan-50);
  }
  .border-cyan-100 {
    border-color: var(--cyan-100);
  }
  .border-cyan-200 {
    border-color: var(--cyan-200);
  }
  .border-cyan-300 {
    border-color: var(--cyan-300);
  }
  .border-cyan-400 {
    border-color: var(--cyan-400);
  }
  .border-cyan-500 {
    border-color: var(--cyan-500);
  }
  .border-cyan-600 {
    border-color: var(--cyan-600);
  }
  .border-cyan-700 {
    border-color: var(--cyan-700);
  }
  .border-cyan-800 {
    border-color: var(--cyan-800);
  }
  .border-cyan-900 {
    border-color: var(--cyan-900);
  }
  .border-teal-50 {
    border-color: var(--teal-50);
  }
  .border-teal-100 {
    border-color: var(--teal-100);
  }
  .border-teal-200 {
    border-color: var(--teal-200);
  }
  .border-teal-300 {
    border-color: var(--teal-300);
  }
  .border-teal-400 {
    border-color: var(--teal-400);
  }
  .border-teal-500 {
    border-color: var(--teal-500);
  }
  .border-teal-600 {
    border-color: var(--teal-600);
  }
  .border-teal-700 {
    border-color: var(--teal-700);
  }
  .border-teal-800 {
    border-color: var(--teal-800);
  }
  .border-teal-900 {
    border-color: var(--teal-900);
  }
  .border-lime-50 {
    border-color: var(--lime-50);
  }
  .border-lime-100 {
    border-color: var(--lime-100);
  }
  .border-lime-200 {
    border-color: var(--lime-200);
  }
  .border-lime-300 {
    border-color: var(--lime-300);
  }
  .border-lime-400 {
    border-color: var(--lime-400);
  }
  .border-lime-500 {
    border-color: var(--lime-500);
  }
  .border-lime-600 {
    border-color: var(--lime-600);
  }
  .border-lime-700 {
    border-color: var(--lime-700);
  }
  .border-lime-800 {
    border-color: var(--lime-800);
  }
  .border-lime-900 {
    border-color: var(--lime-900);
  }
  .bg-yellow-50 {
    background-color: var(--triforce-50);
  }
  .text-yellow-50 {
    color: var(--triforce-50);
  }
  .border-yellow-50 {
    border-color: var(--triforce-50);
  }
  .bg-yellow-100 {
    background-color: var(--triforce-100);
  }
  .text-yellow-100 {
    color: var(--triforce-100);
  }
  .border-yellow-100 {
    border-color: var(--triforce-100);
  }
  .bg-yellow-200 {
    background-color: var(--triforce-200);
  }
  .text-yellow-200 {
    color: var(--triforce-200);
  }
  .border-yellow-200 {
    border-color: var(--triforce-200);
  }
  .bg-yellow-300 {
    background-color: var(--triforce-300);
  }
  .text-yellow-300 {
    color: var(--triforce-300);
  }
  .border-yellow-300 {
    border-color: var(--triforce-300);
  }
  .bg-yellow-400 {
    background-color: var(--triforce-400);
  }
  .text-yellow-400 {
    color: var(--triforce-400);
  }
  .border-yellow-400 {
    border-color: var(--triforce-400);
  }
  .bg-yellow-500 {
    background-color: var(--triforce-500);
  }
  .text-yellow-500 {
    color: var(--triforce-500);
  }
  .border-yellow-500 {
    border-color: var(--triforce-500);
  }
  .bg-yellow-600 {
    background-color: var(--triforce-600);
  }
  .text-yellow-600 {
    color: var(--triforce-600);
  }
  .border-yellow-600 {
    border-color: var(--triforce-600);
  }
  .bg-yellow-700 {
    background-color: var(--triforce-700);
  }
  .text-yellow-700 {
    color: var(--triforce-700);
  }
  .border-yellow-700 {
    border-color: var(--triforce-700);
  }
  .bg-yellow-800 {
    background-color: var(--triforce-800);
  }
  .text-yellow-800 {
    color: var(--triforce-800);
  }
  .border-yellow-800 {
    border-color: var(--triforce-800);
  }
  .bg-yellow-900 {
    background-color: var(--triforce-900);
  }
  .text-yellow-900 {
    color: var(--triforce-900);
  }
  .border-yellow-900 {
    border-color: var(--triforce-900);
  }
  .bg-blue-50 {
    background-color: var(--hyrule-50);
  }
  .text-blue-50 {
    color: var(--hyrule-50);
  }
  .border-blue-50 {
    border-color: var(--hyrule-50);
  }
  .bg-blue-100 {
    background-color: var(--hyrule-100);
  }
  .text-blue-100 {
    color: var(--hyrule-100);
  }
  .border-blue-100 {
    border-color: var(--hyrule-100);
  }
  .bg-blue-200 {
    background-color: var(--hyrule-200);
  }
  .text-blue-200 {
    color: var(--hyrule-200);
  }
  .border-blue-200 {
    border-color: var(--hyrule-200);
  }
  .bg-blue-300 {
    background-color: var(--hyrule-300);
  }
  .text-blue-300 {
    color: var(--hyrule-300);
  }
  .border-blue-300 {
    border-color: var(--hyrule-300);
  }
  .bg-blue-400 {
    background-color: var(--hyrule-400);
  }
  .text-blue-400 {
    color: var(--hyrule-400);
  }
  .border-blue-400 {
    border-color: var(--hyrule-400);
  }
  .bg-blue-500 {
    background-color: var(--hyrule-500);
  }
  .text-blue-500 {
    color: var(--hyrule-500);
  }
  .border-blue-500 {
    border-color: var(--hyrule-500);
  }
  .bg-blue-600 {
    background-color: var(--hyrule-600);
  }
  .text-blue-600 {
    color: var(--hyrule-600);
  }
  .border-blue-600 {
    border-color: var(--hyrule-600);
  }
  .bg-blue-700 {
    background-color: var(--hyrule-700);
  }
  .text-blue-700 {
    color: var(--hyrule-700);
  }
  .border-blue-700 {
    border-color: var(--hyrule-700);
  }
  .bg-blue-800 {
    background-color: var(--hyrule-800);
  }
  .text-blue-800 {
    color: var(--hyrule-800);
  }
  .border-blue-800 {
    border-color: var(--hyrule-800);
  }
  .bg-blue-900 {
    background-color: var(--hyrule-900);
  }
  .text-blue-900 {
    color: var(--hyrule-900);
  }
  .border-blue-900 {
    border-color: var(--hyrule-900);
  }
  .bg-green-50 {
    background-color: var(--rupee-50);
  }
  .text-green-50 {
    color: var(--rupee-50);
  }
  .border-green-50 {
    border-color: var(--rupee-50);
  }
  .bg-green-100 {
    background-color: var(--rupee-100);
  }
  .text-green-100 {
    color: var(--rupee-100);
  }
  .border-green-100 {
    border-color: var(--rupee-100);
  }
  .bg-green-200 {
    background-color: var(--rupee-200);
  }
  .text-green-200 {
    color: var(--rupee-200);
  }
  .border-green-200 {
    border-color: var(--rupee-200);
  }
  .bg-green-300 {
    background-color: var(--rupee-300);
  }
  .text-green-300 {
    color: var(--rupee-300);
  }
  .border-green-300 {
    border-color: var(--rupee-300);
  }
  .bg-green-400 {
    background-color: var(--rupee-400);
  }
  .text-green-400 {
    color: var(--rupee-400);
  }
  .border-green-400 {
    border-color: var(--rupee-400);
  }
  .bg-green-500 {
    background-color: var(--rupee-500);
  }
  .text-green-500 {
    color: var(--rupee-500);
  }
  .border-green-500 {
    border-color: var(--rupee-500);
  }
  .bg-green-600 {
    background-color: var(--rupee-600);
  }
  .text-green-600 {
    color: var(--rupee-600);
  }
  .border-green-600 {
    border-color: var(--rupee-600);
  }
  .bg-green-700 {
    background-color: var(--rupee-700);
  }
  .text-green-700 {
    color: var(--rupee-700);
  }
  .border-green-700 {
    border-color: var(--rupee-700);
  }
  .bg-green-800 {
    background-color: var(--rupee-800);
  }
  .text-green-800 {
    color: var(--rupee-800);
  }
  .border-green-800 {
    border-color: var(--rupee-800);
  }
  .bg-green-900 {
    background-color: var(--rupee-900);
  }
  .text-green-900 {
    color: var(--rupee-900);
  }
  .border-green-900 {
    border-color: var(--rupee-900);
  }
  .bg-red-50 {
    background-color: var(--ganon-50);
  }
  .text-red-50 {
    color: var(--ganon-50);
  }
  .border-red-50 {
    border-color: var(--ganon-50);
  }
  .bg-red-100 {
    background-color: var(--ganon-100);
  }
  .text-red-100 {
    color: var(--ganon-100);
  }
  .border-red-100 {
    border-color: var(--ganon-100);
  }
  .bg-red-200 {
    background-color: var(--ganon-200);
  }
  .text-red-200 {
    color: var(--ganon-200);
  }
  .border-red-200 {
    border-color: var(--ganon-200);
  }
  .bg-red-300 {
    background-color: var(--ganon-300);
  }
  .text-red-300 {
    color: var(--ganon-300);
  }
  .border-red-300 {
    border-color: var(--ganon-300);
  }
  .bg-red-400 {
    background-color: var(--ganon-400);
  }
  .text-red-400 {
    color: var(--ganon-400);
  }
  .border-red-400 {
    border-color: var(--ganon-400);
  }
  .bg-red-500 {
    background-color: var(--ganon-500);
  }
  .text-red-500 {
    color: var(--ganon-500);
  }
  .border-red-500 {
    border-color: var(--ganon-500);
  }
  .bg-red-600 {
    background-color: var(--ganon-600);
  }
  .text-red-600 {
    color: var(--ganon-600);
  }
  .border-red-600 {
    border-color: var(--ganon-600);
  }
  .bg-red-700 {
    background-color: var(--ganon-700);
  }
  .text-red-700 {
    color: var(--ganon-700);
  }
  .border-red-700 {
    border-color: var(--ganon-700);
  }
  .bg-red-800 {
    background-color: var(--ganon-800);
  }
  .text-red-800 {
    color: var(--ganon-800);
  }
  .border-red-800 {
    border-color: var(--ganon-800);
  }
  .bg-red-900 {
    background-color: var(--ganon-900);
  }
  .text-red-900 {
    color: var(--ganon-900);
  }
  .border-red-900 {
    border-color: var(--ganon-900);
  }
  .bg-primary-50 {
    background-color: var(--triforce-50);
  }
  .text-primary-50 {
    color: var(--triforce-50);
  }
  .border-primary-50 {
    border-color: var(--triforce-50);
  }
  .bg-primary-100 {
    background-color: var(--triforce-100);
  }
  .text-primary-100 {
    color: var(--triforce-100);
  }
  .border-primary-100 {
    border-color: var(--triforce-100);
  }
  .bg-primary-200 {
    background-color: var(--triforce-200);
  }
  .text-primary-200 {
    color: var(--triforce-200);
  }
  .border-primary-200 {
    border-color: var(--triforce-200);
  }
  .bg-primary-300 {
    background-color: var(--triforce-300);
  }
  .text-primary-300 {
    color: var(--triforce-300);
  }
  .border-primary-300 {
    border-color: var(--triforce-300);
  }
  .bg-primary-400 {
    background-color: var(--triforce-400);
  }
  .text-primary-400 {
    color: var(--triforce-400);
  }
  .border-primary-400 {
    border-color: var(--triforce-400);
  }
  .bg-primary-500 {
    background-color: var(--triforce-500);
  }
  .text-primary-500 {
    color: var(--triforce-500);
  }
  .border-primary-500 {
    border-color: var(--triforce-500);
  }
  .bg-primary-600 {
    background-color: var(--triforce-600);
  }
  .text-primary-600 {
    color: var(--triforce-600);
  }
  .border-primary-600 {
    border-color: var(--triforce-600);
  }
  .bg-primary-700 {
    background-color: var(--triforce-700);
  }
  .text-primary-700 {
    color: var(--triforce-700);
  }
  .border-primary-700 {
    border-color: var(--triforce-700);
  }
  .bg-primary-800 {
    background-color: var(--triforce-800);
  }
  .text-primary-800 {
    color: var(--triforce-800);
  }
  .border-primary-800 {
    border-color: var(--triforce-800);
  }
  .bg-primary-900 {
    background-color: var(--triforce-900);
  }
  .text-primary-900 {
    color: var(--triforce-900);
  }
  .border-primary-900 {
    border-color: var(--triforce-900);
  }
  .bg-secondary-50 {
    background-color: var(--hyrule-50);
  }
  .text-secondary-50 {
    color: var(--hyrule-50);
  }
  .border-secondary-50 {
    border-color: var(--hyrule-50);
  }
  .bg-secondary-100 {
    background-color: var(--hyrule-100);
  }
  .text-secondary-100 {
    color: var(--hyrule-100);
  }
  .border-secondary-100 {
    border-color: var(--hyrule-100);
  }
  .bg-secondary-200 {
    background-color: var(--hyrule-200);
  }
  .text-secondary-200 {
    color: var(--hyrule-200);
  }
  .border-secondary-200 {
    border-color: var(--hyrule-200);
  }
  .bg-secondary-300 {
    background-color: var(--hyrule-300);
  }
  .text-secondary-300 {
    color: var(--hyrule-300);
  }
  .border-secondary-300 {
    border-color: var(--hyrule-300);
  }
  .bg-secondary-400 {
    background-color: var(--hyrule-400);
  }
  .text-secondary-400 {
    color: var(--hyrule-400);
  }
  .border-secondary-400 {
    border-color: var(--hyrule-400);
  }
  .bg-secondary-500 {
    background-color: var(--hyrule-500);
  }
  .text-secondary-500 {
    color: var(--hyrule-500);
  }
  .border-secondary-500 {
    border-color: var(--hyrule-500);
  }
  .bg-secondary-600 {
    background-color: var(--hyrule-600);
  }
  .text-secondary-600 {
    color: var(--hyrule-600);
  }
  .border-secondary-600 {
    border-color: var(--hyrule-600);
  }
  .bg-secondary-700 {
    background-color: var(--hyrule-700);
  }
  .text-secondary-700 {
    color: var(--hyrule-700);
  }
  .border-secondary-700 {
    border-color: var(--hyrule-700);
  }
  .bg-secondary-800 {
    background-color: var(--hyrule-800);
  }
  .text-secondary-800 {
    color: var(--hyrule-800);
  }
  .border-secondary-800 {
    border-color: var(--hyrule-800);
  }
  .bg-secondary-900 {
    background-color: var(--hyrule-900);
  }
  .text-secondary-900 {
    color: var(--hyrule-900);
  }
  .border-secondary-900 {
    border-color: var(--hyrule-900);
  }
  .bg-success-50 {
    background-color: var(--rupee-50);
  }
  .text-success-50 {
    color: var(--rupee-50);
  }
  .border-success-50 {
    border-color: var(--rupee-50);
  }
  .bg-success-100 {
    background-color: var(--rupee-100);
  }
  .text-success-100 {
    color: var(--rupee-100);
  }
  .border-success-100 {
    border-color: var(--rupee-100);
  }
  .bg-success-200 {
    background-color: var(--rupee-200);
  }
  .text-success-200 {
    color: var(--rupee-200);
  }
  .border-success-200 {
    border-color: var(--rupee-200);
  }
  .bg-success-300 {
    background-color: var(--rupee-300);
  }
  .text-success-300 {
    color: var(--rupee-300);
  }
  .border-success-300 {
    border-color: var(--rupee-300);
  }
  .bg-success-400 {
    background-color: var(--rupee-400);
  }
  .text-success-400 {
    color: var(--rupee-400);
  }
  .border-success-400 {
    border-color: var(--rupee-400);
  }
  .bg-success-500 {
    background-color: var(--rupee-500);
  }
  .text-success-500 {
    color: var(--rupee-500);
  }
  .border-success-500 {
    border-color: var(--rupee-500);
  }
  .bg-success-600 {
    background-color: var(--rupee-600);
  }
  .text-success-600 {
    color: var(--rupee-600);
  }
  .border-success-600 {
    border-color: var(--rupee-600);
  }
  .bg-success-700 {
    background-color: var(--rupee-700);
  }
  .text-success-700 {
    color: var(--rupee-700);
  }
  .border-success-700 {
    border-color: var(--rupee-700);
  }
  .bg-success-800 {
    background-color: var(--rupee-800);
  }
  .text-success-800 {
    color: var(--rupee-800);
  }
  .border-success-800 {
    border-color: var(--rupee-800);
  }
  .bg-success-900 {
    background-color: var(--rupee-900);
  }
  .text-success-900 {
    color: var(--rupee-900);
  }
  .border-success-900 {
    border-color: var(--rupee-900);
  }
  .bg-danger-50 {
    background-color: var(--ganon-50);
  }
  .text-danger-50 {
    color: var(--ganon-50);
  }
  .border-danger-50 {
    border-color: var(--ganon-50);
  }
  .bg-danger-100 {
    background-color: var(--ganon-100);
  }
  .text-danger-100 {
    color: var(--ganon-100);
  }
  .border-danger-100 {
    border-color: var(--ganon-100);
  }
  .bg-danger-200 {
    background-color: var(--ganon-200);
  }
  .text-danger-200 {
    color: var(--ganon-200);
  }
  .border-danger-200 {
    border-color: var(--ganon-200);
  }
  .bg-danger-300 {
    background-color: var(--ganon-300);
  }
  .text-danger-300 {
    color: var(--ganon-300);
  }
  .border-danger-300 {
    border-color: var(--ganon-300);
  }
  .bg-danger-400 {
    background-color: var(--ganon-400);
  }
  .text-danger-400 {
    color: var(--ganon-400);
  }
  .border-danger-400 {
    border-color: var(--ganon-400);
  }
  .bg-danger-500 {
    background-color: var(--ganon-500);
  }
  .text-danger-500 {
    color: var(--ganon-500);
  }
  .border-danger-500 {
    border-color: var(--ganon-500);
  }
  .bg-danger-600 {
    background-color: var(--ganon-600);
  }
  .text-danger-600 {
    color: var(--ganon-600);
  }
  .border-danger-600 {
    border-color: var(--ganon-600);
  }
  .bg-danger-700 {
    background-color: var(--ganon-700);
  }
  .text-danger-700 {
    color: var(--ganon-700);
  }
  .border-danger-700 {
    border-color: var(--ganon-700);
  }
  .bg-danger-800 {
    background-color: var(--ganon-800);
  }
  .text-danger-800 {
    color: var(--ganon-800);
  }
  .border-danger-800 {
    border-color: var(--ganon-800);
  }
  .bg-danger-900 {
    background-color: var(--ganon-900);
  }
  .text-danger-900 {
    color: var(--ganon-900);
  }
  .border-danger-900 {
    border-color: var(--ganon-900);
  }
  .bg-destructive-50 {
    background-color: var(--ganon-50);
  }
  .text-destructive-50 {
    color: var(--ganon-50);
  }
  .border-destructive-50 {
    border-color: var(--ganon-50);
  }
  .bg-destructive-100 {
    background-color: var(--ganon-100);
  }
  .text-destructive-100 {
    color: var(--ganon-100);
  }
  .border-destructive-100 {
    border-color: var(--ganon-100);
  }
  .bg-destructive-200 {
    background-color: var(--ganon-200);
  }
  .text-destructive-200 {
    color: var(--ganon-200);
  }
  .border-destructive-200 {
    border-color: var(--ganon-200);
  }
  .bg-destructive-300 {
    background-color: var(--ganon-300);
  }
  .text-destructive-300 {
    color: var(--ganon-300);
  }
  .border-destructive-300 {
    border-color: var(--ganon-300);
  }
  .bg-destructive-400 {
    background-color: var(--ganon-400);
  }
  .text-destructive-400 {
    color: var(--ganon-400);
  }
  .border-destructive-400 {
    border-color: var(--ganon-400);
  }
  .bg-destructive-500 {
    background-color: var(--ganon-500);
  }
  .text-destructive-500 {
    color: var(--ganon-500);
  }
  .border-destructive-500 {
    border-color: var(--ganon-500);
  }
  .bg-destructive-600 {
    background-color: var(--ganon-600);
  }
  .text-destructive-600 {
    color: var(--ganon-600);
  }
  .border-destructive-600 {
    border-color: var(--ganon-600);
  }
  .bg-destructive-700 {
    background-color: var(--ganon-700);
  }
  .text-destructive-700 {
    color: var(--ganon-700);
  }
  .border-destructive-700 {
    border-color: var(--ganon-700);
  }
  .bg-destructive-800 {
    background-color: var(--ganon-800);
  }
  .text-destructive-800 {
    color: var(--ganon-800);
  }
  .border-destructive-800 {
    border-color: var(--ganon-800);
  }
  .bg-destructive-900 {
    background-color: var(--ganon-900);
  }
  .text-destructive-900 {
    color: var(--ganon-900);
  }
  .border-destructive-900 {
    border-color: var(--ganon-900);
  }
  .bg-white {
    background-color: var(--white);
  }
  .bg-black {
    background-color: var(--black);
  }
  .bg-transparent {
    background-color: transparent;
  }
}