@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__L3IhzG__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__L3IhzG__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__JNL8oa__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__JNL8oa__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--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-content:"";--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{--font-sans:var(--font-geist-sans), "Inter", system-ui, sans-serif;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tighter:-.018em;--tracking-tight:-.014em;--leading-relaxed:1.625;--shadow-xs:0 1px 2px -1px var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-xs:0 1px 2px -1px color-mix(in oklch, var(--foreground), transparent 92%)}}:root,:host{--ease-out:cubic-bezier(0, 0, .2, 1);--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans), "Inter", system-ui, sans-serif;--default-mono-font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-fast:cubic-bezier(.4, 0, .2, 1);--duration-mount:.1s}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"rlig" 1, "calt" 1, "ss01" 1, "cv11" 1;font-variant-numeric:tabular-nums lining-nums}p,article,[data-prose]{font-variant-numeric:proportional-nums lining-nums}table,[role=table],[role=grid],time,kbd,[data-tabular],.tabular-nums{font-variant-numeric:tabular-nums lining-nums}h1{letter-spacing:var(--tracking-tighter)}h2,h3{letter-spacing:var(--tracking-tight)}:focus-visible{--tw-outline-style:none;outline-style:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.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}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0{top:0}.top-1\/2{top:50%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:0}.right-full{right:100%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:0}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+62px\)\]{bottom:calc(env(safe-area-inset-bottom) + 62px)}.bottom-full{bottom:100%}.left-1\/2{left:50%}.left-full{left:100%}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.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-px{margin-inline:-1px}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.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-flex{display:inline-flex}.table{display:table}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-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)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.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-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-dvh{min-height:100dvh}.min-h-svh{min-height:100svh}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3,.w-4\/6{width:66.6667%}.w-5\/6{width:83.3333%}.w-9{width:calc(var(--spacing) * 9)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-\[calc\(100vw-2\.5rem\)\]{width:calc(100vw - 2.5rem)}.w-full{width:100%}.w-px{width:1px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[1440px\]{max-width:1440px}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-\[52rem\]{min-width:52rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);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:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:motion-enter_var\(--duration-mount\)_var\(--ease-fast\)_both\]{animation:motion-enter var(--duration-mount) var(--ease-fast) both}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-4{gap:calc(var(--spacing) * 4)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}: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>:not(:last-child)),:where(.divide-border\/60>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--r-2xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:var(--r-pill)}.rounded-md{border-radius:var(--r-md)}.rounded-sm{border-radius:var(--r-sm)}.rounded-xl{border-radius:var(--r-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[var\(--hairline-bold\)\]{border-color:var(--hairline-bold)}.border-\[var\(--hairline-subtle\)\]{border-color:var(--hairline-subtle)}.border-accent\/30{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.border-background\/20{border-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.border-background\/20{border-color:color-mix(in oklab, var(--background) 20%, transparent)}}.border-border,.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-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-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--success) 30%, transparent)}}.border-transparent{border-color:#0000}.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.bg-\[var\(--hairline-bold\)\]{background-color:var(--hairline-bold)}.bg-\[var\(--hairline-subtle\)\]{background-color:var(--hairline-subtle)}.bg-\[var\(--neutral-9\)\]{background-color:var(--neutral-9)}.bg-accent,.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-background{background-color:var(--background)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-destructive-subtle{background-color:var(--destructive-subtle)}.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-foreground,.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-foreground\/30{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/30{background-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bg-info{background-color:var(--info)}.bg-muted,.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-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-success{background-color:var(--success)}.bg-success-subtle{background-color:var(--success-subtle)}.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-transparent{background-color:#0000}.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)}}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.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-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-px{padding-top:1px}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-\[max\(1\.25rem\,env\(safe-area-inset-right\)\)\]{padding-right:max(1.25rem, env(safe-area-inset-right))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1\.25rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1.25rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+72px\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 72px)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-\[max\(1\.25rem\,env\(safe-area-inset-left\)\)\]{padding-left:max(1.25rem, env(safe-area-inset-left))}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace}.font-sans{font-family:var(--font-geist-sans), "Inter", system-ui, sans-serif}.text-2xs{font-size:.625rem;line-height:var(--tw-leading,.875rem)}.text-4xl{font-size:1.875rem;line-height:var(--tw-leading,2.25rem)}.text-sm{font-size:.75rem;line-height:var(--tw-leading,1rem)}.text-xl{font-size:1.125rem;line-height:var(--tw-leading,1.625rem)}.text-xs{font-size:.6875rem;line-height:var(--tw-leading,1rem)}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-\[510\]{--tw-font-weight:510;font-weight:510}.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\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.005em\]{--tw-tracking:.005em;letter-spacing:.005em}.tracking-tight{--tw-tracking:-.014em;letter-spacing:-.014em}.tracking-wide{--tw-tracking:.025em;letter-spacing:.025em}.tracking-wider{--tw-tracking:.06em;letter-spacing:.06em}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--accent)}.text-accent-foreground{color:var(--accent-foreground)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground,.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-info-foreground{color:var(--info-foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success{color:var(--success)}.text-success-foreground{color:var(--success-foreground)}.text-warning{color:var(--warning)}.text-warning-foreground{color:var(--warning-foreground)}.uppercase{text-transform:uppercase}.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,)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.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}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgb\(0_0_0\/0\.02\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#00000005);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_1px_rgb\(0_0_0\/0\.04\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0000000a);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_1px_rgb\(0_0_0\/0\.06\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0000000f);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_1px_rgb\(0_0_0\/0\.08\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#00000014);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_2px_-1px_color-mix\(in_oklch\,var\(--accent\)\,black_60\%\)\/0\.25\,0_0_0_0_rgb\(0_0_0\/0\)\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,var(--accent))/.25, 0 0 0 0 var(--tw-shadow-color,#0000)}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--accent\)\,black_60\%\)\/0\.25\,0_0_0_0_rgb\(0_0_0\/0\)\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--accent),black 60%))/.25, 0 0 0 0 var(--tw-shadow-color,#0000)}}.shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--accent\)\,black_60\%\)\/0\.25\,0_0_0_0_rgb\(0_0_0\/0\)\]{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_2px_-1px_color-mix\(in_oklch\,var\(--destructive\)\,black_60\%\)\/0\.25\,0_0_0_0_rgb\(0_0_0\/0\)\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,var(--destructive))/.25, 0 0 0 0 var(--tw-shadow-color,#0000)}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--destructive\)\,black_60\%\)\/0\.25\,0_0_0_0_rgb\(0_0_0\/0\)\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--destructive),black 60%))/.25, 0 0 0 0 var(--tw-shadow-color,#0000)}}.shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--destructive\)\,black_60\%\)\/0\.25\,0_0_0_0_rgb\(0_0_0\/0\)\]{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_2px_-1px_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\.20\,0_0_0_0_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,var(--primary))/.2, 0 0 0 0 var(--tw-shadow-color,var(--primary))/0}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\.20\,0_0_0_0_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--primary),black 60%))/.2, 0 0 0 0 var(--tw-shadow-color,color-mix(in oklch,var(--primary),black 60%))/0}}.shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\.20\,0_0_0_0_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\]{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_2px_-1px_color-mix\(in_oklch\,var\(--success\)\,black_60\%\)\/0\.20\,0_0_0_0_rgb\(0_0_0\/0\)\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,var(--success))/.2, 0 0 0 0 var(--tw-shadow-color,#0000)}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--success\)\,black_60\%\)\/0\.20\,0_0_0_0_rgb\(0_0_0\/0\)\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--success),black 60%))/.2, 0 0 0 0 var(--tw-shadow-color,#0000)}}.shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--success\)\,black_60\%\)\/0\.20\,0_0_0_0_rgb\(0_0_0\/0\)\]{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_4px_12px_-2px_rgb\(0_0_0\/0\.18\)\]{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,#0000002e);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_24px_60px_-12px_rgb\(0_0_0\/0\.45\)\,inset_0_0_0_1px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_80\%\)\]{--tw-shadow:0 24px 60px -12px var(--tw-shadow-color,#00000073), inset 0 0 0 1px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_24px_60px_-12px_rgb\(0_0_0\/0\.45\)\,inset_0_0_0_1px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_80\%\)\]{--tw-shadow:0 24px 60px -12px var(--tw-shadow-color,#00000073), inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--foreground),transparent 80%))}}.shadow-\[0_24px_60px_-12px_rgb\(0_0_0\/0\.45\)\,inset_0_0_0_1px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_80\%\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--destructive\)\,transparent_70\%\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--destructive))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--destructive\)\,transparent_70\%\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--destructive),transparent 70%))}}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--destructive\)\,transparent_70\%\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_85\%\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_85\%\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--foreground),transparent 85%))}}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_85\%\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_92\%\)\,var\(--shadow-xs\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--foreground)), var(--shadow-xs)}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_92\%\)\,var\(--shadow-xs\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--foreground),transparent 92%)), var(--shadow-xs)}}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_92\%\)\,var\(--shadow-xs\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--success\)\,transparent_70\%\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--success))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--success\)\,transparent_70\%\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--success),transparent 70%))}}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--success\)\,transparent_70\%\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(0_0_0\/0\.04\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--hairline-bold\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--hairline-bold));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--hairline-subtle\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--hairline-subtle));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.06\)\,0_0_0_1px_rgb\(0_0_0\/0\.08\)\,0_1px_0_0_rgb\(0_0_0\/0\.02\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff0f), 0 0 0 1px var(--tw-shadow-color,#00000014), 0 1px 0 0 var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_0_rgb\(0_0_0\/0\.10\)\]{--tw-shadow:inset 0 1px 2px 0 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 12px -3px var(--tw-shadow-color,var(--foreground)), 0 2px 4px -2px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-md{--tw-shadow:0 4px 12px -3px var(--tw-shadow-color,color-mix(in oklch, var(--foreground), transparent 84%)), 0 2px 4px -2px var(--tw-shadow-color,color-mix(in oklch, var(--foreground), transparent 90%))}}.shadow-md{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-xs{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch, var(--foreground), transparent 92%))}}.shadow-xs{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)}.ring-\[var\(--hairline-bold\)\]{--tw-ring-color:var(--hairline-bold)}.ring-\[var\(--hairline-subtle\)\]{--tw-ring-color:var(--hairline-subtle)}.ring-background{--tw-ring-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-accent{outline-color:var(--accent)}.outline-destructive{outline-color:var(--destructive)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{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-\[background-color\,color\,border-color\,box-shadow\,filter\]{transition-property:background-color,color,border-color,box-shadow,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[140ms\]{--tw-duration:.14s;transition-duration:.14s}.duration-\[150ms\]{--tw-duration:.15s;transition-duration:.15s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[200ms\]{--tw-duration:.2s;transition-duration:.2s}.duration-\[280ms\]{--tw-duration:.28s;transition-duration:.28s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:cubic-bezier\(0\.4\,0\,1\,1\)\]{transition-timing-function:cubic-bezier(.4,0,1,1)}.\[transition-timing-function\:cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{transition-timing-function:cubic-bezier(.32,.72,0,1)}.\[transition-timing-function\:var\(--ease-out-expo\)\]{transition-timing-function:var(--ease-out-expo)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[animation-duration\:1\.6s\]{animation-duration:1.6s}.\[animation-duration\:80ms\]{animation-duration:80ms}.\[transition\:transform_120ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition:transform .12s cubic-bezier(.16,1,.3,1)}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.running{animation-play-state:running}.slide-in-from-top-1{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.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:.75rem;line-height:var(--tw-leading,1rem)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-3:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 3)}.before\:top-0:before{content:var(--tw-content);top:0}.before\:h-\[2px\]:before{content:var(--tw-content);height:2px}.before\:rounded-full:before{content:var(--tw-content);border-radius:var(--r-pill)}.before\:bg-foreground:before{content:var(--tw-content);background-color:var(--foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:animate-ping:after{content:var(--tw-content);animation:var(--animate-ping)}.after\:rounded-full:after{content:var(--tw-content);border-radius:var(--r-pill)}.after\:bg-success:after{content:var(--tw-content);background-color:var(--success)}.after\:opacity-50:after{content:var(--tw-content);opacity:.5}.first\:pt-0:first-child{padding-top:0}.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}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:bg-\[var\(--accent-subtle\)\]:hover{background-color:var(--accent-subtle)}.hover\:bg-\[var\(--destructive-subtle\)\]:hover{background-color:var(--destructive-subtle)}.hover\:bg-\[var\(--neutral-4\)\]:hover{background-color:var(--neutral-4)}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--muted) 40%, 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\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_0_1px_color-mix\(in_oklch\,var\(--accent\)\,transparent_70\%\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_0_0_1px_color-mix\(in_oklch\,var\(--accent\)\,transparent_70\%\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--accent),transparent 70%))}}.hover\:shadow-\[0_0_0_1px_color-mix\(in_oklch\,var\(--accent\)\,transparent_70\%\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_color-mix\(in_oklch\,var\(--destructive\)\,transparent_70\%\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_0_0_1px_color-mix\(in_oklch\,var\(--destructive\)\,transparent_70\%\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--destructive),transparent 70%))}}.hover\:shadow-\[0_0_0_1px_color-mix\(in_oklch\,var\(--destructive\)\,transparent_70\%\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_rgb\(0_0_0\/0\.10\)\]:hover{--tw-shadow:0 0 0 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)}.hover\:shadow-\[0_0_0_1px_rgb\(0_0_0\/0\.14\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--accent\)\,black_60\%\)\/0\.25\,0_5px_14px_-3px_color-mix\(in_oklch\,var\(--accent\)\,black_60\%\)\/0\.30\]:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,var(--accent))/.25, 0 5px 14px -3px var(--tw-shadow-color,var(--accent))/.3}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--accent\)\,black_60\%\)\/0\.25\,0_5px_14px_-3px_color-mix\(in_oklch\,var\(--accent\)\,black_60\%\)\/0\.30\]:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--accent),black 60%))/.25, 0 5px 14px -3px var(--tw-shadow-color,color-mix(in oklch,var(--accent),black 60%))/.3}}.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--accent\)\,black_60\%\)\/0\.25\,0_5px_14px_-3px_color-mix\(in_oklch\,var\(--accent\)\,black_60\%\)\/0\.30\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--destructive\)\,black_60\%\)\/0\.25\,0_4px_12px_-3px_color-mix\(in_oklch\,var\(--destructive\)\,black_60\%\)\/0\.25\]:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,var(--destructive))/.25, 0 4px 12px -3px var(--tw-shadow-color,var(--destructive))/.25}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--destructive\)\,black_60\%\)\/0\.25\,0_4px_12px_-3px_color-mix\(in_oklch\,var\(--destructive\)\,black_60\%\)\/0\.25\]:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--destructive),black 60%))/.25, 0 4px 12px -3px var(--tw-shadow-color,color-mix(in oklch,var(--destructive),black 60%))/.25}}.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--destructive\)\,black_60\%\)\/0\.25\,0_4px_12px_-3px_color-mix\(in_oklch\,var\(--destructive\)\,black_60\%\)\/0\.25\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\.20\,0_4px_12px_-3px_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\.18\]:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,var(--primary))/.2, 0 4px 12px -3px var(--tw-shadow-color,var(--primary))/.18}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\.20\,0_4px_12px_-3px_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\.18\]:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--primary),black 60%))/.2, 0 4px 12px -3px var(--tw-shadow-color,color-mix(in oklch,var(--primary),black 60%))/.18}}.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\.20\,0_4px_12px_-3px_color-mix\(in_oklch\,var\(--primary\)\,black_60\%\)\/0\.18\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--success\)\,black_60\%\)\/0\.20\,0_4px_12px_-3px_color-mix\(in_oklch\,var\(--success\)\,black_60\%\)\/0\.20\]:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,var(--success))/.2, 0 4px 12px -3px var(--tw-shadow-color,var(--success))/.2}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--success\)\,black_60\%\)\/0\.20\,0_4px_12px_-3px_color-mix\(in_oklch\,var\(--success\)\,black_60\%\)\/0\.20\]:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--success),black 60%))/.2, 0 4px 12px -3px var(--tw-shadow-color,color-mix(in oklch,var(--success),black 60%))/.2}}.hover\:shadow-\[0_1px_2px_-1px_color-mix\(in_oklch\,var\(--success\)\,black_60\%\)\/0\.20\,0_4px_12px_-3px_color-mix\(in_oklch\,var\(--success\)\,black_60\%\)\/0\.20\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.08\)\,0_0_0_1px_rgb\(0_0_0\/0\.12\)\,0_1px_0_0_rgb\(0_0_0\/0\.02\)\]:hover{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff14), 0 0 0 1px var(--tw-shadow-color,#0000001f), 0 1px 0 0 var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-\[1\.04\]:hover{--tw-brightness:brightness(1.04);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus-visible\:bg-muted:focus-visible,.focus-visible\:bg-muted\/40:focus-visible{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-muted\/40:focus-visible{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.focus-visible\:shadow-\[0_0_0_2px_var\(--background\)\,0_0_0_4px_var\(--destructive\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--background)), 0 0 0 4px var(--tw-shadow-color,var(--destructive));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\:shadow-\[0_0_0_2px_var\(--background\)\,0_0_0_4px_var\(--ring\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--background)), 0 0 0 4px var(--tw-shadow-color,var(--ring));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\:shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.06\)\,0_0_0_1px_var\(--ring\)\,0_0_0_3px_color-mix\(in_oklch\,var\(--ring\)\,transparent_75\%\)\]:focus-visible{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff0f), 0 0 0 1px var(--tw-shadow-color,var(--ring)), 0 0 0 3px var(--tw-shadow-color,var(--ring))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.06\)\,0_0_0_1px_var\(--ring\)\,0_0_0_3px_color-mix\(in_oklch\,var\(--ring\)\,transparent_75\%\)\]:focus-visible{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff0f), 0 0 0 1px var(--tw-shadow-color,var(--ring)), 0 0 0 3px var(--tw-shadow-color,color-mix(in oklch,var(--ring),transparent 75%))}}.focus-visible\:shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.06\)\,0_0_0_1px_var\(--ring\)\,0_0_0_3px_color-mix\(in_oklch\,var\(--ring\)\,transparent_75\%\)\]:focus-visible{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-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:\[transition-duration\:120ms\]:focus-visible{transition-duration:.12s}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.92\]:active{scale:.92}.active\:shadow-\[0_0px_0px_0_rgb\(0_0_0\/0\)\]:active{--tw-shadow:0 0px 0px 0 var(--tw-shadow-color,#0000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:brightness-\[0\.98\]:active{--tw-brightness:brightness(.98);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,)}.active\:duration-\[100ms\]:active{--tw-duration:.1s;transition-duration:.1s}.disabled\:pointer-events-auto:disabled{pointer-events:auto}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-transparent:disabled{border-color:#0000}.disabled\:bg-\[var\(--neutral-3\)\]:disabled{background-color:var(--neutral-3)}.disabled\:bg-muted:disabled{background-color:var(--muted)}.disabled\:text-\[var\(--neutral-9\)\]:disabled{color:var(--neutral-9)}.disabled\:text-muted-foreground:disabled{color:var(--muted-foreground)}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/85{background-color:color-mix(in oklab, var(--background) 85%, transparent)}}.supports-\[backdrop-filter\]\:backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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:40rem){.sm\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:size-auto{width:auto;height:auto}.sm\:min-h-0{min-height:0}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:text-2xs{font-size:.625rem;line-height:var(--tw-leading,.875rem)}.sm\:text-5xl{font-size:2.375rem;line-height:var(--tw-leading,2.75rem)}.sm\:text-sm{font-size:.75rem;line-height:var(--tw-leading,1rem)}.sm\:text-xs{font-size:.6875rem;line-height:var(--tw-leading,1rem)}.sm\:text-\[10px\]{font-size:10px}}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:pr-\[max\(1\.5rem\,env\(safe-area-inset-right\)\)\]{padding-right:max(1.5rem, env(safe-area-inset-right))}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pl-\[max\(1\.5rem\,env\(safe-area-inset-left\)\)\]{padding-left:max(1.5rem, env(safe-area-inset-left))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:py-7{padding-block:calc(var(--spacing) * 7)}.lg\:pr-\[max\(2rem\,env\(safe-area-inset-right\)\)\]{padding-right:max(2rem, env(safe-area-inset-right))}.lg\:pl-\[max\(2rem\,env\(safe-area-inset-left\)\)\]{padding-left:max(2rem, env(safe-area-inset-left))}}@media (min-width:80rem){.xl\:pr-\[max\(2\.5rem\,env\(safe-area-inset-right\)\)\]{padding-right:max(2.5rem, env(safe-area-inset-right))}.xl\:pl-\[max\(2\.5rem\,env\(safe-area-inset-left\)\)\]{padding-left:max(2.5rem, env(safe-area-inset-left))}}.dark\:shadow-\[0_0_0_1px_rgb\(255_255_255\/0\.04\)\]:is(.dark *){--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[0_0_0_1px_rgb\(255_255_255\/0\.06\)\]:is(.dark *){--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[0_0_0_1px_rgb\(255_255_255\/0\.10\)\]:is(.dark *){--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[inset_0_0_0_1px_rgb\(255_255_255\/0\.04\)\]:is(.dark *){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.03\)\,0_0_0_1px_rgb\(255_255_255\/0\.10\)\,0_1px_0_0_rgb\(0_0_0\/0\.4\)\]:is(.dark *){--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff08), 0 0 0 1px var(--tw-shadow-color,#ffffff1a), 0 1px 0 0 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)}.dark\:shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.06\)\,0_1px_2px_-1px_rgb\(0_0_0\/0\.30\)\,0_0_0_0_rgb\(0_0_0\/0\)\]:is(.dark *){--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff0f), 0 1px 2px -1px var(--tw-shadow-color,#0000004d), 0 0 0 0 var(--tw-shadow-color,#0000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_2px_0_rgb\(0_0_0\/0\.30\)\]:is(.dark *){--tw-shadow:inset 0 1px 2px 0 var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.dark\:hover\:shadow-\[0_0_0_1px_rgb\(255_255_255\/0\.10\)\]:is(.dark *):hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:hover\:shadow-\[0_0_0_1px_rgb\(255_255_255\/0\.16\)\]:is(.dark *):hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:hover\:shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.05\)\,0_0_0_1px_rgb\(255_255_255\/0\.14\)\,0_1px_0_0_rgb\(0_0_0\/0\.4\)\]:is(.dark *):hover{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff0d), 0 0 0 1px var(--tw-shadow-color,#ffffff24), 0 1px 0 0 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)}.dark\:hover\:shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.08\)\,0_1px_2px_-1px_rgb\(0_0_0\/0\.30\)\,0_4px_12px_-3px_rgb\(0_0_0\/0\.40\)\]:is(.dark *):hover{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff14), 0 1px 2px -1px var(--tw-shadow-color,#0000004d), 0 4px 12px -3px 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)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.disabled\:\[\&\>span\]\:bg-\[var\(--neutral-7\)\]:disabled>span{background-color:var(--neutral-7)}}@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{--hairline-subtle:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--hairline-subtle:color-mix(in oklch, var(--foreground), transparent 92%)}}:root{--hairline-bold:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--hairline-bold:color-mix(in oklch, var(--foreground), transparent 88%)}}:root{--hairline-strong:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--hairline-strong:color-mix(in oklch, var(--foreground), transparent 85%)}}:root,[data-preset=zen]{--background:#f6f6f6;--foreground:#0a0a0a;--neutral-1:#fff;--neutral-2:#fafafa;--neutral-3:#f5f5f5;--neutral-4:#ededed;--neutral-5:#e5e5e5;--neutral-6:#ddd;--neutral-7:#cecece;--neutral-8:#b9b9b9;--neutral-9:#a1a1a1;--neutral-10:#737373;--neutral-11:#525252;--neutral-12:#171717;--muted:var(--neutral-3);--muted-foreground:var(--neutral-11);--border:var(--neutral-5);--input:var(--neutral-5);--ring:#418ad1;--primary:#171717;--primary-foreground:#fafafa;--secondary:var(--neutral-3);--secondary-foreground:var(--neutral-12);--accent:#418ad1;--accent-foreground:#fafafa;--accent-subtle:#e7f3ff;--accent-border:#acd2fb;--success:#329d5a;--success-foreground:#fafafa;--success-subtle:#dffae5;--success-border:#a7ddb4;--warning:#e19b1b;--warning-foreground:#1d0e00;--warning-subtle:#ffefd7;--warning-border:#f4c582;--destructive:#db2c2b;--destructive-foreground:#fafafa;--destructive-subtle:#ffece9;--destructive-border:#ffb8ae;--info:#418ad1;--info-foreground:#fafafa;--info-subtle:#e7f3ff;--info-border:#acd2fb;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--chart-1:#418ad1;--chart-2:#329d5a;--chart-3:#e19b1b;--chart-4:#db2c2b;--chart-5:#636363;--viz-categorical-1:#418ad1;--viz-categorical-2:#d76a5a;--viz-categorical-3:#4e9a52;--viz-categorical-4:#a355b4;--viz-categorical-5:#00a3aa;--viz-categorical-6:#cc9c42;--viz-categorical-7:#6262cc;--viz-categorical-8:#d74745;--viz-categorical-9:#009e7a;--viz-categorical-10:#a3a543;--viz-categorical-11:#e28247;--viz-categorical-12:#0095b5;--viz-sequential-1:#ebf7ff;--viz-sequential-2:#d2ecff;--viz-sequential-3:#b1daf8;--viz-sequential-4:#81bfeb;--viz-sequential-5:#51a1d5;--viz-sequential-6:#0c82bf;--viz-sequential-7:#00649b;--viz-sequential-8:#004770;--viz-sequential-9:#002c4d;--viz-diverging-1:#950012;--viz-diverging-2:#b33736;--viz-diverging-3:#d36c66;--viz-diverging-4:#eca19a;--viz-diverging-5:#fed2cd;--viz-diverging-6:#eef3f4;--viz-diverging-7:#c1e3fc;--viz-diverging-8:#81bfeb;--viz-diverging-9:#3198d6;--viz-diverging-10:#0070a6;--viz-diverging-11:#005383;--chart-grid:var(--neutral-3);--chart-axis-label:var(--muted-foreground);--chart-tooltip-bg:var(--card);--chart-tooltip-fg:var(--foreground);--chart-anomaly-band:var(--warning)}@supports (color:lab(0% 0 0)){:root,[data-preset=zen]{--background:lab(96.752% 0 0);--foreground:lab(2.75381% 0 0);--neutral-1:lab(100% 0 0);--neutral-2:lab(98.26% 0 0);--neutral-3:lab(96.52% -.0000298023 .0000119209);--neutral-4:lab(93.62% -.0000298023 0);--neutral-5:lab(90.952% 0 -.0000119209);--neutral-6:lab(88.168% 0 0);--neutral-7:lab(82.6% .0000298023 -.0000119209);--neutral-8:lab(75.06% 0 0);--neutral-9:lab(66.128% -.0000298023 .0000119209);--neutral-10:lab(48.496% 0 0);--neutral-11:lab(34.808% 0 0);--neutral-12:lab(7.78201% -.0000149012 0);--ring:lab(55.381% -5.80367 -43.9303);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--accent:lab(55.381% -5.80367 -43.9303);--accent-foreground:lab(98.26% 0 0);--accent-subtle:lab(95.3331% -2.61575 -8.86591);--accent-border:lab(82.4626% -6.12491 -24.3344);--success:lab(57.7037% -43.3554 25.9887);--success-foreground:lab(98.26% 0 0);--success-subtle:lab(95.8965% -12.0782 7.08509);--success-border:lab(83.657% -24.3034 14.3258);--warning:lab(69.6815% 20.3199 69.0151);--warning-foreground:lab(5.19279% 6.13748 9.39772);--warning-subtle:lab(95.4129% 4.93097 18.9675);--warning-border:lab(82.61% 11.5712 40.0482);--destructive:lab(49.1862% 66.0919 46.2066);--destructive-foreground:lab(98.26% 0 0);--destructive-subtle:lab(94.9118% 15.1359 8.93351);--destructive-border:lab(81.4886% 36.8367 22.2281);--info:lab(55.381% -5.80367 -43.9303);--info-foreground:lab(98.26% 0 0);--info-subtle:lab(95.3331% -2.61575 -8.86591);--info-border:lab(82.4626% -6.12491 -24.3344);--card:lab(100% 0 0);--popover:lab(100% 0 0);--chart-1:lab(55.381% -5.80367 -43.9303);--chart-2:lab(57.7037% -43.3554 25.9887);--chart-3:lab(69.6815% 20.3199 69.0151);--chart-4:lab(49.1862% 66.0919 46.2066);--chart-5:lab(42% 0 0);--viz-categorical-1:lab(55.381% -5.80367 -43.9303);--viz-categorical-2:lab(58.1265% 42.6447 29.9439);--viz-categorical-3:lab(57.505% -36.4483 30.0272);--viz-categorical-4:lab(48.8309% 43.4197 -37.0653);--viz-categorical-5:lab(60.6478% -40.5538 -16.6043);--viz-categorical-6:lab(67.5798% 11.9379 52.333);--viz-categorical-7:lab(45.7014% 22.9736 -56.1321);--viz-categorical-8:lab(51.7988% 56.7776 34.0415);--viz-categorical-9:lab(57.6304% -45.6864 8.29957);--viz-categorical-10:lab(66.0262% -10.1845 48.7351);--viz-categorical-11:lab(64.3787% 34.747 47.8413);--viz-categorical-12:lab(56.5296% -28.7363 -30.4295);--viz-sequential-1:lab(96.5486% -3.2132 -6.56587);--viz-sequential-2:lab(91.9255% -6.1914 -13.0192);--viz-sequential-3:lab(84.9677% -8.86336 -19.3566);--viz-sequential-4:lab(74.4945% -12.0991 -28.6505);--viz-sequential-5:lab(62.8255% -13.2365 -34.6453);--viz-sequential-6:lab(51.0956% -13.0174 -40.4934);--viz-sequential-7:lab(39.3338% -10.7567 -43.2335);--viz-sequential-8:lab(27.6509% -7.6191 -39.9609);--viz-sequential-9:lab(16.0212% -4.36768 -33.7019);--viz-diverging-1:lab(30.8556% 57.2827 39.6949);--viz-diverging-2:lab(42.7155% 50.4992 30.4501);--viz-diverging-3:lab(58.1357% 40.6495 23.0316);--viz-diverging-4:lab(73.6265% 27.8892 15.3323);--viz-diverging-5:lab(87.9346% 15.3784 8.33243);--viz-diverging-6:lab(95.3909% -1.28037 -1.23323);--viz-diverging-7:lab(88.4487% -7.57024 -16.2022);--viz-diverging-8:lab(74.4945% -12.0991 -28.6505);--viz-diverging-9:lab(59.2627% -14.0545 -40.6512);--viz-diverging-10:lab(43.8829% -11.3779 -49.3298);--viz-diverging-11:lab(31.8546% -4.70565 -55.0601)}}@supports (color:color-mix(in lab, red, red)){:root,[data-preset=zen]{--chart-anomaly-band:color-mix(in oklch, var(--warning), transparent 88%)}}:root,[data-preset=zen]{--chart-comparison-prior:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:root,[data-preset=zen]{--chart-comparison-prior:color-mix(in oklch, var(--muted-foreground), transparent 40%)}}:root,[data-preset=zen]{--radius:.5rem}[data-preset=warm-earth]{--background:#fcf3f0;--foreground:#1b1412;--neutral-1:#fcf3f0;--neutral-2:#f8edeb;--neutral-3:#f4e8e5;--neutral-4:#ece0dd;--neutral-5:#e4d7d4;--neutral-6:#daceca;--neutral-7:#cabeba;--neutral-8:#b3a8a5;--neutral-9:#9a8f8c;--neutral-10:#6d605c;--neutral-11:#524440;--neutral-12:#1b1412;--muted:var(--neutral-3);--muted-foreground:var(--neutral-11);--border:var(--neutral-5);--input:var(--neutral-5);--ring:#b1512d;--primary:#2f2321;--primary-foreground:#fdf9f8;--secondary:var(--neutral-3);--secondary-foreground:var(--neutral-12);--accent:#b1512d;--accent-foreground:#fdf9f8;--accent-subtle:#ffe4da;--accent-border:#ebad97;--success:#448247;--success-foreground:#fdf9f8;--success-subtle:#ddf2dd;--success-border:#a4c9a4;--warning:#be6438;--warning-foreground:#fdf9f8;--warning-subtle:#ffe4d7;--warning-border:#efac8d;--destructive:#cb234a;--destructive-foreground:#fdf9f8;--destructive-subtle:#ffe2e3;--destructive-border:#fca0a7;--info:#006f88;--info-foreground:#fdf9f8;--info-subtle:#d6f0f9;--info-border:#93c7d9;--card:#fff5f3;--card-foreground:var(--foreground);--popover:#fff5f3;--popover-foreground:var(--foreground);--chart-1:#c06240;--chart-2:#448247;--chart-3:#006f88;--chart-4:#6b61c4;--chart-5:#6a615f;--viz-categorical-1:#c06240;--viz-categorical-2:#4e9a52;--viz-categorical-3:#0089a9;--viz-categorical-4:#a355b4;--viz-categorical-5:#cc9c42;--viz-categorical-6:#6262cc;--viz-categorical-7:#009e7a;--viz-categorical-8:#d5455d;--viz-categorical-9:#00a3aa;--viz-categorical-10:#a3a543;--viz-categorical-11:#d6812e;--viz-categorical-12:#248fcc;--viz-sequential-1:#fff2ec;--viz-sequential-2:#ffe0d5;--viz-sequential-3:#f8c8b7;--viz-sequential-4:#eaa48c;--viz-sequential-5:#d28063;--viz-sequential-6:#b95c3a;--viz-sequential-7:#9c3a11;--viz-sequential-8:#752300;--viz-sequential-9:#4d1000;--viz-diverging-1:#93002e;--viz-diverging-2:#b2354a;--viz-diverging-3:#d26b75;--viz-diverging-4:#eba0a5;--viz-diverging-5:#fed1d3;--viz-diverging-6:#f5f1ef;--viz-diverging-7:#bae7f5;--viz-diverging-8:#71c5df;--viz-diverging-9:#009fc2;--viz-diverging-10:#007590;--viz-diverging-11:#00576f;--radius:.5rem}@supports (color:lab(0% 0 0)){[data-preset=warm-earth]{--background:lab(96.4396% 3.03894 2.44024);--foreground:lab(7.14174% 3.23554 2.34844);--neutral-1:lab(96.4396% 3.03894 2.44024);--neutral-2:lab(94.6922% 3.31676 2.66323);--neutral-3:lab(92.9448% 3.59496 2.88649);--neutral-4:lab(90.0373% 3.87368 3.11019);--neutral-5:lab(87.1299% 4.15278 3.33427);--neutral-6:lab(83.6498% 4.1537 3.33498);--neutral-7:lab(77.8497% 4.15537 3.3363);--neutral-8:lab(69.737% 3.87898 3.11433);--neutral-9:lab(60.4569% 3.88235 3.11699);--neutral-10:lab(41.8659% 5.01877 4.03036);--neutral-11:lab(30.2495% 5.60428 4.50362);--neutral-12:lab(7.14174% 3.23554 2.34844);--ring:lab(46.7449% 38.3684 39.6672);--primary:lab(15.183% 5.07286 4.08234);--primary-foreground:lab(98.2236% 1.37797 1.10673);--accent:lab(46.7449% 38.3684 39.6672);--accent-foreground:lab(98.2236% 1.37797 1.10673);--accent-subtle:lab(92.7797% 10.5015 10.0569);--accent-border:lab(76.2486% 21.565 20.7026);--success:lab(49.1464% -30.8291 25.2926);--success-foreground:lab(98.2236% 1.37797 1.10673);--success-subtle:lab(93.4989% -9.78026 7.61298);--success-border:lab(77.6362% -18.1668 14.3081);--warning:lab(52.7101% 34.7184 41.2816);--warning-foreground:lab(98.2236% 1.37797 1.10673);--warning-subtle:lab(92.7612% 12.264 13.8963);--warning-border:lab(76.2555% 22.8581 25.8939);--destructive:lab(45.5664% 64.6972 23.014);--destructive-foreground:lab(98.2236% 1.37797 1.10673);--destructive-subtle:lab(92.499% 16.2784 5.1484);--destructive-border:lab(75.5993% 35.747 11.5937);--info:lab(42.4763% -22.3003 -23.4474);--info-foreground:lab(98.2236% 1.37797 1.10673);--info-subtle:lab(93.2198% -7.56618 -7.33123);--info-border:lab(77.1413% -14.7323 -14.4717);--card:lab(97.3676% 3.03885 2.44014);--popover:lab(97.3676% 3.03885 2.44014);--chart-1:lab(52.607% 36.6121 36.8788);--chart-2:lab(49.1464% -30.8291 25.2926);--chart-3:lab(42.4763% -22.3003 -23.4474);--chart-4:lab(45.7779% 23.98 -51.7253);--chart-5:lab(41.9114% 3.33115 2.67451);--viz-categorical-1:lab(52.607% 36.6121 36.8788);--viz-categorical-2:lab(57.505% -36.4483 30.0272);--viz-categorical-3:lab(51.8751% -28.3492 -30.3548);--viz-categorical-4:lab(48.8309% 43.4197 -37.0653);--viz-categorical-5:lab(67.5798% 11.9379 52.333);--viz-categorical-6:lab(45.7014% 22.9736 -56.1321);--viz-categorical-7:lab(57.6304% -45.6864 8.29957);--viz-categorical-8:lab(51.6026% 58.2995 20.109);--viz-categorical-9:lab(60.6478% -40.5538 -16.6043);--viz-categorical-10:lab(66.0262% -10.1845 48.7351);--viz-categorical-11:lab(62.3061% 29.3153 56.2499);--viz-categorical-12:lab(55.764% -13.6418 -40.5856);--viz-sequential-1:lab(96.3928% 5.19282 4.98202);--viz-sequential-2:lab(91.6195% 10.5039 10.0589);--viz-sequential-3:lab(84.5188% 15.9518 15.273);--viz-sequential-4:lab(73.8506% 24.4183 23.5032);--viz-sequential-5:lab(62.0778% 30.3922 29.6626);--viz-sequential-6:lab(50.281% 36.701 37.1903);--viz-sequential-7:lab(38.5468% 40.3282 44.5051);--viz-sequential-8:lab(26.9891% 37.9443 43.4655);--viz-sequential-9:lab(15.525% 32.4896 28.621);--viz-diverging-1:lab(30.6967% 58.1569 21.4709);--viz-diverging-2:lab(42.5431% 51.8139 17.9342);--viz-diverging-3:lab(57.972% 42.1908 13.9784);--viz-diverging-4:lab(73.4999% 29.2614 9.42441);--viz-diverging-5:lab(87.8588% 16.2776 5.15153);--viz-diverging-6:lab(95.3236% 1.37806 1.10677);--viz-diverging-7:lab(88.6914% -12.4307 -12.1281);--viz-diverging-8:lab(74.9656% -21.4912 -21.4802);--viz-diverging-9:lab(60.0192% -28.9903 -30.4817);--viz-diverging-10:lab(44.9471% -31.9188 -36.9143);--viz-diverging-11:lab(33.2449% -30.3451 -41.0328)}}[data-preset=cool-focus]{--background:#fafcfe;--foreground:#0c1318;--neutral-1:#fafcfe;--neutral-2:#f5f8fb;--neutral-3:#eef2f6;--neutral-4:#e5eaee;--neutral-5:#dce2e7;--neutral-6:#d2d8dd;--neutral-7:#c1c8ce;--neutral-8:#abb2b8;--neutral-9:#919aa0;--neutral-10:#59656e;--neutral-11:#3d4a53;--neutral-12:#0c1318;--muted:var(--neutral-3);--muted-foreground:var(--neutral-11);--border:var(--neutral-5);--input:var(--neutral-5);--ring:#006d92;--primary:#1e2b34;--primary-foreground:#f8fafc;--secondary:var(--neutral-3);--secondary-foreground:var(--neutral-12);--accent:#006d92;--accent-foreground:#fafcfe;--accent-subtle:#dbf3ff;--accent-border:#8dceee;--success:#1d865a;--success-foreground:#fafcfe;--success-subtle:#d9f7e5;--success-border:#9dd3b5;--warning:#d49838;--warning-foreground:#1b0f00;--warning-subtle:#ffebcf;--warning-border:#e7bc81;--destructive:#cf284d;--destructive-foreground:#fafcfe;--destructive-subtle:#ffe5e6;--destructive-border:#ffa8af;--info:#006d92;--info-foreground:#fafcfe;--info-subtle:#dbf3ff;--info-border:#8dceee;--card:#f8fafc;--card-foreground:var(--foreground);--popover:#f8fafc;--popover-foreground:var(--foreground);--chart-1:#0086b2;--chart-2:#1d865a;--chart-3:#d49838;--chart-4:#cf284d;--chart-5:#5d646a;--viz-categorical-1:#0086b2;--viz-categorical-2:#1d865a;--viz-categorical-3:#d49838;--viz-categorical-4:#cf284d;--viz-categorical-5:#00949b;--viz-categorical-6:#6b61c4;--viz-categorical-7:#4e9a52;--viz-categorical-8:#ab68ba;--viz-categorical-9:#507fcd;--viz-categorical-10:#a29015;--viz-categorical-11:#cc6349;--viz-categorical-12:#00967c;--viz-sequential-1:#e9f8ff;--viz-sequential-2:#ceeefe;--viz-sequential-3:#acdcf5;--viz-sequential-4:#78c2e6;--viz-sequential-5:#42a4cf;--viz-sequential-6:#0086b4;--viz-sequential-7:#00678d;--viz-sequential-8:#004a6c;--viz-sequential-9:#002e44;--viz-diverging-1:#93002e;--viz-diverging-2:#b2354a;--viz-diverging-3:#d26b75;--viz-diverging-4:#eba0a5;--viz-diverging-5:#fed1d3;--viz-diverging-6:#eef3f4;--viz-diverging-7:#bde5f9;--viz-diverging-8:#78c2e6;--viz-diverging-9:#009ccf;--viz-diverging-10:#0074a0;--viz-diverging-11:#005574;--radius:.5rem}@supports (color:lab(0% 0 0)){[data-preset=cool-focus]{--background:lab(98.845% -.495464 -.992262);--foreground:lab(5.27485% -1.59412 -4.15962);--neutral-1:lab(98.845% -.495464 -.992262);--neutral-2:lab(97.4562% -.82314 -1.65225);--neutral-3:lab(95.3712% -1.14852 -2.31096);--neutral-4:lab(92.4727% -1.30999 -2.63966);--neutral-5:lab(89.5741% -1.47071 -2.96791);--neutral-6:lab(86.0955% -1.63037 -3.29558);--neutral-7:lab(80.2968% -1.78808 -3.62225);--neutral-8:lab(72.1779% -1.94287 -3.94737);--neutral-9:lab(62.8988% -2.09367 -4.27041);--neutral-10:lab(42.0236% -3.11171 -6.51679);--neutral-11:lab(30.4216% -3.33425 -7.1303);--neutral-12:lab(5.27485% -1.59412 -4.15962);--ring:lab(42.1484% -19.8836 -37.0938);--primary:lab(16.493% -3.55023 -8.01539);--primary-foreground:lab(98.265% -.495434 -.992274);--accent:lab(42.1484% -19.8836 -37.0938);--accent-foreground:lab(98.845% -.495464 -.992262);--accent-subtle:lab(94.3438% -8.23504 -11.5585);--accent-border:lab(79.3617% -15.4707 -22.727);--success:lab(49.3158% -38.3618 15.068);--success-foreground:lab(98.845% -.495464 -.992262);--success-subtle:lab(94.7409% -12.871 5.1101);--success-border:lab(80.0602% -22.7114 8.99441);--warning:lab(67.4206% 16.9757 56.8987);--warning-foreground:lab(5.22852% 4.47309 8.16718);--warning-subtle:lab(94.2525% 4.93851 18.9744);--warning-border:lab(79.1391% 10.2367 35.7568);--destructive:lab(46.7279% 64.7052 22.9394);--destructive-foreground:lab(98.845% -.495464 -.992262);--destructive-subtle:lab(93.659% 16.2786 5.14766);--destructive-border:lab(77.9197% 35.7496 11.5821);--info:lab(42.1484% -19.8836 -37.0938);--info-foreground:lab(98.845% -.495464 -.992262);--info-subtle:lab(94.3438% -8.23504 -11.5585);--info-border:lab(79.3617% -15.4707 -22.727);--card:lab(98.265% -.495434 -.992274);--popover:lab(98.265% -.495434 -.992274);--chart-1:lab(51.487% -21.351 -37.2908);--chart-2:lab(49.3158% -38.3618 15.068);--chart-3:lab(67.4206% 16.9757 56.8987);--chart-4:lab(46.7279% 64.7052 22.9394);--chart-5:lab(42.0166% -1.91742 -3.93417);--viz-categorical-1:lab(51.487% -21.351 -37.2908);--viz-categorical-2:lab(49.3158% -38.3618 15.068);--viz-categorical-3:lab(67.4206% 16.9757 56.8987);--viz-categorical-4:lab(46.7279% 64.7052 22.9394);--viz-categorical-5:lab(54.8435% -40.485 -16.5579);--viz-categorical-6:lab(45.7779% 23.98 -51.7253);--viz-categorical-7:lab(57.505% -36.4483 30.0272);--viz-categorical-8:lab(53.841% 37.714 -32.5934);--viz-categorical-9:lab(52.6851% 2.14276 -45.9358);--viz-categorical-10:lab(59.972% -1.94439 59.6112);--viz-categorical-11:lab(54.739% 41.2723 35.1671);--viz-categorical-12:lab(55.2801% -46.1722 3.9686);--viz-sequential-1:lab(96.5962% -4.20833 -5.82443);--viz-sequential-2:lab(92.0234% -8.22723 -11.5549);--viz-sequential-3:lab(85.1192% -11.9981 -17.1867);--viz-sequential-4:lab(74.7349% -17.0216 -25.4488);--viz-sequential-5:lab(63.1364% -19.5249 -30.7751);--viz-sequential-6:lab(51.4922% -20.8783 -35.9582);--viz-sequential-7:lab(39.7979% -19.7044 -38.3638);--viz-sequential-8:lab(28.1096% -16.2423 -35.434);--viz-sequential-9:lab(16.4346% -11.9132 -29.8579);--viz-diverging-1:lab(30.6967% 58.1569 21.4709);--viz-diverging-2:lab(42.5431% 51.8139 17.9342);--viz-diverging-3:lab(57.972% 42.1908 13.9784);--viz-diverging-4:lab(73.4999% 29.2614 9.42441);--viz-diverging-5:lab(87.8588% 16.2776 5.15153);--viz-diverging-6:lab(95.3909% -1.28037 -1.23323);--viz-diverging-7:lab(88.5729% -10.1475 -14.3831);--viz-diverging-8:lab(74.7349% -17.0216 -25.4488);--viz-diverging-9:lab(59.6478% -21.7504 -36.1045);--viz-diverging-10:lab(44.4238% -21.7296 -43.7639);--viz-diverging-11:lab(32.562% -17.3187 -48.7463)}}[data-preset=high-contrast]{--background:#fff;--foreground:#000;--neutral-1:#fff;--neutral-2:#fafafa;--neutral-3:#eee;--neutral-4:#e4e4e4;--neutral-5:#d7d7d7;--neutral-6:#c7c7c7;--neutral-7:#ababab;--neutral-8:#868686;--neutral-9:#636363;--neutral-10:#424242;--neutral-11:#1b1b1b;--neutral-12:#000;--muted:var(--neutral-3);--muted-foreground:#2e2e2e;--border:#0003;--input:#0000004d;--ring:#000;--primary:#000;--primary-foreground:#fff;--secondary:var(--neutral-3);--secondary-foreground:#000;--accent:#5443db;--accent-foreground:#fff;--accent-subtle:#ebedff;--accent-border:#5443db;--success:#006a07;--success-foreground:#fff;--success-subtle:#d3f7d3;--success-border:#006a07;--warning:#ae7200;--warning-foreground:#000;--warning-subtle:#ffe7c5;--warning-border:#ae7200;--destructive:#b70011;--destructive-foreground:#fff;--destructive-subtle:#ffe0dc;--destructive-border:#b70011;--info:#5443db;--info-foreground:#fff;--info-subtle:#ebedff;--info-border:#5443db;--card:#fff;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--chart-1:#5443db;--chart-2:#006a07;--chart-3:#ae7200;--chart-4:#b70011;--chart-5:#2e2e2e;--viz-categorical-1:#5443db;--viz-categorical-2:#006911;--viz-categorical-3:#d40924;--viz-categorical-4:#00809f;--viz-categorical-5:#ae7200;--viz-categorical-6:#821698;--viz-categorical-7:#007759;--viz-categorical-8:#b45000;--viz-categorical-9:#004e94;--viz-categorical-10:#770;--viz-categorical-11:#b4065f;--viz-categorical-12:#006465;--viz-sequential-1:#eff1ff;--viz-sequential-2:#d6dbff;--viz-sequential-3:#b7beff;--viz-sequential-4:#9398ff;--viz-sequential-5:#7474ef;--viz-sequential-6:#594fd7;--viz-sequential-7:#412db5;--viz-sequential-8:#2b0e8a;--viz-sequential-9:#13004b;--viz-diverging-1:#85000a;--viz-diverging-2:#bd001b;--viz-diverging-3:#de4e4b;--viz-diverging-4:#f4928a;--viz-diverging-5:#ffd1cd;--viz-diverging-6:#f4f5f8;--viz-diverging-7:#d6dbff;--viz-diverging-8:#a2a8fc;--viz-diverging-9:#7474ef;--viz-diverging-10:#5443db;--viz-diverging-11:#3b00b7;--radius:.25rem}@supports (color:lab(0% 0 0)){[data-preset=high-contrast]{--background:lab(100% 0 0);--foreground:lab(0% 0 0);--neutral-1:lab(100% 0 0);--neutral-2:lab(98.26% 0 0);--neutral-3:lab(94.2% 0 0);--neutral-4:lab(90.72% .0000298023 -.0000119209);--neutral-5:lab(86.08% -.0000298023 0);--neutral-6:lab(80.28% 0 -.0000119209);--neutral-7:lab(69.84% 0 0);--neutral-8:lab(55.92% -.0000298023 0);--neutral-9:lab(42% 0 0);--neutral-10:lab(28.08% 0 -.00000596046);--neutral-11:lab(9.52% -.00000745058 0);--neutral-12:lab(0% 0 0);--muted-foreground:lab(18.8% 0 0);--border:lab(0% 0 0/.2);--input:lab(0% 0 0/.3);--ring:lab(0% 0 0);--primary:lab(0% 0 0);--primary-foreground:lab(100% 0 0);--secondary-foreground:lab(0% 0 0);--accent:lab(38.2785% 41.4207 -76.8339);--accent-foreground:lab(100% 0 0);--accent-subtle:lab(93.785% 3.81941 -18.328);--accent-border:lab(38.2785% 41.4207 -76.8339);--success:lab(38.236% -51.145 48.747);--success-foreground:lab(100% 0 0);--success-subtle:lab(93.8177% -16.7671 13.1424);--success-border:lab(38.236% -51.145 48.747);--warning:lab(53.1928% 27.8703 124.658);--warning-foreground:lab(0% 0 0);--warning-subtle:lab(93.0907% 7.3247 26.9771);--warning-border:lab(53.1928% 27.8703 124.658);--destructive:lab(37.1484% 76.6841 61.2648);--destructive-foreground:lab(100% 0 0);--destructive-subtle:lab(92.48% 18.4745 10.0271);--destructive-border:lab(37.1484% 76.6841 61.2648);--info:lab(38.2785% 41.4207 -76.8339);--info-foreground:lab(100% 0 0);--info-subtle:lab(93.785% 3.81941 -18.328);--info-border:lab(38.2785% 41.4207 -76.8339);--card:lab(100% 0 0);--card-foreground:lab(0% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(0% 0 0);--chart-1:lab(38.2785% 41.4207 -76.8339);--chart-2:lab(38.236% -51.145 48.747);--chart-3:lab(53.1928% 27.8703 124.658);--chart-4:lab(37.1484% 76.6841 61.2648);--chart-5:lab(18.8% 0 0);--viz-categorical-1:lab(38.2785% 41.4207 -76.8339);--viz-categorical-2:lab(38.4247% -57.1125 58.2645);--viz-categorical-3:lab(45.5382% 69.8881 46.2994);--viz-categorical-4:lab(48.477% -35.0644 -41.4319);--viz-categorical-5:lab(53.1928% 27.8703 124.658);--viz-categorical-6:lab(32.7973% 55.788 -45.8726);--viz-categorical-7:lab(44.3524% -66.6111 11.6387);--viz-categorical-8:lab(46.3596% 53.5119 105.904);--viz-categorical-9:lab(30.3264% 16.8351 -73.0625);--viz-categorical-10:lab(48.6743% -10.1005 92.3533);--viz-categorical-11:lab(39.4811% 64.2 1.02629);--viz-categorical-12:lab(38.0564% -59.1485 -17.0997);--viz-sequential-1:lab(95.0357% 2.93893 -14.7185);--viz-sequential-2:lab(87.7876% 5.82021 -25.4566);--viz-sequential-3:lab(78.0416% 10.8483 -39.4371);--viz-sequential-4:lab(65.8255% 17.9387 -53.084);--viz-sequential-5:lab(53.5615% 25.8142 -63.1514);--viz-sequential-6:lab(41.2365% 34.2966 -69.8646);--viz-sequential-7:lab(29.1281% 39.8752 -69.8971);--viz-sequential-8:lab(17.3961% 40.7399 -63.1704);--viz-sequential-9:lab(4.3348% 34.6885 -48.5027);--viz-diverging-1:lab(25.4663% 77.1516 55.9693);--viz-diverging-2:lab(39.7145% 70.0599 49.6254);--viz-diverging-3:lab(54.1237% 56.7341 33.7839);--viz-diverging-4:lab(71.0073% 37.3624 20.8207);--viz-diverging-5:lab(87.8395% 18.4813 10.037);--viz-diverging-6:lab(96.4826% .319541 -1.86677);--viz-diverging-7:lab(87.8871% 4.80887 -21.8935);--viz-diverging-8:lab(70.9278% 12.6319 -42.8169);--viz-diverging-9:lab(53.5615% 25.8142 -63.1514);--viz-diverging-10:lab(38.2785% 41.4207 -76.8339);--viz-diverging-11:lab(22.5197% 59.6555 -84.724)}}[data-preset=soft-paper]{--background:#fbf7ef;--foreground:#1f1913;--neutral-1:#fbf7ef;--neutral-2:#f7f3ea;--neutral-3:#f1ece3;--neutral-4:#e9e4db;--neutral-5:#e0dad1;--neutral-6:#d6d0c7;--neutral-7:#c6c0b7;--neutral-8:#b0aaa1;--neutral-9:#989189;--neutral-10:#6b6257;--neutral-11:#4f463b;--neutral-12:#1f1913;--muted:var(--neutral-3);--muted-foreground:var(--neutral-11);--border:var(--neutral-5);--input:var(--neutral-5);--ring:#006266;--primary:#342c23;--primary-foreground:#fbf7ef;--secondary:var(--neutral-3);--secondary-foreground:var(--neutral-12);--accent:#006266;--accent-foreground:#fbf7ef;--accent-subtle:#d5f2f3;--accent-border:#98c8ca;--success:#5e7d3b;--success-foreground:#fbf7ef;--success-subtle:#e5f0db;--success-border:#b1c69e;--warning:#cb882e;--warning-foreground:#211201;--warning-subtle:#ffe6ca;--warning-border:#e3b47d;--destructive:#c53443;--destructive-foreground:#fbf7ef;--destructive-subtle:#ffe2e1;--destructive-border:#f8a4a3;--info:#006266;--info-foreground:#fbf7ef;--info-subtle:#d5f2f3;--info-border:#98c8ca;--card:#f7f3ea;--card-foreground:var(--foreground);--popover:#f7f3ea;--popover-foreground:var(--foreground);--chart-1:#298084;--chart-2:#5e7d3b;--chart-3:#cb882e;--chart-4:#c53443;--chart-5:#68625b;--viz-categorical-1:#118186;--viz-categorical-2:#5e7d3b;--viz-categorical-3:#c38c46;--viz-categorical-4:#b5494e;--viz-categorical-5:#666aab;--viz-categorical-6:#92689c;--viz-categorical-7:#2e8269;--viz-categorical-8:#a85a28;--viz-categorical-9:#3179a6;--viz-categorical-10:#848538;--viz-categorical-11:#a4546f;--viz-categorical-12:#217d96;--viz-sequential-1:#eaf8f9;--viz-sequential-2:#d2eef0;--viz-sequential-3:#aedfe1;--viz-sequential-4:#80c5c9;--viz-sequential-5:#49a9ae;--viz-sequential-6:#008c91;--viz-sequential-7:#006c71;--viz-sequential-8:#004d50;--viz-sequential-9:#003033;--viz-diverging-1:#900e26;--viz-diverging-2:#ab4046;--viz-diverging-3:#c97273;--viz-diverging-4:#e1a6a5;--viz-diverging-5:#f8d4d3;--viz-diverging-6:#f3f2ee;--viz-diverging-7:#c0e7e8;--viz-diverging-8:#80c5c9;--viz-diverging-9:#04a3aa;--viz-diverging-10:#007a81;--viz-diverging-11:#005a5e;--radius:.5rem}@supports (color:lab(0% 0 0)){[data-preset=soft-paper]{--background:lab(97.4957% .351042 4.58058);--foreground:lab(9.51535% 1.95842 5.3881);--neutral-1:lab(97.4957% .351042 4.58058);--neutral-2:lab(95.9914% .384867 4.96539);--neutral-3:lab(93.6565% .76735 4.9132);--neutral-4:lab(90.7504% .9197 4.88238);--neutral-5:lab(87.2659% 1.15809 5.22168);--neutral-6:lab(83.7825% 1.24031 5.20042);--neutral-7:lab(77.979% 1.324 5.17879);--neutral-8:lab(69.8554% 1.40962 5.15728);--neutral-9:lab(60.5717% 1.49724 5.13598);--neutral-10:lab(42.011% 2.24265 7.41589);--neutral-11:lab(30.4023% 2.67699 8.18745);--neutral-12:lab(9.51535% 1.95842 5.3881);--ring:lab(36.9714% -25.0097 -10.2577);--primary:lab(18.7942% 2.60349 7.45645);--primary-foreground:lab(97.4957% .351042 4.58058);--accent:lab(36.9714% -25.0097 -10.2577);--accent-foreground:lab(97.4957% .351042 4.58058);--accent-subtle:lab(93.3379% -9.48435 -3.96495);--accent-border:lab(77.2935% -15.7758 -6.56123);--success:lab(48.8416% -20.481 31.7916);--success-foreground:lab(97.4957% .351042 4.58058);--success-subtle:lab(93.3942% -6.53097 8.77879);--success-border:lab(77.4832% -12.8357 17.8702);--warning:lab(62.6269% 20.6999 56.2263);--warning-foreground:lab(7.14974% 6.30463 10.1921);--warning-subtle:lab(93.0352% 6.33341 18.4724);--warning-border:lab(76.7171% 12.7404 34.8499);--destructive:lab(45.8893% 57.7361 27.393);--destructive-foreground:lab(97.4957% .351042 4.58058);--destructive-subtle:lab(92.5353% 15.8826 6.75951);--destructive-border:lab(75.7768% 31.8684 13.833);--info:lab(36.9714% -25.0097 -10.2577);--info-foreground:lab(97.4957% .351042 4.58058);--info-subtle:lab(93.3379% -9.48435 -3.96495);--info-border:lab(77.2935% -15.7758 -6.56123);--card:lab(95.9914% .384867 4.96539);--popover:lab(95.9914% .384867 4.96539);--chart-1:lab(48.5765% -25.0821 -10.3189);--chart-2:lab(48.8416% -20.481 31.7916);--chart-3:lab(62.6269% 20.6999 56.2263);--chart-4:lab(45.8893% 57.7361 27.393);--chart-5:lab(42.02% 1.28701 5.23374);--viz-categorical-1:lab(48.6703% -28.1724 -11.5695);--viz-categorical-2:lab(48.8416% -20.481 31.7916);--viz-categorical-3:lab(62.707% 16.8187 45.1851);--viz-categorical-4:lab(46.333% 44.8182 20.4449);--viz-categorical-5:lab(46.7252% 11.2026 -35.5312);--viz-categorical-6:lab(49.9984% 24.0092 -21.1411);--viz-categorical-7:lab(48.9866% -31.2251 5.72524);--viz-categorical-8:lab(47.0773% 30.0798 42.1522);--viz-categorical-9:lab(47.7213% -11.3987 -31.372);--viz-categorical-10:lab(54.2946% -8.57815 40.3547);--viz-categorical-11:lab(46.4166% 36.1316 .454903);--viz-categorical-12:lab(48.2535% -20.7063 -21.2505);--viz-sequential-1:lab(96.6694% -4.74697 -1.99051);--viz-sequential-2:lab(92.1779% -9.48414 -3.96464);--viz-sequential-3:lab(85.414% -15.7812 -6.56873);--viz-sequential-4:lab(75.1671% -22.0437 -9.13096);--viz-sequential-5:lab(63.7559% -28.2483 -11.6381);--viz-sequential-6:lab(52.2453% -31.2777 -12.8345);--viz-sequential-7:lab(40.6382% -31.169 -12.7546);--viz-sequential-8:lab(28.9372% -27.9673 -11.4258);--viz-sequential-9:lab(17.1449% -21.7202 -8.86847);--viz-diverging-1:lab(31.0056% 51.3842 25.2988);--viz-diverging-2:lab(42.8492% 44.8372 20.5997);--viz-diverging-3:lab(58.2652% 35.1155 15.4673);--viz-diverging-4:lab(73.7685% 22.274 9.56973);--viz-diverging-5:lab(87.9969% 12.7004 5.39392);--viz-diverging-6:lab(95.3805% .135958 1.90178);--viz-diverging-7:lab(88.7962% -12.6357 -5.27086);--viz-diverging-8:lab(75.1671% -22.0437 -9.13096);--viz-diverging-9:lab(60.4625% -34.4155 -14.126);--viz-diverging-10:lab(45.6444% -43.3419 -17.6852);--viz-diverging-11:lab(34.1976% -48.7468 -19.9106)}}.dark,[data-preset=zen].dark{--background:#0d0d0d;--foreground:#fafafa;--neutral-1:#0d0d0d;--neutral-2:#121212;--neutral-3:#171717;--neutral-4:#1e1e1e;--neutral-5:#262626;--neutral-6:#303030;--neutral-7:#3d3d3d;--neutral-8:#555;--neutral-9:#717171;--neutral-10:#9e9e9e;--neutral-11:#c4c4c4;--neutral-12:#fafafa;--muted:var(--neutral-3);--muted-foreground:var(--neutral-11);--border:var(--neutral-5);--input:var(--neutral-5);--ring:#5aa3ec;--primary:#fafafa;--primary-foreground:#171717;--secondary:var(--neutral-3);--secondary-foreground:var(--neutral-12);--accent:#5aa3ec;--accent-foreground:#0d0d0d;--accent-subtle:#0f2336;--accent-border:#224a71;--success:#58b575;--success-foreground:#0d0d0d;--success-subtle:#122718;--success-border:#205431;--warning:#eeb154;--warning-foreground:#120c04;--warning-subtle:#32230e;--warning-border:#664610;--destructive:#f36358;--destructive-foreground:#0d0d0d;--destructive-subtle:#3b1c19;--destructive-border:#7a342e;--info:#5aa3ec;--info-foreground:#0d0d0d;--info-subtle:#0f2336;--info-border:#224a71;--card:#121212;--card-foreground:var(--foreground);--popover:#121212;--popover-foreground:var(--foreground);--chart-1:#5aa3ec;--chart-2:#58b575;--chart-3:#eeb154;--chart-4:#f36358;--chart-5:gray;--viz-categorical-1:#6aa2e1;--viz-categorical-2:#e6867a;--viz-categorical-3:#71b173;--viz-categorical-4:#b670c1;--viz-categorical-5:#35b9c2;--viz-categorical-6:#dbb06b;--viz-categorical-7:#7a79d7;--viz-categorical-8:#e06060;--viz-categorical-9:#47b497;--viz-categorical-10:#bbbd70;--viz-categorical-11:#f69f72;--viz-categorical-12:#3dadcf;--viz-sequential-1:#0e2433;--viz-sequential-2:#10364e;--viz-sequential-3:#144d6e;--viz-sequential-4:#176490;--viz-sequential-5:#1479b0;--viz-sequential-6:#3198d6;--viz-sequential-7:#4baeed;--viz-sequential-8:#78c7fd;--viz-sequential-9:#aedeff;--viz-diverging-1:#c53637;--viz-diverging-2:#d55753;--viz-diverging-3:#dd766f;--viz-diverging-4:#a05c57;--viz-diverging-5:#603d3a;--viz-diverging-6:#2b2e30;--viz-diverging-7:#2e4b60;--viz-diverging-8:#3a78a1;--viz-diverging-9:#3ca2e0;--viz-diverging-10:#008fd6;--viz-diverging-11:#0079b8;--chart-grid:var(--neutral-4);--chart-axis-label:var(--muted-foreground);--chart-tooltip-bg:var(--card);--chart-tooltip-fg:var(--foreground);--chart-anomaly-band:var(--warning)}@supports (color:lab(0% 0 0)){.dark,[data-preset=zen].dark{--background:lab(3.6999% 0 0);--foreground:lab(98.26% 0 0);--neutral-1:lab(3.6999% 0 0);--neutral-2:lab(5.26802% 0 0);--neutral-3:lab(7.78201% -.0000149012 0);--neutral-4:lab(11.26% .00000745058 -.00000298023);--neutral-5:lab(15.32% 0 0);--neutral-6:lab(19.96% -.0000149012 0);--neutral-7:lab(25.76% -.0000149012 0);--neutral-8:lab(36.2% 0 .00000596046);--neutral-9:lab(47.8% 0 .0000119209);--neutral-10:lab(65.2% 0 0);--neutral-11:lab(79.12% -.0000298023 -.0000119209);--neutral-12:lab(98.26% 0 0);--ring:lab(64.717% -6.90389 -44.1055);--primary:lab(98.26% 0 0);--primary-foreground:lab(7.78201% -.0000149012 0);--accent:lab(64.717% -6.90389 -44.1055);--accent-foreground:lab(3.6999% 0 0);--accent-subtle:lab(12.8374% -2.47949 -15.283);--accent-border:lab(30.0823% -3.84654 -27.0758);--success:lab(66.8744% -39.9973 23.8323);--success-foreground:lab(3.6999% 0 0);--success-subtle:lab(13.5188% -12.2595 7.28011);--success-border:lab(31.4264% -24.6692 14.7289);--warning:lab(76.7321% 16.4406 55.1357);--warning-foreground:lab(3.69985% 1.44741 3.71246);--warning-subtle:lab(15.307% 4.92427 16.2354);--warning-border:lab(32.6483% 10.6234 35.7388);--destructive:lab(61.1406% 56.1101 35.8984);--destructive-foreground:lab(3.6999% 0 0);--destructive-subtle:lab(14.8497% 15.4402 9.47062);--destructive-border:lab(31.7622% 31.0798 19.5637);--info:lab(64.717% -6.90389 -44.1055);--info-foreground:lab(3.6999% 0 0);--info-subtle:lab(12.8374% -2.47949 -15.283);--info-border:lab(30.0823% -3.84654 -27.0758);--card:lab(5.26802% 0 0);--popover:lab(5.26802% 0 0);--chart-1:lab(64.717% -6.90389 -44.1055);--chart-2:lab(66.8744% -39.9973 23.8323);--chart-3:lab(76.7321% 16.4406 55.1357);--chart-4:lab(61.1406% 56.1101 35.8984);--chart-5:lab(53.6% 0 0);--viz-categorical-1:lab(64.7868% -5.62972 -37.9633);--viz-categorical-2:lab(66.4159% 36.7365 23.3027);--viz-categorical-3:lab(66.5705% -30.7858 24.84);--viz-categorical-4:lab(57.3354% 38.3661 -31.2771);--viz-categorical-5:lab(68.5432% -33.7713 -15.4665);--viz-categorical-6:lab(74.5407% 10.1524 41.0402);--viz-categorical-7:lab(54.2387% 18.7563 -49.1084);--viz-categorical-8:lab(57.7836% 50.6655 26.7702);--viz-categorical-9:lab(66.6415% -38.2855 5.53081);--viz-categorical-10:lab(75.2246% -9.32387 38.6674);--viz-categorical-11:lab(73.7804% 29.873 37.6027);--viz-categorical-12:lab(65.7017% -24.3362 -27.0354);--viz-sequential-1:lab(12.9812% -4.83533 -12.6029);--viz-sequential-2:lab(21.0678% -6.72983 -18.8035);--viz-sequential-3:lab(30.3155% -8.64889 -25.0161);--viz-sequential-4:lab(39.562% -10.538 -31.2266);--viz-sequential-5:lab(47.6406% -12.2545 -37.4128);--viz-sequential-6:lab(59.2627% -14.0545 -40.6512);--viz-sequential-7:lab(67.4201% -14.8709 -40.7933);--viz-sequential-8:lab(76.7836% -14.0592 -34.8291);--viz-sequential-9:lab(86.1198% -11.3238 -25.6372);--viz-diverging-1:lab(45.9853% 56.8958 34.8481);--viz-diverging-2:lab(54.3377% 50.2958 29.345);--viz-diverging-3:lab(61.6189% 40.6144 22.9252);--viz-diverging-4:lab(46.934% 28.0388 15.6573);--viz-diverging-5:lab(29.9245% 15.5113 8.55144);--viz-diverging-6:lab(18.8305% -1.27223 -1.2282);--viz-diverging-7:lab(30.4013% -6.57888 -15.8786);--viz-diverging-8:lab(47.753% -10.7771 -28.3353);--viz-diverging-9:lab(62.7598% -14.4271 -40.714);--viz-diverging-10:lab(55.6095% -14.176 -49.6032);--viz-diverging-11:lab(47.2504% -11.5257 -55.3974)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-preset=zen].dark{--chart-anomaly-band:color-mix(in oklch, var(--warning), transparent 90%)}}.dark,[data-preset=zen].dark{--chart-comparison-prior:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.dark,[data-preset=zen].dark{--chart-comparison-prior:color-mix(in oklch, var(--muted-foreground), transparent 50%)}}[data-preset=warm-earth].dark{--background:#120f0e;--foreground:#f9f4f2;--neutral-1:#120f0e;--neutral-2:#191514;--neutral-3:#1f1a19;--neutral-4:#262220;--neutral-5:#302a28;--neutral-6:#3a3432;--neutral-7:#4a4341;--neutral-8:#635c5a;--neutral-9:#807876;--neutral-10:#aaa3a1;--neutral-11:#d0c9c7;--neutral-12:#f9f4f2;--muted:var(--neutral-3);--muted-foreground:var(--neutral-11);--border:var(--neutral-5);--input:var(--neutral-5);--ring:#f07f77;--primary:#f9f4f2;--primary-foreground:#1a1413;--secondary:var(--neutral-3);--secondary-foreground:var(--neutral-12);--accent:#f07f77;--accent-foreground:#120f0e;--accent-subtle:#3b1c1a;--accent-border:#773733;--success:#6cb26f;--success-foreground:#120f0e;--success-subtle:#1a2c1a;--success-border:#2f5831;--warning:#f3ae58;--warning-foreground:#211201;--warning-subtle:#3b2a17;--warning-border:#754b10;--destructive:#eb596e;--destructive-foreground:#120f0e;--destructive-subtle:#432326;--destructive-border:#833b43;--info:#4aadc9;--info-foreground:#120f0e;--info-subtle:#0b2b34;--info-border:#00566a;--card:#191514;--card-foreground:var(--foreground);--popover:#191514;--popover-foreground:var(--foreground);--chart-1:#f28881;--chart-2:#6cb26f;--chart-3:#4aadc9;--chart-4:#f0a646;--chart-5:#867e7c;--viz-categorical-1:#d88767;--viz-categorical-2:#71b173;--viz-categorical-3:#3dadcf;--viz-categorical-4:#b670c1;--viz-categorical-5:#d9b06b;--viz-categorical-6:#7a79d7;--viz-categorical-7:#4ab494;--viz-categorical-8:#df5f69;--viz-categorical-9:#35b9c2;--viz-categorical-10:#bbbd70;--viz-categorical-11:#efa464;--viz-categorical-12:#58a7dc;--viz-sequential-1:#321b13;--viz-sequential-2:#4c271a;--viz-sequential-3:#6b3725;--viz-sequential-4:#8c482f;--viz-sequential-5:#ab5637;--viz-sequential-6:#d1714f;--viz-sequential-7:#e98664;--viz-sequential-8:#fba587;--viz-sequential-9:#ffc9b5;--viz-diverging-1:#c4334f;--viz-diverging-2:#d45666;--viz-diverging-3:#dc747e;--viz-diverging-4:#9f5b60;--viz-diverging-5:#603c3f;--viz-diverging-6:#302d2c;--viz-diverging-7:#254e5a;--viz-diverging-8:#217d96;--viz-diverging-9:#00a9ce;--viz-diverging-10:#0096b8;--viz-diverging-11:#00809f}@supports (color:lab(0% 0 0)){[data-preset=warm-earth].dark{--background:lab(4.40781% 1.14638 .867394);--foreground:lab(96.4763% 1.65427 1.32859);--neutral-1:lab(4.40781% 1.14638 .867394);--neutral-2:lab(7.1778% 1.85069 1.401);--neutral-3:lab(10.0404% 2.23021 1.79096);--neutral-4:lab(13.5206% 2.22681 1.78804);--neutral-5:lab(17.5732% 2.50483 2.01128);--neutral-6:lab(22.2134% 2.50135 2.00838);--neutral-7:lab(29.1661% 2.77764 2.23014);--neutral-8:lab(39.6064% 2.77264 2.22612);--neutral-9:lab(51.2065% 2.76893 2.22315);--neutral-10:lab(67.4541% 2.48754 1.99738);--neutral-11:lab(81.3816% 2.20859 1.77354);--neutral-12:lab(96.4763% 1.65427 1.32859);--ring:lab(66.1606% 43.7527 24.7306);--primary:lab(96.4763% 1.65427 1.32859);--primary-foreground:lab(7.1563% 2.67531 1.97472);--accent:lab(66.1606% 43.7527 24.7306);--accent-foreground:lab(4.40781% 1.14638 .867394);--accent-subtle:lab(14.8358% 15.6116 8.7904);--accent-border:lab(31.841% 28.1804 16.0701);--success:lab(66.6863% -33.5986 27.2525);--success-foreground:lab(4.40781% 1.14638 .867394);--success-subtle:lab(15.8202% -11.1922 9.00193);--success-border:lab(33.7031% -22.4132 18.3159);--warning:lab(76.5943% 19.8977 53.4593);--warning-foreground:lab(7.14974% 6.30463 10.1921);--warning-subtle:lab(18.752% 5.85869 15.8328);--warning-border:lab(36.0148% 14.4962 39.691);--destructive:lab(58.5681% 58.3313 19.8828);--destructive-foreground:lab(4.40781% 1.14638 .867394);--destructive-subtle:lab(18.2526% 16.2386 5.31757);--destructive-border:lab(35.099% 32.4395 10.8365);--info:lab(65.7193% -23.3916 -23.716);--info-foreground:lab(4.40781% 1.14638 .867394);--info-subtle:lab(15.5262% -9.31799 -9.47547);--info-border:lab(33.1069% -17.9916 -18.7907);--card:lab(7.1778% 1.85069 1.401);--popover:lab(7.1778% 1.85069 1.401);--chart-1:lab(68.5847% 40.5511 22.7471);--chart-2:lab(66.6863% -33.5986 27.2525);--chart-3:lab(65.7193% -23.3916 -23.716);--chart-4:lab(74.2281% 21.9453 59.1988);--chart-5:lab(53.5266% 2.76831 2.22269);--viz-categorical-1:lab(64.4386% 29.6665 30.8583);--viz-categorical-2:lab(66.5705% -30.7858 24.84);--viz-categorical-3:lab(65.7017% -24.3362 -27.0354);--viz-categorical-4:lab(57.3354% 38.3661 -31.2771);--viz-categorical-5:lab(74.5846% 9.01014 41.3217);--viz-categorical-6:lab(54.2387% 18.7563 -49.1084);--viz-categorical-7:lab(66.6508% -38.0983 6.99403);--viz-categorical-8:lab(57.6887% 51.5106 20.9487);--viz-categorical-9:lab(68.5432% -33.7713 -15.4665);--viz-categorical-10:lab(75.2246% -9.32387 38.6674);--viz-categorical-11:lab(74.0565% 23.9815 44.5024);--viz-categorical-12:lab(65.1528% -13.3951 -34.6786);--viz-sequential-1:lab(12.7087% 11.0444 10.6051);--viz-sequential-2:lab(20.6726% 16.732 16.5335);--viz-sequential-3:lab(29.7972% 22.4057 22.306);--viz-sequential-4:lab(38.9214% 28.0858 28.1176);--viz-sequential-5:lab(46.8823% 33.8125 34.0988);--viz-sequential-6:lab(58.4205% 36.4092 36.2472);--viz-sequential-7:lab(66.5564% 36.164 35.6025);--viz-sequential-8:lab(76.0149% 30.1119 29.141);--viz-sequential-9:lab(85.5334% 21.4801 20.5978);--viz-diverging-1:lab(45.7971% 58.2684 20.3535);--viz-diverging-2:lab(54.152% 51.8653 17.5715);--viz-diverging-3:lab(61.4532% 42.1986 13.9367);--viz-diverging-4:lab(46.815% 29.2313 9.56243);--viz-diverging-5:lab(29.8549% 16.253 5.25039);--viz-diverging-6:lab(18.7633% 1.38415 1.11135);--viz-diverging-7:lab(30.6663% -11.8556 -11.9061);--viz-diverging-8:lab(48.2535% -20.7063 -21.2505);--viz-diverging-9:lab(63.508% -29.2184 -30.5309);--viz-diverging-10:lab(56.6102% -33.7295 -37.1623);--viz-diverging-11:lab(48.477% -35.0644 -41.4319)}}[data-preset=cool-focus].dark{--background:#0b1014;--foreground:#f2f6f8;--neutral-1:#0b1014;--neutral-2:#11171b;--neutral-3:#161d22;--neutral-4:#1c2429;--neutral-5:#242d33;--neutral-6:#2e373d;--neutral-7:#3d474e;--neutral-8:#545f67;--neutral-9:#707c85;--neutral-10:#9ba6af;--neutral-11:#c4ccd2;--neutral-12:#f2f6f8;--muted:var(--neutral-3);--muted-foreground:var(--neutral-11);--border:var(--neutral-5);--input:var(--neutral-5);--ring:#19ade2;--primary:#f2f6f8;--primary-foreground:#0c1318;--secondary:var(--neutral-3);--secondary-foreground:var(--neutral-12);--accent:#19ade2;--accent-foreground:#0b1014;--accent-subtle:#042b3a;--accent-border:#005572;--success:#4eae80;--success-foreground:#0b1014;--success-subtle:#132c20;--success-border:#1b5a3e;--warning:#eeb154;--warning-foreground:#1b0f00;--warning-subtle:#3a2b16;--warning-border:#724d0b;--destructive:#eb596e;--destructive-foreground:#0b1014;--destructive-subtle:#432326;--destructive-border:#833b43;--info:#19ade2;--info-foreground:#0b1014;--info-subtle:#042b3a;--info-border:#005572;--card:#11171b;--card-foreground:var(--foreground);--popover:#11171b;--popover-foreground:var(--foreground);--chart-1:#26b3e8;--chart-2:#4eae80;--chart-3:#eeb154;--chart-4:#eb596e;--chart-5:#77828a;--viz-categorical-1:#50b1dc;--viz-categorical-2:#56b489;--viz-categorical-3:#e5b568;--viz-categorical-4:#f16f78;--viz-categorical-5:#35b9c2;--viz-categorical-6:#8781e0;--viz-categorical-7:#71b173;--viz-categorical-8:#b471c4;--viz-categorical-9:#7ca5e9;--viz-categorical-10:#beb058;--viz-categorical-11:#e58870;--viz-categorical-12:#42b59a;--viz-sequential-1:#092531;--viz-sequential-2:#06384b;--viz-sequential-3:#004f6a;--viz-sequential-4:#006789;--viz-sequential-5:#007ca6;--viz-sequential-6:#009ccf;--viz-sequential-7:#32b3e6;--viz-sequential-8:#6bcbf7;--viz-sequential-9:#a4e1ff;--viz-diverging-1:#c4334f;--viz-diverging-2:#d45666;--viz-diverging-3:#dc747e;--viz-diverging-4:#9f5b60;--viz-diverging-5:#603c3f;--viz-diverging-6:#2b2e30;--viz-diverging-7:#294d5e;--viz-diverging-8:#2e7b9c;--viz-diverging-9:#1ca6d9;--viz-diverging-10:#0094c9;--viz-diverging-11:#007ca6}@supports (color:lab(0% 0 0)){[data-preset=cool-focus].dark{--background:lab(4.44416% -1.16963 -2.92347);--foreground:lab(96.5281% -.82311 -1.65222);--neutral-1:lab(4.44416% -1.16963 -2.92347);--neutral-2:lab(7.23667% -1.77478 -4.15507);--neutral-3:lab(10.1124% -2.09416 -4.52646);--neutral-4:lab(13.5939% -2.2577 -4.85527);--neutral-5:lab(17.6557% -2.42415 -5.18538);--neutral-6:lab(22.2975% -2.59249 -5.51645);--neutral-7:lab(29.2598% -2.77099 -5.852);--neutral-8:lab(39.7025% -2.95822 -6.19189);--neutral-9:lab(51.305% -3.14087 -6.53025);--neutral-10:lab(67.5447% -2.87148 -5.89888);--neutral-11:lab(81.4581% -1.94746 -3.94986);--neutral-12:lab(96.5281% -.82311 -1.65222);--ring:lab(65.4682% -22.8494 -37.5414);--primary:lab(96.5281% -.82311 -1.65222);--primary-foreground:lab(5.27485% -1.59412 -4.15962);--accent:lab(65.4682% -22.8494 -37.5414);--accent-foreground:lab(4.44416% -1.16963 -2.92347);--accent-subtle:lab(15.4236% -8.5661 -13.924);--accent-border:lab(32.877% -14.7029 -24.9342);--success:lab(64.4049% -37.9911 14.965);--success-foreground:lab(4.44416% -1.16963 -2.92347);--success-subtle:lab(15.8521% -13.1511 5.18769);--success-border:lab(33.7774% -26.5635 10.4479);--warning:lab(76.7321% 16.4406 55.1357);--warning-foreground:lab(5.22852% 4.47309 8.16718);--warning-subtle:lab(18.7952% 4.78236 16.3018);--warning-border:lab(36.1081% 12.1392 41.1204);--destructive:lab(58.5681% 58.3313 19.8828);--destructive-foreground:lab(4.44416% -1.16963 -2.92347);--destructive-subtle:lab(18.2526% 16.2386 5.31757);--destructive-border:lab(35.099% 32.4395 10.8365);--info:lab(65.4682% -22.8494 -37.5414);--info-foreground:lab(4.44416% -1.16963 -2.92347);--info-subtle:lab(15.4236% -8.5661 -13.924);--info-border:lab(32.877% -14.7029 -24.9342);--card:lab(7.23667% -1.77478 -4.15507);--popover:lab(7.23667% -1.77478 -4.15507);--chart-1:lab(67.7962% -23.0446 -37.5785);--chart-2:lab(64.4049% -37.9911 14.965);--chart-3:lab(76.7321% 16.4406 55.1357);--chart-4:lab(58.5681% 58.3313 19.8828);--chart-5:lab(53.6236% -2.84803 -5.88732);--viz-categorical-1:lab(67.7873% -19.7797 -30.8337);--viz-categorical-2:lab(66.6639% -36.7316 12.836);--viz-categorical-3:lab(76.8522% 11.4201 45.6522);--viz-categorical-4:lab(63.493% 51.5021 20.7908);--viz-categorical-5:lab(68.5432% -33.7713 -15.4665);--viz-categorical-6:lab(57.6821% 20.2846 -48.578);--viz-categorical-7:lab(66.5705% -30.7858 24.84);--viz-categorical-8:lab(57.3339% 37.658 -32.6315);--viz-categorical-9:lab(66.886% -.653565 -39.2995);--viz-categorical-10:lab(71.565% -2.9501 46.0303);--viz-categorical-11:lab(66.5437% 34.8536 28.7532);--viz-categorical-12:lab(66.6231% -38.4487 3.33958);--viz-sequential-1:lab(13.094% -7.11828 -11.1951);--viz-sequential-2:lab(21.2428% -10.2421 -16.7015);--viz-sequential-3:lab(30.5525% -13.3848 -22.2182);--viz-sequential-4:lab(39.8612% -16.5018 -27.7325);--viz-sequential-5:lab(48.004% -19.4733 -33.2242);--viz-sequential-6:lab(59.6478% -21.7504 -36.1045);--viz-sequential-7:lab(67.7961% -22.4327 -36.2343);--viz-sequential-8:lab(77.0855% -20.2052 -30.9388);--viz-sequential-9:lab(86.3273% -15.5954 -22.7687);--viz-diverging-1:lab(45.7971% 58.2684 20.3535);--viz-diverging-2:lab(54.152% 51.8653 17.5715);--viz-diverging-3:lab(61.4532% 42.1986 13.9367);--viz-diverging-4:lab(46.815% 29.2313 9.56243);--viz-diverging-5:lab(29.8549% 16.253 5.25039);--viz-diverging-6:lab(18.8305% -1.27223 -1.2282);--viz-diverging-7:lab(30.5365% -9.33918 -14.1047);--viz-diverging-8:lab(48.008% -15.9311 -25.1699);--viz-diverging-9:lab(63.1407% -22.0623 -36.162);--viz-diverging-10:lab(56.1183% -24.1316 -44.0335);--viz-diverging-11:lab(47.8739% -23.3404 -49.133)}}[data-preset=high-contrast].dark{--background:#000;--foreground:#fff;--neutral-1:#000;--neutral-2:#010101;--neutral-3:#070707;--neutral-4:#121212;--neutral-5:#1f1f1f;--neutral-6:#2e2e2e;--neutral-7:#484848;--neutral-8:#696969;--neutral-9:#8f8f8f;--neutral-10:#b7b7b7;--neutral-11:#dedede;--neutral-12:#fff;--muted:var(--neutral-3);--muted-foreground:#cecece;--border:#ffffff40;--input:#ffffff59;--ring:#fff;--primary:#fff;--primary-foreground:#000;--secondary:var(--neutral-3);--secondary-foreground:#fff;--accent:#a8aeff;--accent-foreground:#000;--accent-subtle:#110841;--accent-border:#a8aeff;--success:#61d46a;--success-foreground:#000;--success-subtle:#001d01;--success-border:#61d46a;--warning:#ffc05a;--warning-foreground:#000;--warning-subtle:#2a1500;--warning-border:#ffc05a;--destructive:#ff7c74;--destructive-foreground:#000;--destructive-subtle:#3c0002;--destructive-border:#ff7c74;--info:#a8aeff;--info-foreground:#000;--info-subtle:#110841;--info-border:#a8aeff;--card:#000;--card-foreground:#fff;--popover:#000;--popover-foreground:#fff;--chart-1:#a8aeff;--chart-2:#61d46a;--chart-3:#ffc05a;--chart-4:#ff7c74;--chart-5:#9e9e9e;--viz-categorical-1:#a8aeff;--viz-categorical-2:#61d46a;--viz-categorical-3:#ff8e86;--viz-categorical-4:#00ccf9;--viz-categorical-5:#ffc05a;--viz-categorical-6:#e47dfb;--viz-categorical-7:#00d6a8;--viz-categorical-8:#ff9652;--viz-categorical-9:#45a9ff;--viz-categorical-10:#c3c54f;--viz-categorical-11:#ff89b3;--viz-categorical-12:#00c9c9;--viz-sequential-1:#0d0c2b;--viz-sequential-2:#221f58;--viz-sequential-3:#3c3990;--viz-sequential-4:#544ec5;--viz-sequential-5:#6e69f3;--viz-sequential-6:#8b8eff;--viz-sequential-7:#a7adff;--viz-sequential-8:#c6ccff;--viz-sequential-9:#e7e9ff;--viz-diverging-1:#f94144;--viz-diverging-2:#ff716b;--viz-diverging-3:#ff9189;--viz-diverging-4:#b46762;--viz-diverging-5:#6a403c;--viz-diverging-6:#2d2e30;--viz-diverging-7:#46496d;--viz-diverging-8:#7579bb;--viz-diverging-9:#a8afff;--viz-diverging-10:#9398ff;--viz-diverging-11:#7c7bff}@supports (color:lab(0% 0 0)){[data-preset=high-contrast].dark{--background:lab(0% 0 0);--foreground:lab(100% 0 0);--neutral-1:lab(0% 0 0);--neutral-2:lab(.30983% 0 -.00000298023);--neutral-3:lab(1.98454% 0 0);--neutral-4:lab(5.26802% 0 0);--neutral-5:lab(11.84% 0 0);--neutral-6:lab(18.8% 0 0);--neutral-7:lab(30.4% -.0000149012 0);--neutral-8:lab(44.32% 0 0);--neutral-9:lab(59.4% 0 0);--neutral-10:lab(74.48% -.0000298023 0);--neutral-11:lab(88.4% 0 .0000119209);--neutral-12:lab(100% 0 0);--muted-foreground:lab(82.6% .0000298023 -.0000119209);--border:lab(100% 0 0/.25);--input:lab(100% 0 0/.35);--ring:lab(100% 0 0);--primary:lab(100% 0 0);--primary-foreground:lab(0% 0 0);--secondary-foreground:lab(100% 0 0);--accent:lab(72.0131% 26.6974 -70.3763);--accent-foreground:lab(0% 0 0);--accent-subtle:lab(5.61789% 19.4432 -34.4842);--accent-border:lab(72.0131% 26.6974 -70.3763);--success:lab(76.6558% -50.5136 42.0179);--success-foreground:lab(0% 0 0);--success-subtle:lab(8.10487% -18.2775 12.441);--success-border:lab(76.6558% -50.5136 42.0179);--warning:lab(82.4613% 21.1674 71.1309);--warning-foreground:lab(0% 0 0);--warning-subtle:lab(9.28118% 13.2606 19.5752);--warning-border:lab(82.4613% 21.1674 71.1309);--destructive:lab(67.6402% 69.3801 41.5167);--destructive-foreground:lab(0% 0 0);--destructive-subtle:lab(8.47724% 31.8723 13.3055);--destructive-border:lab(67.6402% 69.3801 41.5167);--info:lab(72.0131% 26.6974 -70.3763);--info-foreground:lab(0% 0 0);--info-subtle:lab(5.61789% 19.4432 -34.4842);--info-border:lab(72.0131% 26.6974 -70.3763);--card:lab(0% 0 0);--card-foreground:lab(100% 0 0);--popover:lab(0% 0 0);--popover-foreground:lab(100% 0 0);--chart-1:lab(72.0131% 26.6974 -70.3763);--chart-2:lab(76.6558% -50.5136 42.0179);--chart-3:lab(82.4613% 21.1674 71.1309);--chart-4:lab(67.6402% 69.3801 41.5167);--chart-5:lab(65.2% 0 0);--viz-categorical-1:lab(72.0131% 26.6974 -70.3763);--viz-categorical-2:lab(76.6558% -50.5136 42.0179);--viz-categorical-3:lab(72.503% 62.8608 36.641);--viz-categorical-4:lab(75.2359% -35.5153 -37.4815);--viz-categorical-5:lab(82.4613% 21.1674 71.1309);--viz-categorical-6:lab(67.9558% 54.1999 -46.3703);--viz-categorical-7:lab(76.5855% -56.1552 10.2111);--viz-categorical-8:lab(73.3766% 45.4186 64.6505);--viz-categorical-9:lab(66.2057% -2.0417 -73.5067);--viz-categorical-10:lab(77.7576% -11.7868 57.1413);--viz-categorical-11:lab(72.2157% 58.8928 .770426);--viz-categorical-12:lab(72.6836% -52.3965 -15.6044);--viz-sequential-1:lab(4.65226% 7.26049 -19.9264);--viz-sequential-2:lab(15.0086% 16.3237 -34.9575);--viz-sequential-3:lab(28.3651% 22.5542 -48.9531);--viz-sequential-4:lab(39.3385% 29.5365 -62.9175);--viz-sequential-5:lab(50.7751% 31.2268 -69.983);--viz-sequential-6:lab(62.6007% 28.4116 -70.1931);--viz-sequential-7:lab(72.3607% 22.6888 -63.5167);--viz-sequential-8:lab(82.4424% 13.4388 -46.4449);--viz-sequential-9:lab(92.5301% 4.76313 -21.9131);--viz-diverging-1:lab(57.1752% 69.5963 43.0458);--viz-diverging-2:lab(65.5311% 62.9738 37.1879);--viz-diverging-3:lab(72.9216% 50.0549 28.4249);--viz-diverging-4:lab(52.6369% 31.1641 17.422);--viz-diverging-5:lab(32.1463% 18.6508 10.3402);--viz-diverging-6:lab(18.7616% .334501 -1.85761);--viz-diverging-7:lab(32.1216% 6.06304 -21.4718);--viz-diverging-8:lab(52.5557% 10.7737 -35.6234);--viz-diverging-9:lab(72.6833% 18.9877 -56.6484);--viz-diverging-10:lab(64.957% 27.9459 -70.2385);--viz-diverging-11:lab(56.265% 34.6853 -76.9631)}}[data-preset=soft-paper].dark{--background:#191511;--foreground:#f2eee9;--neutral-1:#191511;--neutral-2:#1f1b16;--neutral-3:#25211b;--neutral-4:#2d2823;--neutral-5:#37322c;--neutral-6:#423c36;--neutral-7:#524c45;--neutral-8:#69625b;--neutral-9:#837c74;--neutral-10:#aaa39d;--neutral-11:#cfc9c4;--neutral-12:#f2eee9;--muted:var(--neutral-3);--muted-foreground:var(--neutral-11);--border:var(--neutral-5);--input:var(--neutral-5);--ring:#48b7bd;--primary:#f2eee9;--primary-foreground:#1f1913;--secondary:var(--neutral-3);--secondary-foreground:var(--neutral-12);--accent:#48b7bd;--accent-foreground:#191511;--accent-subtle:#113436;--accent-border:#156165;--success:#8aab67;--success-foreground:#191511;--success-subtle:#27321c;--success-border:#485d32;--warning:#eca851;--warning-foreground:#211201;--warning-subtle:#3e290f;--warning-border:#754b10;--destructive:#ec5a63;--destructive-foreground:#191511;--destructive-subtle:#442323;--destructive-border:#843b3e;--info:#48b7bd;--info-foreground:#191511;--info-subtle:#113436;--info-border:#156165;--card:#1f1b16;--card-foreground:var(--foreground);--popover:#1f1b16;--popover-foreground:var(--foreground);--chart-1:#48b7bd;--chart-2:#8aab67;--chart-3:#eca851;--chart-4:#ec5a63;--chart-5:#867f77;--viz-categorical-1:#56b6bb;--viz-categorical-2:#8aab67;--viz-categorical-3:#e5ab66;--viz-categorical-4:#e47b7c;--viz-categorical-5:#9297dc;--viz-categorical-6:#b88cc1;--viz-categorical-7:#66b79c;--viz-categorical-8:#da8757;--viz-categorical-9:#60a7d6;--viz-categorical-10:#b2b467;--viz-categorical-11:#d6809c;--viz-categorical-12:#57acc5;--viz-sequential-1:#0e2627;--viz-sequential-2:#083a3d;--viz-sequential-3:#005356;--viz-sequential-4:#076b6f;--viz-sequential-5:#118186;--viz-sequential-6:#2ba1a7;--viz-sequential-7:#48b7bd;--viz-sequential-8:#71d0d5;--viz-sequential-9:#a0e6ea;--viz-diverging-1:#bd4049;--viz-diverging-2:#cd5f62;--viz-diverging-3:#d47b7c;--viz-diverging-4:#966161;--viz-diverging-5:#5c3f3f;--viz-diverging-6:#2f2e2b;--viz-diverging-7:#2c4e50;--viz-diverging-8:#387e82;--viz-diverging-9:#20acb3;--viz-diverging-10:#009ba3;--viz-diverging-11:#008388}@supports (color:lab(0% 0 0)){[data-preset=soft-paper].dark{--background:lab(7.22589% 1.19062 3.13728);--foreground:lab(94.2044% .916153 2.88153);--neutral-1:lab(7.22589% 1.19062 3.13728);--neutral-2:lab(10.0996% 1.3809 4.04826);--neutral-3:lab(12.9997% 1.50362 4.41874);--neutral-4:lab(16.4806% 1.48721 4.40475);--neutral-5:lab(21.1211% 1.60338 4.7654);--neutral-6:lab(25.7619% 1.58763 4.7527);--neutral-7:lab(32.7226% 1.69925 5.11011);--neutral-8:lab(42.0037% 1.67894 5.09475);--neutral-9:lab(52.4446% 1.66258 5.08285);--neutral-10:lab(67.5252% 1.40175 4.34042);--neutral-11:lab(81.445% 1.15487 3.60819);--neutral-12:lab(94.2044% .916153 2.88153);--ring:lab(68.4919% -31.37 -12.9149);--primary:lab(94.2044% .916153 2.88153);--primary-foreground:lab(9.51535% 1.95842 5.3881);--accent:lab(68.4919% -31.37 -12.9149);--accent-foreground:lab(7.22589% 1.19062 3.13728);--accent-subtle:lab(19.1892% -12.5538 -5.17151);--accent-border:lab(36.878% -21.9277 -9.0119);--success:lab(66.2759% -20.8098 30.9003);--success-foreground:lab(7.22589% 1.19062 3.13728);--success-subtle:lab(19.2338% -8.35633 12.2861);--success-border:lab(36.9452% -14.4915 21.8158);--warning:lab(74.2674% 20.0168 53.8013);--warning-foreground:lab(7.14974% 6.30463 10.1921);--warning-subtle:lab(18.7182% 7.6988 20.5765);--warning-border:lab(36.0148% 14.4962 39.691);--destructive:lab(58.6677% 57.6535 26.5344);--destructive-foreground:lab(7.22589% 1.19062 3.13728);--destructive-subtle:lab(18.2844% 15.9601 7.02356);--destructive-border:lab(35.1583% 31.9812 14.3796);--info:lab(68.4919% -31.37 -12.9149);--info-foreground:lab(7.22589% 1.19062 3.13728);--info-subtle:lab(19.1892% -12.5538 -5.17151);--info-border:lab(36.878% -21.9277 -9.0119);--card:lab(10.0996% 1.3809 4.04826);--popover:lab(10.0996% 1.3809 4.04826);--chart-1:lab(68.4919% -31.37 -12.9149);--chart-2:lab(66.2759% -20.8098 30.9003);--chart-3:lab(74.2674% 20.0168 53.8013);--chart-4:lab(58.6677% 57.6535 26.5344);--chart-5:lab(53.6047% 1.66112 5.08174);--viz-categorical-1:lab(68.3972% -28.2652 -11.655);--viz-categorical-2:lab(66.2759% -20.8098 30.9003);--viz-categorical-3:lab(74.3368% 16.3061 43.9389);--viz-categorical-4:lab(63.8548% 41.5248 18.4008);--viz-categorical-5:lab(64.2027% 10.1051 -35.7863);--viz-categorical-6:lab(63.9382% 23.9255 -21.2268);--viz-categorical-7:lab(68.7088% -30.9154 5.7086);--viz-categorical-8:lab(64.5259% 29.2957 39.5823);--viz-categorical-9:lab(65.1775% -12.6179 -31.6242);--viz-categorical-10:lab(71.7378% -9.22334 38.859);--viz-categorical-11:lab(63.817% 36.3397 .433266);--viz-categorical-12:lab(65.6769% -21.2832 -21.4133);--viz-sequential-1:lab(13.2927% -9.42554 -3.88886);--viz-sequential-2:lab(21.6042% -15.6616 -6.43625);--viz-sequential-3:lab(31.0754% -21.8892 -8.97995);--viz-sequential-4:lab(40.4531% -25.0353 -10.2783);--viz-sequential-5:lab(48.6703% -28.1724 -11.5695);--viz-sequential-6:lab(60.369% -31.3298 -12.8783);--viz-sequential-7:lab(68.4919% -31.37 -12.9149);--viz-sequential-8:lab(77.6794% -28.2933 -11.6843);--viz-sequential-9:lab(86.7685% -22.0599 -9.15103);--viz-diverging-1:lab(46.1125% 51.2731 23.8223);--viz-diverging-2:lab(54.4606% 44.7789 20.1644);--viz-diverging-3:lab(61.7467% 35.1058 15.4226);--viz-diverging-4:lab(47.0834% 22.31 9.6908);--viz-diverging-5:lab(29.9926% 12.7338 5.4866);--viz-diverging-6:lab(18.8195% .152662 1.91296);--viz-diverging-7:lab(30.7918% -12.5869 -5.20641);--viz-diverging-8:lab(48.482% -21.98 -9.06091);--viz-diverging-9:lab(63.9442% -34.4387 -14.1453);--viz-diverging-10:lab(57.2566% -43.557 -17.805);--viz-diverging-11:lab(49.3067% -49.3993 -20.1478)}}:root{--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:10px;--r-xl:14px;--r-2xl:20px;--r-pill:9999px;--d-control-h-xs:24px;--d-control-h-sm:28px;--d-control-h:32px;--d-control-h-lg:36px;--d-control-h-xl:44px;--d-row-h:32px;--d-card-pad:16px;--d-section-gap:56px}[data-density=comfortable]{--d-control-h-xs:28px;--d-control-h-sm:32px;--d-control-h:40px;--d-control-h-lg:44px;--d-control-h-xl:52px;--d-row-h:40px;--d-card-pad:20px;--d-section-gap:72px}[data-density=dense]{--d-control-h-xs:22px;--d-control-h-sm:26px;--d-control-h:28px;--d-control-h-lg:32px;--d-control-h-xl:40px;--d-row-h:28px;--d-card-pad:12px;--d-section-gap:40px}@keyframes motion-enter{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}[data-success-flash]{animation:kit-flash-success .6s var(--ease-out-expo) both}@keyframes kit-flash-success{0%,20%{outline:3px solid color-mix(in oklch, var(--success), transparent 25%);outline-offset:2px}to{outline-offset:2px;outline:3px solid #0000}}[data-shake-error]{animation:kit-shake-error .28s var(--ease-fast) both}@keyframes kit-shake-error{0%,to{translate:0}20%{translate:4px}40%{translate:-4px}60%{translate:2px}80%{translate:-2px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@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))}}
