/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:rgba(0,0,0,0);--tw-gradient-via:rgba(0,0,0,0);--tw-gradient-to:rgba(0,0,0,0);--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 rgba(0,0,0,0);--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 rgba(0,0,0,0);--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 rgba(0,0,0,0);--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 rgba(0,0,0,0);--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 rgba(0,0,0,0);--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}:root:not(#\#),:host:not(#\#){--font-sans:"Plus Jakarta Sans", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:rgb(255, 226, 226);--color-red-500:rgb(251, 44, 54);--color-red-600:rgb(228, 0, 22);--color-red-700:rgb(191, 0, 15);--color-orange-400:rgb(255, 139, 31);--color-orange-500:rgb(252, 113, 0);--color-orange-600:rgb(236, 86, 0);--color-amber-50:rgb(255, 251, 235);--color-amber-100:rgb(254, 243, 198);--color-amber-200:rgb(254, 230, 133);--color-amber-300:rgb(255, 210, 55);--color-amber-400:rgb(250, 188, 0);--color-amber-500:rgb(246, 158, 0);--color-amber-600:rgb(218, 119, 0);--color-amber-700:rgb(181, 82, 0);--color-amber-800:rgb(149, 61, 0);--color-amber-900:rgb(123, 51, 6);--color-amber-950:rgb(70, 25, 1);--color-yellow-400:rgb(247, 201, 0);--color-emerald-100:rgb(208, 250, 229);--color-emerald-300:rgb(94, 233, 181);--color-emerald-400:rgb(0, 210, 148);--color-emerald-500:rgb(0, 185, 129);--color-emerald-600:rgb(0, 150, 105);--color-emerald-700:rgb(0, 120, 87);--color-teal-300:rgb(70, 236, 213);--color-teal-400:rgb(0, 211, 189);--color-teal-500:rgb(0, 185, 166);--color-teal-600:rgb(0, 148, 136);--color-teal-700:rgb(0, 119, 110);--color-sky-300:rgb(120, 212, 255);--color-sky-400:rgb(0, 187, 253);--color-sky-500:rgb(0, 165, 234);--color-sky-600:rgb(0, 132, 199);--color-blue-100:rgb(219, 234, 254);--color-blue-700:rgb(20, 71, 230);--color-indigo-100:rgb(224, 231, 255);--color-indigo-300:rgb(164, 180, 255);--color-indigo-400:rgb(125, 135, 255);--color-indigo-500:rgb(98, 96, 255);--color-indigo-600:rgb(79, 57, 246);--color-indigo-700:rgb(67, 45, 215);--color-violet-100:rgb(237, 233, 254);--color-violet-300:rgb(196, 180, 255);--color-violet-400:rgb(166, 134, 255);--color-violet-500:rgb(141, 86, 255);--color-violet-600:rgb(127, 34, 254);--color-violet-700:rgb(112, 8, 231);--color-fuchsia-300:rgb(242, 169, 255);--color-fuchsia-400:rgb(236, 109, 255);--color-fuchsia-500:rgb(225, 42, 251);--color-fuchsia-600:rgb(197, 0, 218);--color-rose-100:rgb(255, 228, 230);--color-rose-300:rgb(255, 163, 174);--color-rose-400:rgb(255, 104, 128);--color-rose-500:rgb(255, 35, 87);--color-rose-600:rgb(230, 0, 69);--color-rose-700:rgb(193, 0, 58);--color-slate-100:rgb(241, 245, 249);--color-slate-700:rgb(49, 65, 88);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Plus Jakarta Sans", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-border:var(--border);--color-ring:var(--ring);--font-display:"Fraunces", ui-serif, Georgia, serif}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331)}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-red-600:rgb(228, 0, 22)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-red-600:color(display-p3 .83032 .14038 .1332)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-red-600:rgb(228, 0, 22)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-red-600:oklch(57.7% .245 27.325)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-red-700:rgb(191, 0, 16)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-red-700:color(display-p3 .69274 .11623 .10468)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-red-700:rgb(191, 0, 15)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-red-700:oklch(50.5% .213 27.518)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-orange-400:rgb(255, 139, 31)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-orange-400:color(display-p3 .95019 .56181 .21102)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-orange-400:rgb(255, 139, 31)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-orange-400:oklch(75% .183 55.934)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-orange-500:rgb(252, 113, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-orange-500:color(display-p3 .94659 .44979 .07573)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-orange-500:rgb(252, 113, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-orange-500:oklch(70.5% .213 47.604)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-orange-600:rgb(236, 86, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-orange-600:color(display-p3 .88747 .34166 .022)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-orange-600:rgb(236, 86, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-orange-600:oklch(64.6% .222 41.116)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-50:rgb(255, 251, 235)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-50:color(display-p3 .9978 .98505 .92631)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-50:rgb(255, 251, 235);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-50:oklch(98.7% .022 95.277)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-300:rgb(255, 210, 55)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-300:color(display-p3 .97433 .83063 .33298)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-300:rgb(255, 210, 55)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-300:oklch(87.9% .169 91.605)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-400:rgb(250, 188, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-400:color(display-p3 .95919 .73852 .11827)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-400:rgb(250, 188, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-400:oklch(82.8% .189 84.429)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-500:rgb(246, 158, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-500:color(display-p3 .93994 .62058 .05854)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-500:rgb(246, 158, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-500:oklch(76.9% .188 70.08)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-600:rgb(218, 119, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-600:color(display-p3 .82714 .46717 .0336)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-600:rgb(218, 119, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-600:oklch(66.6% .179 58.318)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-700:rgb(181, 82, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-700:color(display-p3 .67989 .32771 .05205)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-700:rgb(181, 82, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-700:oklch(55.5% .163 48.998)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-800:rgb(149, 61, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-800:color(display-p3 .54753 .25606 .07283)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-amber-800:rgb(149, 61, 0);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-amber-800:oklch(47.3% .137 46.201)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-yellow-400:rgb(247, 201, 0)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-yellow-400:color(display-p3 .95994 .79017 .05852)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-yellow-400:rgb(247, 201, 0);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-300:oklch(84.5% .143 164.978)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-yellow-400:oklch(85.2% .199 91.936)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-emerald-400:rgb(0, 210, 148)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-emerald-400:color(display-p3 .3347 .8196 .59158)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-emerald-400:rgb(0, 210, 148)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-emerald-400:oklch(76.5% .177 163.223)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-emerald-500:rgb(0, 185, 129)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-emerald-500:color(display-p3 .26711 .72685 .5084)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-emerald-500:rgb(0, 185, 129)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-emerald-500:oklch(69.6% .17 162.48)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-emerald-600:rgb(0, 150, 105)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-emerald-600:color(display-p3 .20656 .58906 .41396)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-emerald-600:rgb(0, 150, 105)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-emerald-600:oklch(59.6% .145 163.225)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-emerald-700:rgb(0, 120, 87)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-emerald-700:color(display-p3 .16404 .47023 .34351)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-emerald-700:rgb(0, 120, 87);--color-teal-300:oklch(85.5% .138 181.071)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-emerald-700:oklch(50.8% .118 165.612)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-teal-400:rgb(0, 211, 189)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-teal-400:color(display-p3 .32279 .82206 .74439)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-teal-400:rgb(0, 211, 189)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-teal-400:oklch(77.7% .152 181.912)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-teal-500:rgb(0, 185, 166)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-teal-500:color(display-p3 .26657 .72152 .65546)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-teal-500:rgb(0, 185, 166)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-teal-500:oklch(70.4% .14 182.503)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-teal-600:rgb(0, 148, 136)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-teal-600:color(display-p3 .20711 .57958 .53668)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-teal-600:rgb(0, 148, 136)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-teal-600:oklch(60% .118 184.704)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-teal-700:rgb(0, 119, 110)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-teal-700:color(display-p3 .17409 .46132 .43387)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-teal-700:rgb(0, 119, 110)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-teal-700:oklch(51.1% .096 186.391)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-sky-300:rgb(120, 212, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-sky-300:color(display-p3 .54636 .82256 .99058)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-sky-300:rgb(120, 212, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-sky-300:oklch(82.8% .111 230.318)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-sky-400:rgb(0, 187, 253)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-sky-400:color(display-p3 .30598 .72501 .98017)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-sky-400:rgb(0, 187, 253)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-sky-400:oklch(74.6% .16 232.661)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-sky-500:rgb(0, 165, 234)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-sky-500:color(display-p3 .21911 .63903 .93148)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-sky-500:rgb(0, 165, 234)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-sky-500:oklch(68.5% .169 237.323)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-sky-600:rgb(0, 132, 199)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-sky-600:color(display-p3 .16251 .50938 .79608)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-sky-600:rgb(0, 132, 199);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-700:oklch(48.8% .243 264.376)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-sky-600:oklch(58.8% .158 241.966)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-indigo-100:rgb(224, 231, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-indigo-100:color(display-p3 .88303 .90499 .99314)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-indigo-100:rgb(224, 231, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-indigo-100:oklch(93% .034 272.788)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-indigo-300:rgb(164, 180, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-indigo-300:color(display-p3 .65089 .70016 .99082)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-indigo-300:rgb(164, 180, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-indigo-300:oklch(78.5% .115 274.713)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-indigo-400:rgb(125, 135, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-indigo-400:color(display-p3 .49499 .52529 .98511)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-indigo-400:rgb(125, 135, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-indigo-400:oklch(67.3% .182 276.935)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-indigo-500:rgb(98, 96, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-indigo-500:color(display-p3 .38037 .37224 .97171)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-indigo-500:rgb(98, 96, 255);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-violet-100:oklch(94.3% .029 294.588)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-indigo-500:oklch(58.5% .233 277.117)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-violet-300:rgb(196, 180, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-violet-300:color(display-p3 .75887 .70626 .99173)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-violet-300:rgb(196, 180, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-violet-300:oklch(81.1% .111 293.571)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-violet-400:rgb(166, 134, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-violet-400:color(display-p3 .63122 .52218 .99001)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-violet-400:rgb(166, 134, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-violet-400:oklch(70.2% .183 293.541)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-violet-500:rgb(141, 86, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-violet-500:color(display-p3 .52337 .3296 .99088)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-violet-500:rgb(141, 86, 255);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-violet-500:oklch(60.6% .25 292.717)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-fuchsia-300:rgb(242, 169, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-fuchsia-300:color(display-p3 .91137 .67005 .98621)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-fuchsia-300:rgb(242, 169, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-fuchsia-300:oklch(83.3% .145 321.434)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-fuchsia-400:rgb(236, 109, 255)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-fuchsia-400:color(display-p3 .86677 .44776 .97903)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-fuchsia-400:rgb(236, 109, 255);--color-fuchsia-500:oklch(66.7% .295 322.15)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-fuchsia-400:oklch(74% .238 322.16)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-fuchsia-600:rgb(197, 0, 218)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-fuchsia-600:color(display-p3 .71659 .08368 .84104)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-fuchsia-600:rgb(197, 0, 218)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-fuchsia-600:oklch(59.1% .293 322.896)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-100:rgb(255, 228, 230)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-100:color(display-p3 .98224 .89723 .90257)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-100:rgb(255, 228, 230)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-100:oklch(94.1% .03 12.58)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-300:rgb(255, 163, 174)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-300:color(display-p3 .96017 .6477 .68372)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-300:rgb(255, 163, 174)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-300:oklch(81% .117 11.638)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-400:rgb(255, 104, 128)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-400:color(display-p3 .94293 .43076 .5031)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-400:rgb(255, 104, 128)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-400:oklch(71.2% .194 13.428)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-500:rgb(255, 35, 87)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-500:color(display-p3 .92182 .24075 .35567)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-500:rgb(255, 35, 87)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-500:oklch(64.5% .246 16.439)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-600:rgb(230, 0, 69)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-600:color(display-p3 .84879 .10201 .26926)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-600:rgb(230, 0, 69)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-600:oklch(58.6% .253 17.585)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-700:rgb(193, 0, 58)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-700:color(display-p3 .7118 .07708 .22678)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-rose-700:rgb(193, 0, 58);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-700:oklch(37.2% .044 257.287)}@media(color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-rose-700:oklch(51.4% .222 16.935)}}}*:not(#\#):not(#\#),:not(#\#):not(#\#):after,:not(#\#):not(#\#):before,:not(#\#):not(#\#)::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:not(#\#):not(#\#)::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:not(#\#):not(#\#)::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html:not(#\#):not(#\#),:host:not(#\#):not(#\#){-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:normal;font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr:not(#\#):not(#\#){height:0;color:inherit;border-top-width:1px}abbr:where([title]):not(#\#):not(#\#){-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}h1:not(#\#):not(#\#),h2:not(#\#):not(#\#),h3:not(#\#):not(#\#),h4:not(#\#):not(#\#),h5:not(#\#):not(#\#),h6:not(#\#):not(#\#){font-size:inherit;font-weight:inherit}a:not(#\#):not(#\#){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b:not(#\#):not(#\#),strong:not(#\#):not(#\#){font-weight:bolder}code:not(#\#):not(#\#),kbd:not(#\#):not(#\#),samp:not(#\#):not(#\#),pre:not(#\#):not(#\#){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:normal;font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small:not(#\#):not(#\#){font-size:80%}sub:not(#\#):not(#\#),sup:not(#\#):not(#\#){vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub:not(#\#):not(#\#){bottom:-.25em}sup:not(#\#):not(#\#){top:-.5em}table:not(#\#):not(#\#){text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:not(#\#):not(#\#){outline:auto}progress:not(#\#):not(#\#){vertical-align:baseline}summary:not(#\#):not(#\#){display:list-item}ol:not(#\#):not(#\#),ul:not(#\#):not(#\#),menu:not(#\#):not(#\#){list-style:none}img:not(#\#):not(#\#),svg:not(#\#):not(#\#),video:not(#\#):not(#\#),canvas:not(#\#):not(#\#),audio:not(#\#):not(#\#),iframe:not(#\#):not(#\#),embed:not(#\#):not(#\#),object:not(#\#):not(#\#){vertical-align:middle;display:block}img:not(#\#):not(#\#),video:not(#\#):not(#\#){max-width:100%;height:auto}button:not(#\#):not(#\#),input:not(#\#):not(#\#),select:not(#\#):not(#\#),optgroup:not(#\#):not(#\#),textarea:not(#\#):not(#\#){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:not(#\#):not(#\#)::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:not(#\#):not(#\#)::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select[multiple]):not(#\#):not(#\#) optgroup{font-weight:bolder}:where(select[size]):not(#\#):not(#\#) optgroup{font-weight:bolder}:where(select[multiple]):not(#\#):not(#\#) optgroup option{padding-left:20px}:where(select[size]):not(#\#):not(#\#) optgroup option{padding-left:20px}:not(#\#):not(#\#)::-webkit-file-upload-button{margin-right:4px}:not(#\#):not(#\#)::file-selector-button{margin-right:4px}:not(#\#):not(#\#)::-moz-placeholder{opacity:1}:not(#\#):not(#\#)::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){:not(#\#):not(#\#)::-moz-placeholder{color:currentColor}:not(#\#):not(#\#)::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){:not(#\#):not(#\#)::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}:not(#\#):not(#\#)::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea:not(#\#):not(#\#){resize:vertical}:not(#\#):not(#\#)::-webkit-search-decoration{-webkit-appearance:none}:not(#\#):not(#\#)::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:not(#\#):not(#\#)::-webkit-datetime-edit{display:inline-flex}:not(#\#):not(#\#)::-webkit-datetime-edit-fields-wrapper{padding:0}:not(#\#):not(#\#)::-webkit-datetime-edit{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}:not(#\#):not(#\#)::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid:not(#\#):not(#\#){box-shadow:none}button:not(#\#):not(#\#),input:where([type=button],[type=reset],[type=submit]):not(#\#):not(#\#){-webkit-appearance:button;-moz-appearance:button;appearance:button}:not(#\#):not(#\#)::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}:not(#\#):not(#\#)::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:not(#\#):not(#\#)::-webkit-inner-spin-button{height:auto}:not(#\#):not(#\#)::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])):not(#\#):not(#\#):not(#\#){display:none!important}*:not(#\#):not(#\#){border-color:#d3e1e2;border-color:var(--color-border)}html:not(#\#):not(#\#){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body:not(#\#):not(#\#){background-color:#f7fbfa;background-color:var(--color-background);color:#0d1936;color:var(--color-foreground);font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-feature-settings:"ss01","cv02";-webkit-tap-highlight-color:transparent;overflow-x:hidden}h1:not(#\#):not(#\#),h2:not(#\#):not(#\#),h3:not(#\#):not(#\#),.font-display:not(#\#):not(#\#){font-family:Fraunces,ui-serif,Georgia,serif;font-family:var(--font-display);letter-spacing:-.02em}img:not(#\#):not(#\#),svg:not(#\#):not(#\#),video:not(#\#):not(#\#),canvas:not(#\#):not(#\#),iframe:not(#\#):not(#\#){max-width:100%}img:not(#\#):not(#\#),video:not(#\#):not(#\#){height:auto}:focus-visible:not(#\#):not(#\#){outline:2px solid rgb(94,183,167);outline:2px solid oklch(72% .09 180);outline:2px solid var(--color-ring);outline-offset:2px;border-radius:4px}p:not(#\#):not(#\#),h1:not(#\#):not(#\#),h2:not(#\#):not(#\#),h3:not(#\#):not(#\#),h4:not(#\#):not(#\#),li:not(#\#):not(#\#),a:not(#\#):not(#\#),span:not(#\#):not(#\#),label:not(#\#):not(#\#){word-wrap:break-word}.pointer-events-auto:not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto}.pointer-events-none:not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none}.collapse:not(#\#):not(#\#):not(#\#):not(#\#){visibility:collapse}.invisible:not(#\#):not(#\#):not(#\#):not(#\#){visibility:hidden}.visible:not(#\#):not(#\#):not(#\#):not(#\#){visibility:visible}.sr-only:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute:not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.fixed:not(#\#):not(#\#):not(#\#):not(#\#){position:fixed}.relative:not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.static:not(#\#):not(#\#):not(#\#):not(#\#){position:static}.sticky:not(#\#):not(#\#):not(#\#):not(#\#){position:-webkit-sticky;position:sticky}.inset-0:not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}.inset-x-0:not(#\#):not(#\#):not(#\#):not(#\#){left:0;right:0}.inset-y-0:not(#\#):not(#\#):not(#\#):not(#\#){top:0;bottom:0}.-top-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){top:-.125rem;top:calc(var(--spacing) * -.5)}.-top-1:not(#\#):not(#\#):not(#\#):not(#\#){top:-.25rem;top:calc(var(--spacing) * -1)}.-top-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){top:-.375rem;top:calc(var(--spacing) * -1.5)}.-top-2:not(#\#):not(#\#):not(#\#):not(#\#){top:-.5rem;top:calc(var(--spacing) * -2)}.-top-24:not(#\#):not(#\#):not(#\#):not(#\#){top:-6rem;top:calc(var(--spacing) * -24)}.-top-28:not(#\#):not(#\#):not(#\#):not(#\#){top:-7rem;top:calc(var(--spacing) * -28)}.-top-32:not(#\#):not(#\#):not(#\#):not(#\#){top:-8rem;top:calc(var(--spacing) * -32)}.top-0:not(#\#):not(#\#):not(#\#):not(#\#){top:0}.top-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){top:.125rem;top:calc(var(--spacing) * .5)}.top-1:not(#\#):not(#\#):not(#\#):not(#\#){top:.25rem;top:var(--spacing)}.top-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){top:.375rem;top:calc(var(--spacing) * 1.5)}.top-1\/2:not(#\#):not(#\#):not(#\#):not(#\#){top:50%}.top-1\/3:not(#\#):not(#\#):not(#\#):not(#\#){top:33.3333%}.top-2:not(#\#):not(#\#):not(#\#):not(#\#){top:.5rem;top:calc(var(--spacing) * 2)}.top-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){top:.625rem;top:calc(var(--spacing) * 2.5)}.top-2\/3:not(#\#):not(#\#):not(#\#):not(#\#){top:66.6667%}.top-3:not(#\#):not(#\#):not(#\#):not(#\#){top:.75rem;top:calc(var(--spacing) * 3)}.top-4:not(#\#):not(#\#):not(#\#):not(#\#){top:1rem;top:calc(var(--spacing) * 4)}.top-20:not(#\#):not(#\#):not(#\#):not(#\#){top:5rem;top:calc(var(--spacing) * 20)}.top-24:not(#\#):not(#\#):not(#\#):not(#\#){top:6rem;top:calc(var(--spacing) * 24)}.top-\[4\%\]:not(#\#):not(#\#):not(#\#):not(#\#){top:4%}.top-\[48px\]:not(#\#):not(#\#):not(#\#):not(#\#){top:48px}.top-\[50\%\]:not(#\#):not(#\#):not(#\#):not(#\#){top:50%}.top-\[calc\(4rem_\+_env\(safe-area-inset-top\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){top:calc(4rem + env(safe-area-inset-top))}.top-\[calc\(9rem_\+_env\(safe-area-inset-top\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){top:calc(9rem + env(safe-area-inset-top))}.top-\[calc\(env\(safe-area-inset-top\)\+0\.75rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){top:calc(env(safe-area-inset-top) + .75rem)}.top-\[calc\(env\(safe-area-inset-top\)\+1rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){top:calc(env(safe-area-inset-top) + 1rem)}.top-\[max\(1rem\,env\(safe-area-inset-top\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){top:max(1rem,env(safe-area-inset-top))}.top-full:not(#\#):not(#\#):not(#\#):not(#\#){top:100%}.-right-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){right:-.125rem;right:calc(var(--spacing) * -.5)}.-right-1:not(#\#):not(#\#):not(#\#):not(#\#){right:-.25rem;right:calc(var(--spacing) * -1)}.-right-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){right:-.375rem;right:calc(var(--spacing) * -1.5)}.-right-2:not(#\#):not(#\#):not(#\#):not(#\#){right:-.5rem;right:calc(var(--spacing) * -2)}.-right-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){right:-.625rem;right:calc(var(--spacing) * -2.5)}.-right-3:not(#\#):not(#\#):not(#\#):not(#\#){right:-.75rem;right:calc(var(--spacing) * -3)}.-right-6:not(#\#):not(#\#):not(#\#):not(#\#){right:-1.5rem;right:calc(var(--spacing) * -6)}.-right-24:not(#\#):not(#\#):not(#\#):not(#\#){right:-6rem;right:calc(var(--spacing) * -24)}.-right-28:not(#\#):not(#\#):not(#\#):not(#\#){right:-7rem;right:calc(var(--spacing) * -28)}.-right-32:not(#\#):not(#\#):not(#\#):not(#\#){right:-8rem;right:calc(var(--spacing) * -32)}.right-0:not(#\#):not(#\#):not(#\#):not(#\#){right:0}.right-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){right:.125rem;right:calc(var(--spacing) * .5)}.right-1:not(#\#):not(#\#):not(#\#):not(#\#){right:.25rem;right:var(--spacing)}.right-2:not(#\#):not(#\#):not(#\#):not(#\#){right:.5rem;right:calc(var(--spacing) * 2)}.right-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){right:.625rem;right:calc(var(--spacing) * 2.5)}.right-3:not(#\#):not(#\#):not(#\#):not(#\#){right:.75rem;right:calc(var(--spacing) * 3)}.right-4:not(#\#):not(#\#):not(#\#):not(#\#){right:1rem;right:calc(var(--spacing) * 4)}.right-\[6\%\]:not(#\#):not(#\#):not(#\#):not(#\#){right:6%}.-bottom-1:not(#\#):not(#\#):not(#\#):not(#\#){bottom:-.25rem;bottom:calc(var(--spacing) * -1)}.-bottom-3:not(#\#):not(#\#):not(#\#):not(#\#){bottom:-.75rem;bottom:calc(var(--spacing) * -3)}.-bottom-8:not(#\#):not(#\#):not(#\#):not(#\#){bottom:-2rem;bottom:calc(var(--spacing) * -8)}.-bottom-24:not(#\#):not(#\#):not(#\#):not(#\#){bottom:-6rem;bottom:calc(var(--spacing) * -24)}.-bottom-40:not(#\#):not(#\#):not(#\#):not(#\#){bottom:-10rem;bottom:calc(var(--spacing) * -40)}.bottom-0:not(#\#):not(#\#):not(#\#):not(#\#){bottom:0}.bottom-3:not(#\#):not(#\#):not(#\#):not(#\#){bottom:.75rem;bottom:calc(var(--spacing) * 3)}.bottom-\[calc\(4rem\+env\(safe-area-inset-bottom\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#),.bottom-\[calc\(4rem_\+_env\(safe-area-inset-bottom\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(4rem + env(safe-area-inset-bottom))}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+4\.5rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(env(safe-area-inset-bottom) + 4.5rem)}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+4rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(env(safe-area-inset-bottom) + 4rem)}.-left-24:not(#\#):not(#\#):not(#\#):not(#\#){left:-6rem;left:calc(var(--spacing) * -24)}.-left-32:not(#\#):not(#\#):not(#\#):not(#\#){left:-8rem;left:calc(var(--spacing) * -32)}.-left-40:not(#\#):not(#\#):not(#\#):not(#\#){left:-10rem;left:calc(var(--spacing) * -40)}.-left-\[5px\]:not(#\#):not(#\#):not(#\#):not(#\#){left:-5px}.left-0:not(#\#):not(#\#):not(#\#):not(#\#){left:0}.left-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){left:.125rem;left:calc(var(--spacing) * .5)}.left-1\/2:not(#\#):not(#\#):not(#\#):not(#\#){left:50%}.left-1\/3:not(#\#):not(#\#):not(#\#):not(#\#){left:33.3333%}.left-2:not(#\#):not(#\#):not(#\#):not(#\#){left:.5rem;left:calc(var(--spacing) * 2)}.left-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){left:.625rem;left:calc(var(--spacing) * 2.5)}.left-2\/3:not(#\#):not(#\#):not(#\#):not(#\#){left:66.6667%}.left-3:not(#\#):not(#\#):not(#\#):not(#\#){left:.75rem;left:calc(var(--spacing) * 3)}.left-3\.5:not(#\#):not(#\#):not(#\#):not(#\#){left:.875rem;left:calc(var(--spacing) * 3.5)}.left-\[1\.4rem\]:not(#\#):not(#\#):not(#\#):not(#\#){left:1.4rem}.left-\[1\.15rem\]:not(#\#):not(#\#):not(#\#):not(#\#){left:1.15rem}.left-\[6\%\]:not(#\#):not(#\#):not(#\#):not(#\#){left:6%}.left-\[8\%\]:not(#\#):not(#\#):not(#\#):not(#\#){left:8%}.left-\[13px\]:not(#\#):not(#\#):not(#\#):not(#\#){left:13px}.left-\[50\%\]:not(#\#):not(#\#):not(#\#):not(#\#){left:50%}.isolate:not(#\#):not(#\#):not(#\#):not(#\#){isolation:isolate}.-z-10:not(#\#):not(#\#):not(#\#):not(#\#){z-index:-10}.z-10:not(#\#):not(#\#):not(#\#):not(#\#){z-index:10}.z-20:not(#\#):not(#\#):not(#\#):not(#\#){z-index:20}.z-30:not(#\#):not(#\#):not(#\#):not(#\#){z-index:30}.z-40:not(#\#):not(#\#):not(#\#):not(#\#){z-index:40}.z-50:not(#\#):not(#\#):not(#\#):not(#\#){z-index:50}.z-\[55\]:not(#\#):not(#\#):not(#\#):not(#\#){z-index:55}.z-\[60\]:not(#\#):not(#\#):not(#\#):not(#\#){z-index:60}.z-\[70\]:not(#\#):not(#\#):not(#\#):not(#\#){z-index:70}.z-\[80\]:not(#\#):not(#\#):not(#\#):not(#\#){z-index:80}.z-\[100\]:not(#\#):not(#\#):not(#\#):not(#\#){z-index:100}.z-\[110\]:not(#\#):not(#\#):not(#\#):not(#\#){z-index:110}.z-\[120\]:not(#\#):not(#\#):not(#\#):not(#\#){z-index:120}.z-\[200\]:not(#\#):not(#\#):not(#\#):not(#\#){z-index:200}.-order-1:not(#\#):not(#\#):not(#\#):not(#\#){order:-1}.order-1:not(#\#):not(#\#):not(#\#):not(#\#){order:1}.order-2:not(#\#):not(#\#):not(#\#):not(#\#){order:2}.col-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:3}.col-4:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:4}.col-6:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:6}.col-12:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:12}.col-span-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 2/span 2}.col-span-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 3/span 3}.row-span-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-row:span 2/span 2}.container:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}@media(min-width:40rem){.container:not(#\#):not(#\#):not(#\#):not(#\#){max-width:40rem}}@media(min-width:48rem){.container:not(#\#):not(#\#):not(#\#):not(#\#){max-width:48rem}}@media(min-width:64rem){.container:not(#\#):not(#\#):not(#\#):not(#\#){max-width:64rem}}@media(min-width:80rem){.container:not(#\#):not(#\#):not(#\#):not(#\#){max-width:80rem}}@media(min-width:96rem){.container:not(#\#):not(#\#):not(#\#):not(#\#){max-width:96rem}}.-m-1:not(#\#):not(#\#):not(#\#):not(#\#){margin:-.25rem;margin:calc(var(--spacing) * -1)}.m-3:not(#\#):not(#\#):not(#\#):not(#\#){margin:.75rem;margin:calc(var(--spacing) * 3)}.m-auto:not(#\#):not(#\#):not(#\#):not(#\#){margin:auto}.-mx-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-.25rem;margin-right:-.25rem;margin-left:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1)}.-mx-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-.375rem;margin-right:-.375rem;margin-left:calc(var(--spacing) * -1.5);margin-right:calc(var(--spacing) * -1.5)}.-mx-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-.5rem;margin-right:-.5rem;margin-left:calc(var(--spacing) * -2);margin-right:calc(var(--spacing) * -2)}.-mx-4:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-1rem;margin-right:-1rem;margin-left:calc(var(--spacing) * -4);margin-right:calc(var(--spacing) * -4)}.-mx-5:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-1.25rem;margin-right:-1.25rem;margin-left:calc(var(--spacing) * -5);margin-right:calc(var(--spacing) * -5)}.mx-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:.125rem;margin-right:.125rem;margin-left:calc(var(--spacing) * .5);margin-right:calc(var(--spacing) * .5)}.mx-auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto;margin-right:auto}.-my-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:-.5rem;margin-bottom:-.5rem;margin-top:calc(var(--spacing) * -2);margin-bottom:calc(var(--spacing) * -2)}.-my-6:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:-1.5rem;margin-bottom:-1.5rem;margin-top:calc(var(--spacing) * -6);margin-bottom:calc(var(--spacing) * -6)}.my-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-bottom:.25rem;margin-top:var(--spacing);margin-bottom:var(--spacing)}.my-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.375rem;margin-bottom:.375rem;margin-top:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 1.5)}.my-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.5rem;margin-bottom:.5rem;margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2)}.my-3:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.75rem;margin-bottom:.75rem;margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 3)}.my-4:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1rem;margin-bottom:1rem;margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 4)}.my-5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1.25rem;margin-bottom:1.25rem;margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 5)}.my-6:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1.5rem;margin-bottom:1.5rem;margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 6)}.my-8:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2rem;margin-bottom:2rem;margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 8)}.my-auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:auto;margin-bottom:auto}.ms-4:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:1rem;margin-left:calc(var(--spacing) * 4)}.me-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:.25rem;margin-right:var(--spacing)}.\!mt-0:not(#\#){margin-top:0!important}.-mt-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:-.125rem;margin-top:calc(var(--spacing) * -.5)}.-mt-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:-.25rem;margin-top:calc(var(--spacing) * -1)}.-mt-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:-.5rem;margin-top:calc(var(--spacing) * -2)}.-mt-3:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:-.75rem;margin-top:calc(var(--spacing) * -3)}.mt-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.125rem;margin-top:calc(var(--spacing) * .5)}.mt-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.25rem;margin-top:var(--spacing)}.mt-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.375rem;margin-top:calc(var(--spacing) * 1.5)}.mt-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.5rem;margin-top:calc(var(--spacing) * 2)}.mt-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.625rem;margin-top:calc(var(--spacing) * 2.5)}.mt-3:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.75rem;margin-top:calc(var(--spacing) * 3)}.mt-4:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1rem;margin-top:calc(var(--spacing) * 4)}.mt-5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1.25rem;margin-top:calc(var(--spacing) * 5)}.mt-6:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1.5rem;margin-top:calc(var(--spacing) * 6)}.mt-7:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1.75rem;margin-top:calc(var(--spacing) * 7)}.mt-8:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2rem;margin-top:calc(var(--spacing) * 8)}.mt-9:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2.25rem;margin-top:calc(var(--spacing) * 9)}.mt-10:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2.5rem;margin-top:calc(var(--spacing) * 10)}.mt-12:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:3rem;margin-top:calc(var(--spacing) * 12)}.mt-\[1px\]:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1px}.mt-auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:auto}.mt-px:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1px}.-mr-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:-.25rem;margin-right:calc(var(--spacing) * -1)}.mr-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:.125rem;margin-right:calc(var(--spacing) * .5)}.mr-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:.25rem;margin-right:var(--spacing)}.mr-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:.375rem;margin-right:calc(var(--spacing) * 1.5)}.mr-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:.5rem;margin-right:calc(var(--spacing) * 2)}.mr-3:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:.75rem;margin-right:calc(var(--spacing) * 3)}.mr-auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:auto}.-mb-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:-.25rem;margin-bottom:calc(var(--spacing) * -1)}.-mb-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:-.5rem;margin-bottom:calc(var(--spacing) * -2)}.-mb-px:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:-1px}.mb-0:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:0}.mb-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:.125rem;margin-bottom:calc(var(--spacing) * .5)}.mb-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:.25rem;margin-bottom:var(--spacing)}.mb-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:.375rem;margin-bottom:calc(var(--spacing) * 1.5)}.mb-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:.5rem;margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:.625rem;margin-bottom:calc(var(--spacing) * 2.5)}.mb-3:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:.75rem;margin-bottom:calc(var(--spacing) * 3)}.mb-4:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:1rem;margin-bottom:calc(var(--spacing) * 4)}.mb-5:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:1.25rem;margin-bottom:calc(var(--spacing) * 5)}.mb-6:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:1.5rem;margin-bottom:calc(var(--spacing) * 6)}.mb-8:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:2rem;margin-bottom:calc(var(--spacing) * 8)}.mb-10:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:2.5rem;margin-bottom:calc(var(--spacing) * 10)}.-ml-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-.25rem;margin-left:calc(var(--spacing) * -1)}.-ml-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-.5rem;margin-left:calc(var(--spacing) * -2)}.ml-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:.125rem;margin-left:calc(var(--spacing) * .5)}.ml-1:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:.25rem;margin-left:var(--spacing)}.ml-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:.375rem;margin-left:calc(var(--spacing) * 1.5)}.ml-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:.5rem;margin-left:calc(var(--spacing) * 2)}.ml-3:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:.75rem;margin-left:calc(var(--spacing) * 3)}.ml-6:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:1.5rem;margin-left:calc(var(--spacing) * 6)}.ml-9:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:2.25rem;margin-left:calc(var(--spacing) * 9)}.ml-auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto}.line-clamp-2:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block:not(#\#):not(#\#):not(#\#):not(#\#){display:block}.contents:not(#\#):not(#\#):not(#\#):not(#\#){display:contents}.flex:not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.grid:not(#\#):not(#\#):not(#\#):not(#\#){display:grid}.hidden:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.inline:not(#\#):not(#\#):not(#\#):not(#\#){display:inline}.inline-block:not(#\#):not(#\#):not(#\#):not(#\#){display:inline-block}.inline-flex:not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex}.inline-grid:not(#\#):not(#\#):not(#\#):not(#\#){display:inline-grid}.table:not(#\#):not(#\#):not(#\#):not(#\#){display:table}.aspect-\[3\/4\]:not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:3/4}.aspect-\[4\/3\]:not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:4/3}.aspect-square:not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:1}.aspect-video:not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:16 / 9;aspect-ratio:var(--aspect-video)}.size-3:not(#\#):not(#\#):not(#\#):not(#\#){width:.75rem;width:calc(var(--spacing) * 3);height:.75rem;height:calc(var(--spacing) * 3)}.size-5:not(#\#):not(#\#):not(#\#):not(#\#){width:1.25rem;width:calc(var(--spacing) * 5);height:1.25rem;height:calc(var(--spacing) * 5)}.h-0:not(#\#):not(#\#):not(#\#):not(#\#){height:0}.h-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){height:.375rem;height:calc(var(--spacing) * 1.5)}.h-1\/2:not(#\#):not(#\#):not(#\#):not(#\#){height:50%}.h-2:not(#\#):not(#\#):not(#\#):not(#\#){height:.5rem;height:calc(var(--spacing) * 2)}.h-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){height:.625rem;height:calc(var(--spacing) * 2.5)}.h-3:not(#\#):not(#\#):not(#\#):not(#\#){height:.75rem;height:calc(var(--spacing) * 3)}.h-3\.5:not(#\#):not(#\#):not(#\#):not(#\#){height:.875rem;height:calc(var(--spacing) * 3.5)}.h-4:not(#\#):not(#\#):not(#\#):not(#\#){height:1rem;height:calc(var(--spacing) * 4)}.h-5:not(#\#):not(#\#):not(#\#):not(#\#){height:1.25rem;height:calc(var(--spacing) * 5)}.h-6:not(#\#):not(#\#):not(#\#):not(#\#){height:1.5rem;height:calc(var(--spacing) * 6)}.h-7:not(#\#):not(#\#):not(#\#):not(#\#){height:1.75rem;height:calc(var(--spacing) * 7)}.h-8:not(#\#):not(#\#):not(#\#):not(#\#){height:2rem;height:calc(var(--spacing) * 8)}.h-9:not(#\#):not(#\#):not(#\#):not(#\#){height:2.25rem;height:calc(var(--spacing) * 9)}.h-10:not(#\#):not(#\#):not(#\#):not(#\#){height:2.5rem;height:calc(var(--spacing) * 10)}.h-11:not(#\#):not(#\#):not(#\#):not(#\#){height:2.75rem;height:calc(var(--spacing) * 11)}.h-12:not(#\#):not(#\#):not(#\#):not(#\#){height:3rem;height:calc(var(--spacing) * 12)}.h-14:not(#\#):not(#\#):not(#\#):not(#\#){height:3.5rem;height:calc(var(--spacing) * 14)}.h-16:not(#\#):not(#\#):not(#\#):not(#\#){height:4rem;height:calc(var(--spacing) * 16)}.h-20:not(#\#):not(#\#):not(#\#):not(#\#){height:5rem;height:calc(var(--spacing) * 20)}.h-24:not(#\#):not(#\#):not(#\#):not(#\#){height:6rem;height:calc(var(--spacing) * 24)}.h-28:not(#\#):not(#\#):not(#\#):not(#\#){height:7rem;height:calc(var(--spacing) * 28)}.h-32:not(#\#):not(#\#):not(#\#):not(#\#){height:8rem;height:calc(var(--spacing) * 32)}.h-40:not(#\#):not(#\#):not(#\#):not(#\#){height:10rem;height:calc(var(--spacing) * 40)}.h-44:not(#\#):not(#\#):not(#\#):not(#\#){height:11rem;height:calc(var(--spacing) * 44)}.h-52:not(#\#):not(#\#):not(#\#):not(#\#){height:13rem;height:calc(var(--spacing) * 52)}.h-56:not(#\#):not(#\#):not(#\#):not(#\#){height:14rem;height:calc(var(--spacing) * 56)}.h-64:not(#\#):not(#\#):not(#\#):not(#\#){height:16rem;height:calc(var(--spacing) * 64)}.h-80:not(#\#):not(#\#):not(#\#):not(#\#){height:20rem;height:calc(var(--spacing) * 80)}.h-96:not(#\#):not(#\#):not(#\#):not(#\#){height:24rem;height:calc(var(--spacing) * 96)}.h-\[13rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:13rem}.h-\[15px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:15px}.h-\[15rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:15rem}.h-\[16rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:16rem}.h-\[20rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:20rem}.h-\[22px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:22px}.h-\[22rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:22rem}.h-\[24rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:24rem}.h-\[26rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:26rem}.h-\[70vh\]:not(#\#):not(#\#):not(#\#):not(#\#){height:70vh}.h-\[76px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:76px}.h-\[78\%\]:not(#\#):not(#\#):not(#\#):not(#\#){height:78%}.h-\[80px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:80px}.h-\[100dvh\]:not(#\#):not(#\#):not(#\#):not(#\#){height:100dvh}.h-\[100px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:100px}.h-\[180px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:180px}.h-\[300px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:300px}.h-\[calc\(100dvh-12rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(100dvh - 12rem)}.h-auto:not(#\#):not(#\#):not(#\#):not(#\#){height:auto}.h-full:not(#\#):not(#\#):not(#\#):not(#\#){height:100%}.h-px:not(#\#):not(#\#):not(#\#):not(#\#){height:1px}.max-h-10:not(#\#):not(#\#):not(#\#):not(#\#){max-height:2.5rem;max-height:calc(var(--spacing) * 10)}.max-h-32:not(#\#):not(#\#):not(#\#):not(#\#){max-height:8rem;max-height:calc(var(--spacing) * 32)}.max-h-36:not(#\#):not(#\#):not(#\#):not(#\#){max-height:9rem;max-height:calc(var(--spacing) * 36)}.max-h-40:not(#\#):not(#\#):not(#\#):not(#\#){max-height:10rem;max-height:calc(var(--spacing) * 40)}.max-h-44:not(#\#):not(#\#):not(#\#):not(#\#){max-height:11rem;max-height:calc(var(--spacing) * 44)}.max-h-48:not(#\#):not(#\#):not(#\#):not(#\#){max-height:12rem;max-height:calc(var(--spacing) * 48)}.max-h-52:not(#\#):not(#\#):not(#\#):not(#\#){max-height:13rem;max-height:calc(var(--spacing) * 52)}.max-h-56:not(#\#):not(#\#):not(#\#):not(#\#){max-height:14rem;max-height:calc(var(--spacing) * 56)}.max-h-60:not(#\#):not(#\#):not(#\#):not(#\#){max-height:15rem;max-height:calc(var(--spacing) * 60)}.max-h-64:not(#\#):not(#\#):not(#\#):not(#\#){max-height:16rem;max-height:calc(var(--spacing) * 64)}.max-h-72:not(#\#):not(#\#):not(#\#):not(#\#){max-height:18rem;max-height:calc(var(--spacing) * 72)}.max-h-80:not(#\#):not(#\#):not(#\#):not(#\#){max-height:20rem;max-height:calc(var(--spacing) * 80)}.max-h-96:not(#\#):not(#\#):not(#\#):not(#\#){max-height:24rem;max-height:calc(var(--spacing) * 96)}.max-h-\[50vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:50vh}.max-h-\[55vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:55vh}.max-h-\[60vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:60vh}.max-h-\[64vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:64vh}.max-h-\[68vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:68vh}.max-h-\[70vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:70vh}.max-h-\[80vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:80vh}.max-h-\[85vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:85vh}.max-h-\[90vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:90vh}.max-h-\[92vh\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:92vh}.max-h-\[100px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:100px}.max-h-\[calc\(100dvh-5rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:calc(100dvh - 5rem)}.max-h-\[min\(60vh\,22rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(60vh,22rem)}.max-h-full:not(#\#):not(#\#):not(#\#):not(#\#){max-height:100%}.min-h-0:not(#\#):not(#\#):not(#\#):not(#\#){min-height:0}.min-h-11:not(#\#):not(#\#):not(#\#):not(#\#){min-height:2.75rem;min-height:calc(var(--spacing) * 11)}.min-h-\[1\.1rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:1.1rem}.min-h-\[1\.25rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:1.25rem}.min-h-\[1\.75rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:1.75rem}.min-h-\[2\.75rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:2.75rem}.min-h-\[3\.25rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:3.25rem}.min-h-\[3rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:3rem}.min-h-\[9rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:9rem}.min-h-\[32px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:32px}.min-h-\[34rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:34rem}.min-h-\[36px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:36px}.min-h-\[40px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:40px}.min-h-\[44px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:44px}.min-h-\[48px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:48px}.min-h-\[56px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:56px}.min-h-\[60px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:60px}.min-h-\[64px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:64px}.min-h-\[70px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:70px}.min-h-\[80px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:80px}.min-h-\[100px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:100px}.min-h-\[120px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:120px}.min-h-\[140px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:140px}.min-h-\[180px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:180px}.min-h-\[200px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:200px}.min-h-\[220px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:220px}.min-h-\[240px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:240px}.min-h-\[260px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:260px}.min-h-\[440px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-height:440px}.min-h-dvh:not(#\#):not(#\#):not(#\#):not(#\#){min-height:100dvh}.min-h-full:not(#\#):not(#\#):not(#\#):not(#\#){min-height:100%}.min-h-screen:not(#\#):not(#\#):not(#\#):not(#\#){min-height:100vh}.w-0:not(#\#):not(#\#):not(#\#):not(#\#){width:0}.w-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){width:.375rem;width:calc(var(--spacing) * 1.5)}.w-1\/2:not(#\#):not(#\#):not(#\#):not(#\#){width:50%}.w-1\/3:not(#\#):not(#\#):not(#\#):not(#\#){width:33.3333%}.w-1\/4:not(#\#):not(#\#):not(#\#):not(#\#){width:25%}.w-2:not(#\#):not(#\#):not(#\#):not(#\#){width:.5rem;width:calc(var(--spacing) * 2)}.w-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){width:.625rem;width:calc(var(--spacing) * 2.5)}.w-2\/3:not(#\#):not(#\#):not(#\#):not(#\#){width:66.6667%}.w-2\/5:not(#\#):not(#\#):not(#\#):not(#\#){width:40%}.w-3:not(#\#):not(#\#):not(#\#):not(#\#){width:.75rem;width:calc(var(--spacing) * 3)}.w-3\.5:not(#\#):not(#\#):not(#\#):not(#\#){width:.875rem;width:calc(var(--spacing) * 3.5)}.w-3\/4:not(#\#):not(#\#):not(#\#):not(#\#){width:75%}.w-3\/5:not(#\#):not(#\#):not(#\#):not(#\#){width:60%}.w-4:not(#\#):not(#\#):not(#\#):not(#\#){width:1rem;width:calc(var(--spacing) * 4)}.w-4\/5:not(#\#):not(#\#):not(#\#):not(#\#){width:80%}.w-5:not(#\#):not(#\#):not(#\#):not(#\#){width:1.25rem;width:calc(var(--spacing) * 5)}.w-6:not(#\#):not(#\#):not(#\#):not(#\#){width:1.5rem;width:calc(var(--spacing) * 6)}.w-7:not(#\#):not(#\#):not(#\#):not(#\#){width:1.75rem;width:calc(var(--spacing) * 7)}.w-8:not(#\#):not(#\#):not(#\#):not(#\#){width:2rem;width:calc(var(--spacing) * 8)}.w-9:not(#\#):not(#\#):not(#\#):not(#\#){width:2.25rem;width:calc(var(--spacing) * 9)}.w-10:not(#\#):not(#\#):not(#\#):not(#\#){width:2.5rem;width:calc(var(--spacing) * 10)}.w-11:not(#\#):not(#\#):not(#\#):not(#\#){width:2.75rem;width:calc(var(--spacing) * 11)}.w-12:not(#\#):not(#\#):not(#\#):not(#\#){width:3rem;width:calc(var(--spacing) * 12)}.w-14:not(#\#):not(#\#):not(#\#):not(#\#){width:3.5rem;width:calc(var(--spacing) * 14)}.w-16:not(#\#):not(#\#):not(#\#):not(#\#){width:4rem;width:calc(var(--spacing) * 16)}.w-20:not(#\#):not(#\#):not(#\#):not(#\#){width:5rem;width:calc(var(--spacing) * 20)}.w-24:not(#\#):not(#\#):not(#\#):not(#\#){width:6rem;width:calc(var(--spacing) * 24)}.w-28:not(#\#):not(#\#):not(#\#):not(#\#){width:7rem;width:calc(var(--spacing) * 28)}.w-32:not(#\#):not(#\#):not(#\#):not(#\#){width:8rem;width:calc(var(--spacing) * 32)}.w-36:not(#\#):not(#\#):not(#\#):not(#\#){width:9rem;width:calc(var(--spacing) * 36)}.w-40:not(#\#):not(#\#):not(#\#):not(#\#){width:10rem;width:calc(var(--spacing) * 40)}.w-44:not(#\#):not(#\#):not(#\#):not(#\#){width:11rem;width:calc(var(--spacing) * 44)}.w-48:not(#\#):not(#\#):not(#\#):not(#\#){width:12rem;width:calc(var(--spacing) * 48)}.w-52:not(#\#):not(#\#):not(#\#):not(#\#){width:13rem;width:calc(var(--spacing) * 52)}.w-56:not(#\#):not(#\#):not(#\#):not(#\#){width:14rem;width:calc(var(--spacing) * 56)}.w-60:not(#\#):not(#\#):not(#\#):not(#\#){width:15rem;width:calc(var(--spacing) * 60)}.w-72:not(#\#):not(#\#):not(#\#):not(#\#){width:18rem;width:calc(var(--spacing) * 72)}.w-80:not(#\#):not(#\#):not(#\#):not(#\#){width:20rem;width:calc(var(--spacing) * 80)}.w-96:not(#\#):not(#\#):not(#\#):not(#\#){width:24rem;width:calc(var(--spacing) * 96)}.w-\[9rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:9rem}.w-\[13rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:13rem}.w-\[15px\]:not(#\#):not(#\#):not(#\#):not(#\#){width:15px}.w-\[15rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:15rem}.w-\[16rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:16rem}.w-\[20rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:20rem}.w-\[22px\]:not(#\#):not(#\#):not(#\#):not(#\#){width:22px}.w-\[22rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:22rem}.w-\[24rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:24rem}.w-\[26rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:26rem}.w-\[80vw\]:not(#\#):not(#\#):not(#\#):not(#\#){width:80vw}.w-\[86\%\]:not(#\#):not(#\#):not(#\#):not(#\#){width:86%}.w-\[95vw\]:not(#\#):not(#\#):not(#\#):not(#\#){width:95vw}.w-\[96vw\]:not(#\#):not(#\#):not(#\#):not(#\#){width:96vw}.w-\[120px\]:not(#\#):not(#\#):not(#\#):not(#\#){width:120px}.w-\[300px\]:not(#\#):not(#\#):not(#\#):not(#\#){width:300px}.w-auto:not(#\#):not(#\#):not(#\#):not(#\#){width:auto}.w-fit:not(#\#):not(#\#):not(#\#):not(#\#){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-full:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.w-max:not(#\#):not(#\#):not(#\#):not(#\#){width:-webkit-max-content;width:-moz-max-content;width:max-content}.w-px:not(#\#):not(#\#):not(#\#):not(#\#){width:1px}.max-w-2xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:42rem;max-width:var(--container-2xl)}.max-w-3xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:48rem;max-width:var(--container-3xl)}.max-w-4xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:56rem;max-width:var(--container-4xl)}.max-w-5xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:64rem;max-width:var(--container-5xl)}.max-w-6xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:72rem;max-width:var(--container-6xl)}.max-w-\[8rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:8rem}.max-w-\[9rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:9rem}.max-w-\[10rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:10rem}.max-w-\[12rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:12rem}.max-w-\[14rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:14rem}.max-w-\[15rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:15rem}.max-w-\[16rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:16rem}.max-w-\[18ch\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:18ch}.max-w-\[18rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:18rem}.max-w-\[20rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:20rem}.max-w-\[22ch\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:22ch}.max-w-\[22rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:22rem}.max-w-\[26rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:26rem}.max-w-\[36rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:36rem}.max-w-\[68px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:68px}.max-w-\[78\%\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:78%}.max-w-\[85vw\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:85vw}.max-w-\[88\%\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:88%}.max-w-\[92vw\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:92vw}.max-w-\[120px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:120px}.max-w-\[130px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:130px}.max-w-\[140px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:140px}.max-w-\[150px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:150px}.max-w-\[160px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:160px}.max-w-\[180px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:180px}.max-w-\[200px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:200px}.max-w-\[320px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:320px}.max-w-\[560px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:560px}.max-w-\[1100px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:1100px}.max-w-\[1200px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:1200px}.max-w-\[1400px\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:1400px}.max-w-\[calc\(100vw-1\.5rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:calc(100vw - 1.5rem)}.max-w-full:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%}.max-w-lg:not(#\#):not(#\#):not(#\#):not(#\#){max-width:32rem;max-width:var(--container-lg)}.max-w-md:not(#\#):not(#\#):not(#\#):not(#\#){max-width:28rem;max-width:var(--container-md)}.max-w-none:not(#\#):not(#\#):not(#\#):not(#\#){max-width:none}.max-w-sm:not(#\#):not(#\#):not(#\#):not(#\#){max-width:24rem;max-width:var(--container-sm)}.max-w-xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:36rem;max-width:var(--container-xl)}.max-w-xs:not(#\#):not(#\#):not(#\#):not(#\#){max-width:20rem;max-width:var(--container-xs)}.min-w-0:not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.min-w-4:not(#\#):not(#\#):not(#\#):not(#\#){min-width:1rem;min-width:calc(var(--spacing) * 4)}.min-w-6:not(#\#):not(#\#):not(#\#):not(#\#){min-width:1.5rem;min-width:calc(var(--spacing) * 6)}.min-w-9:not(#\#):not(#\#):not(#\#):not(#\#){min-width:2.25rem;min-width:calc(var(--spacing) * 9)}.min-w-10:not(#\#):not(#\#):not(#\#):not(#\#){min-width:2.5rem;min-width:calc(var(--spacing) * 10)}.min-w-11:not(#\#):not(#\#):not(#\#):not(#\#){min-width:2.75rem;min-width:calc(var(--spacing) * 11)}.min-w-40:not(#\#):not(#\#):not(#\#):not(#\#){min-width:10rem;min-width:calc(var(--spacing) * 40)}.min-w-\[2\.5rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:2.5rem}.min-w-\[5rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:5rem}.min-w-\[6\.5rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:6.5rem}.min-w-\[6rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:6rem}.min-w-\[7rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:7rem}.min-w-\[8rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:8rem}.min-w-\[9rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:9rem}.min-w-\[10rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:10rem}.min-w-\[12rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:12rem}.min-w-\[13rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:13rem}.min-w-\[14rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:14rem}.min-w-\[16px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:16px}.min-w-\[24rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:24rem}.min-w-\[34rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:34rem}.min-w-\[36rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:36rem}.min-w-\[44rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:44rem}.min-w-\[52rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:52rem}.min-w-\[64rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:64rem}.min-w-\[72rem\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:72rem}.min-w-\[120px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:120px}.min-w-\[680px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:680px}.min-w-\[840px\]:not(#\#):not(#\#):not(#\#):not(#\#){min-width:840px}.flex-1:not(#\#):not(#\#):not(#\#):not(#\#){flex:1}.flex-shrink:not(#\#):not(#\#):not(#\#):not(#\#),.shrink:not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:1}.shrink-0:not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:0}.flex-grow:not(#\#):not(#\#):not(#\#):not(#\#),.grow:not(#\#):not(#\#):not(#\#):not(#\#){flex-grow:1}.grow\!:not(#\#){flex-grow:1!important}.grow-1:not(#\#):not(#\#):not(#\#):not(#\#){flex-grow:1}.border-collapse:not(#\#):not(#\#):not(#\#):not(#\#){border-collapse:collapse}.origin-top-left:not(#\#):not(#\#):not(#\#):not(#\#){transform-origin:0 0}.-translate-x-1\/2:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-x: -50% ;translate:-50% var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-x:calc(var(--spacing) * .5);translate:.125rem var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-x:-50%;translate:-50% var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[18px\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-x:18px;translate:18px var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-y: -50% ;translate:var(--tw-translate-x) -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-y:-50%;translate:var(--tw-translate-x) -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90:not(#\#):not(#\#):not(#\#):not(#\#){rotate:-90deg}.rotate-90:not(#\#):not(#\#):not(#\#):not(#\#){rotate:90deg}.rotate-180:not(#\#):not(#\#):not(#\#):not(#\#){rotate:180deg}.transform:not(#\#):not(#\#):not(#\#):not(#\#){transform:;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in:not(#\#):not(#\#):not(#\#):not(#\#){animation:enter .15sease0s1normalnone;animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-page:not(#\#):not(#\#):not(#\#):not(#\#){animation:.32s cubic-bezier(.22,1,.36,1) both pdp-page-in}.animate-ping:not(#\#):not(#\#):not(#\#):not(#\#){animation:ping 1s cubic-bezier(0,0,.2,1) infinite;animation:var(--animate-ping)}.animate-pulse:not(#\#):not(#\#):not(#\#):not(#\#){animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:var(--animate-pulse)}.animate-rise:not(#\#):not(#\#):not(#\#):not(#\#){animation:.4s cubic-bezier(.22,1,.36,1) both pdp-rise}.animate-spin:not(#\#):not(#\#):not(#\#):not(#\#){animation:spin 1s linear infinite;animation:var(--animate-spin)}.cursor-default:not(#\#):not(#\#):not(#\#):not(#\#){cursor:default}.cursor-move:not(#\#):not(#\#):not(#\#):not(#\#){cursor:move}.cursor-not-allowed:not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed}.cursor-pointer:not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}.cursor-zoom-in:not(#\#):not(#\#):not(#\#):not(#\#){cursor:zoom-in}.cursor-zoom-out:not(#\#):not(#\#):not(#\#):not(#\#){cursor:zoom-out}.touch-none:not(#\#):not(#\#):not(#\#):not(#\#){touch-action:none}.resize:not(#\#):not(#\#):not(#\#):not(#\#){resize:both}.resize-none:not(#\#):not(#\#):not(#\#):not(#\#){resize:none}.resize-y:not(#\#):not(#\#):not(#\#):not(#\#){resize:vertical}.scroll-mt-20:not(#\#):not(#\#):not(#\#):not(#\#){scroll-margin-top:5rem;scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24:not(#\#):not(#\#):not(#\#):not(#\#){scroll-margin-top:6rem;scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-32:not(#\#):not(#\#):not(#\#):not(#\#){scroll-margin-top:8rem;scroll-margin-top:calc(var(--spacing) * 32)}.list-decimal:not(#\#):not(#\#):not(#\#):not(#\#){list-style-type:decimal}.list-disc:not(#\#):not(#\#):not(#\#):not(#\#){list-style-type:disc}.list-none:not(#\#):not(#\#):not(#\#):not(#\#){list-style-type:none}.appearance-none:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none}.break-after-page:not(#\#):not(#\#):not(#\#):not(#\#){page-break-after:always;-moz-column-break-after:page;break-after:page}.auto-cols-max:not(#\#):not(#\#):not(#\#):not(#\#){grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.grid-flow-col:not(#\#):not(#\#):not(#\#):not(#\#){grid-auto-flow:column}.grid-cols-1:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:1fr auto}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)_4\.5rem\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:5.5rem minmax(0,1fr) 4.5rem}.grid-cols-\[7rem_1fr_1fr_1fr_6\.5rem\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:7rem 1fr 1fr 1fr 6.5rem}.grid-cols-\[auto_1fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr auto}.grid-cols-\[auto_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_5\.5rem\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto minmax(0,1fr) 5.5rem}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) auto}.grid-rows-\[0fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:0fr}.grid-rows-\[1fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:1fr}.grid-rows-\[auto_1fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:auto 1fr}.flex-col:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column}.flex-col-reverse:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column-reverse}.flex-row-reverse:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row-reverse}.flex-wrap:not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.place-items-center:not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;justify-items:center;place-items:center}.content-center:not(#\#):not(#\#):not(#\#):not(#\#){align-content:center}.content-end:not(#\#):not(#\#):not(#\#):not(#\#){align-content:flex-end}.content-start:not(#\#):not(#\#):not(#\#):not(#\#){align-content:flex-start}.items-baseline:not(#\#):not(#\#):not(#\#):not(#\#){align-items:baseline}.items-center:not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.items-end:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-end}.items-start:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start}.items-stretch:not(#\#):not(#\#):not(#\#):not(#\#){align-items:stretch}.justify-between:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between}.justify-center:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center}.justify-end:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end}.justify-start:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-start}.justify-items-center:not(#\#):not(#\#):not(#\#):not(#\#){justify-items:center}.gap-0:not(#\#):not(#\#):not(#\#):not(#\#){gap:0}.gap-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){gap:.125rem;gap:calc(var(--spacing) * .5)}.gap-1:not(#\#):not(#\#):not(#\#):not(#\#){gap:.25rem;gap:var(--spacing)}.gap-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){gap:.375rem;gap:calc(var(--spacing) * 1.5)}.gap-2:not(#\#):not(#\#):not(#\#):not(#\#){gap:.5rem;gap:calc(var(--spacing) * 2)}.gap-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){gap:.625rem;gap:calc(var(--spacing) * 2.5)}.gap-3:not(#\#):not(#\#):not(#\#):not(#\#){gap:.75rem;gap:calc(var(--spacing) * 3)}.gap-4:not(#\#):not(#\#):not(#\#):not(#\#){gap:1rem;gap:calc(var(--spacing) * 4)}.gap-5:not(#\#):not(#\#):not(#\#):not(#\#){gap:1.25rem;gap:calc(var(--spacing) * 5)}.gap-6:not(#\#):not(#\#):not(#\#):not(#\#){gap:1.5rem;gap:calc(var(--spacing) * 6)}.gap-8:not(#\#):not(#\#):not(#\#):not(#\#){gap:2rem;gap:calc(var(--spacing) * 8)}.gap-10:not(#\#):not(#\#):not(#\#):not(#\#){gap:2.5rem;gap:calc(var(--spacing) * 10)}.gap-14:not(#\#):not(#\#):not(#\#):not(#\#){gap:3.5rem;gap:calc(var(--spacing) * 14)}.gap-\[2px\]:not(#\#):not(#\#):not(#\#):not(#\#){gap:2px}:where(.space-y-0>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:0;margin-bottom:0}:where(.space-y-0\.5>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * .5) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * .5) * (1 - var(--tw-space-y-reverse)));margin-bottom:.125rem;margin-bottom:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:0rem;margin-top:calc(var(--spacing) * var(--tw-space-y-reverse));margin-bottom:calc(var(--spacing) * (1 - var(--tw-space-y-reverse)));margin-bottom:.25rem;margin-bottom:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 1.5) * (1 - var(--tw-space-y-reverse)));margin-bottom:.375rem;margin-bottom:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 2) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 2) * (1 - var(--tw-space-y-reverse)));margin-bottom:.5rem;margin-bottom:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 2.5) * (1 - var(--tw-space-y-reverse)));margin-bottom:.625rem;margin-bottom:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 3) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 3) * (1 - var(--tw-space-y-reverse)));margin-bottom:.75rem;margin-bottom:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 4) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 4) * (1 - var(--tw-space-y-reverse)));margin-bottom:1rem;margin-bottom:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 5) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 5) * (1 - var(--tw-space-y-reverse)));margin-bottom:1.25rem;margin-bottom:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 6) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 6) * (1 - var(--tw-space-y-reverse)));margin-bottom:1.5rem;margin-bottom:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 8) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 8) * (1 - var(--tw-space-y-reverse)));margin-bottom:2rem;margin-bottom:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 12) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 12) * (1 - var(--tw-space-y-reverse)));margin-bottom:3rem;margin-bottom:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:0;margin-top:calc(1px * var(--tw-space-y-reverse));margin-bottom:calc(1px * (1 - var(--tw-space-y-reverse)));margin-bottom:1px;margin-bottom:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1:not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-gap:.25rem;column-gap:.25rem;-moz-column-gap:var(--spacing);column-gap:var(--spacing)}.gap-x-2:not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 2)}.gap-x-3:not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-gap:.75rem;column-gap:.75rem;-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}.gap-x-4:not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4)}.gap-x-6:not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-gap:1.5rem;column-gap:1.5rem;-moz-column-gap:calc(var(--spacing) * 6);column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:.125rem;row-gap:calc(var(--spacing) * .5)}.gap-y-1:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:.25rem;row-gap:var(--spacing)}.gap-y-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:.375rem;row-gap:calc(var(--spacing) * 1.5)}.gap-y-2:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:.5rem;row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:.625rem;row-gap:calc(var(--spacing) * 2.5)}.gap-y-6:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:1.5rem;row-gap:calc(var(--spacing) * 6)}:where(.divide-x>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-divide-x-reverse:0;border-left-style:var(--tw-border-style);border-right-style:var(--tw-border-style);border-left-width:0px;border-left-width:calc(1px * var(--tw-divide-x-reverse));border-right-width:calc(1px * (1 - var(--tw-divide-x-reverse)));border-right-width:1px;border-right-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:0px;border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * (1 - var(--tw-divide-y-reverse)));border-bottom-width:1px;border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border\/40>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){border-color:#d3e1e2;border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/40>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(211,225,226) 40%,transparent);border-color:color-mix(in oklab,oklch(90% .015 200) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){:where(.divide-border\/40>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--border) 40%,transparent)}}}:where(.divide-border\/60>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){border-color:#d3e1e2;border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/60>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(211,225,226) 60%,transparent);border-color:color-mix(in oklab,oklch(90% .015 200) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){:where(.divide-border\/60>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--border) 60%,transparent)}}}:where(.divide-input>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){border-color:#dae8e8;border-color:var(--input)}.self-center:not(#\#):not(#\#):not(#\#):not(#\#){align-self:center}.self-start:not(#\#):not(#\#):not(#\#):not(#\#){align-self:flex-start}.justify-self-end:not(#\#):not(#\#):not(#\#):not(#\#){justify-self:flex-end}.justify-self-start:not(#\#):not(#\#):not(#\#):not(#\#){justify-self:flex-start}.truncate:not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto:not(#\#):not(#\#):not(#\#):not(#\#){overflow:auto}.overflow-hidden:not(#\#):not(#\#):not(#\#):not(#\#){overflow:hidden}.overflow-scroll:not(#\#):not(#\#):not(#\#):not(#\#){overflow:scroll}.overflow-visible:not(#\#):not(#\#):not(#\#):not(#\#){overflow:visible}.overflow-x-auto:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:auto}.overflow-x-clip:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:clip}.overflow-y-auto:not(#\#):not(#\#):not(#\#):not(#\#){overflow-y:auto}.overflow-y-hidden:not(#\#):not(#\#):not(#\#):not(#\#){overflow-y:hidden}.rounded:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:.25rem}.rounded-2xl:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:calc(.875rem + 8px);border-radius:calc(var(--radius) + 8px)}.rounded-3xl:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:1.5rem;border-radius:var(--radius-3xl)}.rounded-\[38\%\]:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:38%}.rounded-full:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:3.40282e38px}.rounded-lg:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:.875rem;border-radius:var(--radius)}.rounded-md:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:calc(.875rem - 2px);border-radius:calc(var(--radius) - 2px)}.rounded-none:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:0}.rounded-sm:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:calc(.875rem - 4px);border-radius:calc(var(--radius) - 4px)}.rounded-xl:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:calc(.875rem + 4px);border-radius:calc(var(--radius) + 4px)}.rounded-t:not(#\#):not(#\#):not(#\#):not(#\#){border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl:not(#\#):not(#\#):not(#\#):not(#\#){border-top-left-radius:calc(.875rem + 8px);border-top-left-radius:calc(var(--radius) + 8px);border-top-right-radius:calc(.875rem + 8px);border-top-right-radius:calc(var(--radius) + 8px)}.rounded-r-md:not(#\#):not(#\#):not(#\#):not(#\#){border-top-right-radius:calc(.875rem - 2px);border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(.875rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-b-none:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br-sm:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-right-radius:calc(.875rem - 4px);border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-bl-sm:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-left-radius:calc(.875rem - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.border:not(#\#):not(#\#):not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:1px}.border-0:not(#\#):not(#\#):not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:0}.border-2:not(#\#):not(#\#):not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:2px}.border-y:not(#\#):not(#\#):not(#\#):not(#\#){border-top-style:var(--tw-border-style);border-bottom-style:var(--tw-border-style);border-top-width:1px;border-bottom-width:1px}.border-t:not(#\#):not(#\#):not(#\#):not(#\#){border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2:not(#\#):not(#\#):not(#\#):not(#\#){border-top-style:var(--tw-border-style);border-top-width:2px}.border-r:not(#\#):not(#\#):not(#\#):not(#\#){border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0:not(#\#):not(#\#):not(#\#):not(#\#){border-right-style:var(--tw-border-style);border-right-width:0}.border-b:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l:not(#\#):not(#\#):not(#\#):not(#\#){border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2:not(#\#):not(#\#):not(#\#):not(#\#){border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4:not(#\#):not(#\#):not(#\#):not(#\#){border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed:not(#\#):not(#\#):not(#\#):not(#\#){--tw-border-style:dashed;border-style:dashed}.border-amber-200:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#fee685;border-color:var(--color-amber-200)}.border-amber-300:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#ffd237;border-color:color(display-p3 .97433 .83063 .33298);border-color:oklch(87.9% .169 91.605);border-color:var(--color-amber-300)}.border-amber-300\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#ffd23699}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(255,210,55) 60%,transparent)}@media(color-gamut:p3){.border-amber-300\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .97433 .83063 .33298) 60%,transparent);border-color:color-mix(in oklab,oklch(87.9% .169 91.605) 60%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-amber-300\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-amber-300) 60%,transparent)}}}.border-amber-400:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#fabc00;border-color:color(display-p3 .95919 .73852 .11827);border-color:oklch(82.8% .189 84.429);border-color:var(--color-amber-400)}.border-amber-400\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(250,188,0) 60%,transparent)}@media(color-gamut:p3){.border-amber-400\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .95919 .73852 .11827) 60%,transparent);border-color:color-mix(in oklab,oklch(82.8% .189 84.429) 60%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-amber-400\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-amber-400) 60%,transparent)}}}.border-amber-500\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(246,158,0) 20%,transparent)}@media(color-gamut:p3){.border-amber-500\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .93994 .62058 .05854) 20%,transparent);border-color:color-mix(in oklab,oklch(76.9% .188 70.08) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-amber-500\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}}.border-amber-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(246,158,0) 25%,transparent)}@media(color-gamut:p3){.border-amber-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .93994 .62058 .05854) 25%,transparent);border-color:color-mix(in oklab,oklch(76.9% .188 70.08) 25%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-amber-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}}.border-amber-500\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(246,158,0) 40%,transparent)}@media(color-gamut:p3){.border-amber-500\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .93994 .62058 .05854) 40%,transparent);border-color:color-mix(in oklab,oklch(76.9% .188 70.08) 40%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-amber-500\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}}.border-amber-500\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(246,158,0) 50%,transparent)}@media(color-gamut:p3){.border-amber-500\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .93994 .62058 .05854) 50%,transparent);border-color:color-mix(in oklab,oklch(76.9% .188 70.08) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-amber-500\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}}.border-black\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00000026}@supports (color:color-mix(in lab,red,red)){.border-black\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#000 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-black\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}}.border-black\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.border-black\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#000 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-black\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}}.border-black\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#0006}@supports (color:color-mix(in lab,red,red)){.border-black\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#000 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-black\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}}.border-border:not(#\#):not(#\#):not(#\#):not(#\#),.border-border\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#d3e1e2;border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(211,225,226) 40%,transparent);border-color:color-mix(in oklab,oklch(90% .015 200) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-border\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--border) 40%,transparent)}}}.border-border\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#d3e1e2;border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(211,225,226) 50%,transparent);border-color:color-mix(in oklab,oklch(90% .015 200) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-border\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--border) 50%,transparent)}}}.border-card:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#fff;border-color:var(--card)}.border-destructive:not(#\#):not(#\#):not(#\#):not(#\#),.border-destructive\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#bb061e;border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(187,6,30) 20%,transparent);border-color:color-mix(in oklab,oklch(50% .2 25) 20%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-destructive\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}}.border-destructive\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#bb061e;border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(187,6,30) 30%,transparent);border-color:color-mix(in oklab,oklch(50% .2 25) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-destructive\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}}.border-destructive\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#bb061e;border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(187,6,30) 40%,transparent);border-color:color-mix(in oklab,oklch(50% .2 25) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-destructive\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}}.border-destructive\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#bb061e;border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(187,6,30) 50%,transparent);border-color:color-mix(in oklab,oklch(50% .2 25) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-destructive\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}}.border-emerald-500:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00b981;border-color:color(display-p3 .26711 .72685 .5084);border-color:oklch(69.6% .17 162.48);border-color:var(--color-emerald-500)}.border-emerald-500\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,185,129) 20%,transparent)}@media(color-gamut:p3){.border-emerald-500\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .26711 .72685 .5084) 20%,transparent);border-color:color-mix(in oklab,oklch(69.6% .17 162.48) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-emerald-500\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}}.border-emerald-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,185,129) 25%,transparent)}@media(color-gamut:p3){.border-emerald-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .26711 .72685 .5084) 25%,transparent);border-color:color-mix(in oklab,oklch(69.6% .17 162.48) 25%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-emerald-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}}.border-emerald-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,185,129) 30%,transparent)}@media(color-gamut:p3){.border-emerald-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .26711 .72685 .5084) 30%,transparent);border-color:color-mix(in oklab,oklch(69.6% .17 162.48) 30%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-emerald-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}}.border-emerald-500\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,185,129) 40%,transparent)}@media(color-gamut:p3){.border-emerald-500\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .26711 .72685 .5084) 40%,transparent);border-color:color-mix(in oklab,oklch(69.6% .17 162.48) 40%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-emerald-500\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}}.border-foreground:not(#\#):not(#\#):not(#\#):not(#\#),.border-foreground\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#0d1936;border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(13,25,54) 40%,transparent);border-color:color-mix(in oklab,oklch(22% .06 265) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-foreground\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}}.border-fuchsia-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#e12afb40}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(225,42,251) 25%,transparent);border-color:color-mix(in oklab,oklch(66.7% .295 322.15) 25%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-fuchsia-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-fuchsia-500) 25%,transparent)}}}.border-indigo-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#625fff40}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(98,96,255) 25%,transparent)}@media(color-gamut:p3){.border-indigo-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .38037 .37224 .97171) 25%,transparent);border-color:color-mix(in oklab,oklch(58.5% .233 277.117) 25%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-indigo-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-indigo-500) 25%,transparent)}}}.border-input:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#dae8e8;border-color:var(--input)}.border-muted:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#e7f1f1;border-color:var(--muted)}.border-muted-foreground\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#52657a;border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(82,101,122) 40%,transparent);border-color:color-mix(in oklab,oklch(50% .04 250) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-muted-foreground\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}}.border-orange-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(252,113,0) 30%,transparent)}@media(color-gamut:p3){.border-orange-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .94659 .44979 .07573) 30%,transparent);border-color:color-mix(in oklab,oklch(70.5% .213 47.604) 30%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-orange-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-orange-500) 30%,transparent)}}}.border-primary:not(#\#):not(#\#):not(#\#):not(#\#),.border-primary\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(3,116,101) 15%,transparent);border-color:color-mix(in oklab,oklch(50% .09 180) 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-primary\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--primary) 15%,transparent)}}}.border-primary\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(3,116,101) 20%,transparent);border-color:color-mix(in oklab,oklch(50% .09 180) 20%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-primary\/20:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}}.border-primary\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(3,116,101) 25%,transparent);border-color:color-mix(in oklab,oklch(50% .09 180) 25%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-primary\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--primary) 25%,transparent)}}}.border-primary\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(3,116,101) 30%,transparent);border-color:color-mix(in oklab,oklch(50% .09 180) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-primary\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}}.border-primary\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(3,116,101) 40%,transparent);border-color:color-mix(in oklab,oklch(50% .09 180) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-primary\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}}.border-primary\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(3,116,101) 50%,transparent);border-color:color-mix(in oklab,oklch(50% .09 180) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-primary\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}}.border-rose-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(255,35,87) 25%,transparent)}@media(color-gamut:p3){.border-rose-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .92182 .24075 .35567) 25%,transparent);border-color:color-mix(in oklab,oklch(64.5% .246 16.439) 25%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-rose-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-rose-500) 25%,transparent)}}}.border-secondary\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#111f43;border-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.border-secondary\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(17,31,67) 30%,transparent);border-color:color-mix(in oklab,oklch(25% .07 265) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-secondary\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--secondary) 30%,transparent)}}}.border-secondary\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#111f43;border-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.border-secondary\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(17,31,67) 40%,transparent);border-color:color-mix(in oklab,oklch(25% .07 265) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-secondary\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--secondary) 40%,transparent)}}}.border-secondary\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#111f43;border-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.border-secondary\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(17,31,67) 50%,transparent);border-color:color-mix(in oklab,oklch(25% .07 265) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-secondary\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--secondary) 50%,transparent)}}}.border-sky-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,165,234) 25%,transparent)}@media(color-gamut:p3){.border-sky-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .21911 .63903 .93148) 25%,transparent);border-color:color-mix(in oklab,oklch(68.5% .169 237.323) 25%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-sky-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-sky-500) 25%,transparent)}}}.border-success:not(#\#):not(#\#):not(#\#):not(#\#),.border-success\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00764c;border-color:color(display-p3 .14886 .46511 .29976);border-color:oklch(50% .13 160);border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,118,76) 15%,transparent)}@media(color-gamut:p3){.border-success\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 15%,transparent);border-color:color-mix(in oklab,oklch(50% .13 160) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-success\/15:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--success) 15%,transparent)}}}.border-success\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00764c;border-color:color(display-p3 .14886 .46511 .29976);border-color:oklch(50% .13 160);border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,118,76) 30%,transparent)}@media(color-gamut:p3){.border-success\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 30%,transparent);border-color:color-mix(in oklab,oklch(50% .13 160) 30%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-success\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--success) 30%,transparent)}}}.border-success\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00764c;border-color:color(display-p3 .14886 .46511 .29976);border-color:oklch(50% .13 160);border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,118,76) 40%,transparent)}@media(color-gamut:p3){.border-success\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 40%,transparent);border-color:color-mix(in oklab,oklch(50% .13 160) 40%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-success\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--success) 40%,transparent)}}}.border-success\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00764c;border-color:color(display-p3 .14886 .46511 .29976);border-color:oklch(50% .13 160);border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,118,76) 50%,transparent)}@media(color-gamut:p3){.border-success\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 50%,transparent);border-color:color-mix(in oklab,oklch(50% .13 160) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-success\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--success) 50%,transparent)}}}.border-success\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00764c;border-color:color(display-p3 .14886 .46511 .29976);border-color:oklch(50% .13 160);border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,118,76) 60%,transparent)}@media(color-gamut:p3){.border-success\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 60%,transparent);border-color:color-mix(in oklab,oklch(50% .13 160) 60%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-success\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--success) 60%,transparent)}}}.border-teal-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00baa740}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,185,166) 25%,transparent)}@media(color-gamut:p3){.border-teal-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .26657 .72152 .65546) 25%,transparent);border-color:color-mix(in oklab,oklch(70.4% .14 182.503) 25%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-teal-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-teal-500) 25%,transparent)}}}.border-teal-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00baa74d}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,185,166) 30%,transparent)}@media(color-gamut:p3){.border-teal-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .26657 .72152 .65546) 30%,transparent);border-color:color-mix(in oklab,oklch(70.4% .14 182.503) 30%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-teal-500\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-teal-500) 30%,transparent)}}}.border-transparent:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#0000}.border-violet-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(141,86,255) 25%,transparent)}@media(color-gamut:p3){.border-violet-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .52337 .3296 .99088) 25%,transparent);border-color:color-mix(in oklab,oklch(60.6% .25 292.717) 25%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-violet-500\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}}.border-warning:not(#\#):not(#\#):not(#\#):not(#\#),.border-warning\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#865900;border-color:color(display-p3 .51293 .34913 .01071);border-color:oklch(50% .12 75);border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(134,89,0) 25%,transparent)}@media(color-gamut:p3){.border-warning\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 25%,transparent);border-color:color-mix(in oklab,oklch(50% .12 75) 25%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-warning\/25:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--warning) 25%,transparent)}}}.border-warning\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#865900;border-color:color(display-p3 .51293 .34913 .01071);border-color:oklch(50% .12 75);border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(134,89,0) 30%,transparent)}@media(color-gamut:p3){.border-warning\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 30%,transparent);border-color:color-mix(in oklab,oklch(50% .12 75) 30%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-warning\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--warning) 30%,transparent)}}}.border-warning\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#865900;border-color:color(display-p3 .51293 .34913 .01071);border-color:oklch(50% .12 75);border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(134,89,0) 40%,transparent)}@media(color-gamut:p3){.border-warning\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 40%,transparent);border-color:color-mix(in oklab,oklch(50% .12 75) 40%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-warning\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--warning) 40%,transparent)}}}.border-warning\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#865900;border-color:color(display-p3 .51293 .34913 .01071);border-color:oklch(50% .12 75);border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(134,89,0) 50%,transparent)}@media(color-gamut:p3){.border-warning\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 50%,transparent);border-color:color-mix(in oklab,oklch(50% .12 75) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-warning\/50:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--warning) 50%,transparent)}}}.border-warning\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#865900;border-color:color(display-p3 .51293 .34913 .01071);border-color:oklch(50% .12 75);border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(134,89,0) 60%,transparent)}@media(color-gamut:p3){.border-warning\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 60%,transparent);border-color:color-mix(in oklab,oklch(50% .12 75) 60%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.border-warning\/60:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--warning) 60%,transparent)}}}.border-white:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#fff;border-color:var(--color-white)}.border-white\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#fff 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-white\/30:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}}.border-white\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,#fff 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.border-white\/40:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}}.border-l-destructive:not(#\#):not(#\#):not(#\#):not(#\#){border-left-color:#bb061e;border-left-color:var(--destructive)}.border-l-primary:not(#\#):not(#\#):not(#\#):not(#\#){border-left-color:#037465;border-left-color:var(--primary)}.border-l-secondary:not(#\#):not(#\#):not(#\#):not(#\#){border-left-color:#111f43;border-left-color:var(--secondary)}.border-l-success:not(#\#):not(#\#):not(#\#):not(#\#){border-left-color:#00764c;border-left-color:color(display-p3 .14886 .46511 .29976);border-left-color:oklch(50% .13 160);border-left-color:var(--success)}.border-l-warning:not(#\#):not(#\#):not(#\#):not(#\#){border-left-color:#865900;border-left-color:color(display-p3 .51293 .34913 .01071);border-left-color:oklch(50% .12 75);border-left-color:var(--warning)}.bg-\[\#0b1220\]\/97:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#0b1220f7}.bg-accent:not(#\#):not(#\#):not(#\#):not(#\#),.bg-accent\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(207,245,236) 20%,transparent);background-color:color-mix(in oklab,oklch(94% .04 180) 20%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-accent\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--accent) 20%,transparent)}}}.bg-accent\/30:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/30:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(207,245,236) 30%,transparent);background-color:color-mix(in oklab,oklch(94% .04 180) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-accent\/30:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--accent) 30%,transparent)}}}.bg-accent\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(207,245,236) 40%,transparent);background-color:color-mix(in oklab,oklch(94% .04 180) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-accent\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--accent) 40%,transparent)}}}.bg-accent\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(207,245,236) 50%,transparent);background-color:color-mix(in oklab,oklch(94% .04 180) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-accent\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}}.bg-accent\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(207,245,236) 60%,transparent);background-color:color-mix(in oklab,oklch(94% .04 180) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-accent\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--accent) 60%,transparent)}}}.bg-amber-50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fffbeb;background-color:var(--color-amber-50)}.bg-amber-50\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fffbeb80}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(255,251,235) 50%,transparent)}@media(color-gamut:p3){.bg-amber-50\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .9978 .98505 .92631) 50%,transparent);background-color:color-mix(in oklab,oklch(98.7% .022 95.277) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-amber-50\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-amber-50) 50%,transparent)}}}.bg-amber-100:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fef3c6;background-color:var(--color-amber-100)}.bg-amber-500\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(246,158,0) 5%,transparent)}@media(color-gamut:p3){.bg-amber-500\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .93994 .62058 .05854) 5%,transparent);background-color:color-mix(in oklab,oklch(76.9% .188 70.08) 5%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-amber-500\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}}.bg-amber-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(246,158,0) 10%,transparent)}@media(color-gamut:p3){.bg-amber-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .93994 .62058 .05854) 10%,transparent);background-color:color-mix(in oklab,oklch(76.9% .188 70.08) 10%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-amber-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}}.bg-amber-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(246,158,0) 15%,transparent)}@media(color-gamut:p3){.bg-amber-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .93994 .62058 .05854) 15%,transparent);background-color:color-mix(in oklab,oklch(76.9% .188 70.08) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-amber-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}}.bg-background:not(#\#):not(#\#):not(#\#):not(#\#),.bg-background\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f7fbfa;background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(247,251,250) 60%,transparent);background-color:color-mix(in oklab,oklch(98.5% .005 180) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-background\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--background) 60%,transparent)}}}.bg-background\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f7fbfa;background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(247,251,250) 70%,transparent);background-color:color-mix(in oklab,oklch(98.5% .005 180) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-background\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--background) 70%,transparent)}}}.bg-background\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f7fbfa;background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(247,251,250) 90%,transparent);background-color:color-mix(in oklab,oklch(98.5% .005 180) 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-background\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--background) 90%,transparent)}}}.bg-background\/95:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f7fbfa;background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(247,251,250) 95%,transparent);background-color:color-mix(in oklab,oklch(98.5% .005 180) 95%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-background\/95:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--background) 95%,transparent)}}}.bg-black:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#000;background-color:var(--color-black)}.bg-black\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#000 5%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-black\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}}.bg-black\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#000 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-black\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}}.bg-black\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#000 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-black\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}}.bg-black\/55:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#000 55%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-black\/55:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}}.bg-black\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#000 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-black\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}}.bg-black\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#000 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-black\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}.bg-black\/80:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#000 80%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-black\/80:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}}.bg-black\/85:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#000 85%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-black\/85:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}}.bg-black\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#000 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-black\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}}.bg-blue-100:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#dbeafe;background-color:var(--color-blue-100)}.bg-border:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#d3e1e2;background-color:var(--border)}.bg-card:not(#\#):not(#\#):not(#\#):not(#\#),.bg-card\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff;background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(255,255,255) 40%,transparent);background-color:color-mix(in oklab,oklch(100% 0 0) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-card\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--card) 40%,transparent)}}}.bg-card\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff;background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(255,255,255) 50%,transparent);background-color:color-mix(in oklab,oklch(100% 0 0) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-card\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--card) 50%,transparent)}}}.bg-card\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff;background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(255,255,255) 70%,transparent);background-color:color-mix(in oklab,oklch(100% 0 0) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-card\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--card) 70%,transparent)}}}.bg-card\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff;background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(255,255,255) 90%,transparent);background-color:color-mix(in oklab,oklch(100% 0 0) 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-card\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--card) 90%,transparent)}}}.bg-card\/95:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff;background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/95:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(255,255,255) 95%,transparent);background-color:color-mix(in oklab,oklch(100% 0 0) 95%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-card\/95:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--card) 95%,transparent)}}}.bg-chart-2:not(#\#):not(#\#):not(#\#):not(#\#),.bg-chart-2\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#111f43;background-color:var(--chart-2)}@supports (color:color-mix(in lab,red,red)){.bg-chart-2\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(17,31,67) 15%,transparent);background-color:color-mix(in oklab,oklch(25% .07 265) 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-chart-2\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--chart-2) 15%,transparent)}}}.bg-chart-4:not(#\#):not(#\#):not(#\#):not(#\#),.bg-chart-4\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#9e45b1;background-color:var(--chart-4)}@supports (color:color-mix(in lab,red,red)){.bg-chart-4\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(158,69,177) 10%,transparent);background-color:color-mix(in oklab,oklch(55% .18 320) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-chart-4\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--chart-4) 10%,transparent)}}}.bg-chart-4\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#9e45b1;background-color:var(--chart-4)}@supports (color:color-mix(in lab,red,red)){.bg-chart-4\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(158,69,177) 15%,transparent);background-color:color-mix(in oklab,oklch(55% .18 320) 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-chart-4\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--chart-4) 15%,transparent)}}}.bg-chart-4\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#9e45b1;background-color:var(--chart-4)}@supports (color:color-mix(in lab,red,red)){.bg-chart-4\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(158,69,177) 70%,transparent);background-color:color-mix(in oklab,oklch(55% .18 320) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-chart-4\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--chart-4) 70%,transparent)}}}.bg-current:not(#\#):not(#\#):not(#\#):not(#\#){background-color:currentColor}.bg-destructive:not(#\#):not(#\#):not(#\#):not(#\#),.bg-destructive\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#bb061e;background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(187,6,30) 5%,transparent);background-color:color-mix(in oklab,oklch(50% .2 25) 5%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-destructive\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--destructive) 5%,transparent)}}}.bg-destructive\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#bb061e;background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(187,6,30) 10%,transparent);background-color:color-mix(in oklab,oklch(50% .2 25) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-destructive\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}}.bg-destructive\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#bb061e;background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(187,6,30) 15%,transparent);background-color:color-mix(in oklab,oklch(50% .2 25) 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-destructive\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--destructive) 15%,transparent)}}}.bg-destructive\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#bb061e;background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(187,6,30) 70%,transparent);background-color:color-mix(in oklab,oklch(50% .2 25) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-destructive\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--destructive) 70%,transparent)}}}.bg-destructive\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#bb061e;background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(187,6,30) 90%,transparent);background-color:color-mix(in oklab,oklch(50% .2 25) 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-destructive\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}}.bg-emerald-100:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#d0fae5;background-color:var(--color-emerald-100)}.bg-emerald-500:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00b981;background-color:color(display-p3 .26711 .72685 .5084);background-color:oklch(69.6% .17 162.48);background-color:var(--color-emerald-500)}.bg-emerald-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,185,129) 10%,transparent)}@media(color-gamut:p3){.bg-emerald-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .26711 .72685 .5084) 10%,transparent);background-color:color-mix(in oklab,oklch(69.6% .17 162.48) 10%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-emerald-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}}.bg-emerald-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,185,129) 15%,transparent)}@media(color-gamut:p3){.bg-emerald-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .26711 .72685 .5084) 15%,transparent);background-color:color-mix(in oklab,oklch(69.6% .17 162.48) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-emerald-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}}.bg-foreground:not(#\#):not(#\#):not(#\#):not(#\#),.bg-foreground\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#0d1936;background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(13,25,54) 20%,transparent);background-color:color-mix(in oklab,oklch(22% .06 265) 20%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-foreground\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--foreground) 20%,transparent)}}}.bg-foreground\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#0d1936;background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(13,25,54) 90%,transparent);background-color:color-mix(in oklab,oklch(22% .06 265) 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-foreground\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--foreground) 90%,transparent)}}}.bg-fuchsia-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e12afb26}@supports (color:color-mix(in lab,red,red)){.bg-fuchsia-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(225,42,251) 15%,transparent);background-color:color-mix(in oklab,oklch(66.7% .295 322.15) 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-fuchsia-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-fuchsia-500) 15%,transparent)}}}.bg-indigo-100:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e0e7ff;background-color:var(--color-indigo-100)}.bg-indigo-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#625fff26}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(98,96,255) 15%,transparent)}@media(color-gamut:p3){.bg-indigo-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .38037 .37224 .97171) 15%,transparent);background-color:color-mix(in oklab,oklch(58.5% .233 277.117) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-indigo-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-indigo-500) 15%,transparent)}}}.bg-input:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#dae8e8;background-color:var(--input)}.bg-muted:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}.bg-muted-foreground:not(#\#):not(#\#):not(#\#):not(#\#),.bg-muted-foreground\/30:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#52657a;background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/30:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(82,101,122) 30%,transparent);background-color:color-mix(in oklab,oklch(50% .04 250) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-muted-foreground\/30:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}}}.bg-muted-foreground\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#52657a;background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(82,101,122) 50%,transparent);background-color:color-mix(in oklab,oklch(50% .04 250) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-muted-foreground\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}}.bg-muted-foreground\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#52657a;background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(82,101,122) 90%,transparent);background-color:color-mix(in oklab,oklch(50% .04 250) 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-muted-foreground\/90:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted-foreground) 90%,transparent)}}}.bg-muted\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 20%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 20%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-muted\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 20%,transparent)}}}.bg-muted\/30:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 30%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-muted\/30:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}}.bg-muted\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 40%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-muted\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}}.bg-muted\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 50%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-muted\/50:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}.bg-muted\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 60%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-muted\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}}.bg-orange-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(252,113,0) 15%,transparent)}@media(color-gamut:p3){.bg-orange-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .94659 .44979 .07573) 15%,transparent);background-color:color-mix(in oklab,oklch(70.5% .213 47.604) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-orange-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-orange-500) 15%,transparent)}}}.bg-popover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff;background-color:var(--popover)}.bg-portal-teacher:not(#\#):not(#\#):not(#\#):not(#\#),.bg-portal-teacher\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#2a53b3;background-color:var(--portal-teacher)}@supports (color:color-mix(in lab,red,red)){.bg-portal-teacher\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(42,83,179) 10%,transparent);background-color:color-mix(in oklab,oklch(47% .16 264) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-portal-teacher\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--portal-teacher) 10%,transparent)}}}.bg-primary:not(#\#):not(#\#):not(#\#):not(#\#),.bg-primary\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 5%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 5%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-primary\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}}.bg-primary\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 10%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-primary\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}}.bg-primary\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 15%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-primary\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}}.bg-primary\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 60%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-primary\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 60%,transparent)}}}.bg-primary\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 70%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-primary\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 70%,transparent)}}}.bg-primary\/\[0\.04\]:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/\[0\.04\]:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 4%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 4%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-primary\/\[0\.04\]:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 4%,transparent)}}}.bg-red-100:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ffe2e2;background-color:var(--color-red-100)}.bg-red-500:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fb2c36;background-color:var(--color-red-500)}.bg-red-600:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e40016;background-color:color(display-p3 .83032 .14038 .1332);background-color:oklch(57.7% .245 27.325);background-color:var(--color-red-600)}.bg-rose-100:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ffe4e6;background-color:var(--color-rose-100)}.bg-rose-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(255,35,87) 15%,transparent)}@media(color-gamut:p3){.bg-rose-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .92182 .24075 .35567) 15%,transparent);background-color:color-mix(in oklab,oklch(64.5% .246 16.439) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-rose-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}}.bg-secondary:not(#\#):not(#\#):not(#\#):not(#\#),.bg-secondary\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#111f43;background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(17,31,67) 5%,transparent);background-color:color-mix(in oklab,oklch(25% .07 265) 5%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-secondary\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--secondary) 5%,transparent)}}}.bg-secondary\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#111f43;background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(17,31,67) 10%,transparent);background-color:color-mix(in oklab,oklch(25% .07 265) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-secondary\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--secondary) 10%,transparent)}}}.bg-secondary\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#111f43;background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(17,31,67) 15%,transparent);background-color:color-mix(in oklab,oklch(25% .07 265) 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-secondary\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--secondary) 15%,transparent)}}}.bg-secondary\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#111f43;background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(17,31,67) 40%,transparent);background-color:color-mix(in oklab,oklch(25% .07 265) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-secondary\/40:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--secondary) 40%,transparent)}}}.bg-secondary\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#111f43;background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(17,31,67) 70%,transparent);background-color:color-mix(in oklab,oklch(25% .07 265) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-secondary\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--secondary) 70%,transparent)}}}.bg-sky-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,165,234) 15%,transparent)}@media(color-gamut:p3){.bg-sky-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .21911 .63903 .93148) 15%,transparent);background-color:color-mix(in oklab,oklch(68.5% .169 237.323) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-sky-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}}.bg-slate-100:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f1f5f9;background-color:var(--color-slate-100)}.bg-success:not(#\#):not(#\#):not(#\#):not(#\#),.bg-success\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00764c;background-color:color(display-p3 .14886 .46511 .29976);background-color:oklch(50% .13 160);background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,118,76) 5%,transparent)}@media(color-gamut:p3){.bg-success\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 5%,transparent);background-color:color-mix(in oklab,oklch(50% .13 160) 5%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-success\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--success) 5%,transparent)}}}.bg-success\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00764c;background-color:color(display-p3 .14886 .46511 .29976);background-color:oklch(50% .13 160);background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,118,76) 10%,transparent)}@media(color-gamut:p3){.bg-success\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 10%,transparent);background-color:color-mix(in oklab,oklch(50% .13 160) 10%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-success\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--success) 10%,transparent)}}}.bg-success\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00764c;background-color:color(display-p3 .14886 .46511 .29976);background-color:oklch(50% .13 160);background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,118,76) 15%,transparent)}@media(color-gamut:p3){.bg-success\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 15%,transparent);background-color:color-mix(in oklab,oklch(50% .13 160) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-success\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--success) 15%,transparent)}}}.bg-success\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00764c;background-color:color(display-p3 .14886 .46511 .29976);background-color:oklch(50% .13 160);background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,118,76) 60%,transparent)}@media(color-gamut:p3){.bg-success\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 60%,transparent);background-color:color-mix(in oklab,oklch(50% .13 160) 60%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-success\/60:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--success) 60%,transparent)}}}.bg-success\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00764c;background-color:color(display-p3 .14886 .46511 .29976);background-color:oklch(50% .13 160);background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,118,76) 70%,transparent)}@media(color-gamut:p3){.bg-success\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 70%,transparent);background-color:color-mix(in oklab,oklch(50% .13 160) 70%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-success\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--success) 70%,transparent)}}}.bg-teal-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00baa71a}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,185,166) 10%,transparent)}@media(color-gamut:p3){.bg-teal-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .26657 .72152 .65546) 10%,transparent);background-color:color-mix(in oklab,oklch(70.4% .14 182.503) 10%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-teal-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-teal-500) 10%,transparent)}}}.bg-teal-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00baa726}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,185,166) 15%,transparent)}@media(color-gamut:p3){.bg-teal-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .26657 .72152 .65546) 15%,transparent);background-color:color-mix(in oklab,oklch(70.4% .14 182.503) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-teal-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-teal-500) 15%,transparent)}}}.bg-transparent:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#0000}.bg-violet-100:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ede9fe;background-color:var(--color-violet-100)}.bg-violet-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(141,86,255) 15%,transparent)}@media(color-gamut:p3){.bg-violet-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .52337 .3296 .99088) 15%,transparent);background-color:color-mix(in oklab,oklch(60.6% .25 292.717) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-violet-500\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}}.bg-warning:not(#\#):not(#\#):not(#\#):not(#\#),.bg-warning\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#865900;background-color:color(display-p3 .51293 .34913 .01071);background-color:oklch(50% .12 75);background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(134,89,0) 5%,transparent)}@media(color-gamut:p3){.bg-warning\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 5%,transparent);background-color:color-mix(in oklab,oklch(50% .12 75) 5%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-warning\/5:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--warning) 5%,transparent)}}}.bg-warning\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#865900;background-color:color(display-p3 .51293 .34913 .01071);background-color:oklch(50% .12 75);background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(134,89,0) 10%,transparent)}@media(color-gamut:p3){.bg-warning\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 10%,transparent);background-color:color-mix(in oklab,oklch(50% .12 75) 10%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-warning\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--warning) 10%,transparent)}}}.bg-warning\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#865900;background-color:color(display-p3 .51293 .34913 .01071);background-color:oklch(50% .12 75);background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(134,89,0) 15%,transparent)}@media(color-gamut:p3){.bg-warning\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 15%,transparent);background-color:color-mix(in oklab,oklch(50% .12 75) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-warning\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--warning) 15%,transparent)}}}.bg-warning\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#865900;background-color:color(display-p3 .51293 .34913 .01071);background-color:oklch(50% .12 75);background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(134,89,0) 70%,transparent)}@media(color-gamut:p3){.bg-warning\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 70%,transparent);background-color:color-mix(in oklab,oklch(50% .12 75) 70%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.bg-warning\/70:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--warning) 70%,transparent)}}}.bg-white:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff;background-color:var(--color-white)}.bg-white\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-white\/10:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}.bg-white\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-white\/15:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}}.bg-white\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff 20%,transparent)}@supports (color: color-mix(in lch,red,blue)){.bg-white\/20:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}.bg-gradient-to-b:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\!from-primary\/10:not(#\#){--tw-gradient-from:var(--primary)!important}@supports (color:color-mix(in lab,red,red)){.\!from-primary\/10:not(#\#){--tw-gradient-from:color-mix(in oklab, var(--primary) 10%, transparent)!important}}.\!from-primary\/10:not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-accent:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(249,156,0,.10196)}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.from-amber-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/25:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab,red,red)){.from-background\/25:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--background) 25%, transparent)}}.from-background\/25:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-chart-2\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--chart-2)}@supports (color:color-mix(in lab,red,red)){.from-chart-2\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--chart-2) 20%, transparent)}}.from-chart-2\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-chart-4\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--chart-4)}@supports (color:color-mix(in lab,red,red)){.from-chart-4\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--chart-4) 20%, transparent)}}.from-chart-4\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-chart-5\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--chart-5)}@supports (color:color-mix(in lab,red,red)){.from-chart-5\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--chart-5) 20%, transparent)}}.from-chart-5\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(0,187,127,.10196)}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.from-emerald-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(225,42,251,.10196)}@supports (color:color-mix(in lab,red,red)){.from-fuchsia-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.from-fuchsia-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(98,95,255,.10196)}@supports (color:color-mix(in lab,red,red)){.from-indigo-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.from-indigo-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-muted:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--muted);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--primary) 10%, transparent)}}.from-primary\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--primary) 20%, transparent)}}.from-primary\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(255,35,87,.10196)}@supports (color:color-mix(in lab,red,red)){.from-rose-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.from-rose-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-secondary\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.from-secondary\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--secondary) 20%, transparent)}}.from-secondary\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(0,165,239,.10196)}@supports (color:color-mix(in lab,red,red)){.from-sky-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.from-sky-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-success\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--success)}@supports (color:color-mix(in lab,red,red)){.from-success\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--success) 20%, transparent)}}.from-success\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(0,186,167,.10196)}@supports (color:color-mix(in lab,red,red)){.from-teal-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.from-teal-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(141,84,255,.10196)}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.from-violet-500\/10:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\!via-primary\/10:not(#\#){--tw-gradient-via:var(--primary)!important}@supports (color:color-mix(in lab,red,red)){.\!via-primary\/10:not(#\#){--tw-gradient-via:color-mix(in oklab, var(--primary) 10%, transparent)!important}}.\!via-primary\/10:not(#\#){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}.via-accent:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via:var(--accent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via:var(--background);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/80:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/80:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via:color-mix(in oklab, var(--background) 80%, transparent)}}.via-background\/80:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-muted\/70:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via:var(--muted)}@supports (color:color-mix(in lab,red,red)){.via-muted\/70:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via:color-mix(in oklab, var(--muted) 70%, transparent)}}.via-muted\/70:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via:color-mix(in oklab, var(--primary) 5%, transparent)}}.via-primary\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-background\/25:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:var(--background)}@supports (color:color-mix(in lab,red,red)){.to-background\/25:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:color-mix(in oklab, var(--background) 25%, transparent)}}.to-background\/25:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-chart-2\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:var(--chart-2)}@supports (color:color-mix(in lab,red,red)){.to-chart-2\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:color-mix(in oklab, var(--chart-2) 5%, transparent)}}.to-chart-2\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-chart-4\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:var(--chart-4)}@supports (color:color-mix(in lab,red,red)){.to-chart-4\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:color-mix(in oklab, var(--chart-4) 5%, transparent)}}.to-chart-4\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-chart-5\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:var(--chart-5)}@supports (color:color-mix(in lab,red,red)){.to-chart-5\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:color-mix(in oklab, var(--chart-5) 5%, transparent)}}.to-chart-5\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab,red,red)){.to-primary\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:color-mix(in oklab, var(--primary) 5%, transparent)}}.to-primary\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-secondary\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.to-secondary\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:color-mix(in oklab, var(--secondary) 5%, transparent)}}.to-secondary\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-success\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:var(--success)}@supports (color:color-mix(in lab,red,red)){.to-success\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:color-mix(in oklab, var(--success) 5%, transparent)}}.to-success\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current:not(#\#):not(#\#):not(#\#):not(#\#){fill:currentColor}.fill-primary:not(#\#):not(#\#):not(#\#):not(#\#),.fill-primary\/10:not(#\#):not(#\#):not(#\#):not(#\#){fill:#037465;fill:var(--primary)}@supports (color:color-mix(in lab,red,red)){.fill-primary\/10:not(#\#):not(#\#):not(#\#):not(#\#){fill:color-mix(in oklab,rgb(3,116,101) 10%,transparent);fill:color-mix(in oklab,oklch(50% .09 180) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.fill-primary\/10:not(#\#):not(#\#):not(#\#):not(#\#){fill:color-mix(in oklab,var(--primary) 10%,transparent)}}}.fill-warning:not(#\#):not(#\#):not(#\#):not(#\#){fill:#865900;fill:color(display-p3 .51293 .34913 .01071);fill:oklch(50% .12 75);fill:var(--warning)}.fill-yellow-400:not(#\#):not(#\#):not(#\#):not(#\#){fill:#f7c900;fill:color(display-p3 .95994 .79017 .05852);fill:oklch(85.2% .199 91.936);fill:var(--color-yellow-400)}.stroke-border\/50:not(#\#):not(#\#):not(#\#):not(#\#){stroke:#d3e1e2;stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.stroke-border\/50:not(#\#):not(#\#):not(#\#):not(#\#){stroke:color-mix(in oklab,rgb(211,225,226) 50%,transparent);stroke:color-mix(in oklab,oklch(90% .015 200) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.stroke-border\/50:not(#\#):not(#\#):not(#\#):not(#\#){stroke:color-mix(in oklab,var(--border) 50%,transparent)}}}.stroke-destructive:not(#\#):not(#\#):not(#\#):not(#\#){stroke:#bb061e;stroke:var(--destructive)}.stroke-muted:not(#\#):not(#\#):not(#\#):not(#\#){stroke:#e7f1f1;stroke:var(--muted)}.stroke-primary:not(#\#):not(#\#):not(#\#):not(#\#){stroke:#037465;stroke:var(--primary)}.object-contain:not(#\#):not(#\#):not(#\#):not(#\#){-o-object-fit:contain;object-fit:contain}.object-cover:not(#\#):not(#\#):not(#\#):not(#\#){-o-object-fit:cover;object-fit:cover}.object-fill:not(#\#):not(#\#):not(#\#):not(#\#){-o-object-fit:fill;object-fit:fill}.object-center:not(#\#):not(#\#):not(#\#):not(#\#){-o-object-position:center;object-position:center}.p-0:not(#\#):not(#\#):not(#\#):not(#\#){padding:0}.p-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding:.125rem;padding:calc(var(--spacing) * .5)}.p-1:not(#\#):not(#\#):not(#\#):not(#\#){padding:.25rem;padding:var(--spacing)}.p-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding:.375rem;padding:calc(var(--spacing) * 1.5)}.p-2:not(#\#):not(#\#):not(#\#):not(#\#){padding:.5rem;padding:calc(var(--spacing) * 2)}.p-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding:.625rem;padding:calc(var(--spacing) * 2.5)}.p-3:not(#\#):not(#\#):not(#\#):not(#\#){padding:.75rem;padding:calc(var(--spacing) * 3)}.p-3\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding:.875rem;padding:calc(var(--spacing) * 3.5)}.p-4:not(#\#):not(#\#):not(#\#):not(#\#){padding:1rem;padding:calc(var(--spacing) * 4)}.p-5:not(#\#):not(#\#):not(#\#):not(#\#){padding:1.25rem;padding:calc(var(--spacing) * 5)}.p-6:not(#\#):not(#\#):not(#\#):not(#\#){padding:1.5rem;padding:calc(var(--spacing) * 6)}.p-8:not(#\#):not(#\#):not(#\#):not(#\#){padding:2rem;padding:calc(var(--spacing) * 8)}.p-10:not(#\#):not(#\#):not(#\#):not(#\#){padding:2.5rem;padding:calc(var(--spacing) * 10)}.px-1:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.25rem;padding-right:.25rem;padding-left:var(--spacing);padding-right:var(--spacing)}.px-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.375rem;padding-right:.375rem;padding-left:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.5)}.px-2:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.5rem;padding-right:.5rem;padding-left:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2)}.px-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.625rem;padding-right:.625rem;padding-left:calc(var(--spacing) * 2.5);padding-right:calc(var(--spacing) * 2.5)}.px-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.75rem;padding-right:.75rem;padding-left:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3)}.px-3\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.875rem;padding-right:.875rem;padding-left:calc(var(--spacing) * 3.5);padding-right:calc(var(--spacing) * 3.5)}.px-4:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1rem;padding-right:1rem;padding-left:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 4)}.px-5:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1.25rem;padding-right:1.25rem;padding-left:calc(var(--spacing) * 5);padding-right:calc(var(--spacing) * 5)}.px-6:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1.5rem;padding-right:1.5rem;padding-left:calc(var(--spacing) * 6);padding-right:calc(var(--spacing) * 6)}.px-8:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:2rem;padding-right:2rem;padding-left:calc(var(--spacing) * 8);padding-right:calc(var(--spacing) * 8)}.py-0:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0;padding-bottom:0}.py-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.125rem;padding-bottom:.125rem;padding-top:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * .5)}.py-1:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-bottom:.25rem;padding-top:var(--spacing);padding-bottom:var(--spacing)}.py-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.375rem;padding-bottom:.375rem;padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 1.5)}.py-2:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2)}.py-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.625rem;padding-bottom:.625rem;padding-top:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 2.5)}.py-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.75rem;padding-bottom:.75rem;padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3)}.py-4:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:1rem;padding-bottom:1rem;padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4)}.py-6:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:1.5rem;padding-bottom:1.5rem;padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 6)}.py-8:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:2rem;padding-bottom:2rem;padding-top:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 8)}.py-10:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:2.5rem;padding-bottom:2.5rem;padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10)}.py-12:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:3rem;padding-bottom:3rem;padding-top:calc(var(--spacing) * 12);padding-bottom:calc(var(--spacing) * 12)}.py-14:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:3.5rem;padding-bottom:3.5rem;padding-top:calc(var(--spacing) * 14);padding-bottom:calc(var(--spacing) * 14)}.py-16:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:4rem;padding-bottom:4rem;padding-top:calc(var(--spacing) * 16);padding-bottom:calc(var(--spacing) * 16)}.py-20:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:5rem;padding-bottom:5rem;padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 20)}.py-24:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:6rem;padding-bottom:6rem;padding-top:calc(var(--spacing) * 24);padding-bottom:calc(var(--spacing) * 24)}.pt-0:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0}.pt-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.125rem;padding-top:calc(var(--spacing) * .5)}.pt-1:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.25rem;padding-top:var(--spacing)}.pt-2:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.5rem;padding-top:calc(var(--spacing) * 2)}.pt-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.625rem;padding-top:calc(var(--spacing) * 2.5)}.pt-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.75rem;padding-top:calc(var(--spacing) * 3)}.pt-4:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:1rem;padding-top:calc(var(--spacing) * 4)}.pt-6:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:1.5rem;padding-top:calc(var(--spacing) * 6)}.pt-8:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:2rem;padding-top:calc(var(--spacing) * 8)}.pt-10:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:2.5rem;padding-top:calc(var(--spacing) * 10)}.pt-16:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:4rem;padding-top:calc(var(--spacing) * 16)}.pt-\[12vh\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:12vh}.pt-\[calc\(env\(safe-area-inset-top\)\+1\.5rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(env(safe-area-inset-top) + 1.5rem)}.pt-\[env\(safe-area-inset-top\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:env(safe-area-inset-top)}.pt-\[max\(0\.5rem\,env\(safe-area-inset-top\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:max(.5rem,env(safe-area-inset-top))}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:max(.75rem,env(safe-area-inset-top))}.pt-\[max\(1\.5rem\,env\(safe-area-inset-top\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:max(1.5rem,env(safe-area-inset-top))}.pt-\[max\(1rem\,env\(safe-area-inset-top\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:max(1rem,env(safe-area-inset-top))}.pr-0:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:0}.pr-1:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:.25rem;padding-right:var(--spacing)}.pr-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:.375rem;padding-right:calc(var(--spacing) * 1.5)}.pr-2:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:.5rem;padding-right:calc(var(--spacing) * 2)}.pr-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:.75rem;padding-right:calc(var(--spacing) * 3)}.pr-4:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:1rem;padding-right:calc(var(--spacing) * 4)}.pr-5:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:1.25rem;padding-right:calc(var(--spacing) * 5)}.pr-8:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:2rem;padding-right:calc(var(--spacing) * 8)}.pr-9:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:2.25rem;padding-right:calc(var(--spacing) * 9)}.pr-10:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:2.5rem;padding-right:calc(var(--spacing) * 10)}.pr-14:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:3.5rem;padding-right:calc(var(--spacing) * 14)}.pr-16:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:4rem;padding-right:calc(var(--spacing) * 16)}.pr-20:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:5rem;padding-right:calc(var(--spacing) * 20)}.pb-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:.125rem;padding-bottom:calc(var(--spacing) * .5)}.pb-1:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:.25rem;padding-bottom:var(--spacing)}.pb-2:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:.5rem;padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:.625rem;padding-bottom:calc(var(--spacing) * 2.5)}.pb-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:.75rem;padding-bottom:calc(var(--spacing) * 3)}.pb-4:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:1rem;padding-bottom:calc(var(--spacing) * 4)}.pb-6:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:1.5rem;padding-bottom:calc(var(--spacing) * 6)}.pb-8:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:2rem;padding-bottom:calc(var(--spacing) * 8)}.pb-10:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:2.5rem;padding-bottom:calc(var(--spacing) * 10)}.pb-14:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:3.5rem;padding-bottom:calc(var(--spacing) * 14)}.pb-16:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:4rem;padding-bottom:calc(var(--spacing) * 16)}.pb-20:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:5rem;padding-bottom:calc(var(--spacing) * 20)}.pb-24:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:6rem;padding-bottom:calc(var(--spacing) * 24)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1\.5rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:calc(env(safe-area-inset-bottom) + 1.5rem)}.pb-\[env\(safe-area-inset-bottom\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-1:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.25rem;padding-left:var(--spacing)}.pl-2:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.5rem;padding-left:calc(var(--spacing) * 2)}.pl-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.625rem;padding-left:calc(var(--spacing) * 2.5)}.pl-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.75rem;padding-left:calc(var(--spacing) * 3)}.pl-4:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1rem;padding-left:calc(var(--spacing) * 4)}.pl-5:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1.25rem;padding-left:calc(var(--spacing) * 5)}.pl-6:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1.5rem;padding-left:calc(var(--spacing) * 6)}.pl-7:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1.75rem;padding-left:calc(var(--spacing) * 7)}.pl-8:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:2rem;padding-left:calc(var(--spacing) * 8)}.pl-9:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:2.25rem;padding-left:calc(var(--spacing) * 9)}.pl-10:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:2.5rem;padding-left:calc(var(--spacing) * 10)}.pl-11:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:2.75rem;padding-left:calc(var(--spacing) * 11)}.text-center:not(#\#):not(#\#):not(#\#):not(#\#){text-align:center}.text-end:not(#\#):not(#\#):not(#\#):not(#\#){text-align:right}.text-left:not(#\#):not(#\#):not(#\#):not(#\#){text-align:left}.text-right:not(#\#):not(#\#):not(#\#):not(#\#){text-align:right}.align-\[-2px\]:not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:-2px}.align-baseline:not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:baseline}.align-middle:not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:middle}.align-top:not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:top}.font-display:not(#\#):not(#\#):not(#\#):not(#\#){font-family:Fraunces,ui-serif,Georgia,serif}.font-mono:not(#\#):not(#\#):not(#\#):not(#\#){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-mono)}.font-sans:not(#\#):not(#\#):not(#\#):not(#\#){font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.font-serif:not(#\#):not(#\#):not(#\#):not(#\#){font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--font-serif)}.text-2xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.5rem;font-size:var(--text-2xl);line-height:calc(2 / 1.5);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.875rem;font-size:var(--text-3xl);line-height:1.2;line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:2.25rem;font-size:var(--text-4xl);line-height:calc(2.5 / 2.25);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:3rem;font-size:var(--text-5xl);line-height:1;line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:3.75rem;font-size:var(--text-6xl);line-height:1;line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1rem;font-size:var(--text-base);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.125rem;font-size:var(--text-lg);line-height:calc(1.75 / 1.125);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm:not(#\#):not(#\#):not(#\#):not(#\#){font-size:.875rem;font-size:var(--text-sm);line-height:calc(1.25 / .875);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.25rem;font-size:var(--text-xl);line-height:calc(1.75 / 1.25);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs:not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;font-size:var(--text-xs);line-height:calc(1 / .75);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.92em\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:.92em}.text-\[0\.95em\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:.95em}.text-\[8px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:8px}.text-\[9px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:9px}.text-\[10px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:10px}.text-\[11px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:11px}.text-\[12px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:12px}.text-\[13px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:13px}.text-\[15px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:15px}.leading-6:not(#\#):not(#\#):not(#\#):not(#\#){--tw-leading:calc(var(--spacing) * 6);line-height:1.5rem;line-height:calc(var(--spacing) * 6)}.leading-\[1\.1\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-leading:1.1;line-height:1.1}.leading-\[1\.15\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-leading:1.15;line-height:1.15}.leading-\[1\.28\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-leading:1.28;line-height:1.28}.leading-none:not(#\#):not(#\#):not(#\#):not(#\#){--tw-leading:1;line-height:1}.leading-relaxed:not(#\#):not(#\#):not(#\#):not(#\#){--tw-leading:var(--leading-relaxed);line-height:1.625;line-height:var(--leading-relaxed)}.leading-snug:not(#\#):not(#\#):not(#\#):not(#\#){--tw-leading:var(--leading-snug);line-height:1.375;line-height:var(--leading-snug)}.leading-tight:not(#\#):not(#\#):not(#\#):not(#\#){--tw-leading:var(--leading-tight);line-height:1.25;line-height:var(--leading-tight)}.font-bold:not(#\#):not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-bold);font-weight:700;font-weight:var(--font-weight-bold)}.font-medium:not(#\#):not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium)}.font-normal:not(#\#):not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-normal);font-weight:400;font-weight:var(--font-weight-normal)}.font-semibold:not(#\#):not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.35em\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal:not(#\#):not(#\#):not(#\#):not(#\#){--tw-tracking:var(--tracking-normal);letter-spacing:0em;letter-spacing:var(--tracking-normal)}.tracking-tight:not(#\#):not(#\#):not(#\#):not(#\#){--tw-tracking:var(--tracking-tight);letter-spacing:-.025em;letter-spacing:var(--tracking-tight)}.tracking-wide:not(#\#):not(#\#):not(#\#):not(#\#){--tw-tracking:var(--tracking-wide);letter-spacing:.025em;letter-spacing:var(--tracking-wide)}.tracking-wider:not(#\#):not(#\#):not(#\#):not(#\#){--tw-tracking:var(--tracking-wider);letter-spacing:.05em;letter-spacing:var(--tracking-wider)}.tracking-widest:not(#\#):not(#\#):not(#\#):not(#\#){--tw-tracking:var(--tracking-widest);letter-spacing:.1em;letter-spacing:var(--tracking-widest)}.text-balance:not(#\#):not(#\#):not(#\#):not(#\#){text-wrap:balance}.break-words:not(#\#):not(#\#):not(#\#):not(#\#){word-wrap:break-word}.break-all:not(#\#):not(#\#):not(#\#):not(#\#){word-break:break-all}.whitespace-nowrap:not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap}.whitespace-pre:not(#\#):not(#\#):not(#\#):not(#\#){white-space:pre}.whitespace-pre-line:not(#\#):not(#\#):not(#\#):not(#\#){white-space:pre-line}.whitespace-pre-wrap:not(#\#):not(#\#):not(#\#):not(#\#){white-space:pre-wrap}.text-accent-foreground:not(#\#):not(#\#):not(#\#):not(#\#){color:#111f43;color:var(--accent-foreground)}.text-amber-500:not(#\#):not(#\#):not(#\#):not(#\#){color:#f69e00;color:color(display-p3 .93994 .62058 .05854);color:oklch(76.9% .188 70.08);color:var(--color-amber-500)}.text-amber-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#da7700;color:color(display-p3 .82714 .46717 .0336);color:oklch(66.6% .179 58.318);color:var(--color-amber-600)}.text-amber-700:not(#\#):not(#\#):not(#\#):not(#\#){color:#b55200;color:color(display-p3 .67989 .32771 .05205);color:oklch(55.5% .163 48.998);color:var(--color-amber-700)}.text-amber-800:not(#\#):not(#\#):not(#\#):not(#\#){color:#953d00;color:color(display-p3 .54753 .25606 .07283);color:oklch(47.3% .137 46.201);color:var(--color-amber-800)}.text-amber-900:not(#\#):not(#\#):not(#\#):not(#\#){color:#7b3306;color:var(--color-amber-900)}.text-background:not(#\#):not(#\#):not(#\#):not(#\#){color:#f7fbfa;color:var(--background)}.text-black:not(#\#):not(#\#):not(#\#):not(#\#){color:#000;color:var(--color-black)}.text-black\/60:not(#\#):not(#\#):not(#\#):not(#\#){color:#0009}@supports (color:color-mix(in lab,red,red)){.text-black\/60:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,#000 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-black\/60:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-black) 60%,transparent)}}}.text-black\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:#000000b3}@supports (color:color-mix(in lab,red,red)){.text-black\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,#000 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-black\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}.text-blue-700:not(#\#):not(#\#):not(#\#):not(#\#){color:#1447e6;color:var(--color-blue-700)}.text-card-foreground:not(#\#):not(#\#):not(#\#):not(#\#){color:#0d1936;color:var(--card-foreground)}.text-chart-2:not(#\#):not(#\#):not(#\#):not(#\#){color:#111f43;color:var(--chart-2)}.text-chart-4:not(#\#):not(#\#):not(#\#):not(#\#){color:#9e45b1;color:var(--chart-4)}.text-chart-5:not(#\#):not(#\#):not(#\#):not(#\#){color:#b94739;color:var(--chart-5)}.text-destructive:not(#\#):not(#\#):not(#\#):not(#\#){color:#bb061e;color:var(--destructive)}.text-destructive-foreground:not(#\#):not(#\#):not(#\#):not(#\#){color:#f8f8f8;color:var(--destructive-foreground)}.text-emerald-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#009669;color:color(display-p3 .20656 .58906 .41396);color:oklch(59.6% .145 163.225);color:var(--color-emerald-600)}.text-emerald-700:not(#\#):not(#\#):not(#\#):not(#\#){color:#007857;color:color(display-p3 .16404 .47023 .34351);color:oklch(50.8% .118 165.612);color:var(--color-emerald-700)}.text-foreground:not(#\#):not(#\#):not(#\#):not(#\#),.text-foreground\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:#0d1936;color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(13,25,54) 70%,transparent);color:color-mix(in oklab,oklch(22% .06 265) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-foreground\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--foreground) 70%,transparent)}}}.text-foreground\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:#0d1936;color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(13,25,54) 80%,transparent);color:color-mix(in oklab,oklch(22% .06 265) 80%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-foreground\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--foreground) 80%,transparent)}}}.text-foreground\/90:not(#\#):not(#\#):not(#\#):not(#\#){color:#0d1936;color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/90:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(13,25,54) 90%,transparent);color:color-mix(in oklab,oklch(22% .06 265) 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-foreground\/90:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--foreground) 90%,transparent)}}}.text-fuchsia-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#c500da;color:color(display-p3 .71659 .08368 .84104);color:oklch(59.1% .293 322.896);color:var(--color-fuchsia-600)}.text-indigo-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#4f39f6;color:var(--color-indigo-600)}.text-indigo-700:not(#\#):not(#\#):not(#\#):not(#\#){color:#432dd7;color:var(--color-indigo-700)}.text-muted-foreground:not(#\#):not(#\#):not(#\#):not(#\#),.text-muted-foreground\/30:not(#\#):not(#\#):not(#\#):not(#\#){color:#52657a;color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/30:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(82,101,122) 30%,transparent);color:color-mix(in oklab,oklch(50% .04 250) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-muted-foreground\/30:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}}}.text-muted-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#){color:#52657a;color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(82,101,122) 60%,transparent);color:color-mix(in oklab,oklch(50% .04 250) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-muted-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}}.text-muted-foreground\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:#52657a;color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(82,101,122) 70%,transparent);color:color-mix(in oklab,oklch(50% .04 250) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-muted-foreground\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}}}.text-muted-foreground\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:#52657a;color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(82,101,122) 80%,transparent);color:color-mix(in oklab,oklch(50% .04 250) 80%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-muted-foreground\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}}}.text-muted\/40:not(#\#):not(#\#):not(#\#):not(#\#){color:#e7f1f1;color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.text-muted\/40:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(231,241,241) 40%,transparent);color:color-mix(in oklab,oklch(95% .01 200) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-muted\/40:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--muted) 40%,transparent)}}}.text-orange-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#ec5600;color:color(display-p3 .88747 .34166 .022);color:oklch(64.6% .222 41.116);color:var(--color-orange-600)}.text-popover-foreground:not(#\#):not(#\#):not(#\#):not(#\#){color:#0d1936;color:var(--popover-foreground)}.text-portal-teacher:not(#\#):not(#\#):not(#\#):not(#\#){color:#2a53b3;color:var(--portal-teacher)}.text-primary:not(#\#):not(#\#):not(#\#):not(#\#){color:#037465;color:var(--primary)}.text-primary-foreground:not(#\#):not(#\#):not(#\#):not(#\#){color:#f8f8f8;color:var(--primary-foreground)}.text-primary\/40:not(#\#):not(#\#):not(#\#):not(#\#){color:#037465;color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/40:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(3,116,101) 40%,transparent);color:color-mix(in oklab,oklch(50% .09 180) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-primary\/40:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--primary) 40%,transparent)}}}.text-primary\/50:not(#\#):not(#\#):not(#\#):not(#\#){color:#037465;color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/50:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(3,116,101) 50%,transparent);color:color-mix(in oklab,oklch(50% .09 180) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-primary\/50:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--primary) 50%,transparent)}}}.text-primary\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:#037465;color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(3,116,101) 70%,transparent);color:color-mix(in oklab,oklch(50% .09 180) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-primary\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--primary) 70%,transparent)}}}.text-primary\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:#037465;color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(3,116,101) 80%,transparent);color:color-mix(in oklab,oklch(50% .09 180) 80%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-primary\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--primary) 80%,transparent)}}}.text-primary\/90:not(#\#):not(#\#):not(#\#):not(#\#){color:#037465;color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/90:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(3,116,101) 90%,transparent);color:color-mix(in oklab,oklch(50% .09 180) 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-primary\/90:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--primary) 90%,transparent)}}}.text-red-500:not(#\#):not(#\#):not(#\#):not(#\#){color:#fb2c36;color:var(--color-red-500)}.text-red-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#e40016;color:color(display-p3 .83032 .14038 .1332);color:oklch(57.7% .245 27.325);color:var(--color-red-600)}.text-red-700:not(#\#):not(#\#):not(#\#):not(#\#){color:#bf000f;color:color(display-p3 .69274 .11623 .10468);color:oklch(50.5% .213 27.518);color:var(--color-red-700)}.text-rose-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#e60045;color:color(display-p3 .84879 .10201 .26926);color:oklch(58.6% .253 17.585);color:var(--color-rose-600)}.text-rose-700:not(#\#):not(#\#):not(#\#):not(#\#){color:#c1003a;color:color(display-p3 .7118 .07708 .22678);color:oklch(51.4% .222 16.935);color:var(--color-rose-700)}.text-secondary:not(#\#):not(#\#):not(#\#):not(#\#){color:#111f43;color:var(--secondary)}.text-secondary-foreground:not(#\#):not(#\#):not(#\#):not(#\#){color:#f8f8f8;color:var(--secondary-foreground)}.text-sky-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#0084c7;color:color(display-p3 .16251 .50938 .79608);color:oklch(58.8% .158 241.966);color:var(--color-sky-600)}.text-slate-700:not(#\#):not(#\#):not(#\#):not(#\#){color:#314158;color:var(--color-slate-700)}.text-success:not(#\#):not(#\#):not(#\#):not(#\#){color:#00764c;color:color(display-p3 .14886 .46511 .29976);color:oklch(50% .13 160);color:var(--success)}.text-success-foreground:not(#\#):not(#\#):not(#\#):not(#\#){color:#f8f8f8;color:var(--success-foreground)}.text-teal-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#009488;color:color(display-p3 .20711 .57958 .53668);color:oklch(60% .118 184.704);color:var(--color-teal-600)}.text-teal-700:not(#\#):not(#\#):not(#\#):not(#\#){color:#00776e;color:color(display-p3 .17409 .46132 .43387);color:oklch(51.1% .096 186.391);color:var(--color-teal-700)}.text-transparent:not(#\#):not(#\#):not(#\#):not(#\#){color:#0000}.text-violet-600:not(#\#):not(#\#):not(#\#):not(#\#){color:#7f22fe;color:var(--color-violet-600)}.text-violet-700:not(#\#):not(#\#):not(#\#):not(#\#){color:#7008e7;color:var(--color-violet-700)}.text-warning:not(#\#):not(#\#):not(#\#):not(#\#){color:#865900;color:color(display-p3 .51293 .34913 .01071);color:oklch(50% .12 75);color:var(--warning)}.text-warning-foreground:not(#\#):not(#\#):not(#\#):not(#\#){color:#f8f8f8;color:var(--warning-foreground)}.text-white:not(#\#):not(#\#):not(#\#):not(#\#){color:#fff;color:var(--color-white)}.text-white\/60:not(#\#):not(#\#):not(#\#):not(#\#){color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,#fff 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-white\/60:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 60%,transparent)}}}.text-white\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,#fff 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-white\/70:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 70%,transparent)}}}.text-white\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,#fff 80%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-white\/80:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 80%,transparent)}}}.text-white\/90:not(#\#):not(#\#):not(#\#):not(#\#){color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,#fff 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.text-white\/90:not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}}.text-yellow-400:not(#\#):not(#\#):not(#\#):not(#\#){color:#f7c900;color:color(display-p3 .95994 .79017 .05852);color:oklch(85.2% .199 91.936);color:var(--color-yellow-400)}.capitalize:not(#\#):not(#\#):not(#\#):not(#\#){text-transform:capitalize}.lowercase:not(#\#):not(#\#):not(#\#):not(#\#){text-transform:lowercase}.normal-case:not(#\#):not(#\#):not(#\#):not(#\#){text-transform:none}.uppercase:not(#\#):not(#\#):not(#\#):not(#\#){text-transform:uppercase}.italic:not(#\#):not(#\#):not(#\#):not(#\#){font-style:italic}.not-italic:not(#\#):not(#\#):not(#\#):not(#\#){font-style:normal}.tabular-nums:not(#\#):not(#\#):not(#\#):not(#\#){--tw-numeric-spacing:tabular-nums;font-feature-settings:tabular-nums;font-feature-settings:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.underline:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-text-decoration-line:underline;text-decoration-line:underline}.underline-offset-2:not(#\#):not(#\#):not(#\#):not(#\#){text-underline-offset:2px}.underline-offset-4:not(#\#):not(#\#):not(#\#):not(#\#){text-underline-offset:4px}.accent-\[var\(--primary\)\]:not(#\#):not(#\#):not(#\#):not(#\#),.accent-primary:not(#\#):not(#\#):not(#\#):not(#\#){accent-color:rgb(3,116,101);accent-color:oklch(50% .09 180);accent-color:var(--primary)}.opacity-0:not(#\#):not(#\#):not(#\#):not(#\#){opacity:0}.opacity-10:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.1}.opacity-15:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.15}.opacity-20:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.2}.opacity-30:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.3}.opacity-40:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.4}.opacity-50:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.5}.opacity-60:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.6}.opacity-70:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.7}.opacity-80:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.8}.opacity-90:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.9}.opacity-95:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.95}.opacity-100:not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}.shadow:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.10196)), 0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.25098));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 25px 50px -12px #00000040;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.10196)), 0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.10196)), 0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.10196)), 0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.10196)), 0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-background:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--background)}.ring-black\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:rgba(0,0,0,.05098)}@supports (color:color-mix(in lab,red,red)){.ring-black\/5:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-border:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--border)}.ring-destructive\/40:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/40:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.ring-destructive\/60:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/60:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.ring-portal-teacher\/40:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--portal-teacher)}@supports (color:color-mix(in lab,red,red)){.ring-portal-teacher\/40:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--portal-teacher) 40%, transparent)}}.ring-primary:not(#\#):not(#\#):not(#\#):not(#\#),.ring-primary\/15:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/15:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.ring-primary\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/20:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.ring-primary\/30:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/30:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.ring-primary\/40:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/40:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.ring-success\/40:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.ring-success\/40:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--success) 40%, transparent)}}.ring-warning:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--warning)}.ring-offset-1:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-offset-color:var(--background)}.outline:not(#\#):not(#\#):not(#\#):not(#\#){outline-style:var(--tw-outline-style);outline-width:1px}.blur:not(#\#):not(#\#):not(#\#):not(#\#){--tw-blur:blur(8px);filter:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl:not(#\#):not(#\#):not(#\#):not(#\#){--tw-blur:blur(var(--blur-3xl));filter:blur(64px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale:not(#\#):not(#\#):not(#\#):not(#\#){--tw-grayscale:grayscale(100%);filter:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert:not(#\#):not(#\#):not(#\#):not(#\#){--tw-invert:invert(100%);filter:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter:not(#\#):not(#\#):not(#\#):not(#\#){filter:;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur:not(#\#):not(#\#):not(#\#):not(#\#){--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:blur(1px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md:not(#\#):not(#\#):not(#\#):not(#\#){--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:blur(12px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm:not(#\#):not(#\#):not(#\#):not(#\#){--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.glass:not(#\#):not(#\#):not(#\#):not(#\#){background:#fff;background:var(--card)}@supports (color:color-mix(in lab,red,red)){.glass:not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in oklab,rgb(255,255,255) 70%,transparent);background:color-mix(in oklab,oklch(100% 0 0) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.glass:not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in oklab,var(--card) 70%,transparent)}}}.glass:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgb(211,225,226);border:1px solid oklch(90% .015 200);border:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.glass:not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in oklab,rgb(211,225,226) 80%,transparent);border:1px solid color-mix(in oklab,oklch(90% .015 200) 80%,transparent)}@supports (color: color-mix(in lch,red,blue)){.glass:not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in oklab,var(--border) 80%,transparent)}}}.transition:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\,transform\]:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:transform,translate,scale,rotate;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150:not(#\#):not(#\#):not(#\#):not(#\#){--tw-duration:.15s;transition-duration:.15s}.duration-200:not(#\#):not(#\#):not(#\#):not(#\#){--tw-duration:.2s;transition-duration:.2s}.duration-300:not(#\#):not(#\#):not(#\#):not(#\#){--tw-duration:.3s;transition-duration:.3s}.ease-in-out:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ease:var(--ease-in-out);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease-in-out)}.ease-out:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ease:var(--ease-out);transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:var(--ease-out)}.outline-none:not(#\#):not(#\#):not(#\#):not(#\#){--tw-outline-style:none;outline-style:none}.select-all:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-user-select:all;-moz-user-select:all;user-select:all}.select-none:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-user-select:none;-moz-user-select:none;user-select:none}.\!running:not(#\#){animation-play-state:running!important}.brand-gradient:not(#\#):not(#\#):not(#\#):not(#\#){background:linear-gradient(135deg,#037465,#111f43);background:linear-gradient(135deg,#037465,#104955,#111f43);background:linear-gradient(135deg,var(--brand-teal),var(--brand-navy))}.fade-in:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-opacity:0}.hover-lift:not(#\#):not(#\#):not(#\#):not(#\#){transition:transform .18s,box-shadow .18s}.paused:not(#\#):not(#\#):not(#\#):not(#\#){animation-play-state:paused}.running:not(#\#):not(#\#):not(#\#):not(#\#){animation-play-state:running}.slide-in-from-bottom-2:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-translate-y:calc(2*var(--spacing))}.slide-in-from-right:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-translate-x:100%}.zoom-in:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-scale:0}[open]:where(.group):not(#\#):not(#\#):not(#\#):not(#\#) .group-open\:rotate-180{rotate:180deg}:where(.group):popover-open:not(#\#):not(#\#):not(#\#):not(#\#) .group-open\:rotate-180{rotate:180deg}:where(.group):open:not(#\#):not(#\#):not(#\#):not(#\#) .group-open\:rotate-180{rotate:180deg}@media(hover:hover){:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:scale-\[1\.03\]{scale:1.03}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:bg-muted-foreground\/50{background-color:#52657a;background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:bg-muted-foreground\/50{background-color:color-mix(in oklab,rgb(82,101,122) 50%,transparent);background-color:color-mix(in oklab,oklch(50% .04 250) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:bg-muted-foreground\/50{background-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-amber-600{color:#da7700;color:color(display-p3 .82714 .46717 .0336);color:oklch(66.6% .179 58.318);color:var(--color-amber-600)}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-emerald-600{color:#009669;color:color(display-p3 .20656 .58906 .41396);color:oklch(59.6% .145 163.225);color:var(--color-emerald-600)}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-fuchsia-600{color:#c500da;color:color(display-p3 .71659 .08368 .84104);color:oklch(59.1% .293 322.896);color:var(--color-fuchsia-600)}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-indigo-600{color:#4f39f6;color:var(--color-indigo-600)}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-rose-600{color:#e60045;color:color(display-p3 .84879 .10201 .26926);color:oklch(58.6% .253 17.585);color:var(--color-rose-600)}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-sky-600{color:#0084c7;color:color(display-p3 .16251 .50938 .79608);color:oklch(58.8% .158 241.966);color:var(--color-sky-600)}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-teal-600{color:#009488;color:color(display-p3 .20711 .57958 .53668);color:oklch(60% .118 184.704);color:var(--color-teal-600)}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-violet-600{color:#7f22fe;color:var(--color-violet-600)}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:opacity-60{opacity:.6}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:opacity-90{opacity:.9}:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:opacity-100{opacity:1}:where(.group\/msg):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\/msg\:opacity-100{opacity:1}:where(.group\/row):hover:not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\/row\:opacity-100{opacity:1}}:where(.peer):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-focus-visible\:ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.peer):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-focus-visible\:ring-ring{--tw-ring-color:var(--ring)}:where(.peer):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-focus-visible\:ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}:where(.peer):disabled:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}:where(.peer):disabled:not(#\#):not(#\#):not(#\#):not(#\#)~.peer-disabled\:opacity-70{opacity:.7}.marker\:font-semibold:not(#\#):not(#\#):not(#\#):not(#\#) ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold)}.marker\:font-semibold:not(#\#):not(#\#):not(#\#):not(#\#)::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold)}.marker\:font-semibold:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold)}.marker\:font-semibold:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold)}.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#) ::marker{color:#0d1936;color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#) ::marker{color:color-mix(in oklab,rgb(13,25,54) 60%,transparent);color:color-mix(in oklab,oklch(22% .06 265) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#) ::marker{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}}.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#)::marker{color:#0d1936;color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#)::marker{color:color-mix(in oklab,rgb(13,25,54) 60%,transparent);color:color-mix(in oklab,oklch(22% .06 265) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#)::marker{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}}.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-details-marker{color:#0d1936;color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-details-marker{color:color-mix(in oklab,rgb(13,25,54) 60%,transparent);color:color-mix(in oklab,oklch(22% .06 265) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-details-marker{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}}.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker{color:#0d1936;color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker{color:color-mix(in oklab,rgb(13,25,54) 60%,transparent);color:color-mix(in oklab,oklch(22% .06 265) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.marker\:text-foreground\/60:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}}.file\:border-0:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button{border-style:var(--tw-border-style);border-width:0}.file\:border-0:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button{background-color:#0000}.file\:bg-transparent:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button{background-color:#0000}.file\:text-sm:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button{font-size:.875rem;font-size:var(--text-sm);line-height:calc(1.25 / .875);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-sm:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button{font-size:.875rem;font-size:var(--text-sm);line-height:calc(1.25 / .875);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button{--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium)}.file\:font-medium:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium)}.file\:text-foreground:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button{color:#0d1936;color:var(--foreground)}.file\:text-foreground:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button{color:#0d1936;color:var(--foreground)}.placeholder\:text-muted-foreground:not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder{color:#52657a;color:var(--muted-foreground)}.placeholder\:text-muted-foreground:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:#52657a;color:var(--muted-foreground)}.before\:absolute:not(#\#):not(#\#):not(#\#):not(#\#):before{content:var(--tw-content);position:absolute}.before\:top-1:not(#\#):not(#\#):not(#\#):not(#\#):before{content:var(--tw-content);top:.25rem;top:var(--spacing)}.before\:bottom-1:not(#\#):not(#\#):not(#\#):not(#\#):before{content:var(--tw-content);bottom:.25rem;bottom:var(--spacing)}.before\:left-\[11px\]:not(#\#):not(#\#):not(#\#):not(#\#):before{content:var(--tw-content);left:11px}.before\:w-px:not(#\#):not(#\#):not(#\#):not(#\#):before{content:var(--tw-content);width:1px}.before\:bg-border:not(#\#):not(#\#):not(#\#):not(#\#):before{content:var(--tw-content);background-color:#d3e1e2;background-color:var(--border)}.first\:pt-0:first-child:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0}.last\:mb-0:last-child:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:0}.last\:border-0:last-child:not(#\#):not(#\#):not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:0}.odd\:bg-muted\/30:nth-child(odd):not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.odd\:bg-muted\/30:nth-child(odd):not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 30%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.odd\:bg-muted\/30:nth-child(odd):not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}}.empty\:hidden:empty:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.focus-within\:opacity-100:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}.focus-within\:ring-2:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-ring:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--ring)}@media(hover:hover){.hover\:-translate-y-0\.5:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) -.125rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) -.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:110% 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-amber-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(246,158,0) 50%,transparent)}@media(color-gamut:p3){.hover\:border-amber-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .93994 .62058 .05854) 50%,transparent);border-color:color-mix(in oklab,oklch(76.9% .188 70.08) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:border-amber-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}}.hover\:border-emerald-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,185,129) 50%,transparent)}@media(color-gamut:p3){.hover\:border-emerald-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .26711 .72685 .5084) 50%,transparent);border-color:color-mix(in oklab,oklch(69.6% .17 162.48) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:border-emerald-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)}}}.hover\:border-foreground\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#0d1936;border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(13,25,54) 30%,transparent);border-color:color-mix(in oklab,oklch(22% .06 265) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:border-foreground\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}}}.hover\:border-fuchsia-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#e12afb80}@supports (color:color-mix(in lab,red,red)){.hover\:border-fuchsia-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(225,42,251) 50%,transparent);border-color:color-mix(in oklab,oklch(66.7% .295 322.15) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:border-fuchsia-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-fuchsia-500) 50%,transparent)}}}.hover\:border-indigo-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#625fff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-indigo-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(98,96,255) 50%,transparent)}@media(color-gamut:p3){.hover\:border-indigo-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .38037 .37224 .97171) 50%,transparent);border-color:color-mix(in oklab,oklch(58.5% .233 277.117) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:border-indigo-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-indigo-500) 50%,transparent)}}}.hover\:border-primary:hover:not(#\#):not(#\#):not(#\#):not(#\#),.hover\:border-primary\/40:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(3,116,101) 40%,transparent);border-color:color-mix(in oklab,oklch(50% .09 180) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:border-primary\/40:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}}.hover\:border-primary\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(3,116,101) 50%,transparent);border-color:color-mix(in oklab,oklch(50% .09 180) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:border-primary\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}}.hover\:border-primary\/60:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/60:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(3,116,101) 60%,transparent);border-color:color-mix(in oklab,oklch(50% .09 180) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:border-primary\/60:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--primary) 60%,transparent)}}}.hover\:border-rose-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#ff235780}@supports (color:color-mix(in lab,red,red)){.hover\:border-rose-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(255,35,87) 50%,transparent)}@media(color-gamut:p3){.hover\:border-rose-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .92182 .24075 .35567) 50%,transparent);border-color:color-mix(in oklab,oklch(64.5% .246 16.439) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:border-rose-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-rose-500) 50%,transparent)}}}.hover\:border-sky-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00a5ef80}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,165,234) 50%,transparent)}@media(color-gamut:p3){.hover\:border-sky-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .21911 .63903 .93148) 50%,transparent);border-color:color-mix(in oklab,oklch(68.5% .169 237.323) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:border-sky-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-sky-500) 50%,transparent)}}}.hover\:border-teal-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#00baa780}@supports (color:color-mix(in lab,red,red)){.hover\:border-teal-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(0,185,166) 50%,transparent)}@media(color-gamut:p3){.hover\:border-teal-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .26657 .72152 .65546) 50%,transparent);border-color:color-mix(in oklab,oklch(70.4% .14 182.503) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:border-teal-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-teal-500) 50%,transparent)}}}.hover\:border-violet-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#8d54ff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,rgb(141,86,255) 50%,transparent)}@media(color-gamut:p3){.hover\:border-violet-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,color(display-p3 .52337 .3296 .99088) 50%,transparent);border-color:color-mix(in oklab,oklch(60.6% .25 292.717) 50%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:border-violet-500\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in oklab,var(--color-violet-500) 50%,transparent)}}}.hover\:bg-accent:hover:not(#\#):not(#\#):not(#\#):not(#\#),.hover\:bg-accent\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(207,245,236) 30%,transparent);background-color:color-mix(in oklab,oklch(94% .04 180) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-accent\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--accent) 30%,transparent)}}}.hover\:bg-accent\/40:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/40:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(207,245,236) 40%,transparent);background-color:color-mix(in oklab,oklch(94% .04 180) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-accent\/40:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--accent) 40%,transparent)}}}.hover\:bg-accent\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(207,245,236) 50%,transparent);background-color:color-mix(in oklab,oklch(94% .04 180) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-accent\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}}.hover\:bg-accent\/60:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/60:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(207,245,236) 60%,transparent);background-color:color-mix(in oklab,oklch(94% .04 180) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-accent\/60:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--accent) 60%,transparent)}}}.hover\:bg-amber-100:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fef3c6;background-color:var(--color-amber-100)}.hover\:bg-background:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f7fbfa;background-color:var(--background)}.hover\:bg-destructive\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#bb061e;background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(187,6,30) 10%,transparent);background-color:color-mix(in oklab,oklch(50% .2 25) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-destructive\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}}.hover\:bg-destructive\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#bb061e;background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(187,6,30) 15%,transparent);background-color:color-mix(in oklab,oklch(50% .2 25) 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-destructive\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--destructive) 15%,transparent)}}}.hover\:bg-destructive\/80:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#bb061e;background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(187,6,30) 80%,transparent);background-color:color-mix(in oklab,oklch(50% .2 25) 80%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-destructive\/80:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--destructive) 80%,transparent)}}}.hover\:bg-destructive\/90:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#bb061e;background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(187,6,30) 90%,transparent);background-color:color-mix(in oklab,oklch(50% .2 25) 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-destructive\/90:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}}.hover\:bg-emerald-500\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,185,129) 15%,transparent)}@media(color-gamut:p3){.hover\:bg-emerald-500\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .26711 .72685 .5084) 15%,transparent);background-color:color-mix(in oklab,oklch(69.6% .17 162.48) 15%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-emerald-500\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}}.hover\:bg-muted:hover:not(#\#):not(#\#):not(#\#):not(#\#),.hover\:bg-muted\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 20%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 20%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-muted\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 20%,transparent)}}}.hover\:bg-muted\/40:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 40%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-muted\/40:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}}.hover\:bg-muted\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 50%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 50%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-muted\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}.hover\:bg-muted\/60:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 60%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 60%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-muted\/60:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}}.hover\:bg-muted\/70:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#e7f1f1;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/70:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(231,241,241) 70%,transparent);background-color:color-mix(in oklab,oklch(95% .01 200) 70%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-muted\/70:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--muted) 70%,transparent)}}}.hover\:bg-primary\/5:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 5%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 5%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-primary\/5:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}}.hover\:bg-primary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 10%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-primary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}}.hover\:bg-primary\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 15%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-primary\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}}.hover\:bg-primary\/80:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 80%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 80%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-primary\/80:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}}.hover\:bg-primary\/90:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(3,116,101) 90%,transparent);background-color:color-mix(in oklab,oklch(50% .09 180) 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-primary\/90:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}}.hover\:bg-secondary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#111f43;background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(17,31,67) 10%,transparent);background-color:color-mix(in oklab,oklch(25% .07 265) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-secondary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--secondary) 10%,transparent)}}}.hover\:bg-secondary\/80:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#111f43;background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(17,31,67) 80%,transparent);background-color:color-mix(in oklab,oklch(25% .07 265) 80%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-secondary\/80:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}}.hover\:bg-success\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00764c;background-color:color(display-p3 .14886 .46511 .29976);background-color:oklch(50% .13 160);background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,118,76) 10%,transparent)}@media(color-gamut:p3){.hover\:bg-success\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 10%,transparent);background-color:color-mix(in oklab,oklch(50% .13 160) 10%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-success\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--success) 10%,transparent)}}}.hover\:bg-success\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#00764c;background-color:color(display-p3 .14886 .46511 .29976);background-color:oklch(50% .13 160);background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(0,118,76) 20%,transparent)}@media(color-gamut:p3){.hover\:bg-success\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .14886 .46511 .29976) 20%,transparent);background-color:color-mix(in oklab,oklch(50% .13 160) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-success\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--success) 20%,transparent)}}}.hover\:bg-warning\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#865900;background-color:color(display-p3 .51293 .34913 .01071);background-color:oklch(50% .12 75);background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warning\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(134,89,0) 10%,transparent)}@media(color-gamut:p3){.hover\:bg-warning\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 10%,transparent);background-color:color-mix(in oklab,oklch(50% .12 75) 10%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-warning\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--warning) 10%,transparent)}}}.hover\:bg-warning\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#865900;background-color:color(display-p3 .51293 .34913 .01071);background-color:oklch(50% .12 75);background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warning\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,rgb(134,89,0) 20%,transparent)}@media(color-gamut:p3){.hover\:bg-warning\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,color(display-p3 .51293 .34913 .01071) 20%,transparent);background-color:color-mix(in oklab,oklch(50% .12 75) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-warning\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--warning) 20%,transparent)}}}.hover\:bg-white\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-white\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}.hover\:bg-white\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff 15%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-white\/15:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}}.hover\:bg-white\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff 20%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-white\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}.hover\:bg-white\/90:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#fff 90%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover\:bg-white\/90:hover:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}}.hover\:from-amber-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(249,156,0,.2)}@supports (color:color-mix(in lab,red,red)){.hover\:from-amber-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.hover\:from-amber-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(0,187,127,.2)}@supports (color:color-mix(in lab,red,red)){.hover\:from-emerald-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:from-emerald-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-fuchsia-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(225,42,251,.2)}@supports (color:color-mix(in lab,red,red)){.hover\:from-fuchsia-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 20%, transparent)}}.hover\:from-fuchsia-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-indigo-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(98,95,255,.2)}@supports (color:color-mix(in lab,red,red)){.hover\:from-indigo-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.hover\:from-indigo-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-rose-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(255,35,87,.2)}@supports (color:color-mix(in lab,red,red)){.hover\:from-rose-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.hover\:from-rose-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-sky-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(0,165,239,.2)}@supports (color:color-mix(in lab,red,red)){.hover\:from-sky-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.hover\:from-sky-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-teal-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(0,186,167,.2)}@supports (color:color-mix(in lab,red,red)){.hover\:from-teal-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.hover\:from-teal-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-violet-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:rgba(141,84,255,.2)}@supports (color:color-mix(in lab,red,red)){.hover\:from-violet-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.hover\:from-violet-500\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-accent-foreground:hover:not(#\#):not(#\#):not(#\#):not(#\#){color:#111f43;color:var(--accent-foreground)}.hover\:text-destructive:hover:not(#\#):not(#\#):not(#\#):not(#\#){color:#bb061e;color:var(--destructive)}.hover\:text-foreground:hover:not(#\#):not(#\#):not(#\#):not(#\#){color:#0d1936;color:var(--foreground)}.hover\:text-primary:hover:not(#\#):not(#\#):not(#\#):not(#\#){color:#037465;color:var(--primary)}.hover\:text-white:hover:not(#\#):not(#\#):not(#\#):not(#\#){color:#fff;color:var(--color-white)}.hover\:underline:hover:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-80:hover:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.8}.hover\:opacity-90:hover:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.9}.hover\:opacity-100:hover:not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}.hover\:shadow-lg:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.10196)), 0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.10196)), 0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.10196)), 0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-primary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-primary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--primary) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:ring-primary\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-primary\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:ring-primary\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-primary\/30:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.hover\:grayscale-0:hover:not(#\#):not(#\#):not(#\#):not(#\#){--tw-grayscale:grayscale(0%);filter:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-primary:focus:not(#\#):not(#\#):not(#\#):not(#\#){border-color:#037465;border-color:var(--primary)}.focus\:opacity-100:focus:not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}.focus\:ring-2:focus:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary:focus:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--primary)}.focus\:ring-ring:focus:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus:not(#\#):not(#\#):not(#\#):not(#\#){--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--destructive)}.focus-visible\:ring-primary:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#),.focus-visible\:ring-primary\/50:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/50:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:ring-ring:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--ring)}.focus-visible\:ring-sky-400:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--color-sky-400)}.focus-visible\:ring-success:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--success)}.focus-visible\:ring-offset-1:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-offset-color:var(--background)}.focus-visible\:outline-none:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-inset:inset}.active\:scale-95:active:not(#\#):not(#\#):not(#\#):not(#\#){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:95% 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.97\]:active:not(#\#):not(#\#):not(#\#):not(#\#){scale:.97}.active\:scale-\[0\.98\]:active:not(#\#):not(#\#):not(#\#):not(#\#){scale:.98}.active\:scale-\[0\.99\]:active:not(#\#):not(#\#):not(#\#):not(#\#){scale:.99}.disabled\:pointer-events-none:disabled:not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none}.disabled\:cursor-default:disabled:not(#\#):not(#\#):not(#\#):not(#\#){cursor:default}.disabled\:cursor-not-allowed:disabled:not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed}.disabled\:opacity-30:disabled:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.3}.disabled\:opacity-40:disabled:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.4}.disabled\:opacity-50:disabled:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.5}.disabled\:opacity-60:disabled:not(#\#):not(#\#):not(#\#):not(#\#){opacity:.6}.data-\[state\=checked\]\:translate-x-3[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-x:calc(var(--spacing) * 3);translate:.75rem var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#037465;background-color:var(--primary)}.data-\[state\=closed\]\:animate-out[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#){animation:exit .15sease0s1normalnone;animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-in[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){animation:enter .15sease0s1normalnone;animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#cff5ec;background-color:var(--accent)}.data-\[state\=open\]\:bg-secondary[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#111f43;background-color:var(--secondary)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){color:#52657a;color:var(--muted-foreground)}.data-\[state\=open\]\:duration-500[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-translate-y:-100%}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-x:0;translate:0 var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#dae8e8;background-color:var(--input)}@supports ((-webkit-backdrop-filter: var(--tw)) or (backdrop-filter: var(--tw))){.supports-\[backdrop-filter\]\:bg-card\/80:not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.supports-\[backdrop-filter\]\:bg-card\/80:not(#\#):not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,var(--card) 80%,transparent)}}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-in:not(#\#):not(#\#):not(#\#):not(#\#){animation:enter .15sease0s1normalnone;animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.motion-safe\:zoom-in-95:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-scale:.95}.motion-safe\:fade-in:not(#\#):not(#\#):not(#\#):not(#\#){--tw-enter-opacity:0}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none:not(#\#):not(#\#):not(#\#):not(#\#){transition-property:none}}@media(min-width:40rem){.sm\:not-sr-only:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-clip-path:none;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:absolute:not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.sm\:-top-28:not(#\#):not(#\#):not(#\#):not(#\#){top:-7rem;top:calc(var(--spacing) * -28)}.sm\:-top-36:not(#\#):not(#\#):not(#\#):not(#\#){top:-9rem;top:calc(var(--spacing) * -36)}.sm\:top-auto:not(#\#):not(#\#):not(#\#):not(#\#){top:auto}.sm\:right-0:not(#\#):not(#\#):not(#\#):not(#\#){right:0}.sm\:right-4:not(#\#):not(#\#):not(#\#):not(#\#){right:1rem;right:calc(var(--spacing) * 4)}.sm\:left-4:not(#\#):not(#\#):not(#\#):not(#\#){left:1rem;left:calc(var(--spacing) * 4)}.sm\:left-auto:not(#\#):not(#\#):not(#\#):not(#\#){left:auto}.sm\:col-span-1:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 1/span 1}.sm\:col-span-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 2/span 2}.sm\:col-span-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 3/span 3}.sm\:col-span-4:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 4/span 4}.sm\:col-span-5:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 5/span 5}.sm\:row-span-1:not(#\#):not(#\#):not(#\#):not(#\#){grid-row:span 1/span 1}.sm\:mx-auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:auto;margin-right:auto}.sm\:mt-0:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:0}.sm\:mt-2:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.5rem;margin-top:calc(var(--spacing) * 2)}.sm\:mt-4:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:1rem;margin-top:calc(var(--spacing) * 4)}.sm\:mt-8:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2rem;margin-top:calc(var(--spacing) * 8)}.sm\:mt-12:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:3rem;margin-top:calc(var(--spacing) * 12)}.sm\:mr-auto:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:auto}.sm\:block:not(#\#):not(#\#):not(#\#):not(#\#){display:block}.sm\:flex:not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.sm\:grid:not(#\#):not(#\#):not(#\#):not(#\#){display:grid}.sm\:hidden:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.sm\:inline:not(#\#):not(#\#):not(#\#):not(#\#){display:inline}.sm\:inline-flex:not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex}.sm\:table-cell:not(#\#):not(#\#):not(#\#):not(#\#){display:table-cell}.sm\:h-8:not(#\#):not(#\#):not(#\#):not(#\#){height:2rem;height:calc(var(--spacing) * 8)}.sm\:h-9:not(#\#):not(#\#):not(#\#):not(#\#){height:2.25rem;height:calc(var(--spacing) * 9)}.sm\:h-11:not(#\#):not(#\#):not(#\#):not(#\#){height:2.75rem;height:calc(var(--spacing) * 11)}.sm\:h-52:not(#\#):not(#\#):not(#\#):not(#\#){height:13rem;height:calc(var(--spacing) * 52)}.sm\:h-72:not(#\#):not(#\#):not(#\#):not(#\#){height:18rem;height:calc(var(--spacing) * 72)}.sm\:h-\[18px\]:not(#\#):not(#\#):not(#\#):not(#\#){height:18px}.sm\:h-\[18rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:18rem}.sm\:h-\[20rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:20rem}.sm\:h-\[22rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:22rem}.sm\:h-\[26rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:26rem}.sm\:h-\[28rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:28rem}.sm\:h-\[30rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:30rem}.sm\:h-\[32rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:32rem}.sm\:h-\[34rem\]:not(#\#):not(#\#):not(#\#):not(#\#){height:34rem}.sm\:h-auto:not(#\#):not(#\#):not(#\#):not(#\#){height:auto}.sm\:min-h-0:not(#\#):not(#\#):not(#\#):not(#\#){min-height:0}.sm\:w-9:not(#\#):not(#\#):not(#\#):not(#\#){width:2.25rem;width:calc(var(--spacing) * 9)}.sm\:w-11:not(#\#):not(#\#):not(#\#):not(#\#){width:2.75rem;width:calc(var(--spacing) * 11)}.sm\:w-24:not(#\#):not(#\#):not(#\#):not(#\#){width:6rem;width:calc(var(--spacing) * 24)}.sm\:w-36:not(#\#):not(#\#):not(#\#):not(#\#){width:9rem;width:calc(var(--spacing) * 36)}.sm\:w-40:not(#\#):not(#\#):not(#\#):not(#\#){width:10rem;width:calc(var(--spacing) * 40)}.sm\:w-44:not(#\#):not(#\#):not(#\#):not(#\#){width:11rem;width:calc(var(--spacing) * 44)}.sm\:w-48:not(#\#):not(#\#):not(#\#):not(#\#){width:12rem;width:calc(var(--spacing) * 48)}.sm\:w-52:not(#\#):not(#\#):not(#\#):not(#\#){width:13rem;width:calc(var(--spacing) * 52)}.sm\:w-56:not(#\#):not(#\#):not(#\#):not(#\#){width:14rem;width:calc(var(--spacing) * 56)}.sm\:w-64:not(#\#):not(#\#):not(#\#):not(#\#){width:16rem;width:calc(var(--spacing) * 64)}.sm\:w-72:not(#\#):not(#\#):not(#\#):not(#\#){width:18rem;width:calc(var(--spacing) * 72)}.sm\:w-80:not(#\#):not(#\#):not(#\#):not(#\#){width:20rem;width:calc(var(--spacing) * 80)}.sm\:w-\[18px\]:not(#\#):not(#\#):not(#\#):not(#\#){width:18px}.sm\:w-\[18rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:18rem}.sm\:w-\[20rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:20rem}.sm\:w-\[22rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:22rem}.sm\:w-\[26rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:26rem}.sm\:w-\[28rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:28rem}.sm\:w-\[30rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:30rem}.sm\:w-\[32rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:32rem}.sm\:w-\[34rem\]:not(#\#):not(#\#):not(#\#):not(#\#){width:34rem}.sm\:w-auto:not(#\#):not(#\#):not(#\#):not(#\#){width:auto}.sm\:max-w-2xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:42rem;max-width:var(--container-2xl)}.sm\:max-w-3xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:48rem;max-width:var(--container-3xl)}.sm\:max-w-4xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:56rem;max-width:var(--container-4xl)}.sm\:max-w-\[12rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:12rem}.sm\:max-w-\[30ch\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:30ch}.sm\:max-w-\[30rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:30rem}.sm\:max-w-\[85\%\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:85%}.sm\:max-w-\[calc\(100vw-1\.5rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){max-width:calc(100vw - 1.5rem)}.sm\:max-w-lg:not(#\#):not(#\#):not(#\#):not(#\#){max-width:32rem;max-width:var(--container-lg)}.sm\:max-w-md:not(#\#):not(#\#):not(#\#):not(#\#){max-width:28rem;max-width:var(--container-md)}.sm\:max-w-none:not(#\#):not(#\#):not(#\#):not(#\#){max-width:none}.sm\:max-w-sm:not(#\#):not(#\#):not(#\#):not(#\#){max-width:24rem;max-width:var(--container-sm)}.sm\:max-w-xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:36rem;max-width:var(--container-xl)}.sm\:max-w-xs:not(#\#):not(#\#):not(#\#):not(#\#){max-width:20rem;max-width:var(--container-xs)}.sm\:flex-none:not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.sm\:auto-cols-max:not(#\#):not(#\#):not(#\#):not(#\#){grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.sm\:grid-flow-col:not(#\#):not(#\#):not(#\#):not(#\#){grid-auto-flow:column}.sm\:grid-flow-row:not(#\#):not(#\#):not(#\#):not(#\#){grid-auto-flow:row}.sm\:grid-cols-1:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-8:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-12:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:1fr auto auto}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:10rem minmax(0,1fr)}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:10rem minmax(0,1fr) auto}.sm\:grid-cols-\[230px_1fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:230px 1fr}.sm\:grid-cols-\[auto_1fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr}.sm\:grid-cols-\[auto_1fr_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.sm\:flex-row:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row}.sm\:content-start:not(#\#):not(#\#):not(#\#):not(#\#){align-content:flex-start}.sm\:items-center:not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.sm\:items-end:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-end}.sm\:items-start:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start}.sm\:justify-between:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between}.sm\:justify-center:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center}.sm\:justify-end:not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end}.sm\:justify-items-start:not(#\#):not(#\#):not(#\#):not(#\#){justify-items:start}.sm\:gap-1:not(#\#):not(#\#):not(#\#):not(#\#){gap:.25rem;gap:var(--spacing)}.sm\:gap-2:not(#\#):not(#\#):not(#\#):not(#\#){gap:.5rem;gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5:not(#\#):not(#\#):not(#\#):not(#\#){gap:.625rem;gap:calc(var(--spacing) * 2.5)}.sm\:gap-3:not(#\#):not(#\#):not(#\#):not(#\#){gap:.75rem;gap:calc(var(--spacing) * 3)}.sm\:gap-4:not(#\#):not(#\#):not(#\#):not(#\#){gap:1rem;gap:calc(var(--spacing) * 4)}.sm\:gap-5:not(#\#):not(#\#):not(#\#):not(#\#){gap:1.25rem;gap:calc(var(--spacing) * 5)}.sm\:gap-10:not(#\#):not(#\#):not(#\#):not(#\#){gap:2.5rem;gap:calc(var(--spacing) * 10)}:where(.sm\:space-x-2>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-x-reverse:0;margin-left:calc((var(--spacing) * 2) * var(--tw-space-x-reverse));margin-left:0rem;margin-left:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-right:calc((var(--spacing) * 2) * (1 - var(--tw-space-x-reverse)));margin-right:.5rem;margin-right:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:gap-y-9:not(#\#):not(#\#):not(#\#):not(#\#){row-gap:2.25rem;row-gap:calc(var(--spacing) * 9)}.sm\:justify-self-end:not(#\#):not(#\#):not(#\#):not(#\#){justify-self:flex-end}.sm\:rounded-2xl:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:calc(.875rem + 8px);border-radius:calc(var(--radius) + 8px)}.sm\:rounded-lg:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:.875rem;border-radius:var(--radius)}.sm\:p-4:not(#\#):not(#\#):not(#\#):not(#\#){padding:1rem;padding:calc(var(--spacing) * 4)}.sm\:p-5:not(#\#):not(#\#):not(#\#):not(#\#){padding:1.25rem;padding:calc(var(--spacing) * 5)}.sm\:p-6:not(#\#):not(#\#):not(#\#):not(#\#){padding:1.5rem;padding:calc(var(--spacing) * 6)}.sm\:p-7:not(#\#):not(#\#):not(#\#):not(#\#){padding:1.75rem;padding:calc(var(--spacing) * 7)}.sm\:p-8:not(#\#):not(#\#):not(#\#):not(#\#){padding:2rem;padding:calc(var(--spacing) * 8)}.sm\:p-10:not(#\#):not(#\#):not(#\#):not(#\#){padding:2.5rem;padding:calc(var(--spacing) * 10)}.sm\:px-2:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.5rem;padding-right:.5rem;padding-left:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2)}.sm\:px-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.75rem;padding-right:.75rem;padding-left:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3)}.sm\:px-4:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1rem;padding-right:1rem;padding-left:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 4)}.sm\:px-6:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1.5rem;padding-right:1.5rem;padding-left:calc(var(--spacing) * 6);padding-right:calc(var(--spacing) * 6)}.sm\:py-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.375rem;padding-bottom:.375rem;padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 1.5)}.sm\:py-2:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2)}.sm\:py-10:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:2.5rem;padding-bottom:2.5rem;padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10)}.sm\:py-16:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:4rem;padding-bottom:4rem;padding-top:calc(var(--spacing) * 16);padding-bottom:calc(var(--spacing) * 16)}.sm\:py-20:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:5rem;padding-bottom:5rem;padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 20)}.sm\:pt-10:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:2.5rem;padding-top:calc(var(--spacing) * 10)}.sm\:pr-2:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:.5rem;padding-right:calc(var(--spacing) * 2)}.sm\:pb-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:.75rem;padding-bottom:calc(var(--spacing) * 3)}.sm\:pb-4:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:1rem;padding-bottom:calc(var(--spacing) * 4)}.sm\:pl-3:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.75rem;padding-left:calc(var(--spacing) * 3)}.sm\:text-center:not(#\#):not(#\#):not(#\#):not(#\#){text-align:center}.sm\:text-left:not(#\#):not(#\#):not(#\#):not(#\#){text-align:left}.sm\:text-right:not(#\#):not(#\#):not(#\#):not(#\#){text-align:right}.sm\:text-2xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.5rem;font-size:var(--text-2xl);line-height:calc(2 / 1.5);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.875rem;font-size:var(--text-3xl);line-height:1.2;line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:2.25rem;font-size:var(--text-4xl);line-height:calc(2.5 / 2.25);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:3rem;font-size:var(--text-5xl);line-height:1;line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1rem;font-size:var(--text-base);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm:not(#\#):not(#\#):not(#\#):not(#\#){font-size:.875rem;font-size:var(--text-sm);line-height:calc(1.25 / .875);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.25rem;font-size:var(--text-xl);line-height:calc(1.75 / 1.25);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs:not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;font-size:var(--text-xs);line-height:calc(1 / .75);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[15px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:15px}@media(hover:hover){:where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#) .sm\:group-hover\:flex{display:flex}}}@media(min-width:48rem){.md\:bottom-0:not(#\#):not(#\#):not(#\#):not(#\#){bottom:0}.md\:bottom-2:not(#\#):not(#\#):not(#\#):not(#\#){bottom:.5rem;bottom:calc(var(--spacing) * 2)}.md\:bottom-3:not(#\#):not(#\#):not(#\#):not(#\#){bottom:.75rem;bottom:calc(var(--spacing) * 3)}.md\:bottom-4:not(#\#):not(#\#):not(#\#):not(#\#){bottom:1rem;bottom:calc(var(--spacing) * 4)}.md\:order-1:not(#\#):not(#\#):not(#\#):not(#\#){order:1}.md\:order-2:not(#\#):not(#\#):not(#\#):not(#\#){order:2}.md\:col-span-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 2/span 2}.md\:col-span-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 3/span 3}.md\:-mx-6:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-1.5rem;margin-right:-1.5rem;margin-left:calc(var(--spacing) * -6);margin-right:calc(var(--spacing) * -6)}.md\:mt-0:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:0}.md\:mt-10:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2.5rem;margin-top:calc(var(--spacing) * 10)}.md\:mt-12:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:3rem;margin-top:calc(var(--spacing) * 12)}.md\:block:not(#\#):not(#\#):not(#\#):not(#\#){display:block}.md\:flex:not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.md\:grid:not(#\#):not(#\#):not(#\#):not(#\#){display:grid}.md\:hidden:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.md\:inline:not(#\#):not(#\#):not(#\#):not(#\#){display:inline}.md\:h-9:not(#\#):not(#\#):not(#\#):not(#\#){height:2.25rem;height:calc(var(--spacing) * 9)}.md\:w-full:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.md\:max-w-3xl:not(#\#):not(#\#):not(#\#):not(#\#){max-width:48rem;max-width:var(--container-3xl)}.md\:max-w-none:not(#\#):not(#\#):not(#\#):not(#\#){max-width:none}.md\:flex-1:not(#\#):not(#\#):not(#\#):not(#\#){flex:1}.md\:shrink:not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:1}.md\:scroll-mt-24:not(#\#):not(#\#):not(#\#):not(#\#){scroll-margin-top:6rem;scroll-margin-top:calc(var(--spacing) * 24)}.md\:grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:1fr auto}.md\:grid-cols-\[200px_1fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:200px 1fr}.md\:grid-cols-\[330px_1fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:330px 1fr}.md\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,2fr\)\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1.1fr) minmax(0,2fr)}.md\:flex-col:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column}.md\:flex-row:not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row}.md\:items-center:not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.md\:items-end:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-end}.md\:items-start:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start}.md\:gap-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){gap:.125rem;gap:calc(var(--spacing) * .5)}.md\:gap-3:not(#\#):not(#\#):not(#\#):not(#\#){gap:.75rem;gap:calc(var(--spacing) * 3)}.md\:gap-6:not(#\#):not(#\#):not(#\#):not(#\#){gap:1.5rem;gap:calc(var(--spacing) * 6)}.md\:gap-8:not(#\#):not(#\#):not(#\#):not(#\#){gap:2rem;gap:calc(var(--spacing) * 8)}.md\:gap-12:not(#\#):not(#\#):not(#\#):not(#\#){gap:3rem;gap:calc(var(--spacing) * 12)}.md\:gap-x-0:not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-gap:0;column-gap:0}:where(.md\:divide-x>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-divide-x-reverse:0;border-left-style:var(--tw-border-style);border-right-style:var(--tw-border-style);border-left-width:0px;border-left-width:calc(1px * var(--tw-divide-x-reverse));border-right-width:calc(1px * (1 - var(--tw-divide-x-reverse)));border-right-width:1px;border-right-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-y-0>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:0px;border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * (1 - var(--tw-divide-y-reverse)));border-bottom-width:0px;border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.md\:justify-self-end:not(#\#):not(#\#):not(#\#):not(#\#){justify-self:flex-end}.md\:overflow-visible:not(#\#):not(#\#):not(#\#):not(#\#){overflow:visible}.md\:border-l:not(#\#):not(#\#):not(#\#):not(#\#){border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-6:not(#\#):not(#\#):not(#\#):not(#\#){padding:1.5rem;padding:calc(var(--spacing) * 6)}.md\:p-9:not(#\#):not(#\#):not(#\#):not(#\#){padding:2.25rem;padding:calc(var(--spacing) * 9)}.md\:p-10:not(#\#):not(#\#):not(#\#):not(#\#){padding:2.5rem;padding:calc(var(--spacing) * 10)}.md\:p-14:not(#\#):not(#\#):not(#\#):not(#\#){padding:3.5rem;padding:calc(var(--spacing) * 14)}.md\:px-4:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1rem;padding-right:1rem;padding-left:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 4)}.md\:px-6:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:1.5rem;padding-right:1.5rem;padding-left:calc(var(--spacing) * 6);padding-right:calc(var(--spacing) * 6)}.md\:px-16:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:4rem;padding-right:4rem;padding-left:calc(var(--spacing) * 16);padding-right:calc(var(--spacing) * 16)}.md\:py-14:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:3.5rem;padding-bottom:3.5rem;padding-top:calc(var(--spacing) * 14);padding-bottom:calc(var(--spacing) * 14)}.md\:py-20:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:5rem;padding-bottom:5rem;padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 20)}.md\:py-24:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:6rem;padding-bottom:6rem;padding-top:calc(var(--spacing) * 24);padding-bottom:calc(var(--spacing) * 24)}.md\:pt-12:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:3rem;padding-top:calc(var(--spacing) * 12)}.md\:pt-14:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:3.5rem;padding-top:calc(var(--spacing) * 14)}.md\:pb-6:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:1.5rem;padding-bottom:calc(var(--spacing) * 6)}.md\:text-2xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.5rem;font-size:var(--text-2xl);line-height:calc(2 / 1.5);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.875rem;font-size:var(--text-3xl);line-height:1.2;line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:2.25rem;font-size:var(--text-4xl);line-height:calc(2.5 / 2.25);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:3rem;font-size:var(--text-5xl);line-height:1;line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:3.75rem;font-size:var(--text-6xl);line-height:1;line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1rem;font-size:var(--text-base);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.125rem;font-size:var(--text-lg);line-height:calc(1.75 / 1.125);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm:not(#\#):not(#\#):not(#\#):not(#\#){font-size:.875rem;font-size:var(--text-sm);line-height:calc(1.25 / .875);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl:not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.25rem;font-size:var(--text-xl);line-height:calc(1.75 / 1.25);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[40px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:40px}.md\:text-\[46px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:46px}}@media(min-width:64rem){.lg\:sticky:not(#\#):not(#\#):not(#\#):not(#\#){position:-webkit-sticky;position:sticky}.lg\:top-4:not(#\#):not(#\#):not(#\#):not(#\#){top:1rem;top:calc(var(--spacing) * 4)}.lg\:top-20:not(#\#):not(#\#):not(#\#):not(#\#){top:5rem;top:calc(var(--spacing) * 20)}.lg\:col-span-1:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 1/span 1}.lg\:col-span-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 2/span 2}.lg\:col-span-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 3/span 3}.lg\:col-span-4:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 4/span 4}.lg\:col-span-5:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 5/span 5}.lg\:col-span-6:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 6/span 6}.lg\:col-span-7:not(#\#):not(#\#):not(#\#):not(#\#){grid-column:span 7/span 7}.lg\:mt-0\.5:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:.125rem;margin-top:calc(var(--spacing) * .5)}.lg\:ml-4:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:1rem;margin-left:calc(var(--spacing) * 4)}.lg\:block:not(#\#):not(#\#):not(#\#):not(#\#){display:block}.lg\:flex:not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.lg\:grid:not(#\#):not(#\#):not(#\#):not(#\#){display:grid}.lg\:hidden:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.lg\:inline:not(#\#):not(#\#):not(#\#):not(#\#){display:inline}.lg\:h-7:not(#\#):not(#\#):not(#\#):not(#\#){height:1.75rem;height:calc(var(--spacing) * 7)}.lg\:h-8:not(#\#):not(#\#):not(#\#):not(#\#){height:2rem;height:calc(var(--spacing) * 8)}.lg\:h-9:not(#\#):not(#\#):not(#\#):not(#\#){height:2.25rem;height:calc(var(--spacing) * 9)}.lg\:max-h-\[40rem\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:40rem}.lg\:max-h-\[calc\(100vh-2rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#){max-height:calc(100vh - 2rem)}.lg\:max-h-none:not(#\#):not(#\#):not(#\#):not(#\#){max-height:none}.lg\:min-h-0:not(#\#):not(#\#):not(#\#):not(#\#){min-height:0}.lg\:grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-12:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:13rem minmax(0,1fr)}.lg\:grid-cols-\[220px_1fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:220px 1fr}.lg\:grid-cols-\[260px_1fr\]:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:260px 1fr}.lg\:items-center:not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.lg\:gap-6:not(#\#):not(#\#):not(#\#):not(#\#){gap:1.5rem;gap:calc(var(--spacing) * 6)}.lg\:gap-8:not(#\#):not(#\#):not(#\#):not(#\#){gap:2rem;gap:calc(var(--spacing) * 8)}.lg\:gap-12:not(#\#):not(#\#):not(#\#):not(#\#){gap:3rem;gap:calc(var(--spacing) * 12)}.lg\:self-start:not(#\#):not(#\#):not(#\#):not(#\#){align-self:flex-start}.lg\:overflow-y-auto:not(#\#):not(#\#):not(#\#):not(#\#){overflow-y:auto}.lg\:border-l:not(#\#):not(#\#):not(#\#):not(#\#){border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:px-1\.5:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:.375rem;padding-right:.375rem;padding-left:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.5)}.lg\:py-0:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0;padding-bottom:0}.lg\:pr-1:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:.25rem;padding-right:var(--spacing)}.lg\:text-xs:not(#\#):not(#\#):not(#\#):not(#\#){font-size:.75rem;font-size:var(--text-xs);line-height:calc(1 / .75);line-height:var(--tw-leading,var(--text-xs--line-height))}.lg\:text-\[11px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:11px}.lg\:text-\[46px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:46px}.lg\:text-\[52px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:52px}}@media(min-width:80rem){.xl\:absolute:not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.xl\:top-1\/2:not(#\#):not(#\#):not(#\#):not(#\#){top:50%}.xl\:right-0:not(#\#):not(#\#):not(#\#):not(#\#){right:0}.xl\:mt-0:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:0}.xl\:w-44:not(#\#):not(#\#):not(#\#):not(#\#){width:11rem;width:calc(var(--spacing) * 44)}.xl\:-translate-y-1\/2:not(#\#):not(#\#):not(#\#):not(#\#){--tw-translate-y: -50% ;translate:var(--tw-translate-x) -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:scale-\[1\.03\]:not(#\#):not(#\#):not(#\#):not(#\#){scale:1.03}.xl\:grid-cols-1:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:gap-3:not(#\#):not(#\#):not(#\#):not(#\#){gap:.75rem;gap:calc(var(--spacing) * 3)}.xl\:pr-48:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:12rem;padding-right:calc(var(--spacing) * 48)}.xl\:text-\[52px\]:not(#\#):not(#\#):not(#\#):not(#\#){font-size:52px}}@media(min-width:96rem){.\32xl\:inline:not(#\#):not(#\#):not(#\#):not(#\#){display:inline}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-400\/20{background-color:color-mix(in oklab,rgb(250,188,0) 20%,transparent)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-400\/20{background-color:color-mix(in oklab,color(display-p3 .95919 .73852 .11827) 20%,transparent);background-color:color-mix(in oklab,oklch(82.8% .189 84.429) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-400\/20{background-color:color-mix(in oklab,var(--color-amber-400) 20%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-900\/10{background-color:#7b33061a}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-900\/10{background-color:color-mix(in oklab,rgb(123,51,6) 10%,transparent);background-color:color-mix(in oklab,oklch(41.4% .112 45.904) 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-900\/10{background-color:color-mix(in oklab,var(--color-amber-900) 10%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-950\/30{background-color:color-mix(in oklab,rgb(70,25,1) 30%,transparent);background-color:color-mix(in oklab,oklch(27.9% .077 45.635) 30%,transparent)}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-amber-950\/30{background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-emerald-400\/20{background-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-emerald-400\/20{background-color:color-mix(in oklab,rgb(0,210,148) 20%,transparent)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-emerald-400\/20{background-color:color-mix(in oklab,color(display-p3 .3347 .8196 .59158) 20%,transparent);background-color:color-mix(in oklab,oklch(76.5% .177 163.223) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-emerald-400\/20{background-color:color-mix(in oklab,var(--color-emerald-400) 20%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-fuchsia-400\/20{background-color:#ec6cff33}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-fuchsia-400\/20{background-color:color-mix(in oklab,rgb(236,109,255) 20%,transparent)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-fuchsia-400\/20{background-color:color-mix(in oklab,color(display-p3 .86677 .44776 .97903) 20%,transparent);background-color:color-mix(in oklab,oklch(74% .238 322.16) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-fuchsia-400\/20{background-color:color-mix(in oklab,var(--color-fuchsia-400) 20%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-indigo-400\/20{background-color:#7d87ff33}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-indigo-400\/20{background-color:color-mix(in oklab,rgb(125,135,255) 20%,transparent)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-indigo-400\/20{background-color:color-mix(in oklab,color(display-p3 .49499 .52529 .98511) 20%,transparent);background-color:color-mix(in oklab,oklch(67.3% .182 276.935) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-indigo-400\/20{background-color:color-mix(in oklab,var(--color-indigo-400) 20%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-rose-400\/20{background-color:#ff667f33}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-rose-400\/20{background-color:color-mix(in oklab,rgb(255,104,128) 20%,transparent)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-rose-400\/20{background-color:color-mix(in oklab,color(display-p3 .94293 .43076 .5031) 20%,transparent);background-color:color-mix(in oklab,oklch(71.2% .194 13.428) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-rose-400\/20{background-color:color-mix(in oklab,var(--color-rose-400) 20%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-sky-400\/20{background-color:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-sky-400\/20{background-color:color-mix(in oklab,rgb(0,187,253) 20%,transparent)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-sky-400\/20{background-color:color-mix(in oklab,color(display-p3 .30598 .72501 .98017) 20%,transparent);background-color:color-mix(in oklab,oklch(74.6% .16 232.661) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-sky-400\/20{background-color:color-mix(in oklab,var(--color-sky-400) 20%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-teal-400\/10{background-color:#00d3bd1a}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-teal-400\/10{background-color:color-mix(in oklab,rgb(0,211,189) 10%,transparent)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-teal-400\/10{background-color:color-mix(in oklab,color(display-p3 .32279 .82206 .74439) 10%,transparent);background-color:color-mix(in oklab,oklch(77.7% .152 181.912) 10%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-teal-400\/10{background-color:color-mix(in oklab,var(--color-teal-400) 10%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-teal-400\/20{background-color:#00d3bd33}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-teal-400\/20{background-color:color-mix(in oklab,rgb(0,211,189) 20%,transparent)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-teal-400\/20{background-color:color-mix(in oklab,color(display-p3 .32279 .82206 .74439) 20%,transparent);background-color:color-mix(in oklab,oklch(77.7% .152 181.912) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-teal-400\/20{background-color:color-mix(in oklab,var(--color-teal-400) 20%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-violet-400\/20{background-color:#a685ff33}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-violet-400\/20{background-color:color-mix(in oklab,rgb(166,134,255) 20%,transparent)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-violet-400\/20{background-color:color-mix(in oklab,color(display-p3 .63122 .52218 .99001) 20%,transparent);background-color:color-mix(in oklab,oklch(70.2% .183 293.541) 20%,transparent)}}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:bg-violet-400\/20{background-color:color-mix(in oklab,var(--color-violet-400) 20%,transparent)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:from-background\/60{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:from-background\/60{--tw-gradient-from:color-mix(in oklab, var(--background) 60%, transparent)}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:from-background\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:via-background\/95{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:via-background\/95{--tw-gradient-via:color-mix(in oklab, var(--background) 95%, transparent)}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:via-background\/95{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:to-background\/60{--tw-gradient-to:var(--background)}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:to-background\/60{--tw-gradient-to:color-mix(in oklab, var(--background) 60%, transparent)}}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:to-background\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-amber-200{color:#fee685;color:var(--color-amber-200)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-amber-300{color:#ffd237;color:color(display-p3 .97433 .83063 .33298);color:oklch(87.9% .169 91.605);color:var(--color-amber-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-amber-400{color:#fabc00;color:color(display-p3 .95919 .73852 .11827);color:oklch(82.8% .189 84.429);color:var(--color-amber-400)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-amber-500{color:#f69e00;color:color(display-p3 .93994 .62058 .05854);color:oklch(76.9% .188 70.08);color:var(--color-amber-500)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-emerald-300{color:#5ee9b5;color:var(--color-emerald-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-emerald-400{color:#00d294;color:color(display-p3 .3347 .8196 .59158);color:oklch(76.5% .177 163.223);color:var(--color-emerald-400)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-fuchsia-300{color:#f2a9ff;color:color(display-p3 .91137 .67005 .98621);color:oklch(83.3% .145 321.434);color:var(--color-fuchsia-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-indigo-300{color:#a4b4ff;color:color(display-p3 .65089 .70016 .99082);color:oklch(78.5% .115 274.713);color:var(--color-indigo-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-orange-400{color:#ff8b1f;color:color(display-p3 .95019 .56181 .21102);color:oklch(75% .183 55.934);color:var(--color-orange-400)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-rose-300{color:#ffa3ae;color:color(display-p3 .96017 .6477 .68372);color:oklch(81% .117 11.638);color:var(--color-rose-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-sky-300{color:#78d4ff;color:color(display-p3 .54636 .82256 .99058);color:oklch(82.8% .111 230.318);color:var(--color-sky-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-teal-300{color:#46ecd5;color:var(--color-teal-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:text-violet-300{color:#c4b4ff;color:color(display-p3 .75887 .70626 .99173);color:oklch(81.1% .111 293.571);color:var(--color-violet-300)}@media(hover:hover){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:group-hover\:text-amber-300:is(:where(.group):hover *){color:#ffd237;color:color(display-p3 .97433 .83063 .33298);color:oklch(87.9% .169 91.605);color:var(--color-amber-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:group-hover\:text-emerald-300:is(:where(.group):hover *){color:#5ee9b5;color:var(--color-emerald-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:group-hover\:text-fuchsia-300:is(:where(.group):hover *){color:#f2a9ff;color:color(display-p3 .91137 .67005 .98621);color:oklch(83.3% .145 321.434);color:var(--color-fuchsia-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:group-hover\:text-indigo-300:is(:where(.group):hover *){color:#a4b4ff;color:color(display-p3 .65089 .70016 .99082);color:oklch(78.5% .115 274.713);color:var(--color-indigo-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:group-hover\:text-rose-300:is(:where(.group):hover *){color:#ffa3ae;color:color(display-p3 .96017 .6477 .68372);color:oklch(81% .117 11.638);color:var(--color-rose-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:group-hover\:text-sky-300:is(:where(.group):hover *){color:#78d4ff;color:color(display-p3 .54636 .82256 .99058);color:oklch(82.8% .111 230.318);color:var(--color-sky-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:group-hover\:text-teal-300:is(:where(.group):hover *){color:#46ecd5;color:var(--color-teal-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:group-hover\:text-violet-300:is(:where(.group):hover *){color:#c4b4ff;color:color(display-p3 .75887 .70626 .99173);color:oklch(81.1% .111 293.571);color:var(--color-violet-300)}.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:hover\:bg-amber-900\/40:hover{background-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:hover\:bg-amber-900\/40:hover{background-color:color-mix(in oklab,rgb(123,51,6) 40%,transparent);background-color:color-mix(in oklab,oklch(41.4% .112 45.904) 40%,transparent)}@supports (color: color-mix(in lch,red,blue)){.dark:not(#\#):not(#\#):not(#\#):not(#\#) .dark\:hover\:bg-amber-900\/40:hover{background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}}}@media print{.print\:static:not(#\#):not(#\#):not(#\#):not(#\#){position:static}.print\:inset-auto:not(#\#):not(#\#):not(#\#):not(#\#){top:auto;right:auto;bottom:auto;left:auto}.print\:z-auto:not(#\#):not(#\#):not(#\#):not(#\#){z-index:auto}.print\:block:not(#\#):not(#\#):not(#\#):not(#\#){display:block}.print\:hidden:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.print\:max-w-none:not(#\#):not(#\#):not(#\#):not(#\#){max-width:none}.print\:grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}:where(.print\:space-y-2>:not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc((var(--spacing) * 2) * var(--tw-space-y-reverse));margin-top:0rem;margin-top:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-bottom:calc((var(--spacing) * 2) * (1 - var(--tw-space-y-reverse)));margin-bottom:.5rem;margin-bottom:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.print\:overflow-visible:not(#\#):not(#\#):not(#\#):not(#\#){overflow:visible}.print\:rounded-none:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:0}.print\:border-0:not(#\#):not(#\#):not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:0}.print\:bg-transparent:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#0000}.print\:bg-white:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#fff;background-color:var(--color-white)}.print\:p-0:not(#\#):not(#\#):not(#\#):not(#\#){padding:0}.print\:py-0:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0;padding-bottom:0}.print\:pt-0:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0}.print\:shadow-none:not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 0 rgba(0,0,0,0);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.\[\&_svg\]\:pointer-events-none:not(#\#):not(#\#):not(#\#):not(#\#) svg{pointer-events:none}.\[\&_svg\]\:size-4:not(#\#):not(#\#):not(#\#):not(#\#) svg{width:1rem;width:calc(var(--spacing) * 4);height:1rem;height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0:not(#\#):not(#\#):not(#\#):not(#\#) svg{flex-shrink:0}.\[\&\:\:-webkit-details-marker\]\:hidden:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker{display:none}.\[\&\>\*\]\:min-w-0:not(#\#):not(#\#):not(#\#):not(#\#)>*{min-width:0}.\[\&\>\*\+\*\]\:pt-3:not(#\#):not(#\#):not(#\#):not(#\#)>*+*{padding-top:.75rem;padding-top:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-auto:not(#\#):not(#\#):not(#\#):not(#\#)>svg{height:auto}.\[\&\>svg\]\:w-full:not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:100%}.\[\&\>svg\]\:max-w-none:not(#\#):not(#\#):not(#\#):not(#\#)>svg{max-width:none}@media(max-height:560px){.\[\@media\(max-height\:560px\)\]\:hidden:not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.pdp-marquee-viewport:not(#\#):not(#\#):not(#\#):not(#\#){position:relative;overflow:hidden}.pdp-marquee-viewport:not(#\#):not(#\#):not(#\#):not(#\#):before,.pdp-marquee-viewport:not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";z-index:1;pointer-events:none;width:3rem;position:absolute;top:0;bottom:0}.pdp-marquee-viewport:not(#\#):not(#\#):not(#\#):not(#\#):before{background:linear-gradient(to right,rgb(247,251,250),transparent);background:linear-gradient(to right,oklch(98.5% .005 180),transparent);background:linear-gradient(to right,var(--background),transparent);left:0}.pdp-marquee-viewport:not(#\#):not(#\#):not(#\#):not(#\#):after{background:linear-gradient(to left,rgb(247,251,250),transparent);background:linear-gradient(to left,oklch(98.5% .005 180),transparent);background:linear-gradient(to left,var(--background),transparent);right:0}.pdp-marquee-track:not(#\#):not(#\#):not(#\#):not(#\#){animation:30s linear infinite pdp-marquee-x;display:flex}.pdp-marquee-copy:not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex}.pdp-marquee-item:not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:10rem;margin-right:1.5rem}@media(prefers-reduced-motion:reduce){.pdp-marquee-viewport:not(#\#):not(#\#):not(#\#):not(#\#){overflow:visible}.pdp-marquee-viewport:not(#\#):not(#\#):not(#\#):not(#\#):before,.pdp-marquee-viewport:not(#\#):not(#\#):not(#\#):not(#\#):after,.pdp-marquee-copy[aria-hidden=true]:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.pdp-marquee-copy:not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;flex:100%;justify-content:center}.pdp-marquee-item:not(#\#):not(#\#):not(#\#):not(#\#){width:8rem;margin-bottom:1.5rem;margin-left:.5rem;margin-right:.5rem}}:root[data-fx-calm]:not(#\#):not(#\#):not(#\#):not(#\#) .pdp-marquee-viewport{overflow:visible}:root[data-fx-calm]:not(#\#):not(#\#):not(#\#):not(#\#) .pdp-marquee-viewport:before,:root[data-fx-calm]:not(#\#):not(#\#):not(#\#):not(#\#) .pdp-marquee-viewport:after,:root[data-fx-calm]:not(#\#):not(#\#):not(#\#):not(#\#) .pdp-marquee-copy[aria-hidden=true]{display:none}:root[data-fx-calm]:not(#\#):not(#\#):not(#\#):not(#\#) .pdp-marquee-copy{flex-wrap:wrap;flex:100%;justify-content:center}:root[data-fx-calm]:not(#\#):not(#\#):not(#\#):not(#\#) .pdp-marquee-item{width:8rem;margin-bottom:1.5rem;margin-left:.5rem;margin-right:.5rem}.hover-lift:hover:not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 12px 28px -14px #0d1936;box-shadow:0 12px 28px -14px var(--foreground);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.hover-lift:hover:not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 12px 28px -14px color-mix(in oklab,rgb(13,25,54) 35%,transparent);box-shadow:0 12px 28px -14px color-mix(in oklab,oklch(22% .06 265) 35%,transparent)}@supports (color: color-mix(in lch,red,blue)){.hover-lift:hover:not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 12px 28px -14px color-mix(in oklab,var(--foreground) 35%,transparent)}}}.stagger:not(#\#):not(#\#):not(#\#):not(#\#)>*{animation:.45s cubic-bezier(.22,1,.36,1) both pdp-rise}.stagger:not(#\#):not(#\#):not(#\#):not(#\#)>:first-child{animation-delay:20ms}.stagger:not(#\#):not(#\#):not(#\#):not(#\#)>:nth-child(2){animation-delay:60ms}.stagger:not(#\#):not(#\#):not(#\#):not(#\#)>:nth-child(3){animation-delay:.1s}.stagger:not(#\#):not(#\#):not(#\#):not(#\#)>:nth-child(4){animation-delay:.14s}.stagger:not(#\#):not(#\#):not(#\#):not(#\#)>:nth-child(5){animation-delay:.18s}.stagger:not(#\#):not(#\#):not(#\#):not(#\#)>:nth-child(6){animation-delay:.22s}.stagger:not(#\#):not(#\#):not(#\#):not(#\#)>:nth-child(7){animation-delay:.26s}.stagger:not(#\#):not(#\#):not(#\#):not(#\#)>:nth-child(8){animation-delay:.3s}.scrollbar-soft:not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin;scrollbar-color:transparent transparent}.scrollbar-soft:hover:not(#\#):not(#\#):not(#\#):not(#\#),.scrollbar-soft:focus:not(#\#):not(#\#):not(#\#):not(#\#),.scrollbar-soft:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:rgb(13,25,54) transparent;scrollbar-color:oklch(22% .06 265) transparent;scrollbar-color:var(--foreground) transparent}@supports (color:color-mix(in lab,red,red)){.scrollbar-soft:hover:not(#\#):not(#\#):not(#\#):not(#\#),.scrollbar-soft:focus:not(#\#):not(#\#):not(#\#):not(#\#),.scrollbar-soft:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in oklab,rgb(13,25,54) 22%,transparent) transparent;scrollbar-color:color-mix(in oklab,oklch(22% .06 265) 22%,transparent) transparent}@supports (color: color-mix(in lch,red,blue)){.scrollbar-soft:hover:not(#\#):not(#\#):not(#\#):not(#\#),.scrollbar-soft:focus:not(#\#):not(#\#):not(#\#):not(#\#),.scrollbar-soft:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in oklab,var(--foreground) 22%,transparent) transparent}}}.scrollbar-soft:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:6px;height:6px}.scrollbar-soft:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.scrollbar-soft:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:0 0;border-radius:9999px}.scrollbar-soft:hover:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:#0d1936;background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.scrollbar-soft:hover:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in oklab,rgb(13,25,54) 22%,transparent);background:color-mix(in oklab,oklch(22% .06 265) 22%,transparent)}@supports (color: color-mix(in lch,red,blue)){.scrollbar-soft:hover:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 22%,transparent)}}}.scrollbar-soft:focus:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:#0d1936;background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.scrollbar-soft:focus:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in oklab,rgb(13,25,54) 22%,transparent);background:color-mix(in oklab,oklch(22% .06 265) 22%,transparent)}@supports (color: color-mix(in lch,red,blue)){.scrollbar-soft:focus:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 22%,transparent)}}}.scrollbar-soft:focus-within:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:#0d1936;background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.scrollbar-soft:focus-within:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in oklab,rgb(13,25,54) 22%,transparent);background:color-mix(in oklab,oklch(22% .06 265) 22%,transparent)}@supports (color: color-mix(in lch,red,blue)){.scrollbar-soft:focus-within:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 22%,transparent)}}}.scrollbar-soft:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:#0d1936;background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.scrollbar-soft:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,rgb(13,25,54) 38%,transparent);background:color-mix(in oklab,oklch(22% .06 265) 38%,transparent)}@supports (color: color-mix(in lch,red,blue)){.scrollbar-soft:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--foreground) 38%,transparent)}}}.edge-fade[data-fade=right]:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.edge-fade[data-fade=left]:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 32px);mask-image:linear-gradient(90deg,#0000 0,#000 32px)}.edge-fade[data-fade=both]:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 32px calc(100% - 32px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000)}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:OpenDyslexic;src:url(/fonts/opendyslexic-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/opendyslexic-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root[data-font=system]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--font-sans:system-ui,Segoe UI,Ubuntu,Cantarell,Noto Sans, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:system-ui,Segoe UI,Ubuntu,Cantarell,Noto Sans, -apple-system, "Segoe UI", Roboto, sans-serif}:root[data-font=inter]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--font-sans:"Inter", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-display:"Inter", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}:root[data-font=nunito]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--font-sans:"Nunito", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-display:"Nunito", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}:root[data-font=poppins]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--font-sans:"Poppins", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-display:"Poppins", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}:root[data-font=lexend]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--font-sans:"Lexend", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-display:"Lexend", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}:root[data-font=atkinson]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--font-sans:"Atkinson Hyperlegible", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-display:"Atkinson Hyperlegible", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}:root[data-font=opendyslexic]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--font-sans:"OpenDyslexic", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-display:"OpenDyslexic", ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;letter-spacing:.01em}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--radius:.875rem;--brand-teal:rgb(3, 116, 101);--brand-navy:rgb(17, 31, 67);--background:rgb(247, 251, 250);--foreground:rgb(13, 25, 54);--card:rgb(255, 255, 255);--portal-teacher:rgb(42, 83, 179);--card-foreground:rgb(13, 25, 54);--popover:rgb(255, 255, 255);--popover-foreground:rgb(13, 25, 54);--primary:rgb(3, 116, 101);--primary-foreground:rgb(248, 248, 248);--secondary:rgb(17, 31, 67);--secondary-foreground:rgb(248, 248, 248);--muted:rgb(231, 241, 241);--muted-foreground:rgb(82, 101, 122);--accent:rgb(207, 245, 236);--accent-foreground:rgb(17, 31, 67);--destructive:rgb(187, 6, 30);--destructive-foreground:rgb(248, 248, 248);--success:rgb(0, 118, 76);--success-foreground:rgb(248, 248, 248);--warning:rgb(134, 89, 0);--warning-foreground:rgb(248, 248, 248);--border:rgb(211, 225, 226);--input:rgb(218, 232, 232);--ring:rgb(94, 183, 167);--chart-1:rgb(94, 183, 167);--chart-2:rgb(17, 31, 67);--chart-3:rgb(242, 166, 24);--chart-4:rgb(158, 69, 177);--chart-5:rgb(185, 71, 57)}@supports (color: oklab(0% 0 0%)){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--brand-teal:oklch(50% .09 180);--brand-navy:oklch(25% .07 265);--background:oklch(98.5% .005 180);--foreground:oklch(22% .06 265);--card:oklch(100% 0 0);--portal-teacher:oklch(47% .16 264);--card-foreground:oklch(22% .06 265);--popover:oklch(100% 0 0);--popover-foreground:oklch(22% .06 265);--primary:oklch(50% .09 180);--primary-foreground:oklch(98% 0 0);--secondary:oklch(25% .07 265);--secondary-foreground:oklch(98% 0 0);--muted:oklch(95% .01 200);--muted-foreground:oklch(50% .04 250);--accent:oklch(94% .04 180);--accent-foreground:oklch(25% .07 265);--destructive:oklch(50% .2 25);--destructive-foreground:oklch(98% 0 0)}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--success:rgb(0, 118, 76)}@media(color-gamut:p3){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--success:color(display-p3 .14886 .46511 .29976)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--success:rgb(0, 118, 76);--success-foreground:oklch(98% 0 0)}@media(color-gamut:p3){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--success:oklch(50% .13 160)}}}@supports (color: color(display-p3 0 0 0%)){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--warning:rgb(134, 89, 0)}@media(color-gamut:p3){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--warning:color(display-p3 .51293 .34913 .01071)}}}@supports (color: oklab(0% 0 0%)){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--warning:rgb(134, 89, 0);--warning-foreground:oklch(98% 0 0);--border:oklch(90% .015 200);--input:oklch(92% .015 200);--ring:oklch(72% .09 180);--chart-1:oklch(72% .09 180);--chart-2:oklch(25% .07 265);--chart-3:oklch(78% .16 75);--chart-4:oklch(55% .18 320);--chart-5:oklch(55% .15 30)}@media(color-gamut:p3){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--warning:oklch(50% .12 75)}}}.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--background:rgb(7, 13, 26);--foreground:rgb(238, 247, 245);--card:rgb(15, 24, 43);--portal-teacher:rgb(157, 189, 255);--card-foreground:rgb(238, 247, 245);--popover:rgb(15, 24, 43);--popover-foreground:rgb(238, 247, 245);--primary:rgb(102, 204, 186);--primary-foreground:rgb(4, 10, 28);--secondary:rgb(149, 176, 235);--secondary-foreground:rgb(4, 10, 28);--muted:rgb(26, 36, 56);--muted-foreground:rgb(137, 164, 166);--accent:rgb(0, 53, 56);--accent-foreground:rgb(238, 247, 245);--destructive:rgb(252, 88, 85);--destructive-foreground:rgb(248, 248, 248);--success:rgb(61, 202, 141);--success-foreground:rgb(0, 8, 3);--warning:rgb(242, 166, 24);--warning-foreground:rgb(27, 15, 0);--border:rgb(36, 45, 66);--input:rgb(36, 45, 66);--ring:rgb(102, 204, 186);--chart-1:rgb(102, 204, 186);--chart-2:rgb(149, 176, 235);--chart-3:rgb(252, 180, 66);--chart-4:rgb(223, 153, 239);--chart-5:rgb(253, 140, 123)}@supports (color: oklab(0% 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--background:oklch(16% .03 265);--foreground:oklch(97% .01 180);--card:oklch(21% .04 265)}}@supports (color: color(display-p3 0 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--portal-teacher:rgb(157, 189, 255)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--portal-teacher:color(display-p3 .63083 .73722 1)}}}@supports (color: oklab(0% 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--portal-teacher:rgb(157, 189, 255);--card-foreground:oklch(97% .01 180);--popover:oklch(21% .04 265);--popover-foreground:oklch(97% .01 180);--primary:oklch(78% .1 180);--primary-foreground:oklch(15% .04 265);--secondary:oklch(76% .09 265);--secondary-foreground:oklch(15% .04 265);--muted:oklch(26% .04 265);--muted-foreground:oklch(70% .03 200)}@media(color-gamut:rec2020){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--portal-teacher:oklch(80% .11 264)}}}@supports (color: color(display-p3 0 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--accent:rgb(0, 53, 56)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--accent:color(display-p3 .03921 .20909 .22275)}}}@supports (color: oklab(0% 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--accent:rgb(0, 53, 56);--accent-foreground:oklch(97% .01 180);--destructive:oklch(68% .2 25);--destructive-foreground:oklch(98% 0 0);--success:oklch(75% .15 160)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--accent:oklch(30% .06 200)}}}@supports (color: color(display-p3 0 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--success-foreground:rgb(0, 8, 3)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--success-foreground:color(display-p3 0 .03465 .01141)}}}@supports (color: oklab(0% 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--success-foreground:rgb(0, 8, 3);--warning:oklch(78% .16 75)}@media(color-gamut:rec2020){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--success-foreground:oklch(12% .04 160)}}}@supports (color: color(display-p3 0 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--warning-foreground:rgb(27, 15, 0)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--warning-foreground:color(display-p3 .10096 .05891 .00427)}}}@supports (color: oklab(0% 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--warning-foreground:rgb(27, 15, 0);--border:oklch(30% .04 265);--input:oklch(30% .04 265);--ring:oklch(78% .1 180);--chart-1:oklch(78% .1 180);--chart-2:oklch(76% .09 265);--chart-3:oklch(82% .15 75);--chart-4:oklch(78% .14 320);--chart-5:oklch(76% .14 30)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--warning-foreground:oklch(18% .04 75)}}}.brand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--background:rgb(232, 250, 245);--foreground:rgb(10, 24, 59);--card:rgb(255, 255, 255);--portal-teacher:rgb(42, 83, 179);--card-foreground:rgb(10, 24, 59);--primary:rgb(17, 31, 67);--primary-foreground:rgb(232, 250, 245);--secondary:rgb(94, 183, 167);--secondary-foreground:rgb(7, 16, 39);--muted:rgb(211, 239, 232);--muted-foreground:rgb(56, 71, 104);--accent:rgb(158, 225, 211);--accent-foreground:rgb(17, 31, 67);--border:rgb(179, 215, 207);--input:rgb(195, 222, 216);--ring:rgb(17, 31, 67)}@supports (color: oklab(0% 0 0%)){.brand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--background:oklch(97% .02 180);--foreground:oklch(22% .07 265);--card:oklch(100% 0 0);--portal-teacher:oklch(47% .16 264);--card-foreground:oklch(22% .07 265);--primary:oklch(25% .07 265);--primary-foreground:oklch(97% .02 180);--secondary:oklch(72% .09 180);--secondary-foreground:oklch(18% .05 265);--muted:oklch(93% .03 180);--muted-foreground:oklch(40% .06 265);--accent:oklch(86% .07 180);--accent-foreground:oklch(25% .07 265);--border:oklch(85% .04 180);--input:oklch(88% .03 180);--ring:oklch(25% .07 265)}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root[data-fx-calm] *,:root[data-fx-calm] :before,:root[data-fx-calm] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}:root[data-fx-reading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--fx-reading:1;font-size:18px}:root[data-fx-reading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) body{letter-spacing:.012em;word-spacing:.04em;line-height:1.75}:root[data-fx-reading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p,:root[data-fx-reading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{line-height:1.8}.skip-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:200;background:#037465;background:var(--color-primary);color:#f8f8f8;color:var(--color-primary-foreground);border-radius:.5rem;padding:.5rem .9rem;font-size:.875rem;font-weight:600;transition:transform .15s;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%)}.skip-link:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(0)}.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-feature-settings:"ss01";background:#037465;background:var(--primary);border-radius:.3rem;margin:0 .05em;padding:.05em .35em;font-family:Cambria Math,Times New Roman,Georgia,serif;font-style:italic}@supports (color:color-mix(in lab,red,red)){.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in oklab,rgb(3,116,101) 12%,transparent);background:color-mix(in oklab,oklch(50% .09 180) 12%,transparent)}@supports (color: color-mix(in lch,red,blue)){.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in oklab,var(--primary) 12%,transparent)}}}.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#037465;color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,rgb(3,116,101) 72%,rgb(13,25,54));color:color-mix(in oklab,oklch(50% .09 180) 72%,oklch(22% .06 265))}@supports (color: color-mix(in lch,red,blue)){.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in oklab,var(--primary) 72%,var(--foreground))}}}.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid rgb(3,116,101);border:1px solid oklch(50% .09 180);border:1px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in oklab,rgb(3,116,101) 22%,transparent);border:1px solid color-mix(in oklab,oklch(50% .09 180) 22%,transparent)}@supports (color: color-mix(in lch,red,blue)){.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in oklab,var(--primary) 22%,transparent)}}}.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap}.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) sub,.formula:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) sup{font-size:.72em;font-style:normal}@keyframes pdp-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pdp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pdp-marquee-x{0%{transform:translate(0)}to{transform:translate(-57.5rem)}}html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),[role=tab]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),[role=button]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-tap-highlight-color:transparent}.pt-safe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:env(safe-area-inset-top)}.pb-safe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:env(safe-area-inset-bottom)}.pl-safe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-left:env(safe-area-inset-left)}.pr-safe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-right:env(safe-area-inset-right)}.pb-tabbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:calc(4rem + env(safe-area-inset-bottom))}.pwa-standalone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pwa-safe-top{padding-top:env(safe-area-inset-top)}.pwa-standalone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pwa-safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.pwa-standalone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pwa-safe-x{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.app-standalone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior-y:none}@keyframes pdp-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pdp-fade-in{0%{opacity:0}to{opacity:1}}.animate-sheet-up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:.28s cubic-bezier(.32,.72,0,1) pdp-sheet-up}.animate-backdrop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:.2s ease-out pdp-fade-in}@keyframes pdp-push-in{0%{opacity:.6;transform:translate(18%)}to{opacity:1;transform:translate(0)}}@keyframes pdp-pop-in{0%{opacity:.7;transform:translate(-12%)}to{opacity:1;transform:translate(0)}}.page-push:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:.26s cubic-bezier(.32,.72,0,1) pdp-push-in}.page-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:.26s cubic-bezier(.32,.72,0,1) pdp-pop-in}@keyframes pdp-shimmer{to{transform:translate(100%)}}.skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:hsl(rgb(231,241,241));background:hsl(oklch(95% .01 200));background:hsl(var(--muted));border-radius:.5rem;position:relative;overflow:hidden}.skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:1.5s infinite pdp-shimmer;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}.lift:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition-property:translate,scale,box-shadow,border-color,background-color,color;transition-duration:.22s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.lift:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){translate:0 -4px;scale:1.008;box-shadow:0 14px 30px -14px #00000038}.lift:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdp-ico{transition:scale .22s cubic-bezier(.32,.72,0,1)}.lift:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdp-ico{scale:1.09}@media(prefers-reduced-motion:reduce){.lift:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){translate:none;scale:none}.lift:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdp-ico{scale:none}}:root[data-fx-calm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .lift:hover{translate:none;scale:none}:root[data-fx-calm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .lift:hover .pdp-ico{scale:none}.pdp-grad-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--grad-a:currentColor;--grad-b:currentColor}@supports ((-webkit-background-clip: text) or (background-clip: text)){.pdp-grad-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-image:linear-gradient(96deg,var(--grad-a),var(--grad-b));color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}}.pdp-grad-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--grad-a:var(--primary);--grad-b:rgb(99, 86, 191)}@supports (color: oklab(0% 0 0%)){.pdp-grad-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--grad-b:oklch(52% .16 285)}}.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdp-grad-hero{--grad-b:rgb(182, 180, 255)}@supports (color: color(display-p3 0 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdp-grad-hero{--grad-b:rgb(182, 180, 255)}@media(color-gamut:p3){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdp-grad-hero{--grad-b:color(display-p3 .71135 .70298 1)}}}@supports (color: oklab(0% 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdp-grad-hero{--grad-b:rgb(182, 180, 255)}@media(color-gamut:rec2020){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdp-grad-hero{--grad-b:oklch(80% .14 285)}}}.pdp-blob:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none;background:radial-gradient(circle at center,var(--blob) 0%,transparent 70%);border-radius:9999px;position:absolute}@keyframes pdp-blob-a{0%,to{translate:0;scale:1}50%{translate:3% -4%;scale:1.08}}@keyframes pdp-blob-b{0%,to{translate:0;scale:1.05}50%{translate:-4% 3%;scale:1}}.pdp-blob-a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:13s ease-in-out infinite pdp-blob-a}.pdp-blob-b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:17s ease-in-out infinite pdp-blob-b}@keyframes pdp-glint{0%,72%{transform:translate(-120%)}to{transform:translate(120%)}}.pdp-glint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-block;position:relative;overflow:hidden}.pdp-glint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";opacity:.12;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,0),currentColor,rgba(0,0,0,0));animation:6s ease-in-out infinite pdp-glint;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%)}@keyframes pdp-drift{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.03)}}.pdp-drift:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:9s ease-in-out infinite pdp-drift}@keyframes pdp-settle{0%{transform:scale(.985)}to{transform:none}}.pdp-settle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:.7s cubic-bezier(.32,.72,0,1) pdp-settle}@media(prefers-reduced-motion:reduce){.animate-sheet-up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.animate-backdrop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.page-push:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.page-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-duration:.01ms}.skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{animation:none}}.pdf-print-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}@media print{@page{size:A4;margin:15mm 12mm}.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.brand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--background:rgb(255, 255, 255);--foreground:rgb(13, 25, 54);--card:rgb(255, 255, 255);--card-foreground:rgb(13, 25, 54);--primary:rgb(3, 116, 101);--muted:rgb(235, 244, 244);--muted-foreground:rgb(65, 79, 93);--accent:rgb(207, 245, 236);--border:rgb(195, 209, 209)}@supports (color: oklab(0% 0 0%)){.dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.brand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--background:oklch(100% 0 0);--foreground:oklch(22% .06 265);--card:oklch(100% 0 0);--card-foreground:oklch(22% .06 265);--primary:oklch(50% .09 180);--muted:oklch(96% .01 200);--muted-foreground:oklch(42% .03 250);--accent:oklch(94% .04 180);--border:oklch(85% .015 200)}}html,body{background:#fff!important}html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}body.printing-routine:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *,body:has(.pdf-doc):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *{visibility:hidden}body:has(.pdf-doc):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdf-doc,body:has(.pdf-doc):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pdf-doc *{visibility:visible}.pdf-doc{max-width:none!important;margin:0!important;padding:0!important}.pdf-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;position:absolute;top:0;right:auto;bottom:auto;left:0}.pdf-print-hide,.pdf-doc button:not(.pdf-keep),.pdf-doc input,.pdf-doc [role=search]{display:none!important}.pdf-print-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.pdf-doc [class*=rounded-]{box-shadow:none!important}.pdf-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) section,.pdf-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li,.pdf-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-pdf-block]{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.pdf-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1,.pdf-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,.pdf-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.pdf-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2{page-break-before:auto;-moz-column-break-before:auto;break-before:auto}.pdf-doc .grid{display:block!important}.pdf-doc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .grid>*{margin-bottom:8pt}.pdf-doc .overflow-x-auto{overflow:visible!important}.pdf-doc .overflow-x-auto>div{min-width:0!important}.pdf-doc svg{max-width:100%!important;height:auto!important}.pdf-page-break:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-before:page;break-before:page;page-break-before:always}.pdf-letterhead:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:1.5pt solid #0f766e;margin-bottom:10mm;padding-bottom:4mm}.pdf-letterhead-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:.08em;text-transform:uppercase;color:#0f766e;justify-content:space-between;align-items:baseline;font-size:8pt;display:flex}.pdf-letterhead-brand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:700}.pdf-letterhead-school:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#555}.pdf-letterhead-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#14304d;margin:4mm 0 0;font-size:20pt;line-height:1.2}.pdf-letterhead-sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#444;margin:1.5mm 0 0;font-size:10pt}.pdf-letterhead-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#666;margin-top:3mm;font-size:8pt}}.routine-print:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}@media print{body.printing-routine:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .routine-print,body.printing-routine:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .routine-print *{visibility:visible}body.printing-routine .no-print{display:none!important}body.printing-routine:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .routine-print{color:#000;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;width:100%;display:block;position:absolute;top:0;right:auto;bottom:auto;left:0}.routine-print-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;margin-bottom:6mm}.routine-print-school:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#14304d;font-size:15pt;font-weight:700}.routine-print-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:.06em;text-transform:uppercase;color:#0f766e;margin-top:1mm;font-size:10pt}.routine-print-sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#333;margin-top:1mm;font-size:11pt}.routine-print-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-collapse:collapse;table-layout:fixed;width:100%}.routine-print-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th,.routine-print-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{text-align:center;vertical-align:top;word-break:break-word;border:.6pt solid #333;padding:2mm 1.5mm;font-size:9pt}.routine-print-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th{text-transform:uppercase;letter-spacing:.04em;background:#e6f2f0}.routine-print-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody th{white-space:nowrap;background:#f3f4f6;font-weight:600}.routine-print-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.routine-print-subj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:600}.routine-print-teacher:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#444;margin-top:.5mm;font-size:8pt}.routine-print-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#666;font-size:7.5pt;font-weight:400}}.calendar-print:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}@media print{body.printing-calendar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *{visibility:hidden}body.printing-calendar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .calendar-print,body.printing-calendar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .calendar-print *{visibility:visible}body.printing-calendar .no-print{display:none!important}body.printing-calendar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .calendar-print{color:#000;width:100%;display:block;position:absolute;top:0;right:auto;bottom:auto;left:0}}.cal-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#111;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.cal-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table{border-collapse:collapse}.cal-pagebreak:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-before:page;break-before:page;page-break-before:always;border-top:1px dashed #cbd5e1;margin-top:6mm;padding-top:4mm}@media print{.cal-pagebreak:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:0;margin-top:0;padding-top:0}}.cal-red:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.cal-sat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#dc2626}.cal-mini:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){table-layout:fixed;width:100%}.cal-mini:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{text-align:center;border:.5pt solid #cbd5e1;height:4.2mm;padding:.6mm 0;font-size:7pt}.cal-mini:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-hol{background:#ffe4e6;font-weight:700}.cal-mini:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-has{background:#0f766e;background:var(--cal-accent,#0f766e);color:#fff;border-radius:1mm;font-weight:700}.cal-mini-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{color:#334155;border:0;padding:0 0 .5mm;font-size:6.5pt;font-weight:700}.cal-at:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.cal-at-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th{background:#0f766e;background:var(--cal-accent,#0f766e);color:#fff;border:.5pt solid #fff;padding:1.5mm 2mm;font-size:8pt}.cal-at-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-mini-head td{color:#fff}.cal-at:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td,.cal-at:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>tbody>tr>th{vertical-align:top;border:.5pt solid #cbd5e1;padding:1mm}.cal-at:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>tbody>tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.cal-at-month:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;color:#1f2937;width:15%;font-size:9pt;font-weight:700}.cal-at-year:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#4b5563;font-size:7.5pt;font-weight:400}.cal-at-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:34%}.cal-at-days:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:34%;padding:0 1mm}.cal-at-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:7.5pt;line-height:1.3}.cal-at-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div{margin-bottom:.4mm}.cal-wk-en:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#6b7280;font-size:5.5pt;font-weight:400}.cal-wall:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:1fr 1fr;grid-gap:4mm;gap:4mm;display:grid}.cal-wall-month:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:.75pt solid #0f766e;border:.75pt solid var(--cal-accent,#0f766e);-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border-radius:1.5mm;overflow:hidden}.cal-wall-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#fff;text-align:center;padding:1.2mm;font-size:11pt;font-weight:700}.cal-wall-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){table-layout:fixed;width:100%}.cal-wall-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th{color:#334155;border-bottom:.5pt solid #cbd5e1;padding:.8mm 0;font-size:6.5pt}.cal-wall-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{vertical-align:top;text-align:center;border:.4pt solid #e2e8f0;height:8mm;padding:.4mm}.cal-wall-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td.cal-hol{background:#ffe4e6}.cal-wall-bd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11pt;font-weight:700;line-height:1}.cal-wall-ad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#6b7280;font-size:5.5pt}.cal-wall-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:1.2mm;font-size:6.8pt}.cal-wall-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>div{margin-bottom:.8mm}.cal-wall-foot-h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-transform:uppercase;letter-spacing:.04em;margin-right:1.5mm;font-weight:700}.cal-wall-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 1.5mm .4mm 0;display:inline-block}.cal-yt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start;gap:5mm;display:flex}.cal-yt-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:auto;grid-template-columns:repeat(3,1fr);grid-gap:3mm;gap:3mm;display:grid}.cal-yt-cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.cal-yt-mlabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:.8mm;font-size:8pt;font-weight:700}.cal-yt-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#4b5563;grid-column:1/-1;align-items:center;gap:1.5mm;font-size:7pt;display:flex}.cal-yt-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:.8mm;width:3mm;height:3mm;display:inline-block}.cal-yt-agenda:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 34%}.cal-yt-atitle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#fff;text-align:center;border-radius:1mm 1mm 0 0;padding:1mm;font-size:8.5pt;font-weight:700}.cal-yt-agroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-top:1mm}.cal-yt-amonth:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:.5pt solid #e2e8f0;margin-bottom:.5mm;font-size:8pt;font-weight:700}.cal-yt-arow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:2mm;margin-bottom:.4mm;font-size:7.5pt;display:flex}.cal-yt-adate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#4b5563;flex:0 0 20mm;font-weight:600}.cal-yt-atext:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:auto}.cal-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){table-layout:fixed;width:100%}.cal-grid-mhead:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{color:#fff;text-align:center;padding:1.5mm;font-size:11pt;font-weight:700}.cal-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th{color:#334155;background:#f1f5f9;border:.5pt solid #cbd5e1;padding:1mm 0;font-size:7.5pt}.cal-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody td{vertical-align:top;border:.5pt solid #cbd5e1;height:20mm;padding:1mm}.cal-grid-d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#334155;font-size:9pt;font-weight:700}.cal-grid-ev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:7pt;line-height:1.25}.cal-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.cal-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th{text-align:left;background:#0f766e;background:var(--cal-accent,#0f766e);color:#fff;padding:1.5mm 2mm;font-size:8.5pt}.cal-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{border-bottom:.5pt solid #e2e8f0;padding:1.5mm 2mm;font-size:9pt}.cal-nowrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap}@media print{.skip-link{display:none!important}*,:before,:after{transition:none!important;animation:none!important}}@supports selector(:has(*)){@media print{body.printing-worksheet:has(.worksheet-print){opacity:1!important;filter:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-moz-columns:auto!important;columns:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body.printing-worksheet :has(.worksheet-print){opacity:1!important;filter:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-moz-columns:auto!important;columns:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body.printing-calendar:has(.calendar-print){opacity:1!important;filter:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-moz-columns:auto!important;columns:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body.printing-calendar :has(.calendar-print){opacity:1!important;filter:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-moz-columns:auto!important;columns:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body.printing-routine:has(.routine-print){opacity:1!important;filter:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-moz-columns:auto!important;columns:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body.printing-routine :has(.routine-print){opacity:1!important;filter:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-moz-columns:auto!important;columns:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body:has(.pdf-doc):has(.pdf-doc){opacity:1!important;filter:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-moz-columns:auto!important;columns:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body:has(.pdf-doc) :has(.pdf-doc){opacity:1!important;filter:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-moz-columns:auto!important;columns:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body.printing-worksheet:has(.worksheet-print)>:not(.worksheet-print):not(:has(.worksheet-print)){display:none!important}body.printing-worksheet :has(.worksheet-print)>:not(.worksheet-print):not(:has(.worksheet-print)){display:none!important}body.printing-calendar:has(.calendar-print)>:not(.calendar-print):not(:has(.calendar-print)){display:none!important}body.printing-calendar :has(.calendar-print)>:not(.calendar-print):not(:has(.calendar-print)){display:none!important}body.printing-routine:has(.routine-print)>:not(.routine-print):not(:has(.routine-print)){display:none!important}body.printing-routine :has(.routine-print)>:not(.routine-print):not(:has(.routine-print)){display:none!important}body:has(.pdf-doc):has(.pdf-doc)>:not(.pdf-doc):not(:has(.pdf-doc)){display:none!important}body:has(.pdf-doc) :has(.pdf-doc)>:not(.pdf-doc):not(:has(.pdf-doc)){display:none!important}body.printing-worksheet .worksheet-print,body.printing-calendar .calendar-print,body.printing-routine .routine-print,body:has(.pdf-doc) .pdf-doc{width:auto!important;position:static!important}}}.ws-print-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none;opacity:0;width:210mm;position:fixed;top:0;left:-10000px}@media print{body.printing-worksheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *{visibility:hidden}body.printing-worksheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .worksheet-print,body.printing-worksheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .worksheet-print *{visibility:visible}body.printing-worksheet .no-print{display:none!important}body.printing-worksheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .worksheet-print{color:#000;width:100%;display:block;position:absolute;top:0;right:auto;bottom:auto;left:0}body.printing-worksheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-print-stage{opacity:1;width:auto;position:static;left:auto}}.ws-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#111;--ws-accent:#0f766e;--ws-tint:#e6f4f1;--ws-gap:6mm;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;orphans:2;widows:2;--ws-gap-xs:calc(var(--ws-gap) * .25);--ws-gap-sm:calc(var(--ws-gap) * .34);--ws-gap-md:calc(var(--ws-gap) * .67);--ws-line-h:calc(4mm + var(--ws-gap) * .5);--ws-slot-h:calc(6mm + var(--ws-gap) * .5);--ws-slot-w:calc(9mm + var(--ws-gap) * .5);--ws-box:calc(8mm + var(--ws-gap) * .5);--ws-tick:calc(3mm + var(--ws-gap) * .17);--ws-seq-box:calc(6.5mm + var(--ws-gap) * .25);--ws-blank-w:calc(14mm + var(--ws-gap));--ws-work-h:calc(30mm + var(--ws-gap) * .6);--ws-match-col:calc(14mm + var(--ws-gap))}.ws-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:.8pt solid var(--ws-accent);flex-wrap:wrap;align-items:flex-end;gap:3mm 6mm;margin-bottom:3mm;padding-bottom:2.5mm;display:flex}.ws-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:auto;align-items:baseline;gap:1.5mm;font-size:.92em;display:flex}.ws-field-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;font-weight:600}.ws-field-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:.7pt solid #111;flex:auto;min-width:22mm;height:4.6mm}.ws-field-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:2 60mm}.ws-field-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:34mm}.ws-score:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1pt solid var(--ws-accent);text-align:center;border-radius:1.2mm;flex:none;padding:1mm 3mm;font-size:.85em;line-height:1.25}.ws-score-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ws-accent);letter-spacing:.04em;text-transform:uppercase;font-size:.78em;font-weight:700}.ws-score-slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:.1em;font-size:1.15em}.ws-instructions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ws-tint);border-radius:1.2mm;margin-bottom:3mm;padding:1.5mm 2.5mm;font-size:.9em;font-style:italic}.ws-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.ws-section+.ws-section{margin-top:calc(var(--ws-gap) + 2mm)}.ws-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}.ws-sec-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid;margin-bottom:2mm}.ws-sec-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ws-accent);font-size:1.08em;font-weight:700}.ws-sec-instruction:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.85;margin-top:.5mm;font-size:.86em;font-style:italic}.ws-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ws-instructions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.ws-items:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.ws-items[data-cols="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-count:2;column-count:2;-moz-column-gap:8mm;column-gap:8mm}.ws-items[data-cols="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-item{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.ws-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--ws-gap);-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;align-items:flex-start;gap:2mm;display:flex}.ws-q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.ws-item-n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none;min-width:6mm;font-weight:700}.ws-item-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:auto;min-width:0}.ws-marks:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#444;white-space:nowrap;flex:none;font-size:.75em}.ws-prompt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:pre-wrap}.ws-prompt-gap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--ws-gap-sm)}.ws-blank:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:bottom;min-width:var(--ws-blank-w);border-bottom:.7pt solid #111;display:inline-block}.ws-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1pt solid #111;border-radius:1mm;display:inline-block}.ws-lines:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--ws-gap-sm)}.ws-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:var(--ws-line-h);page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:.6pt solid #555}.ws-opt-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:.7pt solid #111;border-radius:50%;flex:none;align-items:center;justify-items:center;place-items:center;width:5mm;height:5mm;font-size:.7em;display:inline-grid}.ws-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:.8pt solid #111;border-radius:50%;flex:none;width:3.4mm;height:3.4mm}.ws-optlist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--ws-gap-xs)}.ws-opt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:2mm;display:flex}.ws-opt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.ws-opt{margin-top:var(--ws-gap-xs)}.ws-tf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--ws-gap-xs) 6mm;margin-top:var(--ws-gap-xs);flex-wrap:wrap;font-size:.9em;display:flex}.ws-tf-choice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:1.5mm;display:inline-flex}.ws-tf-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--ws-tick);height:var(--ws-tick);flex:none}.ws-answer-inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--ws-gap-sm);align-items:center;gap:2mm;font-size:.9em;display:flex}.ws-match:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column-gap:var(--ws-match-col);-moz-column-gap:var(--ws-match-col);column-gap:var(--ws-match-col);grid-row-gap:var(--ws-gap-md);row-gap:var(--ws-gap-md);max-width:112mm;margin-top:var(--ws-gap-sm);grid-template-columns:1fr 1fr;display:grid}.ws-match-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:3mm;display:flex}.ws-match-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.ws-match-row{margin-top:var(--ws-gap-md)}.ws-match-row-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between}.ws-seq-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:3mm;display:flex}.ws-seq-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.ws-seq-row{margin-top:var(--ws-gap-sm)}.ws-seq-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--ws-seq-box);height:var(--ws-seq-box);flex:none}.ws-work-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;max-width:85mm;height:var(--ws-work-h);margin-top:var(--ws-gap-sm);border:.8pt dashed rgba(0,0,0,.4);border-radius:1mm;align-items:center;justify-items:center;place-items:center;font-size:.7em;display:grid}.ws-sheet[data-ws-theme=playful]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-sec-head{background:var(--ws-tint);border-left:1.5mm solid var(--ws-accent);border-radius:0 1.5mm 1.5mm 0;padding:1.5mm 2.5mm}.ws-sheet[data-ws-theme=playful]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-item{border:.7pt solid var(--ws-tint);background:#fff;border-radius:2mm;padding:2mm 2.5mm}.ws-sheet[data-ws-theme=playful]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-item-n{background:var(--ws-accent);color:#fff;border-radius:50%;align-items:center;justify-items:center;place-items:center;width:6.5mm;height:6.5mm;font-size:.85em;display:inline-grid}.ws-sheet[data-ws-theme=notebook]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-sec-head{border-bottom:.8pt dashed var(--ws-accent);padding-bottom:1mm}.ws-sheet[data-ws-theme=notebook]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-item{border-bottom:.5pt dashed #94a3b8;padding-bottom:2mm}.ws-sheet[data-ws-theme=notebook]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-line,.ws-sheet[data-ws-theme=notebook]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-blank{border-bottom-style:dashed}.ws-sheet[data-ws-theme=grid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-sec-head{background:var(--ws-accent);color:#fff;border-radius:1mm;padding:1.2mm 2.5mm}.ws-sheet[data-ws-theme=grid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-sec-title,.ws-sheet[data-ws-theme=grid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-sec-instruction{color:#fff;opacity:1}.ws-sheet[data-ws-theme=grid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-item{border:.6pt solid #64748b;border-radius:1mm;padding:2mm 2.5mm}.ws-sheet[data-ws-theme=minimal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--ws-accent:#111;--ws-tint:transparent}.ws-sheet[data-ws-theme=minimal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-instructions{background:0 0;padding-left:0;padding-right:0}.ws-sheet[data-ws-theme=minimal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-fields{border-bottom-color:#111}.ws-sheet[data-ws-theme=minimal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-score{border-color:#111}.ws-sheet[data-ws-theme=minimal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-score-label{color:#111}.ws-trace-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#d4d4d4;flex-wrap:wrap;gap:2mm 10mm;font-size:34pt;line-height:1.1;display:flex}.ws-write-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--ws-gap-sm)}.ws-write-caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.75;text-align:left;font-size:.68em}.ws-write-slots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--ws-gap-xs);gap:3mm;display:flex}.ws-write-slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--ws-slot-w);height:var(--ws-slot-h);border-bottom:.8pt dashed #666}.ws-answer-key:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1pt solid var(--ws-accent);margin-top:6mm;padding-top:3mm}.ws-answer-key-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ws-accent);text-transform:uppercase;letter-spacing:.05em;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid;margin-bottom:2mm;font-size:.85em;font-weight:700}.ws-key-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:1mm;font-size:.85em}.ws-key-n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-right:1.5mm;font-weight:700}.ws-pagebreak:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-before:page;break-before:page;page-break-before:always;border-top:1px dashed #cbd5e1;margin-top:6mm;padding-top:4mm}@media print{.ws-pagebreak:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:0;margin-top:0;padding-top:0}}.ws-sheet[data-ws-adhd="1"] .ws-items{-moz-column-count:auto!important;column-count:auto!important}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-item{background:#fff;border:.8pt solid #64748b;border-radius:2mm;align-items:flex-start;gap:2.5mm;padding:3mm 3.5mm}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-item-n{min-width:7mm;font-size:1.15em}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-prompt{line-height:1.7}.ws-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1pt solid #334155;border-radius:1mm;flex:none;width:5.5mm;height:5.5mm;margin-left:1mm}.ws-sheet[data-ws-adhd="1"] .ws-sec-head{color:inherit!important;background:0 0!important}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-sec-head{border-left:1.8mm solid var(--ws-accent);border-radius:0;padding:.5mm 0 .5mm 2.5mm}.ws-sheet[data-ws-adhd="1"] .ws-sec-title{color:var(--ws-accent)!important}.ws-sheet[data-ws-adhd="1"] .ws-sec-instruction{color:inherit!important}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-sec-instruction{opacity:.9}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-instructions{border:.8pt dashed var(--ws-accent);background:0 0;padding:2mm 2.5mm}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-line{height:max(9mm,var(--ws-line-h))}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-write-slot{height:max(11mm,var(--ws-slot-h))}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-field-line{height:5.5mm}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-blank{min-width:max(26mm,var(--ws-blank-w))}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-opt-mark{width:5.5mm;height:5.5mm}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-tf-box{width:max(5mm,var(--ws-tick));height:max(5mm,var(--ws-tick))}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-seq-box{width:max(9mm,var(--ws-seq-box));height:max(9mm,var(--ws-seq-box))}.ws-figure:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){float:right;width:34mm;max-width:45%;margin:var(--ws-gap-sm) 0 var(--ws-gap-sm) var(--ws-gap-md);display:block}.ws-items[data-cols="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-figure{width:26mm}.ws-lines:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ws-key-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clear:both}.ws-figure-work:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:72mm;max-width:100%;margin-top:var(--ws-gap-sm);display:block}.ws-items[data-cols="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-figure-work{width:52mm}.ws-figure-clock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:34mm;max-width:100%;margin:2mm 0 0;margin:var(--ws-gap-sm,2mm) 0 0;display:block}.ws-items[data-cols="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-figure-clock{width:26mm}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-figure-clock,.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-items[data-cols="2"] .ws-figure-clock{width:40mm}.ws-match:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--ws-match-fig:24mm}.ws-items[data-cols="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-match{--ws-match-fig:17mm}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-match,.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-items[data-cols="2"] .ws-match{--ws-match-fig:28mm}.ws-match:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-match-row .ws-match-clock{width:var(--ws-match-fig);flex:none;margin:0}.ws-match[data-figures="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-match-row{min-height:var(--ws-match-fig)}.ws-clock-dial:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;height:auto;display:block}.ws-clock-key:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;align-items:center;gap:1.5mm 3mm;gap:var(--ws-gap-xs,1.5mm) 3mm;margin-top:1.5mm;margin-top:var(--ws-gap-xs,1.5mm);opacity:.85;flex-wrap:wrap;font-size:.62em;line-height:1.25;display:flex}.ws-clock-key-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;align-items:center;gap:1.2mm;display:inline-flex}.ws-clock-key-swatch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:currentColor;border-radius:.5mm;flex:none}.ws-clock-key-hour:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:3.4mm;height:1.3mm}.ws-clock-key-minute:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:7mm;height:.55mm}.ws-count-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-o-object-fit:contain;object-fit:contain;width:10mm;height:10mm}.ws-count-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--ws-gap-md);margin-top:var(--ws-gap-sm);flex-wrap:wrap;max-width:78%;display:flex}.ws-trace-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:18mm;margin-top:var(--ws-gap-xs);display:block}.ws-count-answer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-end;gap:var(--ws-gap-md);margin-top:var(--ws-gap-sm);flex-wrap:nowrap;display:flex}.ws-count-answer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-count-row{max-width:calc(100% - var(--ws-box) - 5mm);flex:0 auto;margin-top:0}.ws-answer-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--ws-box);height:var(--ws-box);border:1pt solid #111;border-radius:1mm;flex:none}.ws-answer-caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;opacity:.75;margin-top:1mm;font-size:.68em}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-answer-box{width:max(14mm,var(--ws-box));height:max(14mm,var(--ws-box))}.ws-sheet[data-ws-adhd="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-count-answer .ws-count-row{max-width:calc(100% - max(14mm,var(--ws-box)) - 5mm)}.ws-sheet[data-wsc="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--wsc-band:calc(2.5mm + var(--ws-gap) * .15);--wsc-lbox:calc(5mm + var(--ws-gap) * .3);--wsc-dot-pitch:7mm}.wsc-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1pt solid var(--ws-accent);-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border-radius:1.5mm;margin-bottom:3mm;padding:2mm 3mm}.wsc-panel-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ws-accent);margin-bottom:1mm;font-size:.9em;font-weight:700}.wsc-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 0 0 5mm;padding:0;font-size:.85em;line-height:1.45;list-style:outside}.wsc-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{margin-top:.6mm}.wsc-bank-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.85;font-size:.78em;font-style:italic}.wsc-bank-words:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;gap:1.6mm 3mm;margin-top:1.4mm;display:flex}.wsc-word:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:.8pt solid #111;border-radius:1.2mm;padding:.6mm 2.4mm;font-size:.95em}.wsc-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1pt solid var(--ws-accent);-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border-radius:1.5mm;flex-wrap:wrap;align-items:baseline;gap:1.5mm 3mm;margin-bottom:3mm;padding:1.5mm 3mm;font-size:.9em;display:flex}.wsc-progress-slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:.8pt solid #111;min-width:16mm;display:inline-block}.wsc-progress-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.85;font-size:.78em;font-style:italic}.wsc-tick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--ws-tick);height:var(--ws-tick);border:.8pt solid #111;border-radius:1mm;flex:none;margin-left:1.5mm}.wsc-selfcheck:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--ws-gap-sm);align-items:center;gap:1.6mm;font-size:.78em;display:flex}.wsc-selfcheck-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--ws-tick);height:var(--ws-tick);border:.8pt solid #111;border-radius:1mm;flex:none}.wsc-illustrate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--ws-gap-sm);height:calc(24mm + var(--ws-gap));-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border:.9pt dashed #111;border-radius:1.5mm;padding:1mm 2mm;font-size:.75em;font-style:italic}.wsc-review:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--ws-gap-sm);-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border:.9pt dashed #111;border-radius:1.5mm;padding:1.5mm 3mm;font-size:.85em}.wsc-break:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-span:all;column-span:all;margin:var(--ws-gap) 0;text-align:center;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border-top:.9pt dashed #111;border-bottom:.9pt dashed #111;padding:1.6mm 0;font-size:.85em;font-style:italic}.wsc-letters:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:bottom;flex-wrap:wrap;gap:1.2mm;display:inline-flex}.wsc-lbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--wsc-lbox);height:calc(var(--wsc-lbox) * 1.3);border:.9pt solid #111;border-radius:.8mm}.ws-sheet[data-wsc-box="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-items,.ws-sheet[data-wsc-box="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-items[data-cols="2"]{-moz-column-count:auto;column-count:auto}.ws-sheet[data-wsc-box="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-item{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border:1pt solid #111;border-radius:2mm;padding:2mm 2.5mm}.ws-sheet[data-wsc-rules=wide]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--ws-line-h:calc(6.5mm + var(--ws-gap) * .7);--ws-slot-h:calc(8.5mm + var(--ws-gap) * .7)}.ws-sheet[data-wsc-margin="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-body{border-left:var(--wsc-band) solid #e6e6e6;padding-left:3mm}.ws-sheet[data-wsc-dots="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-line,.ws-sheet[data-wsc-dots="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-blank{background-image:radial-gradient(circle,currentColor .3mm,rgba(0,0,0,0) .32mm);background-size:var(--wsc-dot-pitch) 2.6mm;background-position:0 100%;background-repeat:repeat-x}.ws-sheet[data-wsc-contrast="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#000;--ws-accent:#000;--ws-tint:transparent}.ws-sheet[data-wsc-contrast="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-instructions{background:0 0;padding-left:0;padding-right:0}.ws-sheet[data-wsc-contrast="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-sec-instruction,.ws-sheet[data-wsc-contrast="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .wsc-bank-hint,.ws-sheet[data-wsc-contrast="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .wsc-progress-hint{opacity:1}.ws-sheet[data-wsc-contrast="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-marks{color:#000}.ws-sheet[data-wsc-contrast="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-line,.ws-sheet[data-wsc-contrast="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-blank,.ws-sheet[data-wsc-contrast="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-write-slot{border-bottom-color:#000}.ws-sheet[data-wsc-contrast="1"][data-wsc-margin="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ws-body{border-left:1pt solid #000;padding-left:3mm}.lar-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:6mm}.lar-sec:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.lar-sum:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.lar-sign:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.lar-sec:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid rgba(0,0,0,.18039);margin-top:6mm;padding-top:4mm}.lar-sec:first-of-type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:0;margin-top:0;padding-top:0}.lar-h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:.02em;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid;margin:0 0 2mm;font-size:1.06em;font-weight:700}.lar-h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .lar-score{font-weight:400}.lar-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid;border:1px solid rgba(0,0,0,.25098);margin:0 0 2.5mm;padding:1mm 2mm;font-size:.9em;font-weight:600;display:inline-block}.lar-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2.5mm}.lar-lbl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid;margin-bottom:.8mm;font-size:.9em;font-weight:600}.lar-val:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:justify;margin:0 0 1.2mm;font-size:.95em}.lar-val:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:0}.lar-muted:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.7}.lar-items:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:2mm 0 0;padding:0;list-style:none}.lar-items:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{text-indent:-5mm;margin-bottom:.8mm;padding-left:5mm;font-size:.88em}.lar-dl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:56mm 1fr;grid-gap:1.6mm 3mm;gap:1.6mm 3mm;margin-top:1mm;display:grid}.lar-dt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.92em;font-weight:600}.lar-dd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.92em}.lar-tick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:1mm 0 0;padding:0;list-style:none}.lar-tick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{text-indent:-7mm;margin-bottom:.9mm;padding-left:7mm;font-size:.95em}.lar-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid rgba(0,0,0,.25098);margin-top:3mm;padding:2mm 2.5mm;font-size:.85em}.lar-alert:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border:2px solid rgba(0,0,0,.70196);margin:0 0 5mm;padding:2.5mm 3mm}.lar-alert-h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:.02em;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid;margin:0 0 1.2mm;font-size:1em;font-weight:700}.lar-alert-p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;font-size:.88em}.lar-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 0 2mm;font-size:.85em}.lar-state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 0 2mm;font-size:.9em;font-weight:600}.lar-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid rgba(0,0,0,.18039);margin-top:5mm;padding-top:2mm;font-size:.8em}.lar-sign:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:8mm}.lar-rule:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:bottom;border-bottom:1px solid rgba(0,0,0,.54902);height:5mm;display:inline-block}.lar-rule-sig:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:62mm}.lar-rule-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:38mm;margin-left:4mm}@media(max-width:30rem){.lar-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:4mm}.lar-dl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:1fr;row-gap:.6mm}.lar-dl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .lar-dd{margin-bottom:1.4mm}.lar-val:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:left}}@media print{.lar-sheet{padding:0!important}.lar-dl{grid-template-columns:56mm 1fr!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0)}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0)}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0)}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0)}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0)scaleZ(1)rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(0);filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0)scaleZ(1)rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(0);filter:blur(var(--tw-exit-blur,0))}}
