@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-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}}}@layer theme{:root,:host{--color-red-100:#ffe2e2;--color-red-300:#ffa3a3;--color-red-700:#bf000f;--color-red-900:#82181a;--color-orange-100:#ffedd5;--color-orange-300:#ffb96d;--color-orange-500:#fe6e00;--color-orange-700:#c53c00;--color-orange-900:#7e2a0c;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-green-100:#dcfce7;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-green-800:#016630;--color-green-900:#0d542b;--color-blue-100:#dbeafe;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-900:#1c398e;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-gray-200:#e5e7eb;--color-gray-900:#101828;--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:calc(1.5 / 1);--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:calc(2.25 / 1.875);--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-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:calc(var(--radius) * .8);--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter);--default-mono-font-family:ui-monospace, monospace;--font-display:var(--font-plus-jakarta)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif}html{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-plus-jakarta), var(--font-inter), ui-sans-serif, system-ui, sans-serif}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.-inset-12{inset:calc(var(--spacing) * -12)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-7{top:calc(var(--spacing) * 7)}.top-16{top:calc(var(--spacing) * 16)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-18{bottom:calc(var(--spacing) * 18)}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-6{left:calc(var(--spacing) * 6)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.order-last{order:9999}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.\[field-sizing\:fixed\]{field-sizing:fixed}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-48{height:calc(var(--spacing) * 48)}.h-\[0\.9em\]{height:.9em}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-45{min-height:calc(var(--spacing) * 45)}.min-h-\[160px\]{min-height:160px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[3px\]{width:3px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-8{max-width:calc(var(--spacing) * 8)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-75{max-width:calc(var(--spacing) * 75)}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[96px\]{min-width:96px}.min-w-\[100px\]{min-width:100px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[indeterminate_1\.5s_ease-in-out_infinite\]{animation:1.5s ease-in-out infinite indeterminate}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border\/50>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-3xl{border-radius:calc(var(--radius) * 2.2)}.rounded-4xl{border-radius:calc(var(--radius) * 2.6)}.rounded-\[10px\]{border-radius:10px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-2xl{border-top-left-radius:calc(var(--radius) * 1.8);border-top-right-radius:calc(var(--radius) * 1.8)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) * .6);border-top-right-radius:calc(var(--radius) * .6)}.rounded-b-2xl{border-bottom-right-radius:calc(var(--radius) * 1.8);border-bottom-left-radius:calc(var(--radius) * 1.8)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-200{border-color:var(--color-amber-200)}.border-border,.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--border) 80%, transparent)}}.border-destructive,.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-input{border-color:var(--input)}.border-muted-foreground\/30{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.border-primary,.border-primary\/10{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/10{border-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-primary\/60{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.border-success\/20{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/20{border-color:color-mix(in oklab, var(--success) 20%, transparent)}}.border-transparent{border-color:#0000}.border-warning\/20{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/20{border-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.border-warning\/35{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/35{border-color:color-mix(in oklab, var(--warning) 35%, transparent)}}.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-background,.bg-background\/55{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/55{background-color:color-mix(in oklab, var(--background) 55%, transparent)}}.bg-background\/65{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/65{background-color:color-mix(in oklab, var(--background) 65%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-card-hover{background-color:var(--card-hover)}.bg-card\/30{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab, var(--card) 30%, transparent)}}.bg-card\/40{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/40{background-color:color-mix(in oklab, var(--card) 40%, transparent)}}.bg-card\/75{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/75{background-color:color-mix(in oklab, var(--card) 75%, transparent)}}.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, var(--card) 80%, transparent)}}.bg-card\/85{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/85{background-color:color-mix(in oklab, var(--card) 85%, transparent)}}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--destructive) 5%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/70{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/70{background-color:color-mix(in oklab, var(--destructive) 70%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.bg-muted-foreground\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, var(--muted) 10%, transparent)}}.bg-muted\/15{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/15{background-color:color-mix(in oklab, var(--muted) 15%, transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/25{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/25{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-primary\/30{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/30{background-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.bg-primary\/35{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/35{background-color:color-mix(in oklab, var(--primary) 35%, transparent)}}.bg-primary\/40{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/40{background-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.bg-primary\/50{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/50{background-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.bg-primary\/60{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/60{background-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.bg-primary\/70{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.bg-primary\/\[0\.04\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.04\]{background-color:color-mix(in oklab, var(--primary) 4%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-secondary{background-color:var(--secondary)}.bg-success,.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--success) 15%, transparent)}}.bg-surface,.bg-surface\/30{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/30{background-color:color-mix(in oklab, var(--surface) 30%, transparent)}}.bg-surface\/40{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/40{background-color:color-mix(in oklab, var(--surface) 40%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-warning,.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-warning\/12{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/12{background-color:color-mix(in oklab, var(--warning) 12%, transparent)}}.bg-warning\/15{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, var(--warning) 15%, transparent)}}.bg-warning\/20{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/20{background-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.from-card{--tw-gradient-from:var(--card);--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\/30{--tw-gradient-from:var(--muted)}@supports (color:color-mix(in lab, red, red)){.from-muted\/30{--tw-gradient-from:color-mix(in oklab, var(--muted) 30%, transparent)}}.from-muted\/30{--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\/8{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/8{--tw-gradient-from:color-mix(in oklab, var(--primary) 8%, transparent)}}.from-primary\/8{--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{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/20{--tw-gradient-from:color-mix(in oklab, var(--primary) 20%, transparent)}}.from-primary\/20{--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\/25{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/25{--tw-gradient-from:color-mix(in oklab, var(--primary) 25%, transparent)}}.from-primary\/25{--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\/30{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/30{--tw-gradient-from:color-mix(in oklab, var(--primary) 30%, transparent)}}.from-primary\/30{--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\/40{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/40{--tw-gradient-from:color-mix(in oklab, var(--primary) 40%, transparent)}}.from-primary\/40{--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-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-border{--tw-gradient-via:var(--border);--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-card{--tw-gradient-via:var(--card);--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-card{--tw-gradient-to:var(--card);--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-muted\/15{--tw-gradient-to:var(--muted)}@supports (color:color-mix(in lab, red, red)){.to-muted\/15{--tw-gradient-to:color-mix(in oklab, var(--muted) 15%, transparent)}}.to-muted\/15{--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-surface\/60{--tw-gradient-to:var(--surface)}@supports (color:color-mix(in lab, red, red)){.to-surface\/60{--tw-gradient-to:color-mix(in oklab, var(--surface) 60%, transparent)}}.to-surface\/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))}.to-surface\/70{--tw-gradient-to:var(--surface)}@supports (color:color-mix(in lab, red, red)){.to-surface\/70{--tw-gradient-to:color-mix(in oklab, var(--surface) 70%, transparent)}}.to-surface\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-padding{background-clip:padding-box}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[88px\]{padding-left:88px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.font-heading{font-family:var(--font-display)}.font-mono{font-family:ui-monospace,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-card-foreground{color:var(--card-foreground)}.text-destructive,.text-destructive\/60{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/60{color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.text-foreground,.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-muted-foreground,.text-muted-foreground\/30{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/30{color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.text-muted\/25{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/25{color:color-mix(in oklab, var(--muted) 25%, transparent)}}.text-orange-500{color:var(--color-orange-500)}.text-orange-700{color:var(--color-orange-700)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-700{color:var(--color-red-700)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success{color:var(--success)}.text-success-foreground{color:var(--success-foreground)}.text-violet-600{color:var(--color-violet-600)}.text-warning{color:var(--warning)}.text-warning-foreground{color:var(--warning-foreground)}.text-warning\/60{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/60{color:color-mix(in oklab, var(--warning) 60%, transparent)}}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.14\]{opacity:.14}.opacity-\[0\.15\]{opacity:.15}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-1px_24px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 -1px 24px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_6px_var\(--fx-brand-08\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,var(--fx-brand-08));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_45px_var\(--fx-brand-10\)\]{--tw-shadow:0 18px 45px var(--tw-shadow-color,var(--fx-brand-10));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_45px_-28px_var\(--fx-brand-40\)\]{--tw-shadow:0 20px 45px -28px var(--tw-shadow-color,var(--fx-brand-40));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-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)}.shadow-primary\/20{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--primary) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-primary\/30{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.shadow-primary\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--primary) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-border{--tw-ring-color:var(--border)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-primary,.ring-primary\/25{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/25{--tw-ring-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.ring-primary\/40{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-450{--tw-duration:.45s;transition-duration:.45s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-600{--tw-duration:.6s;transition-duration:.6s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}@media (hover:hover){.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-primary\/15:is(:where(.group):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/15:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/title\:underline:is(:where(.group\/title):hover *){text-decoration-line:underline}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-data-\[size\=sm\]\/card\:p-3:is(:where(.group\/card)[data-size=sm] *){padding:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/card\:px-3:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-muted-foreground\/60:hover{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-muted-foreground\/60:hover{border-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.hover\:border-primary\/25:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/25:hover{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.hover\:border-primary\/30:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.hover\:bg-card-hover:hover{background-color:var(--card-hover)}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/10:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/10:hover{background-color:color-mix(in oklab, var(--muted) 10%, transparent)}}.hover\:bg-muted\/20:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.hover\:bg-primary\/85:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/85:hover{background-color:color-mix(in oklab, var(--primary) 85%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-success\/10:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/10:hover{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-success:hover{color:var(--success)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-ring:focus{border-color:var(--ring)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-1:focus{--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\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary:focus{--tw-ring-color:var(--primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-1:focus-visible{--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{--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-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive:focus-visible,.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-4:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 4)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-4:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 4)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing) * 0)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=sm\]\:gap-3[data-size=sm]{gap:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:py-3[data-size=sm]{padding-block:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.supports-backdrop-filter\:bg-card\/70{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (min-width:560px){.min-\[560px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.sm\:order-0{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:pt-36{padding-top:calc(var(--spacing) * 36)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:48rem){.md\:right-6{right:calc(var(--spacing) * 6)}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:w-14{width:calc(var(--spacing) * 14)}.md\:min-w-62\.5{min-width:calc(var(--spacing) * 62.5)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:self-auto{align-self:auto}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[0\.95rem\]{font-size:.95rem}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_480px\]{grid-template-columns:1fr 480px}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:text-left{text-align:left}}@media (min-width:80rem){.xl\:px-20{padding-inline:calc(var(--spacing) * 20)}.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.dark\:border-amber-900\/60:is(.dark *){border-color:#7b330699}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-900\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-900) 60%, transparent)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-amber-900\/30:is(.dark *){background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.dark\:bg-amber-950\/30:is(.dark *){background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1c398e66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-900) 40%, transparent)}}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-green-900\/30:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.dark\:bg-green-900\/40:is(.dark *){background-color:#0d542b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900) 40%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-orange-900\/40:is(.dark *){background-color:#7e2a0c66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-900) 40%, transparent)}}.dark\:bg-red-900\/40:is(.dark *){background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.dark\:bg-surface\/30:is(.dark *){background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-surface\/30:is(.dark *){background-color:color-mix(in oklab, var(--surface) 30%, transparent)}}.dark\:bg-linear-to-b:is(.dark *){--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.dark\:bg-linear-to-b:is(.dark *){--tw-gradient-position:to bottom in oklab}}.dark\:bg-linear-to-b:is(.dark *){background-image:linear-gradient(var(--tw-gradient-stops))}.dark\:bg-gradient-to-b:is(.dark *){--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.dark\:from-card:is(.dark *){--tw-gradient-from:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-surface\/50:is(.dark *){--tw-gradient-to:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark\:to-surface\/50:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--surface) 50%, transparent)}}.dark\:to-surface\/50:is(.dark *){--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\:text-amber-200:is(.dark *){color:var(--color-amber-200)}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-blue-300:is(.dark *){color:var(--color-blue-300)}.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400)}.dark\:text-green-300:is(.dark *){color:var(--color-green-300)}.dark\:text-green-400:is(.dark *){color:var(--color-green-400)}.dark\:text-orange-300:is(.dark *){color:var(--color-orange-300)}.dark\:text-red-300:is(.dark *){color:var(--color-red-300)}.dark\:text-violet-400:is(.dark *){color:var(--color-violet-400)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){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-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){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-closed\:overflow-hidden:where([data-state=closed]),.data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\.border-b\]\:pb-4.border-b{padding-bottom:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-3:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing) * 3)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-2xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) * 1.8);border-top-right-radius:calc(var(--radius) * 1.8)}:is(.\*\:\[img\:last-child\]\:rounded-b-2xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) * 1.8);border-bottom-left-radius:calc(var(--radius) * 1.8)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>button\]\:justify-center>button{justify-content:center}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.animate-fade-in-up{animation:.3s ease-out forwards fade-in-up}.animate-scale-in{animation:.25s ease-out forwards scale-in}.animate-slide-in-right{animation:.3s cubic-bezier(.22,1,.36,1) forwards slide-in-right}.animate-slide-out-left{animation:.2s ease-in forwards slide-out-left}.animate-slide-in-up{animation:.3s cubic-bezier(.22,1,.36,1) forwards slide-in-up}.animate-slide-in-down{animation:.3s cubic-bezier(.22,1,.36,1) forwards slide-in-down}.animate-pop-in{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards pop-in}.stagger-1{animation-delay:0s}.stagger-2{animation-delay:80ms}.stagger-3{animation-delay:.16s}.stagger-4{animation-delay:.24s}.stagger-5{animation-delay:.32s}.glass{-webkit-backdrop-filter:blur(12px);background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.glass{background-color:color-mix(in oklch, var(--card) 80%, transparent)}}.glass{border:1px solid var(--fx-white-10)}.glow-primary{transition:box-shadow .2s}.glow-primary:hover{box-shadow:0 4px 24px var(--primary)}@supports (color:color-mix(in lab, red, red)){.glow-primary:hover{box-shadow:0 4px 24px color-mix(in oklch, var(--primary) 55%, transparent)}}}@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}:root{--background:#fbf9fe;--foreground:#1d1727;--card:#fff;--card-foreground:#1d1727;--card-hover:#f8f5fe;--popover:#fff;--popover-foreground:#1d1727;--primary:#9d40e8;--primary-foreground:#fff;--secondary:#f5f3fa;--secondary-foreground:#292333;--muted:#f5f3fa;--muted-foreground:#746e81;--accent:#ffd9f7;--accent-foreground:#311e36;--destructive:#e40014;--border:#dcd9e2;--input:#dcd9e2;--ring:#9d40e8;--surface:#f7f4fd;--success:#40cab5;--success-foreground:#251d32;--warning:#fba100;--warning-foreground:#251d32;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#f7f4fd;--sidebar-foreground:#1d1727;--sidebar-primary:#9d40e8;--sidebar-primary-foreground:#fff;--sidebar-accent:#ffd9f7;--sidebar-accent-foreground:#311e36;--sidebar-border:#dcd9e2;--sidebar-ring:#9d40e8;--fx-shadow-elev:#0000002e;--fx-shadow-nav-mobile:0 -1px 8px #0000000f;--fx-overlay-50:#00000080;--fx-overlay-60:#0009;--fx-white-08:#ffffff14;--fx-white-10:#ffffff1a;--fx-brand-06:var(--primary)}@supports (color:lab(0% 0 0)){:root{--background:lab(98.054% 1.47018 -2.56057);--foreground:lab(9.13676% 5.81291 -9.47819);--card:lab(100% 0 0);--card-foreground:lab(9.13676% 5.81291 -9.47819);--card-hover:lab(97.0804% 2.21232 -3.83531);--popover:lab(100% 0 0);--popover-foreground:lab(9.13676% 5.81291 -9.47819);--primary:lab(47.0576% 60.1203 -69.9509);--primary-foreground:lab(100% 0 0);--secondary:lab(96.1752% 1.84086 -3.19825);--secondary-foreground:lab(14.948% 5.69336 -9.52731);--muted:lab(96.1752% 1.84086 -3.19825);--muted-foreground:lab(47.4521% 5.42861 -9.66337);--accent:lab(90.7682% 24.5917 -12.0085);--accent-foreground:lab(14.5953% 13.3927 -11.697);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(87.1042% 2.21428 -3.83374);--input:lab(87.1042% 2.21428 -3.83374);--ring:lab(47.0576% 60.1203 -69.9509);--surface:lab(96.6164% 2.21238 -3.83523);--success:lab(73.6545% -41.844 -1.10435);--success-foreground:lab(12.4746% 7.90066 -12.5836);--warning:lab(74.0925% 28.0023 78.7101);--warning-foreground:lab(12.4746% 7.90066 -12.5836);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(96.6164% 2.21238 -3.83523);--sidebar-foreground:lab(9.13676% 5.81291 -9.47819);--sidebar-primary:lab(47.0576% 60.1203 -69.9509);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(90.7682% 24.5917 -12.0085);--sidebar-accent-foreground:lab(14.5953% 13.3927 -11.697);--sidebar-border:lab(87.1042% 2.21428 -3.83374);--sidebar-ring:lab(47.0576% 60.1203 -69.9509);--fx-white-08:lab(100% 0 0/.08);--fx-white-10:lab(100% 0 0/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-06:color-mix(in oklch, var(--primary) 6%, transparent)}}:root{--fx-brand-07:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-07:color-mix(in oklch, var(--primary) 7%, transparent)}}:root{--fx-brand-08:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-08:color-mix(in oklch, var(--primary) 8%, transparent)}}:root{--fx-brand-10:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-10:color-mix(in oklch, var(--primary) 10%, transparent)}}:root{--fx-brand-12:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-12:color-mix(in oklch, var(--primary) 12%, transparent)}}:root{--fx-brand-13:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-13:color-mix(in oklch, var(--primary) 13%, transparent)}}:root{--fx-brand-16:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-16:color-mix(in oklch, var(--primary) 16%, transparent)}}:root{--fx-brand-18:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-18:color-mix(in oklch, var(--primary) 18%, transparent)}}:root{--fx-brand-20:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-20:color-mix(in oklch, var(--primary) 20%, transparent)}}:root{--fx-brand-22:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-22:color-mix(in oklch, var(--primary) 22%, transparent)}}:root{--fx-brand-25:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-25:color-mix(in oklch, var(--primary) 25%, transparent)}}:root{--fx-brand-35:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-35:color-mix(in oklch, var(--primary) 35%, transparent)}}:root{--fx-brand-40:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-40:color-mix(in oklch, var(--primary) 40%, transparent)}}:root{--fx-brand-50:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-50:color-mix(in oklch, var(--primary) 50%, transparent)}}:root{--fx-brand-70:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--fx-brand-70:color-mix(in oklch, var(--primary) 70%, transparent)}}:root{--fx-success-15:var(--success)}@supports (color:color-mix(in lab, red, red)){:root{--fx-success-15:color-mix(in oklch, var(--success) 15%, transparent)}}:root{--avatar-1:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--avatar-1:color-mix(in oklch, var(--primary) 78%, white)}}:root{--avatar-2:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--avatar-2:color-mix(in oklch, var(--accent) 82%, var(--primary))}}:root{--avatar-3:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:root{--avatar-3:color-mix(in oklch, var(--destructive) 85%, white)}}:root{--avatar-4:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root{--avatar-4:color-mix(in oklch, var(--warning) 85%, white)}}:root{--avatar-5:var(--success)}@supports (color:color-mix(in lab, red, red)){:root{--avatar-5:color-mix(in oklch, var(--success) 85%, white)}}:root{--google-blue:#4285f4;--google-green:#34a853;--google-yellow:#fbbc05;--google-red:#ea4335}:root[data-color-palette=ocean-mint]{--background:#f6fafc;--foreground:#131e27;--card:#fff;--card-foreground:#131e27;--card-hover:#f1f7fb;--popover:#fff;--popover-foreground:#131e27;--primary:#0076d1;--primary-foreground:#fff;--secondary:#eef5fa;--secondary-foreground:#1e2a35;--muted:#eef5fa;--muted-foreground:#68737d;--accent:#a0f4e4;--accent-foreground:#0d1c27;--border:#d2dce4;--input:#d2dce4;--ring:#0076d1;--surface:#eef6fb;--success:#35c5a1;--success-foreground:#0d1c27;--warning:#f5af20;--warning-foreground:#0d1c27;--sidebar:#eef6fb;--sidebar-foreground:#131e27;--sidebar-primary:#0076d1;--sidebar-primary-foreground:#fff;--sidebar-accent:#a0f4e4;--sidebar-accent-foreground:#0d1c27;--sidebar-border:#d2dce4;--sidebar-ring:#0076d1}@supports (color:lab(0% 0 0)){:root[data-color-palette=ocean-mint]{--background:lab(98.0385% -.8744 -1.61866);--foreground:lab(10.6621% -2.76121 -7.94217);--card:lab(100% 0 0);--card-foreground:lab(10.6621% -2.76121 -7.94217);--card-hover:lab(96.8845% -1.39275 -2.58641);--popover:lab(100% 0 0);--popover-foreground:lab(10.6621% -2.76121 -7.94217);--primary:lab(47.6947% .689089 -63.3236);--primary-foreground:lab(100% 0 0);--secondary:lab(96.0764% -1.73581 -3.23007);--secondary-foreground:lab(16.465% -3.0822 -8.63166);--muted:lab(96.0764% -1.73581 -3.23007);--muted-foreground:lab(47.8048% -2.69979 -6.7654);--accent:lab(90.619% -29.249 -.805748);--accent-foreground:lab(9.51601% -3.84469 -9.50136);--border:lab(87.2694% -2.57966 -4.83202);--input:lab(87.2694% -2.57966 -4.83202);--ring:lab(47.6947% .689089 -63.3236);--surface:lab(96.4263% -1.90675 -3.55155);--success:lab(71.5426% -45.4708 6.54521);--success-foreground:lab(9.51601% -3.84469 -9.50136);--warning:lab(76.7381% 18.9489 74.2614);--warning-foreground:lab(9.51601% -3.84469 -9.50136);--sidebar:lab(96.4263% -1.90675 -3.55155);--sidebar-foreground:lab(10.6621% -2.76121 -7.94217);--sidebar-primary:lab(47.6947% .689089 -63.3236);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(90.619% -29.249 -.805748);--sidebar-accent-foreground:lab(9.51601% -3.84469 -9.50136);--sidebar-border:lab(87.2694% -2.57966 -4.83202);--sidebar-ring:lab(47.6947% .689089 -63.3236)}}:root[data-color-palette=forest-amber]{--background:#f8fbf8;--foreground:#142018;--card:#fff;--card-foreground:#142018;--card-hover:#f2f8f3;--popover:#fff;--popover-foreground:#142018;--primary:#008f53;--primary-foreground:#fff;--secondary:#eff6f0;--secondary-foreground:#1c2a21;--muted:#eff6f0;--muted-foreground:#69756d;--accent:#f8e18a;--accent-foreground:#222d17;--border:#d4ded6;--input:#d4ded6;--ring:#008f53;--surface:#f0f8f1;--success:#52c585;--success-foreground:#142018;--warning:#e3c23b;--warning-foreground:#222d17;--sidebar:#f0f8f1;--sidebar-foreground:#142018;--sidebar-primary:#008f53;--sidebar-primary-foreground:#fff;--sidebar-accent:#f8e18a;--sidebar-accent-foreground:#222d17;--sidebar-border:#d4ded6;--sidebar-ring:#008f53}@supports (color:lab(0% 0 0)){:root[data-color-palette=forest-amber]{--background:lab(98.1982% -1.20315 .703633);--foreground:lab(10.9997% -7.5807 3.70632);--card:lab(100% 0 0);--card-foreground:lab(10.9997% -7.5807 3.70632);--card-hover:lab(97.1194% -3.00977 1.761);--popover:lab(100% 0 0);--popover-foreground:lab(10.9997% -7.5807 3.70632);--primary:lab(52.0536% -48.9444 24.017);--primary-foreground:lab(100% 0 0);--secondary:lab(96.1914% -3.0098 1.76102);--secondary-foreground:lab(15.6539% -7.88078 3.85246);--muted:lab(96.1914% -3.0098 1.76102);--muted-foreground:lab(48.0704% -6.24847 3.05289);--accent:lab(90.0486% -.196695 45.3784);--accent-foreground:lab(16.9104% -8.32391 12.3601);--border:lab(87.4426% -4.51765 2.6446);--input:lab(87.4426% -4.51765 2.6446);--ring:lab(52.0536% -48.9444 24.017);--surface:lab(96.6823% -3.61249 2.11397);--success:lab(71.672% -44.934 22.0014);--success-foreground:lab(10.9997% -7.5807 3.70632);--warning:lab(79.6518% 1.94418 67.6708);--warning-foreground:lab(16.9104% -8.32391 12.3601);--sidebar:lab(96.6823% -3.61249 2.11397);--sidebar-foreground:lab(10.9997% -7.5807 3.70632);--sidebar-primary:lab(52.0536% -48.9444 24.017);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(90.0486% -.196695 45.3784);--sidebar-accent-foreground:lab(16.9104% -8.32391 12.3601);--sidebar-border:lab(87.4426% -4.51765 2.6446);--sidebar-ring:lab(52.0536% -48.9444 24.017)}}:root[data-color-palette=charcoal-coral]{--background:#f8f9fa;--foreground:#191d24;--card:#fefeff;--card-foreground:#191d24;--card-hover:#f3f4f7;--popover:#fefeff;--popover-foreground:#191d24;--primary:#ed4b40;--primary-foreground:#fff;--secondary:#f1f3f5;--secondary-foreground:#22272e;--muted:#f1f3f5;--muted-foreground:#6e7279;--accent:#ffd7cb;--accent-foreground:#34211f;--border:#d8dbdf;--input:#d8dbdf;--ring:#ed4b40;--surface:#f3f4f7;--success:#47c3a2;--success-foreground:#171b21;--warning:#fcb02b;--warning-foreground:#34211f;--sidebar:#f3f4f7;--sidebar-foreground:#191d24;--sidebar-primary:#ed4b40;--sidebar-primary-foreground:#fff;--sidebar-accent:#ffd7cb;--sidebar-accent-foreground:#34211f;--sidebar-border:#d8dbdf;--sidebar-ring:#ed4b40}@supports (color:lab(0% 0 0)){:root[data-color-palette=charcoal-coral]{--background:lab(97.9049% -.0854135 -.75388);--foreground:lab(10.6163% -.345036 -5.15353);--card:lab(99.7645% -.042975 -.377142);--card-foreground:lab(10.6163% -.345036 -5.15353);--card-hover:lab(96.2737% -.168264 -1.50629);--popover:lab(99.7645% -.042975 -.377142);--popover-foreground:lab(10.6163% -.345036 -5.15353);--primary:lab(56.2999% 62.3842 43.2876);--primary-foreground:lab(100% 0 0);--secondary:lab(95.6937% -.168204 -1.5063);--secondary-foreground:lab(15.2477% -.402436 -5.89299);--muted:lab(95.6937% -.168204 -1.5063);--muted-foreground:lab(47.7536% -.440896 -4.48338);--accent:lab(89.1765% 14.4441 12.0352);--accent-foreground:lab(15.0313% 9.34948 4.90969);--border:lab(87.2146% -.286579 -2.63147);--input:lab(87.2146% -.286579 -2.63147);--ring:lab(56.2999% 62.3842 43.2876);--surface:lab(96.2737% -.168264 -1.50629);--success:lab(71.4123% -41.8213 6.03582);--success-foreground:lab(9.45566% -.332788 -5.14871);--warning:lab(77.8018% 21.4946 72.6556);--warning-foreground:lab(15.0313% 9.34948 4.90969);--sidebar:lab(96.2737% -.168264 -1.50629);--sidebar-foreground:lab(10.6163% -.345036 -5.15353);--sidebar-primary:lab(56.2999% 62.3842 43.2876);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(89.1765% 14.4441 12.0352);--sidebar-accent-foreground:lab(15.0313% 9.34948 4.90969);--sidebar-border:lab(87.2146% -.286579 -2.63147);--sidebar-ring:lab(56.2999% 62.3842 43.2876)}}:root[data-color-palette=sunrise-sherbet]{--background:#fef9f8;--foreground:#311e1e;--card:#fff;--card-foreground:#311e1e;--card-hover:#fff4f2;--popover:#fff;--popover-foreground:#311e1e;--primary:#f75936;--primary-foreground:#fff;--secondary:#fcf1ef;--secondary-foreground:#3c2828;--muted:#fcf1ef;--muted-foreground:#856e6d;--accent:#ffcae0;--accent-foreground:#3e1e23;--border:#e8d6d4;--input:#e8d6d4;--ring:#f75936;--surface:#fff2f0;--success:#50c08b;--success-foreground:#301718;--warning:#fcba43;--warning-foreground:#3e1e23;--sidebar:#fff2f0;--sidebar-foreground:#311e1e;--sidebar-primary:#f75936;--sidebar-primary-foreground:#fff;--sidebar-accent:#ffcae0;--sidebar-accent-foreground:#3e1e23;--sidebar-border:#e8d6d4;--sidebar-ring:#f75936}@supports (color:lab(0% 0 0)){:root[data-color-palette=sunrise-sherbet]{--background:lab(98.204% 1.84733 .948274);--foreground:lab(13.8453% 9.64314 3.74025);--card:lab(100% 0 0);--card-foreground:lab(13.8453% 9.64314 3.74025);--card-hover:lab(96.8718% 3.69772 1.89992);--popover:lab(100% 0 0);--popover-foreground:lab(13.8453% 9.64314 3.74025);--primary:lab(59.9358% 60.2897 53.0365);--primary-foreground:lab(100% 0 0);--secondary:lab(95.8277% 3.69781 1.89998);--secondary-foreground:lab(18.486% 9.64077 3.72231);--muted:lab(95.8277% 3.69781 1.89998);--muted-foreground:lab(48.6572% 9.52968 4.05616);--accent:lab(87.108% 33.1361 -2.29752);--accent-foreground:lab(15.9028% 16.4059 3.61591);--border:lab(87.0524% 6.17078 3.17606);--input:lab(87.0524% 6.17078 3.17606);--ring:lab(59.9358% 60.2897 53.0365);--surface:lab(96.389% 4.31517 2.21794);--success:lab(70.4015% -43.0373 16.9422);--success-foreground:lab(11.4171% 12.8667 5.07419);--warning:lab(80.2609% 17.1116 66.6314);--warning-foreground:lab(15.9028% 16.4059 3.61591);--sidebar:lab(96.389% 4.31517 2.21794);--sidebar-foreground:lab(13.8453% 9.64314 3.74025);--sidebar-primary:lab(59.9358% 60.2897 53.0365);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(87.108% 33.1361 -2.29752);--sidebar-accent-foreground:lab(15.9028% 16.4059 3.61591);--sidebar-border:lab(87.0524% 6.17078 3.17606);--sidebar-ring:lab(59.9358% 60.2897 53.0365)}}:root[data-color-palette=arctic-neon]{--background:#f9fbfb;--foreground:#091919;--card:#fff;--card-foreground:#091919;--card-hover:#f1f9f8;--popover:#fff;--popover-foreground:#091919;--primary:#00989b;--primary-foreground:#fff;--secondary:#eef6f5;--secondary-foreground:#132525;--muted:#eef6f5;--muted-foreground:#606f6f;--accent:#e6e97f;--accent-foreground:#212710;--border:#d2dddc;--input:#d2dddc;--ring:#00989b;--surface:#eef7f6;--success:#00d7a4;--success-foreground:#031a19;--warning:#f8bd2c;--warning-foreground:#33230f;--sidebar:#eef7f6;--sidebar-foreground:#091919;--sidebar-primary:#00989b;--sidebar-primary-foreground:#fff;--sidebar-accent:#e6e97f;--sidebar-accent-foreground:#212710;--sidebar-border:#d2dddc;--sidebar-ring:#00989b}@supports (color:lab(0% 0 0)){:root[data-color-palette=arctic-neon]{--background:lab(98.5263% -.998259 -.20777);--foreground:lab(7.44384% -6.33475 -2.2982);--card:lab(100% 0 0);--card-foreground:lab(7.44384% -6.33475 -2.2982);--card-hover:lab(97.1916% -2.66328 -.553405);--popover:lab(100% 0 0);--popover-foreground:lab(7.44384% -6.33475 -2.2982);--primary:lab(57.187% -77.7552 -24.2385);--primary-foreground:lab(100% 0 0);--secondary:lab(96.1476% -2.66328 -.553393);--secondary-foreground:lab(13.2518% -7.78786 -2.53933);--muted:lab(96.1476% -2.66328 -.553393);--muted-foreground:lab(45.6703% -5.8389 -1.92947);--accent:lab(90.5029% -11.7488 51.0107);--accent-foreground:lab(14.5205% -5.99037 14.1422);--border:lab(87.3773% -3.99676 -.82922);--input:lab(87.3773% -3.99676 -.82922);--ring:lab(57.187% -77.7552 -24.2385);--surface:lab(96.6344% -3.32963 -.691462);--success:lab(76.7242% -59.4924 13.1421);--success-foreground:lab(7.54987% -8.80303 -2.00487);--warning:lab(80.4405% 13.1817 74.2929);--warning-foreground:lab(15.2642% 5.99425 15.8185);--sidebar:lab(96.6344% -3.32963 -.691462);--sidebar-foreground:lab(7.44384% -6.33475 -2.2982);--sidebar-primary:lab(57.187% -77.7552 -24.2385);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(90.5029% -11.7488 51.0107);--sidebar-accent-foreground:lab(14.5205% -5.99037 14.1422);--sidebar-border:lab(87.3773% -3.99676 -.82922);--sidebar-ring:lab(57.187% -77.7552 -24.2385)}}:root[data-color-palette=dune-lagoon]{--background:#fef9f4;--foreground:#282017;--card:#fff;--card-foreground:#282017;--card-hover:#fdf5ec;--popover:#fff;--popover-foreground:#282017;--primary:#008b81;--primary-foreground:#fff;--secondary:#f9f3eb;--secondary-foreground:#322a21;--muted:#f9f3eb;--muted-foreground:#7c7369;--accent:#aff0c3;--accent-foreground:#0e2516;--border:#e2d9d0;--input:#e2d9d0;--ring:#008b81;--surface:#fbf4ec;--success:#5dbf82;--success-foreground:#0e2516;--warning:#f8b74f;--warning-foreground:#392715;--sidebar:#fbf4ec;--sidebar-foreground:#282017;--sidebar-primary:#008b81;--sidebar-primary-foreground:#fff;--sidebar-accent:#aff0c3;--sidebar-accent-foreground:#0e2516;--sidebar-border:#e2d9d0;--sidebar-ring:#008b81}@supports (color:lab(0% 0 0)){:root[data-color-palette=dune-lagoon]{--background:lab(98.2683% .825971 2.91502);--foreground:lab(12.9905% 2.67141 7.53001);--card:lab(100% 0 0);--card-foreground:lab(12.9905% 2.67141 7.53001);--card-hover:lab(96.9971% 1.47033 5.11751);--popover:lab(100% 0 0);--popover-foreground:lab(12.9905% 2.67141 7.53001);--primary:lab(51.5471% -41.6655 -4.95608);--primary-foreground:lab(100% 0 0);--secondary:lab(96.0676% 1.25363 4.38206);--secondary-foreground:lab(17.6336% 2.61529 7.46863);--muted:lab(96.0676% 1.25363 4.38206);--muted-foreground:lab(48.9637% 2.17894 6.56568);--accent:lab(89.5944% -27.904 15.0195);--accent-foreground:lab(12.3623% -12.5359 6.77594);--border:lab(87.2541% 1.69662 5.8596);--input:lab(87.2541% 1.69662 5.8596);--ring:lab(51.5471% -41.6655 -4.95608);--surface:lab(96.6484% 1.36173 4.74955);--success:lab(70.3728% -40.8235 22.0845);--success-foreground:lab(12.3623% -12.5359 6.77594);--warning:lab(79.0612% 17.2034 60.4939);--warning-foreground:lab(17.5389% 7.11307 15.1705);--sidebar:lab(96.6484% 1.36173 4.74955);--sidebar-foreground:lab(12.9905% 2.67141 7.53001);--sidebar-primary:lab(51.5471% -41.6655 -4.95608);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(89.5944% -27.904 15.0195);--sidebar-accent-foreground:lab(12.3623% -12.5359 6.77594);--sidebar-border:lab(87.2541% 1.69662 5.8596);--sidebar-ring:lab(51.5471% -41.6655 -4.95608)}}:root[data-color-palette=cobalt-amber]{--background:#f8fafc;--foreground:#141b24;--card:#fff;--card-foreground:#141b24;--card-hover:#f2f7fb;--popover:#fff;--popover-foreground:#141b24;--primary:#1968f2;--primary-foreground:#fff;--secondary:#eff4f9;--secondary-foreground:#1f2730;--muted:#eff4f9;--muted-foreground:#69737d;--accent:#ffdd96;--accent-foreground:#3b2612;--border:#d4dce2;--input:#d4dce2;--ring:#1968f2;--surface:#f0f6fc;--success:#2ac5a8;--success-foreground:#0f1f2a;--warning:#f5be3f;--warning-foreground:#3b2612;--sidebar:#f0f6fc;--sidebar-foreground:#141b24;--sidebar-primary:#1968f2;--sidebar-primary-foreground:#fff;--sidebar-accent:#ffdd96;--sidebar-accent-foreground:#3b2612;--sidebar-border:#d4dce2;--sidebar-ring:#1968f2}@supports (color:lab(0% 0 0)){:root[data-color-palette=cobalt-amber]{--background:lab(98.1458% -.553876 -1.38255);--foreground:lab(9.47796% -1.69584 -6.93499);--card:lab(100% 0 0);--card-foreground:lab(9.47796% -1.69584 -6.93499);--card-hover:lab(96.8711% -1.09857 -2.75997);--popover:lab(100% 0 0);--popover-foreground:lab(9.47796% -1.69584 -6.93499);--primary:lab(46.4653% 19.2499 -76.9128);--primary-foreground:lab(100% 0 0);--secondary:lab(95.9431% -1.09848 -2.75987);--secondary-foreground:lab(15.2834% -1.80186 -6.9706);--muted:lab(95.9431% -1.09848 -2.75987);--muted-foreground:lab(47.7753% -2.03165 -7.06356);--accent:lab(89.7839% 7.139 45.5039);--accent-foreground:lab(17.5169% 8.16441 17.3983);--border:lab(87.2438% -1.63066 -4.13041);--input:lab(87.2438% -1.63066 -4.13041);--ring:lab(46.4653% 19.2499 -76.9128);--surface:lab(96.5236% -1.3676 -3.44678);--success:lab(71.5127% -45.6811 3.09223);--success-foreground:lab(10.6785% -3.89843 -9.51463);--warning:lab(80.4556% 11.9369 67.8166);--warning-foreground:lab(17.5169% 8.16441 17.3983);--sidebar:lab(96.5236% -1.3676 -3.44678);--sidebar-foreground:lab(9.47796% -1.69584 -6.93499);--sidebar-primary:lab(46.4653% 19.2499 -76.9128);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(89.7839% 7.139 45.5039);--sidebar-accent-foreground:lab(17.5169% 8.16441 17.3983);--sidebar-border:lab(87.2438% -1.63066 -4.13041);--sidebar-ring:lab(46.4653% 19.2499 -76.9128)}}:root[data-color-palette=ruby-ice]{--background:#f9fbfd;--foreground:#1a2028;--card:#fff;--card-foreground:#1a2028;--card-hover:#f3f7fb;--popover:#fff;--popover-foreground:#1a2028;--primary:#ec2055;--primary-foreground:#fff;--secondary:#f0f4f9;--secondary-foreground:#232933;--muted:#f0f4f9;--muted-foreground:#6e757f;--accent:#fdcbf8;--accent-foreground:#352134;--border:#d5dce2;--input:#d5dce2;--ring:#ec2055;--surface:#f0f6fc;--success:#47c3a2;--success-foreground:#171f2e;--warning:#f8b14e;--warning-foreground:#3a2616;--sidebar:#f0f6fc;--sidebar-foreground:#1a2028;--sidebar-primary:#ec2055;--sidebar-primary-foreground:#fff;--sidebar-accent:#fdcbf8;--sidebar-accent-foreground:#352134;--sidebar-border:#d5dce2;--sidebar-ring:#ec2055}@supports (color:lab(0% 0 0)){:root[data-color-palette=ruby-ice]{--background:lab(98.4912% -.367135 -1.06071);--foreground:lab(11.7622% -.572428 -6.56077);--card:lab(100% 0 0);--card-foreground:lab(11.7622% -.572428 -6.56077);--card-hover:lab(96.9818% -.848442 -2.47033);--popover:lab(100% 0 0);--popover-foreground:lab(11.7622% -.572428 -6.56077);--primary:lab(52.188% 74.3828 26.6492);--primary-foreground:lab(100% 0 0);--secondary:lab(96.0534% -.967205 -2.82183);--secondary-foreground:lab(16.3948% -.658929 -7.29806);--muted:lab(96.0534% -.967205 -2.82183);--muted-foreground:lab(48.8957% -.814885 -6.66162);--accent:lab(87.2848% 23.4787 -14.7783);--accent-foreground:lab(15.8356% 12.9584 -8.72487);--border:lab(87.2352% -1.43316 -4.22301);--input:lab(87.2352% -1.43316 -4.22301);--ring:lab(52.188% 74.3828 26.6492);--surface:lab(96.5164% -1.2033 -3.5241);--success:lab(71.4123% -41.8213 6.03582);--success-foreground:lab(11.6829% -.461198 -10.7846);--warning:lab(77.7785% 20.2871 59.342);--warning-foreground:lab(17.506% 7.86957 14.572);--sidebar:lab(96.5164% -1.2033 -3.5241);--sidebar-foreground:lab(11.7622% -.572428 -6.56077);--sidebar-primary:lab(52.188% 74.3828 26.6492);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(87.2848% 23.4787 -14.7783);--sidebar-accent-foreground:lab(15.8356% 12.9584 -8.72487);--sidebar-border:lab(87.2352% -1.43316 -4.22301);--sidebar-ring:lab(52.188% 74.3828 26.6492)}}:root[data-color-palette=moss-lilac]{--background:#f9fbf8;--foreground:#19221a;--card:#fff;--card-foreground:#19221a;--card-hover:#f4f8f2;--popover:#fff;--popover-foreground:#19221a;--primary:#1c8742;--primary-foreground:#fff;--secondary:#f2f5f0;--secondary-foreground:#232c23;--muted:#f2f5f0;--muted-foreground:#6e776e;--accent:#edd7ff;--accent-foreground:#29253b;--border:#d8dcd4;--input:#d8dcd4;--ring:#1c8742;--surface:#f3f7f0;--success:#5bc083;--success-foreground:#162317;--warning:#ecbd4a;--warning-foreground:#382814;--sidebar:#f3f7f0;--sidebar-foreground:#19221a;--sidebar-primary:#1c8742;--sidebar-primary-foreground:#fff;--sidebar-accent:#edd7ff;--sidebar-accent-foreground:#29253b;--sidebar-border:#d8dcd4;--sidebar-ring:#1c8742}@supports (color:lab(0% 0 0)){:root[data-color-palette=moss-lilac]{--background:lab(98.3092% -.916183 1.12392);--foreground:lab(12.0985% -5.66417 4.28948);--card:lab(100% 0 0);--card-foreground:lab(12.0985% -5.66417 4.28948);--card-hover:lab(97.0943% -2.05782 2.53298);--popover:lab(100% 0 0);--popover-foreground:lab(12.0985% -5.66417 4.28948);--primary:lab(49.5467% -42.4533 28.2033);--primary-foreground:lab(100% 0 0);--secondary:lab(96.2701% -1.82974 2.25084);--secondary-foreground:lab(16.7397% -5.6624 4.27535);--muted:lab(96.2701% -1.82974 2.25084);--muted-foreground:lab(49.1975% -5.092 3.80948);--accent:lab(88.6659% 15.354 -20.4066);--accent-foreground:lab(16.0036% 6.38916 -13.4943);--border:lab(87.3865% -2.73991 3.38196);--input:lab(87.3865% -2.73991 3.38196);--ring:lab(49.5467% -42.4533 28.2033);--surface:lab(96.7584% -2.28566 2.81538);--success:lab(70.3793% -41.2353 21.2329);--success-foreground:lab(12.2213% -8.50801 6.5164);--warning:lab(79.3647% 9.14717 62.2558);--warning-foreground:lab(17.6067% 5.47801 16.1248);--sidebar:lab(96.7584% -2.28566 2.81538);--sidebar-foreground:lab(12.0985% -5.66417 4.28948);--sidebar-primary:lab(49.5467% -42.4533 28.2033);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(88.6659% 15.354 -20.4066);--sidebar-accent-foreground:lab(16.0036% 6.38916 -13.4943);--sidebar-border:lab(87.3865% -2.73991 3.38196);--sidebar-ring:lab(49.5467% -42.4533 28.2033)}}.dark{--background:#16111e;--foreground:#efedf6;--card:#211c2b;--card-foreground:#efedf6;--card-hover:#292333;--popover:#211c2b;--popover-foreground:#efedf6;--primary:#bc80fa;--primary-foreground:#fff;--secondary:#322d3d;--secondary-foreground:#efedf6;--muted:#322d3d;--muted-foreground:#bbb9c1;--accent:#6a3360;--accent-foreground:#f3f0f9;--destructive:#ff6568;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#bc80fa;--surface:#292333;--success:#2dbda9;--success-foreground:#181322;--warning:#fba100;--warning-foreground:#181322;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#211c2b;--sidebar-foreground:#efedf6;--sidebar-primary:#bc80fa;--sidebar-primary-foreground:#fff;--sidebar-accent:#6a3360;--sidebar-accent-foreground:#f3f0f9;--sidebar-border:var(--fx-white-08);--sidebar-ring:#bc80fa;--fx-shadow-elev:#0006;--fx-shadow-nav-mobile:0 -1px 24px #0006}@supports (color:lab(0% 0 0)){.dark{--background:lab(5.91965% 4.34911 -7.84819);--foreground:lab(94.0676% 2.09412 -3.91729);--card:lab(11.4618% 5.75902 -9.4995);--card-foreground:lab(94.0676% 2.09412 -3.91729);--card-hover:lab(14.948% 5.69336 -9.52731);--popover:lab(11.4618% 5.75902 -9.4995);--popover-foreground:lab(94.0676% 2.09412 -3.91729);--primary:lab(63.6735% 41.2276 -52.9684);--primary-foreground:lab(100% 0 0);--secondary:lab(19.5942% 5.62587 -9.55816);--secondary-foreground:lab(94.0676% 2.09412 -3.91729);--muted:lab(19.5942% 5.62587 -9.55816);--muted-foreground:lab(75.5072% 2.0988 -3.91378);--accent:lab(30.1059% 29.9281 -15.9234);--accent-foreground:lab(95.2276% 2.09388 -3.91747);--destructive:lab(63.7053% 60.745 31.3109);--ring:lab(63.6735% 41.2276 -52.9684);--surface:lab(14.948% 5.69336 -9.52731);--success:lab(69.0144% -41.9246 -1.09994);--success-foreground:lab(6.86854% 5.62789 -9.35425);--warning:lab(74.0925% 28.0023 78.7101);--warning-foreground:lab(6.86854% 5.62789 -9.35425);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(11.4618% 5.75902 -9.4995);--sidebar-foreground:lab(94.0676% 2.09412 -3.91729);--sidebar-primary:lab(63.6735% 41.2276 -52.9684);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(30.1059% 29.9281 -15.9234);--sidebar-accent-foreground:lab(95.2276% 2.09388 -3.91747);--sidebar-ring:lab(63.6735% 41.2276 -52.9684)}}.dark[data-color-palette=ocean-mint]{--background:#0a1319;--foreground:#e8f0f4;--card:#151e26;--card-foreground:#e8f0f4;--card-hover:#1c252d;--popover:#151e26;--popover-foreground:#e8f0f4;--primary:#4aadf5;--primary-foreground:#fff;--secondary:#28323a;--secondary-foreground:#e8f0f4;--muted:#28323a;--muted-foreground:#b4bcc0;--accent:#005b50;--accent-foreground:#ebf3f7;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#4aadf5;--surface:#1e282f;--success:#51caa7;--success-foreground:#0e171e;--warning:#f5af20;--warning-foreground:#0e171e;--sidebar:#151e26;--sidebar-foreground:#e8f0f4;--sidebar-primary:#4aadf5;--sidebar-primary-foreground:#fff;--sidebar-accent:#005b50;--sidebar-accent-foreground:#ebf3f7;--sidebar-border:var(--fx-white-08);--sidebar-ring:#4aadf5}@supports (color:lab(0% 0 0)){.dark[data-color-palette=ocean-mint]{--background:lab(5.26592% -1.69543 -5.19199);--foreground:lab(94.2391% -2.12497 -2.92363);--card:lab(10.6806% -2.63117 -6.53783);--card-foreground:lab(94.2391% -2.12497 -2.92363);--card-hover:lab(14.1635% -2.68948 -6.55769);--popover:lab(10.6806% -2.63117 -6.53783);--popover-foreground:lab(94.2391% -2.12497 -2.92363);--primary:lab(67.2196% -12.0329 -45.4246);--primary-foreground:lab(100% 0 0);--secondary:lab(19.9669% -2.76047 -6.58371);--secondary-foreground:lab(94.2391% -2.12497 -2.92363);--muted:lab(19.9669% -2.76047 -6.58371);--muted-foreground:lab(75.6789% -2.12061 -2.92119);--accent:lab(33.8315% -31.7157 -1.39333);--accent-foreground:lab(95.3991% -2.12514 -2.92379);--ring:lab(67.2196% -12.0329 -45.4246);--surface:lab(15.3243% -2.70589 -6.56351);--success:lab(73.7379% -41.6807 6.83199);--success-foreground:lab(7.22349% -2.3257 -6.4677);--warning:lab(76.7381% 18.9489 74.2614);--warning-foreground:lab(7.22349% -2.3257 -6.4677);--sidebar:lab(10.6806% -2.63117 -6.53783);--sidebar-foreground:lab(94.2391% -2.12497 -2.92363);--sidebar-primary:lab(67.2196% -12.0329 -45.4246);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(33.8315% -31.7157 -1.39333);--sidebar-accent-foreground:lab(95.3991% -2.12514 -2.92379);--sidebar-ring:lab(67.2196% -12.0329 -45.4246)}}.dark[data-color-palette=forest-amber]{--background:#0c1510;--foreground:#ecf0e9;--card:#17221c;--card-foreground:#ecf0e9;--card-hover:#1e2a23;--popover:#17221c;--popover-foreground:#ecf0e9;--primary:#63be86;--primary-foreground:#fff;--secondary:#28342c;--secondary-foreground:#ecf0e9;--muted:#28342c;--muted-foreground:#b8bcb5;--accent:#725f00;--accent-foreground:#f4f6ef;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#63be86;--surface:#1e2a23;--success:#6ac48c;--success-foreground:#0e1913;--warning:#e1c34b;--warning-foreground:#0e1913;--sidebar:#17221c;--sidebar-foreground:#ecf0e9;--sidebar-primary:#63be86;--sidebar-primary-foreground:#fff;--sidebar-accent:#725f00;--sidebar-accent-foreground:#f4f6ef;--sidebar-border:var(--fx-white-08);--sidebar-ring:#63be86}@supports (color:lab(0% 0 0)){.dark[data-color-palette=forest-amber]{--background:lab(5.91411% -4.43286 1.94423);--foreground:lab(94.3202% -2.19592 2.9043);--card:lab(12.1084% -6.39514 2.82431);--card-foreground:lab(94.3202% -2.19592 2.9043);--card-hover:lab(15.5888% -6.38439 2.82025);--popover:lab(12.1084% -6.39514 2.82431);--popover-foreground:lab(94.3202% -2.19592 2.9043);--primary:lab(70.2534% -37.9658 19.5371);--primary-foreground:lab(100% 0 0);--secondary:lab(20.2293% -6.37351 2.81615);--secondary-foreground:lab(94.3202% -2.19592 2.9043);--muted:lab(20.2293% -6.37351 2.81615);--muted-foreground:lab(75.76% -2.19402 2.90637);--accent:lab(41.1918% 1.75036 55.5359);--accent-foreground:lab(96.6273% -1.71012 3.2925);--ring:lab(70.2534% -37.9658 19.5371);--surface:lab(15.5888% -6.38439 2.82025);--success:lab(72.5749% -37.9352 19.5176);--success-foreground:lab(7.47926% -5.75276 2.5225);--warning:lab(79.6403% 1.42023 61.7525);--warning-foreground:lab(7.47926% -5.75276 2.5225);--sidebar:lab(12.1084% -6.39514 2.82431);--sidebar-foreground:lab(94.3202% -2.19592 2.9043);--sidebar-primary:lab(70.2534% -37.9658 19.5371);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(41.1918% 1.75036 55.5359);--sidebar-accent-foreground:lab(96.6273% -1.71012 3.2925);--sidebar-ring:lab(70.2534% -37.9658 19.5371)}}.dark[data-color-palette=charcoal-coral]{--background:#14161b;--foreground:#ebeff4;--card:#1c1f25;--card-foreground:#ebeff4;--card-hover:#23272d;--popover:#1c1f25;--popover-foreground:#ebeff4;--primary:#fb8274;--primary-foreground:#fff;--secondary:#303338;--secondary-foreground:#ebeff4;--muted:#303338;--muted-foreground:#b8bbc0;--accent:#744439;--accent-foreground:#f3f5f9;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#fb8274;--surface:#23272c;--success:#55c1a3;--success-foreground:#14161b;--warning:#f9b13e;--warning-foreground:#14161b;--sidebar:#1c1f25;--sidebar-foreground:#ebeff4;--sidebar-primary:#fb8274;--sidebar-primary-foreground:#fff;--sidebar-accent:#744439;--sidebar-accent-foreground:#f3f5f9;--sidebar-border:var(--fx-white-08);--sidebar-ring:#fb8274}@supports (color:lab(0% 0 0)){.dark[data-color-palette=charcoal-coral]{--background:lab(7.18576% -.260472 -3.64464);--foreground:lab(94.1709% -.326276 -3.00659);--card:lab(11.7877% -.336692 -4.43419);--card-foreground:lab(94.1709% -.326276 -3.00659);--card-hover:lab(15.2638% -.372261 -4.80693);--popover:lab(11.7877% -.336692 -4.43419);--popover-foreground:lab(94.1709% -.326276 -3.00659);--primary:lab(68.4411% 46.159 29.7345);--primary-foreground:lab(100% 0 0);--secondary:lab(21.0797% -.338614 -3.72165);--secondary-foreground:lab(94.1709% -.326276 -3.00659);--muted:lab(21.0797% -.338614 -3.72165);--muted-foreground:lab(75.6107% -.322163 -3.00426);--accent:lab(34.451% 20.637 15.803);--accent-foreground:lab(96.5021% -.208765 -1.88197);--ring:lab(68.4411% 46.159 29.7345);--surface:lab(15.2689% -.357479 -4.44323);--success:lab(71.2819% -38.201 5.52743);--success-foreground:lab(7.18576% -.260472 -3.64464);--warning:lab(77.8361% 19.7427 66.2607);--warning-foreground:lab(7.18576% -.260472 -3.64464);--sidebar:lab(11.7877% -.336692 -4.43419);--sidebar-foreground:lab(94.1709% -.326276 -3.00659);--sidebar-primary:lab(68.4411% 46.159 29.7345);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(34.451% 20.637 15.803);--sidebar-accent-foreground:lab(96.5021% -.208765 -1.88197);--sidebar-ring:lab(68.4411% 46.159 29.7345)}}.dark[data-color-palette=sunrise-sherbet]{--background:#221414;--foreground:#f4ede9;--card:#2c1d1d;--card-foreground:#f4ede9;--card-hover:#342424;--popover:#2c1d1d;--popover-foreground:#f4ede9;--primary:#f5886b;--primary-foreground:#fff;--secondary:#3d2f2e;--secondary-foreground:#f4ede9;--muted:#3d2f2e;--muted-foreground:#c4bcb9;--accent:#8c4060;--accent-foreground:#fcf3f0;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#f5886b;--surface:#342424;--success:#6ac396;--success-foreground:#271515;--warning:#fcbe54;--warning-foreground:#271515;--sidebar:#2c1d1d;--sidebar-foreground:#f4ede9;--sidebar-primary:#f5886b;--sidebar-primary-foreground:#fff;--sidebar-accent:#8c4060;--sidebar-accent-foreground:#fcf3f0;--sidebar-border:var(--fx-white-08);--sidebar-ring:#f5886b}@supports (color:lab(0% 0 0)){.dark[data-color-palette=sunrise-sherbet]{--background:lab(8.13574% 7.00507 2.8387);--foreground:lab(94.1588% 2.16705 2.94946);--card:lab(12.7558% 7.63896 3.28766);--card-foreground:lab(94.1588% 2.16705 2.94946);--card-hover:lab(16.2362% 7.63543 3.27684);--popover:lab(12.7558% 7.63896 3.28766);--popover-foreground:lab(94.1588% 2.16705 2.94946);--primary:lab(68.7063% 40.5582 35.0153);--primary-foreground:lab(100% 0 0);--secondary:lab(20.8973% 6.99362 2.988);--secondary-foreground:lab(94.1588% 2.16705 2.94946);--muted:lab(20.8973% 6.99362 2.988);--muted-foreground:lab(76.737% 2.58541 2.483);--accent:lab(38.2562% 35.8096 -2.48952);--accent-foreground:lab(96.4571% 2.58243 2.48088);--ring:lab(68.7063% 40.5582 35.0153);--surface:lab(16.2362% 7.63543 3.27684);--success:lab(72.4635% -36.1536 14.2628);--success-foreground:lab(9.21238% 9.56494 4.06419);--warning:lab(81.4492% 15.5143 60.6128);--warning-foreground:lab(9.21238% 9.56494 4.06419);--sidebar:lab(12.7558% 7.63896 3.28766);--sidebar-foreground:lab(94.1588% 2.16705 2.94946);--sidebar-primary:lab(68.7063% 40.5582 35.0153);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(38.2562% 35.8096 -2.48952);--sidebar-accent-foreground:lab(96.4571% 2.58243 2.48088);--sidebar-ring:lab(68.7063% 40.5582 35.0153)}}.dark[data-color-palette=arctic-neon]{--background:#041212;--foreground:#e6f1f0;--card:#0c1e1d;--card-foreground:#e6f1f0;--card-hover:#132525;--popover:#0c1e1d;--popover-foreground:#e6f1f0;--primary:#00c7c6;--primary-foreground:#fff;--secondary:#223433;--secondary-foreground:#e6f1f0;--muted:#223433;--muted-foreground:#b2bdbc;--accent:#686800;--accent-foreground:#f3f7f0;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#00c7c6;--surface:#132525;--success:#4cd2ab;--success-foreground:#071716;--warning:#f3c351;--warning-foreground:#071716;--sidebar:#0c1e1d;--sidebar-foreground:#e6f1f0;--sidebar-primary:#00c7c6;--sidebar-primary-foreground:#fff;--sidebar-accent:#686800;--sidebar-accent-foreground:#f3f7f0;--sidebar-border:var(--fx-white-08);--sidebar-ring:#00c7c6}@supports (color:lab(0% 0 0)){.dark[data-color-palette=arctic-neon]{--background:lab(4.60466% -4.65259 -1.285);--foreground:lab(94.3373% -3.99646 -.829351);--card:lab(9.78651% -7.98442 -1.93267);--card-foreground:lab(94.3373% -3.99646 -.829351);--card-hover:lab(13.2667% -7.97773 -1.93741);--popover:lab(9.78651% -7.98442 -1.93267);--popover-foreground:lab(94.3373% -3.99646 -.829351);--primary:lab(72.6065% -49.5118 -13.7429);--primary-foreground:lab(100% 0 0);--secondary:lab(20.2271% -7.96737 -1.94432);--secondary-foreground:lab(94.3373% -3.99646 -.829351);--muted:lab(20.2271% -7.96737 -1.94432);--muted-foreground:lab(75.7773% -3.99736 -.828922);--accent:lab(42.7256% -8.65567 56.486);--accent-foreground:lab(96.6403% -2.19613 2.90407);--ring:lab(72.6065% -49.5118 -13.7429);--surface:lab(13.2667% -7.97773 -1.93741);--success:lab(76.1938% -45.1396 8.27173);--success-foreground:lab(6.40394% -5.84453 -1.5968);--warning:lab(81.6928% 9.01085 61.8134);--warning-foreground:lab(6.40394% -5.84453 -1.5968);--sidebar:lab(9.78651% -7.98442 -1.93267);--sidebar-foreground:lab(94.3373% -3.99646 -.829351);--sidebar-primary:lab(72.6065% -49.5118 -13.7429);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(42.7256% -8.65567 56.486);--sidebar-accent-foreground:lab(96.6403% -2.19613 2.90407);--sidebar-ring:lab(72.6065% -49.5118 -13.7429)}}.dark[data-color-palette=dune-lagoon]{--background:#1b150d;--foreground:#f2eee8;--card:#272017;--card-foreground:#f2eee8;--card-hover:#2f281e;--popover:#272017;--popover-foreground:#f2eee8;--primary:#20bcb2;--primary-foreground:#fff;--secondary:#393228;--secondary-foreground:#f2eee8;--muted:#393228;--muted-foreground:#bebab4;--accent:#1a653b;--accent-foreground:#f0f7f3;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#20bcb2;--surface:#2f281e;--success:#73c28e;--success-foreground:#1b150c;--warning:#f3bd5c;--warning-foreground:#1b150c;--sidebar:#272017;--sidebar-foreground:#f2eee8;--sidebar-primary:#20bcb2;--sidebar-primary-foreground:#fff;--sidebar-accent:#1a653b;--sidebar-accent-foreground:#f0f7f3;--sidebar-border:var(--fx-white-08);--sidebar-ring:#20bcb2}@supports (color:lab(0% 0 0)){.dark[data-color-palette=dune-lagoon]{--background:lab(7.23898% 1.647 5.23565);--foreground:lab(94.2217% .624448 3.372);--card:lab(13.0173% 2.00944 7.77554);--card-foreground:lab(94.2217% .624448 3.372);--card-hover:lab(16.4999% 1.9639 7.72451);--popover:lab(13.0173% 2.00944 7.77554);--popover-foreground:lab(94.2217% .624448 3.372);--primary:lab(68.9172% -40.9968 -6.53278);--primary-foreground:lab(100% 0 0);--secondary:lab(21.1426% 1.91587 7.67473);--secondary-foreground:lab(94.2217% .624448 3.372);--muted:lab(21.1426% 1.91587 7.67473);--muted-foreground:lab(75.6615% .629485 3.37533);--accent:lab(37.4886% -31.6631 17.1914);--accent-foreground:lab(96.6559% -3.19955 1.27249);--ring:lab(68.9172% -40.9968 -6.53278);--surface:lab(16.4999% 1.9639 7.72451);--success:lab(72.4433% -34.3568 18.5451);--success-foreground:lab(7.23709% 2.01903 6.03208);--warning:lab(80.3631% 12.6212 55.7864);--warning-foreground:lab(7.23709% 2.01903 6.03208);--sidebar:lab(13.0173% 2.00944 7.77554);--sidebar-foreground:lab(94.2217% .624448 3.372);--sidebar-primary:lab(68.9172% -40.9968 -6.53278);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(37.4886% -31.6631 17.1914);--sidebar-accent-foreground:lab(96.6559% -3.19955 1.27249);--sidebar-ring:lab(68.9172% -40.9968 -6.53278)}}.dark[data-color-palette=cobalt-amber]{--background:#0d141d;--foreground:#eaeff5;--card:#18202a;--card-foreground:#eaeff5;--card-hover:#1f2731;--popover:#18202a;--popover-foreground:#eaeff5;--primary:#74a7ff;--primary-foreground:#fff;--secondary:#28313b;--secondary-foreground:#eaeff5;--muted:#28313b;--muted-foreground:#b6bbc1;--accent:#7c5a00;--accent-foreground:#faf4ee;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#74a7ff;--surface:#1f2731;--success:#44c7ab;--success-foreground:#0f171f;--warning:#f2c35e;--warning-foreground:#0f171f;--sidebar:#18202a;--sidebar-foreground:#eaeff5;--sidebar-primary:#74a7ff;--sidebar-primary-foreground:#fff;--sidebar-accent:#7c5a00;--sidebar-accent-foreground:#faf4ee;--sidebar-border:var(--fx-white-08);--sidebar-ring:#74a7ff}@supports (color:lab(0% 0 0)){.dark[data-color-palette=cobalt-amber]{--background:lab(6.14767% -1.1339 -6.70349);--foreground:lab(94.1868% -.978857 -3.61179);--card:lab(11.7822% -1.60535 -7.71567);--card-foreground:lab(94.1868% -.978857 -3.61179);--card-hover:lab(15.266% -1.67705 -7.73911);--popover:lab(11.7822% -1.60535 -7.71567);--popover-foreground:lab(94.1868% -.978857 -3.61179);--primary:lab(67.7298% 1.87039 -49.7994);--primary-foreground:lab(100% 0 0);--secondary:lab(19.9098% -1.75019 -7.76476);--secondary-foreground:lab(94.1868% -.978857 -3.61179);--muted:lab(19.9098% -1.75019 -7.76476);--muted-foreground:lab(75.6265% -.972599 -3.60838);--accent:lab(40.9029% 9.84868 56.6518);--accent-foreground:lab(96.5253% 1.1504 3.60531);--ring:lab(67.7298% 1.87039 -49.7994);--surface:lab(15.266% -1.67705 -7.73911);--success:lab(72.5444% -41.9991 2.84913);--success-foreground:lab(7.17479% -1.28882 -6.94574);--warning:lab(81.6401% 9.53719 56.1683);--warning-foreground:lab(7.17479% -1.28882 -6.94574);--sidebar:lab(11.7822% -1.60535 -7.71567);--sidebar-foreground:lab(94.1868% -.978857 -3.61179);--sidebar-primary:lab(67.7298% 1.87039 -49.7994);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(40.9029% 9.84868 56.6518);--sidebar-accent-foreground:lab(96.5253% 1.1504 3.60531);--sidebar-ring:lab(67.7298% 1.87039 -49.7994)}}.dark[data-color-palette=ruby-ice]{--background:#15121c;--foreground:#efedf5;--card:#211d29;--card-foreground:#efedf5;--card-hover:#282431;--popover:#211d29;--popover-foreground:#efedf5;--primary:#f9868f;--primary-foreground:#fff;--secondary:#322e3b;--secondary-foreground:#efedf5;--muted:#322e3b;--muted-foreground:#bbb9c1;--accent:#713c6d;--accent-foreground:#f9f3fa;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#f9868f;--surface:#282431;--success:#55c1a3;--success-foreground:#18141f;--warning:#f8b65d;--warning-foreground:#18141f;--sidebar:#211d29;--sidebar-foreground:#efedf5;--sidebar-primary:#f9868f;--sidebar-primary-foreground:#fff;--sidebar-accent:#713c6d;--sidebar-accent-foreground:#f9f3fa;--sidebar-border:var(--fx-white-08);--sidebar-ring:#f9868f}@supports (color:lab(0% 0 0)){.dark[data-color-palette=ruby-ice]{--background:lab(5.96723% 3.60356 -6.63215);--foreground:lab(94.0788% 1.91781 -3.59219);--card:lab(11.5463% 4.51283 -7.64082);--card-foreground:lab(94.0788% 1.91781 -3.59219);--card-hover:lab(15.0301% 4.47111 -7.6609);--popover:lab(11.5463% 4.51283 -7.64082);--popover-foreground:lab(94.0788% 1.91781 -3.59219);--primary:lab(69.4811% 45.3248 15.9548);--primary-foreground:lab(100% 0 0);--secondary:lab(19.674% 4.42815 -7.68285);--secondary-foreground:lab(94.0788% 1.91781 -3.59219);--muted:lab(19.674% 4.42815 -7.68285);--muted-foreground:lab(75.5185% 1.92177 -3.58924);--accent:lab(33.5759% 29.2036 -18.1708);--accent-foreground:lab(96.3758% 2.88305 -2.65578);--ring:lab(69.4811% 45.3248 15.9548);--surface:lab(15.0301% 4.47111 -7.6609);--success:lab(71.2819% -38.201 5.52743);--success-foreground:lab(6.94897% 4.37424 -7.52171);--warning:lab(78.9759% 18.4214 53.8674);--warning-foreground:lab(6.94897% 4.37424 -7.52171);--sidebar:lab(11.5463% 4.51283 -7.64082);--sidebar-foreground:lab(94.0788% 1.91781 -3.59219);--sidebar-primary:lab(69.4811% 45.3248 15.9548);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(33.5759% 29.2036 -18.1708);--sidebar-accent-foreground:lab(96.3758% 2.88305 -2.65578);--sidebar-ring:lab(69.4811% 45.3248 15.9548)}}.dark[data-color-palette=moss-lilac]{--background:#0f1610;--foreground:#eaf0eb;--card:#19221a;--card-foreground:#eaf0eb;--card-hover:#202921;--popover:#19221a;--popover-foreground:#eaf0eb;--primary:#6fb880;--primary-foreground:#fff;--secondary:#2a332b;--secondary-foreground:#eaf0eb;--muted:#2a332b;--muted-foreground:#b7bcb7;--accent:#66497f;--accent-foreground:#f6f4fb;--border:var(--fx-white-08);--input:var(--fx-white-10);--ring:#6fb880;--surface:#202921;--success:#66c189;--success-foreground:#101911;--warning:#edc15a;--warning-foreground:#101911;--sidebar:#19221a;--sidebar-foreground:#eaf0eb;--sidebar-primary:#6fb880;--sidebar-primary-foreground:#fff;--sidebar-accent:#66497f;--sidebar-accent-foreground:#f6f4fb;--sidebar-border:var(--fx-white-08);--sidebar-ring:#6fb880}@supports (color:lab(0% 0 0)){.dark[data-color-palette=moss-lilac]{--background:lab(6.38429% -4.03339 2.71093);--foreground:lab(94.3214% -2.65738 1.69015);--card:lab(12.0883% -5.51512 3.84783);--card-foreground:lab(94.3214% -2.65738 1.69015);--card-hover:lab(15.5691% -5.51219 3.83925);--popover:lab(12.0883% -5.51512 3.84783);--popover-foreground:lab(94.3214% -2.65738 1.69015);--primary:lab(68.9361% -32.9132 21.3779);--primary-foreground:lab(100% 0 0);--secondary:lab(20.21% -5.5093 3.83068);--secondary-foreground:lab(94.3214% -2.65738 1.69015);--muted:lab(20.21% -5.5093 3.83068);--muted-foreground:lab(75.7613% -2.65777 1.69078);--accent:lab(36.0777% 20.874 -25.6763);--accent-foreground:lab(96.41% 1.74147 -3.26709);--ring:lab(68.9361% -32.9132 21.3779);--surface:lab(15.5691% -5.51219 3.83925);--success:lab(71.4142% -37.9503 19.5272);--success-foreground:lab(7.47154% -5.24102 3.51275);--warning:lab(80.5335% 8.05134 56.4717);--warning-foreground:lab(7.47154% -5.24102 3.51275);--sidebar:lab(12.0883% -5.51512 3.84783);--sidebar-foreground:lab(94.3214% -2.65738 1.69015);--sidebar-primary:lab(68.9361% -32.9132 21.3779);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(36.0777% 20.874 -25.6763);--sidebar-accent-foreground:lab(96.41% 1.74147 -3.26709);--sidebar-ring:lab(68.9361% -32.9132 21.3779)}}@keyframes indeterminate{0%{transform:translate(-300%)}to{transform:translate(300%)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-28px)}}@keyframes slide-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pop-in{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes stroke-draw{0%{stroke-dashoffset:283px}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<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 #0000}@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 #0000}@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 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<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 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);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(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);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(var(--tw-exit-blur,0))}}
