/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-green-50:oklch(98.2% .018 155.826);--color-green-200:oklch(92.5% .084 155.995);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-500:oklch(69.6% .17 162.48);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-950:oklch(27.1% .105 12.094);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border)}}@layer flink-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,var(--font-sans,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"));font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace));font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@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}}@layer flink-ui{[data-slot=stack]{gap:var(--space-md,.75rem);flex-direction:column;min-width:0;display:flex}[data-slot=stack][data-direction=row]{flex-direction:row}[data-slot=stack][data-wrap]{flex-wrap:wrap}[data-slot=stack][data-align=start]{align-items:flex-start}[data-slot=stack][data-align=center]{align-items:center}[data-slot=stack][data-align=end]{align-items:flex-end}[data-slot=stack][data-align=stretch]{align-items:stretch}[data-slot=stack][data-align=baseline]{align-items:baseline}[data-slot=stack][data-justify=start]{justify-content:flex-start}[data-slot=stack][data-justify=center]{justify-content:center}[data-slot=stack][data-justify=end]{justify-content:flex-end}[data-slot=stack][data-justify=between]{justify-content:space-between}[data-slot=grid]{gap:var(--space-md,.75rem);grid-template-columns:repeat(var(--grid-columns,1), minmax(0, 1fr));min-width:0;display:grid}[data-slot=grid][data-auto]{grid-template-columns:repeat(auto-fill, minmax(var(--grid-min,12rem), 1fr))}:is([data-slot=stack],[data-slot=grid])[data-gap=none]{gap:0}:is([data-slot=stack],[data-slot=grid])[data-gap=xs]{gap:var(--space-xs,.25rem)}:is([data-slot=stack],[data-slot=grid])[data-gap=sm]{gap:var(--space-sm,.5rem)}:is([data-slot=stack],[data-slot=grid])[data-gap=lg]{gap:var(--space-lg,1rem)}:is([data-slot=stack],[data-slot=grid])[data-gap=xl]{gap:var(--space-xl,1.5rem)}[data-slot=box][data-padding=none]{padding:0}[data-slot=box][data-padding=xs]{padding:var(--space-xs,.25rem)}[data-slot=box][data-padding=sm]{padding:var(--space-sm,.5rem)}[data-slot=box][data-padding=md]{padding:var(--space-md,.75rem)}[data-slot=box][data-padding=lg]{padding:var(--space-lg,1rem)}[data-slot=box][data-padding=xl]{padding:var(--space-xl,1.5rem)}[data-slot=box][data-padding-x=none]{padding-inline:0}[data-slot=box][data-padding-x=xs]{padding-inline:var(--space-xs,.25rem)}[data-slot=box][data-padding-x=sm]{padding-inline:var(--space-sm,.5rem)}[data-slot=box][data-padding-x=md]{padding-inline:var(--space-md,.75rem)}[data-slot=box][data-padding-x=lg]{padding-inline:var(--space-lg,1rem)}[data-slot=box][data-padding-x=xl]{padding-inline:var(--space-xl,1.5rem)}[data-slot=box][data-padding-y=none]{padding-block:0}[data-slot=box][data-padding-y=xs]{padding-block:var(--space-xs,.25rem)}[data-slot=box][data-padding-y=sm]{padding-block:var(--space-sm,.5rem)}[data-slot=box][data-padding-y=md]{padding-block:var(--space-md,.75rem)}[data-slot=box][data-padding-y=lg]{padding-block:var(--space-lg,1rem)}[data-slot=box][data-padding-y=xl]{padding-block:var(--space-xl,1.5rem)}[data-slot=box][data-max-width]{width:100%;margin-inline:auto}[data-slot=box][data-max-width=sm]{max-width:24rem}[data-slot=box][data-max-width=md]{max-width:32rem}[data-slot=box][data-max-width=lg]{max-width:48rem}[data-slot=box][data-max-width=xl]{max-width:64rem}[data-slot=box][data-max-width=full]{max-width:100%}[data-slot=text]{font-size:var(--font-size-md,.875rem)}[data-slot=text][data-size=xs]{font-size:var(--font-size-xs,.75rem)}[data-slot=text][data-size=sm]{font-size:var(--font-size-sm,.8125rem)}[data-slot=text][data-size=lg]{font-size:var(--font-size-lg,1rem)}[data-slot=text][data-weight=regular]{font-weight:var(--weight-regular,400)}[data-slot=text][data-weight=medium]{font-weight:var(--weight-medium,500)}[data-slot=text][data-weight=semibold]{font-weight:var(--weight-semibold,600)}[data-slot=text][data-weight=bold]{font-weight:var(--weight-bold,700)}[data-slot=text][data-mono]{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums}[data-slot=text][data-truncate]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-slot=heading]{font-weight:var(--weight-semibold,600);margin:0}[data-slot=heading][data-visual-level="1"]{font-size:1.5rem}[data-slot=heading][data-visual-level="2"]{font-size:var(--font-size-xl,1.125rem)}[data-slot=heading][data-visual-level="3"]{font-size:var(--font-size-lg,1rem)}[data-slot=heading]:is([data-visual-level="4"],[data-visual-level="5"],[data-visual-level="6"]){font-size:var(--font-size-md,.875rem)}[data-visually-hidden]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-slot=stack],[data-slot=box],[data-slot=grid])[data-fill=true]{flex:1;min-width:0;min-height:0}:where([data-slot=stack],[data-slot=box])[data-overflow=hidden]{overflow:hidden}:where([data-slot=stack],[data-slot=box])[data-overflow=auto]{overflow:auto}:where([data-slot=stack],[data-slot=box])[data-position=relative]{position:relative}:where([data-slot=box])[data-width=xs]{flex:none;width:8rem}:where([data-slot=box])[data-width=sm]{flex:none;width:10rem}:where([data-slot=box])[data-width=md]{flex:none;width:12.5rem}:where([data-slot=box])[data-width=lg]{flex:none;width:16rem}:where([data-slot=box])[data-width=xl]{flex:none;width:20rem}:where([data-slot=box])[data-height=xs]{height:5rem}:where([data-slot=box])[data-height=sm]{height:8rem}:where([data-slot=box])[data-height=md]{height:12rem}:where([data-slot=box])[data-height=lg]{height:20rem}:where([data-slot=box])[data-height=xl]{height:25rem}:where([data-slot=icon]){flex-shrink:0;display:inline-block}:where([data-slot=icon])[data-spin]{animation:1s linear infinite loader-spin}:where([data-slot=icon])[data-tone=muted]{color:var(--muted-foreground,#71717a)}:where([data-slot=icon])[data-tone=primary]{color:var(--primary,#18181b)}:where([data-slot=icon])[data-tone=destructive]{color:var(--destructive,#dc2626)}:where([data-slot=icon])[data-tone=success]{color:var(--success,#16a34a)}:where([data-slot=icon])[data-tone=warning]{color:var(--warning,#d97706)}:where([data-slot=icon])[data-tone=inherit]{color:inherit}@media not all and (width>=40rem){:is([data-slot=stack],[data-slot=box])[data-hide-below=sm]{display:none}}@media not all and (width>=48rem){:is([data-slot=stack],[data-slot=box])[data-hide-below=md]{display:none}}@media not all and (width>=64rem){:is([data-slot=stack],[data-slot=box])[data-hide-below=lg]{display:none}}@media not all and (width>=80rem){:is([data-slot=stack],[data-slot=box])[data-hide-below=xl]{display:none}}:where([data-slot=button]){white-space:nowrap;cursor:pointer;font-size:var(--button-font-size,.875rem);line-height:var(--button-line-height,calc(1.25 / .875));font-weight:var(--button-font-weight,500);background-color:var(--secondary,#f4f4f5);color:var(--secondary-foreground,#18181b);justify-content:center;align-items:center;display:inline-flex}:where([data-slot=button]):disabled{pointer-events:none;opacity:var(--button-disabled-opacity,.6)}:where([data-slot=button][data-disabled]){pointer-events:none;opacity:.5}:where([data-slot=button]):has([data-arrow=true]){justify-content:space-between}:where([data-slot=button]) svg{flex-shrink:0}:where([data-slot=button-icon]){flex-shrink:0;display:inline-flex}:where([data-slot=button-spinner]){animation:1s linear infinite loader-spin}:where([data-slot=button]:has([data-slot=button-dot])){position:relative}:where([data-slot=button-dot]){background-color:var(--destructive,#dc2626);border-radius:9999px;width:6px;height:6px;position:absolute;top:2px;right:2px}:where([data-slot=button-arrow]){margin-inline:auto -.25rem}:where([data-slot=button][data-size=lg]){height:var(--button-height-lg,2.5rem);padding-inline:var(--button-padding-x-lg,1rem);gap:var(--button-gap-lg,.375rem);font-size:var(--button-font-size-lg,.875rem);line-height:var(--button-line-height-lg,calc(1.25 / .875));border-radius:var(--button-corner,.375rem)}:where([data-slot=button][data-size=lg]) svg:not([class*=size-]){width:var(--button-icon-size-lg,1rem);height:var(--button-icon-size-lg,1rem)}:where([data-slot=button][data-size=md]){height:var(--button-height-md,2.125rem);padding-inline:var(--button-padding-x-md,.75rem);gap:var(--button-gap-md,.375rem);font-size:var(--button-font-size-md,.8125rem);line-height:var(--button-line-height-md,calc(1.25 / .875));border-radius:var(--button-corner,.375rem)}:where([data-slot=button][data-size=md]) svg:not([class*=size-]){width:var(--button-icon-size-md,1rem);height:var(--button-icon-size-md,1rem)}:where([data-slot=button][data-size=sm]){height:var(--button-height-sm,1.75rem);padding-inline:var(--button-padding-x-sm,.625rem);gap:var(--button-gap-sm,.3125rem);font-size:var(--button-font-size-sm,.75rem);line-height:var(--button-line-height-sm,calc(1 / .75));border-radius:var(--button-corner,.375rem)}:where([data-slot=button][data-size=sm]) svg:not([class*=size-]){width:var(--button-icon-size-sm,.875rem);height:var(--button-icon-size-sm,.875rem)}:where([data-slot=button][data-size=xs]){height:var(--button-height-xs,1.5rem);padding-inline:var(--button-padding-x-xs,.5rem);gap:var(--button-gap-xs,.25rem);font-size:var(--button-font-size-xs,.75rem);line-height:var(--button-line-height-xs,calc(1 / .75));border-radius:var(--button-corner,.375rem)}:where([data-slot=button][data-size=xs]) svg:not([class*=size-]){width:var(--button-icon-size-xs,.875rem);height:var(--button-icon-size-xs,.875rem)}:where([data-slot=button][data-mode=icon]){flex-shrink:0}:where([data-slot=button][data-mode=link]){background-color:#0000;border-radius:0;height:auto;padding:0}:where([data-slot=button][data-mode=input]){justify-content:flex-start;font-weight:400}:where([data-slot=button][data-size=md][data-auto-height]){height:auto;min-height:var(--button-min-height-md,2.125rem)}:where([data-slot=button][data-size=sm][data-auto-height]){height:auto;min-height:var(--button-min-height-sm,1.75rem)}:where([data-slot=button][data-size=lg][data-auto-height]){height:auto;min-height:var(--button-min-height-lg,2.5rem)}:where([data-slot=button][data-size=sm][data-mode=icon]){width:var(--button-height-sm,1.75rem);height:var(--button-height-sm,1.75rem);padding:0}:where([data-slot=button][data-size=xs][data-mode=icon]){width:var(--button-height-xs,1.5rem);height:var(--button-height-xs,1.5rem);padding:0}:where([data-slot=button][data-size=md][data-mode=icon]){width:var(--button-height-md,2.125rem);height:var(--button-height-md,2.125rem);padding:0}:where([data-slot=button][data-size=lg][data-mode=icon]){width:var(--button-height-lg,2.5rem);height:var(--button-height-lg,2.5rem);padding:0}:where([data-slot=button][data-mode=input][data-placeholder][data-variant=outline]){font-weight:400}:where([data-slot=input]){border-radius:var(--input-corner,.375rem);border-style:solid;border-width:1px;border-color:var(--input,#e4e4e7);background-color:var(--background,#fff);width:100%;color:var(--foreground,#09090b);display:flex}:where([data-slot=input]:not([data-size=xs],[data-size=sm],[data-size=lg])){height:var(--input-height-md,2.125rem);padding-left:var(--input-padding-left,.75rem);padding-right:var(--input-padding-right,.75rem);font-size:var(--input-font-size-md,.8125rem);line-height:var(--input-line-height-md,calc(1.25 / .875))}:where([data-slot=input][data-size=xs]){height:var(--input-height-xs,1.5rem);padding-left:var(--input-padding-left,.5rem);padding-right:var(--input-padding-right,.5rem);font-size:var(--input-font-size-xs,.75rem);line-height:var(--input-line-height-xs,calc(1 / .75))}:where([data-slot=input][data-size=sm]){height:var(--input-height-sm,1.75rem);padding-left:var(--input-padding-left,.625rem);padding-right:var(--input-padding-right,.625rem);font-size:var(--input-font-size-sm,.75rem);line-height:var(--input-line-height-sm,calc(1 / .75))}:where([data-slot=input][data-size=lg]){height:var(--input-height-lg,2.5rem);padding-left:var(--input-padding-left,1rem);padding-right:var(--input-padding-right,1rem);font-size:var(--input-font-size-lg,.875rem);line-height:var(--input-line-height-lg,calc(1.25 / .875))}:where([data-slot=input]):disabled{cursor:not-allowed;opacity:.6}:where([data-slot=input])[readonly]{cursor:not-allowed}:where([data-slot=input])[type=file]{padding-block:0}:where([data-slot=input])::file-selector-button{border-width:0;border-inline-end-width:1px;background-color:#0000;border-style:solid;height:100%;padding:0;font-style:normal;font-weight:500}:where([data-slot=input]:not([data-size=xs],[data-size=sm],[data-size=lg]))::file-selector-button{margin-inline-end:.75rem;padding-inline-end:.75rem}:where([data-slot=input][data-size=xs])::file-selector-button{margin-inline-end:.5rem;padding-inline-end:.5rem}:where([data-slot=input][data-size=sm])::file-selector-button{margin-inline-end:.625rem;padding-inline-end:.625rem}:where([data-slot=input][data-size=lg])::file-selector-button{margin-inline-end:1rem;padding-inline-end:1rem}:where([data-slot=input][data-hide-spinner]){appearance:textfield}:where([data-slot=input][data-hide-spinner])::-webkit-outer-spin-button{appearance:none;margin:0}:where([data-slot=input][data-hide-spinner])::-webkit-inner-spin-button{appearance:none;margin:0}:where([data-slot=input][data-appearance=cell]){width:100%;height:auto;min-height:0;color:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}:where([data-slot=input-root]){--input-padding-right:12px;position:relative}:where([data-slot=input-root][data-start-icon]){--input-padding-left:32px}:where([data-slot=input-root][data-end-icon]){--input-padding-right:32px}:where([data-slot=input-root][data-shortcut]){--input-padding-right:38px}:where([data-slot=input-root][data-end-icon][data-shortcut]){--input-padding-right:62px}:where([data-slot=input-start-icon],[data-slot=input-end-icon],[data-slot=app-header-search-icon]){width:14px;height:14px;color:var(--muted-icon,var(--muted-foreground,#71717a));pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}:where([data-slot=input-start-icon],[data-slot=app-header-search-icon]){left:10px}:where([data-slot=input-end-icon]){right:10px}:where([data-slot=input-start-icon],[data-slot=input-end-icon]) svg{flex-shrink:0;width:14px;height:14px}:where([data-slot=input-shortcut]){border:1px solid var(--border,#e4e4e7);background-color:var(--secondary,#f4f4f5);font-family:var(--font-mono,ui-monospace, monospace);color:var(--muted-foreground,#71717a);border-radius:.25rem;padding:1px 5px;font-size:10px;position:absolute;top:50%;right:.5rem;translate:0 -50%}:where([data-slot=input-root][data-end-icon]) [data-slot=input-shortcut]{right:2rem}:where([data-slot=input-root][data-disabled]) :where([data-slot=input-start-icon],[data-slot=input-end-icon],[data-slot=input-shortcut]){opacity:.6}:where([data-slot=input-wrapper]){border-radius:var(--input-corner,.375rem);border-style:solid;border-width:1px;border-color:var(--input,#e4e4e7);background-color:var(--background,#fff);width:100%;color:var(--foreground,#09090b);align-items:center;display:flex}:where([data-slot=input-wrapper]:not([data-size=xs],[data-size=sm],[data-size=lg])){height:var(--input-height-md,2.125rem);padding-inline:var(--input-wrapper-padding-x-md,.75rem);gap:var(--input-wrapper-gap-md,.375rem);font-size:var(--input-font-size-md,.8125rem);line-height:var(--input-line-height-md,calc(1.25 / .875))}:where([data-slot=input-wrapper][data-size=xs]){height:var(--input-height-xs,1.5rem);padding-inline:var(--input-wrapper-padding-x-xs,.5rem);gap:var(--input-wrapper-gap-xs,.25rem);font-size:var(--input-font-size-xs,.75rem);line-height:var(--input-line-height-xs,calc(1 / .75))}:where([data-slot=input-wrapper][data-size=sm]){height:var(--input-height-sm,1.75rem);padding-inline:var(--input-wrapper-padding-x-sm,.625rem);gap:var(--input-wrapper-gap-sm,.3125rem);font-size:var(--input-font-size-sm,.75rem);line-height:var(--input-line-height-sm,calc(1 / .75))}:where([data-slot=input-wrapper][data-size=lg]){height:var(--input-height-lg,2.5rem);padding-inline:var(--input-wrapper-padding-x-lg,1rem);gap:var(--input-wrapper-gap-lg,.375rem);font-size:var(--input-font-size-lg,.875rem);line-height:var(--input-line-height-lg,calc(1.25 / .875))}:where([data-slot=input-wrapper]) svg{flex-shrink:0}:where([data-slot=input-wrapper]:not([data-size=xs],[data-size=sm])) svg:not([class*=size-]){width:var(--input-icon-size-md,1rem);height:var(--input-icon-size-md,1rem)}:where([data-slot=input-wrapper][data-size=xs]) svg:not([class*=size-]){width:var(--input-icon-size-xs,.875rem);height:var(--input-icon-size-xs,.875rem)}:where([data-slot=input-wrapper][data-size=sm]) svg:not([class*=size-]){width:var(--input-icon-size-sm,.875rem);height:var(--input-icon-size-sm,.875rem)}:where([data-slot=input-wrapper]) [data-slot=date-picker]{flex-grow:1}:where([data-slot=input-wrapper]) [data-slot=input]{border-width:0;width:100%;height:auto;padding:0;display:flex}:where([data-slot=input-wrapper]) [data-slot=input]:disabled{cursor:not-allowed;opacity:.5}:where([data-slot=input-group]){align-items:stretch;display:flex}:where([data-slot=input-group]) :is([data-slot=input],[data-slot=date-picker],[data-slot=input-root]){flex-grow:1}:where([data-slot=input-group])>:is([data-slot=input],[data-slot=date-picker],[data-slot=input-root]):focus-within{z-index:10;position:relative}:where([data-slot=input-group]) [data-slot=input-addon]:has(+:is([data-slot=input],[data-slot=date-picker],[data-slot=input-root])){border-inline-end-width:0}:where([data-slot=input-group]) :is([data-slot=input],[data-slot=date-picker],[data-slot=input-root])+[data-slot=input-addon]{border-inline-start-width:0}:where([data-slot=input-group]) [data-slot=input-addon]:has(+:is([data-slot=input],[data-slot=date-picker],[data-slot=input-root],[data-slot=button])){border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=input-group]) [data-slot=input]:has(+:is([data-slot=button],[data-slot=input-addon])){border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=input-group]) [data-slot=date-picker]:has(+[data-slot=input-addon]) [data-slot=input]{border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=input-group]) [data-slot=date-picker]:has(+[data-slot=button]) [data-slot=input]{border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=input-group]) [data-slot=input-root]:has(+[data-slot=input-addon]) [data-slot=input]{border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=input-group]) [data-slot=input-root]:has(+[data-slot=button]) [data-slot=input]{border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=input-group]) [data-slot=date-picker][data-range]:has(+:is([data-slot=button],[data-slot=input-addon])){border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=input-group]) [data-slot=button]:has(+:is([data-slot=input],[data-slot=date-picker],[data-slot=input-root])){border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=input-group]) :is([data-slot=input-addon],[data-slot=button])+[data-slot=input],:where([data-slot=input-group]) [data-slot=input]+:is([data-slot=button],[data-slot=input-addon]),:where([data-slot=input-group]) [data-slot=input-root]+[data-slot=button],:where([data-slot=input-group]) [data-slot=input-root]+[data-slot=input-addon],:where([data-slot=input-group]) [data-slot=date-picker]+:is([data-slot=button],[data-slot=input-addon]),:where([data-slot=input-group]) :is([data-slot=input-addon],[data-slot=button])+[data-slot=date-picker] [data-slot=input],:where([data-slot=input-group]) :is([data-slot=input-addon],[data-slot=button])+[data-slot=date-picker][data-range],:where([data-slot=input-group]) [data-slot=input-addon]+[data-slot=input-root] [data-slot=input],:where([data-slot=input-group]) [data-slot=button]+[data-slot=input-root] [data-slot=input]{border-start-start-radius:0;border-end-start-radius:0}:where([data-slot=input-addon]){border-radius:var(--input-corner,.375rem);border-style:solid;border-width:1px;border-color:var(--input,#e4e4e7);background-color:var(--muted,#f4f4f5);color:var(--muted-foreground,#71717a);flex-shrink:0;justify-content:center;align-items:center;display:flex}:where([data-slot=input-addon]:not([data-size=xs],[data-size=sm],[data-size=lg])){height:var(--input-addon-height-md,2.125rem);min-width:var(--input-addon-height-md,2.125rem);padding-inline:var(--input-addon-padding-x-md,.75rem);font-size:var(--input-font-size-md,.8125rem);line-height:var(--input-line-height-md,calc(1.25 / .875))}:where([data-slot=input-addon][data-size=xs]){height:var(--input-addon-height-xs,1.5rem);min-width:var(--input-addon-height-xs,1.5rem);padding-inline:var(--input-addon-padding-x-xs,.5rem);font-size:var(--input-font-size-xs,.75rem);line-height:var(--input-line-height-xs,calc(1 / .75))}:where([data-slot=input-addon][data-size=sm]){height:var(--input-addon-height-sm,1.75rem);min-width:var(--input-addon-height-sm,1.75rem);padding-inline:var(--input-addon-padding-x-sm,.625rem);font-size:var(--input-font-size-sm,.75rem);line-height:var(--input-line-height-sm,calc(1 / .75))}:where([data-slot=input-addon][data-size=lg]){height:var(--input-addon-height-lg,2.5rem);min-width:var(--input-addon-height-lg,2.5rem);padding-inline:var(--input-addon-padding-x-lg,1rem);font-size:var(--input-font-size-lg,.875rem);line-height:var(--input-line-height-lg,calc(1.25 / .875))}:where([data-slot=input-addon]:not([data-size=xs],[data-size=sm])) svg:not([class*=size-]){width:var(--input-addon-icon-size-md,1.125rem);height:var(--input-addon-icon-size-md,1.125rem)}:where([data-slot=input-addon][data-size=xs]) svg:not([class*=size-]){width:var(--input-addon-icon-size-xs,.875rem);height:var(--input-addon-icon-size-xs,.875rem)}:where([data-slot=input-addon][data-size=sm]) svg:not([class*=size-]){width:var(--input-addon-icon-size-sm,.875rem);height:var(--input-addon-icon-size-sm,.875rem)}:where([data-slot=input-addon][data-mode=icon]){padding-inline:0}:where([data-slot=input])[data-mono]{font-family:var(--font-mono,ui-monospace, monospace)}:where([data-slot=input][data-fw-align=right]){text-align:right}:where([data-slot=textarea]){border-radius:var(--input-corner,.375rem);border-style:solid;border-width:1px;border-color:var(--input,#e4e4e7);background-color:var(--background,#fff);width:100%;color:var(--foreground,#09090b)}:where([data-slot=textarea]:not([data-size=xs],[data-size=sm],[data-size=lg])){padding:var(--textarea-padding-md,.75rem);font-size:var(--input-font-size-md,.8125rem);line-height:var(--input-line-height-md,calc(1.25 / .875))}:where([data-slot=textarea][data-size=xs]){padding:var(--textarea-padding-xs,.375rem);font-size:var(--input-font-size-xs,.75rem);line-height:var(--input-line-height-xs,calc(1 / .75))}:where([data-slot=textarea][data-size=sm]){padding:var(--textarea-padding-sm,.625rem);font-size:var(--input-font-size-sm,.75rem);line-height:var(--input-line-height-sm,calc(1 / .75))}:where([data-slot=textarea][data-size=lg]){padding:var(--textarea-padding-lg,1rem);font-size:var(--input-font-size-lg,.875rem);line-height:var(--input-line-height-lg,calc(1.25 / .875))}:where([data-slot=textarea][data-auto-grow]){resize:none}:where([data-slot=textarea]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=checkbox]){border-radius:var(--checkbox-corner,.375rem);border-style:solid;border-width:1px;border-color:var(--input,#a1a1aa);background-color:var(--background,#fff);flex-shrink:0}:where([data-slot=checkbox]:not([data-size=xs],[data-size=sm],[data-size=lg])){width:var(--checkbox-size-md,1.25rem);height:var(--checkbox-size-md,1.25rem)}:where([data-slot=checkbox][data-size=xs]){width:var(--checkbox-size-xs,1rem);height:var(--checkbox-size-xs,1rem)}:where([data-slot=checkbox][data-size=sm]){width:var(--checkbox-size-sm,1.125rem);height:var(--checkbox-size-sm,1.125rem)}:where([data-slot=checkbox][data-size=lg]){width:var(--checkbox-size-lg,1.375rem);height:var(--checkbox-size-lg,1.375rem)}:where([data-slot=checkbox]:not([data-size=xs],[data-size=sm],[data-size=lg])) svg{width:var(--checkbox-icon-size-md,.875rem);height:var(--checkbox-icon-size-md,.875rem)}:where([data-slot=checkbox][data-size=xs]) svg{width:var(--checkbox-icon-size-xs,.625rem);height:var(--checkbox-icon-size-xs,.625rem)}:where([data-slot=checkbox][data-size=sm]) svg{width:var(--checkbox-icon-size-sm,.75rem);height:var(--checkbox-icon-size-sm,.75rem)}:where([data-slot=checkbox][data-size=lg]) svg{width:var(--checkbox-icon-size-lg,1rem);height:var(--checkbox-icon-size-lg,1rem)}:where([data-slot=checkbox]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=checkbox-indicator]){color:currentColor;justify-content:center;align-items:center;display:flex}:where([data-slot=checkbox-indicator])[data-state=unchecked]{opacity:0}:where([data-slot=checkbox-minus]),:where([data-slot=checkbox])[data-state=indeterminate] [data-slot=checkbox-check]{display:none}:where([data-slot=checkbox])[data-state=indeterminate] [data-slot=checkbox-minus]{display:block}:where([data-slot=checkbox-field]){display:inline-flex}:where([data-slot=checkbox-field][data-position=left]){align-items:center;gap:var(--checkbox-field-gap-x,.5rem);flex-direction:row}:where([data-slot=checkbox-field][data-position=right]){justify-content:flex-end;align-items:center;gap:var(--checkbox-field-gap-x,.5rem);flex-direction:row-reverse}:where([data-slot=checkbox-field][data-position=top]){align-items:flex-start;gap:var(--checkbox-field-gap-y,.25rem);flex-direction:column}:where([data-slot=checkbox-field][data-position=bottom]){align-items:flex-start;gap:var(--checkbox-field-gap-y,.25rem);flex-direction:column-reverse}[data-slot=checkbox-field]>[data-slot=label]{cursor:pointer;font-weight:400}:where([data-slot=checkbox]):disabled~:is([data-slot=label],[data-slot=field-label]){cursor:not-allowed;opacity:.5}:where([data-slot=radio-group]){gap:var(--radio-group-gap,.625rem);display:grid}:where([data-slot=radio-group][data-variant=card]){grid-template-columns:repeat(auto-fill, minmax(var(--radio-group-min,12rem), 1fr));gap:var(--space-md,.75rem)}:where([data-slot=radio-group-item]){aspect-ratio:1;border-radius:var(--radio-corner,calc(infinity * 1px));border-style:solid;border-width:1px;border-color:var(--input,#a1a1aa)}:where([data-slot=radio-group-item]:not([data-size=xs],[data-size=sm],[data-size=lg])){width:var(--radio-size-md,1.25rem);height:var(--radio-size-md,1.25rem)}:where([data-slot=radio-group-item][data-size=xs]){width:var(--radio-size-xs,1rem);height:var(--radio-size-xs,1rem)}:where([data-slot=radio-group-item][data-size=sm]){width:var(--radio-size-sm,1.125rem);height:var(--radio-size-sm,1.125rem)}:where([data-slot=radio-group-item][data-size=lg]){width:var(--radio-size-lg,1.375rem);height:var(--radio-size-lg,1.375rem)}:where([data-slot=radio-group-indicator]) svg{width:var(--radio-dot-size-md,.625rem);height:var(--radio-dot-size-md,.625rem)}:where([data-slot=radio-group-item][data-size=xs] [data-slot=radio-group-indicator]) svg{width:var(--radio-dot-size-xs,.375rem);height:var(--radio-dot-size-xs,.375rem)}:where([data-slot=radio-group-item][data-size=sm] [data-slot=radio-group-indicator]) svg{width:var(--radio-dot-size-sm,.5rem);height:var(--radio-dot-size-sm,.5rem)}:where([data-slot=radio-group-item][data-size=lg] [data-slot=radio-group-indicator]) svg{width:var(--radio-dot-size-lg,.75rem);height:var(--radio-dot-size-lg,.75rem)}:where([data-slot=radio-group-item]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=radio-group-indicator]){justify-content:center;align-items:center;display:flex}:where([data-slot=radio-group-circle]){fill:currentColor;color:currentColor}:where([data-slot=radio-group-item]):disabled~:is([data-slot=label],[data-slot=field-label]){cursor:not-allowed;opacity:.5}:where([data-slot=radio-group-item][data-variant=card]){aspect-ratio:auto;text-align:left;width:auto;height:auto;padding:var(--space-md,.75rem);border-width:1.5px;border-color:var(--border,#e4e4e7);border-radius:var(--radius-lg,.5rem);background-color:var(--card,#fff);color:var(--foreground,#18181b);cursor:pointer;flex-direction:column;align-items:stretch;display:flex}:where([data-slot=radio-group-item][data-variant=card]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=radio-group-item-header]){justify-content:space-between;align-items:center;gap:var(--space-sm,.5rem);margin-bottom:var(--space-sm,.5rem);display:flex}:where([data-slot=radio-group-item-title]){font-size:13px;font-weight:var(--weight-semibold,600);color:var(--foreground,#18181b)}:where([data-slot=radio-group-item-check]){border-radius:var(--corner-full,9999px);background-color:var(--primary,#18181b);width:18px;height:18px;color:var(--primary-foreground,#fff);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where([data-slot=radio-group-item-check]) svg{width:12px;height:12px}:where([data-slot=radio-group-item-preview]){display:block}:where([data-slot=radio-group-item-description]){-webkit-line-clamp:2;margin-top:var(--space-sm,.5rem);color:var(--muted-foreground,#71717a);-webkit-box-orient:vertical;font-size:11px;line-height:1.375;display:-webkit-box;overflow:hidden}:where([data-slot=switch-wrapper]){align-items:center;display:inline-flex;position:relative}:where([data-slot=switch]){cursor:pointer;border-radius:var(--switch-corner,calc(infinity * 1px));background-color:var(--input,#e4e4e7);flex-shrink:0;align-items:center;display:inline-flex;position:relative}:where([data-slot=switch][data-shape=square]){border-radius:var(--switch-corner-square,.375rem)}:where([data-slot=switch][data-size=md]){width:var(--switch-width-md,2.5rem);height:var(--switch-height-md,1.5rem)}:where([data-slot=switch][data-size=xs]){width:var(--switch-width-xs,1.5rem);height:var(--switch-height-xs,1rem)}:where([data-slot=switch][data-size=sm]){width:var(--switch-width-sm,2rem);height:var(--switch-height-sm,1.25rem)}:where([data-slot=switch][data-size=lg]){width:var(--switch-width-lg,3.5rem);height:var(--switch-height-lg,2rem)}:where([data-slot=switch]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=switch-thumb]){pointer-events:none;border-radius:var(--switch-corner,calc(infinity * 1px));background-color:var(--switch-thumb-color,#fff);width:50%;height:calc(100% - 4px);display:block;inset-inline-start:0}:where([data-slot=switch-thumb][data-shape=square]){border-radius:var(--switch-corner-square,.375rem)}:where([data-slot=switch-thumb])[data-state=unchecked]{translate:2px}:where([data-slot=switch-thumb])[data-state=checked]{translate:calc(100% - 2px)}:where([data-slot=switch-thumb]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-state=unchecked]{translate:-2px}:where([data-slot=switch-thumb]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-state=checked]{translate:calc(2px - 100%)}:where([data-slot=switch-indicator]){text-align:center;pointer-events:none;width:50%;font-size:var(--switch-indicator-font-size,.875rem);line-height:var(--switch-indicator-line-height,calc(1.25 / .875));font-weight:var(--switch-indicator-font-weight,500);justify-content:center;align-items:center;margin-inline:2px;display:flex;position:absolute;top:50%;translate:0 -50%}:where([data-slot=switch-indicator][data-state=on]){inset-inline-start:0}:where([data-slot=switch-indicator][data-state=off]){inset-inline-end:0}:where([data-slot=switch])[data-state=unchecked]~:where([data-slot=switch-indicator][data-state=on]:not([data-permanent])){visibility:hidden;translate:100% -50%}:where([data-slot=switch])[data-state=unchecked]~:where([data-slot=switch-indicator][data-state=on]:not([data-permanent])):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),:where([data-slot=switch-indicator][data-state=off]:not([data-permanent])){translate:-100% -50%}:where([data-slot=switch-indicator][data-state=off]:not([data-permanent])):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:100% -50%}:where([data-slot=switch])[data-state=checked]~:where([data-slot=switch-indicator][data-state=off]:not([data-permanent])){visibility:hidden}:where([data-slot=switch])[data-state=unchecked]~:where([data-slot=switch-indicator][data-state=off]:not([data-permanent])){translate:0 -50%}:where([data-slot=switch]):disabled~:is([data-slot=label],[data-slot=field-label]){cursor:not-allowed;opacity:.5}:where([data-slot=badge]){text-align:center;border-style:solid;border-width:1px;border-color:var(--badge-border-color,transparent);width:fit-content;font-weight:var(--badge-font-weight,500);background-color:var(--secondary,#f4f4f5);color:var(--secondary-foreground,#18181b);justify-content:center;align-items:center;display:inline-flex}:where([data-slot=badge]) svg{flex-shrink:0;margin-inline-start:-1px}:where([data-slot=badge][data-size=lg]){min-width:var(--badge-min-size-lg,1.75rem);min-height:var(--badge-min-size-lg,1.75rem);padding-block:var(--badge-padding-y-lg,.25rem);padding-inline:var(--badge-padding-x-lg,.25rem);gap:var(--badge-gap-lg,.375rem);border-radius:var(--badge-corner-lg,.375rem);font-size:var(--badge-font-size-lg,.75rem);line-height:var(--badge-line-height-lg,calc(1 / .75))}:where([data-slot=badge]:not([data-size=lg],[data-size=sm],[data-size=xs])){min-width:var(--badge-min-size-md,1.5rem);min-height:var(--badge-min-size-md,1.5rem);padding-block:var(--badge-padding-y-md,.125rem);padding-inline:var(--badge-padding-x-md,.25rem);gap:var(--badge-gap-md,.375rem);border-radius:var(--badge-corner-md,.375rem);font-size:var(--badge-font-size-md,.75rem);line-height:var(--badge-line-height-md,calc(1 / .75))}:where([data-slot=badge][data-size=sm]){min-width:var(--badge-min-size-sm,1.25rem);min-height:var(--badge-min-size-sm,1.25rem);padding-block:var(--badge-padding-y-sm,.125rem);padding-inline:var(--badge-padding-x-sm,.125rem);gap:var(--badge-gap-sm,.25rem);border-radius:var(--badge-corner-sm,.25rem);font-size:var(--badge-font-size-sm,.6875rem);line-height:var(--badge-line-height-sm,.75rem)}:where([data-slot=badge][data-size=xs]){min-width:var(--badge-min-size-xs,1rem);min-height:var(--badge-min-size-xs,1rem);padding-block:var(--badge-padding-y-xs,1px);padding-inline:var(--badge-padding-x-xs,.125rem);gap:var(--badge-gap-xs,.25rem);border-radius:var(--badge-corner-xs,.25rem);font-size:var(--badge-font-size-xs,.625rem);line-height:var(--badge-line-height-xs,.5rem)}:where([data-slot=badge]:not([data-size=sm],[data-size=xs])) svg{width:var(--badge-icon-size-md,.875rem);height:var(--badge-icon-size-md,.875rem)}:where([data-slot=badge]:is([data-size=sm],[data-size=xs])) svg{width:var(--badge-icon-size-sm,.75rem);height:var(--badge-icon-size-sm,.75rem)}:where([data-slot=badge][data-shape=circle]){border-radius:var(--badge-corner-full,calc(infinity * 1px))}:where([data-slot=badge][data-variant=ghost]){padding-inline:0}:where([data-slot=badge][data-disabled]){pointer-events:none;opacity:.5}:where(button[data-slot=badge]){appearance:none;cursor:pointer;margin:0;font-family:inherit}:where(button[data-slot=badge]):disabled{cursor:not-allowed;opacity:.6}:where(button[data-slot=badge]):focus-visible,:where([data-slot=badge-button]):focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}:where([data-slot=badge-button]){border-radius:var(--badge-button-corner,.375rem);width:.875rem;height:.875rem;color:inherit;font:inherit;appearance:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-end:-.125rem;padding:0;line-height:1;display:inline-flex}:where([data-slot=badge-button])>svg{width:.875rem;height:.875rem}:where([data-slot=badge-button]):disabled{cursor:not-allowed;opacity:.6}:where([data-slot=badge-dot]){width:var(--badge-dot-size,.375rem);height:var(--badge-dot-size,.375rem);background-color:currentColor;border-radius:2147483647px}:where([data-slot=label],[data-slot=field-label]){font-size:var(--label-font-size,.875rem);line-height:1}:where([data-slot=label],[data-slot=field-label])[data-variant=primary]{font-weight:var(--label-font-weight,500)}:where([data-slot=label],[data-slot=field-label])[data-variant=secondary]{font-weight:var(--label-font-weight-secondary,400)}:where([data-slot=field-label]){font-size:var(--field-label-font-size,var(--label-font-size,.875rem))}:where([data-slot=field-label])[data-variant=primary]{font-weight:var(--field-label-font-weight,500)}:where([data-slot=field]){gap:var(--field-gap,.25rem);flex-direction:column;display:flex}:where([data-slot=field-control]){position:relative}:where([data-slot=field-error-icon]){top:50%;right:var(--field-error-icon-inset,4px);z-index:2;cursor:help;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}:where([data-slot=field-control]:has([data-input-kind=date])) [data-slot=field-error-icon]{right:var(--field-error-icon-inset-date,36px)}:where([data-slot=field-control]:has([data-input-kind=select])) [data-slot=field-error-icon]{right:var(--field-error-icon-inset-select,28px)}:where([data-slot=field-error-icon-glyph]){width:var(--field-error-icon-size,18px);height:var(--field-error-icon-size,18px)}:where([data-slot=field-error-icon][data-group]){margin-inline-start:.25rem;position:static;top:auto;right:auto;transform:none}:where([data-slot=field-description],[data-slot=field-message]){font-size:var(--field-message-font-size,.75rem);line-height:var(--field-message-line-height,calc(1 / .75));margin-top:-.125rem}:where([data-slot=field-message]){font-weight:400}:where([data-slot=tooltip-content][data-part=field-error]){max-width:20rem}:where([data-slot=popover-content]){z-index:var(--z-popup,50);width:var(--popover-width,18rem);padding:var(--popover-padding,1rem);border:1px solid var(--border,#e4e4e7);border-radius:var(--popup-corner,.375rem);background-color:var(--popover,#fff);color:var(--popover-foreground,#09090b);box-shadow:var(--popup-shadow,0 4px 6px -1px oklab(0% none none/.05), 0 2px 4px -2px oklab(0% none none/.05));outline-style:none}@media (forced-colors:active){:where([data-slot=popover-content]){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=command]){background-color:var(--popover,#fff);width:100%;height:100%;color:var(--popover-foreground,#09090b);border-radius:.375rem;flex-direction:column;display:flex;overflow:hidden}:where([data-slot=command-input]){border-bottom:1px solid;border-color:var(--border,#e4e4e7);align-items:center;padding-inline:.75rem;display:flex}:where([data-slot=command-input-icon]){opacity:.5;flex-shrink:0;width:1rem;height:1rem;margin-inline-end:.5rem}:where([data-slot=command-input-field]){width:100%;height:2.75rem;color:var(--foreground,#09090b);background-color:#0000;border-radius:.375rem;outline-style:none;padding-block:.75rem;font-size:.875rem;line-height:1.42857;display:flex}:where([data-slot=command-input-field])::placeholder{color:var(--muted-foreground,#71717a)}:where([data-slot=command-input-field]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=command-list]){max-height:300px;overflow:hidden auto}:where([data-slot=command-empty]){text-align:center;padding-block:1.5rem;font-size:.875rem;line-height:1.42857}:where([data-slot=command-group]){color:var(--foreground,#09090b);padding:.375rem;overflow:hidden}:where([data-slot=command-group]) [cmdk-group-heading]{color:var(--muted-foreground,#71717a);padding:.375rem .5rem;font-size:.75rem;font-weight:500;line-height:1.33333}:where([data-slot=command-separator]){background-color:var(--border,#e4e4e7);height:1px;margin-inline:-.375rem}:where([data-slot=command-item]){border-radius:var(--radius-sm,.25rem);color:var(--foreground,#09090b);cursor:default;-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.42857;display:flex;position:relative}:where([data-slot=command-item][data-disabled=true]){pointer-events:none;opacity:.5}:where([data-slot=command-item][data-selected=true]){background-color:var(--accent,#f4f4f5)}:where([data-slot=command-item]) svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}:where([data-slot=command-item-description]){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground,#71717a);font-size:.75rem;line-height:1.33333;overflow:hidden}:where([data-slot=command-shortcut]){letter-spacing:.1em;color:var(--muted-foreground,#71717a);margin-inline-start:auto;font-size:.75rem;line-height:1.33333}:where([data-slot=command-check]){width:1rem;height:1rem;color:var(--primary,#18181b);margin-inline-start:auto}:where([data-slot=command][data-part=dialog]) [cmdk-group-heading]{padding-inline:.5rem;font-weight:500}:where([data-slot=command][data-part=dialog]) [cmdk-group]{padding-inline:.5rem}:where([data-slot=command][data-part=dialog]) [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}:where([data-slot=command][data-part=dialog]) [cmdk-input-wrapper] svg,:where([data-slot=command][data-part=dialog]) [cmdk-item] svg{width:1.25rem;height:1.25rem}:where([data-slot=command][data-part=dialog]) [cmdk-input]{height:3rem}:where([data-slot=command][data-part=dialog]) [cmdk-item]{padding:.75rem .5rem}@media (forced-colors:active){:where([data-slot=command-input-field],[data-slot=command-item]){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=select-trigger]){border:1px solid var(--input,#e4e4e7);border-radius:var(--select-corner,.375rem);background-color:var(--background,#fff);width:100%;color:var(--foreground,#09090b);justify-content:space-between;align-items:center;display:flex}:where([data-slot=select-trigger][data-size=xs]){height:var(--select-height-xs,1.5rem);padding-inline:var(--select-padding-x-sm,.625rem);font-size:var(--select-font-size-xs,.75rem);gap:.25rem;line-height:1.33333}:where([data-slot=select-trigger][data-size=sm]){height:var(--select-height-sm,1.75rem);padding-inline:var(--select-padding-x-sm,.625rem);font-size:var(--select-font-size-sm,.75rem);gap:.25rem;line-height:1.33333}:where([data-slot=select-trigger]:not([data-size=xs],[data-size=sm],[data-size=lg])){height:var(--select-height-md,2.125rem);padding-inline:var(--select-padding-x-md,.75rem);font-size:var(--select-font-size-md,.8125rem);gap:.25rem;line-height:1.42857}:where([data-slot=select-trigger][data-size=lg]){height:var(--select-height-lg,2.5rem);padding-inline:var(--select-padding-x-lg,1rem);font-size:var(--select-font-size-lg,.875rem);gap:.375rem;line-height:1.42857}:where([data-slot=select-trigger]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=select-trigger][data-input-kind=select]){text-align:left;gap:.5rem}:where([data-slot=select-trigger][data-input-kind=select])[aria-readonly=true]{cursor:default;background-color:var(--muted,#f4f4f5)}:where([data-slot=select-trigger][data-input-kind=select])>[data-slot=select-trigger-value]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}:where([data-slot=select-trigger][data-input-kind=select][data-placeholder])>[data-slot=select-trigger-value]{color:var(--muted-foreground,#71717a)}:where([data-slot=select-trigger][data-input-kind=select])>[data-slot=select-trigger-clear]{border-radius:var(--radius-sm,.25rem);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}:where([data-slot=select-trigger][data-input-kind=select])>[data-slot=select-trigger-clear] svg{width:.875rem;height:.875rem}:where([data-slot=field-control]:has([data-slot=field-error-icon])) [data-slot=select-trigger]>[data-slot=select-trigger-clear]{margin-inline-end:1.5rem}:where([data-slot=select-trigger][data-input-kind=select])>[data-slot=select-trigger-icon]{flex-shrink:0;width:1rem;height:1rem}:where([data-slot=select-trigger][data-multiple]){height:auto;min-height:var(--select-height-md,2.125rem);padding-block:.25rem}:where([data-slot=select-trigger][data-multiple][data-size=xs]){min-height:var(--select-height-xs,1.5rem)}:where([data-slot=select-trigger][data-multiple][data-size=sm]){min-height:var(--select-height-sm,1.75rem)}:where([data-slot=select-trigger][data-multiple][data-size=lg]){min-height:var(--select-height-lg,2.5rem)}:where([data-slot=select-trigger][data-input-kind=select][data-multiple])>[data-slot=select-trigger-value]{white-space:normal;flex-wrap:wrap;align-items:center;gap:.25rem;display:flex;overflow:visible}:where([data-slot=select-trigger] [data-part=select-trigger-chip]){align-items:center;gap:.25rem;min-width:0;display:inline-flex}:where([data-slot=select-trigger-chip-remove]){cursor:pointer;flex-shrink:0;display:inline-flex}:where([data-slot=select-trigger-chip-remove]) svg:not([class*=size-]){width:.75rem;height:.75rem}:where([data-slot=select-trigger-more]){flex-shrink:0;font-size:.75rem;line-height:1.33333}:where([data-slot=tooltip-content][data-part=select-tooltip]){max-width:28rem}:where([data-slot=select-trigger][data-part=date-picker-month],[data-slot=select-trigger][data-part=date-picker-year]){height:2rem}:where([data-slot=select-trigger][data-part=date-picker-month]){width:120px}:where([data-slot=select-trigger][data-part=date-picker-year]){width:100px}:where([data-slot=select-input-wrap]){display:block;position:relative}:where([data-slot=select-input-wrap]>[data-part=select-input-clear]){top:50%;right:var(--select-input-clear-inset,1.75rem);z-index:1;position:absolute;transform:translateY(-50%)}:where([data-slot=select-input-wrap][data-clearable]) [data-slot=input]{--input-padding-right:var(--select-input-clear-pad,3.75rem)}:where([data-slot=field-control]:has([data-slot=field-error-icon])) [data-part=select-input-clear]{right:var(--select-input-clear-inset-invalid,3.75rem)}:where([data-slot=field-control]:has([data-slot=field-error-icon]) [data-slot=select-input-wrap][data-clearable]) [data-slot=input]{--input-padding-right:var(--select-input-clear-pad-invalid,5.75rem)}:where([data-slot=popover-content][data-part=select]){max-width:400px;padding:0}:where([data-slot=select-list]){border-radius:inherit;background-color:var(--popover,#fff);color:var(--popover-foreground,#09090b);flex-direction:column;display:flex;overflow:hidden}:where([data-slot=select-list-search]){border-bottom:1px solid;border-color:var(--border,#e4e4e7);align-items:center;padding-inline:.75rem;display:flex}:where([data-slot=select-list-search-icon]){opacity:.5;flex-shrink:0;width:1rem;height:1rem;margin-inline-end:.5rem}:where([data-slot=select-list-search-input]){width:100%;height:2.75rem;color:var(--foreground,#09090b);background-color:#0000;border-radius:.375rem;outline-style:none;padding-block:.75rem;font-size:.875rem;line-height:1.42857;display:flex}:where([data-slot=select-list-search-input])::placeholder{color:var(--muted-foreground,#71717a)}:where([data-slot=select-list-options]){color:var(--foreground,#09090b);outline-style:none;padding:.375rem;overflow:hidden auto}:where([data-slot=select-list-group-label]){color:var(--muted-foreground,#71717a);padding:.375rem .5rem;font-size:.75rem;font-weight:500;line-height:1.33333}:where([data-slot=select-list-separator]){background-color:var(--border,#e4e4e7);height:1px;margin-inline:-.375rem}:where([data-slot=select-list-option]){border-radius:var(--radius-sm,.25rem);color:var(--foreground,#09090b);cursor:default;-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.42857;display:flex;position:relative}:where([data-slot=select-list-option]) svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}:where([data-slot=select-list-option][data-selected]){background-color:var(--primary,#18181b)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=select-list-option][data-selected]){background-color:color-mix(in oklab, var(--primary,#18181b) 8%, transparent)}}:where([data-slot=select-list-option][data-highlighted]){background-color:var(--accent,#f4f4f5)}:where([data-slot=select-list-option][data-disabled]){pointer-events:none;opacity:.5}:where([data-slot=select-list-option-check][data-state=unchecked]){opacity:0}:where([data-slot=select-list-option-text]){flex-direction:column;flex:1;min-width:0;display:flex}:where([data-slot=select-list-option-heading]){align-items:center;gap:.5rem;display:flex}:where([data-slot=select-list-option-heading][data-has-description]){margin-bottom:.125rem}:where([data-slot=select-list-option-label]){text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.42857;overflow:hidden}:where([data-slot=select-list-option-code]){background-color:var(--primary,#18181b);border-radius:.25rem;padding:.125rem .375rem}@supports (color:color-mix(in lab, red, red)){:where([data-slot=select-list-option-code]){background-color:color-mix(in oklab, var(--primary,#18181b) 10%, transparent)}}:where([data-slot=select-list-option-code]){color:var(--primary,#18181b);font-size:.75rem;font-weight:500;line-height:1.33333}:where([data-slot=select-list-option-description]){text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground,#71717a);font-size:.75rem;line-height:1.33333;overflow:hidden}:where([data-slot=select-list-status]){text-align:center;color:var(--muted-foreground,#71717a);padding:1.5rem .5rem;font-size:.875rem;line-height:1.42857}:where([data-slot=select-list-more]){border-top:1px solid;border-color:var(--border,#e4e4e7);background-color:var(--popover,#fff);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem .25rem .75rem;display:flex}:where([data-slot=select-list-showing]){color:var(--muted-foreground,#71717a);font-size:.75rem;line-height:1.33333}:where([data-slot=select-list-footer]){border-top:1px solid;border-color:var(--border,#e4e4e7);justify-content:flex-end;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}:where([data-slot=select-list-count]){min-width:0;color:var(--muted-foreground,#71717a);flex:1;font-size:.75rem;line-height:1.33333}:where([data-slot=highlight-text-match][data-tone=primary]){color:var(--primary,#18181b);font-weight:600}:where([data-slot=highlight-text-match][data-tone=bold]){font-weight:700}:where([data-slot=highlight-text-match][data-tone=foreground]){color:var(--foreground,#09090b);font-weight:500}:where([data-slot=popover-content][data-part=tree-select]){padding:0}:where([data-slot=tree-select-panel]){flex-direction:column;display:flex}:where([data-slot=tree-select-status]){text-align:center;color:var(--muted-foreground,#71717a);padding:1rem;font-size:12.5px}:where([data-slot=tree-select-tree]){flex:1;min-height:0;padding-block:.25rem;overflow-y:auto}:where([data-slot=tree-select-item]){border-radius:var(--radius-sm,.25rem);align-items:center;gap:.5rem;padding-inline:.5rem;font-size:.875rem;line-height:1.42857;display:flex}:where([data-slot=tree-select-item][data-clickable]){cursor:pointer}:where([data-slot=tree-select-item][data-excluded]){opacity:.5;cursor:not-allowed}:where([data-slot=tree-select-item][data-active]:not([data-excluded])),:where([data-slot=tree-select-item][data-clickable]:not([data-active])):hover{background-color:var(--accent,#f4f4f5)}:where([data-slot=tree-select-expander]){border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}:where([data-slot=tree-select-expander]:not([data-has-children])){visibility:hidden}:where([data-slot=tree-select-expander][data-has-children]){cursor:pointer}:where([data-slot=tree-select-expander]) svg{width:.875rem;height:.875rem}@keyframes loader-spin{to{transform:rotate(360deg)}}:where([data-slot=tree-select-loader]){animation:1s linear infinite loader-spin}:where([data-slot=tree-select-check]){flex-shrink:0;width:.875rem;height:.875rem}:where([data-slot=tree-select-check][data-state=unchecked]){opacity:0}:where([data-slot=tree-select-label]){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}:where([data-slot=tree-select-code]){font-family:var(--font-mono,ui-monospace, monospace);color:var(--muted-foreground,#71717a);flex-shrink:0;font-size:11.5px}:where([data-slot=autocomplete-root]){width:100%;position:relative}:where([data-slot=autocomplete]){border:1px solid var(--input,#e4e4e7);background-color:var(--background,#fff);width:100%;color:var(--foreground,#09090b);cursor:text;border-radius:.375rem;align-items:center;display:flex}:where([data-slot=autocomplete][data-size=xs]){height:var(--input-height-xs,1.5rem);padding-inline:.5rem;font-size:.75rem;line-height:1.33333}:where([data-slot=autocomplete][data-size=sm]){height:1.75rem;padding-inline:.625rem;font-size:.75rem;line-height:1.33333}:where([data-slot=autocomplete]:not([data-size=xs],[data-size=sm],[data-size=lg])){height:2.125rem;padding-inline:.75rem;font-size:.8125rem;line-height:1.42857}:where([data-slot=autocomplete][data-size=lg]){height:2.5rem;padding-inline:1rem;font-size:.875rem;line-height:1.42857}:where([data-slot=autocomplete]:is([data-multiple],[data-multiline])){flex-wrap:wrap;height:auto;padding-block:.25rem}:where([data-slot=autocomplete]:is([data-multiple],[data-multiline])[data-size=xs]){min-height:var(--input-height-xs,1.5rem);padding-block:.125rem}:where([data-slot=autocomplete]:is([data-multiple],[data-multiline])[data-size=sm]){min-height:1.75rem}:where([data-slot=autocomplete]:is([data-multiple],[data-multiline]):not([data-size=xs],[data-size=sm],[data-size=lg])){min-height:2.125rem}:where([data-slot=autocomplete]:is([data-multiple],[data-multiline])[data-size=lg]){min-height:2.5rem}:where([data-slot=autocomplete][data-multiline]){align-items:flex-start}:where([data-slot=autocomplete][data-wrap]){align-items:flex-start;height:auto;min-height:0}:where([data-slot=autocomplete][data-readonly]){cursor:default;background-color:var(--muted,#f4f4f5)}:where([data-slot=autocomplete][data-appearance=cell]){height:auto;min-height:0;box-shadow:none;font-size:inherit;background:0 0;border:none;border-radius:0;outline:none;padding:0}:where([data-slot=autocomplete-start-icon]){color:var(--muted-foreground,#71717a);flex-shrink:0;margin-right:.5rem;display:inline-flex}:where([data-slot=autocomplete-start-icon]) svg:not([class*=size-]){width:1rem;height:1rem}[data-slot=badge][data-part=autocomplete-chip]{gap:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1.33333}[data-slot=badge][data-part=autocomplete-more]{cursor:pointer;font-size:.75rem;line-height:1.33333}:where([data-slot=button][data-part=autocomplete-chip-remove]){width:auto;height:auto;color:inherit;background-color:#0000;border-radius:2147483647px;margin-left:.25rem;padding:.125rem}:where([data-slot=button][data-part=autocomplete-chip-remove]) svg:not([class*=size-]){width:.75rem;height:.75rem}:where([data-slot=button][data-part=autocomplete-clear]){width:auto;height:auto;color:inherit;background-color:#0000;flex-shrink:0;margin-left:.25rem;padding:0}:where([data-slot=button][data-part=autocomplete-clear]) svg:not([class*=size-]){width:.875rem;height:.875rem}:where([data-slot=autocomplete-text]){overflow-wrap:break-word;white-space:normal;flex:1;min-width:0;padding:0}:where([data-slot=autocomplete][data-multiple] [data-slot=autocomplete-text]){padding:.125rem}:where([data-slot=autocomplete]:not([data-wrap])>[data-slot=autocomplete-text]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-slot=autocomplete-input]){text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border-width:0;outline-style:none;flex:1;min-width:0;padding:0;overflow:hidden}:where([data-slot=autocomplete]:is([data-multiple],[data-multiline])>[data-slot=autocomplete-input]){min-width:60px;padding:.125rem}:where([data-slot=autocomplete][data-multiline]>[data-slot=autocomplete-input]){resize:none;font:inherit;text-overflow:clip;white-space:pre-wrap;overflow-wrap:break-word}:where([data-slot=autocomplete-input])::placeholder{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground,#71717a);overflow:hidden}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete-input])::placeholder{color:color-mix(in oklab, var(--muted-foreground,#71717a) 80%, transparent)}}:where([data-slot=autocomplete-input]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=popover-content][data-part=autocomplete]){width:var(--popover-width,18rem);padding:0}:where([data-slot=autocomplete-list]){overflow-y:auto}:where([data-slot=autocomplete-status]){text-align:center;color:var(--muted-foreground,#71717a);padding-block:1.5rem;font-size:.875rem;line-height:1.42857}:where([data-slot=autocomplete-options]){padding:.25rem}:where([data-slot=autocomplete-option]){border-radius:var(--radius-sm,.25rem);cursor:pointer;padding:.5rem .75rem;font-size:.875rem;line-height:1.42857;position:relative}:where([data-slot=autocomplete-option][data-has-check]){padding-inline:1.75rem .75rem}:where([data-slot=autocomplete-option][data-selected]){background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete-option][data-selected]){background-color:color-mix(in oklab, var(--accent,#f4f4f5) 50%, transparent)}}:where([data-slot=autocomplete-option][data-highlighted]),:where([data-slot=autocomplete-option]):hover{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=autocomplete-check]){width:1rem;height:1rem;position:absolute;top:50%;left:.5rem;translate:0 -50%}:where([data-slot=autocomplete-footer]){border-top:1px solid;border-color:var(--border,#e4e4e7);background-color:var(--muted,#f4f4f5);padding:.5rem .75rem}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete-footer]){background-color:color-mix(in oklab, var(--muted,#f4f4f5) 30%, transparent)}}:where([data-slot=autocomplete-footer]){text-align:center;color:var(--muted-foreground,#71717a);font-size:.75rem;line-height:1.33333}:where([data-slot=autocomplete-tree-item]){cursor:pointer;align-items:center;gap:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.42857;display:flex}:where([data-slot=autocomplete-tree-item][data-category]){font-weight:500}:where([data-slot=autocomplete-tree-item][data-selected]){background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete-tree-item][data-selected]){background-color:color-mix(in oklab, var(--accent,#f4f4f5) 50%, transparent)}}:where([data-slot=autocomplete-tree-option][data-highlighted]),:where([data-slot=autocomplete-tree-option][data-highlighted]>[data-slot=autocomplete-tree-item]),:where([data-slot=autocomplete-tree-item]):hover{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=autocomplete-tree-expander]){color:var(--muted-foreground,#71717a);flex-shrink:0;display:inline-flex}:where([data-slot=autocomplete-tree-expander]) svg{width:1rem;height:1rem}:where([data-slot=autocomplete-tree-spacer]){flex-shrink:0;width:1rem}:where([data-slot=autocomplete-tree-name]){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}:where([data-slot=autocomplete-tree-code]){color:var(--muted-foreground,#71717a);flex-shrink:0;font-size:.75rem;line-height:1.33333}:where([data-slot=calendar]){padding:.75rem}:where([data-slot=calendar-months]){flex-direction:column;gap:1rem;display:flex;position:relative}@media (width>=40rem){:where([data-slot=calendar-months]){flex-direction:row}}:where([data-slot=calendar-month]){width:100%}:where([data-slot=calendar-caption]){z-index:20;justify-content:center;align-items:center;height:2rem;margin:0 2.5rem .25rem;display:flex;position:relative}:where([data-slot=calendar-caption-label]){font-size:.875rem;font-weight:500;line-height:1.42857}:where([data-slot=calendar-nav]){z-index:10;justify-content:space-between;width:100%;display:flex;position:absolute;top:0}:where([data-slot=calendar-nav-button]){white-space:nowrap;width:2rem;height:2rem;color:var(--muted-foreground,#71717a);border-radius:.375rem;justify-content:center;align-items:center;gap:.375rem;padding:0;font-size:.8125rem;font-weight:500;line-height:1.42857;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-nav-button]){color:color-mix(in oklab, var(--muted-foreground,#71717a) 80%, transparent)}}:where([data-slot=calendar-nav-button]){cursor:pointer}:where([data-slot=calendar-nav-button]):hover{background-color:var(--accent,#f4f4f5);color:var(--foreground,#09090b)}:where([data-slot=calendar-nav-button]) svg{flex-shrink:0}:where([data-slot=calendar-nav-button]) svg:not([class*=size-]){width:1rem;height:1rem}:where([dir=rtl] [data-slot=calendar-nav-button]) svg{rotate:180deg}:where([data-slot=calendar-weekday],[data-slot=calendar-week-number]){width:2rem;height:2rem;color:var(--muted-foreground,#71717a);padding:0;font-size:.75rem;font-weight:500;line-height:1.33333}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-weekday],[data-slot=calendar-week-number]){color:color-mix(in oklab, var(--muted-foreground,#71717a) 80%, transparent)}}:where([data-slot=calendar-day]){width:2rem;height:2rem;padding:1px 0;font-size:.875rem;line-height:1.42857}:where([data-slot=calendar-day][data-outside]){color:var(--muted-foreground,#71717a)}:where([data-slot=calendar-day][data-outside][data-selected]){background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-day][data-outside][data-selected]){background-color:color-mix(in oklab, var(--accent,#f4f4f5) 50%, transparent)}}:where([data-slot=calendar-day][data-outside][data-selected]){color:var(--muted-foreground,#71717a)}:where([data-slot=calendar-day][data-hidden]){visibility:hidden}:where([data-slot=calendar-day-button]){white-space:nowrap;width:2rem;height:2rem;color:var(--foreground,#09090b);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:flex;position:relative}:where([data-slot=calendar-day][data-disabled]) [data-slot=calendar-day-button]{pointer-events:none;color:var(--foreground,#09090b)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-day][data-disabled]) [data-slot=calendar-day-button]{color:color-mix(in oklab, var(--foreground,#09090b) 30%, transparent)}}:where([data-slot=calendar-day][data-outside]) [data-slot=calendar-day-button]{color:var(--foreground,#09090b)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-day][data-outside]) [data-slot=calendar-day-button]{color:color-mix(in oklab, var(--foreground,#09090b) 30%, transparent)}}:where([data-slot=calendar-day][data-selected]) [data-slot=calendar-day-button]{background-color:var(--primary,#18181b);color:var(--primary-foreground,#fafafa)}:where([data-slot=calendar-day][data-selected][data-outside]) [data-slot=calendar-day-button]{color:var(--primary-foreground,#fafafa)}:where([data-slot=calendar-day][data-range=end]) [data-slot=calendar-day-button]{border-start-start-radius:0;border-end-start-radius:0}:where([data-slot=calendar-day][data-range=middle]) [data-slot=calendar-day-button]{border-radius:0}:where([data-slot=calendar-day][data-range=middle][data-selected]) [data-slot=calendar-day-button]{background-color:var(--accent,#f4f4f5);color:var(--foreground,#09090b)}:where([data-slot=calendar-day][data-range=start]) [data-slot=calendar-day-button]{border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=calendar-day]:not([data-selected])) [data-slot=calendar-day-button]:hover{background-color:var(--accent,#f4f4f5);color:var(--foreground,#09090b)}:where([data-slot=calendar-day-button]):focus-visible{z-index:10}:where([data-slot=calendar-day][data-today])>[data-slot=calendar-day-button]:after{content:"";z-index:10;background-color:var(--primary,#18181b);pointer-events:none;bottom:.25rem;border-radius:2147483647px;width:3px;height:3px;position:absolute;inset-inline-start:50%;translate:-50%}:where([dir=rtl] [data-slot=calendar-day][data-today])>[data-slot=calendar-day-button]:after{translate:50%}:where([data-slot=calendar-day][data-today][data-selected]:not([data-range=middle]))>[data-slot=calendar-day-button]:after{background-color:var(--background,#fff)}:where([data-slot=calendar-day][data-today][data-disabled])>[data-slot=calendar-day-button]:after{background-color:var(--foreground,#09090b)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-day][data-today][data-disabled])>[data-slot=calendar-day-button]:after{background-color:color-mix(in oklab, var(--foreground,#09090b) 30%, transparent)}}:where([data-slot=calendar-footer]){border-top-style:solid;border-top-width:1px;padding:.75rem}:where([data-slot=calendar-footer] [data-slot=button]){width:100%}:where([data-slot=popover-content][data-part=date-picker]){width:auto;padding:0}:where([data-slot=date-picker]){width:100%;position:relative}:where([data-slot=date-picker]:not([data-calendar=false])>[data-slot=input]){--date-picker-input-reserve:2.25rem;padding-right:var(--date-picker-input-reserve,2.25rem)!important}:where([data-slot=date-picker]:not([data-calendar=false])>[data-slot=input]:has(~[data-slot=date-picker-clear])){--date-picker-input-reserve:3.5rem}:where([data-slot=date-picker][data-calendar=false]>[data-slot=input]:has(~[data-slot=date-picker-clear])){--date-picker-input-reserve:1.75rem;padding-right:var(--date-picker-input-reserve,1.75rem)!important}:where([data-slot=date-picker]>[data-slot=input][data-readonly]){cursor:default;background-color:var(--date-picker-readonly-bg,var(--muted,#f4f4f5))}:where([data-slot=date-picker-clear]){color:var(--muted-foreground,#71717a);position:absolute;top:50%;right:2.25rem;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){:where([data-slot=date-picker-clear]){color:color-mix(in oklab, var(--muted-foreground,#71717a) 40%, transparent)}}:where([data-slot=date-picker][data-calendar=false]>[data-slot=date-picker-clear]){right:.5rem}:where([data-slot=date-picker-clear]) svg{width:.875rem;height:.875rem}:where([data-slot=date-picker-icon]){width:2rem;color:var(--muted-foreground,#71717a);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}:where([data-slot=date-picker-icon]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=date-picker-icon]) svg{width:1rem;height:1rem}:where([data-slot=date-picker-header]){border-bottom-style:solid;border-bottom-width:1px;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}:where([data-slot=date-picker-no-valid]){color:var(--destructive,#dc2626);padding:.5rem .75rem 0;font-size:.75rem;line-height:1.33333}:where([data-slot=date-picker]>[data-slot=date-picker-no-valid]){margin-top:.25rem;padding:0}:where([data-slot=date-picker-footer]){border-top-style:solid;border-top-width:1px;padding:.5rem .75rem}:where([data-slot=date-picker-today]){font-size:.75rem;line-height:1.33333}:where([data-slot=date-picker-today]):disabled{cursor:not-allowed;opacity:.5}:where([data-slot=date-picker-time]){border-top-style:solid;border-top-width:1px;align-items:center;gap:.5rem;padding:.75rem;display:flex}:where([data-slot=date-picker-time-label]){color:var(--muted-foreground,#71717a);font-size:.875rem;line-height:1.42857}:where([data-slot=date-picker][data-range]){--date-picker-input-reserve:2.25rem;height:var(--input-height-md,2.125rem);padding-inline:var(--input-padding-left,.75rem) var(--date-picker-input-reserve,2.25rem);border-radius:var(--input-corner,.375rem);border-style:solid;border-width:1px;border-color:var(--input,#e4e4e7);background-color:var(--background,#fff);color:var(--foreground,#09090b);font-size:var(--input-font-size-md,.8125rem);line-height:var(--input-line-height-md,calc(1.25 / .875));align-items:center;gap:.375rem;display:flex}:where([data-slot=date-picker][data-range]):has(>[data-slot=date-picker-clear]){--date-picker-input-reserve:3.5rem}:where([data-slot=date-picker][data-range])[data-readonly]{cursor:default;background-color:var(--date-picker-readonly-bg,var(--muted,#f4f4f5))}:where([data-slot=date-picker][data-range][data-size=xs]){height:var(--input-height-xs,1.5rem);padding-inline:var(--input-padding-left,.5rem) var(--date-picker-input-reserve,2.25rem);font-size:var(--input-font-size-xs,.75rem);line-height:var(--input-line-height-xs,calc(1 / .75));gap:.25rem}:where([data-slot=date-picker][data-range][data-size=sm]){height:var(--input-height-sm,1.75rem);padding-inline:var(--input-padding-left,.625rem) var(--date-picker-input-reserve,2.25rem);font-size:var(--input-font-size-sm,.75rem);line-height:var(--input-line-height-sm,calc(1 / .75));gap:.3125rem}:where([data-slot=date-picker][data-range][data-size=lg]){height:var(--input-height-lg,2.5rem);padding-inline:var(--input-padding-left,1rem) var(--date-picker-input-reserve,2.25rem);font-size:var(--input-font-size-lg,.875rem);line-height:var(--input-line-height-lg,calc(1.25 / .875));gap:.375rem}:where([data-slot=date-picker][data-range])>[data-slot=input]{width:auto;min-width:0;height:auto;min-height:0;box-shadow:none;background-color:#0000;border-width:0;border-radius:0;flex:1 1 0;padding:0!important}:where([data-slot=date-picker-separator]){color:var(--muted-foreground,#71717a);flex:none}:where([data-slot=date-picker-presets]){border-bottom-style:solid;border-bottom-width:1px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex}:where([data-slot=toggle],[data-slot=toggle-group-item]){cursor:pointer;background-color:#0000;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}:where([data-slot=toggle],[data-slot=toggle-group-item])[data-variant=outline]{border:1px solid var(--input,#e4e4e7)}:where([data-slot=toggle],[data-slot=toggle-group-item])[data-size=xs]{gap:.25rem;min-width:1.5rem;height:1.5rem;padding-inline:.25rem;font-size:.75rem;line-height:1.33333}:where([data-slot=toggle],[data-slot=toggle-group-item])[data-size=sm]{gap:.25rem;min-width:1.75rem;height:1.75rem;padding-inline:.3125rem;font-size:.75rem;line-height:1.33333}:where([data-slot=toggle],[data-slot=toggle-group-item]):not([data-size=xs],[data-size=sm],[data-size=lg]){gap:.25rem;min-width:2.125rem;height:2.125rem;padding-inline:.5rem;font-size:.8125rem;line-height:1.42857}:where([data-slot=toggle],[data-slot=toggle-group-item])[data-size=lg]{gap:.375rem;min-width:2.5rem;height:2.5rem;padding-inline:.625rem;font-size:.875rem;line-height:1.42857}:where([data-slot=toggle],[data-slot=toggle-group-item]):disabled{pointer-events:none;opacity:.5}:where([data-slot=toggle],[data-slot=toggle-group-item])[data-state=on]{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=toggle],[data-slot=toggle-group-item]) svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}:where([data-slot=toggle],[data-slot=toggle-group-item])[data-size=sm] svg,:where([data-slot=toggle],[data-slot=toggle-group-item])[data-size=xs] svg{width:.875rem;height:.875rem}:where([data-slot=toggle-group]){border-radius:.375rem;align-items:center;gap:.25rem;display:flex}:where([data-slot=toggle-group][data-variant=outline]){gap:0}:where([data-slot=toggle-group-item]):focus,:where([data-slot=toggle-group-item]):focus-visible{z-index:10}:where([data-slot=toggle-group-item])[data-variant=outline]{border-inline-start-width:0;border-radius:0}:where([data-slot=toggle-group-item])[data-variant=outline]:first-child{border-inline-start-width:1px;border-start-start-radius:.375rem;border-end-start-radius:.375rem}:where([data-slot=toggle-group-item])[data-variant=outline]:last-child{border-start-end-radius:.375rem;border-end-end-radius:.375rem}:where([data-slot=dropdown-menu-trigger],[aria-haspopup=menu][data-state]){-webkit-user-select:none;user-select:none}:where([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]){z-index:var(--z-popup,50);border:1px solid var(--border,#e4e4e7);background-color:var(--popover,#fff);min-width:8rem;color:var(--popover-foreground,#09090b);box-shadow:var(--popup-shadow,0 4px 6px -1px oklab(0% none none/.05), 0 2px 4px -2px oklab(0% none none/.05));border-radius:.375rem;padding:.5rem;overflow:hidden}:where([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content])>:where(:not(:last-child)){margin-block:0 .125rem}:where([data-slot=dropdown-menu-content][data-part=dropdown-button]){min-width:max(8rem, var(--radix-dropdown-menu-trigger-width,8rem))}:where([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){position:relative}:where([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){cursor:default;-webkit-user-select:none;user-select:none;border-radius:.375rem;outline-style:none;align-items:center;padding:.375rem .5rem;font-size:.875rem;line-height:1.42857;display:flex}:where([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger]){gap:.5rem}:where([data-slot=dropdown-menu-item]){color:var(--foreground,#09090b)}:where([data-slot=dropdown-menu-checkbox-item]){padding-inline-start:2rem}:where([data-slot=dropdown-menu-radio-item]){padding-inline-start:1.5rem}:where([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-label])[data-inset]{padding-inline-start:2rem}:where([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item])[data-disabled]{pointer-events:none;opacity:.5}:where([data-slot=dropdown-menu-item]):focus,:where([data-slot=dropdown-menu-sub-trigger]):focus,:where([data-slot=dropdown-menu-sub-trigger])[data-state=open],:where([data-slot=dropdown-menu-sub-trigger])[data-here=true]{background-color:var(--accent,#f4f4f5);color:var(--foreground,#09090b)}:where([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]):focus,:where([data-slot=dropdown-menu-item])[data-active=true]{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=dropdown-menu-item]) svg{pointer-events:none;flex-shrink:0}:where([data-slot=dropdown-menu-item]) svg:not([class*=size-]){width:1rem;height:1rem}:where([data-slot=dropdown-menu-sub-trigger])>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}:where([data-slot=dropdown-menu-sub-trigger])>svg[data-slot=dropdown-menu-sub-trigger-indicator]{width:.875rem;height:.875rem;margin-inline-start:auto}:where([dir=rtl] [data-slot=dropdown-menu-sub-trigger-indicator]){rotate:180deg}:where([data-slot=dropdown-menu-item-indicator]){justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex;position:absolute;inset-inline-start:.5rem}:where([data-slot=dropdown-menu-checkbox-item]>[data-slot=dropdown-menu-item-indicator]){color:var(--muted-foreground,#71717a)}:where([data-slot=dropdown-menu-checkbox-item] [data-slot=dropdown-menu-item-indicator]) svg{width:1rem;height:1rem}:where([data-slot=dropdown-menu-radio-item]>[data-slot=dropdown-menu-item-indicator]){inset-inline-start:.375rem}:where([data-slot=dropdown-menu-radio-item] [data-slot=dropdown-menu-item-indicator]) svg{fill:currentColor;width:.375rem;height:.375rem}:where([data-slot=dropdown-menu-label]){color:var(--muted-foreground,#71717a);padding:.375rem .5rem;font-size:.75rem;font-weight:500;line-height:1.33333}:where([data-slot=dropdown-menu-separator]){background-color:var(--muted,#f4f4f5);height:1px;margin:.375rem -.5rem}:where([data-slot=dropdown-menu-shortcut]){letter-spacing:.1em;opacity:.6;margin-inline-start:auto;font-size:.75rem;line-height:1.33333}@media (forced-colors:active){:where([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=context-menu-content],[data-slot=context-menu-sub-content]){z-index:var(--z-popup,50);background-color:var(--popover,#fff);min-width:8rem;color:var(--popover-foreground,#09090b);border:1px solid;border-radius:.375rem;padding:.25rem}:where([data-slot=context-menu-content]){max-height:var(--radix-context-menu-content-available-height,none);transform-origin:var(--radix-context-menu-content-transform-origin,center);overflow:hidden auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}:where([data-slot=context-menu-sub-content]){transform-origin:var(--radix-context-menu-content-transform-origin,center);overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}:where([data-slot=context-menu-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]){position:relative}:where([data-slot=context-menu-sub-trigger],[data-slot=context-menu-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]){border-radius:var(--radius-sm,.25rem);cursor:default;-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;padding:.375rem .5rem;font-size:.875rem;line-height:1.42857;display:flex}:where([data-slot=context-menu-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item],[data-slot=context-menu-sub-trigger]){gap:.5rem}:where([data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]){padding-inline:2rem .5rem}:where([data-slot=context-menu-sub-trigger],[data-slot=context-menu-item],[data-slot=context-menu-label])[data-inset]{padding-left:2rem}:where([data-slot=context-menu-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item])[data-disabled]{pointer-events:none;opacity:.5}:where([data-slot=context-menu-sub-trigger],[data-slot=context-menu-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]):focus,:where([data-slot=context-menu-sub-trigger])[data-state=open]{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=context-menu-sub-trigger],[data-slot=context-menu-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]) svg{pointer-events:none;flex-shrink:0}:where([data-slot=context-menu-sub-trigger],[data-slot=context-menu-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]) svg:not([class*=size-]){width:1rem;height:1rem}:where([data-slot=context-menu-sub-trigger-indicator]){margin-left:auto}:where([data-slot=context-menu-item-indicator]){pointer-events:none;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex;position:absolute;left:.5rem}:where([data-slot=context-menu-radio-item] [data-slot=context-menu-item-indicator]) svg:not([class*=size-]){fill:currentColor;width:.5rem;height:.5rem}:where([data-slot=context-menu-label]){color:var(--foreground,#09090b);padding:.375rem .5rem;font-size:.875rem;font-weight:500;line-height:1.42857}:where([data-slot=context-menu-separator]){background-color:var(--border,#e4e4e7);height:1px;margin:.25rem -.25rem}:where([data-slot=context-menu-shortcut]){letter-spacing:.1em;color:var(--muted-foreground,#71717a);margin-left:auto;font-size:.75rem;line-height:1.33333}:where([data-slot=context-menu-item-label]){flex:1}@media (forced-colors:active){:where([data-slot=context-menu-sub-trigger],[data-slot=context-menu-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=menubar]){background-color:var(--background,#fff);border:1px solid;border-radius:.375rem;align-items:center;height:2.5rem;padding:.25rem;display:flex}:where([data-slot=menubar])>:where(:not(:last-child)){margin-inline:0 .25rem}:where([data-slot=menubar-trigger],[data-slot=menubar-sub-trigger]){cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.375rem;outline-style:none;align-items:center;padding:.375rem .5rem;font-size:.875rem;line-height:1.42857;display:flex}:where([data-slot=menubar-trigger]){color:var(--foreground,#09090b);padding-inline:.75rem;font-weight:500}:where([data-slot=menubar-trigger],[data-slot=menubar-sub-trigger])>svg{pointer-events:none;flex-shrink:0}:where([data-slot=menubar-trigger],[data-slot=menubar-sub-trigger]) svg:not([class*=size-]){width:1rem;height:1rem}:where([data-slot=menubar-sub-trigger]) svg:not([class*=size-])[data-slot=menubar-sub-trigger-indicator]{width:.875rem;height:.875rem;margin-inline-start:auto}:where([data-slot=menubar-content],[data-slot=menubar-sub-content]){z-index:var(--z-popup,50);background-color:var(--popover,#fff);color:var(--popover-foreground,#09090b);border:1px solid;border-radius:.375rem;padding:.5rem;overflow:hidden}:where([data-slot=menubar-sub-content]){min-width:8rem}:where([data-slot=menubar-content]){border-color:var(--border,#e4e4e7);min-width:12rem;box-shadow:var(--popup-shadow,0 4px 6px -1px oklab(0% none none/.05), 0 2px 4px -2px oklab(0% none none/.05))}:where([data-slot=menubar-content],[data-slot=menubar-sub-content])>:where(:not(:last-child)){margin-block:0 .125rem}:where([data-slot=menubar-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item]){cursor:default;-webkit-user-select:none;user-select:none;border-radius:.375rem;outline-style:none;align-items:center;padding:.375rem .5rem;font-size:.875rem;line-height:1.42857;display:flex;position:relative}:where([data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item]),:where([data-slot=menubar-item],[data-slot=menubar-sub-trigger],[data-slot=menubar-label])[data-inset]{padding-inline-start:2rem}:where([data-slot=menubar-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item])[data-disabled]{pointer-events:none;opacity:.5}:where([data-slot=menubar-trigger],[data-slot=menubar-sub-trigger],[data-slot=menubar-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item]):focus,:where([data-slot=menubar-trigger],[data-slot=menubar-sub-trigger])[data-state=open],:where([data-slot=menubar-item])[data-active=true],:where([data-slot=menubar-sub-trigger])[data-here=true]{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=menubar-trigger])[data-here=true]{background-color:var(--accent,#f4f4f5)}:where([data-slot=menubar-item-indicator]){justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex;position:absolute;inset-inline-start:.5rem}:where([data-slot=menubar-checkbox-item] [data-slot=menubar-item-indicator]) svg{width:1rem;height:1rem}:where([data-slot=menubar-radio-item] [data-slot=menubar-item-indicator]) svg{fill:currentColor;width:.5rem;height:.5rem}:where([data-slot=menubar-label]){padding:.375rem .5rem;font-size:.875rem;font-weight:600;line-height:1.42857}:where([data-slot=menubar-separator]){background-color:var(--muted,#f4f4f5);height:1px;margin:.375rem -.5rem}:where([data-slot=menubar-shortcut]){letter-spacing:.1em;color:var(--muted-foreground,#71717a);margin-left:auto;font-size:.75rem;line-height:1.33333}@media (forced-colors:active){:where([data-slot=menubar-trigger],[data-slot=menubar-sub-trigger],[data-slot=menubar-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item]){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=dialog-overlay]){z-index:var(--z-modal,50);background-color:var(--dialog-backdrop,#00000080);position:fixed;inset:0}:where([data-slot=dialog-content]){z-index:var(--z-modal,50);padding:var(--dialog-padding,1.5rem);border:1px solid var(--border,#e4e4e7);background-color:var(--background,#fff);box-shadow:var(--dialog-shadow,0 10px 15px -3px oklab(0% none none/.05), 0 4px 6px -4px oklab(0% none none/.05));outline-width:0;outline-style:solid;flex-direction:column;display:flex;position:fixed}@media (width>=40rem){:where([data-slot=dialog-content]){border-radius:var(--dialog-corner,.5rem)}}:where([data-slot=dialog-content]:not([data-fullscreen])){top:calc((100vh + var(--header-height,42px)) / 2);--tw-translate-x:-50%;--tw-translate-y:-50%;width:100%;translate:var(--tw-translate-x,-50%) var(--tw-translate-y,-50%);left:50%}:where([data-slot=dialog-content][data-size=sm]){max-width:var(--dialog-max-width-sm,24rem)}:where([data-slot=dialog-content][data-size=md]){max-width:var(--dialog-max-width,32rem)}:where([data-slot=dialog-content][data-size=lg]){max-width:var(--dialog-max-width-lg,48rem)}:where([data-slot=dialog-content][data-fullscreen]){top:calc(var(--header-height,42px) + 20px);max-width:none;bottom:1.25rem;left:1.25rem;right:1.25rem}:where([data-part=dialog-content-close]){border-radius:var(--dialog-close-corner,.25rem);cursor:pointer;top:1.25rem;position:absolute;inset-inline-end:1.25rem}:where([data-part=dialog-content-close]):disabled{pointer-events:none}:where([data-slot=dialog-header]){text-align:center;flex-direction:column;margin-bottom:1.25rem;display:flex}:where([data-slot=dialog-header]>:not(:last-child)){margin-block-end:.25rem}:where([data-slot=dialog-footer]){flex-direction:column-reverse;padding-top:1.25rem;display:flex}@media (width>=40rem){:where([data-slot=dialog-header]){text-align:start}:where([data-slot=dialog-footer]){flex-direction:row;justify-content:flex-end}:where([data-slot=dialog-footer]>:not(:last-child)){margin-inline-end:.625rem}}:where([data-slot=dialog-title]){letter-spacing:-.025em;font-size:1.125rem;font-weight:600;line-height:1}:where([data-slot=dialog-description]){color:var(--muted-foreground,#71717a);font-size:.875rem;line-height:1.42857}:where([data-slot=dialog-body]){flex-grow:1}:where([data-slot=dialog-content][data-part=command-dialog]){padding:0;overflow:hidden}:where([data-slot=alert-dialog-overlay]){z-index:var(--z-modal,50);background-color:var(--alert-dialog-backdrop,#0000004d);position:fixed;inset:0}:where([data-slot=alert-dialog-content]){z-index:var(--z-modal,50);width:100%;max-width:var(--dialog-max-width,32rem);padding:var(--dialog-padding,1.5rem);--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x,-50%) var(--tw-translate-y,-50%);background-color:var(--background,#fff);box-shadow:var(--dialog-shadow,0 10px 15px -3px oklab(0% none none/.05), 0 4px 6px -4px oklab(0% none none/.05));border-style:solid;border-width:1px;gap:1rem;display:grid;position:fixed;top:50%;left:50%}:where([data-slot=alert-dialog-header]){text-align:center;flex-direction:column;display:flex}:where([data-slot=alert-dialog-header]>:not(:last-child)){margin-block-end:.5rem}:where([data-slot=alert-dialog-footer]){flex-direction:column-reverse;display:flex}:where([data-slot=alert-dialog-title]){font-size:1.125rem;font-weight:600;line-height:1.55556}:where([data-slot=alert-dialog-description]){color:var(--muted-foreground,#71717a);font-size:.875rem;line-height:1.42857}:where([data-slot=button][data-part=alert-dialog-cancel]){margin-top:.5rem}@media (width>=40rem){:where([data-slot=alert-dialog-content]){border-radius:var(--dialog-corner,.5rem)}:where([data-slot=alert-dialog-header]){text-align:left}:where([data-slot=alert-dialog-footer]){flex-direction:row;justify-content:flex-end}:where([data-slot=alert-dialog-footer]>:not(:last-child)){margin-inline-end:.625rem}:where([data-slot=button][data-part=alert-dialog-cancel]){margin-top:0}}:where([data-part=confirm-dialog]){width:100%;max-width:420px}:where([data-part=confirm-dialog] [data-slot=alert-dialog-description]){font-size:13px}:where([data-part=confirm-dialog] [data-slot=alert-dialog-footer]){margin-top:.75rem}:where([data-slot=sheet-overlay]){inset:0;top:var(--header-height,42px);z-index:var(--z-modal,50);background-color:var(--sheet-backdrop,#0000004d);position:fixed}:where([data-slot=sheet-content]){z-index:var(--z-modal,50);padding:var(--sheet-padding,1.5rem);background-color:var(--background,#fff);box-shadow:var(--sheet-shadow,0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a);flex-direction:column;gap:1rem;display:flex;position:fixed}:where([data-slot=sheet-content][data-side=top]){inset-inline:0;top:var(--header-height,42px);border-bottom-style:solid;border-bottom-width:1px}:where([data-slot=sheet-content][data-side=bottom]){inset-inline:0;border-style:solid;border-width:1px;border-start-start-radius:var(--sheet-corner,10px);border-start-end-radius:var(--sheet-corner,10px);height:auto;margin-top:6rem;bottom:0}:where([data-slot=sheet-handle]){background-color:var(--muted,#f4f4f5);touch-action:none;margin-top:-.5rem;border-radius:2147483647px;width:100px;height:.5rem;margin-inline:auto}:where([data-slot=sheet-content]:is([data-side=left],[data-side=right])){top:var(--header-height,42px);width:75%;bottom:0}:where([data-slot=sheet-content][data-side=left]){border-inline-end-style:solid;border-inline-end-width:1px;inset-inline-start:0}:where([data-slot=sheet-content][data-side=right]){border-inline-start-style:solid;border-inline-start-width:1px;inset-inline-end:0}@media (width>=40rem){:where([data-slot=sheet-content]:is([data-side=left],[data-side=right])){max-width:var(--sheet-max-width,24rem)}}:where([data-slot=sheet-content][data-page-mode]){box-shadow:none;border-inline-start-width:0;transition-duration:0s;transition-property:none!important;animation:none!important}:where([data-slot=sheet-content-close]){border-radius:var(--sheet-close-corner,.25rem);cursor:pointer;top:1rem;position:absolute;inset-inline-end:1.25rem}:where([data-slot=sheet-content-close]):disabled{pointer-events:none}:where([data-slot=sheet-content-close]) svg{width:1rem;height:1rem}:where([data-slot=sheet-header]){text-align:center;flex-direction:column;display:flex}:where([data-slot=sheet-header]>:not(:last-child)){margin-block-end:.25rem}:where([data-slot=sheet-footer]){flex-direction:column-reverse;display:flex}@media (width>=40rem){:where([data-slot=sheet-header]){text-align:start}:where([data-slot=sheet-footer]){flex-direction:row;justify-content:flex-end}:where([data-slot=sheet-footer]>:not(:last-child)){margin-inline-end:.5rem}}:where([data-slot=sheet-title]){color:var(--foreground,#09090b);font-size:1rem;font-weight:600;line-height:1.5}:where([data-slot=sheet-description]){color:var(--muted-foreground,#71717a);font-size:.875rem;line-height:1.42857}:where([data-slot=tooltip-content]){z-index:var(--z-popup,50);border:1px solid var(--border,#e4e4e7);border-radius:var(--popup-corner,.375rem);background-color:var(--popover,#fff);color:var(--popover-foreground,#09090b);box-shadow:var(--popup-shadow,0 4px 6px -1px oklab(0% none none/.05), 0 2px 4px -2px oklab(0% none none/.05));padding:.375rem .75rem;font-size:.75rem;line-height:1.33333;overflow:hidden}:where([data-slot=hover-card-content]){z-index:var(--z-popup,50);border-radius:var(--popup-corner,.375rem);background-color:var(--popover,#fff);width:16rem;color:var(--popover-foreground,#09090b);box-shadow:var(--hover-card-shadow,0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a);transform-origin:var(--radix-hover-card-content-transform-origin,center);border-style:solid;border-width:1px;outline-style:none;padding:1rem}@media (forced-colors:active){:where([data-slot=hover-card-content]){outline-offset:2px;outline:2px solid #0000}}:where(:root){--detail-form-width-sm:480px;--detail-form-width-md:640px;--detail-form-width-lg:960px}:where([data-slot=detail-form][data-mode=dialog]){z-index:var(--z-modal,50);width:var(--detail-form-width-md,640px);--tw-translate-x:-50%;--tw-translate-y:-50%;max-width:calc(100vw - 40px);max-height:calc(100vh - 60px);translate:var(--tw-translate-x,-50%) var(--tw-translate-y,-50%);background-color:var(--card,#fff);outline-width:0;outline-style:solid;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden}:where([data-slot=detail-form][data-mode=dialog][data-size=sm]){width:var(--detail-form-width-sm,480px)}:where([data-slot=detail-form][data-mode=dialog][data-size=lg]){width:var(--detail-form-width-lg,960px)}:where([data-slot=detail-form][data-mode=dialog][data-positioned]){--tw-translate-x:0;--tw-translate-y:0;translate:none}:where([data-slot=detail-form-backdrop]){z-index:var(--z-modal,50);background-color:var(--detail-form-backdrop,#00000080);position:fixed;inset:0}:where([data-slot=detail-form-scroll-lock]){z-index:var(--z-modal,50);position:fixed;inset:0}:where([data-slot=detail-form][data-mode=overlay],[data-slot=detail-form][data-mode=page]){flex-direction:column;display:flex;inset:0}:where([data-slot=detail-form][data-mode=overlay]){z-index:var(--z-modal,50);background-color:var(--card,#fff);position:fixed}:where([data-slot=detail-form][data-mode=page]){z-index:var(--z-page-overlay,30);position:absolute}:where([data-slot=detail-form-header]){flex-shrink:0}:where([data-slot=detail-form][data-mode=dialog] [data-slot=detail-form-header]){align-items:center;gap:.75rem;display:flex}:where([data-slot=detail-form-bar]){justify-content:space-between;align-items:center;gap:1rem;padding:10px 1.5rem;display:flex}:where([data-slot=detail-form-heading]){flex:1;align-items:center;gap:10px;min-width:0;display:flex}:where([data-slot=detail-form][data-mode=overlay] [data-slot=detail-form-heading],[data-slot=detail-form][data-mode=page] [data-slot=detail-form-heading]){gap:14px}:where([data-slot=detail-form-grip],[data-slot=detail-form-ic-box]){flex-shrink:0}:where([data-slot=detail-form][data-mode=overlay] [data-slot=detail-form-ic-box],[data-slot=detail-form][data-mode=page] [data-slot=detail-form-ic-box]){border:1px solid var(--border,#e4e4e7);border-radius:var(--detail-form-ic-box-corner,.5rem);background-color:var(--card,#fff);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}:where([data-slot=detail-form-title-row]){flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;display:flex}:where([data-slot=detail-form][data-mode=dialog] [data-slot=detail-form-title]){text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}:where([data-slot=detail-form][data-mode=overlay] [data-slot=detail-form-title],[data-slot=detail-form][data-mode=page] [data-slot=detail-form-title]){white-space:nowrap;flex-shrink:0;font-size:1.25rem;font-weight:600;line-height:1.4}:where([data-slot=detail-form-actions]){flex-shrink:0;align-items:center;gap:.5rem;display:flex}:where([data-slot=detail-form-divider]){background-color:var(--border,#e4e4e7);width:1px;height:1.5rem}:where([data-slot=detail-form-body]){flex:1;min-height:0;overflow-y:auto}:where([data-slot=detail-form-footer]){flex-shrink:0;align-items:center;gap:.5rem;display:flex}:where([data-slot=detail-form][data-mode=overlay] [data-slot=detail-form-footer],[data-slot=detail-form][data-mode=page] [data-slot=detail-form-footer]){padding:var(--space-sm,.5rem) var(--space-xl,1.5rem)}:where([data-slot=detail-form-footer-start]){align-items:center;gap:.5rem;display:flex}:where([data-slot=detail-form-footer-actions]){align-items:center;gap:.5rem;margin-left:auto;display:flex}:where([data-slot=detail-form-close]){flex-shrink:0}:where([data-slot=detail-form][data-mode=dialog] [data-slot=detail-form-close]) svg{width:1rem;height:1rem}:where([data-slot=detail-form][data-mode=overlay] [data-slot=detail-form-close],[data-slot=detail-form][data-mode=page] [data-slot=detail-form-close]){border:1px solid var(--border,#e4e4e7);border-radius:var(--detail-form-close-corner,.5rem);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}:where([data-slot=detail-form][data-mode=overlay] [data-slot=detail-form-close],[data-slot=detail-form][data-mode=page] [data-slot=detail-form-close]) svg{width:18px;height:18px}:where([data-sonner-toast]){--toast-icon-margin-end:12px;position:relative!important;overflow:hidden!important}:where([data-slot=toaster-icon]){border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}:where([data-slot=toaster-icon]) svg{width:1.25rem;height:1.25rem}:where([data-sonner-toast] [data-close-button]){opacity:1!important;cursor:pointer!important;border:none!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;display:flex!important;position:absolute!important;top:8px!important;left:auto!important;right:8px!important;transform:none!important}:where([data-sonner-toast] [data-close-button] svg){width:14px!important;height:14px!important}:where([data-toast-progress]){z-index:10;pointer-events:none;border-radius:0 0 8px 8px;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}@keyframes toast-progress-fill{0%{transform:scaleX(0)}8%{transform:scaleX(.12)}15%{transform:scaleX(.18)}25%{transform:scaleX(.35)}32%{transform:scaleX(.38)}45%{transform:scaleX(.55)}52%{transform:scaleX(.58)}60%{transform:scaleX(.7)}72%{transform:scaleX(.75)}80%{transform:scaleX(.85)}88%{transform:scaleX(.92)}95%{transform:scaleX(.97)}to{transform:scaleX(1)}}:where([data-toast-progress-fill]){background-color:var(--toast-progress-color,#00000026);transform-origin:0;width:100%;height:100%;animation:toast-progress-fill var(--toast-duration,2s) ease-out forwards;transform:scaleX(0)}:where([data-sonner-toast]:hover [data-toast-progress-fill]){animation-play-state:paused}:where([data-slot=separator]){background-color:var(--border,#e4e4e7);flex-shrink:0}:where([data-slot=separator][data-orientation=horizontal]){width:100%;height:1px}:where([data-slot=separator][data-orientation=vertical]){width:1px;height:100%}:where([data-slot=stack][data-direction=row]>[data-slot=separator][data-orientation=vertical]){align-self:stretch;height:auto}:where([data-slot=skeleton]){border-radius:var(--radius-md,.375rem);background-color:var(--accent,#f4f4f5);height:100%}:where([data-slot=kbd]){border-radius:var(--kbd-corner,.375rem);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);border-style:solid;border-width:1px;border-color:var(--border,#e4e4e7);background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b);justify-content:center;align-items:center;display:inline-flex}:where([data-slot=kbd][data-variant=outline]){border-color:var(--input,#e4e4e7);background-color:#0000}:where([data-slot=kbd]:not([data-size=sm],[data-size=xs])){height:var(--kbd-height-md,1.75rem);min-width:var(--kbd-height-md,1.75rem);padding-inline:var(--kbd-padding-x-md,.375rem);font-size:var(--kbd-font-size-md,.75rem);line-height:var(--kbd-line-height-md,calc(1 / .75))}:where([data-slot=kbd]:not([data-size=sm],[data-size=xs])) svg{width:var(--kbd-icon-size-md,.875rem);height:var(--kbd-icon-size-md,.875rem)}:where([data-slot=kbd][data-size=sm]){height:var(--kbd-height-sm,1.5rem);min-width:var(--kbd-height-sm,1.5rem);padding-inline:var(--kbd-padding-x-sm,.25rem);font-size:var(--kbd-font-size-sm,.75rem);line-height:var(--kbd-line-height-sm,.75rem)}:where([data-slot=kbd][data-size=xs]){height:var(--kbd-height-xs,1.25rem);min-width:var(--kbd-height-xs,1.25rem);padding-inline:var(--kbd-padding-x-xs,.25rem);font-size:var(--kbd-font-size-xs,.6875rem);line-height:var(--kbd-line-height-xs,.75rem)}:where([data-slot=kbd][data-size=sm],[data-slot=kbd][data-size=xs]) svg{width:var(--kbd-icon-size-sm,.75rem);height:var(--kbd-icon-size-sm,.75rem)}:where([data-slot=code]){align-items:center;gap:.5rem;display:inline-flex}:where([data-slot=code-panel]){border-radius:var(--code-corner,.375rem);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);background-color:var(--muted,#f4f4f5);color:var(--muted-foreground,#71717a);font-weight:500;position:relative}:where([data-slot=code-panel]:not([data-size=sm],[data-size=lg])){padding-inline:var(--code-padding-x-default,.625rem);padding-block:var(--code-padding-y,.375rem);font-size:var(--code-font-size-default,.875rem);line-height:var(--code-line-height-default,calc(1.25 / .875))}:where([data-slot=code-panel][data-size=sm]){padding-inline:var(--code-padding-x-sm,.5rem);padding-block:var(--code-padding-y,.375rem);font-size:var(--code-font-size-sm,.75rem);line-height:var(--code-line-height-sm,calc(1 / .75))}:where([data-slot=code-panel][data-size=lg]){padding-inline:var(--code-padding-x-lg,.75rem);padding-block:var(--code-padding-y,.375rem);font-size:var(--code-font-size-lg,1rem);line-height:var(--code-line-height-lg,calc(1.5 / 1))}:where([data-slot=code]>[data-slot=button]){opacity:.6}@media (hover:hover){:where([data-slot=code]>[data-slot=button]):hover{opacity:1}}:where([data-slot=code]>[data-slot=button]) svg:not([class*=size-]){width:var(--code-copy-icon-size,.75rem);height:var(--code-copy-icon-size,.75rem)}:where([data-slot=progress][data-variant=linear]){background-color:var(--secondary,#f4f4f5);border-radius:2147483647px;width:100%;height:.375rem;position:relative;overflow:hidden}:where([data-slot=progress-indicator]){background-color:var(--primary,#18181b);flex:1;width:100%;height:100%;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=progress][data-variant=circle]),:where([data-slot=progress][data-variant=gauge]){justify-content:center;align-items:center;display:inline-flex;position:relative}:where([data-slot=progress-circle-svg]){position:absolute;inset:0;rotate:-90deg}:where([data-slot=progress-circle-track]),:where([data-slot=progress-radial-track]){color:var(--secondary,#f4f4f5)}:where([data-slot=progress-circle-indicator]),:where([data-slot=progress-radial-indicator]){color:var(--primary,#18181b);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=progress-circle-content]){z-index:10;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.42857;display:flex;position:relative}:where([data-slot=progress-radial-content]){justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:where([data-slot=progress-radial-value]){font-size:1.125rem;font-weight:700;line-height:1.55556}:where([data-slot=avatar]){flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;position:relative}:where([data-slot=avatar-image-wrap]){border-radius:2147483647px;position:relative;overflow:hidden}:where([data-slot=avatar-image]){aspect-ratio:1;width:100%;height:100%}:where([data-slot=avatar-fallback]){border-style:solid;border-width:1px;border-color:var(--border,#e4e4e7);background-color:var(--accent,#f4f4f5);width:100%;height:100%;color:var(--accent-foreground,#18181b);border-radius:2147483647px;justify-content:center;align-items:center;font-size:.75rem;line-height:1.33333;display:flex}:where([data-slot=avatar-indicator]){justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute}:where([data-slot=avatar-status]){border-style:solid;border-width:2px;border-color:var(--background,#fff);background-color:var(--muted-foreground,#71717a);border-radius:2147483647px;align-items:center;width:.5rem;height:.5rem;display:flex}:where([data-slot=avatar-group]){display:flex}:where([data-slot=avatar-group]>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(.25rem * -2.5) * var(--tw-space-x-reverse,0));margin-inline-end:calc(calc(.25rem * -2.5) * calc(1 - var(--tw-space-x-reverse,0)))}:where([data-slot=avatar-group-item]){transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.5s);position:relative}:where([data-slot=avatar-group-item][tabindex]){cursor:pointer}@media (hover:hover){:where([data-slot=avatar-group-item][tabindex]):hover{z-index:30}}:where([data-slot=avatar-group-item]):focus-visible{z-index:30}@media (prefers-reduced-motion:no-preference){:where([data-slot=avatar-group-item]):active{transform:scale(.95)}}:where([data-slot=tooltip-content])[data-part=avatar-group]{color:#fff;white-space:nowrap;transform-origin:50%;background-color:#000;border-width:0;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;padding-block:.5rem;padding-inline:1rem;font-size:.75rem;font-weight:500;line-height:1.33333;display:flex;position:relative;overflow:visible}:where([data-slot=tooltip-content][data-part=avatar-group]):before,:where([data-slot=tooltip-content][data-part=avatar-group]):after{content:"";z-index:30;height:1px;position:absolute;bottom:-1px;left:2.5rem}:where([data-slot=tooltip-content][data-part=avatar-group]):before{width:20%}:where([data-slot=tooltip-content][data-part=avatar-group]):after{width:40%}@keyframes avatar-group-pop-in{0%{opacity:0;transform:translateY(20px)scale(.6)}to{opacity:1;transform:none}}@keyframes avatar-group-pop-out{0%{opacity:1}to{opacity:0;transform:translateY(20px)scale(.6)}}@keyframes avatar-group-flip-in{0%{opacity:0;transform:rotateX(-90deg)}to{opacity:1;transform:none}}@keyframes avatar-group-flip-out{0%{opacity:1}to{opacity:0;transform:rotateX(-90deg)}}@keyframes avatar-group-reveal-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@keyframes avatar-group-reveal-out{0%{opacity:1}to{opacity:0;transform:scale(.95)}}@keyframes avatar-group-stagger-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=default]){animation:.5s cubic-bezier(.34,1.56,.64,1) both avatar-group-pop-in}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=default])[data-state=closed]{animation:.2s ease-in-out both avatar-group-pop-out}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=flip]){animation:.4s cubic-bezier(.22,1,.36,1) both avatar-group-flip-in}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=flip])[data-state=closed]{animation:.3s ease-in-out both avatar-group-flip-out}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal]){animation:.15s ease-out both avatar-group-reveal-in}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal])[data-state=closed]{animation:.1s ease-in both avatar-group-reveal-out}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal]>[data-part=avatar-group-line]){animation:.3s ease-out both avatar-group-stagger-in}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal]>[data-part=avatar-group-line]:nth-child(2)){animation-delay:80ms}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal]>[data-part=avatar-group-line]:nth-child(3)){animation-delay:.16s}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal]>[data-part=avatar-group-line]:nth-child(4)){animation-delay:.24s}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal]>[data-part=avatar-group-line]:nth-child(5)){animation-delay:.32s}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal]>[data-part=avatar-group-line]:nth-child(6)){animation-delay:.4s}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal]>[data-part=avatar-group-line]:nth-child(7)){animation-delay:.48s}:where([data-slot=tooltip-content][data-part=avatar-group][data-animation=reveal]>[data-part=avatar-group-line]:nth-child(n+8)){animation-delay:.56s}@media (prefers-reduced-motion:reduce){:where([data-slot=tooltip-content][data-part=avatar-group],[data-slot=tooltip-content][data-part=avatar-group]>[data-part=avatar-group-line]){animation:none!important}}:where([data-part=status-badge]:not([data-appearance=icon])[data-status-tone=cancelled]){opacity:.7;text-decoration-line:line-through}:where([data-part=status-badge]:not([data-appearance=icon])[data-status-fallback]){border-style:dashed}:where(button[data-part=status-badge]){cursor:pointer}:where(button[data-part=status-badge]):focus-visible,:where([data-part=status-badge][data-appearance=icon]):focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}:where(button[data-part=status-badge]):disabled{cursor:not-allowed;opacity:.6}:where([data-part=status-badge][data-appearance=icon]){color:inherit;appearance:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}:where([data-part=status-badge][data-appearance=icon]) svg{width:.875rem;height:.875rem;color:var(--destructive,#dc2626)}:where([data-slot=alert]){width:100%;color:var(--foreground,#18181b);align-items:stretch;gap:.5rem;display:flex}:where([data-slot=alert]:not([data-variant=stroke],[data-tone=neutral][data-variant=light])){background-color:var(--muted,#f4f4f5)}:where([data-slot=alert]:is([data-variant=outline],[data-variant=light]:not([data-tone=neutral]))){border-style:solid;border-width:1px;border-color:var(--border,#e4e4e7)}:where([data-slot=alert][data-variant=outline]){background-color:var(--background,#fff)}:where([data-slot=alert][data-size=lg]){border-radius:var(--radius-lg,.5rem);gap:.75rem;padding:1rem;font-size:1rem;line-height:1.5}:where([data-slot=alert][data-size=md]){border-radius:var(--radius-lg,.5rem);gap:.625rem;padding:.875rem;font-size:.875rem;line-height:1.42857}:where([data-slot=alert][data-size=sm]){border-radius:var(--radius-md,.375rem);gap:.5rem;padding-block:.625rem;padding-inline:.75rem;font-size:.75rem;line-height:1.33333}:where([data-slot=alert][data-size=lg]>[data-slot=alert-icon]>svg){width:1.5rem;height:1.5rem}:where([data-slot=alert][data-size=md]>[data-slot=alert-icon]>svg){width:1.25rem;height:1.25rem}:where([data-slot=alert][data-size=sm]>[data-slot=alert-icon]>svg){width:1rem;height:1rem}:where([data-slot=alert-title]){letter-spacing:-.025em;flex-grow:1}:where([data-slot=alert-icon]){flex-shrink:0}:where([data-slot=alert-description]){font-size:.875rem;line-height:1.42857}:where([data-slot=alert-description]) p{margin-bottom:.5rem;line-height:1.625}:where([data-slot=alert-content]>:not(:last-child)){margin-block:0 .5rem}:where([data-slot=alert-content] [data-slot=alert-title]){font-weight:600}:where([data-part=alert-close]){flex-shrink:0;width:1rem;height:1rem}:where([data-part=alert-close]) svg:not([class*=size-]){opacity:.6;width:1rem;height:1rem}@media (hover:hover){:where([data-part=alert-close]):hover svg:not([class*=size-]){opacity:1}}:where([data-slot=alert][data-size=lg] [data-part=alert-close]){margin-top:.25rem}:where([data-slot=alert][data-size=md] [data-part=alert-close]){margin-top:.125rem}:where([data-slot=alert][data-size=sm] [data-part=alert-close]){margin-top:.0625rem}:where([data-slot=alert][data-size=sm] [data-part=alert-close]) svg:not([class*=size-]){width:.875rem;height:.875rem}:where([data-slot=error-boundary]){text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;min-height:0;padding:2rem;display:flex}:where([data-slot=error-boundary-detail]){text-align:left;background-color:var(--muted,#f4f4f5);max-width:42rem;color:var(--muted-foreground,#71717a);border-radius:.25rem;margin-top:.75rem;padding:.75rem;font-size:11px;overflow:auto}:where([data-slot=card]){border-radius:var(--radius-lg,.5rem);color:var(--card-foreground,#18181b);flex-direction:column;align-items:stretch;display:flex}:where([data-slot=card]:not([data-variant=accent])){border-style:solid;border-width:1px;border-color:var(--border,#e4e4e7);background-color:var(--card,#fff)}:where([data-slot=card][data-variant=accent]){background-color:var(--muted,#f4f4f5);padding:.25rem;overflow:hidden}:where([data-slot=card-header]){--card-tone:var(--primary,#18181b);background:var(--muted,#f4f4f5);align-items:center;gap:10px;padding:9px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){:where([data-slot=card-header]){background:color-mix(in srgb, var(--muted,#f4f4f5) 70%, var(--card,#fff))}}:where([data-slot=card-header]){border-bottom:1px solid var(--border,#e4e4e7);border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem)}:where([data-slot=card-header][data-variant=accent]){background:0 0;border-bottom-width:0}:where([data-slot=card-header]:not([data-variant=accent]):last-child){border-bottom-left-radius:var(--radius-lg,.5rem);border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-width:0}:where([data-slot=card-header][data-tone=secondary]){--card-tone:var(--secondary-foreground,var(--muted-foreground,#71717a))}:where([data-slot=card-header][data-tone=neutral]){--card-tone:var(--muted-foreground,#71717a)}:where([data-slot=card-header][data-tone=success]){--card-tone:var(--success,#16a34a)}:where([data-slot=card-header][data-tone=info]){--card-tone:var(--info,var(--primary,#18181b))}:where([data-slot=card-header][data-tone=warning]){--card-tone:var(--warning,#d97706)}:where([data-slot=card-header][data-tone=destructive]){--card-tone:var(--destructive,#dc2626)}:where([data-slot=card-header-bar]){background:var(--card-tone,#18181b);border-radius:2px;flex-shrink:0;width:3px;height:16px}:where([data-slot=card-header-icon]){color:var(--card-tone,#18181b);flex-shrink:0}:where([data-slot=card-header-title]){font-size:14px;font-weight:600;line-height:inherit;color:var(--foreground,#18181b);margin:0}:where([data-slot=card-header-description]){color:var(--muted-foreground,#71717a);font-size:11.5px;font-weight:400}:where([data-slot=card-header-description]):before{content:"·";margin-inline-end:4px}:where([data-slot=card-header-actions]){flex-shrink:0;align-items:center;margin-left:auto;display:flex}:where([data-slot=card-content]){flex-grow:1;padding:1rem 1.25rem .75rem}:where([data-slot=card-content][data-flush]){padding:0}:where([data-slot=card-content][data-variant=accent]){background-color:var(--card,#fff);border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem)}:where([data-slot=card-content][data-variant=accent]:last-child){border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem)}:where([data-slot=card-content][data-flush]>[data-slot=data-grid]){overflow:clip}:where([data-slot=card-content][data-flush]:first-child>[data-slot=data-grid]),:where([data-slot=card-content][data-flush][data-variant=accent]>[data-slot=data-grid]){border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem)}:where([data-slot=card-content][data-flush]:last-child>[data-slot=data-grid]){border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem)}:where([data-slot=card-footer]){align-items:center;min-height:3.5rem;padding-inline:1.25rem;display:flex}:where([data-slot=card-footer]:not([data-variant=accent])){border-top-style:solid;border-top-width:1px;border-color:var(--border,#e4e4e7)}:where([data-slot=card-footer][data-variant=accent]){border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem);background-color:var(--card,#fff);margin-top:2px}:where([data-slot=card][data-part=statistic]){padding:var(--statistic-padding,9px 12px);border-radius:var(--statistic-corner,6px)}:where([data-slot=card][data-part=statistic][data-tone=primary]){--statistic-tone:var(--primary,#18181b)}:where([data-slot=card][data-part=statistic][data-tone=secondary]){--statistic-tone:var(--secondary-foreground,var(--muted-foreground,#71717a))}:where([data-slot=card][data-part=statistic][data-tone=neutral]){--statistic-tone:var(--muted-foreground,#71717a)}:where([data-slot=card][data-part=statistic][data-tone=success]){--statistic-tone:var(--success,#16a34a)}:where([data-slot=card][data-part=statistic][data-tone=info]){--statistic-tone:var(--info,var(--primary,#18181b))}:where([data-slot=card][data-part=statistic][data-tone=warning]){--statistic-tone:var(--warning,#d97706)}:where([data-slot=card][data-part=statistic][data-tone=destructive]){--statistic-tone:var(--destructive,#dc2626)}:where([data-slot=statistic-label]){font-size:var(--statistic-label-size,11px);text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground,#71717a)}:where([data-slot=statistic-value]){margin-top:var(--statistic-value-gap,3px);font-size:var(--statistic-value-size,15px);color:var(--statistic-tone,var(--foreground,#18181b));font-weight:600}:where([data-slot=statistic-value][data-mono]){font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-variant-numeric:tabular-nums}:where([data-slot=statistic-value])>:where([data-slot=skeleton]){width:4.5em;height:1.2em}:where([data-slot=timeline]){padding-left:var(--timeline-padding-left,4px);margin:0;list-style:none}:where([data-slot=timeline-item]){padding:0 0 var(--timeline-item-gap,10px) var(--timeline-item-indent,26px);list-style:none;display:block;position:relative}:where([data-slot=timeline-item]:not(:last-child)):before{content:"";background:var(--border,#e4e4e7);width:2px;position:absolute;top:18px;bottom:-2px;left:8px}:where([data-slot=timeline-dot]){z-index:1;width:var(--timeline-dot-size,18px);height:var(--timeline-dot-size,18px);background-color:var(--muted-foreground,#71717a);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:3px;left:0}:where([data-slot=timeline-dot]) svg{width:10px;height:10px}:where([data-slot=timeline-title]){font-size:var(--timeline-title-size,12.5px);color:var(--foreground,#18181b);font-weight:500}:where([data-slot=timeline-meta]){font-size:var(--timeline-meta-size,11.5px);color:var(--muted-foreground,#71717a);margin-top:2px}:where([data-slot=list-page]){flex-direction:column;flex:1;gap:0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}:where([data-slot=list-panel]){flex-direction:column;flex:1;min-height:0;display:flex}:where([data-slot=card][data-part=list-panel]){border-radius:var(--radius-lg,var(--corner-lg,8px));flex:1;min-height:0;position:relative;overflow:hidden}:where([data-slot=list-page-header]){background-color:var(--card,#fff);border-color:var(--border,#e4e4e7);border-bottom-style:solid;border-bottom-width:1px;flex-shrink:0;padding:.5rem 1.25rem}:where([data-slot=list-page-header-row]){justify-content:space-between;align-items:center;display:flex}:where([data-slot=list-page-header-title]){color:var(--foreground,#18181b);font-size:1.25rem;font-weight:600;line-height:1.4}:where([data-slot=list-page-header-actions]){align-items:center;gap:.5rem;display:flex}:where([data-slot=filter-bar]){flex-shrink:0;padding:10px 1rem 0}:where([data-slot=filter-bar-card]){border-radius:var(--radius-lg,.5rem);border:1px solid var(--border,#e4e4e7);background-color:var(--card,#fff);flex-wrap:wrap;align-items:center;gap:.5rem;min-height:48px;padding:.5rem 10px;display:flex}:where([data-slot=filter-bar-card]>[data-slot=input-root]:first-child){flex:1;min-width:240px;max-width:400px}:where([data-slot=filter-bar-card]>[data-slot=input-root]:first-child [data-slot=input]){font-size:12.5px}:where([data-slot=filter-bar-divider]){background-color:var(--border,#e4e4e7);width:1px;height:22px}:where([data-slot=filter-bar-right]){align-items:center;gap:.5rem;margin-left:auto;display:flex}:where([data-slot=filter-bar-right]>[data-slot=button][data-fw-filter-clear]){color:var(--primary,#18181b);padding-inline:.5rem}:where([data-slot=filter-bar-clear-placeholder]){height:var(--button-height-sm,1.75rem);color:var(--primary,#18181b);opacity:.6;align-items:center;padding-inline:.5rem;font-size:12.5px;display:inline-flex}:where([data-slot=filter-bar-clear-placeholder][data-size=xs]){height:var(--button-height-xs,1.5rem)}:where([data-slot=filter-bar-clear-placeholder][data-size=md]){height:var(--button-height-md,2.125rem)}:where([data-slot=filter-bar-clear-placeholder][data-size=lg]){height:var(--button-height-lg,2.5rem)}:where(div[data-slot=empty-state]){text-align:center;color:var(--muted-foreground,#71717a);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem;font-size:12.5px;display:flex}:where(div[data-slot=empty-state][data-size=sm]){gap:.375rem;padding:1.5rem;font-size:12px}:where(div[data-slot=empty-state][data-size=lg]){gap:.75rem;padding:3rem;font-size:.875rem}:where([data-slot=empty-state-icon]){flex-shrink:0;justify-content:center;align-items:center;display:flex}:where([data-slot=empty-state-icon]) svg{width:2rem;height:2rem}:where([data-slot=empty-state-title]){color:var(--foreground,#18181b);font-size:.875rem;font-weight:600;line-height:1.42857}:where([data-slot=empty-state-description]){max-width:28rem;font-size:.8125rem;line-height:1.53846}:where([data-slot=empty-state-actions]){justify-content:center;align-items:center;gap:.5rem;padding-top:.25rem;display:flex}:where([data-slot=report-params]){flex-shrink:0;padding:10px 1rem 0}:where([data-slot=report-params-panel]){border-radius:var(--radius-lg,.5rem);border:1px solid var(--border,#e4e4e7);background-color:var(--card,#fff)}:where([data-slot=report-params-header]){border-color:var(--border,#e4e4e7);border-bottom-style:solid;border-bottom-width:1px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}:where([data-slot=report-params-header]>svg){width:.875rem;height:.875rem;color:var(--muted-foreground,#71717a);flex-shrink:0}:where([data-slot=report-params-title]){color:var(--foreground,#18181b);font-size:.875rem;font-weight:600;line-height:1.42857}:where([data-slot=report-params-summary]){text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground,#71717a);font-size:.75rem;line-height:1.33333;overflow:hidden}:where([data-slot=report-params-summary-sep]){opacity:.5;margin-inline:.375rem}:where([data-slot=report-params-dirty]){color:var(--warning,#d97706);flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1.33333}:where([data-slot=report-params-actions]){flex-shrink:0;align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}:where([data-slot=report-params-actions]>[data-slot=button]),:where([data-slot=report-params-body]>[data-slot=button]){flex-shrink:0}:where([data-slot=report-params-body]){justify-content:space-between;align-items:flex-end;gap:.75rem;padding:.75rem;display:flex}:where([data-slot=report-params-fields]){flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;min-width:0;display:flex}:where([data-slot=report-params-fields]>[data-slot=field]){flex-direction:column;gap:.25rem;min-width:160px;display:flex}:where([data-slot=report-params-fields]>[data-slot=field] [data-slot=field-label]){--field-label-line-height:calc(1 / .75);color:var(--muted-foreground,#71717a);font-size:.75rem;font-weight:500;line-height:1.33333}:where([data-slot=report-params-fields]>[data-slot=field] [data-slot=label-required]){color:var(--destructive,#dc2626);margin-inline-start:.125rem}:where([data-slot=button][data-action=add-new],[data-slot=button][data-action=save],[data-slot=button][data-action=cancel],[data-slot=button][data-action=delete],[data-slot=button][data-action=refetch]):not([data-mode=icon]){gap:6px}:where([data-slot=button][data-action=add-new],[data-slot=button][data-action=refetch]) :is([data-slot=button-icon] svg,[data-slot=button-spinner]):not([class*=size-]){width:14px;height:14px}:where([data-slot=button][data-action=cancel],[data-slot=button][data-action=delete],[data-slot=button][data-action=save]) :is([data-slot=button-icon] svg,[data-slot=button-spinner]):not([class*=size-]){width:13px;height:13px}:where([data-slot=button][data-action=refetch][aria-busy=true]) [data-slot=button-icon] svg:not([class*=size-]){animation:1s linear infinite loader-spin}:where([data-slot=button-group]){align-items:stretch;display:inline-flex}:where([data-slot=button-group])>*{position:relative}:where([data-slot=button-group])>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}:where([data-slot=button-group])>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}:where([data-slot=button-group])>:hover,:where([data-slot=button-group])>:focus-visible,:where([data-slot=button-group])>[aria-haspopup][data-state=open]{z-index:10}:where([data-slot=tabs-list]){flex-shrink:0;align-items:center;display:flex}:where([data-slot=tabs-list][data-size=lg]){gap:var(--tabs-list-gap-lg,.625rem)}:where([data-slot=tabs-list][data-size=md]){gap:var(--tabs-list-gap-md,.5rem)}:where([data-slot=tabs-list][data-size=sm]){gap:var(--tabs-list-gap-sm,.375rem)}:where([data-slot=tabs-list][data-size=xs]){gap:var(--tabs-list-gap-xs,.25rem)}:where([data-slot=tabs-list][data-variant=default]){background-color:var(--muted,#f4f4f5)}:where([data-slot=tabs-list][data-variant=default][data-size=lg]){padding:var(--tabs-list-padding-lg,.375rem)}:where([data-slot=tabs-list][data-variant=default]:not([data-size=lg],[data-size=sm],[data-size=xs])){padding:var(--tabs-list-padding-md,.25rem)}:where([data-slot=tabs-list][data-variant=default][data-size=sm]){padding:var(--tabs-list-padding-sm,.25rem)}:where([data-slot=tabs-list][data-variant=default][data-size=xs]){padding:var(--tabs-list-padding-xs,.25rem)}:where([data-slot=tabs-list][data-variant=default][data-shape=default][data-size=lg]){border-radius:var(--tabs-list-corner-lg,var(--radius-lg,.5rem))}:where([data-slot=tabs-list][data-variant=default][data-shape=default][data-size=md]){border-radius:var(--tabs-list-corner-md,var(--radius-lg,.5rem))}:where([data-slot=tabs-list][data-variant=default][data-shape=default][data-size=sm]){border-radius:var(--tabs-list-corner-sm,var(--radius-md,.375rem))}:where([data-slot=tabs-list][data-variant=default][data-shape=default][data-size=xs]){border-radius:var(--tabs-list-corner-xs,var(--radius-md,.375rem))}:where([data-slot=tabs-list][data-variant=book]){background-color:#0000;padding:0}:where([data-slot=tabs-list][data-variant=line]){border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border,#e4e4e7)}:where([data-slot=tabs-list][data-variant=line][data-size=lg]){gap:var(--tabs-line-gap-lg,2.25rem)}:where([data-slot=tabs-list][data-variant=line][data-size=md]){gap:var(--tabs-line-gap-md,2rem)}:where([data-slot=tabs-list][data-variant=line][data-size=sm]){gap:var(--tabs-line-gap-sm,1rem)}:where([data-slot=tabs-list][data-variant=line][data-size=xs]){gap:var(--tabs-line-gap-xs,1rem)}:where([data-slot=tabs-list][data-shape=pill]:is([data-variant=default],[data-variant=button])){border-radius:var(--tabs-corner-pill,calc(infinity * 1px))}:where([data-slot=tabs-trigger]){cursor:pointer;white-space:nowrap;font-weight:var(--tabs-font-weight,500);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where([data-slot=tabs-trigger]:focus-visible){box-shadow:0 0 0 2px var(--background,#fff), 0 0 0 4px var(--ring,#a1a1aa);outline-style:none}@media (forced-colors:active){:where([data-slot=tabs-trigger]:focus-visible){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=tabs-trigger]:disabled),:where([data-slot=tabs-trigger][data-disabled]){pointer-events:none;opacity:.5}:where([data-slot=tabs-trigger]) svg{color:var(--muted-foreground,#71717a);flex-shrink:0}:where([data-slot=tabs-trigger][data-size=lg]){gap:var(--tabs-trigger-gap-lg,.625rem);font-size:var(--tabs-font-size-lg,.875rem);line-height:var(--tabs-line-height-lg,calc(1.25 / .875))}:where([data-slot=tabs-trigger][data-size=lg]) svg{width:var(--tabs-icon-size-lg,1.25rem);height:var(--tabs-icon-size-lg,1.25rem)}:where([data-slot=tabs-trigger]:not([data-size=lg],[data-size=sm],[data-size=xs])){gap:var(--tabs-trigger-gap-md,.5rem);font-size:var(--tabs-font-size-md,.875rem);line-height:var(--tabs-line-height-md,calc(1.25 / .875))}:where([data-slot=tabs-trigger]:not([data-size=lg],[data-size=sm],[data-size=xs])) svg{width:var(--tabs-icon-size-md,1rem);height:var(--tabs-icon-size-md,1rem)}:where([data-slot=tabs-trigger][data-size=sm]){gap:var(--tabs-trigger-gap-sm,.375rem);font-size:var(--tabs-font-size-sm,.75rem);line-height:var(--tabs-line-height-sm,calc(1 / .75))}:where([data-slot=tabs-trigger][data-size=sm]) svg{width:var(--tabs-icon-size-sm,.875rem);height:var(--tabs-icon-size-sm,.875rem)}:where([data-slot=tabs-trigger][data-size=xs]){gap:var(--tabs-trigger-gap-xs,.25rem);font-size:var(--tabs-font-size-xs,.75rem);line-height:var(--tabs-line-height-xs,calc(1 / .75))}:where([data-slot=tabs-trigger][data-size=xs]) svg{width:var(--tabs-icon-size-xs,.875rem);height:var(--tabs-icon-size-xs,.875rem)}:where([data-slot=tabs-trigger]:not([data-variant=button],[data-variant=line],[data-variant=book])[data-size=lg]){padding-block:var(--tabs-default-padding-y-lg,.625rem);padding-inline:var(--tabs-default-padding-x-lg,1rem);border-radius:var(--tabs-default-corner-lg,var(--radius-md,.375rem))}:where([data-slot=tabs-trigger]:not([data-variant=button],[data-variant=line],[data-variant=book]):not([data-size=lg],[data-size=sm],[data-size=xs])){padding-block:var(--tabs-default-padding-y-md,.375rem);padding-inline:var(--tabs-default-padding-x-md,.75rem);border-radius:var(--tabs-default-corner-md,var(--radius-md,.375rem))}:where([data-slot=tabs-trigger]:not([data-variant=button],[data-variant=line],[data-variant=book])[data-size=sm]){padding-block:var(--tabs-default-padding-y-sm,.375rem);padding-inline:var(--tabs-default-padding-x-sm,.625rem);border-radius:var(--tabs-default-corner-sm,var(--radius-sm,.25rem))}:where([data-slot=tabs-trigger]:not([data-variant=button],[data-variant=line],[data-variant=book])[data-size=xs]){padding-block:var(--tabs-default-padding-y-xs,.25rem);padding-inline:var(--tabs-default-padding-x-xs,.5rem);border-radius:var(--tabs-default-corner-xs,var(--radius-sm,.25rem))}:where([data-slot=tabs-trigger][data-variant=button][data-size=lg]){padding-block:var(--tabs-button-padding-y-lg,.75rem);padding-inline:var(--tabs-button-padding-x-lg,1rem);border-radius:var(--tabs-button-corner-lg,var(--radius-lg,.5rem))}:where([data-slot=tabs-trigger][data-variant=button]:not([data-size=lg],[data-size=sm],[data-size=xs])){padding-block:var(--tabs-button-padding-y-md,.625rem);padding-inline:var(--tabs-button-padding-x-md,.75rem);border-radius:var(--tabs-button-corner-md,var(--radius-lg,.5rem))}:where([data-slot=tabs-trigger][data-variant=button][data-size=sm]){padding-block:var(--tabs-button-padding-y-sm,.5rem);padding-inline:var(--tabs-button-padding-x-sm,.625rem);border-radius:var(--tabs-button-corner-sm,var(--radius-md,.375rem))}:where([data-slot=tabs-trigger][data-variant=button][data-size=xs]){padding-block:var(--tabs-button-padding-y-xs,.375rem);padding-inline:var(--tabs-button-padding-x-xs,.5rem);border-radius:var(--tabs-button-corner-xs,var(--radius-md,.375rem))}:where([data-slot=tabs-trigger][data-variant=line][data-size=lg]){padding-block:var(--tabs-line-padding-y-lg,.75rem)}:where([data-slot=tabs-trigger][data-variant=line]:not([data-size=lg],[data-size=sm],[data-size=xs])){padding-block:var(--tabs-line-padding-y-md,.625rem)}:where([data-slot=tabs-trigger][data-variant=line][data-size=sm]){padding-block:var(--tabs-line-padding-y-sm,.5rem)}:where([data-slot=tabs-trigger][data-variant=line][data-size=xs]){padding-block:var(--tabs-line-padding-y-xs,.375rem)}:where([data-slot=tabs-trigger][data-variant=book][data-size=lg]){padding-block:var(--tabs-book-padding-y-lg,.625rem);padding-inline:var(--tabs-book-padding-x-lg,1rem)}:where([data-slot=tabs-trigger][data-variant=book]:not([data-size=lg],[data-size=sm],[data-size=xs])){padding-block:var(--tabs-book-padding-y-md,.5rem);padding-inline:var(--tabs-book-padding-x-md,1rem)}:where([data-slot=tabs-trigger][data-variant=book][data-size=sm]){padding-block:var(--tabs-book-padding-y-sm,.375rem);padding-inline:var(--tabs-book-padding-x-sm,.75rem)}:where([data-slot=tabs-trigger][data-variant=book][data-size=xs]){padding-block:var(--tabs-book-padding-y-xs,.25rem);padding-inline:var(--tabs-book-padding-x-xs,.625rem)}:where([data-slot=tabs-list][data-shape=pill]:is([data-variant=default],[data-variant=button])) [data-slot=tabs-trigger]{border-radius:var(--tabs-corner-pill,calc(infinity * 1px))}:where([data-slot=tabs-trigger][data-variant=line]){border-color:#0000;border-bottom-style:solid;border-bottom-width:2px}:where([data-slot=tabs-trigger][data-variant=book]){border-top-left-radius:var(--tabs-book-corner,var(--radius-lg,.5rem));border-top-right-radius:var(--tabs-book-corner,var(--radius-lg,.5rem));border-style:solid;border-width:1px 1px 0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px}:where([data-slot=tabs-trigger][data-variant=book][data-state=active]){z-index:10}:where([data-slot=tabs-trigger][data-variant=line]){color:var(--muted-foreground,#71717a)}:where([data-slot=tabs-trigger][data-variant=button]){color:var(--accent-foreground,#18181b)}@media (hover:hover){:where([data-slot=tabs-trigger]:not([data-variant=button],[data-variant=line],[data-variant=book]):hover),:where([data-slot=tabs-trigger][data-variant=button]:hover){color:var(--foreground,#18181b)}:where([data-slot=tabs-trigger][data-variant=line]:hover){color:var(--primary,#18181b)}}:where([data-slot=tabs-trigger]:hover) svg,:where([data-slot=tabs-trigger][data-state=active]) svg{color:var(--primary,#18181b)}:where([data-slot=tabs-trigger]:not([data-variant=button],[data-variant=line],[data-variant=book])[data-state=active]){background-color:var(--card,#fff);color:var(--tab-active-color,var(--foreground,#18181b))}:where([data-slot=tabs-trigger][data-variant=button][data-state=active]){background-color:var(--accent,#f4f4f5);color:var(--tab-active-color,var(--foreground,#18181b))}:where([data-slot=tabs-trigger][data-variant=line][data-state=active]){border-color:var(--primary,#18181b);color:var(--tab-active-color,var(--primary,#18181b))}:where([data-slot=tabs-trigger][data-variant=book][data-state=inactive]){background-color:var(--muted,#f4f4f5);border-color:#0000}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tabs-trigger][data-variant=book][data-state=inactive]){background-color:color-mix(in oklab, var(--muted,#f4f4f5) 50%, transparent)}}:where([data-slot=tabs-trigger][data-variant=book][data-state=inactive]){color:var(--muted-foreground,#71717a)}@media (hover:hover){:where([data-slot=tabs-trigger][data-variant=book][data-state=inactive]:hover){color:var(--foreground,#18181b)}}:where([data-slot=tabs-trigger][data-variant=book][data-state=active]){border-color:var(--primary,#18181b);background-color:var(--primary,#18181b);color:var(--primary-foreground,#fafafa)}:where([data-slot=tabs-trigger][data-variant=book][data-state=active]) svg{color:var(--primary-foreground,#fafafa)}:where([data-slot=tabs-trigger] [data-slot=tabs-trigger-icon]){flex-shrink:0;align-items:center;display:inline-flex}:where([data-slot=tabs-trigger][data-state=active] [data-slot=tabs-trigger-icon]) svg{color:var(--tab-active-color,var(--primary,#18181b))}:where([data-slot=tabs-trigger][data-variant=book][data-state=active] [data-slot=tabs-trigger-icon]) svg{color:var(--primary-foreground,#fafafa)}:where([data-slot=tabs-trigger] [data-slot=tabs-count]){border-radius:var(--tabs-count-corner,10px);background-color:var(--tabs-count-bg,var(--muted,#f4f4f5));color:var(--tabs-count-color,var(--muted-foreground,#71717a));font-weight:var(--tabs-count-font-weight,500);line-height:var(--tabs-count-line-height,1.4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where([data-slot=tabs-trigger][data-size=lg] [data-slot=tabs-count]){padding:var(--tabs-count-padding-lg,.125rem .5rem);font-size:var(--tabs-count-font-size-lg,.75rem)}:where([data-slot=tabs-trigger]:not([data-size=lg],[data-size=sm],[data-size=xs]) [data-slot=tabs-count]){padding:var(--tabs-count-padding-md,1px .4375rem);font-size:var(--tabs-count-font-size-md,.75rem)}:where([data-slot=tabs-trigger][data-size=sm] [data-slot=tabs-count]){padding:var(--tabs-count-padding-sm,1px .375rem);font-size:var(--tabs-count-font-size-sm,.6875rem)}:where([data-slot=tabs-trigger][data-size=xs] [data-slot=tabs-count]){padding:var(--tabs-count-padding-xs,0 .3125rem);font-size:var(--tabs-count-font-size-xs,.6875rem)}:where([data-slot=tabs-trigger][data-state=active] [data-slot=tabs-count]){background-color:var(--primary-soft,var(--primary,#18181b))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tabs-trigger][data-state=active] [data-slot=tabs-count]){background-color:var(--primary-soft,color-mix(in oklab, var(--primary,#18181b) 10%, transparent))}}:where([data-slot=tabs-trigger][data-state=active] [data-slot=tabs-count]){color:var(--primary,#18181b)}:where([data-slot=tabs-trigger][data-variant=book][data-state=active] [data-slot=tabs-count]){background-color:var(--primary-foreground,#fafafa)}:where([data-slot=tabs-content]){margin-top:var(--tabs-content-gap,.625rem)}:where([data-slot=tabs-content]:focus-visible){box-shadow:0 0 0 2px var(--background,#fff), 0 0 0 4px var(--ring,#a1a1aa);outline-style:none}@media (forced-colors:active){:where([data-slot=tabs-content]:focus-visible){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=accordion][data-variant=outline],[data-slot=accordion][data-variant=solid])>:where(:not(:last-child)){margin-block-end:.5rem}:where([data-slot=accordion-item][data-variant=default],[data-slot=accordion-item]:not([data-variant])){border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border,#e4e4e7)}:where([data-slot=accordion-item][data-variant=outline]){border-style:solid;border-width:1px;border-color:var(--border,#e4e4e7);border-radius:var(--radius-lg,.5rem);padding-inline:1rem}:where([data-slot=accordion-item][data-variant=solid]){border-radius:var(--radius-lg,.5rem);background-color:var(--accent,#f4f4f5);padding-inline:1rem}@supports (color:color-mix(in lab, red, red)){:where([data-slot=accordion-item][data-variant=solid]){background-color:color-mix(in oklab, var(--accent,#f4f4f5) 70%, transparent)}}:where([data-slot=accordion-header]){display:flex}:where([data-slot=accordion-trigger]){color:var(--foreground,#09090b);cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:.625rem;padding-block:1rem;font-weight:500;display:flex}:where([data-slot=accordion-trigger-indicator]){flex-shrink:0;width:1rem;height:1rem}:where([data-slot=accordion-trigger][data-state=open])>:where(svg){rotate:180deg}:where([data-slot=accordion-trigger][data-indicator=plus])>:where(svg)>:where(path:last-child){transform-origin:50%}:where([data-slot=accordion-trigger][data-indicator=plus][data-state=open])>:where(svg)>:where(path:last-child){opacity:0;rotate:90deg}:where([data-slot=accordion-content]){color:var(--accent-foreground,#18181b);font-size:.875rem;line-height:1.42857;overflow:hidden}:where([data-slot=accordion-content-inner]){padding-top:0;padding-bottom:1.25rem}:where([data-slot=collapsible-content]){overflow:hidden}:where([data-slot=filter-chip]){align-items:center;gap:var(--filter-chip-gap,6px);height:var(--filter-chip-height,32px);padding:0 var(--filter-chip-padding-x,12px);border-radius:var(--filter-chip-corner,6px);background:var(--card,#fff);color:var(--foreground,#09090b);font-size:var(--filter-chip-font-size,12.5px);border:1px solid var(--border-strong,var(--border,#e4e4e7));cursor:pointer;display:inline-flex;position:relative}:where([data-slot=filter-chip][data-size=xs]){height:var(--filter-chip-height-xs,24px);padding:0 var(--filter-chip-padding-x-xs,8px);font-size:var(--filter-chip-font-size-xs,12px)}:where([data-slot=filter-chip][data-size=sm]){height:var(--filter-chip-height-sm,28px);padding:0 var(--filter-chip-padding-x-sm,10px)}:where([data-slot=filter-chip][data-size=lg]){height:var(--filter-chip-height-lg,38px);padding:0 var(--filter-chip-padding-x-lg,14px);font-size:var(--filter-chip-font-size-lg,13.5px)}:where([data-slot=filter-chip]):where(:hover){border-color:var(--primary,#18181b);color:var(--primary,#18181b)}:where([data-slot=filter-chip]):where([data-active]){background:var(--primary-soft,var(--primary,#18181b))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=filter-chip]):where([data-active]){background:var(--primary-soft,color-mix(in oklab, var(--primary,#18181b) 10%, transparent))}}:where([data-slot=filter-chip]):where([data-active]){border-color:var(--primary,#18181b);color:var(--primary,#18181b);font-weight:500}:where([data-slot=filter-chip]:has(>[data-slot=filter-chip-trigger]:focus-visible)){outline:2px solid var(--ring,#a1a1aa);outline-offset:2px}:where([data-slot=filter-chip-trigger]){align-items:center;gap:inherit;color:inherit;font:inherit;cursor:inherit;background:0 0;border:0;outline:none;padding:0;display:inline-flex}:where([data-slot=filter-chip-trigger]):after{content:"";border-radius:var(--filter-chip-corner,6px);position:absolute;inset:0}:where([data-slot=filter-chip-chevron]){width:var(--filter-chip-icon-size,11px);height:var(--filter-chip-icon-size,11px)}:where([data-slot=filter-chip-value]){font-weight:500}:where([data-slot=filter-chip-clear]){z-index:1;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}:where([data-slot=filter-chip-clear]:focus-visible){outline:2px solid var(--ring,#a1a1aa);outline-offset:1px;border-radius:2px}:where([data-slot=filter-chip-clear]>svg){width:var(--filter-chip-icon-size,11px);height:var(--filter-chip-icon-size,11px)}:where([data-part=filter-chip-popup]){width:var(--filter-chip-popup-width,16rem);padding:var(--filter-chip-popup-padding,.75rem)}:where([data-part=filter-chip-popup]:has(>[data-slot=select-list])){width:var(--filter-chip-popup-search-width,18rem);padding:0}:where([data-slot=filter-chip-checklist]){flex-direction:column;gap:.25rem;display:flex}:where([data-slot=filter-chip-checklist-title]){color:var(--foreground,#09090b);margin-bottom:.25rem;font-size:12px;font-weight:500}:where([data-slot=filter-chip-checklist-item]){cursor:pointer;border-radius:.25rem;align-items:center;gap:.5rem;padding-block:.25rem;padding-inline:.5rem;font-size:12.5px;display:flex}@media (hover:hover){:where([data-slot=filter-chip-checklist-item]:hover){background-color:var(--primary-soft,var(--primary,#18181b))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=filter-chip-checklist-item]:hover){background-color:var(--primary-soft,color-mix(in oklab, var(--primary,#18181b) 10%, transparent))}}}:where([data-slot=filter-chip-checklist-checkbox]){accent-color:var(--primary,#18181b)}:where([data-part=filter-chip-popup][data-type=period],[data-part=period-picker-popup]){width:var(--period-panel-width,var(--time-period-popup-width,720px));padding:0}:where([data-slot=period-panel-body]){display:flex}:where([data-slot=period-panel-presets]){width:var(--period-panel-presets-width,var(--time-period-presets-width,200px));border-right-style:solid;border-right-width:1px;flex-direction:column;flex-shrink:0;gap:.75rem;padding:.75rem;display:flex}:where([data-slot=period-panel-section-title]){letter-spacing:.025em;text-transform:uppercase;color:var(--muted-foreground,#71717a);margin-bottom:.25rem;font-size:11px;font-weight:500}:where([data-slot=period-panel-custom-row]){align-items:center;gap:.5rem;display:flex}:where([data-slot=period-panel-custom-label]){cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12.5px}:where([data-slot=period-panel-calendar-wrap]){flex:1;justify-content:center;padding:.75rem;display:flex}:where([data-slot=period-panel-calendar-wrap][data-disabled]) :where([data-slot=calendar]){opacity:.6;pointer-events:none}:where([data-slot=period-panel-footer]){border-top-style:solid;border-top-width:1px;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}:where([data-slot=navigation-menu]){flex:1;justify-content:center;align-items:center;max-width:max-content;display:flex;position:relative}:where([data-slot=navigation-menu-list]){flex:1;justify-content:center;align-items:center;gap:.25rem;list-style-type:none;display:flex}:where([data-slot=navigation-menu-item]){position:relative}:where([data-slot=navigation-menu-trigger]){cursor:pointer;background-color:var(--background,#fff);outline-color:var(--ring,#a1a1aa);border-radius:.375rem;justify-content:center;align-items:center;width:max-content;height:2.25rem;padding-block:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;line-height:1.42857;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-trigger]){outline-color:color-mix(in oklab, var(--ring,#a1a1aa) 50%, transparent)}}@media (hover:hover){:where([data-slot=navigation-menu-trigger]):hover{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}}:where([data-slot=navigation-menu-trigger]):focus{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=navigation-menu-trigger]):focus-visible{box-shadow:0 0 0 4px var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-trigger]):focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--ring,#a1a1aa) 10%, transparent)}}:where([data-slot=navigation-menu-trigger]):focus-visible{outline-width:1px;outline-style:solid}:where([data-slot=navigation-menu-trigger]):disabled{pointer-events:none;opacity:.5}:where([data-slot=navigation-menu-trigger])[data-active]:not([data-active=false]){background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-trigger])[data-active]:not([data-active=false]){background-color:color-mix(in oklab, var(--accent,#f4f4f5) 50%, transparent)}}:where([data-slot=navigation-menu-trigger])[data-active]:not([data-active=false]){color:var(--accent-foreground,#18181b)}:where([data-slot=navigation-menu-trigger])[data-state=open]{background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-trigger])[data-state=open]{background-color:color-mix(in oklab, var(--accent,#f4f4f5) 50%, transparent)}}:where([data-slot=navigation-menu-trigger])>:where([data-slot=navigation-menu-trigger-icon]){opacity:.6;width:.875rem;height:.875rem;margin-inline-start:.25rem;position:relative;top:1px}:where([data-slot=navigation-menu-trigger])[data-state=open]>:where([data-slot=navigation-menu-trigger-icon]){rotate:180deg}:where([data-slot=navigation-menu-content]){padding:.5rem;width:100%;padding-right:.625rem;top:0}@media (width>=48rem){:where([data-slot=navigation-menu-content]){width:auto;position:absolute}}:where([data-slot=navigation-menu-content][data-viewport=false]){z-index:50;border:1px solid var(--border,#e4e4e7);background-color:var(--popover,#fff);color:var(--popover-foreground,#09090b);border-radius:.375rem;margin-top:.375rem;top:100%;overflow:hidden}[data-slot=navigation-menu-content] [data-slot=navigation-menu-link]:focus{box-shadow:none;outline-style:none}:where([data-slot=navigation-menu-viewport-wrap]){isolation:isolate;z-index:50;justify-content:center;display:flex;position:absolute;top:100%;left:0}:where([data-slot=navigation-menu-viewport]){height:var(--radix-navigation-menu-viewport-height,auto);border:1px solid var(--border,#e4e4e7);background-color:var(--popover,#fff);width:100%;color:var(--popover-foreground,#09090b);border-radius:.375rem;margin-top:.375rem;padding:.375rem;position:relative;overflow:hidden}@media (width>=48rem){:where([data-slot=navigation-menu-viewport]){width:var(--radix-navigation-menu-viewport-width,auto)}}:where([data-slot=navigation-menu-link]){outline-color:var(--ring,#a1a1aa);border-radius:.375rem;flex-direction:column;gap:.25rem;padding:.5rem;font-size:.875rem;line-height:1.42857;display:flex}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-link]){outline-color:color-mix(in oklab, var(--ring,#a1a1aa) 50%, transparent)}}@media (hover:hover){:where([data-slot=navigation-menu-link]):hover{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}}:where([data-slot=navigation-menu-link]):focus{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=navigation-menu-link]):focus-visible{box-shadow:0 0 0 4px var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-link]):focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--ring,#a1a1aa) 10%, transparent)}}:where([data-slot=navigation-menu-link]):focus-visible{outline-width:1px;outline-style:solid}:where([data-slot=navigation-menu-link])[data-active]:not([data-active=false]){background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-link])[data-active]:not([data-active=false]){background-color:color-mix(in oklab, var(--accent,#f4f4f5) 50%, transparent)}}:where([data-slot=navigation-menu-link])[data-active]:not([data-active=false]){color:var(--accent-foreground,#18181b)}:where([data-slot=navigation-menu-indicator]){z-index:1;justify-content:center;align-items:flex-end;height:.375rem;display:flex;top:100%;overflow:hidden}:where([data-slot=navigation-menu-indicator-arrow]){background-color:var(--border,#e4e4e7);width:.5rem;height:.5rem;position:relative;top:60%;rotate:45deg}:where([data-slot=breadcrumb-list]){overflow-wrap:break-word;color:var(--muted-foreground,#71717a);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.42857;display:flex}:where([data-slot=breadcrumb-item]){align-items:center;gap:.375rem;display:inline-flex}@media (hover:hover){:where([data-slot=breadcrumb-link]):hover{color:var(--foreground,#09090b)}}:where([data-slot=breadcrumb-page]){color:var(--foreground,#09090b);font-weight:400}:where([data-slot=breadcrumb-separator])>:where(svg){width:.875rem;height:.875rem}:where([dir=rtl]) :where([data-slot=breadcrumb-separator])>:where([data-rtl-flip]){rotate:180deg}:where([data-slot=breadcrumb-ellipsis]){justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}:where([data-slot=breadcrumb-ellipsis])>:where(svg){width:1rem;height:1rem}:where([data-slot=pagination]){border-top-style:solid;border-top-width:1px;border-top-color:var(--border,#e4e4e7);flex-direction:column;gap:.625rem;padding:.75rem 1rem;display:flex}:where([data-slot=pagination-info]){text-wrap:nowrap;color:var(--muted-foreground,#71717a);order:2;font-size:.875rem;line-height:1.42857}:where([data-slot=pagination-controls]){flex-wrap:wrap;order:1;justify-content:flex-end;align-items:center;gap:.375rem .625rem;display:flex}@media (width>=40rem){:where([data-slot=pagination]){flex-direction:row;justify-content:space-between;align-items:center}:where([data-slot=pagination-info]){order:1}:where([data-slot=pagination-controls]){order:2}}:where([data-slot=pagination-sizes]){align-items:center;gap:.5rem;display:flex}:where([data-slot=pagination-sizes-label]){color:var(--muted-foreground,#71717a);font-size:.875rem;line-height:1.42857}:where([data-slot=pagination-sizes] [data-slot=select-trigger]){width:fit-content}:where([data-part=pagination-sizes-skeleton]){width:11rem;height:2rem}:where([data-part=pagination-info-skeleton]){width:15rem;height:2rem}:where([data-slot=pagination-nav]){--button-icon-size-sm:1rem;align-items:center;gap:.125rem;display:flex}:where([data-slot=pagination-nav] [data-slot=button][data-page]){color:var(--muted-foreground,#71717a)}:where([data-slot=pagination-nav] [data-slot=button][data-active]){background-color:var(--primary,#18181b);color:var(--primary-foreground,#fafafa)}:where([data-slot=pagination-arrow]){width:1rem;height:1rem}:where([dir=rtl] [data-slot=pagination-arrow]){rotate:180deg}:where([data-slot=stepper],[data-slot=stepper-panel],[data-slot=stepper-content]){width:100%}:where([data-slot=stepper-nav]){display:inline-flex}:where([data-slot=stepper-nav][data-orientation=horizontal]){flex-direction:row;width:100%}:where([data-slot=stepper-nav][data-orientation=vertical]){flex-direction:column}:where([data-slot=stepper-item]){justify-content:center;align-items:center;display:flex}:where([data-slot=stepper-item][data-orientation=horizontal]){flex-direction:row}:where([data-slot=stepper-item][data-orientation=vertical]){flex-direction:column}:where([data-slot=stepper-item]:not(:last-child)){flex:1}:where(button[data-slot=stepper-trigger]){cursor:pointer;border-radius:2147483647px;outline-style:none;align-items:center;gap:.75rem;display:inline-flex}:where(button[data-slot=stepper-trigger]:focus-visible){z-index:10;border-color:var(--ring,#a1a1aa);box-shadow:0 0 0 3px var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where(button[data-slot=stepper-trigger]:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab, var(--ring,#a1a1aa) 50%, transparent)}}:where(button[data-slot=stepper-trigger]:disabled){pointer-events:none;opacity:.6}:where([data-slot=stepper-indicator]){border-color:var(--background,#fff);background-color:var(--accent,#f4f4f5);width:1.5rem;height:1.5rem;color:var(--accent-foreground,#18181b);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1.33333;display:flex;position:relative;overflow:hidden}:where([data-slot=stepper-indicator][data-state=active],[data-slot=stepper-indicator][data-state=completed]){background-color:var(--primary,#18181b);color:var(--primary-foreground,#fafafa)}:where([data-slot=stepper-indicator-icon]){position:absolute}:where([data-slot=stepper-separator]){background-color:var(--muted,#f4f4f5);border-radius:2147483647px;margin:.125rem}:where([data-slot=stepper-separator][data-orientation=horizontal]){flex:1;height:.125rem}:where([data-slot=stepper-separator][data-orientation=vertical]){width:.125rem;height:3rem}:where([data-slot=stepper-title]){font-size:.875rem;font-weight:500;line-height:1}:where([data-slot=stepper-description]){color:var(--muted-foreground,#71717a);font-size:.875rem;line-height:1.42857}:where([data-slot=scroll-area]){position:relative;overflow:hidden}:where([data-slot=scroll-area-viewport]){border-radius:inherit;width:100%;height:100%}:where([data-slot=scroll-area-scrollbar]){touch-action:none;-webkit-user-select:none;user-select:none;padding:1px;display:flex}:where([data-slot=scroll-area-scrollbar][data-orientation=vertical]){border-left:1px solid #0000;width:.5rem;height:100%}:where([data-slot=scroll-area-scrollbar][data-orientation=horizontal]){border-top:1px solid #0000;flex-direction:column;height:.5rem}:where([data-slot=scroll-area-thumb]){background-color:var(--border,#e4e4e7);border-radius:2147483647px;flex:1;position:relative}:where([data-slot=prose-table]){border-radius:var(--table-corner,10px);width:100%;position:relative;overflow:auto}:where([data-slot=prose-table]>table){caption-side:bottom;width:100%;color:var(--foreground,#09090b);font-size:.875rem;line-height:1.42857}:where([data-slot=prose-table] tfoot){background-color:var(--muted,#f4f4f5);border-top-style:solid;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){:where([data-slot=prose-table] tfoot){background-color:color-mix(in oklab, var(--muted,#f4f4f5) 50%, transparent)}}:where([data-slot=prose-table] tfoot){font-weight:500}:where([data-slot=prose-table] tr){border-bottom-style:solid;border-bottom-width:1px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=prose-table] tr[data-state=selected]){background-color:var(--muted,#f4f4f5)}:where([data-slot=prose-table] tbody tr:hover){background-color:var(--table-row-hover,#fafafa)}:where([data-slot=prose-table] thead tr){border-bottom-style:solid;border-bottom-width:1px}:where([data-slot=prose-table] tbody tr:last-child){border-style:solid;border-width:0}:where([data-slot=prose-table] tfoot:last-child>tr){border-bottom-style:solid;border-bottom-width:0}:where([data-slot=prose-table] th){text-align:left;vertical-align:middle;background-color:var(--table-header,#f4f4f5);height:3rem;color:var(--table-header-foreground,#3f3f46);padding-inline:1rem;font-weight:400}:where([dir=rtl] [data-slot=prose-table] th){text-align:right}:where([data-slot=prose-table] td){vertical-align:middle;padding:1rem}:where([data-slot=prose-table] th:has([role=checkbox])),:where([data-slot=prose-table] td:has([role=checkbox])){padding-inline-end:0}:where([data-slot=prose-table] caption){color:var(--muted-foreground,#71717a);margin-top:1rem;font-size:.875rem;line-height:1.42857}:where([data-slot=code-block]){position:relative}:where([data-slot=code-block-actions]){top:.375rem;align-items:center;display:flex;position:absolute;inset-inline-end:.375rem}:where([data-slot=page-toc-list]){flex-direction:column;display:flex}:where([data-slot=page-toc-item]){display:block}:where([data-slot=app-shell][data-layout=header-sidebar],[data-slot=app-shell][data-layout=topnav]){flex-direction:column;flex-grow:1;height:100vh;display:flex;overflow:hidden}:where([data-slot=app-shell][data-layout=sidebar]){flex-grow:1;height:100vh;display:flex;overflow:hidden}:where([data-slot=app-shell-body]){flex:1;min-height:0;display:flex;overflow:hidden}:where([data-slot=app-shell-main]){flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}:where([data-slot=app-shell][data-layout=sidebar] [data-slot=app-shell-main]){height:100vh}:where([data-slot=app-shell-content]){flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}:where([data-part=app-shell-sheet]){flex-direction:column;padding:0;display:flex;top:0}:where([data-part=app-shell-sheet] [data-slot=app-sidebar]){height:100%}:where([data-slot=app-header]){height:var(--shell-header-height,3.5rem);flex-shrink:0;align-items:stretch;display:flex}:where([data-slot=app-header-leading]){flex-shrink:0;align-items:center;display:none}@media (width>=64rem){:where([data-slot=app-header-leading]){display:flex}}:where([data-slot=app-shell][data-layout=header-sidebar] [data-slot=app-header-leading]){width:var(--shell-sidebar-width,16rem);overflow:hidden}:where([data-slot=app-shell][data-layout=header-sidebar] [data-slot=app-header-leading][data-collapsed=true]){width:var(--shell-sidebar-width-collapsed,4rem)}:where([data-slot=app-header-body]){flex:1;align-items:center;min-width:0;display:flex}:where([data-slot=app-header-menu-button]){cursor:pointer;justify-content:center;align-items:center;display:inline-flex}:where([data-slot=app-header-mobile]){align-items:center;display:flex}@media (width>=64rem){:where([data-slot=app-header-mobile]){display:none}}:where([data-slot=app-header-nav]){flex:1;align-items:center;min-width:0;display:none}@media (width>=64rem){:where([data-slot=app-header-nav]){display:flex}}:where([data-slot=app-header-actions]){align-items:center;margin-inline-start:auto;display:flex}:where([data-slot=app-header-search]){flex:1;position:relative}:where([data-slot=app-header-search][data-trigger=true]){cursor:pointer;text-align:start;align-items:center;display:flex}:where([data-slot=app-header-search-placeholder]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-slot=app-header-search-shortcut]){align-items:center;margin-inline-start:auto;display:flex}:where([data-slot=app-sidebar-trigger]){cursor:pointer;justify-content:center;align-items:center;display:none;position:relative}@media (width>=64rem){:where([data-slot=app-sidebar-trigger]){display:inline-flex}}:where([data-slot=app-sidebar]){width:var(--shell-sidebar-width,16rem);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}:where([data-slot=app-sidebar][data-collapsed=true]){width:var(--shell-sidebar-width-collapsed,4rem)}:where([data-slot=app-shell][data-layout=sidebar]>[data-slot=app-sidebar]){height:100vh;display:none}:where([data-slot=app-shell][data-layout=header-sidebar]>div>[data-slot=app-sidebar]){height:100%;display:none}@media (width>=64rem){:where([data-slot=app-shell][data-layout=sidebar]>[data-slot=app-sidebar]),:where([data-slot=app-shell][data-layout=header-sidebar]>div>[data-slot=app-sidebar]){display:flex}}:where([data-slot=app-shell][data-collapsible=hidden][data-collapsed=true]) [data-slot=app-sidebar]{display:none}:where([data-slot=app-sidebar-brand]){flex-shrink:0;align-items:center;display:flex}:where([data-slot=app-sidebar-nav]){flex:1;overflow:hidden auto}:where([data-slot=app-sidebar-item][data-kind=parent]){cursor:pointer;text-align:start;align-items:center;width:100%;display:flex}:where([data-slot=app-sidebar][data-collapsed=true] [data-slot=app-sidebar-item][data-kind=parent]){cursor:default}:where([data-slot=app-sidebar-item][data-kind=static],[data-slot=app-sidebar-item][data-kind=link]){cursor:pointer;align-items:center;display:flex}:where([data-slot=app-sidebar-item]>span:not([data-slot])){flex:1}:where([data-slot=app-sidebar-sub]){overflow:hidden}:where([data-slot=app-sidebar-subitem]){align-items:center;display:flex}:where([data-slot=app-sidebar-subitem][data-kind=branch],[data-slot=app-sidebar-flyout-item][data-kind=branch],[data-slot=app-header-nav-item][data-kind=branch]){cursor:pointer;text-align:start;align-items:center;width:100%;display:flex}:where([data-slot][data-kind=branch]>span:not([data-slot])){flex:1}:where([data-part=app-sidebar-flyout]){max-height:var(--radix-popover-content-available-height,none);overflow:hidden auto}:where([data-slot=app-sidebar-flyout-header]){align-items:center;display:flex}:where([data-slot=app-header-nav]){align-items:center}:where([data-slot=app-header-nav-menu]){position:relative}:where([data-slot=app-header-nav-panel]){z-index:50;max-height:calc(100vh - var(--shell-header-height,3.5rem) - .5rem);max-height:calc(100dvh - var(--shell-header-height,3.5rem) - .5rem);position:absolute;top:100%;left:0;overflow-y:auto}:where([data-slot=app-header-nav-trigger]){cursor:pointer;white-space:nowrap;align-items:center;display:flex}:where([data-slot=app-header-nav-heading][data-kind=parent]){-webkit-user-select:none;user-select:none;align-items:center;display:flex}:where([data-slot=app-header-nav-heading][data-kind=leaf]){-webkit-user-select:none;user-select:none}:where([data-slot=app-header-nav-item]){cursor:pointer;align-items:center;display:flex}:where([data-slot=app-header-nav-heading]>span:not([data-slot]),[data-slot=app-header-nav-item][data-kind=parent]>span:not([data-slot])){flex:1}:where([data-slot=app-sidebar-subitem],[data-slot=app-sidebar-flyout-item]){cursor:pointer}:where([data-slot^=app-][data-disabled=true]){cursor:not-allowed;-webkit-user-select:none;user-select:none}:where([data-slot=app-brand]){align-items:center;display:flex}:where([data-slot=app-brand-mark]){flex-shrink:0;justify-content:center;align-items:center;display:flex}:where([data-slot=app-user-menu-trigger]){cursor:pointer;align-items:center;display:flex}:where([data-slot=app-user-menu-avatar]){justify-content:center;align-items:center;display:inline-flex}:where([data-slot=app-user-menu-avatar][data-size=lg]){flex-shrink:0}:where([data-slot=app-user-menu-identity]){text-align:start}:where([data-slot=app-user-menu-name],[data-slot=app-user-menu-role]){display:block}:where([data-part=app-user-menu-panel]){overflow:hidden}:where([data-slot=app-user-menu-header]){align-items:center;display:flex}:where([data-slot=app-user-menu-header]>div){flex:1;min-width:0}:where([data-slot=app-user-menu-info-row]){align-items:center;display:flex}:where([data-slot=app-user-menu-info-row]>span:not([data-slot])){flex:1}:where([data-slot=app-user-menu-info-icon],[data-slot=app-user-menu-item-icon]){flex-shrink:0}:where([data-slot=app-user-menu-item]){cursor:pointer;text-align:start;align-items:center;width:100%;display:flex}:where([data-slot=app-user-menu-item-hint]){align-items:center;margin-inline-start:auto;display:flex}:where([data-part=app-shell-link]){display:block}:where([data-slot=file-upload]){border:1px solid var(--border,#e4e4e7);background:var(--card,#fff);border-radius:8px;padding:10px 14px;position:relative}:where([data-slot=file-upload-dropoverlay]){z-index:5;border:2px dashed var(--primary,#18181b);pointer-events:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:4px}:where([data-slot=file-upload-header]){justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}:where([data-slot=file-upload-error]){margin-top:6px}:where([data-slot=file-upload-grid]){grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}:where([data-slot=attachment-tile]){border:1px solid var(--border,#e4e4e7);background:var(--card,#fff);text-align:center;cursor:pointer;border-radius:6px;padding:14px 8px 10px;position:relative}:where([data-slot=attachment-tile][data-uploading]){cursor:default}:where([data-slot=attachment-tile-actions]){opacity:0;gap:3px;display:flex;position:absolute;top:5px;right:5px}:where([data-slot=attachment-tile]:hover,[data-slot=attachment-tile][data-uploading],[data-slot=attachment-tile][data-error]) :where([data-slot=attachment-tile-actions]){opacity:1}:where([data-part=attachment-tile-action]){border:1px solid var(--border,#e4e4e7);background:var(--card,#fff);width:22px;height:22px;color:var(--muted-foreground,#71717a);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:flex}:where([data-part=attachment-tile-action]:disabled){opacity:.4;cursor:not-allowed}:where([data-slot=attachment-tile-action-icon],[data-slot=attachment-tile-error-icon]){width:.75rem;height:.75rem}:where([data-slot=attachment-tile-icon]){margin:0 auto 10px;display:block}:where([data-slot=attachment-tile-name]){text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;padding:0 2px;overflow:hidden}:where([data-slot=attachment-tile-error]){align-items:center;gap:4px;display:inline-flex}:where([data-slot=attachment-tile-progress]){background:var(--border,#e4e4e7);border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}:where([data-slot=attachment-tile-progress-bar]){background:var(--primary,#18181b);height:100%}:where([data-slot=file-upload-add]){border:1.5px dashed var(--border,#e4e4e7);cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:116px;display:flex}:where([data-slot=file-upload-add]:disabled){opacity:.55;cursor:not-allowed}:where([data-slot=file-upload-add-circle]){border:1px solid var(--border,#e4e4e7);background:var(--card,#fff);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}:where([data-slot=file-upload-add-icon]){width:1rem;height:1rem}:where([data-slot=document-viewer]){z-index:100;background-color:#000000d9;flex-direction:column;display:flex;position:fixed;inset:0}:where([data-slot=document-viewer-overlay]){z-index:100;position:fixed;inset:0}:where([data-slot=document-viewer-header]){color:#fff;flex-shrink:0;align-items:center;gap:.75rem;height:3rem;padding-inline:1rem;display:flex}:where([data-slot=document-viewer-name]){text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}:where([data-slot=document-viewer-counter]){font-variant-numeric:tabular-nums;color:#ffffffb3;flex-shrink:0;font-size:12px}:where([data-slot=document-viewer-action]){border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}:where([data-slot=document-viewer-action][data-kind=download]) :where([data-slot=document-viewer-action-icon]){width:18px;height:18px}:where([data-slot=document-viewer-action][data-kind=close]) :where([data-slot=document-viewer-action-icon]){width:1.25rem;height:1.25rem}:where([data-slot=document-viewer-stage]){padding-inline:1rem;flex:1;justify-content:center;align-items:center;min-height:0;padding-bottom:1rem;display:flex;position:relative;overflow:hidden}:where([data-slot=document-viewer-nav]){z-index:10;color:#fff;background-color:#ffffff1a;border-radius:2147483647px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;position:absolute;top:50%;translate:0 -50%}:where([data-slot=document-viewer-nav][data-direction=prev]){left:.75rem}:where([data-slot=document-viewer-nav][data-direction=next]){right:.75rem}:where([data-slot=document-viewer-nav-icon]){width:1.5rem;height:1.5rem}:where([data-slot=document-viewer-frame]){background-color:#fff;border-radius:.375rem;width:100%;height:100%}:where([data-slot=document-viewer-image]){object-fit:contain;-webkit-user-select:none;user-select:none;cursor:default;border-radius:.375rem;max-width:100%;max-height:100%}:where([data-slot=document-viewer-image][data-zoomed=true]){cursor:grab}:where([data-slot=document-viewer-image][data-zoomed=true][data-dragging=true]){cursor:grabbing}:where([data-slot=document-viewer-unsupported]){color:#fffc;flex-direction:column;align-items:center;gap:.75rem;display:flex}:where([data-slot=document-viewer-unsupported-icon]){width:3rem;height:3rem}:where([data-slot=document-viewer-unsupported-text]){font-size:13px}:where([data-slot=document-viewer-unsupported-link]){font-size:13px;text-decoration-line:underline}:where([data-slot=document-viewer-zoombar]){z-index:10;color:#fff;background-color:#0009;border-radius:2147483647px;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex;position:absolute;bottom:.75rem;left:50%;translate:-50%}:where([data-slot=document-viewer-zoom-button]){border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}:where([data-slot=document-viewer-zoom-button]:disabled){opacity:.4}:where([data-slot=document-viewer-zoom-icon]){width:1rem;height:1rem}:where([data-slot=document-viewer-zoom-range]){cursor:pointer;width:7rem}:where([data-slot=document-viewer-zoom-value]){text-align:center;font-variant-numeric:tabular-nums;width:2.5rem;font-size:12px}:where([data-slot=document-viewer-thumbs]){padding-inline:1rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding-bottom:1rem;display:flex;overflow-x:auto}:where([data-slot=document-viewer-thumb]){opacity:.55;border-radius:.25rem;outline:2px solid #0000;flex-shrink:0;overflow:hidden}:where([data-slot=document-viewer-thumb][data-active=true]){opacity:1;outline-color:#fff}:where([data-slot=document-viewer-thumb-image]){object-fit:cover;width:4rem;height:3rem}:where([data-slot=document-viewer-thumb-file]){color:#fff;background-color:#ffffff26;justify-content:center;align-items:center;width:4rem;height:3rem;display:flex}:where([data-slot=document-viewer-thumb-file-icon]){width:1.25rem;height:1.25rem}:where([data-slot=tree]){flex-direction:column;display:flex;position:relative}:where([data-slot=tree-item]){z-index:10;-webkit-user-select:none;user-select:none;cursor:default;outline-style:none;padding-inline-start:var(--tree-padding,0)}@media (forced-colors:active){:where([data-slot=tree-item]){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=tree-item]:not(:last-child)){padding-bottom:.125rem}:where([data-slot=tree-item]:focus){z-index:20}:where([data-slot=tree-item][data-disabled]){pointer-events:none;opacity:.5}:where([data-slot=tree-item-label]){background-color:var(--background,#fff);border-radius:.25rem;align-items:center;gap:.25rem;padding-block:.375rem;padding-inline:.5rem;font-size:.875rem;line-height:1.42857;display:flex}:where([data-slot=tree-item-label]) svg{pointer-events:none;flex-shrink:0}:where([data-slot=tree-item]:not([data-folder=true]) [data-slot=tree-item-label]){padding-inline-start:1.75rem}:where([data-slot=tree-item]:focus-visible [data-slot=tree-item-label]){box-shadow:0 0 0 3px var(--ring,#a1a1aa)}:where([data-slot=tree-item-toggle-icon][data-kind=minus],[data-slot=tree-item-toggle-icon][data-kind=plus]){width:.875rem;height:.875rem}:where([data-slot=tree-item-toggle-icon][data-kind=chevron]){width:1rem;height:1rem}:where([data-slot=tree-item-toggle-icon]){color:var(--muted-foreground,#71717a)}:where([data-slot=tree-item][aria-expanded=false] [data-slot=tree-item-toggle-icon][data-kind=chevron]){rotate:-90deg}:where([data-slot=tree-drag-line]){z-index:30;width:unset;background-color:var(--primary,#18181b);height:.125rem;margin-top:-1px;position:absolute}:where([data-slot=tree-drag-line]):before{content:"";border:2px solid var(--primary,#18181b);background-color:var(--background,#fff);border-radius:2147483647px;width:.5rem;height:.5rem;position:absolute;top:-3px;left:0}:where([data-slot=sortable-list-overlay],[data-slot=sortable-list-overlay]>*){z-index:50}:where([data-slot=sortable-list-item][data-dragging=true]){z-index:50;opacity:.5}:where([data-slot=sortable-list-item][data-disabled=true]){opacity:.5}:where([data-slot=sortable-list-item][data-activator]:not([data-disabled=true])){cursor:grab}:where([data-slot=sortable-list-item][data-activator][data-dragging=true]){cursor:grabbing}:where([data-slot=sortable-list-item-handle],[data-handle=sortable-list-item])[data-cursor=true]{cursor:grab}:where([data-slot=sortable-list-item-handle],[data-handle=sortable-list-item])[data-cursor=true][data-dragging=true]{cursor:grabbing}:where([data-slot=kanban-board]){grid-auto-rows:minmax(0,1fr);gap:1rem;display:grid}@media (width>=40rem){:where([data-slot=kanban-board]){grid-template-columns:repeat(3,minmax(0,1fr))}}:where([data-slot=kanban-column]){flex-direction:column;display:flex}:where([data-slot=kanban-column][data-dragging=true],[data-slot=kanban-column][data-disabled=true]){opacity:.5}:where([data-slot=kanban-column-handle],[data-handle=kanban-column]){opacity:0}:where([data-slot=kanban-column-handle],[data-handle=kanban-column]):focus-visible{opacity:1}@media (hover:hover){:where([data-slot=kanban-column]:hover) :where([data-slot=kanban-column-handle],[data-handle=kanban-column]){opacity:1}}:where([data-slot=kanban-column-content]){flex-direction:column;gap:.5rem;display:flex}:where([data-slot=kanban-item][data-dragging=true],[data-slot=kanban-item][data-disabled=true]){opacity:.5}:where([data-slot=kanban-column-handle],[data-slot=kanban-item-handle],[data-handle=kanban-column],[data-handle=kanban-item])[data-cursor=true]{cursor:grab}:where([data-slot=kanban-column-handle],[data-slot=kanban-item-handle],[data-handle=kanban-column],[data-handle=kanban-item])[data-cursor=true][data-dragging=true]{cursor:grabbing}:where([data-slot=kanban-item][data-activator]:not([data-disabled=true])){cursor:grab}:where([data-slot=kanban-item][data-activator][data-dragging=true]){cursor:grabbing}:where([data-slot=kanban-overlay]){pointer-events:none}:where([data-slot=kanban-overlay][data-active=true]){cursor:grabbing}:where([data-slot=resizable-panel-group]){width:100%;height:100%;display:flex}:where([data-slot=resizable-panel-group][data-panel-group-direction=vertical]){flex-direction:column}:where([data-slot=resizable-handle]){background-color:var(--border,#e4e4e7);justify-content:center;align-items:center;width:1px;display:flex;position:relative}:where([data-slot=resizable-handle]):after{content:"";inset-block:0;width:.75rem;position:absolute;left:50%;translate:-50%}:where([data-slot=resizable-handle]:focus-visible){box-shadow:0 0 0 1px var(--background,#fff), 0 0 0 2px var(--ring,#a1a1aa);outline-style:none}@media (forced-colors:active){:where([data-slot=resizable-handle]:focus-visible){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=resizable-handle][data-panel-group-direction=vertical]){width:100%;height:1px}:where([data-slot=resizable-handle][data-panel-group-direction=vertical]):after{width:100%;height:.75rem;left:0;translate:0 -50%}:where([data-slot=resizable-handle][data-panel-group-direction=vertical]>[data-slot=resizable-handle-grip]){rotate:90deg}@media (pointer:coarse){:where([data-slot=resizable-handle][data-panel-group-direction=horizontal]):after{width:2rem}:where([data-slot=resizable-handle][data-panel-group-direction=vertical]):after{height:2rem}}:where([data-slot=resizable-handle-grip]){z-index:10;background-color:var(--border,#e4e4e7);border-style:solid;border-width:1px;border-radius:.25rem;justify-content:center;align-items:center;width:.75rem;height:1rem;display:flex}:where([data-slot=resizable-handle-grip-icon]){width:.625rem;height:.625rem}:where([data-slot=carousel]){position:relative}:where([data-slot=carousel-content]){scrollbar-width:none;position:relative}:where([data-slot=carousel-content])::-webkit-scrollbar{display:none}:where([data-slot=carousel-content][data-orientation=horizontal]){scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}:where([data-slot=carousel-content][data-orientation=vertical]){scroll-snap-type:y mandatory;overscroll-behavior-y:contain;overflow:hidden auto}:where([data-slot=carousel-track]){display:flex}:where([data-slot=carousel-track][data-orientation=horizontal]){margin-left:-1rem}:where([data-slot=carousel-track][data-orientation=vertical]){flex-direction:column;margin-top:-1rem}:where([data-slot=carousel-item]){flex:0 0 100%;min-width:0}:where([data-slot=carousel-item][data-orientation=horizontal]){padding-left:1rem}:where([data-slot=carousel-item][data-orientation=vertical]){padding-top:1rem}:where([data-slot=carousel-item][data-align=start]){scroll-snap-align:start}:where([data-slot=carousel-item][data-align=center]){scroll-snap-align:center}:where([data-slot=carousel-item][data-align=end]){scroll-snap-align:end}:where([data-part=carousel-previous],[data-part=carousel-next]){border-radius:2147483647px;width:2rem;height:2rem;padding:0;position:absolute}:where([data-slot=carousel][data-orientation=horizontal] :is([data-part=carousel-previous],[data-part=carousel-next])){top:50%;translate:0 -50%}:where([data-slot=carousel][data-orientation=horizontal] [data-part=carousel-previous]){left:-3rem}:where([data-slot=carousel][data-orientation=horizontal] [data-part=carousel-next]){right:-3rem}:where([data-slot=carousel][data-orientation=vertical] :is([data-part=carousel-previous],[data-part=carousel-next])){left:50%;translate:-50%;rotate:90deg}:where([data-slot=carousel][data-orientation=vertical] [data-part=carousel-previous]){top:-3rem}:where([data-slot=carousel][data-orientation=vertical] [data-part=carousel-next]){bottom:-3rem}:where([data-slot=input-otp-container]){align-items:center;gap:.5rem;display:flex}:where([data-slot=input-otp-container][data-disabled=true]){opacity:.5}:where([data-slot=input-otp]:disabled){cursor:not-allowed}:where([data-slot=input-otp])::selection{color:#0000;background-color:#0000}:where([data-slot=input-otp]) ::selection{color:#0000;background-color:#0000}:where([data-slot=input-otp-group]){align-items:center;display:flex}:where([data-slot=input-otp-slot]){border-block-style:solid;border-block-width:1px;border-right-style:solid;border-right-width:1px;border-color:var(--input,#e4e4e7);outline-style:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;line-height:1.42857;display:flex;position:relative}:where([data-slot=input-otp-container][data-size=xs] [data-slot=input-otp-slot]){width:var(--input-otp-slot-size-xs,1.5rem);height:var(--input-otp-slot-size-xs,1.5rem);font-size:.75rem}:where([data-slot=input-otp-container][data-size=sm] [data-slot=input-otp-slot]){width:var(--input-otp-slot-size-sm,1.75rem);height:var(--input-otp-slot-size-sm,1.75rem);font-size:.75rem}:where([data-slot=input-otp-container][data-size=lg] [data-slot=input-otp-slot]){width:var(--input-otp-slot-size-lg,2.75rem);height:var(--input-otp-slot-size-lg,2.75rem);font-size:1rem}:where([data-slot=input-otp-slot]:first-child){border-left-style:solid;border-left-width:1px;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}:where([data-slot=input-otp-slot]:last-child){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}:where([data-slot=input-otp-slot][data-active=true]){z-index:10;border-color:var(--ring,#a1a1aa);box-shadow:0 0 0 3px var(--ring,#a1a1aa)}:where([data-slot=input-otp-slot][aria-invalid=true]){border-color:var(--destructive,#dc2626)}:where([data-slot=input-otp-caret-wrap]){pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:where([data-slot=input-otp-caret]){background-color:var(--foreground,#09090b);width:1px;height:1rem}:where([data-slot=slider]){touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:1rem;display:flex;position:relative}:where([data-slot=slider-track]){background-color:var(--accent,#f4f4f5);border-radius:2147483647px;width:100%;height:.375rem;position:relative;overflow:hidden}:where([data-slot=slider-range]){background-color:var(--primary,#18181b);height:100%;position:absolute}:where([data-slot=slider-thumb]){box-sizing:content-box;border:2px solid var(--primary,#18181b);background-color:var(--primary-foreground,#fafafa);cursor:pointer;border-radius:2147483647px;outline-style:none;flex-shrink:0;width:1rem;height:1rem;display:block}@media (forced-colors:active){:where([data-slot=slider-thumb]){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=form-grid]){flex-wrap:wrap;margin-inline:-.5rem;display:flex}:where([data-slot=form-grid-item]){margin-bottom:1rem;padding-inline:.5rem}:where([data-slot=login-page]){background-color:var(--background,#fff);justify-content:center;align-items:center;width:100%;min-height:100vh;padding-inline:1rem;display:flex}:where([data-slot=login-page-panel]){text-align:center;width:100%;max-width:24rem}:where([data-slot=login-page-panel]>:not(:last-child)){margin-block:0 1.5rem}:where([data-slot=login-page-logo]){justify-content:center;display:flex}:where([data-slot=login-page-title]){letter-spacing:-.025em;color:var(--foreground,#09090b);font-size:1.5rem;font-weight:700;line-height:1.33333}:where([data-slot=login-page-description]){color:var(--muted-foreground,#71717a);margin-top:.5rem;font-size:.875rem;line-height:1.42857}:where([data-slot=login-page-button]){background-color:var(--primary,#18181b);width:100%;height:2.5rem;color:var(--primary-foreground,#fafafa);border-radius:.375rem;outline-style:none;justify-content:center;align-items:center;padding-inline:1rem;font-size:.875rem;font-weight:500;line-height:1.42857;display:inline-flex}:where([data-slot=login-page-button]):focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ring,#a1a1aa)}:where([data-slot=login-page-footer]){color:var(--muted-foreground,#71717a);font-size:.75rem;line-height:1.33333}:where([data-slot=result]){text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;min-height:0;padding:1.5rem;display:flex}:where([data-slot=result][data-variant=card]){padding:2rem}:where([data-slot=result][data-variant=overlay]){z-index:30;background-color:var(--card,#fff);gap:.75rem;padding:0;position:absolute;inset:0}:where([data-slot=result-icon]){flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}:where([data-slot=result][data-variant=plain]) :where([data-slot=result-icon]){color:var(--muted-foreground,#71717a)}:where([data-slot=result][data-variant=card]) :where([data-slot=result-icon]){color:var(--primary,#18181b);background-color:var(--primary,#18181b);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){:where([data-slot=result][data-variant=card]) :where([data-slot=result-icon]){background-color:color-mix(in oklab, var(--primary,#18181b) 10%, transparent)}}:where([data-slot=result-title]){color:var(--foreground,#18181b);font-size:1.25rem;font-weight:600;line-height:1.4}:where([data-slot=result-description]){max-width:28rem;color:var(--muted-foreground,#71717a);font-size:.875rem;line-height:1.42857}:where([data-slot=result-title])+:where([data-slot=result-description]){margin-block-start:-.5rem}:where([data-slot=result-actions]){justify-content:center;align-items:center;display:flex}:where([data-slot=result-panel]){border-style:solid;border-width:1px;border-color:var(--border,#e4e4e7);background-color:var(--card,#fff);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:28rem;padding:2rem;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}:where([data-slot=description-list]){flex-direction:column;gap:.375rem;padding:14px 16px;display:flex}:where([data-slot=description-list-item]){justify-content:space-between;align-items:baseline;display:flex}:where([data-slot=description-list-item][data-total=true]){align-items:center}:where([data-slot=description-list-item-value]){font-family:var(--font-mono,ui-monospace, monospace)}:where([data-slot=color-picker]){align-items:center;gap:var(--space-md,.75rem);display:flex}:where([data-slot=color-picker-label]){width:10rem;font-size:var(--font-size-sm,.8125rem);color:var(--foreground,#18181b);flex-shrink:0}:where([data-slot=color-picker][data-size=xs]){--color-picker-swatch-size:1.5rem}:where([data-slot=color-picker][data-size=sm]){--color-picker-swatch-size:1.75rem}:where([data-slot=color-picker][data-size=lg]){--color-picker-swatch-size:2.5rem}:where([data-slot=color-picker-native]){width:var(--color-picker-swatch-size,2rem);height:var(--color-picker-swatch-size,2rem);border-style:solid;border-width:1px;border-color:var(--border-strong,#d4d4d8);border-radius:var(--radius-md,.375rem);cursor:pointer;background-color:#0000;padding:0}:where([data-slot=color-picker-native]):disabled{cursor:not-allowed;opacity:.6}:where([data-slot=color-picker-input]){width:7rem}:where([data-slot=color-picker-swatches]){gap:.375rem;display:flex}:where([data-slot=color-picker-swatch]){flex:1;height:1.5rem}:where([data-slot=app-layout-preview]){border-radius:var(--radius-md,.375rem);background-color:var(--background,#fff);gap:.375rem;height:3.5rem;padding:.375rem;display:flex}:where([data-slot=app-layout-preview]:not([data-layout=sidebar])){flex-direction:column}:where([data-slot=app-layout-preview-column]){flex:1;gap:.375rem;min-width:0;display:flex}:where([data-slot=app-layout-preview][data-layout=sidebar]) :where([data-slot=app-layout-preview-column]){flex-direction:column}:where([data-slot=app-layout-preview][data-layout=header-sidebar]) :where([data-slot=app-layout-preview-column]){flex-direction:row}:where([data-slot=app-layout-preview-sidebar]){border-radius:var(--radius-sm,.25rem);width:.75rem}:where([data-slot=app-layout-preview-header]){border-radius:var(--radius-sm,.25rem);height:.5rem}:where([data-slot=app-layout-preview-body]){border-radius:var(--radius-sm,.25rem);flex:1}}@layer flink-ui-ext{:where([data-slot=data-grid]){width:100%;display:grid;position:relative}:where([data-slot=data-grid][data-border]){border-style:solid;border-width:1px;border-color:var(--border,#e4e4e7);border-radius:var(--radius-lg,.5rem)}:where([data-slot=data-grid][data-footer-row]){height:100%}:where([data-slot=data-grid-pager]){z-index:11;background-color:var(--data-grid-pager-background,var(--card,var(--background,#fff)));margin-top:auto;position:sticky;bottom:0}:where([data-slot=data-grid-table]){caption-side:bottom;text-align:left;vertical-align:middle;color:var(--foreground,#09090b);font-size:.875rem;font-weight:400;line-height:1.42857}:where([dir=rtl] [data-slot=data-grid-table]){text-align:right}:where([data-slot=data-grid-table]:not([data-columns-draggable])){border-collapse:separate;border-spacing:0}:where([data-slot=data-grid-table][data-width=fixed]){table-layout:fixed}:where([data-slot=data-grid-table][data-width=auto]){table-layout:auto}:where([data-slot=data-grid-table][data-header-sticky]>[data-slot=data-grid-head]){z-index:10;background-color:var(--data-grid-header-sticky-background,var(--background,#fff));position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-table][data-header-sticky]>[data-slot=data-grid-head]){background-color:var(--data-grid-header-sticky-background,color-mix(in oklab, var(--background,#fff) 90%, transparent))}}:where([data-slot=data-grid-table][data-header-sticky]>[data-slot=data-grid-head]){-webkit-backdrop-filter:var(--data-grid-header-sticky-backdrop,blur(4px));backdrop-filter:var(--data-grid-header-sticky-backdrop,blur(4px))}:where([data-slot=data-grid-head-row]){background-color:var(--primary,#18181b)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-head-row]){background-color:color-mix(in oklab, var(--primary,#18181b) 50%, transparent)}}:where([data-slot=data-grid-table][data-stripped]>[data-slot=data-grid-head]>[data-slot=data-grid-head-row]),:where([data-slot=data-grid-table]:not([data-header-background])>[data-slot=data-grid-head]>[data-slot=data-grid-head-row]){background-color:#0000}:where([data-slot=data-grid-head-cell]){text-align:left;vertical-align:middle;height:2.5rem;color:var(--table-header-foreground,#3f3f46);font-weight:400;position:relative}:where([dir=rtl] [data-slot=data-grid-head-cell]){text-align:right}:where([data-slot=data-grid-table][data-density=compact]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-head-cell]){padding:0}:where([data-slot=data-grid-table][data-density=dense]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-head-cell]){height:2rem;padding-inline:.625rem}:where([data-slot=data-grid-table][data-density=default]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-head-cell]){padding-inline:1rem}:where([data-slot=data-grid-table][data-cell-border]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-head-cell]){border-inline-end-style:solid;border-inline-end-width:1px}:where([data-slot=data-grid-head-cell][data-resizable]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-slot=data-grid-cell],[data-grid-cell]){vertical-align:middle;overflow:hidden}:where([data-slot=data-grid-table][data-density=compact]>[data-slot=data-grid-body]>tr>:is([data-slot=data-grid-cell],[data-grid-cell]),[data-slot=data-grid-table][data-density=compact]>[data-slot=data-grid-footer]>tr>[data-slot=data-grid-footer-cell]){padding:0}:where([data-slot=data-grid-table][data-density=dense]>[data-slot=data-grid-body]>tr>:is([data-slot=data-grid-cell],[data-grid-cell]),[data-slot=data-grid-table][data-density=dense]>[data-slot=data-grid-footer]>tr>[data-slot=data-grid-footer-cell]){padding-block:.5rem;padding-inline:.625rem}:where([data-slot=data-grid-table][data-density=default]>[data-slot=data-grid-body]>tr>:is([data-slot=data-grid-cell],[data-grid-cell]),[data-slot=data-grid-table][data-density=default]>[data-slot=data-grid-footer]>tr>[data-slot=data-grid-footer-cell]){padding-block:.75rem;padding-inline:1rem}:where([data-slot=data-grid-table][data-cell-border]>[data-slot=data-grid-body]>tr>:is([data-slot=data-grid-cell],[data-grid-cell])){border-inline-end-style:solid;border-inline-end-width:1px}:where([data-slot=data-grid-cell][data-resizable],[data-slot=data-grid-edit-cell][data-resizable]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-slot=data-grid-cell][data-numeric],[data-slot=data-grid-edit-cell][data-numeric]){font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-variant-numeric:tabular-nums}:where([data-slot=data-grid-cell][data-negative],[data-slot=data-grid-edit-cell][data-negative]){color:var(--destructive,#dc2626)}:where([data-slot=data-grid-head-cell][data-pinnable][data-pinned]){background-color:var(--table-header,#f4f4f5)}:where(:is([data-slot=data-grid-cell],[data-grid-cell])[data-pinnable][data-pinned]){background-color:var(--card,#fff)}:where([data-slot=data-grid-head-cell],:is([data-slot=data-grid-cell],[data-grid-cell]))[data-pinnable][data-pinned=left][data-last-col=left]{border-inline-end-style:solid;border-inline-end-width:1px}:where([data-slot=data-grid-head-cell],:is([data-slot=data-grid-cell],[data-grid-cell]))[data-pinnable][data-pinned=right][data-last-col=right]{border-inline-start-style:solid;border-inline-start-width:1px}:where([data-slot=data-grid-head-cell],:is([data-slot=data-grid-cell],[data-grid-cell]))[data-pinnable][data-pinned][data-last-col]{border-color:var(--border,#e4e4e7)}:where([data-slot=data-grid-head-cell][data-pinnable]:not([data-pinned]):has(+[data-pinned]) [data-slot=data-grid-resize]:last-child),:where([data-slot=data-grid-head-cell][data-pinnable][data-last-col=left] [data-slot=data-grid-resize]:last-child),:where([data-slot=data-grid-head-cell][data-pinnable][data-pinned=right]:last-child [data-slot=data-grid-resize]:last-child){opacity:0}:where([data-slot=data-grid-head-cell],[data-slot=data-grid-cell],[data-slot=data-grid-edit-cell],[data-slot=data-grid-footer-cell])[data-align=center]{text-align:center}:where([data-slot=data-grid-head-cell],[data-slot=data-grid-cell],[data-slot=data-grid-edit-cell],[data-slot=data-grid-footer-cell])[data-align=right]{text-align:right}:where([dir=rtl] :is([data-slot=data-grid-head-cell],[data-slot=data-grid-cell],[data-slot=data-grid-edit-cell],[data-slot=data-grid-footer-cell]))[data-align=right]{text-align:left}:where([data-slot=data-grid-head-cell]:has([role=checkbox])){padding-inline-end:0}:where([data-slot=data-grid-row][data-grouped]){background-color:var(--muted,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-row][data-grouped]){background-color:color-mix(in oklab, var(--muted,#f4f4f5) 40%, transparent)}}@media (hover:hover){:where([data-slot=data-grid-row]):hover{background-color:var(--table-row-hover,#fafafa)}:where([data-slot=data-grid-table][data-stripped]>[data-slot=data-grid-body]>[data-slot=data-grid-row]):hover{background-color:#0000}:where([data-slot=data-grid-table][data-stripped]>[data-slot=data-grid-body]>[data-slot=data-grid-row]):nth-child(odd):hover{background-color:var(--table-row-hover,#fafafa)}}:where([data-slot=data-grid-row])[data-state=selected]{background-color:var(--muted,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-row])[data-state=selected]{background-color:color-mix(in oklab, var(--muted,#f4f4f5) 50%, transparent)}}:where([data-slot=data-grid-table][data-row-click]>[data-slot=data-grid-body]>[data-slot=data-grid-row]){cursor:pointer}:where([data-slot=data-grid-table][data-row-border]:not([data-stripped])>[data-slot=data-grid-body]>[data-slot=data-grid-row]){border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border,#e4e4e7)}:where([data-slot=data-grid-head-row]>th){letter-spacing:0;color:var(--muted-foreground,#71717a);text-transform:none;padding-block:.75rem;font-size:.875rem;font-weight:600;line-height:1.42857}:where([data-slot=data-grid-table][data-header-border]>[data-slot=data-grid-head]>[data-slot=data-grid-head-row]>th){border-bottom-style:solid;border-bottom-width:1px}:where([data-slot=data-grid-table][data-cell-border]>[data-slot=data-grid-head]>[data-slot=data-grid-head-row]>:last-child,[data-slot=data-grid-table][data-cell-border]>[data-slot=data-grid-body]>[data-slot=data-grid-row]>:last-child){border-inline-end-style:solid;border-inline-end-width:0}:where([data-slot=data-grid-row]>td){padding-block:.875rem}:where([data-slot=data-grid-table][data-row-border]:not([data-stripped])>[data-slot=data-grid-body]>[data-slot=data-grid-row]:not(:last-child)>td){border-bottom-style:solid;border-bottom-width:1px}:where([data-slot=data-grid-table][data-row-selection]>[data-slot=data-grid-body]>[data-slot=data-grid-row]>:first-child){position:relative}:where([data-slot=data-grid-row][data-grouped]>td){font-weight:500}:where([data-slot=data-grid-body]>tr:last-child){border-style:solid;border-width:0}:where([data-slot=data-grid-table][data-row-rounded]>[data-slot=data-grid-body]>tr>td:first-child){border-start-start-radius:var(--radius-lg,.5rem);border-end-start-radius:var(--radius-lg,.5rem)}:where([data-slot=data-grid-table][data-row-rounded]>[data-slot=data-grid-body]>tr>td:last-child){border-start-end-radius:var(--radius-lg,.5rem);border-end-end-radius:var(--radius-lg,.5rem)}:where([data-slot=data-grid-row-spacer]){height:.5rem}:where([data-slot=data-grid-table][data-row-border]>[data-slot=data-grid-body]>[data-slot=data-grid-expanded-row]:not(:last-child)>td){border-bottom-style:solid;border-bottom-width:1px}:where([data-slot=data-grid-expanded-cell]){border-block-style:solid;border-block-width:1px;border-color:var(--primary,#18181b);padding:0}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-expanded-cell]){border-color:color-mix(in oklab, var(--primary,#18181b) 10%, transparent)}}:where([data-slot=data-grid-expanded-cell]){background-color:var(--primary,#18181b)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-expanded-cell]){background-color:color-mix(in oklab, var(--primary,#18181b) 5%, transparent)}}:where([data-slot=data-grid-row-select-bar]){background-color:var(--primary,#18181b);top:0;bottom:0;width:2px;display:none;position:absolute;inset-inline-start:0}:where([data-slot=data-grid-row-select-bar][data-selected]){display:block}:where([data-part=data-grid-row-select],[data-part=data-grid-select-all]){vertical-align:inherit}:where([data-slot=data-grid-sort]){vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.25rem;align-items:center;gap:.25rem;margin-inline:-.25rem;padding-inline:.25rem;display:inline-flex}:where([data-slot=data-grid-sort]>span){min-width:0}@media (hover:hover){:where([data-slot=data-grid-sort]):hover{color:var(--foreground,#09090b)}}:where([data-slot=data-grid-sort][data-sorted]){color:var(--foreground,#09090b)}:where([data-slot=data-grid-sort]) svg{flex-shrink:0;width:.875rem;height:.875rem}:where([data-slot=data-grid-sort]:not([data-sorted])) svg{opacity:.4}:where([data-slot=data-grid-resize]){z-index:10;cursor:col-resize;touch-action:none;top:0;justify-content:center;width:1rem;height:100%;display:flex;position:absolute;inset-inline-end:-.5rem}:where([data-slot=data-grid-resize]):before{content:"";background-color:var(--border,#e4e4e7);width:1px;position:absolute;inset-block:0;translate:-1px}:where([data-slot=data-grid-group-toggle]){cursor:pointer;align-items:center;gap:.25rem;font-weight:600;display:inline-flex}@media (hover:hover){:where([data-slot=data-grid-group-toggle]):hover{color:var(--foreground,#09090b)}}:where([data-slot=data-grid-group-toggle]) svg{flex-shrink:0;width:.875rem;height:.875rem}:where([data-slot=data-grid-group-count]){color:var(--muted-foreground,#71717a);font-weight:400}:where([data-slot=data-grid-empty-cell]){text-align:center;padding:0}:where([data-slot=data-grid-empty]){flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding-block:4rem;display:flex}:where([data-slot=data-grid-empty-icon]){background-color:var(--primary,#18181b);border-radius:2147483647px;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-empty-icon]){background-color:color-mix(in oklab, var(--primary,#18181b) 5%, transparent)}}:where([data-slot=data-grid-empty-icon]) svg{width:3rem;height:3rem;color:var(--primary,#18181b)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-empty-icon]) svg{color:color-mix(in oklab, var(--primary,#18181b) 40%, transparent)}}:where([data-slot=data-grid-empty-text]>:not(:last-child)){margin-block-end:.375rem}:where([data-slot=data-grid-empty-title]){color:var(--foreground,#09090b);font-size:1rem;font-weight:600;line-height:1.5}:where([data-slot=data-grid-empty-description]){color:var(--muted-foreground,#71717a);font-size:.875rem;line-height:1.42857}:where([data-slot=data-grid-loading]){justify-content:center;align-items:center;padding-block:4rem;display:flex}:where([data-slot=data-grid-loading-box]){color:var(--muted-foreground,#71717a);align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1;display:flex}:where([data-slot=data-grid-loader]){position:absolute;top:50%;left:50%;translate:-50% -50%}:where([data-slot=data-grid-loader-box]){background-color:var(--card,#fff);color:var(--muted-foreground,#71717a);border-style:solid;border-width:1px;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1;display:flex;box-shadow:0 1px 2px #0000000d}:where([data-slot=data-grid-spinner]){width:1.25rem;height:1.25rem;color:var(--muted-foreground,#71717a);animation:1s linear infinite loader-spin}:where([data-slot=data-grid-loader-box] [data-slot=data-grid-spinner]){margin-left:-.25rem}:where([data-slot=data-grid-spinner]) circle{opacity:.25}:where([data-slot=data-grid-spinner]) path{opacity:.75}:where([data-slot=data-grid-filler],[data-slot=data-grid-filler-row]){height:100%}:where([data-slot=data-grid-filler-cell]){height:100%;padding:0}:where([data-slot=data-grid-footer]){border-top-style:solid;border-top-width:2px;border-color:var(--border,#e4e4e7)}:where([data-slot=data-grid-footer-cell]){vertical-align:middle;color:var(--table-footer-foreground,#09090b);background-color:var(--table-footer,#f4f4f5);font-weight:600}:where([data-slot=data-grid-table][data-cell-border]>[data-slot=data-grid-footer]>tr>[data-slot=data-grid-footer-cell]){border-inline-end-style:solid;border-inline-end-width:1px}:where([data-slot=data-grid-table][data-footer-sticky]>[data-slot=data-grid-footer]>tr>[data-slot=data-grid-footer-cell]){z-index:10;position:sticky;bottom:0}:where([data-slot=data-grid-filter-row]){background-color:var(--background,#fff)}:where([data-slot=data-grid-filter-head-cell]){height:calc(var(--data-grid-filter-height,1.75rem) + .25rem);vertical-align:middle;padding:.125rem;font-weight:400}:where([data-slot=data-grid-table][data-cell-border]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-filter-head-cell]){border-inline-end-style:solid;border-inline-end-width:1px}:where([data-slot=data-grid-table][data-header-border]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-filter-head-cell]){border-bottom-style:solid;border-bottom-width:1px}:where([data-slot=data-grid-filter-cell]){width:100%;height:var(--data-grid-filter-height,1.75rem);align-items:stretch;display:flex}:where([data-slot=data-grid-filter-input-wrap]){flex:1;min-width:0;position:relative}:where([data-slot=data-grid-filter-input]){width:100%;height:var(--data-grid-filter-height,1.75rem);background-color:var(--background,#fff);padding-inline:.25rem 1.25rem;font-size:.875rem;line-height:1.42857}:where([data-slot=data-grid-filter-input][data-numeric]){text-align:right;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-variant-numeric:tabular-nums;padding-inline-end:1.5rem}:where([data-slot=data-grid-filter-select]){width:100%;height:var(--data-grid-filter-height,1.75rem);background-color:var(--background,#fff);padding-inline:.25rem;font-size:.875rem;line-height:1.42857}:where([data-slot=data-grid-filter-input][data-has-value]),:where([data-slot=data-grid-filter-select][data-has-value]){color:var(--foreground,#09090b)}:where([data-slot=data-grid-filter-operator]){height:var(--data-grid-filter-height,1.75rem);border-inline-start-style:solid;border-inline-start-width:1px;border-color:var(--input,#e4e4e7);background-color:var(--muted,#f4f4f5);flex-shrink:0;padding-inline:.125rem}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-filter-operator]){background-color:color-mix(in oklab, var(--muted,#f4f4f5) 40%, transparent)}}:where([data-slot=data-grid-filter-operator]){text-align:center;cursor:pointer;appearance:none;font-size:.875rem;line-height:1.42857}:where([data-slot=data-grid-filter-operator][data-operator-kind=number]){width:1.75rem;font-weight:600}:where([data-slot=data-grid-filter-operator][data-operator-kind=text]){width:2.25rem}@media (hover:hover){:where([data-slot=data-grid-filter-operator]):hover{background-color:var(--muted,#f4f4f5)}}:where([data-slot=data-grid-filter-input],[data-slot=data-grid-filter-select],[data-slot=data-grid-filter-operator]):focus{box-shadow:inset 0 0 0 1px var(--ring,#a1a1aa);outline-style:none}:where([data-slot=data-grid-filter-clear]){color:var(--muted-foreground,#71717a);align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:.125rem}@media (hover:hover){:where([data-slot=data-grid-filter-clear]):hover{color:var(--foreground,#09090b)}}:where([data-slot=data-grid-filter-clear]) svg{width:.75rem;height:.75rem}:where([data-slot=data-grid-refetch-indicator]){z-index:20;pointer-events:none;inset-inline:0;height:2px;position:absolute;top:0;overflow:hidden}:where([data-slot=data-grid-refetch-indicator-bar]){width:33.3333%;height:100%}:where([data-slot=data-grid-column-header-label]){min-width:0;max-width:100%;height:100%;color:var(--secondary-foreground,#18181b);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:400;line-height:1.38462;display:inline-flex}:where([data-slot=data-grid-column-header-label]) svg{opacity:.6;width:.875rem;height:.875rem}:where([data-slot=data-grid-column-header-title]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-part=data-grid-column-header]){justify-content:space-between;align-items:center;gap:.375rem;width:100%;min-width:0;height:100%;display:flex}:where([data-part=data-grid-column-header]>[data-slot=button]){flex-shrink:0}:where([data-slot=data-grid-column-header-actions]){flex-shrink:0;align-items:center;gap:.375rem;height:100%;display:flex}:where([data-part=data-grid-column-header]>[data-slot=data-grid-sort]){min-width:0}:where([data-slot=data-grid-column-header-sort-wrap],[data-slot=data-grid-column-header-controls]){align-items:center;height:100%;display:flex}:where([data-slot=data-grid-column-header-controls]){justify-content:space-between;gap:.375rem}:where(:is([data-slot=data-grid-column-header-sort-wrap],[data-slot=data-grid-column-header-controls])>[data-slot=button]:not([data-mode=icon])){border-radius:var(--radius-md,.375rem);color:var(--secondary-foreground,#18181b);margin-inline-start:-.5rem;padding-inline:.5rem;font-weight:400}@media (hover:hover){:where(:is([data-slot=data-grid-column-header-sort-wrap],[data-slot=data-grid-column-header-controls])>[data-slot=button]:not([data-mode=icon])):hover{background-color:var(--secondary,#f4f4f5);color:var(--foreground,#09090b)}}:where(:is([data-slot=data-grid-column-header-sort-wrap],[data-slot=data-grid-column-header-controls])>[data-slot=button]:not([data-mode=icon]))[data-state=open]{background-color:var(--secondary,#f4f4f5);color:var(--foreground,#09090b)}:where([data-slot=data-grid-column-header-sort-icon]){width:.7rem;height:.7rem;margin-top:1px}:where([data-slot=data-grid-column-header-controls]>[data-slot=button][data-mode=icon]){border-radius:var(--radius-md,.375rem);margin-inline-end:-.25rem}:where([data-slot=data-grid-column-header-unpin-icon]){opacity:.5;width:.875rem;height:.875rem}:where([data-part=data-grid-column-header-menu]){width:10rem}:where([data-slot=data-grid-column-header-menu-icon]){width:.875rem;height:.875rem}:where([data-slot=data-grid-column-header-check]){color:var(--primary,#18181b)}:where([data-slot=data-grid-column-header-menu-label]){flex-grow:1}:where([data-part=data-grid-column-header-column]){text-transform:capitalize}:where([data-slot=data-grid-column-filter-icon]){width:1rem;height:1rem}:where([data-part=data-grid-column-filter-separator]){height:1rem;margin-inline:.5rem}:where([data-part=data-grid-column-filter-badge]){border-radius:var(--radius-sm,.25rem);padding-inline:.25rem;font-weight:400}:where([data-slot=data-grid-column-filter-values]){display:none}:where([data-slot=data-grid-column-filter-values]>:not(:last-child)){margin-inline-end:.25rem}@media (width>=64rem){:where([data-part=data-grid-column-filter-badge][data-compact]){display:none}:where([data-slot=data-grid-column-filter-values]){display:flex}}:where([data-part=data-grid-column-filter]){width:200px;padding:0}:where([data-slot=data-grid-column-filter-check]){border:1px solid var(--primary,#18181b);border-radius:var(--radius-sm,.25rem);justify-content:center;align-items:center;width:1rem;height:1rem;margin-inline-end:.5rem;display:flex}:where([data-slot=data-grid-column-filter-check]) svg{width:1rem;height:1rem}:where([data-slot=data-grid-column-filter-check][data-selected]){background-color:var(--primary,#18181b);color:var(--primary-foreground,#fafafa)}:where([data-slot=data-grid-column-filter-check]:not([data-selected])){opacity:.5}:where([data-slot=data-grid-column-filter-check]:not([data-selected])) svg{visibility:hidden}:where([data-slot=data-grid-column-filter-option-icon]){width:1rem;height:1rem;color:var(--muted-foreground,#71717a);flex-shrink:0;justify-content:center;align-items:center;margin-right:.5rem;display:inline-flex}:where([data-slot=data-grid-column-filter-count]){width:1rem;height:1rem;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);justify-content:center;align-items:center;margin-inline-start:auto;font-size:.75rem;line-height:1.33333;display:flex}:where([data-part=data-grid-column-filter-clear]){text-align:center;justify-content:center}:where([data-slot=data-grid-dnd-header]){justify-content:flex-start;align-items:center;gap:.125rem;display:flex}:where([data-slot=button][data-dnd-handle=column]){margin-inline-start:-.5rem}:where([data-slot=data-grid-dnd-grip]){opacity:.5}:where([data-slot=button][data-dnd-handle=row]){width:1.75rem}:where([data-slot=button][data-dnd-handle=column][data-cursor=true],[data-slot=button][data-dnd-handle=row][data-cursor=true]){cursor:grab}:where([data-slot=button][data-dnd-handle=column][data-dragging=true],[data-slot=button][data-dnd-handle=row][data-dragging=true]){cursor:grabbing}:where([data-slot=data-grid-edit-scroll]){overflow:auto}:where([data-slot=data-grid-edit-row-num]){padding:0}:where([data-slot=data-grid-edit-row-num] button){width:100%;min-height:30px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}:where([data-slot=data-grid-edit-delete]){text-align:center;padding:0}:where([data-slot=data-grid-edit-delete] button){color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}:where([data-slot=data-grid-edit-delete] button) svg{width:13px;height:13px}:where([data-slot=data-grid-edit-cell]){padding:0}:where([data-slot=data-grid-column-header-tooltip]){align-items:center;gap:.25rem;display:inline-flex}:where([data-slot=data-grid-column-header-tooltip-icon]){cursor:help;opacity:.6;width:.875rem;height:.875rem}:where([data-part=data-grid-edit-number-input]){font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace)}:where([data-slot=tree-grid-node]){min-width:0;align-items:center;gap:.5rem;padding-inline-start:calc(var(--tree-grid-level,0) * var(--tree-grid-indent,20px));display:flex}:where([data-slot=tree-grid-expand]){border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}:where([data-slot=tree-grid-expand]) svg{width:.875rem;height:.875rem}:where([data-slot=tree-grid-head]){align-items:center;gap:.25rem;min-width:0;display:flex}:where([data-slot=tree-grid-expand-controls]){flex-shrink:0;align-items:center;gap:.125rem;display:inline-flex}:where([data-slot=tree-grid-expand-spacer]){flex-shrink:0;width:1.25rem;height:1.25rem;display:inline-block}}@layer flink-theme{:root{--font-sans:"Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace}html,body{font-family:var(--font-sans);font-size:var(--font-size-md,13px);line-height:var(--line-height-md,1.45)}.font-mono,.tnum{font-variant-numeric:tabular-nums}:root{--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--font-size-xs:11.5px;--font-size-sm:12.5px;--font-size-md:13px;--font-size-lg:14px;--font-size-xl:16px;--line-height-md:1.45;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--corner-sm:4px;--corner-md:5px;--corner-lg:8px;--corner-full:9999px;--elevation-xs:0 1px 2px 0 #0000000d;--duration-fast:.1s;--duration-normal:.2s;--control:var(--primary);--control-foreground:var(--primary-foreground);--primary-accent:var(--primary);--success-accent:var(--success);--warning-accent:var(--warning-foreground);--warning-solid-foreground:#451a03;--destructive-accent:var(--destructive);--info-accent:var(--primary);--info-soft:var(--primary-soft);--button-height-xs:24px;--button-height-sm:28px;--button-height-md:34px;--button-height-lg:40px;--input-height-xs:22px;--input-height-sm:24px;--input-height-md:26px;--input-height-lg:32px;--input-addon-height-xs:var(--input-height-xs);--input-addon-height-sm:var(--input-height-sm);--input-addon-height-md:var(--input-height-md);--input-addon-height-lg:var(--input-height-lg);--field-label-font-size:12.5px;--field-label-font-weight:var(--weight-medium);--table-cell-padding-y:7px;--table-cell-padding-x:14px;--table-head-padding-x:10px;--table-head-font-size:12px;--myerp-sidebar-width:220px;--myerp-sidebar-width-collapsed:64px;--myerp-header-height:60px;--myerp-page-padding-x:24px;--myerp-page-padding-y:16px}[data-slot=text][data-tone=muted]{color:var(--muted-foreground)}[data-slot=text][data-tone=primary]{color:var(--primary)}[data-slot=text][data-tone=destructive]{color:var(--destructive)}[data-slot=text][data-tone=success]{color:var(--success)}[data-slot=text][data-tone=warning]{color:var(--warning-accent,var(--warning-foreground))}:where(.dark) [data-slot=text][data-tone=warning]{color:var(--warning)}[data-slot=heading]{color:var(--foreground)}:where([data-slot=icon])[data-tone=muted]{color:var(--muted-foreground)}:where([data-slot=icon])[data-tone=primary]{color:var(--primary)}:where([data-slot=icon])[data-tone=destructive]{color:var(--destructive)}:where([data-slot=icon])[data-tone=success]{color:var(--success)}:where([data-slot=icon])[data-tone=warning]{color:var(--warning-accent,var(--warning-foreground))}:where(.dark) [data-slot=icon][data-tone=warning]{color:var(--warning)}:where([data-slot=icon])[data-tone=inherit]{color:inherit}:where([data-slot=button]){transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=button]:not([data-mode=link])):focus-visible{outline-style:none}@media (forced-colors:active){:where([data-slot=button]):focus-visible{outline-offset:2px;outline:2px solid #0000}}:where([data-slot=button]){--button-tone:var(--primary);--button-tone-foreground:var(--primary-foreground);--button-tone-soft:var(--primary-soft,var(--primary))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button]){--button-tone-soft:var(--primary-soft,color-mix(in oklab, var(--primary) 10%, transparent))}}:where([data-slot=button]){--button-solid-bg:var(--button-tone);--button-solid-fg:var(--button-tone-foreground);--button-outline-border:var(--button-tone);--button-outline-text:var(--button-tone);--button-outline-hover-bg:var(--button-tone)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button]){--button-outline-hover-bg:color-mix(in oklab, var(--button-tone) 5%, transparent)}}:where([data-slot=button]){--button-outline-hover-text:var(--button-outline-text);--button-ghost-text:var(--button-tone);--button-ghost-hover-bg:var(--button-tone-soft);--button-ghost-hover-text:var(--button-tone);--button-link-text:var(--button-tone)}:where([data-slot=button][data-tone=neutral]){--button-tone:oklch(14.1% .005 285.823);--button-tone-foreground:#fff;--button-tone-soft:var(--accent);--button-outline-border:var(--input);--button-outline-text:var(--foreground);--button-outline-hover-bg:var(--accent);--button-outline-hover-text:var(--accent-foreground);--button-ghost-text:var(--accent-foreground);--button-ghost-hover-bg:var(--accent);--button-ghost-hover-text:var(--accent-foreground);--button-link-text:inherit}:where(.dark) :where([data-slot=button][data-tone=neutral]){--button-tone:oklch(87.1% .006 286.286);--button-tone-foreground:#000}:where([data-slot=button][data-tone=secondary]){--button-tone:var(--secondary);--button-tone-foreground:var(--secondary-foreground);--button-tone-soft:var(--secondary);--button-outline-border:var(--input);--button-outline-text:var(--muted-foreground);--button-outline-hover-bg:var(--accent);--button-outline-hover-text:var(--accent-foreground);--button-ghost-text:var(--muted-foreground);--button-ghost-hover-bg:var(--primary-soft,var(--primary,#18181b))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-tone=secondary]){--button-ghost-hover-bg:var(--primary-soft,color-mix(in oklab, var(--primary,#18181b) 10%, transparent))}}:where([data-slot=button][data-tone=secondary]){--button-ghost-hover-text:var(--primary,#18181b);--button-link-text:var(--muted-foreground)}:where([data-slot=button][data-tone=success]){--button-tone:var(--success,#16a34a);--button-tone-foreground:var(--success-foreground,#fff);--button-tone-soft:var(--success-soft,var(--success,#16a34a))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-tone=success]){--button-tone-soft:var(--success-soft,color-mix(in oklab, var(--success,#16a34a) 10%, transparent))}}:where([data-slot=button][data-tone=info]){--button-tone:var(--info-accent,var(--primary));--button-tone-foreground:var(--info-foreground,var(--primary-foreground));--button-tone-soft:var(--info-soft,var(--primary))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-tone=info]){--button-tone-soft:var(--info-soft,color-mix(in oklab, var(--primary) 10%, transparent))}}:where([data-slot=button][data-tone=warning]){--button-tone:var(--warning-accent,var(--warning-foreground,#b45309));--button-tone-foreground:var(--warning-solid-foreground,#451a03);--button-tone-soft:var(--warning-soft,var(--warning,#f59e0b))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-tone=warning]){--button-tone-soft:var(--warning-soft,color-mix(in oklab, var(--warning,#f59e0b) 15%, transparent))}}:where([data-slot=button][data-tone=warning]){--button-solid-bg:var(--warning,#f59e0b)}:where([data-slot=button][data-tone=destructive]){--button-tone:var(--destructive,#dc2626);--button-tone-foreground:var(--destructive-foreground,#fff);--button-tone-soft:var(--destructive-soft,var(--destructive,#dc2626))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-tone=destructive]){--button-tone-soft:var(--destructive-soft,color-mix(in oklab, var(--destructive,#dc2626) 10%, transparent))}}:where([data-slot=button][data-variant=solid]){background-color:var(--button-solid-bg);color:var(--button-solid-fg)}@media (hover:hover){:where([data-slot=button][data-variant=solid]):hover{background-color:var(--button-solid-bg)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-variant=solid]):hover{background-color:color-mix(in oklab, var(--button-solid-bg) 90%, transparent)}}}:where([data-slot=button][data-variant=solid])[data-state=open]{background-color:var(--button-solid-bg)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-variant=solid])[data-state=open]{background-color:color-mix(in oklab, var(--button-solid-bg) 90%, transparent)}}:where([data-slot=button]:is([data-variant=outline],[data-variant=dashed])){border:1px solid var(--button-outline-border);background-color:var(--background);color:var(--button-outline-text)}:where([data-slot=button][data-variant=dashed]){border-style:dashed}@media (hover:hover){:where([data-slot=button]:is([data-variant=outline],[data-variant=dashed])):hover{background-color:var(--button-outline-hover-bg);color:var(--button-outline-hover-text)}}:where([data-slot=button]:is([data-variant=outline],[data-variant=dashed]))[data-state=open]{background-color:var(--button-outline-hover-bg);color:var(--button-outline-hover-text)}:where([data-slot=button][data-variant=ghost]){color:var(--button-ghost-text);background-color:#0000}@media (hover:hover){:where([data-slot=button][data-variant=ghost]):hover{background-color:var(--button-ghost-hover-bg);color:var(--button-ghost-hover-text)}}:where([data-slot=button][data-variant=ghost])[data-state=open]{background-color:var(--button-ghost-hover-bg);color:var(--button-ghost-hover-text)}:where([data-slot=button][data-variant=ghost][data-tone=neutral][data-mode=icon]){color:var(--muted-foreground)}:where([data-slot=button][data-variant=link]){color:var(--button-link-text);background-color:#0000}@media (hover:hover){:where([data-slot=button][data-variant=link]):hover{background-color:#0000}:where([data-slot=button][data-variant=link]:is([data-underline],[data-underlined])):hover{color:var(--button-link-text)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-variant=link]:is([data-underline],[data-underlined])):hover{color:color-mix(in oklab, var(--button-link-text) 90%, transparent)}}}:where([data-slot=button][data-variant=link])[data-state=open]{background-color:#0000}:where([data-slot=button][data-variant=link][data-underline=dashed]){text-decoration-thickness:1px}@media (hover:hover){:where([data-slot=button][data-variant=link][data-underline]):hover{text-underline-offset:4px;text-decoration-line:underline}:where([data-slot=button][data-variant=link][data-underline=solid]):hover{text-decoration-style:solid}:where([data-slot=button][data-variant=link][data-underline=dashed]):hover{text-decoration-style:dashed}}:where([data-slot=button][data-variant=link][data-underlined]){text-underline-offset:4px;text-decoration-line:underline}:where([data-slot=button][data-variant=link][data-underlined=solid]){text-decoration-style:solid}:where([data-slot=button][data-variant=link][data-underlined=dashed]){text-decoration-style:dashed;text-decoration-thickness:1px}:where([data-slot=button][data-variant=link]:is([data-underline],[data-underlined])) svg{opacity:.6}:where([data-slot=button][data-mode=default]):focus-visible,:where([data-slot=button][data-mode=icon]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}@media (hover:hover){:where([data-slot=button][data-mode=input]):hover{background-color:var(--background)}}:where([data-slot=button][data-mode=input]):focus-visible{--button-ring:var(--ring)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-mode=input]):focus-visible{--button-ring:color-mix(in oklab, var(--ring) 30%, transparent)}}:where([data-slot=button][data-mode=input]):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--button-ring);outline-style:none}@media (forced-colors:active){:where([data-slot=button][data-mode=input]):focus-visible{outline-offset:2px;outline:2px solid #0000}}:where([data-invalid=true]) :where([data-slot=button][data-mode=input]){--button-ring:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-invalid=true]) :where([data-slot=button][data-mode=input]){--button-ring:color-mix(in oklab, var(--destructive) 10%, transparent)}}:where([data-invalid=true]) :where([data-slot=button][data-mode=input]){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-invalid=true]) :where([data-slot=button][data-mode=input]){border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where([data-slot=button][data-mode=input])[aria-invalid=true]{--button-ring:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-mode=input])[aria-invalid=true]{--button-ring:color-mix(in oklab, var(--destructive) 10%, transparent)}}:where([data-slot=button][data-mode=input])[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-mode=input])[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where([data-slot=button][data-mode=input])[data-state=open]{background-color:var(--background)}:where(.dark) :where([data-invalid=true]) :where([data-slot=button][data-mode=input]){--button-ring:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-invalid=true]) :where([data-slot=button][data-mode=input]){--button-ring:color-mix(in oklab, var(--destructive) 20%, transparent)}}:where(.dark) :where([data-invalid=true]) :where([data-slot=button][data-mode=input]){border-color:var(--destructive)}:where(.dark) :where([data-slot=button][data-mode=input])[aria-invalid=true]{--button-ring:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=button][data-mode=input])[aria-invalid=true]{--button-ring:color-mix(in oklab, var(--destructive) 20%, transparent)}}:where(.dark) :where([data-slot=button][data-mode=input])[aria-invalid=true]{border-color:var(--destructive)}:where([data-slot=button][data-mode=input]) svg{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){:where([data-slot=button][data-mode=input]) svg:hover{color:var(--foreground)}}[data-state=open]>:where([data-slot=button][data-mode=input]){--button-ring:var(--ring)}@supports (color:color-mix(in lab, red, red)){[data-state=open]>:where([data-slot=button][data-mode=input]){--button-ring:color-mix(in oklab, var(--ring) 30%, transparent)}}[data-state=open]>:where([data-slot=button][data-mode=input]){border-color:var(--ring);box-shadow:0 0 0 3px var(--button-ring);outline-style:none}@media (forced-colors:active){[data-state=open]>:where([data-slot=button][data-mode=input]){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=button][data-placeholder]){color:var(--muted-foreground)}:where([data-slot=button]:is([data-variant=ghost],[data-variant=outline],[data-variant=dashed])[data-mode=default]:not([data-dnd-handle])) svg:not([role=img]):not([class*=text-]):not([class*=opacity-]),:where([data-slot=button][data-variant=solid][data-tone=secondary][data-mode=default]) svg:not([role=img]):not([class*=text-]):not([class*=opacity-]),:where([data-slot=button][data-variant=outline]:is([data-mode=input],[data-mode=icon])) svg:not([role=img]):not([class*=text-]):not([class*=opacity-]){opacity:.6}:where([data-slot=button]:is([data-variant=solid],[data-variant=outline],[data-variant=dashed])[data-mode=default]),:where([data-slot=button]:is([data-variant=solid],[data-variant=outline],[data-variant=dashed])[data-mode=icon]){box-shadow:0 1px 2px oklab(0% none none/.05)}:where([data-slot=button]:is([data-variant=solid],[data-variant=outline],[data-variant=dashed])[data-mode=default]):focus-visible,:where([data-slot=button]:is([data-variant=solid],[data-variant=outline],[data-variant=dashed])[data-mode=icon]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring), 0 1px 2px 0 oklab(0% none none/.05)}:where([data-slot=button][data-part]){--button-height-xs:initial;--button-height-sm:initial;--button-height-md:initial;--button-height-lg:initial}[data-slot=button]:where(:not([data-part])){height:var(--button-height-md,34px);font-size:var(--font-size-md,13px)}[data-slot=button]:where(:not([data-part]))[data-size=xs]{height:var(--button-height-xs,24px);font-size:var(--button-font-size-xs,12px)}[data-slot=button]:where(:not([data-part]))[data-size=sm]{height:var(--button-height-sm,28px);font-size:var(--font-size-sm,12.5px)}[data-slot=button]:where(:not([data-part]))[data-size=lg]{height:var(--button-height-lg,40px);font-size:14px}[data-slot=button]:where(:not([data-part]))[data-mode=icon]{width:var(--button-height-md,34px);padding:0}[data-slot=button]:where(:not([data-part]))[data-mode=icon][data-size=xs]{width:var(--button-height-xs,24px)}[data-slot=button]:where(:not([data-part]))[data-mode=icon][data-size=sm]{width:var(--button-height-sm,28px)}[data-slot=button]:where(:not([data-part]))[data-mode=icon][data-size=lg]{width:var(--button-height-lg,40px)}[data-slot=button]:where(:not([data-part]))[data-mode=input]{height:auto;min-height:var(--input-height-md,26px)}[data-slot=button]:where(:not([data-part]))[data-mode=input][data-size=xs]{min-height:var(--input-height-xs,22px)}[data-slot=button]:where(:not([data-part]))[data-mode=input][data-size=sm]{min-height:var(--input-height-sm,24px)}[data-slot=button]:where(:not([data-part]))[data-mode=input][data-size=lg]{min-height:var(--input-height-lg,32px)}:is(:where([data-slot=button][data-variant=outline][data-tone=neutral]:not([data-mode=input],[data-part])),.btn-secondary-amis){background:var(--card);border-color:var(--border-strong);color:var(--secondary-foreground)}:is(:where([data-slot=button][data-variant=outline][data-tone=neutral]:not([data-mode=input],[data-part])),.btn-secondary-amis):where([data-state=open]:not([aria-haspopup])){background:var(--accent);color:var(--accent-foreground)}:is(:where([data-slot=button][data-variant=outline][data-tone=neutral]:not([data-mode=input],[data-part])),.btn-secondary-amis):where(:hover,[aria-haspopup][data-state=open]){background:var(--primary-hover);border-color:var(--primary);color:var(--primary)}:where([data-slot=input],[data-slot=textarea]){border-color:var(--input);background-color:var(--background);color:var(--foreground);transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px oklab(0% none none/.05)}:where([data-slot=input],[data-slot=textarea])::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input],[data-slot=textarea])::placeholder{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}:where([data-slot=input])::file-selector-button{border-color:var(--input);color:var(--foreground)}:where([data-slot=input],[data-slot=textarea]):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring), 0 1px 2px 0 #0000000d}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input],[data-slot=textarea]):focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 30%, transparent), 0 1px 2px 0 oklab(0% none none/.05)}}:where([data-slot=input],[data-slot=textarea]):focus-visible{outline-style:none}:where([data-slot=input],[data-slot=textarea])[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input],[data-slot=textarea])[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where([data-slot=input],[data-slot=textarea])[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--destructive), 0 1px 2px 0 #0000000d}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input],[data-slot=textarea])[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 10%, transparent), 0 1px 2px 0 oklab(0% none none/.05)}}:where(.dark) :where([data-slot=input],[data-slot=textarea])[aria-invalid=true]{border-color:var(--destructive)}:where(.dark) :where([data-slot=input],[data-slot=textarea])[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--destructive), 0 1px 2px 0 #0000000d}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=input],[data-slot=textarea])[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent), 0 1px 2px 0 oklab(0% none none/.05)}}:where([data-slot=input])[readonly]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input])[readonly]{background-color:color-mix(in oklab, var(--muted) 80%, transparent)}}:where([data-slot=textarea])[readonly]{opacity:.7}:where([data-slot=input-wrapper]){border-color:var(--input);background-color:var(--background);color:var(--foreground);transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px oklab(0% none none/.05)}:where([data-slot=input-wrapper]):has(:focus-visible){border-color:var(--ring);box-shadow:0 0 0 3px var(--ring), 0 1px 2px 0 #0000000d}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input-wrapper]):has(:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 30%, transparent), 0 1px 2px 0 oklab(0% none none/.05)}}:where([data-slot=input-wrapper]):has(:focus-visible){outline-style:none}:where([data-slot=input-wrapper])[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input-wrapper])[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where(.dark) :where([data-slot=input-wrapper])[aria-invalid=true]{border-color:var(--destructive)}:where([data-slot=input-wrapper]) svg{color:var(--muted-foreground)}[data-slot=input-wrapper] [data-slot=input]{color:var(--foreground);box-shadow:none;outline-style:none;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-slot=input-wrapper] [data-slot=input]::placeholder{color:var(--muted-foreground)}[data-slot=input-wrapper] [data-slot=input]:focus-visible{box-shadow:none}[data-slot=input-wrapper] [data-slot=input]:not([readonly]){background-color:#0000}:where([data-slot=input-addon]){border-color:var(--input);background-color:var(--muted);color:var(--secondary-foreground);box-shadow:0 1px 2px oklab(0% none none/.0509804)}:where([data-slot=input-addon]) svg{color:var(--secondary-foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input-addon]) svg{color:color-mix(in oklab, var(--secondary-foreground) 60%, transparent)}}[data-slot=input],[data-slot=input-wrapper],[data-slot=input-wrapper] [data-slot=input]{height:var(--input-height-md,26px);font-size:var(--font-size-md,13px)}[data-slot=input][data-size=xs],[data-slot=input-wrapper][data-size=xs],[data-slot=input-wrapper][data-size=xs] [data-slot=input]{height:var(--input-height-xs,22px);font-size:var(--input-font-size-xs,12px)}[data-slot=input][data-size=sm],[data-slot=input-wrapper][data-size=sm],[data-slot=input-wrapper][data-size=sm] [data-slot=input]{height:var(--input-height-sm,24px)}[data-slot=input][data-size=lg],[data-slot=input-wrapper][data-size=lg],[data-slot=input-wrapper][data-size=lg] [data-slot=input]{height:var(--input-height-lg,32px)}:is(:where([data-slot=input],[data-slot=textarea]):not(:where([data-slot=input-wrapper],[data-slot=input-group]) *),.form-input){height:var(--input-height-md,26px);padding:0 var(--input-padding-right,9px) 0 var(--input-padding-left,9px);border:1px solid var(--border-strong);background:var(--card);font-family:inherit;font-size:13px;line-height:inherit;color:var(--foreground);box-shadow:none;border-radius:5px;width:100%;transition:all .1s;display:block}[data-slot=input][data-mono]{font-family:var(--font-mono,ui-monospace, monospace)}:is(:where([data-slot=input],[data-slot=textarea]):not(:where([data-slot=input-wrapper],[data-slot=input-group]) *),.form-input):hover:not([readonly],.readonly,:disabled,[aria-invalid=true]){border-color:var(--border-intense)}:is(:where([data-slot=input],[data-slot=textarea]):not(:where([data-slot=input-wrapper],[data-slot=input-group]) *),.form-input):focus{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);outline:none}@supports (color:color-mix(in lab, red, red)){:is(:where([data-slot=input],[data-slot=textarea]):not(:where([data-slot=input-wrapper],[data-slot=input-group]) *),.form-input):focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 22%, transparent)}}:is(:where([data-slot=input],[data-slot=textarea]):not(:where([data-slot=input-wrapper],[data-slot=input-group]) *),.form-input):is([readonly],.readonly){background:var(--background);color:var(--muted-foreground);border-color:var(--border);opacity:1}:is(:where([data-slot=input],[data-slot=textarea]):not(:where([data-slot=input-wrapper],[data-slot=input-group]) *),.form-input)[aria-invalid=true]{border-color:var(--destructive)}:is(:where([data-slot=textarea]):not(:where([data-slot=input-wrapper],[data-slot=input-group]) *),textarea.form-input){resize:vertical;height:auto;min-height:60px;padding:8px 10px}[data-slot=textarea][data-size=xs]{font-size:var(--input-font-size-xs,12px);padding:4px 8px}[data-slot=textarea][data-auto-grow]{resize:none;min-height:0}:where([data-slot=input-start-icon],[data-slot=input-end-icon],[data-slot=app-header-search-icon]){color:var(--muted-icon,var(--muted-foreground))}:where([data-slot=input-shortcut]){border-color:var(--border);background-color:var(--secondary);color:var(--muted-foreground)}[data-slot=input][data-appearance=cell],[data-slot=input][data-appearance=cell]:focus,[data-slot=input][data-appearance=cell]:focus-visible{height:auto;min-height:0;padding:0 var(--input-padding-right,0) 0 var(--input-padding-left,0);color:inherit;box-shadow:none;background-color:#0000;border-style:none;border-radius:0;outline-style:none}:where([data-slot=checkbox]){border-color:var(--input);background-color:var(--background)}:where([data-slot=checkbox]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring);outline-style:none}:where([data-slot=checkbox])[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=checkbox])[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where([data-slot=checkbox])[data-state=checked],:where([data-slot=checkbox])[data-state=indeterminate]{border-color:var(--control,var(--primary));background-color:var(--control,var(--primary));color:var(--control-foreground,var(--primary-foreground))}:where([data-slot=checkbox])[data-state=checked]:disabled{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=checkbox])[data-state=checked]:disabled{border-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}:where([data-slot=checkbox])[data-state=checked]:disabled{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=checkbox])[data-state=checked]:disabled{background-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}:where(.dark) :where([data-slot=checkbox])[aria-invalid=true],:where([data-invalid=true]) [data-slot=checkbox]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-invalid=true]) [data-slot=checkbox]{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where(.dark) :where([data-invalid=true]) [data-slot=checkbox]{border-color:var(--destructive)}:where([data-slot=checkbox])[aria-invalid=true]:focus-visible,:where([data-invalid=true]) [data-slot=checkbox]:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=checkbox])[aria-invalid=true]:focus-visible,:where([data-invalid=true]) [data-slot=checkbox]:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px color-mix(in oklab, var(--destructive) 10%, transparent)}}:where(.dark) :where([data-slot=checkbox])[aria-invalid=true]:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=checkbox])[aria-invalid=true]:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px color-mix(in oklab, var(--destructive) 20%, transparent)}}[data-slot=checkbox][data-state=unchecked]{background-color:var(--card)}[data-slot=checkbox][data-state=unchecked]:not([aria-invalid=true],[data-invalid=true] *){border-color:var(--border-strong)}[data-slot=checkbox][data-state=unchecked]:hover:not([disabled],[aria-invalid=true],[data-invalid=true] *){border-color:var(--primary)}[data-slot=data-grid-table] [data-slot=checkbox]{border-radius:3px;width:16px;height:16px}:where([data-slot=radio-group-item]){border-color:var(--input);color:var(--control,var(--primary));outline-style:none}@media (forced-colors:active){:where([data-slot=radio-group-item]){outline-offset:2px;outline:2px solid #0000}}:where([data-slot=radio-group-item]):focus{outline-style:none}:where([data-slot=radio-group-item]:not([data-variant=card])):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}:where([data-slot=radio-group-item])[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=radio-group-item])[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where([data-slot=radio-group-item]:not([data-variant=card]))[data-state=checked]{border-color:var(--control,var(--primary));background-color:var(--control,var(--primary));color:var(--control-foreground,var(--primary-foreground))}:where(.dark) :where([data-slot=radio-group-item])[aria-invalid=true],:where([data-invalid=true]) [data-slot=radio-group-item]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-invalid=true]) [data-slot=radio-group-item]{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where(.dark) :where([data-invalid=true]) [data-slot=radio-group-item]{border-color:var(--destructive)}:where([data-slot=radio-group-item]:not([data-variant=card]))[aria-invalid=true]:focus-visible,:where([data-invalid=true]) [data-slot=radio-group-item]:not([data-variant=card]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=radio-group-item]:not([data-variant=card]))[aria-invalid=true]:focus-visible,:where([data-invalid=true]) [data-slot=radio-group-item]:not([data-variant=card]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px color-mix(in oklab, var(--destructive) 10%, transparent)}}:where(.dark) :where([data-slot=radio-group-item]:not([data-variant=card]))[aria-invalid=true]:focus-visible,:where(.dark) :where([data-invalid=true]) [data-slot=radio-group-item]:not([data-variant=card]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=radio-group-item]:not([data-variant=card]))[aria-invalid=true]:focus-visible,:where(.dark) :where([data-invalid=true]) [data-slot=radio-group-item]:not([data-variant=card]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px color-mix(in oklab, var(--destructive) 20%, transparent)}}:where([data-slot=radio-group-item][data-variant=card]){background-color:var(--card,#fff);border-color:var(--border,#e4e4e7);color:var(--foreground,#18181b);transition-property:border-color,box-shadow,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=radio-group-item][data-variant=card]):hover:not(:disabled):not([data-state=checked]):not([aria-invalid=true]){border-color:var(--border-strong,#d4d4d8)}:where([data-slot=radio-group-item][data-variant=card])[data-state=checked]{border-color:var(--primary,#18181b);box-shadow:0 0 0 1px var(--primary,#18181b)}:where([data-slot=radio-group-item][data-variant=card]):focus-visible{outline:2px solid var(--ring,#2563eb);outline-offset:2px}:where([data-slot=radio-group-item][data-variant=card])[aria-invalid=true],:where([data-invalid=true]) [data-slot=radio-group-item][data-variant=card],[data-invalid=true] :where([data-slot=radio-group-item][data-variant=card]):hover:not(:disabled):not([data-state=checked]){border-color:var(--destructive)}:where([data-slot=radio-group-item-title]){color:var(--foreground,#18181b)}:where([data-slot=radio-group-item-check]){background-color:var(--primary,#18181b);color:var(--primary-foreground,#fff)}:where([data-slot=radio-group-item-description]){color:var(--muted-foreground,#71717a)}:where([data-slot=switch]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=switch]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring);outline-style:none}@media (forced-colors:active){:where([data-slot=switch]):focus-visible{outline-offset:2px;outline:2px solid #0000}}:where([data-slot=switch])[aria-invalid=true]{border:1px solid var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=switch])[aria-invalid=true]{border:1px solid color-mix(in oklab, var(--destructive) 60%, transparent)}}:where([data-slot=switch])[data-state=unchecked]{background-color:var(--input)}:where(.dark) :where([data-slot=switch])[aria-invalid=true]{border-color:var(--destructive)}:where([data-invalid=true]) [data-slot=switch]{border:1px solid var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-invalid=true]) [data-slot=switch]{border:1px solid color-mix(in oklab, var(--destructive) 60%, transparent)}}:where(.dark) :where([data-invalid=true]) [data-slot=switch]{border-color:var(--destructive)}:where([data-slot=switch])[aria-invalid=true]:focus-visible,:where([data-invalid=true]) [data-slot=switch]:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=switch])[aria-invalid=true]:focus-visible,:where([data-invalid=true]) [data-slot=switch]:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px color-mix(in oklab, var(--destructive) 10%, transparent)}}:where(.dark) :where([data-slot=switch])[aria-invalid=true]:focus-visible,:where(.dark) :where([data-invalid=true]) [data-slot=switch]:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=switch])[aria-invalid=true]:focus-visible,:where(.dark) :where([data-invalid=true]) [data-slot=switch]:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px color-mix(in oklab, var(--destructive) 20%, transparent)}}:where([data-slot=switch][data-permanent]){background-color:var(--input)}:where([data-slot=switch]:not([data-permanent]))[data-state=checked]{background-color:var(--control,var(--primary))}:where([data-slot=switch-thumb]){background-color:#fff;transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}:where([data-slot=switch-indicator]){transition-property:transform,translate,scale,rotate;transition-duration:.3s;transition-timing-function:cubic-bezier(.16,1,.3,1)}:where([data-slot=switch-indicator][data-state=on]:not([data-permanent])){color:var(--control-foreground,var(--primary-foreground))}:where([data-slot=label],[data-slot=field-label]){color:var(--foreground)}:where([data-slot=field-label]){line-height:var(--field-label-line-height,inherit)}:where([data-slot=label-required]){color:var(--destructive)}:where([data-slot=field-description]){color:var(--muted-foreground)}:where([data-slot=field-message]){color:var(--destructive)}:where([data-slot=field-error-icon]){color:var(--destructive);background:0 0}:where([data-slot=badge]){--badge-corner-sm:var(--radius-sm,.25rem);--badge-corner-xs:var(--radius-sm,.25rem);--badge-tone:var(--primary);--badge-tone-foreground:var(--primary-foreground);--badge-tone-soft:var(--primary-soft,oklch(97% .014 254.604));--badge-tone-accent:var(--primary-accent,oklch(48.8% .243 264.376));--badge-tone-outline-border:var(--primary-soft,oklch(93.2% .032 255.585));--badge-tone-outline-bg:var(--primary-soft,oklch(97% .014 254.604));--badge-tone-ghost:var(--primary);border-color:#0000}:where(.dark) :where([data-slot=badge]){--badge-tone-soft:var(--primary-soft,oklch(28.2% .091 267.935));--badge-tone-accent:var(--primary-accent,oklch(54.6% .245 262.881));--badge-tone-outline-border:var(--primary-soft,oklch(37.9% .146 265.522));--badge-tone-outline-bg:var(--primary-soft,oklch(28.2% .091 267.935))}:where([data-slot=badge]):focus{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ring);outline-style:none}@media (forced-colors:active){:where([data-slot=badge]):focus{outline-offset:2px;outline:2px solid #0000}}:where(button[data-slot=badge]):focus:not(:focus-visible){box-shadow:none}:where([data-slot=badge][data-tone=secondary]){--badge-tone:var(--secondary);--badge-tone-foreground:var(--secondary-foreground);--badge-tone-soft:var(--secondary);--badge-tone-accent:var(--secondary-foreground);--badge-tone-outline-border:var(--border);--badge-tone-outline-bg:transparent;--badge-tone-ghost:var(--secondary-foreground)}:where(.dark) :where([data-slot=badge][data-tone=secondary]){--badge-tone-soft:var(--secondary)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=badge][data-tone=secondary]){--badge-tone-soft:color-mix(in oklab, var(--secondary) 50%, transparent)}}:where([data-slot=badge][data-tone=neutral]){--badge-tone:oklch(14.1% .005 285.823);--badge-tone-foreground:#fff;--badge-tone-soft:var(--secondary);--badge-tone-accent:var(--secondary-foreground);--badge-tone-outline-border:var(--border);--badge-tone-outline-bg:transparent;--badge-tone-ghost:var(--secondary-foreground)}:where(.dark) :where([data-slot=badge][data-tone=neutral]){--badge-tone:oklch(87.1% .006 286.286);--badge-tone-foreground:#000}:where([data-slot=badge][data-tone=success]){--badge-tone:var(--success-accent,oklch(72.3% .219 149.579));--badge-tone-foreground:var(--success-foreground,#fff);--badge-tone-soft:var(--success-soft,oklch(96.2% .044 156.743));--badge-tone-accent:var(--success-accent,oklch(44.8% .119 151.328));--badge-tone-outline-border:var(--success-soft,oklch(92.5% .084 155.995));--badge-tone-outline-bg:var(--success-soft,oklch(98.2% .018 155.826));--badge-tone-ghost:var(--success-accent,oklch(72.3% .219 149.579))}:where(.dark) :where([data-slot=badge][data-tone=success]){--badge-tone-soft:var(--success-soft,oklch(26.6% .065 152.934));--badge-tone-accent:var(--success-accent,oklch(62.7% .194 149.214));--badge-tone-outline-border:var(--success-soft,oklch(39.3% .095 152.535));--badge-tone-outline-bg:var(--success-soft,oklch(26.6% .065 152.934))}:where([data-slot=badge][data-tone=warning]){--badge-tone:var(--warning,oklch(79.5% .184 86.047));--badge-tone-foreground:var(--warning-solid-foreground,#451a03);--badge-tone-soft:var(--warning-soft,oklch(97.3% .071 103.193));--badge-tone-accent:var(--warning-accent,oklch(55.4% .135 66.442));--badge-tone-outline-border:var(--warning-soft,oklch(94.5% .129 101.54));--badge-tone-outline-bg:var(--warning-soft,oklch(98.7% .026 102.212));--badge-tone-ghost:var(--warning-accent,oklch(79.5% .184 86.047))}:where(.dark) :where([data-slot=badge][data-tone=warning]){--badge-tone-soft:var(--warning-soft,oklch(28.6% .066 53.813));--badge-tone-accent:var(--warning,oklch(68.1% .162 75.834));--badge-tone-outline-border:var(--warning-soft,oklch(42.1% .095 57.708));--badge-tone-outline-bg:var(--warning-soft,oklch(28.6% .066 53.813))}:where([data-slot=badge][data-tone=info]){--badge-tone:var(--info-accent,oklch(60.6% .25 292.717));--badge-tone-foreground:var(--info-foreground,#fff);--badge-tone-soft:var(--info-soft,oklch(94.3% .029 294.588));--badge-tone-accent:var(--info-accent,oklch(49.1% .27 292.581));--badge-tone-outline-border:var(--info-soft,oklch(94.3% .029 294.588));--badge-tone-outline-bg:var(--info-soft,oklch(96.9% .016 293.756));--badge-tone-ghost:var(--info-accent,oklch(60.6% .25 292.717))}:where(.dark) :where([data-slot=badge][data-tone=info]){--badge-tone-soft:var(--info-soft,oklch(28.3% .141 291.089));--badge-tone-accent:var(--info-accent,oklch(70.2% .183 293.541));--badge-tone-outline-border:var(--info-soft,oklch(38% .189 293.745));--badge-tone-outline-bg:var(--info-soft,oklch(28.3% .141 291.089))}:where([data-slot=badge][data-tone=destructive]){--badge-tone:var(--destructive);--badge-tone-foreground:var(--destructive-foreground);--badge-tone-soft:var(--destructive-soft,oklch(97.1% .013 17.38));--badge-tone-accent:var(--destructive-accent,oklch(50.5% .213 27.518));--badge-tone-outline-border:var(--destructive-soft,oklch(93.6% .032 17.717));--badge-tone-outline-bg:var(--destructive-soft,oklch(97.1% .013 17.38));--badge-tone-ghost:var(--destructive)}:where(.dark) :where([data-slot=badge][data-tone=destructive]){--badge-tone-soft:var(--destructive-soft,oklch(25.8% .092 26.042));--badge-tone-accent:var(--destructive-accent,oklch(57.7% .245 27.325));--badge-tone-outline-border:var(--destructive-soft,oklch(39.6% .141 25.723));--badge-tone-outline-bg:var(--destructive-soft,oklch(25.8% .092 26.042))}:where([data-slot=badge][data-variant=solid]){background-color:var(--badge-tone);color:var(--badge-tone-foreground)}:where([data-slot=badge][data-variant=light]){background-color:var(--badge-tone-soft);color:var(--badge-tone-accent)}:where([data-slot=badge][data-variant=outline]){border-color:var(--badge-tone-outline-border);background-color:var(--badge-tone-outline-bg);color:var(--badge-tone-accent)}:where([data-slot=badge][data-variant=ghost]){color:var(--badge-tone-ghost);background-color:#0000;border-color:#0000}:where([data-slot=badge-button]){opacity:.6;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){:where([data-slot=badge-button]):not(:disabled):hover{opacity:1}}:where([data-slot=badge-button])>svg{opacity:1}:where([data-slot=badge-dot]){opacity:.75}[data-slot=badge][data-variant=light]:not([data-shape=circle]){white-space:nowrap;border-radius:4px;min-width:0;min-height:0;padding:2px 8px;font-size:11.5px;font-weight:500;line-height:1.3}[data-slot=badge][data-variant=light][data-shape=circle]{white-space:nowrap;border-radius:12px;gap:4px;min-width:0;min-height:0;padding:3px 10px;font-size:11.5px;font-weight:500;line-height:1.3}[data-slot=badge][data-shape=circle] [data-slot=badge-dot]{opacity:1}:where([data-slot=popover-content]){border-color:var(--border);background-color:var(--popover);color:var(--popover-foreground);box-shadow:0 4px 6px -1px oklab(0% none none/.05),0 2px 4px -2px oklab(0% none none/.05)}@keyframes popup-in{0%{opacity:0;transform:translate3d(var(--popup-from-x,0), var(--popup-from-y,0), 0) scale3d(.95, .95, .95)}}@keyframes popup-out{to{opacity:0;transform:scale3d(.95,.95,.95)}}:where([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content])[data-state=open]{animation:.15s popup-in}:where([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-sub-content])[data-state=closed]{animation:.15s popup-out}:where([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content])[data-side=bottom]{--popup-from-y:-.5rem}:where([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content])[data-side=top]{--popup-from-y:.5rem}:where([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content])[data-side=left]{--popup-from-x:.5rem}:where([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=menubar-sub-content])[data-side=right]{--popup-from-x:-.5rem}:where([data-slot=tooltip-content][data-variant=dark]){color:#fff;background-color:oklch(14.1% .005 285.823);border-width:0;border-color:currentColor}:where(.dark) :where([data-slot=tooltip-content][data-variant=dark]){border-width:1px;border-color:var(--border);color:#000;background-color:oklch(87.1% .006 286.286)}:where([data-slot=tooltip-content][data-variant=light]){border-color:var(--border);background-color:var(--background);color:var(--foreground)}:where([data-slot=tooltip-content]){box-shadow:0 4px 6px -1px oklab(0% none none/.05),0 2px 4px -2px oklab(0% none none/.05)}:where([data-slot=hover-card-content]){background-color:var(--popover);color:var(--popover-foreground);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}:where([data-slot=tooltip-content]:not([data-part=avatar-group])),:where([data-slot=hover-card-content])[data-state=open]{animation:.15s popup-in}:where([data-slot=tooltip-content]:not([data-part=avatar-group]),[data-slot=hover-card-content])[data-state=closed]{animation:.15s popup-out}:where([data-slot=tooltip-content],[data-slot=hover-card-content])[data-side=bottom]{--popup-from-y:-.5rem}:where([data-slot=tooltip-content],[data-slot=hover-card-content])[data-side=top]{--popup-from-y:.5rem}:where([data-slot=tooltip-content],[data-slot=hover-card-content])[data-side=left]{--popup-from-x:.5rem}:where([data-slot=tooltip-content],[data-slot=hover-card-content])[data-side=right]{--popup-from-x:-.5rem}:where([data-slot=select-trigger]){--select-trigger-ring:var(--ring)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=select-trigger]){--select-trigger-ring:color-mix(in oklab, var(--ring) 30%, transparent)}}:where([data-slot=select-trigger]){border-color:var(--input);background-color:var(--background);color:var(--foreground);outline-style:none;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px oklab(0% none none/.05)}:where([data-slot=select-trigger]):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--select-trigger-ring), 0 1px 2px 0 oklab(0% none none/.05)}:where([data-slot=select-trigger][aria-invalid=true]),:where([data-invalid=true] [data-slot=select-trigger]){--select-trigger-ring:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=select-trigger][aria-invalid=true]),:where([data-invalid=true] [data-slot=select-trigger]){--select-trigger-ring:color-mix(in oklab, var(--destructive) 10%, transparent)}}:where([data-slot=select-trigger][aria-invalid=true]),:where([data-invalid=true] [data-slot=select-trigger]){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=select-trigger][aria-invalid=true]),:where([data-invalid=true] [data-slot=select-trigger]){border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where(.dark) :where([data-slot=select-trigger][aria-invalid=true]),:where(.dark) :where([data-invalid=true] [data-slot=select-trigger]){--select-trigger-ring:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=select-trigger][aria-invalid=true]),:where(.dark) :where([data-invalid=true] [data-slot=select-trigger]){--select-trigger-ring:color-mix(in oklab, var(--destructive) 20%, transparent)}}:where(.dark) :where([data-slot=select-trigger][aria-invalid=true]),:where(.dark) :where([data-invalid=true] [data-slot=select-trigger]){border-color:var(--destructive)}:where([data-slot=select-trigger][data-input-kind=select])[aria-readonly=true]{background-color:var(--muted)}:where([data-slot=select-trigger][data-input-kind=select][data-placeholder])>[data-slot=select-trigger-value]{color:var(--muted-foreground)}:where([data-slot=select-trigger][data-input-kind=select])>[data-slot=select-trigger-clear]{opacity:.5;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=select-trigger][data-input-kind=select])>[data-slot=select-trigger-clear]:hover{opacity:1;background-color:var(--muted)}:where([data-slot=select-trigger][data-input-kind=select])>[data-slot=select-trigger-icon]{opacity:.5;transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=select-trigger][data-input-kind=select][data-state=open])>[data-slot=select-trigger-icon]{rotate:180deg}[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger]){height:var(--input-height-md,26px);border:1px solid var(--border-strong);background:var(--card);color:var(--foreground);box-shadow:none;border-radius:5px;padding:0 9px;font-family:inherit;font-size:13px;transition:all .1s}[data-slot=select-trigger][data-size=xs]:not([data-slot=pagination-sizes] [data-slot=select-trigger]){height:var(--input-height-xs,22px)}[data-slot=select-trigger][data-size=sm]:not([data-slot=pagination-sizes] [data-slot=select-trigger]){height:var(--input-height-sm,24px)}[data-slot=select-trigger][data-size=lg]:not([data-slot=pagination-sizes] [data-slot=select-trigger]){height:var(--input-height-lg,32px)}[data-slot=select-trigger][data-multiple]:not([data-slot=pagination-sizes] [data-slot=select-trigger]){height:auto;min-height:var(--input-height-md,26px);padding-block:2px}[data-slot=select-trigger][data-size=xs][data-multiple]:not([data-slot=pagination-sizes] [data-slot=select-trigger]){min-height:var(--input-height-xs,22px);padding-block:0}[data-slot=select-trigger][data-size=sm][data-multiple]:not([data-slot=pagination-sizes] [data-slot=select-trigger]){min-height:var(--input-height-sm,24px);padding-block:1px}[data-slot=select-trigger][data-size=lg][data-multiple]:not([data-slot=pagination-sizes] [data-slot=select-trigger]){min-height:var(--input-height-lg,32px)}[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger]):hover:not(:disabled,[aria-invalid=true],[data-invalid=true] *){border-color:var(--border-intense)}[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger]):focus,[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger]):focus-visible,[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger])[data-state=open]{border-color:var(--primary);outline:none;box-shadow:0 0 0 1px #2977e638}[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger]):disabled,[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger])[aria-readonly=true]{background:var(--background);color:var(--muted-foreground);border-color:var(--border)}[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger]):disabled{cursor:not-allowed}[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger])[aria-readonly=true]{cursor:default}[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger])[aria-readonly=true]:hover,[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger])[aria-readonly=true]:focus,[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger])[aria-readonly=true]:focus-visible{border-color:var(--border);box-shadow:none}[data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger])[aria-invalid=true],[data-invalid=true] [data-slot=select-trigger]:not([data-slot=pagination-sizes] [data-slot=select-trigger]){border-color:var(--destructive)}:where([data-slot=select-list]){background-color:var(--popover);color:var(--popover-foreground)}:where([data-slot=select-list-search]){border-color:var(--border)}:where([data-slot=select-list-search-input]){color:var(--foreground)}:where([data-slot=select-list-search-input])::placeholder,:where([data-slot=select-list-group-label]){color:var(--muted-foreground)}:where([data-slot=select-list-separator]){background-color:var(--border)}:where([data-slot=select-list-option]){color:var(--foreground)}:where([data-slot=select-list-option][data-selected]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=select-list-option][data-selected]){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}:where([data-slot=select-list-option][data-highlighted]){background-color:var(--accent)}:where([data-slot=select-list-option-check][data-state=checked]){color:var(--primary)}:where([data-slot=select-list-option-code]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=select-list-option-code]){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}:where([data-slot=select-list-option-code]){color:var(--primary)}:where([data-slot=select-list-option-description]),:where([data-slot=select-list-status]){color:var(--muted-foreground)}:where([data-slot=select-list-more]){border-color:var(--border);background-color:var(--popover)}:where([data-slot=select-list-showing]){color:var(--muted-foreground)}[data-slot=select-trigger][data-multiple] [data-part=select-trigger-chip]{height:1.25rem;padding-block:0;padding-inline:.375rem;font-size:.75rem;line-height:1.33333}:where([data-slot=select-trigger-more],[data-slot=select-list-count]){color:var(--muted-foreground)}:where([data-slot=select-trigger-chip-remove]):hover{color:var(--destructive)}:where([data-slot=select-list-footer]){border-color:var(--border)}[data-slot=select-list]{font-size:13px}[data-slot=select-trigger][data-appearance=cell]:not([disabled]):not([aria-readonly=true]){height:30px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;padding:0 8px;font-size:13px}[data-slot=select-trigger][data-appearance=cell]:not([disabled]):not([aria-readonly=true]):hover{border-color:var(--border-intense)}[data-slot=select-trigger][data-appearance=cell]:not([disabled]):not([aria-readonly=true]):focus-visible,[data-slot=select-trigger][data-appearance=cell]:not([disabled]):not([aria-readonly=true])[data-state=open]{border-color:var(--primary);background:var(--card);box-shadow:inset 0 0 0 1px var(--primary);outline:none}[data-slot=select-trigger][data-appearance=cell]:not([data-state=open]):disabled,[data-slot=select-trigger][data-appearance=cell]:not([data-state=open])[aria-readonly=true]{box-shadow:none;color:var(--muted-foreground);background:0 0;border-color:#0000}[data-slot=select-trigger][data-appearance=cell][aria-readonly=true]:is(:hover,:focus,:focus-visible){border-color:var(--border);box-shadow:none}:where([data-slot=highlight-text-match][data-tone=primary]){color:var(--primary)}:where([data-slot=highlight-text-match][data-tone=foreground]){color:var(--foreground)}:where([data-slot=tree-select-status],[data-slot=tree-select-code]){color:var(--muted-foreground)}:where([data-slot=tree-select-item]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=tree-select-item][data-active]:not([data-excluded])),:where([data-slot=tree-select-item][data-clickable]:not([data-active])):hover,:where([data-slot=tree-select-expander][data-has-children]):hover{background-color:var(--accent)}:where([data-slot=tree-select-check]){transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=tree-select-check][data-state=checked]){color:var(--primary)}:where([data-slot=autocomplete]){--autocomplete-ring:var(--ring)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete]){--autocomplete-ring:color-mix(in oklab, var(--ring) 30%, transparent)}}:where([data-slot=autocomplete]){border-color:var(--input);background-color:var(--background);color:var(--foreground);transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px oklab(0% none none/.05)}:where([data-slot=autocomplete]):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--autocomplete-ring), 0 1px 2px 0 oklab(0% none none/.05);outline-style:none}:where([data-slot=autocomplete])[aria-invalid=true]{--autocomplete-ring:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete])[aria-invalid=true]{--autocomplete-ring:color-mix(in oklab, var(--destructive) 10%, transparent)}}:where([data-slot=autocomplete])[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete])[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}:where(.dark) :where([data-slot=autocomplete])[aria-invalid=true]{--autocomplete-ring:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=autocomplete])[aria-invalid=true]{--autocomplete-ring:color-mix(in oklab, var(--destructive) 20%, transparent)}}:where(.dark) :where([data-slot=autocomplete])[aria-invalid=true]{border-color:var(--destructive)}:where([data-slot=autocomplete][data-readonly]){background-color:var(--muted)}[data-slot=autocomplete][data-appearance=cell],[data-slot=autocomplete][data-appearance=cell]:focus-visible,[data-slot=autocomplete][data-appearance=cell][aria-invalid=true]{box-shadow:none;background-color:#0000;border-style:none;outline-style:none}:where([data-slot=autocomplete-start-icon]){color:var(--muted-foreground)}[data-slot=badge][data-part=autocomplete-more]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){[data-slot=badge][data-part=autocomplete-more]:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}:where([data-slot=button][data-part=autocomplete-chip-remove]){color:inherit;background-color:#0000}:where([data-slot=button][data-part=autocomplete-chip-remove]):hover{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-part=autocomplete-chip-remove]):hover{background-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}:where([data-slot=button][data-part=autocomplete-chip-remove]):hover{color:inherit}:where([data-slot=button][data-part=autocomplete-clear]){color:var(--muted-foreground);background-color:#0000}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-part=autocomplete-clear]){color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}:where([data-slot=button][data-part=autocomplete-clear]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=button][data-part=autocomplete-clear]):hover{color:var(--muted-foreground);background-color:#0000}:where([data-slot=autocomplete-input])::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete-input])::placeholder{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}:where([data-slot=autocomplete-status]){color:var(--muted-foreground)}:where([data-slot=autocomplete-option]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=autocomplete-option][data-selected]){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete-option][data-selected]){background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}:where([data-slot=autocomplete-option][data-highlighted]),:where([data-slot=autocomplete-option]):hover{background-color:var(--accent);color:var(--accent-foreground)}:where([data-slot=autocomplete-footer]){border-color:var(--border);background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete-footer]){background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}:where([data-slot=autocomplete-footer]){color:var(--muted-foreground)}:where([data-slot=autocomplete-tree-item]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=autocomplete-tree-item][data-selected]){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=autocomplete-tree-item][data-selected]){background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}:where([data-slot=autocomplete-tree-option][data-highlighted]),:where([data-slot=autocomplete-tree-option][data-highlighted]>[data-slot=autocomplete-tree-item]),:where([data-slot=autocomplete-tree-item]):hover{background-color:var(--accent);color:var(--accent-foreground)}:where([data-slot=autocomplete-tree-expander],[data-slot=autocomplete-tree-code]),:where([data-slot=calendar-nav-button]){color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-nav-button]){color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}:where([data-slot=calendar-nav-button]){transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=calendar-nav-button]):hover{background-color:var(--accent);color:var(--foreground)}:where([data-slot=calendar-nav-button]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring);outline-style:none}@media (forced-colors:active){:where([data-slot=calendar-nav-button]):focus-visible{outline-offset:2px;outline:2px solid #0000}}:where([data-slot=calendar-nav-button]) svg:not([role=img]):not([class*=text-]):not([class*=opacity-]){opacity:.6}:where([data-slot=calendar-weekday],[data-slot=calendar-week-number]){color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-weekday],[data-slot=calendar-week-number]){color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}:where([data-slot=calendar-day][data-outside]){color:var(--muted-foreground)}:where([data-slot=calendar-day][data-outside][data-selected]){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-day][data-outside][data-selected]){background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}:where([data-slot=calendar-day][data-outside][data-selected]){color:var(--muted-foreground)}:where([data-slot=calendar-day-button]){color:var(--foreground);outline-style:none}:where([data-slot=calendar-day][data-disabled]) [data-slot=calendar-day-button],:where([data-slot=calendar-day][data-outside]) [data-slot=calendar-day-button]{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-day][data-disabled]) [data-slot=calendar-day-button],:where([data-slot=calendar-day][data-outside]) [data-slot=calendar-day-button]{color:color-mix(in oklab, var(--foreground) 30%, transparent)}}:where([data-slot=calendar-day][data-selected]) [data-slot=calendar-day-button]{background-color:var(--primary);color:var(--primary-foreground)}:where([data-slot=calendar-day][data-selected][data-outside]) [data-slot=calendar-day-button]{color:var(--primary-foreground)}:where([data-slot=calendar-day][data-range=middle][data-selected]) [data-slot=calendar-day-button]{background-color:var(--accent);color:var(--foreground)}:where([data-slot=calendar-day][data-selected]:not([data-range=middle])) [data-slot=calendar-day-button]{transition-property:color,background-color,border-radius,box-shadow;transition-duration:.15s}:where([data-slot=calendar-day]:not([data-selected])) [data-slot=calendar-day-button]:hover{background-color:var(--accent);color:var(--foreground)}:where([data-slot=calendar-day-button]):focus-visible{box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-day-button]):focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}:where([data-slot=calendar-day][data-today])>[data-slot=calendar-day-button]:after{background-color:var(--primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=calendar-day][data-today][data-selected]:not([data-range=middle]))>[data-slot=calendar-day-button]:after{background-color:var(--background)}:where([data-slot=calendar-day][data-today][data-disabled])>[data-slot=calendar-day-button]:after{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=calendar-day][data-today][data-disabled])>[data-slot=calendar-day-button]:after{background-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}:where([data-slot=date-picker]:not([data-range])>[data-slot=input],[data-slot=date-picker-time] [data-slot=input]){border-color:var(--input);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}:where([data-slot=date-picker]:not([data-range])>[data-slot=input],[data-slot=date-picker-time] [data-slot=input]):focus-visible{box-shadow:0 0 0 1px var(--ring), 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;outline-style:none}:where([data-slot=date-picker]:not([data-range])>[data-slot=input])::placeholder{color:var(--muted-foreground)}:where([data-slot=date-picker][data-range]){border-color:var(--input);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}:where([data-slot=date-picker][data-range]):focus-within{box-shadow:0 0 0 1px var(--ring), 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;outline-style:none}:where([data-slot=date-picker][data-range]) [data-slot=input]::placeholder,:where([data-slot=date-picker-clear]){color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=date-picker-clear]){color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}:where([data-slot=date-picker-clear]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=date-picker-clear]):hover{color:var(--muted-foreground)}:where([data-slot=date-picker-icon]){color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=date-picker-no-valid]){color:var(--destructive)}:where([data-slot=date-picker-today]){color:var(--primary)}:where([data-slot=date-picker-today]):hover{text-decoration-line:underline}:where([data-slot=date-picker-today]):disabled{text-decoration-line:none}:where([data-slot=date-picker-time-label]){color:var(--muted-foreground)}[data-slot=date-picker]:not([data-range])>[data-slot=input]{height:var(--input-height-md,26px);--date-picker-input-reserve:36px;border:1px solid var(--border-strong);background:var(--card);color:var(--foreground);box-shadow:none;border-radius:5px;padding:0 9px;font-family:inherit;font-size:13px;line-height:1.42857;transition:all .1s;display:flex}[data-slot=date-picker]:not([data-range])>[data-slot=input]::placeholder{color:var(--muted-foreground);font-size:13px}[data-slot=date-picker]:not([data-range])>[data-slot=input]:hover:not([readonly],[data-readonly]):not(:disabled):not([aria-invalid=true]){border-color:var(--border-intense)}[data-slot=date-picker]:not([data-range])>[data-slot=input]:focus,[data-slot=date-picker]:not([data-range])>[data-slot=input]:focus-visible{border-color:var(--primary);outline:none;box-shadow:0 0 0 1px #2977e638}[data-slot=date-picker]:not([data-range])>[data-slot=input]:disabled{background:var(--background);color:var(--muted-foreground);border-color:var(--border);opacity:.5}[data-slot=date-picker]:not([data-range])>[data-slot=input][data-size=xs],[data-slot=date-picker][data-range][data-size=xs]{height:var(--input-height-xs,22px);font-size:var(--input-font-size-xs,12px)}[data-slot=date-picker]:not([data-range])>[data-slot=input][data-size=sm],[data-slot=date-picker][data-range][data-size=sm]{height:var(--input-height-sm,24px)}[data-slot=date-picker]:not([data-range])>[data-slot=input][data-size=lg],[data-slot=date-picker][data-range][data-size=lg]{height:var(--input-height-lg,32px)}[data-slot=date-picker]:not([data-range])>[data-slot=input][aria-invalid=true]:focus-visible{box-shadow:0 0 0 1px var(--destructive)}@supports (color:color-mix(in lab, red, red)){[data-slot=date-picker]:not([data-range])>[data-slot=input][aria-invalid=true]:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--destructive) 22%, transparent)}}[data-slot=date-picker]:not([data-range])>[data-slot=input]:has(~[data-slot=date-picker-clear]){--date-picker-input-reserve:56px}[data-slot=date-picker][data-calendar=false]:not([data-range])>[data-slot=input]:has(~[data-slot=date-picker-clear]){--date-picker-input-reserve:26px}[data-slot=date-picker][data-range]{height:var(--input-height-md,26px);padding:0 9px;padding-right:var(--date-picker-input-reserve,36px);--date-picker-input-reserve:36px;border:1px solid var(--border-strong);background:var(--card);color:var(--foreground);box-shadow:none;border-radius:5px;font-family:inherit;font-size:13px;transition:all .1s}[data-slot=date-picker][data-range]>[data-slot=input]{font-size:13px}[data-slot=date-picker][data-range]:has(>[data-slot=date-picker-clear]){--date-picker-input-reserve:56px}[data-slot=date-picker][data-range]:hover:not([data-readonly]):not(:has([data-slot=input]:disabled)):not(:has([data-slot=input][aria-invalid=true])){border-color:var(--border-intense)}[data-slot=date-picker][data-range]:focus-within{border-color:var(--primary);outline:none;box-shadow:0 0 0 1px #2977e638}[data-slot=date-picker-icon]{background:var(--background);width:24px;color:var(--muted-foreground);border-left:1px solid var(--border-strong);border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:1px;bottom:1px;right:1px}[data-slot=date-picker-icon] svg{width:14px;height:14px}[data-slot=date-picker]:hover [data-slot=date-picker-icon]:not(:disabled),[data-slot=date-picker]:focus-within [data-slot=date-picker-icon]:not(:disabled){background:var(--primary-soft);color:var(--primary);border-left-color:var(--primary)}[data-slot=date-picker-clear]{color:var(--muted-foreground);right:30px}[data-slot=date-picker][data-calendar=false]>[data-slot=date-picker-clear]{right:6px}[data-slot=date-picker-clear]:hover{color:var(--destructive)}[data-slot=date-picker]:not([data-range])>[data-slot=input][aria-invalid=true],[data-slot=date-picker-time] [data-slot=input][aria-invalid=true]{border-color:var(--destructive)!important}[data-slot=date-picker][data-range]:has(>[data-slot=input][aria-invalid=true]){border-color:var(--destructive)!important}[data-slot=date-picker]:not([data-range])>[data-slot=input][data-readonly],[data-slot=date-picker][data-range][data-readonly]{background-color:var(--date-picker-readonly-bg,var(--background))!important}:where([data-slot=toggle],[data-slot=toggle-group-item]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=toggle],[data-slot=toggle-group-item]):hover{background-color:var(--muted);color:var(--muted-foreground)}:where([data-slot=toggle],[data-slot=toggle-group-item])[data-variant=outline]{border-color:var(--input)}:where([data-slot=toggle],[data-slot=toggle-group-item])[data-variant=outline]:hover,:where([data-slot=toggle],[data-slot=toggle-group-item])[data-state=on]{background-color:var(--accent);color:var(--accent-foreground)}:where([data-slot=toggle],[data-slot=toggle-group-item]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring);outline-style:none}@media (forced-colors:active){:where([data-slot=toggle],[data-slot=toggle-group-item]):focus-visible{outline-offset:2px;outline:2px solid #0000}}:where([data-slot=toggle-group][data-variant=outline]){box-shadow:0 1px 2px #0000000d}:where([data-slot=toggle-group-item]){box-shadow:none}:where([data-slot=toggle-group-item]):focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}:where([data-slot=command]){background-color:var(--popover);color:var(--popover-foreground)}:where([data-slot=command-input]){border-color:var(--border)}:where([data-slot=command-input-field]){color:var(--foreground)}:where([data-slot=command-input-field])::placeholder{color:var(--muted-foreground)}:where([data-slot=command-group]),:where([data-slot=command-item]){color:var(--foreground)}:where([data-slot=command-group]) [cmdk-group-heading],:where([data-slot=command-item-description]),:where([data-slot=command-shortcut]),:where([data-slot=command][data-part=dialog]) [cmdk-group-heading]{color:var(--muted-foreground)}:where([data-slot=command-separator]){background-color:var(--border)}:where([data-slot=command-item][data-selected=true]){background-color:var(--accent)}:where([data-slot=command-check]){color:var(--primary)}[data-slot=command-input] input,[data-slot=command-item]{font-size:13px}:where([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]){border-color:var(--border);background-color:var(--popover);color:var(--popover-foreground);box-shadow:0 4px 6px -1px oklab(0% none none/.05),0 2px 4px -2px oklab(0% none none/.05)}:where([data-slot=dropdown-menu-item]){color:var(--foreground)}:where([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=dropdown-menu-item]):focus,:where([data-slot=dropdown-menu-sub-trigger]):focus,:where([data-slot=dropdown-menu-sub-trigger])[data-state=open],:where([data-slot=dropdown-menu-sub-trigger])[data-here=true]{background-color:var(--accent);color:var(--foreground)}:where([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]):focus,:where([data-slot=dropdown-menu-item])[data-active=true]{background-color:var(--accent);color:var(--accent-foreground)}:where([data-slot=dropdown-menu-item][data-tone=destructive]),:where([data-slot=dropdown-menu-item][data-tone=destructive]):hover,:where([data-slot=dropdown-menu-item][data-tone=destructive]):focus{color:var(--destructive)}:where([data-slot=dropdown-menu-item][data-tone=destructive]):hover,:where([data-slot=dropdown-menu-item][data-tone=destructive]):focus,:where([data-slot=dropdown-menu-item][data-tone=destructive])[data-active=true]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=dropdown-menu-item][data-tone=destructive]):hover,:where([data-slot=dropdown-menu-item][data-tone=destructive]):focus,:where([data-slot=dropdown-menu-item][data-tone=destructive])[data-active=true]{background-color:color-mix(in oklab, var(--destructive) 5%, transparent)}}:where([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger]) svg:not([role=img]):not([class*=text-]){opacity:.6}:where([data-slot=dropdown-menu-checkbox-item]>[data-slot=dropdown-menu-item-indicator]){color:var(--muted-foreground)}:where([data-slot=dropdown-menu-checkbox-item] [data-slot=dropdown-menu-item-indicator]) svg{color:var(--primary)}:where([data-slot=dropdown-menu-radio-item] [data-slot=dropdown-menu-item-indicator]) svg{fill:var(--primary);stroke:var(--primary)}:where([data-slot=dropdown-menu-label]){color:var(--muted-foreground)}:where([data-slot=dropdown-menu-separator]){background-color:var(--muted)}:where([data-slot=context-menu-content],[data-slot=context-menu-sub-content]){background-color:var(--popover);color:var(--popover-foreground)}:where([data-slot=context-menu-sub-trigger],[data-slot=context-menu-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]):focus,:where([data-slot=context-menu-sub-trigger])[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}:where([data-slot=context-menu-item],[data-slot=context-menu-sub-trigger]) svg:not([class*=text-]){color:var(--muted-foreground)}:where([data-slot=context-menu-item][data-tone=destructive]),:where([data-slot=context-menu-item][data-tone=destructive]):focus{color:var(--destructive)}:where([data-slot=context-menu-item][data-tone=destructive]):focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=context-menu-item][data-tone=destructive]):focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}:where(.dark) :where([data-slot=context-menu-item][data-tone=destructive]):focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=context-menu-item][data-tone=destructive]):focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}:where([data-slot=context-menu-item][data-tone=destructive])>svg{color:var(--destructive)!important}:where([data-slot=context-menu-label]){color:var(--foreground)}:where([data-slot=context-menu-separator]){background-color:var(--border)}:where([data-slot=context-menu-shortcut]){color:var(--muted-foreground)}:where([data-slot=menubar]){background-color:var(--background)}:where([data-slot=menubar-trigger]){color:var(--foreground)}:where([data-slot=menubar-content],[data-slot=menubar-sub-content]){background-color:var(--popover);color:var(--popover-foreground)}:where([data-slot=menubar-content]){border-color:var(--border);transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px oklab(0% none none/.05),0 2px 4px -2px oklab(0% none none/.05)}:where([data-slot=menubar-trigger],[data-slot=menubar-sub-trigger],[data-slot=menubar-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item]):focus,:where([data-slot=menubar-trigger],[data-slot=menubar-sub-trigger])[data-state=open],:where([data-slot=menubar-item])[data-active=true],:where([data-slot=menubar-sub-trigger])[data-here=true]{background-color:var(--accent);color:var(--accent-foreground)}:where([data-slot=menubar-trigger])[data-here=true]{background-color:var(--accent)}:where([data-slot=menubar-trigger],[data-slot=menubar-sub-trigger]) svg:not([role=img]):not([class*=text-]){opacity:.6}:where([data-slot=menubar-checkbox-item] [data-slot=menubar-item-indicator]) svg{color:var(--primary)}:where([data-slot=menubar-separator]){background-color:var(--muted)}:where([data-slot=menubar-shortcut]){color:var(--muted-foreground)}:where([data-slot=menubar-item][data-tone=destructive]),:where([data-slot=menubar-item][data-tone=destructive]):focus{color:var(--destructive)}:where([data-slot=menubar-item][data-tone=destructive]):focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=menubar-item][data-tone=destructive]):focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}:where(.dark) :where([data-slot=menubar-item][data-tone=destructive]):focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=menubar-item][data-tone=destructive]):focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}:where([data-slot=menubar-item][data-tone=destructive])>svg{color:var(--destructive)!important}[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger]{font-size:13px}:where([data-sonner-toaster],[data-sonner-toast]){pointer-events:auto!important}@keyframes toast-slide-in-from-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}:where([data-sonner-toast]){--normal-text:#fff;--success-text:#fff;--error-text:#fff;--info-text:#fff;--warning-text:#fff;--border-radius:var(--radius-lg,.5rem);animation:.35s ease-out toast-slide-in-from-right;border-width:0!important}:where([data-sonner-toast][data-type=success]){--normal-bg:#2ecc71;--success-bg:#2ecc71}:where([data-sonner-toast][data-type=error]){--normal-bg:#e74c3c;--error-bg:#e74c3c}:where([data-sonner-toast][data-type=info]){--normal-bg:#3498db;--info-bg:#3498db}:where([data-sonner-toast][data-type=warning]){--normal-bg:#f1c40f;--warning-bg:#f1c40f}:where([data-sonner-toast]:not([data-type]):not([data-styled=false]),[data-sonner-toast][data-type=""]:not([data-styled=false]),[data-sonner-toast][data-type=default]:not([data-styled=false]),[data-sonner-toast][data-type=loading]:not([data-styled=false])){--normal-bg:var(--popover,#fff);--normal-text:var(--popover-foreground,#18181b);--normal-border:var(--border,#e4e4e7);color:var(--popover-foreground,#18181b);border-width:1px!important;border-color:var(--border,#e4e4e7)!important}:where([data-sonner-toast]:not([data-type]):not([data-styled=false]),[data-sonner-toast][data-type=""]:not([data-styled=false]),[data-sonner-toast][data-type=default]:not([data-styled=false]),[data-sonner-toast][data-type=loading]:not([data-styled=false])) [data-description]{color:var(--muted-foreground,#71717a)!important}:where([data-sonner-toast]:not([data-type]):not([data-styled=false]),[data-sonner-toast][data-type=""]:not([data-styled=false]),[data-sonner-toast][data-type=default]:not([data-styled=false]),[data-sonner-toast][data-type=loading]:not([data-styled=false])) [data-close-button]{background:var(--accent,#f4f4f5)!important;color:var(--foreground,#18181b)!important}:where([data-sonner-toast] [data-title]){font-size:1rem;font-weight:700!important}:where([data-sonner-toast] [data-description]){font-size:.875rem;color:oklab(100% 0 5.96046e-8/.9)!important;line-height:1.42857!important}:where([data-sonner-toast] [data-button]){border-radius:var(--radius-md,.375rem)!important;color:#fff!important;background:oklab(100% 0 5.96046e-8/.2)!important}:where([data-sonner-toast]:not([data-type=success],[data-type=error],[data-type=info],[data-type=warning]) [data-button]:not([data-cancel])){background:var(--gray12,#171717)!important}:where([data-slot=toaster-icon]){color:#fff;background-color:oklab(100% 0 5.96046e-8/.25)}:where([data-sonner-toast] [data-close-button]){color:#fff!important;background:#fff3!important}:where([data-sonner-toast] [data-close-button]):hover{background:#fff6!important}:where([data-toast-progress-fill]){background-color:#fff6}:where([data-slot=detail-form-grip]){color:var(--muted-foreground)}:where([data-slot=detail-form-title]){color:var(--foreground)}:where([data-mode=overlay] [data-slot=detail-form-ic-box],[data-mode=page] [data-slot=detail-form-ic-box]){border-color:var(--table-header-border);border-radius:var(--radius-lg,.5rem);background-color:var(--card);color:var(--primary)}:where([data-mode=overlay] [data-slot=detail-form-divider],[data-mode=page] [data-slot=detail-form-divider]){background-color:var(--border)}:where([data-mode=overlay] [data-slot=detail-form-close],[data-mode=page] [data-slot=detail-form-close]){border-color:var(--border-strong);border-radius:var(--radius-lg,.5rem);background-color:var(--card);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){:where([data-mode=overlay] [data-slot=detail-form-close],[data-mode=page] [data-slot=detail-form-close]):hover{background-color:var(--destructive-soft);color:var(--destructive)}}:where(:root){--detail-form-backdrop:#172a4673}[data-slot=detail-form][data-mode=dialog]{background:var(--card);border-radius:10px;box-shadow:0 20px 48px #172a4640,0 6px 16px #172a461f}[data-mode=dialog] [data-slot=detail-form-header]{background:var(--modal-header-bg);border-bottom:1px solid var(--table-header-border);-webkit-user-select:none;user-select:none;cursor:default;padding:10px 14px 10px 18px}[data-slot=detail-form][data-mode=dialog][data-draggable] [data-slot=detail-form-header]{cursor:grab}[data-mode=dialog] [data-slot=detail-form-ic-box]{background:var(--card);border:1px solid var(--table-header-border);width:30px;height:30px;color:var(--primary);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}[data-mode=dialog] [data-slot=detail-form-close]{border:1px solid var(--border);background:var(--card);width:30px;height:30px;color:var(--muted-foreground);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}[data-mode=dialog] [data-slot=detail-form-close]:hover{background:var(--destructive-soft);border-color:var(--destructive);color:var(--destructive)}[data-slot=detail-form-close]:focus-visible,[data-mode=dialog] [data-slot=detail-form-close]:focus-visible{outline:2px solid var(--ring);outline-offset:1px}[data-mode=dialog] [data-slot=detail-form-body]{background:var(--modal-body-bg);padding:18px 22px}[data-mode=dialog] [data-slot=detail-form-footer]{background:var(--modal-header-bg);border-top:1px solid var(--table-header-border);padding:8px 14px}[data-slot=detail-form][data-mode=overlay]{background:var(--card)}[data-mode=overlay] [data-slot=detail-form-header],[data-mode=page] [data-slot=detail-form-header]{background:var(--modal-header-bg);border-bottom:1px solid var(--table-header-border)}[data-mode=overlay] [data-slot=detail-form-body],[data-mode=page] [data-slot=detail-form-body]{background:var(--modal-body-bg)}[data-mode=overlay] [data-slot=detail-form-footer],[data-mode=page] [data-slot=detail-form-footer]{background:var(--modal-header-bg);border-top:1px solid var(--table-header-border)}:where(:root){--sheet-backdrop:oklab(0% none none/.3)}:where([data-slot=sheet-overlay]){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where([data-slot=sheet-content]){background-color:var(--background);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-duration:.4s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}:where([data-slot=sheet-content])[data-state=closed]{transition-duration:.3s}:where([data-slot=sheet-content][data-page-mode]){box-shadow:none}:where([data-slot=sheet-content-close]){border-radius:var(--radius-sm,.25rem);opacity:.6;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){:where([data-slot=sheet-content-close]):hover{opacity:1}}:where([data-slot=sheet-content-close]):focus{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring);outline-style:none}@media (forced-colors:active){:where([data-slot=sheet-content-close]):focus{outline-offset:2px;outline:2px solid #0000}}:where([data-slot=sheet-title]){color:var(--foreground)}:where([data-slot=sheet-description]){color:var(--muted-foreground)}:where([data-slot=sheet-content][data-draggable]){background-color:var(--background);transition-timing-function:cubic-bezier(.32,.72,0,1)}:where([data-slot=sheet-content][data-draggable])[data-state=open]{transition-duration:.5s}:where([data-slot=sheet-content][data-draggable])[data-state=closed]{transition-duration:.3s}:where([data-slot=sheet-handle]){background-color:var(--muted)}@keyframes overlay-in{0%{opacity:0}}@keyframes overlay-out{to{opacity:0}}@keyframes dialog-in{0%{opacity:0;transform:scale3d(.95,.95,.95)}}@keyframes dialog-out{to{opacity:0;transform:scale3d(.95,.95,.95)}}@keyframes rise-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes sheet-in{0%{transform:translate3d(var(--sheet-from-x,0), var(--sheet-from-y,0), 0)}}@keyframes sheet-out{to{transform:translate3d(var(--sheet-from-x,0), var(--sheet-from-y,0), 0)}}:where([data-slot=dialog-overlay][data-state=open],[data-slot=alert-dialog-overlay][data-state=open],[data-slot=sheet-overlay][data-state=open],[data-slot=detail-form-backdrop][data-state=open]){animation:.15s overlay-in}:where([data-slot=dialog-overlay][data-state=closed],[data-slot=alert-dialog-overlay][data-state=closed],[data-slot=sheet-overlay][data-state=closed],[data-slot=detail-form-backdrop][data-state=closed]){animation:.15s overlay-out}:where([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-state=open]{animation:.2s dialog-in}:where([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-state=closed]{animation:.2s dialog-out}:where([data-slot=detail-form][data-mode=dialog][data-state=open]){animation:.15s dialog-in}:where([data-slot=detail-form][data-mode=dialog][data-state=closed]){animation:.15s dialog-out}:where([data-slot=detail-form][data-mode=overlay]){animation:.18s rise-in}:where([data-slot=detail-form][data-mode=page]){animation:.15s overlay-in}:where([data-slot=sheet-content][data-side=top]){--sheet-from-y:-100%}:where([data-slot=sheet-content][data-side=bottom]){--sheet-from-y:100%}:where([data-slot=sheet-content][data-side=left]){--sheet-from-x:-100%}:where([data-slot=sheet-content][data-side=right]),:where([dir=rtl] [data-slot=sheet-content][data-side=left],[dir=rtl][data-slot=sheet-content][data-side=left]){--sheet-from-x:100%}:where([dir=rtl] [data-slot=sheet-content][data-side=right],[dir=rtl][data-slot=sheet-content][data-side=right]){--sheet-from-x:-100%}:where([data-slot=sheet-content])[data-state=open]{animation:.4s cubic-bezier(.4,0,.2,1) sheet-in}:where([data-slot=sheet-content])[data-state=closed]{animation:.3s cubic-bezier(.4,0,.2,1) sheet-out}:where([data-slot=sheet-content][data-draggable])[data-state=open]{animation:.5s cubic-bezier(.32,.72,0,1) sheet-in}:where([data-slot=sheet-content][data-draggable])[data-state=closed]{animation:.3s cubic-bezier(.32,.72,0,1) sheet-out}:where(:root){--dialog-backdrop:oklab(0% none none/.5);--alert-dialog-backdrop:oklab(0% none none/.3)}:where([data-slot=dialog-overlay]){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where([data-slot=dialog-content]){border-color:var(--border);background-color:var(--background);transition-duration:.2s;box-shadow:0 10px 15px -3px oklab(0% none none/.05),0 4px 6px -4px oklab(0% none none/.05)}@media (width>=40rem){:where([data-slot=dialog-content]){border-radius:var(--radius-lg,.5rem)}}:where([data-slot=dialog-description]){color:var(--muted-foreground)}:where([data-part=dialog-content-close]){border-radius:var(--radius-sm,.25rem);opacity:.6;outline-width:0;outline-style:solid;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){:where([data-part=dialog-content-close]):hover{opacity:1}}:where([data-part=dialog-content-close]):focus{outline-style:none}@media (forced-colors:active){:where([data-part=dialog-content-close]):focus{outline-offset:2px;outline:2px solid #0000}}:where([data-slot=alert-dialog-overlay]){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where([data-slot=alert-dialog-content]){background-color:var(--background);transition-duration:.2s;box-shadow:0 10px 15px -3px oklab(0% none none/.05),0 4px 6px -4px oklab(0% none none/.05)}@media (width>=40rem){:where([data-slot=alert-dialog-content]){border-radius:var(--radius-lg,.5rem)}}:where([data-slot=alert-dialog-description]){color:var(--muted-foreground)}[data-slot=alert-dialog-content],[data-slot=alert-dialog-description]{font-size:13px}[data-slot=alert-dialog-title]{font-size:16px;font-weight:600;line-height:1.4}:where([data-slot=separator]){background-color:var(--border,#e4e4e7)}:where([data-slot=separator][data-variant=fade][data-orientation=vertical]){background:linear-gradient(to bottom, transparent 0%, var(--border) 15%, var(--border) 85%, transparent 100%)}:where([data-slot=separator][data-variant=fade][data-orientation=horizontal]){background:linear-gradient(to right, transparent 0%, var(--border) 15%, var(--border) 85%, transparent 100%)}:where([data-slot=skeleton]){background-color:var(--accent,#f4f4f5);animation:2s cubic-bezier(.4,0,.6,1) infinite skeleton-pulse}@keyframes skeleton-pulse{50%{opacity:.5}}:where([data-slot=kbd][data-variant=default]){background-color:var(--accent,#f4f4f5);border-color:var(--border,#e4e4e7);color:var(--accent-foreground,#18181b)}:where([data-slot=kbd][data-variant=outline]){border-color:var(--input,#e4e4e7);color:var(--accent-foreground,#18181b);background-color:#0000}:where([data-slot=code-panel]){background-color:var(--muted,#f4f4f5);color:var(--muted-foreground,#71717a)}:where([data-slot=progress][data-variant=linear]){background-color:var(--secondary,#f4f4f5)}:where([data-slot=progress-indicator]){background-color:var(--primary,#18181b)}:where([data-slot=progress-circle-track]),:where([data-slot=progress-radial-track]){color:var(--secondary,#f4f4f5)}:where([data-slot=progress-circle-indicator]),:where([data-slot=progress-radial-indicator]){color:var(--primary,#18181b)}:where([data-part=status-badge][data-slot=badge][data-status-fallback="0"]){border-color:var(--color-teal-400,oklch(77.7% .152 181.912));background-color:var(--color-teal-100,oklch(95.3% .051 180.801));color:var(--color-teal-800,oklch(43.7% .078 188.216))}:where(.dark) :where([data-part=status-badge][data-slot=badge][data-status-fallback="0"]){border-color:var(--color-teal-700,oklch(51.1% .096 186.391));background-color:var(--color-teal-950,oklch(27.7% .046 192.524));color:var(--color-teal-300,oklch(85.5% .138 181.071))}:where([data-part=status-badge][data-slot=badge][data-status-fallback="1"]){border-color:var(--color-cyan-400,oklch(78.9% .154 211.53));background-color:var(--color-cyan-100,oklch(95.6% .045 203.388));color:var(--color-cyan-800,oklch(45% .085 224.283))}:where(.dark) :where([data-part=status-badge][data-slot=badge][data-status-fallback="1"]){border-color:var(--color-cyan-700,oklch(52% .105 223.128));background-color:var(--color-cyan-950,oklch(30.2% .056 229.695));color:var(--color-cyan-300,oklch(86.5% .127 207.078))}:where([data-part=status-badge][data-slot=badge][data-status-fallback="2"]){border-color:var(--color-pink-400,oklch(71.8% .202 349.761));background-color:var(--color-pink-100,oklch(94.8% .028 342.258));color:var(--color-pink-800,oklch(45.9% .187 3.815))}:where(.dark) :where([data-part=status-badge][data-slot=badge][data-status-fallback="2"]){border-color:var(--color-pink-700,oklch(52.5% .223 3.958));background-color:var(--color-pink-950,oklch(28.4% .109 3.907));color:var(--color-pink-300,oklch(82.3% .12 346.018))}:where([data-part=status-badge][data-slot=badge][data-status-fallback="3"]){border-color:var(--color-fuchsia-400,oklch(74% .238 322.16));background-color:var(--color-fuchsia-100,oklch(95.2% .037 318.852));color:var(--color-fuchsia-800,oklch(45.2% .211 324.591))}:where(.dark) :where([data-part=status-badge][data-slot=badge][data-status-fallback="3"]){border-color:var(--color-fuchsia-700,oklch(51.8% .253 323.949));background-color:var(--color-fuchsia-950,oklch(29.3% .136 325.661));color:var(--color-fuchsia-300,oklch(83.3% .145 321.434))}:where([data-part=status-badge][data-slot=badge][data-status-fallback="4"]){border-color:var(--color-orange-400,oklch(75% .183 55.934));background-color:var(--color-orange-100,oklch(95.4% .038 75.164));color:var(--color-orange-800,oklch(47% .157 37.304))}:where(.dark) :where([data-part=status-badge][data-slot=badge][data-status-fallback="4"]){border-color:var(--color-orange-700,oklch(55.3% .195 38.402));background-color:var(--color-orange-950,oklch(26.6% .079 36.259));color:var(--color-orange-300,oklch(83.7% .128 66.29))}:where([data-part=status-badge][data-slot=badge][data-status-fallback="5"]){border-color:var(--color-rose-400,oklch(71.2% .194 13.428));background-color:var(--color-rose-100,oklch(94.1% .03 12.58));color:var(--color-rose-800,oklch(45.5% .188 13.697))}:where(.dark) :where([data-part=status-badge][data-slot=badge][data-status-fallback="5"]){border-color:var(--color-rose-700,oklch(51.4% .222 16.935));background-color:var(--color-rose-950,oklch(27.1% .105 12.094));color:var(--color-rose-300,oklch(81% .117 11.638))}:where(button[data-part=status-badge]):focus:not(:focus-visible){box-shadow:none}:where([data-slot=alert][data-variant=stroke]){color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=secondary][data-variant=solid]){background-color:var(--muted,#f4f4f5);color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=primary][data-variant=solid]){background-color:var(--primary,#18181b);color:var(--primary-foreground,#fafafa)}:where([data-slot=alert][data-tone=destructive][data-variant=solid]){background-color:var(--destructive,#dc2626);color:var(--destructive-foreground,#fafafa)}:where([data-slot=alert][data-tone=success][data-variant=solid]){background-color:var(--success,var(--color-green-500,oklch(72.3% .219 149.579)));color:var(--success-foreground,var(--color-white,#fff))}:where([data-slot=alert][data-tone=info][data-variant=solid]){background-color:var(--color-info,var(--color-violet-600,oklch(54.1% .281 293.009)));color:var(--color-info-foreground,var(--color-white,#fff))}:where([data-slot=alert][data-tone=warning][data-variant=solid]){background-color:var(--warning,var(--color-yellow-500,oklch(79.5% .184 86.047)));color:var(--warning-foreground,var(--color-white,#fff))}:where([data-slot=alert][data-tone=neutral][data-variant=solid]){background-color:var(--color-zinc-950,oklch(14.1% .005 285.823));color:var(--color-white,#fff)}:where(.dark) :where([data-slot=alert][data-tone=neutral][data-variant=solid]){background-color:var(--color-zinc-300,oklch(87.1% .006 286.286));color:var(--color-black,#000)}:where([data-slot=alert]) :where([data-part=alert-close]){color:inherit}:where([data-slot=alert][data-tone=secondary][data-variant=outline]){border-color:var(--border,#e4e4e7);background-color:var(--background,#fff);color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=secondary][data-variant=outline]) :where([data-part=alert-close]){color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=primary][data-variant=outline]){border-color:var(--border,#e4e4e7);background-color:var(--background,#fff);color:var(--primary,#18181b)}:where([data-slot=alert][data-tone=primary][data-variant=outline]) :where([data-part=alert-close]){color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=destructive][data-variant=outline]){border-color:var(--border,#e4e4e7);background-color:var(--background,#fff);color:var(--destructive,#dc2626)}:where([data-slot=alert][data-tone=destructive][data-variant=outline]) :where([data-part=alert-close]){color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=success][data-variant=outline]){border-color:var(--border,#e4e4e7);background-color:var(--background,#fff);color:var(--success,var(--color-green-500,oklch(72.3% .219 149.579)))}:where([data-slot=alert][data-tone=success][data-variant=outline]) :where([data-part=alert-close]){color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=info][data-variant=outline]){border-color:var(--border,#e4e4e7);background-color:var(--background,#fff);color:var(--color-info,var(--color-violet-600,oklch(54.1% .281 293.009)))}:where([data-slot=alert][data-tone=info][data-variant=outline]) :where([data-part=alert-close]){color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=warning][data-variant=outline]){border-color:var(--border,#e4e4e7);background-color:var(--background,#fff);color:var(--warning,var(--color-yellow-500,oklch(79.5% .184 86.047)))}:where([data-slot=alert][data-tone=warning][data-variant=outline]) :where([data-part=alert-close]){color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=neutral][data-variant=outline]){border-color:var(--border,#e4e4e7);background-color:var(--background,#fff);color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=neutral][data-variant=outline]) :where([data-part=alert-close]){color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=secondary][data-variant=light]){border-color:var(--border,#e4e4e7);background-color:var(--muted,#f4f4f5);color:var(--foreground,#18181b)}:where([data-slot=alert][data-tone=primary][data-variant=light]){border-color:var(--color-primary-alpha,var(--color-blue-100,oklch(93.2% .032 255.585)));background-color:var(--primary-soft,var(--color-blue-50,oklch(97% .014 254.604)));color:var(--foreground,#18181b)}:where(.dark) :where([data-slot=alert][data-tone=primary][data-variant=light]){border-color:var(--color-primary-alpha,var(--color-blue-900,oklch(37.9% .146 265.522)));background-color:var(--primary-soft,var(--color-blue-950,oklch(28.2% .091 267.935)))}:where([data-slot=alert][data-tone=primary][data-variant=light]) :where([data-slot=alert-icon]){color:var(--primary,#18181b)}:where([data-slot=alert][data-tone=destructive][data-variant=light]){border-color:var(--color-destructive-alpha,var(--color-red-100,oklch(93.6% .032 17.717)));background-color:var(--destructive-soft,var(--color-red-50,oklch(97.1% .013 17.38)));color:var(--foreground,#18181b)}:where(.dark) :where([data-slot=alert][data-tone=destructive][data-variant=light]){border-color:var(--color-destructive-alpha,var(--color-red-900,oklch(39.6% .141 25.723)));background-color:var(--destructive-soft,var(--color-red-950,oklch(25.8% .092 26.042)))}:where([data-slot=alert][data-tone=destructive][data-variant=light]) :where([data-slot=alert-icon]){color:var(--destructive,#dc2626)}:where([data-slot=alert][data-tone=success][data-variant=light]){border-color:var(--color-success-alpha,var(--color-green-200,oklch(92.5% .084 155.995)));background-color:var(--success-soft,var(--color-green-50,oklch(98.2% .018 155.826)));color:var(--foreground,#18181b)}:where(.dark) :where([data-slot=alert][data-tone=success][data-variant=light]){border-color:var(--color-success-alpha,var(--color-green-900,oklch(39.3% .095 152.535)));background-color:var(--success-soft,var(--color-green-950,oklch(26.6% .065 152.934)))}:where([data-slot=alert][data-tone=success][data-variant=light]) :where([data-slot=alert-icon]){color:var(--success-foreground,var(--color-green-600,oklch(62.7% .194 149.214)))}:where([data-slot=alert][data-tone=info][data-variant=light]){border-color:var(--color-info-alpha,var(--color-violet-100,oklch(94.3% .029 294.588)));background-color:var(--info-soft,var(--color-violet-50,oklch(96.9% .016 293.756)));color:var(--foreground,#18181b)}:where(.dark) :where([data-slot=alert][data-tone=info][data-variant=light]){border-color:var(--color-info-alpha,var(--color-violet-900,oklch(38% .189 293.745)));background-color:var(--info-soft,var(--color-violet-950,oklch(28.3% .141 291.089)))}:where([data-slot=alert][data-tone=info][data-variant=light]) :where([data-slot=alert-icon]){color:var(--color-info-foreground,var(--color-violet-600,oklch(54.1% .281 293.009)))}:where([data-slot=alert][data-tone=warning][data-variant=light]){border-color:var(--color-warning-alpha,var(--color-yellow-200,oklch(94.5% .129 101.54)));background-color:var(--warning-soft,var(--color-yellow-50,oklch(98.7% .026 102.212)));color:var(--foreground,#18181b)}:where(.dark) :where([data-slot=alert][data-tone=warning][data-variant=light]){border-color:var(--color-warning-alpha,var(--color-yellow-900,oklch(42.1% .095 57.708)));background-color:var(--warning-soft,var(--color-yellow-950,oklch(28.6% .066 53.813)))}:where([data-slot=alert][data-tone=warning][data-variant=light]) :where([data-slot=alert-icon]){color:var(--warning-foreground,var(--color-yellow-600,oklch(68.1% .162 75.834)))}:where([data-slot=alert][data-icon-tone=secondary]) :where([data-slot=alert-icon]){color:var(--secondary-foreground,var(--muted-foreground,#71717a))}:where([data-slot=alert][data-icon-tone=neutral]) :where([data-slot=alert-icon]){color:var(--muted-foreground,#71717a)}:where([data-slot=alert][data-icon-tone=primary]) :where([data-slot=alert-icon]){color:var(--primary,#18181b)}:where([data-slot=alert][data-icon-tone=warning]) :where([data-slot=alert-icon]){color:var(--warning-foreground,var(--color-yellow-600,oklch(68.1% .162 75.834)))}:where([data-slot=alert][data-icon-tone=success]) :where([data-slot=alert-icon]){color:var(--success-foreground,var(--color-green-600,oklch(62.7% .194 149.214)))}:where([data-slot=alert][data-icon-tone=destructive]) :where([data-slot=alert-icon]){color:var(--destructive,#dc2626)}:where([data-slot=alert][data-icon-tone=info]) :where([data-slot=alert-icon]){color:var(--color-info-foreground,var(--color-violet-600,oklch(54.1% .281 293.009)))}:where([data-slot=error-boundary-detail]){background-color:var(--muted,#f4f4f5);color:var(--muted-foreground,#71717a)}:where([data-slot=card][data-part=statistic][data-tone=primary]){--statistic-tone:var(--primary,#18181b)}:where([data-slot=card][data-part=statistic][data-tone=secondary]){--statistic-tone:var(--secondary-foreground,var(--muted-foreground,#71717a))}:where([data-slot=card][data-part=statistic][data-tone=neutral]){--statistic-tone:var(--muted-foreground,#71717a)}:where([data-slot=card][data-part=statistic][data-tone=success]){--statistic-tone:var(--success,#16a34a)}:where([data-slot=card][data-part=statistic][data-tone=info]){--statistic-tone:var(--info,var(--primary,#18181b))}:where([data-slot=card][data-part=statistic][data-tone=warning]){--statistic-tone:var(--warning,#d97706)}:where([data-slot=card][data-part=statistic][data-tone=destructive]){--statistic-tone:var(--destructive,#dc2626)}:where([data-slot=statistic-label]){color:var(--muted-foreground,#71717a)}:where([data-slot=statistic-value]){color:var(--statistic-tone,var(--foreground,#18181b))}:where([data-slot=timeline-item]:not(:last-child)):before{background:var(--border,#e4e4e7)}:where([data-slot=timeline-dot][data-state=success]){background-color:var(--success,#00b074)}:where([data-slot=timeline-dot][data-state=active]){background-color:var(--primary,#18181b);box-shadow:0 0 0 3px var(--primary,#18181b)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=timeline-dot][data-state=active]){box-shadow:0 0 0 3px color-mix(in srgb, var(--primary,#18181b) 20%, transparent)}}:where([data-slot=timeline-dot][data-state=pending]){background-color:var(--muted-foreground,#71717a)}:where([data-slot=timeline-dot][data-state=destructive]){background-color:var(--destructive,#dc2626)}:where([data-slot=timeline-title]){color:var(--foreground,#18181b)}:where([data-slot=timeline-meta]){color:var(--muted-foreground,#71717a)}:where([data-slot=avatar-fallback]){border-color:var(--border,#e4e4e7);background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=avatar-status]){border-color:var(--background,#fff)}:where([data-slot=avatar-status][data-status=online]){background-color:var(--color-green-600,oklch(62.7% .194 149.214))}:where([data-slot=avatar-status][data-status=offline]){background-color:var(--color-zinc-600,oklch(44.2% .017 285.786))}:where(.dark) :where([data-slot=avatar-status][data-status=offline]){background-color:var(--color-zinc-300,oklch(87.1% .006 286.286))}:where([data-slot=avatar-status][data-status=busy]){background-color:var(--color-yellow-600,oklch(68.1% .162 75.834))}:where([data-slot=avatar-status][data-status=away]){background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}:where([data-slot=tooltip-content][data-part=avatar-group]){color:#fff;background-color:#000;border-width:0;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}:where([data-slot=tooltip-content][data-part=avatar-group]):before{background-image:linear-gradient(90deg,#0000 0%,oklch(69.6% .17 162.48) 50%,#0000 100%)}:where(.dark) :where([data-slot=tooltip-content][data-part=avatar-group]):before{background-image:linear-gradient(90deg,#0000 0%,oklch(37.8% .077 168.94) 50%,#0000 100%)}:where([data-slot=tooltip-content][data-part=avatar-group]):after{background-image:linear-gradient(90deg,#0000 0%,oklch(68.5% .169 237.323) 50%,#0000 100%)}:where(.dark) :where([data-slot=tooltip-content][data-part=avatar-group]):after{background-image:linear-gradient(90deg,#0000 0%,oklch(39.1% .09 240.876) 50%,#0000 100%)}:where([data-slot=button][data-action=cancel],[data-slot=button][data-action=delete]){border-color:var(--destructive,#dc2626)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=button][data-action=cancel],[data-slot=button][data-action=delete]){border-color:color-mix(in oklab, var(--destructive,#dc2626) 40%, transparent)}}@media (hover:hover){:where([data-slot=button][data-action=cancel],[data-slot=button][data-action=delete]):hover{border-color:var(--destructive,#dc2626)}}:where([data-slot=tabs-list][data-variant=default]){background-color:var(--primary)}:where([data-slot=tabs-list][data-variant=book]){background-color:#0000}:where([data-slot=tabs-list][data-variant=line]){border-color:var(--border)}:where([data-slot=tabs-trigger]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=tabs-trigger]:focus-visible){box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}:where([data-slot=tabs-trigger]) svg{color:var(--muted-foreground)}:where([data-slot=tabs-trigger][data-variant=line]){color:var(--muted-foreground);border-color:#0000}:where([data-slot=tabs-trigger][data-variant=button]){color:var(--accent-foreground)}@media (hover:hover){:where([data-slot=tabs-trigger]:not([data-variant=button],[data-variant=line],[data-variant=book]):hover),:where([data-slot=tabs-trigger][data-variant=button]:hover){color:var(--foreground)}:where([data-slot=tabs-trigger][data-variant=line]:hover){color:var(--primary)}}:where([data-slot=tabs-trigger]:hover) svg,:where([data-slot=tabs-trigger][data-state=active]) svg{color:var(--primary)}:where([data-slot=tabs-trigger]:not([data-variant=button],[data-variant=line],[data-variant=book])[data-state=active]){background-color:var(--background);color:var(--tab-active-color,var(--foreground));box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 1px 2px oklab(0% none none/.05)}:where([data-slot=tabs-trigger]:not([data-variant=button],[data-variant=line],[data-variant=book])[data-state=active]:focus-visible){box-shadow:0 0 #0000, 0 0 #0000, 0 0 0 2px var(--background), 0 0 0 4px var(--ring), 0 1px 2px 0 oklab(0% none none/.05)}:where([data-slot=tabs-trigger][data-variant=button][data-state=active]){background-color:var(--accent);color:var(--tab-active-color,var(--foreground))}:where([data-slot=tabs-trigger][data-variant=line][data-state=active]){border-color:var(--primary);color:var(--tab-active-color,var(--primary))}:where([data-slot=tabs-trigger][data-variant=book][data-state=inactive]){background-color:var(--muted);border-color:#0000}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tabs-trigger][data-variant=book][data-state=inactive]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}:where([data-slot=tabs-trigger][data-variant=book][data-state=inactive]){color:var(--muted-foreground)}@media (hover:hover){:where([data-slot=tabs-trigger][data-variant=book][data-state=inactive]:hover){color:var(--foreground)}}:where([data-slot=tabs-trigger][data-variant=book][data-state=active]){border-color:var(--tab-active-color,var(--primary));background-color:var(--primary);color:var(--primary-foreground)}:where([data-slot=tabs-trigger][data-variant=book][data-state=active]) svg{color:var(--primary-foreground)}:where([data-slot=tabs-trigger][data-tone=success]){--tab-active-color:var(--success)}:where([data-slot=tabs-trigger][data-tone=pending]){--tab-active-color:var(--warning-foreground,var(--warning))}:where([data-slot=tabs-trigger][data-tone=progress]){--tab-active-color:var(--primary)}:where([data-slot=tabs-trigger][data-tone=warning]){--tab-active-color:var(--warning-foreground,var(--warning))}:where([data-slot=tabs-trigger][data-tone=destructive]){--tab-active-color:var(--destructive)}:where([data-slot=tabs-trigger][data-tone=cancelled]){--tab-active-color:var(--muted-foreground)}:where([data-slot=tabs-trigger][data-tone=info]){--tab-active-color:var(--primary)}:where([data-slot=tabs-trigger][data-tone=neutral]){--tab-active-color:var(--foreground)}:where(.dark) :where([data-slot=tabs-trigger][data-tone=warning]),:where(.dark) :where([data-slot=tabs-trigger][data-tone=pending]){--tab-active-color:var(--warning)}:where([data-slot=tabs-trigger] [data-slot=tabs-count]){background-color:var(--background);color:var(--muted-foreground)}:where([data-slot=tabs-trigger][data-variant=button][data-state=inactive] [data-slot=tabs-count]){color:var(--accent-foreground)}:where([data-slot=tabs-trigger][data-state=active] [data-slot=tabs-count]){background-color:var(--primary-soft);color:var(--primary)}:where([data-slot=tabs-trigger][data-variant=book][data-state=active] [data-slot=tabs-count]){background-color:var(--primary-foreground);color:var(--tab-active-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tabs-trigger][data-variant=book][data-state=active] [data-slot=tabs-count]){color:color-mix(in oklab, var(--tab-active-color,var(--primary)) 45%, black)}}:where([data-slot=tabs-trigger][data-state=active] [data-slot=tabs-trigger-icon]) svg{color:var(--tab-active-color,var(--primary))}:where([data-slot=tabs-trigger][data-variant=book][data-state=active] [data-slot=tabs-trigger-icon]) svg{color:var(--primary-foreground)}:where([data-slot=tabs-trigger]:not([data-variant=line],[data-variant=book])[data-state=inactive]) svg{color:inherit}:where([data-slot=tabs-content]:focus-visible){box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,auto)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,auto)}to{height:0}}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,auto)}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,auto)}to{height:0}}:where([data-slot=accordion-item][data-variant=default]),:where([data-slot=accordion-item][data-variant=outline]){border-color:var(--border,#e4e4e7)}:where([data-slot=accordion-item][data-variant=solid]){background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=accordion-item][data-variant=solid]){background-color:color-mix(in oklab, var(--accent,#f4f4f5) 70%, transparent)}}:where([data-slot=accordion-trigger]){color:var(--foreground,#09090b);transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=accordion-trigger-indicator]){transition-property:transform,translate,scale,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=accordion-trigger][data-indicator=plus])>:where(svg)>:where(path:last-child){transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=accordion-content]){color:var(--accent-foreground,#18181b);transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=accordion-content][data-state=open]){animation:.2s ease-out accordion-down}:where([data-slot=accordion-content][data-state=closed]){animation:.2s ease-out accordion-up}:where([data-slot=collapsible-content]){transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=collapsible-content][data-state=open]){animation:.2s ease-out collapsible-down}:where([data-slot=collapsible-content][data-state=closed]){animation:.2s ease-out collapsible-up}:where([data-slot=filter-chip]){background:var(--card);color:var(--foreground);border-color:var(--border-strong);transition:all .12s}:where([data-slot=filter-chip-chevron]){transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=filter-chip]):where(:hover){border-color:var(--primary);color:var(--primary)}:where([data-slot=filter-chip]):where([data-active]){background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}:where([data-slot=filter-chip-checklist-title]){color:var(--foreground)}@media (hover:hover){:where([data-slot=filter-chip-checklist-item]:hover){background-color:var(--primary-soft)}}:where([data-slot=filter-chip-checklist-checkbox]){accent-color:var(--primary)}:where([data-slot=period-panel-section-title]){color:var(--muted-foreground,#71717a)}@property --nav-from-opacity{syntax:"*";inherits:false;initial-value:1}@property --nav-from-x{syntax:"*";inherits:false;initial-value:0}@property --nav-from-scale{syntax:"*";inherits:false;initial-value:1}@property --nav-to-opacity{syntax:"*";inherits:false;initial-value:1}@property --nav-to-x{syntax:"*";inherits:false;initial-value:0}@property --nav-to-scale{syntax:"*";inherits:false;initial-value:1}@keyframes navigation-menu-in{0%{opacity:var(--nav-from-opacity,1);transform:translate3d(var(--nav-from-x,0), 0, 0) scale3d(var(--nav-from-scale,1), var(--nav-from-scale,1), var(--nav-from-scale,1))}}@keyframes navigation-menu-out{to{opacity:var(--nav-to-opacity,1);transform:translate3d(var(--nav-to-x,0), 0, 0) scale3d(var(--nav-to-scale,1), var(--nav-to-scale,1), var(--nav-to-scale,1))}}:where([data-slot=navigation-menu-trigger]){background-color:var(--background,#fff);outline-color:var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-trigger]){outline-color:color-mix(in oklab, var(--ring,#a1a1aa) 50%, transparent)}}:where([data-slot=navigation-menu-trigger]){transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(.dark) :where([data-slot=navigation-menu-trigger]){outline-color:var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=navigation-menu-trigger]){outline-color:color-mix(in oklab, var(--ring,#a1a1aa) 40%, transparent)}}@media (hover:hover){:where([data-slot=navigation-menu-trigger]):hover{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}}:where([data-slot=navigation-menu-trigger]):focus{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=navigation-menu-trigger]):focus-visible{box-shadow:0 0 0 4px var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-trigger]):focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--ring,#a1a1aa) 10%, transparent)}}:where(.dark) :where([data-slot=navigation-menu-trigger]):focus-visible{box-shadow:0 0 0 4px var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=navigation-menu-trigger]):focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--ring,#a1a1aa) 20%, transparent)}}:where([data-slot=navigation-menu-trigger])[data-active]:not([data-active=false]){background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-trigger])[data-active]:not([data-active=false]){background-color:color-mix(in oklab, var(--accent,#f4f4f5) 50%, transparent)}}:where([data-slot=navigation-menu-trigger])[data-active]:not([data-active=false]){color:var(--accent-foreground,#18181b)}:where([data-slot=navigation-menu-trigger])[data-state=open]{background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-trigger])[data-state=open]{background-color:color-mix(in oklab, var(--accent,#f4f4f5) 50%, transparent)}}:where([data-slot=navigation-menu-trigger])>:where([data-slot=navigation-menu-trigger-icon]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=navigation-menu-content])[data-motion^=from-]{--nav-from-opacity:0;animation:.15s navigation-menu-in}:where([data-slot=navigation-menu-content])[data-motion^=to-]{--nav-to-opacity:0;animation:.15s navigation-menu-out}:where([data-slot=navigation-menu-content])[data-motion=from-end]{--nav-from-x:13rem}:where([data-slot=navigation-menu-content])[data-motion=from-start]{--nav-from-x:-13rem}:where([data-slot=navigation-menu-content])[data-motion=to-end]{--nav-to-x:13rem}:where([data-slot=navigation-menu-content])[data-motion=to-start]{--nav-to-x:-13rem}:where([data-slot=navigation-menu-content][data-viewport=false]){border-color:var(--border,#e4e4e7);background-color:var(--popover,#fff);color:var(--popover-foreground,#09090b);transition-duration:.2s;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}:where([data-slot=navigation-menu-content][data-viewport=false])[data-state=open]{--nav-from-opacity:0;--nav-from-scale:.95;animation:.2s navigation-menu-in}:where([data-slot=navigation-menu-content][data-viewport=false])[data-state=closed]{--nav-to-opacity:0;--nav-to-scale:.95;animation:.2s navigation-menu-out}[data-slot=navigation-menu-content] [data-slot=navigation-menu-link]:focus{box-shadow:none;outline-style:none}:where([data-slot=navigation-menu-viewport]){border-color:var(--border,#e4e4e7);background-color:var(--popover,#fff);color:var(--popover-foreground,#09090b);box-shadow:0 4px 6px -1px oklab(0% none none/.05),0 2px 4px -2px oklab(0% none none/.05)}:where([data-slot=navigation-menu-viewport])[data-state=open]{--nav-from-scale:.9;animation:.15s navigation-menu-in}:where([data-slot=navigation-menu-viewport])[data-state=closed]{--nav-to-scale:.95;animation:.15s navigation-menu-out}:where([data-slot=navigation-menu-link]){outline-color:var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-link]){outline-color:color-mix(in oklab, var(--ring,#a1a1aa) 50%, transparent)}}:where([data-slot=navigation-menu-link]){transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(.dark) :where([data-slot=navigation-menu-link]){outline-color:var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=navigation-menu-link]){outline-color:color-mix(in oklab, var(--ring,#a1a1aa) 40%, transparent)}}@media (hover:hover){:where([data-slot=navigation-menu-link]):hover{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}}:where([data-slot=navigation-menu-link]):focus{background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=navigation-menu-link]):focus-visible{box-shadow:0 0 0 4px var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-link]):focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--ring,#a1a1aa) 10%, transparent)}}:where(.dark) :where([data-slot=navigation-menu-link]):focus-visible{box-shadow:0 0 0 4px var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=navigation-menu-link]):focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--ring,#a1a1aa) 20%, transparent)}}:where([data-slot=navigation-menu-link])[data-active]:not([data-active=false]){background-color:var(--accent,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=navigation-menu-link])[data-active]:not([data-active=false]){background-color:color-mix(in oklab, var(--accent,#f4f4f5) 50%, transparent)}}:where([data-slot=navigation-menu-link])[data-active]:not([data-active=false]){color:var(--accent-foreground,#18181b)}:where([data-slot=navigation-menu-indicator])[data-state=visible]{--nav-from-opacity:0;animation:.15s navigation-menu-in}:where([data-slot=navigation-menu-indicator])[data-state=hidden]{--nav-to-opacity:0;animation:.15s navigation-menu-out}:where([data-slot=navigation-menu-indicator-arrow]){background-color:var(--border,#e4e4e7);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}:where([data-slot=breadcrumb-list]){color:var(--muted-foreground,#71717a)}:where([data-slot=breadcrumb-link]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){:where([data-slot=breadcrumb-link]):hover{color:var(--foreground,#09090b)}}:where([data-slot=breadcrumb-page]){color:var(--foreground,#09090b)}:where(button[data-slot=stepper-trigger]:focus-visible){border-color:var(--ring,#a1a1aa);box-shadow:0 0 0 3px var(--ring,#a1a1aa)}@supports (color:color-mix(in lab, red, red)){:where(button[data-slot=stepper-trigger]:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab, var(--ring,#a1a1aa) 50%, transparent)}}:where([data-slot=stepper-indicator]){border-color:var(--background,#fff);background-color:var(--accent,#f4f4f5);color:var(--accent-foreground,#18181b)}:where([data-slot=stepper-indicator][data-state=active],[data-slot=stepper-indicator][data-state=completed]){background-color:var(--primary,#18181b);color:var(--primary-foreground,#fafafa)}:where([data-slot=stepper-separator]){background-color:var(--muted,#f4f4f5)}:where([data-slot=stepper-description]){color:var(--muted-foreground,#71717a)}:where([data-slot=scroll-area-scrollbar]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=scroll-area-scrollbar][data-orientation=vertical]){border-left-color:#0000}:where([data-slot=scroll-area-scrollbar][data-orientation=horizontal]){border-top-color:#0000}:where([data-slot=scroll-area-thumb]){background-color:var(--border,#e4e4e7)}[data-slot=file-upload]{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:10px 14px;position:relative}[data-slot=file-upload][data-dragover]{border-color:var(--primary)}[data-slot=file-upload-dropoverlay]{border:2px dashed var(--primary);color:var(--primary);pointer-events:none;z-index:5;background:#2977e61a;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex;position:absolute;inset:4px}[data-slot=file-upload-header]{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}[data-slot=file-upload-header-hint]{color:var(--muted-foreground);font-size:12px}[data-slot=file-upload-error]{color:var(--destructive);margin-top:6px;font-size:12px}[data-slot=file-upload-grid]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}[data-slot=attachment-tile]{background:var(--card);border:1px solid var(--border-strong);text-align:center;cursor:pointer;border-radius:6px;padding:14px 8px 10px;transition:all .15s;position:relative}[data-slot=attachment-tile]:hover{border-color:var(--primary);box-shadow:0 2px 6px #2977e62e}[data-slot=attachment-tile][data-uploading]{border-color:var(--primary);cursor:default}[data-slot=attachment-tile][data-error]{border-color:var(--destructive)}[data-slot=attachment-tile-actions]{opacity:0;gap:3px;transition:opacity .15s;display:flex;position:absolute;top:5px;right:5px}[data-slot=attachment-tile]:hover [data-slot=attachment-tile-actions],[data-slot=attachment-tile][data-uploading] [data-slot=attachment-tile-actions],[data-slot=attachment-tile][data-error] [data-slot=attachment-tile-actions]{opacity:1}[data-part=attachment-tile-action]{border:1px solid var(--border-strong);background:var(--card);width:22px;height:22px;color:var(--muted-foreground);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:flex}[data-part=attachment-tile-action]:hover{background:var(--primary-soft);color:var(--primary);border-color:var(--primary)}[data-part=attachment-tile-action][data-tone=destructive]:hover{background:var(--destructive-soft);color:var(--destructive);border-color:var(--destructive)}[data-part=attachment-tile-action]:disabled{opacity:.4;cursor:not-allowed}[data-part=attachment-tile-action]:disabled:hover{background:var(--card);color:var(--muted-foreground);border-color:var(--border-strong)}[data-slot=attachment-tile-icon]{margin:0 auto 10px;display:block}[data-slot=attachment-tile-name]{text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;padding:0 2px;font-size:12px;font-weight:500;overflow:hidden}[data-slot=attachment-tile-meta]{color:var(--muted-foreground);font-size:10.5px}[data-slot=attachment-tile-error]{color:var(--destructive);align-items:center;gap:4px;display:inline-flex}[data-slot=attachment-tile-progress]{background:var(--border);border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}[data-slot=attachment-tile-progress-bar]{background:var(--primary);height:100%;transition:width .2s ease-out}[data-slot=file-upload-add]{border:1.5px dashed var(--border-strong);min-height:116px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}[data-slot=file-upload-add]:hover{border-color:var(--primary);background:var(--primary-hover);color:var(--primary)}[data-slot=file-upload-add] [data-slot=file-upload-add-circle]{background:var(--card);border:1px solid var(--border-strong);width:36px;height:36px;color:var(--muted-foreground);border-radius:50%;justify-content:center;align-items:center;display:flex}[data-slot=file-upload-add]:hover [data-slot=file-upload-add-circle]{background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}[data-slot=file-upload-add]:disabled{cursor:not-allowed;opacity:.55;border-color:var(--border);color:var(--muted-foreground)}[data-slot=file-upload-add]:disabled:hover{border-color:var(--border);color:var(--muted-foreground);background:0 0}[data-slot=file-upload-add]:disabled [data-slot=file-upload-add-circle],[data-slot=file-upload-add]:disabled:hover [data-slot=file-upload-add-circle]{background:var(--background);border-color:var(--border);color:var(--muted-foreground)}:where([data-slot=document-viewer]){background-color:oklab(0% none none/.85)}:where([data-slot=document-viewer-header]){color:#fff}:where([data-slot=document-viewer-counter]){color:oklab(100% 0 5.96046e-8/.7)}@media (hover:hover){:where([data-slot=document-viewer-action],[data-slot=document-viewer-zoom-button]):hover{background-color:oklab(100% 0 5.96046e-8/.15)}}:where([data-slot=document-viewer-nav]){color:#fff;background-color:oklab(100% 0 5.96046e-8/.1)}@media (hover:hover){:where([data-slot=document-viewer-nav]):hover{background-color:oklab(100% 0 5.96046e-8/.25)}}:where([data-slot=document-viewer-frame]){background-color:#fff}:where([data-slot=document-viewer-image]){transition:transform .12s ease-out;box-shadow:0 25px 50px -12px #00000040}:where([data-slot=document-viewer-image][data-dragging=true]){transition:none}:where([data-slot=document-viewer-unsupported]){color:oklab(100% 0 5.96046e-8/.8)}:where([data-slot=document-viewer-zoombar]){color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:oklab(0% none none/.6)}:where([data-slot=document-viewer-zoom-range]){accent-color:#fff}:where([data-slot=document-viewer-thumb]){outline-color:#0000;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=document-viewer-thumb][data-active=true]){outline-color:#fff}:where([data-slot=document-viewer-thumb-file]){color:#fff;background-color:oklab(100% 0 5.96046e-8/.15)}:where([data-slot=tree-item-label]){border-radius:var(--radius-sm,.25rem);background-color:var(--background);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){:where([data-slot=tree-item-label]):hover{background-color:var(--accent)}}:where([data-slot=tree-item][data-selected=true] [data-slot=tree-item-label]){background-color:var(--accent);color:var(--accent-foreground)}:where([data-slot=tree-item][data-drag-target=true] [data-slot=tree-item-label]){background-color:var(--accent)}[data-slot=tree-item][data-search-match=true] [data-slot=tree-item-label]{background-color:oklch(97% .014 254.604)}:where([data-slot=tree-item]:focus-visible [data-slot=tree-item-label]){box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tree-item]:focus-visible [data-slot=tree-item-label]){box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}:where([data-slot=tree-item-toggle-icon]){color:var(--muted-foreground)}:where([data-slot=tree-drag-line]){background-color:var(--primary)}:where([data-slot=tree-drag-line]):before{border-color:var(--primary);background-color:var(--background)}:where([data-slot=sortable-list-overlay]>*){box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}:where([data-slot=kanban-column-handle],[data-handle=kanban-column]){transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where([data-slot=resizable-handle]){background-color:var(--border)}:where([data-slot=resizable-handle]:focus-visible){box-shadow:0 0 0 1px #fff, 0 0 0 2px var(--ring)}:where([data-slot=resizable-handle-grip]){border-radius:var(--radius-sm,.25rem);background-color:var(--border)}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}:where([data-slot=input-otp-slot]){border-color:var(--input);transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000d}:where(.dark) :where([data-slot=input-otp-slot]){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=input-otp-slot]){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}:where([data-slot=input-otp-slot][data-active=true]){border-color:var(--ring);box-shadow:0 0 0 3px var(--ring), 0 1px 2px 0 #0000000d}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input-otp-slot][data-active=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent), 0 1px 2px 0 #0000000d}}:where([data-slot=input-otp-slot][aria-invalid=true]){border-color:var(--destructive)}:where([data-slot=input-otp-slot][data-active=true][aria-invalid=true]){border-color:var(--destructive);box-shadow:0 0 0 3px var(--destructive), 0 1px 2px 0 #0000000d}@supports (color:color-mix(in lab, red, red)){:where([data-slot=input-otp-slot][data-active=true][aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent), 0 1px 2px 0 #0000000d}}:where(.dark) :where([data-slot=input-otp-slot][data-active=true][aria-invalid=true]){box-shadow:0 0 0 3px var(--destructive), 0 1px 2px 0 #0000000d}@supports (color:color-mix(in lab, red, red)){:where(.dark) :where([data-slot=input-otp-slot][data-active=true][aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent), 0 1px 2px 0 #0000000d}}:where([data-slot=input-otp-caret]){background-color:var(--foreground);animation:1.25s ease-out infinite caret-blink}:where([data-slot=slider-track]){background-color:var(--accent)}:where([data-slot=slider-range]){background-color:var(--primary)}:where([data-slot=slider-thumb]){border-color:var(--primary);background-color:var(--primary-foreground);box-shadow:0 1px 2px oklab(0% none none/.05)}:where([data-slot=copy-button-icon][data-kind=check]){color:var(--success,oklch(72.3% .219 149.579))}:where([data-slot=login-page]){background-color:var(--background)}:where([data-slot=login-page-title]){color:var(--foreground)}:where([data-slot=login-page-description]){color:var(--muted-foreground)}:where([data-slot=login-page-button]){background-color:var(--primary);color:var(--primary-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){:where([data-slot=login-page-button]):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=login-page-button]):hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}}:where([data-slot=login-page-button]):focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ring)}:where([data-slot=login-page-footer]){color:var(--muted-foreground)}:where([data-slot=result-title]){color:var(--foreground)}:where([data-slot=result-description]),:where([data-slot=result][data-variant=plain]) :where([data-slot=result-icon]){color:var(--muted-foreground)}:where([data-slot=result][data-variant=card]) :where([data-slot=result-icon]){color:var(--primary);background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=result][data-variant=card]) :where([data-slot=result-icon]){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}:where([data-slot=result-panel]){border-color:var(--border);background-color:var(--card);border-radius:.75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@keyframes result-overlay-in{0%{opacity:0;transform:translateY(.5rem)}}:where([data-slot=result][data-variant=overlay]){background-color:var(--card);animation:.18s result-overlay-in}:where([data-slot=description-list-item-label]){color:var(--muted-foreground);font-size:var(--font-size-sm,12.5px)}:where([data-slot=description-list-item-value]){color:var(--foreground);font-size:var(--font-size-sm,12.5px)}:where([data-slot=description-list-item][data-total=true]){border-top:1px solid var(--border);margin-block-start:8px;padding-block-start:10px}:where([data-slot=description-list-item][data-total=true]) :where([data-slot=description-list-item-label]){font-size:var(--font-size-md,13px);font-weight:var(--weight-semibold,600);text-transform:uppercase;letter-spacing:.03em}:where([data-slot=description-list-item][data-total=true]) :where([data-slot=description-list-item-value]){font-size:20px;font-weight:var(--weight-bold,700);color:var(--destructive);line-height:1.2}:where([data-slot=color-picker-label]){color:var(--foreground,#18181b)}:where([data-slot=color-picker-native]){border-color:var(--border-strong,#d4d4d8);background-color:#0000}:where([data-slot=color-picker-swatch]){border:1px solid var(--border-subtle,#e4e4e7);border-radius:var(--radius-sm,.25rem)}:where([data-slot=app-layout-preview]){background-color:var(--background,#fff)}:where([data-slot=app-layout-preview-sidebar]){background-color:var(--sidebar,#f4f4f5);border-inline-end:1px solid var(--border,#e4e4e7)}:where([data-slot=app-layout-preview-header]){background-color:var(--primary,#18181b)}:where([data-slot=app-layout-preview-body]){background-color:var(--secondary,#f4f4f5)}[data-part=tree-grid] [data-slot=tree-grid-expand]{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none}[data-part=tree-grid] [data-slot=tree-grid-expand]:hover:not(:disabled){background:var(--accent);color:var(--primary)}[data-part=tree-grid] [data-slot=tree-grid-expand]:focus-visible{outline:2px solid var(--ring);outline-offset:1px}[data-part=tree-grid] [data-slot=tree-grid-expand]:disabled{cursor:default;opacity:.5}:where([data-slot=data-grid][data-border]){border-color:var(--border)}:where([data-slot=data-grid-table]){color:var(--foreground)}:where([data-slot=data-grid-table][data-header-sticky]>[data-slot=data-grid-head]){background-color:var(--data-grid-header-sticky-background,var(--background))}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-table][data-header-sticky]>[data-slot=data-grid-head]){background-color:var(--data-grid-header-sticky-background,color-mix(in oklab, var(--background) 90%, transparent))}}:where([data-slot=data-grid-head-row]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-head-row]){background-color:color-mix(in oklab, var(--primary) 50%, transparent)}}:where([data-slot=data-grid-table][data-stripped]>[data-slot=data-grid-head]>[data-slot=data-grid-head-row]),:where([data-slot=data-grid-table]:not([data-header-background])>[data-slot=data-grid-head]>[data-slot=data-grid-head-row]){background-color:#0000}:where([data-slot=data-grid-cell][data-pinnable][data-pinned]){background-color:var(--card)}:where(:is([data-slot=data-grid-head-cell],[data-slot=data-grid-cell])[data-pinnable][data-pinned][data-last-col]){border-color:var(--border)}:where([data-slot=data-grid-cell][data-negative]){color:var(--destructive)}:where([data-slot=data-grid-row][data-grouped]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-row][data-grouped]){background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}:where([data-slot=data-grid-table][data-row-border]:not([data-stripped])>[data-slot=data-grid-body]>[data-slot=data-grid-row]){border-color:var(--border)}:where([data-slot=data-grid-expanded-cell]){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-expanded-cell]){border-color:color-mix(in oklab, var(--primary) 10%, transparent)}}:where([data-slot=data-grid-expanded-cell]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-expanded-cell]){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}:where([data-slot=data-grid-row-select-bar]){background-color:var(--primary)}:where([data-slot=data-grid-sort][data-sorted]){color:var(--foreground)}@media (hover:hover){:where([data-slot=data-grid-sort],[data-slot=data-grid-group-toggle]):hover{color:var(--foreground)}}:where([data-slot=data-grid-group-count]){color:var(--muted-foreground)}:where([data-slot=data-grid-resize]):before{background-color:var(--border)}:where([data-slot=data-grid-empty-icon]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-empty-icon]){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}:where([data-slot=data-grid-empty-icon]) svg{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-empty-icon]) svg{color:color-mix(in oklab, var(--primary) 40%, transparent)}}:where([data-slot=data-grid-empty-title]){color:var(--foreground)}:where([data-slot=data-grid-empty-description],[data-slot=data-grid-loading-box],[data-slot=data-grid-spinner]){color:var(--muted-foreground)}:where([data-slot=data-grid-loader-box]){background-color:var(--card);color:var(--muted-foreground)}:where([data-slot=data-grid-footer]){border-color:var(--border)}:where([data-slot=data-grid-footer-cell]){background-color:var(--table-footer);color:var(--table-footer-foreground)}:where([data-slot=data-grid-filter-row],[data-slot=data-grid-filter-input],[data-slot=data-grid-filter-select]){background-color:var(--background)}:where([data-slot=data-grid-filter-input][data-has-value],[data-slot=data-grid-filter-select][data-has-value]){color:var(--foreground)}:where([data-slot=data-grid-filter-operator]){border-color:var(--input);background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=data-grid-filter-operator]){background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}:where([data-slot=data-grid-filter-clear]){color:var(--muted-foreground)}@media (hover:hover){:where([data-slot=data-grid-filter-operator]):hover{background-color:var(--muted)}:where([data-slot=data-grid-filter-clear]):hover{color:var(--foreground)}}:where([data-slot=data-grid-filter-input],[data-slot=data-grid-filter-select],[data-slot=data-grid-filter-operator]):focus{box-shadow:inset 0 0 0 1px var(--ring)}:where([data-slot=data-grid-column-header-label]),:where(:is([data-slot=data-grid-column-header-sort-wrap],[data-slot=data-grid-column-header-controls])>[data-slot=button]:not([data-mode=icon])){color:var(--secondary-foreground)}@media (hover:hover){:where(:is([data-slot=data-grid-column-header-sort-wrap],[data-slot=data-grid-column-header-controls])>[data-slot=button]:not([data-mode=icon])):hover{background-color:var(--secondary);color:var(--foreground)}}:where(:is([data-slot=data-grid-column-header-sort-wrap],[data-slot=data-grid-column-header-controls])>[data-slot=button]:not([data-mode=icon]))[data-state=open]{background-color:var(--secondary);color:var(--foreground)}:where([data-slot=data-grid-column-header-check]){color:var(--primary)}[data-slot=dropdown-menu-item] svg[data-slot=data-grid-column-header-check]{opacity:1}:where([data-slot=data-grid-column-filter-check]){border-color:var(--primary)}:where([data-slot=data-grid-column-filter-check][data-selected]){background-color:var(--primary);color:var(--primary-foreground)}:where([data-slot=data-grid-column-filter-option-icon]){color:var(--muted-foreground)}[data-slot=data-grid-table]>thead>tr>th{background:var(--table-header);color:var(--table-header-foreground);font-weight:600;font-size:var(--table-head-font-size,12px);text-align:center;padding:var(--table-cell-padding-y,7px) var(--table-head-padding-x,10px);border-bottom:1px solid var(--table-header-border);border-right:1px solid var(--table-cell-border);white-space:nowrap;letter-spacing:.01em}[data-slot=data-grid-table]:not([data-header-sticky])>thead{z-index:2;position:sticky;top:0}[data-slot=data-grid-table]>thead>tr>th:last-child{border-right:none}table[data-slot=data-grid-table]>tbody>tr>td{padding:var(--table-cell-padding-y,7px) var(--table-cell-padding-x,14px);padding-block:var(--table-cell-padding-y,7px);border-bottom:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);vertical-align:middle;height:auto;font-size:13px}table[data-slot=data-grid-table]>tbody>tr>td:last-child{border-right:none}[data-slot=data-grid]:has([data-slot=data-grid-empty]):not(:has([data-slot=data-grid] [data-slot=data-grid-empty])){flex-direction:column;height:100%;display:flex}table[data-slot=data-grid-table]:has(>[data-slot=data-grid-body]>[data-slot=data-grid-empty-row]){flex:1;height:100%;min-height:0}table[data-slot=data-grid-table]:has(>[data-slot=data-grid-body]>[data-slot=data-grid-empty-row])>tbody{height:100%}table[data-slot=data-grid-table]:has(>[data-slot=data-grid-body]>[data-slot=data-grid-empty-row])>tbody>tr{height:100%}table[data-slot=data-grid-table]:has(>[data-slot=data-grid-body]>[data-slot=data-grid-empty-row])>tbody>tr>td{height:100%}[data-slot=data-grid-empty]{width:100%;height:100%;min-height:320px}table[data-slot=data-grid-table]:has(>[data-slot=data-grid-body]>[data-slot=data-grid-empty-row])>tbody>tr{border-bottom:none;border-right:none}table[data-slot=data-grid-table]:has(>[data-slot=data-grid-body]>[data-slot=data-grid-empty-row])>tbody>tr>td{border-bottom:none;border-right:none}[data-slot=data-grid-table]>tbody>tr{cursor:pointer}[data-slot=data-grid-table]>tbody>tr:hover{background:var(--table-row-hover)}[data-slot=data-grid-table]>tbody>tr[data-state=selected]{background:var(--table-row-selected)}[data-slot=data-grid-refetch-indicator]{background:rgb(from var(--primary) r g b / .3)}[data-slot=data-grid-refetch-indicator-bar]{background:var(--primary);animation:1.2s ease-in-out infinite data-grid-refetch-bar}@keyframes data-grid-refetch-bar{0%{transform:translate(-100%)}50%{transform:translate(150%)}to{transform:translate(400%)}}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] [data-part=data-grid-edit-number-input]{font-family:var(--font-mono)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=date-picker]>[data-slot=input]:hover:not([data-readonly]):not(:disabled):not([aria-invalid=true]){border-color:#0000}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table]{border-collapse:separate;border-spacing:0;width:100%}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table][data-density]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-head-cell]{z-index:2;background:var(--table-header);color:var(--table-header-foreground);border-bottom:1px solid var(--table-header-border);border-right:1px solid var(--table-header-border);white-space:nowrap;height:32px;padding:7px 10px;font-size:12px;font-weight:600;position:sticky;top:0}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table][data-density]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-head-cell]:not([data-align]){text-align:left}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table][data-density]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-head-cell][data-align=center]{text-align:center}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table][data-density]>[data-slot=data-grid-head]>tr>[data-slot=data-grid-head-cell][data-align=right]{text-align:right}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] thead th:last-child{border-right:none}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody td{background:var(--card);border-bottom:1px solid var(--border);border-right:1px solid var(--border);vertical-align:middle;padding:0;font-size:13px}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody td:last-child{border-right:none}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td[data-slot=data-grid-edit-row-num]{text-align:center;width:36px;color:var(--muted-foreground);background:var(--background);font-family:var(--font-mono,ui-monospace, monospace);border-right:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr[data-empty-placeholder=true] td,[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr:hover td,[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr:focus-within td{background:var(--data-grid-edit-row-active)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr[data-state=selected] td{background:var(--primary-soft)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr:hover td[data-slot=data-grid-edit-row-num],[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr:focus-within td[data-slot=data-grid-edit-row-num],[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr[data-empty-placeholder=true] td[data-slot=data-grid-edit-row-num]{background:var(--data-grid-edit-row-num-active)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr[data-state=selected] td[data-slot=data-grid-edit-row-num]{background:var(--primary);color:var(--primary-foreground);font-weight:600}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr[data-state=selected] td[data-slot=data-grid-edit-delete]{background:var(--primary-soft)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td :is(:where([data-slot=input]:not([data-slot=input-wrapper] *):not([data-appearance=cell])),.form-input){height:30px;padding:0 var(--input-padding-right,8px) 0 var(--input-padding-left,8px);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;outline:none;font-size:13px}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td :is(:where([data-slot=input]:not([data-slot=input-wrapper] *):not([data-appearance=cell])),.form-input):hover:not([readonly]){border-color:#0000}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td :is(:where([data-slot=input]:not([data-slot=input-wrapper] *):not([data-appearance=cell])),.form-input):focus{border-color:var(--primary);background:var(--card);box-shadow:inset 0 0 0 1px var(--primary)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td :is(:where([data-slot=input]:not([data-slot=input-wrapper] *):not([data-appearance=cell])),.form-input)[readonly]{color:var(--muted-foreground);background:var(--background);border-color:#0000}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=input-group] [data-slot=input-addon]{height:auto;box-shadow:none;background:0 0;border-color:#0000;border-radius:0}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=select-trigger]:not([disabled]):not([aria-readonly=true]){height:30px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;padding:0 8px;font-size:13px}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=select-trigger]:not([disabled]):not([aria-readonly=true]):hover{border-color:var(--border-intense)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=select-trigger]:not([disabled]):not([aria-readonly=true]):focus-visible,[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=select-trigger]:not([disabled]):not([aria-readonly=true])[data-state=open]{border-color:var(--primary);background:var(--card);box-shadow:inset 0 0 0 1px var(--primary);outline:none}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=select-trigger]:not([data-state=open]):disabled,[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=select-trigger]:not([data-state=open])[aria-readonly=true]{box-shadow:none;color:var(--muted-foreground);background:0 0;border-color:#0000}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=select-trigger][aria-readonly=true]:is(:hover,:focus,:focus-visible){border-color:var(--border);box-shadow:none}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=date-picker]>[data-slot=input]:not(:disabled):not([data-readonly]){--date-picker-input-reserve:32px;height:30px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;padding:0 8px;font-size:13px}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=date-picker]>[data-slot=input]:not(:disabled):not([data-readonly]):focus,[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=date-picker]>[data-slot=input]:not(:disabled):not([data-readonly]):focus-visible{border-color:var(--primary);background:var(--card);box-shadow:inset 0 0 0 1px var(--primary);outline:none}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=date-picker]>[data-slot=input]:disabled,[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=date-picker]>[data-slot=input][data-readonly]{--date-picker-readonly-bg:transparent;color:var(--muted-foreground);box-shadow:none;background:0 0;border-color:#0000}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=date-picker-icon]{background:0 0;border-left-color:#0000;border-radius:0}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=date-picker]:hover [data-slot=date-picker-icon]:not(:disabled),[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td [data-slot=date-picker]:focus-within [data-slot=date-picker-icon]:not(:disabled){background:var(--primary-soft);color:var(--primary);border-left-color:var(--primary)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td[data-slot=data-grid-edit-cell][data-kind=computed]{text-align:right;height:32px;font-family:var(--font-mono,ui-monospace, monospace);color:var(--foreground);padding:0 10px}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] td[data-slot=data-grid-edit-cell][data-kind=computed][data-emphasis=total]{font-weight:600}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] [data-slot=data-grid-edit-delete]{text-align:center}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] thead [data-pinned=left],[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] thead [data-pinned=right]{background:var(--table-header)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] thead [data-pinned=left]{border-right:1px solid var(--table-header-border)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] thead [data-pinned=right]{border-left:1px solid var(--table-header-border)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody [data-pinned=left]{background:var(--card);border-right:1px solid var(--border)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody [data-pinned=right]{background:var(--card);border-left:1px solid var(--border)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr[data-empty-placeholder=true] [data-pinned]:not([data-slot=data-grid-edit-row-num]),[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr:hover [data-pinned]:not([data-slot=data-grid-edit-row-num]),[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr:focus-within [data-pinned]:not([data-slot=data-grid-edit-row-num]){background:var(--data-grid-edit-row-active)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tbody tr[data-state=selected] [data-pinned]:not([data-slot=data-grid-edit-row-num]){background:var(--primary-soft)}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] [data-slot=data-grid-empty]{text-align:center;background:var(--card);padding:32px 16px}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] tfoot [data-slot=data-grid-footer-cell]{background:var(--table-header);border-top:1px solid var(--table-header-border);color:var(--table-header-foreground);padding:8px 10px;font-weight:600}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] [data-slot=data-grid-edit-delete-button]{border:1px solid var(--border-strong,var(--border));background:var(--card);width:26px;height:26px;color:var(--muted-foreground);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}[data-slot=data-grid-edit-scroll] [data-slot=data-grid-table] [data-slot=data-grid-edit-delete-button]:hover{background:var(--destructive-soft,#e54d5214);border-color:var(--destructive);color:var(--destructive)}:where([data-slot=chart-tooltip]){border-color:var(--border,#e4e4e7)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=chart-tooltip]){border-color:color-mix(in oklab, var(--border,#e4e4e7) 50%, transparent)}}:where([data-slot=chart-tooltip]){background-color:var(--background,#fff);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}:where([data-slot=chart-tooltip-name]){color:var(--muted-foreground,#71717a)}:where([data-slot=chart-tooltip-value]){color:var(--foreground,#09090b)}:where([data-slot=chart-tooltip-item]>svg),:where([data-slot=chart-legend-item]>svg){color:var(--muted-foreground,#71717a)}:where([data-slot=chart] .recharts-cartesian-axis-tick-value[fill=\#666]){fill:var(--muted-foreground,#71717a)}:where([data-slot=chart] .recharts-cartesian-grid line[stroke=\#ccc]){stroke:var(--border,#e4e4e7)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=chart] .recharts-cartesian-grid line[stroke=\#ccc]){stroke:color-mix(in oklab, var(--border,#e4e4e7) 50%, transparent)}}:where([data-slot=chart] .recharts-curve.recharts-tooltip-cursor),:where([data-slot=chart] .recharts-polar-grid [stroke=\#ccc]){stroke:var(--border,#e4e4e7)}:where([data-slot=chart] .recharts-radial-bar-background-sector),:where([data-slot=chart] .recharts-rectangle.recharts-tooltip-cursor){fill:var(--muted,#f4f4f5)}:where([data-slot=chart] .recharts-reference-line [stroke=\#ccc]){stroke:var(--border,#e4e4e7)}:where([data-slot=chart] .recharts-dot[stroke=\#fff]),:where([data-slot=chart] .recharts-sector[stroke=\#fff]){stroke:#0000}:where([data-slot=rich-text-editor-toolbar][data-readonly]){opacity:.5}:where([data-slot=gradient-background]){background-image:linear-gradient(to bottom right,oklch(74% .238 322.16) 0%,oklch(60.6% .25 292.717) 50%,oklch(59.1% .293 322.896) 100%)}:where([data-slot=grid-background][data-background=default]){background-color:oklch(20.8% .042 265.755)}:where([data-slot=grid-background][data-border-color=default])>:where([data-slot=grid-background-grid]),:where([data-slot=grid-background][data-border-color=default])>:where([data-slot=grid-background-grid])>:where([data-slot=grid-background-cell]){border-color:oklab(37.2% -.00968297 -.0429213/.5)}:where([data-slot=grid-background][data-beam-shadow=default])>:where([data-slot=grid-background-beam]){box-shadow:0 10px 15px -3px oklab(78.9% -.131264 -.0805336/.5),0 4px 6px -4px oklab(78.9% -.131264 -.0805336/.5)}:where([data-slot=grid-background-beam][data-tone="0"]){background-color:oklch(78.9% .154 211.53)}:where([data-slot=grid-background-beam][data-tone="1"]){background-color:oklch(71.4% .203 305.504)}:where([data-slot=grid-background-beam][data-tone="2"]){background-color:oklch(74% .238 322.16)}:where([data-slot=grid-background-beam][data-tone="3"]){background-color:oklch(70.2% .183 293.541)}:where([data-slot=grid-background-beam][data-tone="4"]){background-color:oklch(70.7% .165 254.624)}:where([data-slot=grid-background-beam][data-tone="5"]){background-color:oklch(67.3% .182 276.935)}:where([data-slot=grid-background-beam][data-tone="6"]){background-color:oklch(79.2% .209 151.711)}:where([data-slot=grid-background-beam][data-tone="7"]){background-color:oklch(85.2% .199 91.936)}:where([data-slot=grid-background-beam][data-tone="8"]){background-color:oklch(75% .183 55.934)}:where([data-slot=grid-background-beam][data-tone="9"]){background-color:oklch(70.4% .191 22.216)}:where([data-slot=grid-background-beam][data-tone="10"]){background-color:oklch(71.8% .202 349.761)}:where([data-slot=grid-background-beam][data-tone="11"]){background-color:oklch(71.2% .194 13.428)}:where([data-slot=hover-background][data-background=default]){background-image:linear-gradient(to bottom right in oklab, oklch(20.8% .042 265.755) 0%, oklch(38.1% .176 304.987) 50%, oklch(20.8% .042 265.755) 100%)}:where([data-slot=hover-background-object]){border-color:oklab(100% 0 5.96046e-8/.1)}:where([data-slot=hover-background-object][data-tone="0"]){background-color:oklab(78.9% -.131264 -.0805336/.2)}:where([data-slot=hover-background-object][data-tone="1"]){background-color:oklab(71.4% .117894 -.165257/.2)}:where([data-slot=hover-background-object][data-tone="2"]){background-color:oklab(74% .187955 -.146003/.2)}:where([data-slot=hover-background-object][data-tone="3"]){background-color:oklab(70.2% .0730911 -.16777/.2)}:where([data-slot=hover-background-object][data-tone="4"]){background-color:oklab(70.7% -.0437502 -.159094/.2)}:where([data-slot=hover-background-object][data-tone="5"]){background-color:oklab(67.3% .0219752 -.180668/.2)}:where([data-slot=hover-background][data-glow=default])>:where([data-slot=hover-background-object]){--fx-glow-color:oklab(78.9% -.131264 -.0805336/.5)}:where([data-slot=hover-background-particle]){background-color:oklab(100% 0 5.96046e-8/.6)}:where([data-slot=shimmering-text]){--base-color:oklch(70.5% .015 286.067);--shimmer-color:oklch(14.1% .005 285.823)}:where(.dark) :where([data-slot=shimmering-text]){--base-color:oklch(44.2% .017 285.786);--shimmer-color:#fff}:where([data-slot=typing-text-cursor]){color:var(--foreground,#09090b)}:where([data-slot=pagination-info],[data-slot=pagination-sizes-label]),:where([data-slot=pagination-nav] [data-slot=button][data-page]){color:var(--muted-foreground)}:where([data-slot=pagination-nav] [data-slot=button][data-active]){background-color:var(--primary);color:var(--primary-foreground)}[data-slot=pagination]{flex-shrink:0;padding:8px 14px;font-size:12.5px}[data-slot=pagination-info]{color:var(--muted-foreground)}[data-slot=pagination-info] strong{color:var(--foreground);font-weight:600}[data-slot=pagination-sizes] [data-slot=select-trigger]{height:calc(var(--button-height-sm,28px) - 2px);min-height:0;font-size:12px}[data-slot=pagination-sizes] [data-slot=select-trigger][data-size=xs]{height:calc(var(--button-height-xs,24px) - 2px)}[data-slot=pagination-sizes] [data-slot=select-trigger][data-size=md]{height:calc(var(--button-height-md,34px) - 2px)}[data-slot=pagination-sizes] [data-slot=select-trigger][data-size=lg]{height:calc(var(--button-height-lg,40px) - 2px)}[data-slot=pagination-nav] [data-slot=button][data-variant=ghost]{--pagination-item-size:var(--button-height-sm,28px);width:var(--pagination-item-size);height:var(--pagination-item-size);min-width:var(--pagination-item-size);color:var(--muted-foreground);border-radius:4px;font-size:12.5px;font-weight:400}[data-slot=pagination-nav] [data-slot=button][data-variant=ghost][data-size=xs]{--pagination-item-size:var(--button-height-xs,24px)}[data-slot=pagination-nav] [data-slot=button][data-variant=ghost][data-size=md]{--pagination-item-size:var(--button-height-md,34px)}[data-slot=pagination-nav] [data-slot=button][data-variant=ghost][data-size=lg]{--pagination-item-size:var(--button-height-lg,40px)}[data-slot=pagination-nav] [data-slot=button][data-variant=ghost]:hover{background:var(--primary-soft);color:var(--primary)}[data-slot=pagination-nav] [data-slot=button][data-active=true],[data-slot=pagination-nav] [data-slot=button][data-active=true]:hover{background:var(--primary);color:var(--primary-foreground);font-weight:500}:where([data-slot=list-page-header]){background-color:var(--card,#fff);border-color:var(--border,#e4e4e7)}:where([data-slot=list-page-header-title]){color:var(--foreground,#18181b)}:where([data-slot=list-page-header-description]),:where(div[data-slot=empty-state]){color:var(--muted-foreground,#71717a)}:where([data-slot=empty-state-title]){color:var(--foreground,#18181b)}:where([data-slot=filter-bar-card]){background-color:var(--card,#fff);border-color:var(--border,#e4e4e7)}:where([data-slot=filter-bar-divider]){background-color:var(--border,#e4e4e7)}:where([data-slot=filter-bar-clear-placeholder]){color:var(--primary,#18181b)}[data-slot=filter-bar-card]>[data-slot=input-root]:first-child [data-slot=input]{font-size:12.5px}[data-slot=filter-bar-right]>[data-slot=button][data-fw-filter-clear]{color:var(--primary,#18181b)}:where([data-slot=report-params-panel]){background-color:var(--card,#fff);border-color:var(--border,#e4e4e7)}:where([data-slot=report-params-header]){border-color:var(--border,#e4e4e7)}:where([data-slot=report-params-header]>svg){color:var(--muted-foreground,#71717a)}:where([data-slot=report-params-title]){color:var(--foreground,#18181b)}:where([data-slot=report-params-summary]){color:var(--muted-foreground,#71717a)}:where([data-slot=report-params-dirty]){color:var(--warning,#d97706)}:where([data-slot=report-params-fields] [data-slot=field-label]){color:var(--muted-foreground,#71717a)}:where([data-slot=report-params-fields] [data-slot=label-required]){color:var(--destructive,#dc2626)}[data-slot=list-panel]{padding:10px 1rem}:root{--shell-sidebar-width:var(--myerp-sidebar-width,220px);--shell-sidebar-width-collapsed:var(--myerp-sidebar-width-collapsed,64px);--shell-header-height:var(--myerp-header-height,60px);--myerp-brand-mark-bg:linear-gradient(135deg, #ff6f3c 0%, #f4a215 100%);--myerp-avatar-bg:linear-gradient(135deg, #2977e6, #1e5fc7)}[data-slot=app-shell]{background:var(--background)}[data-slot=app-brand]{gap:10px}[data-slot=app-brand-mark]{background:var(--myerp-brand-mark-bg);color:#fff;border-radius:7px;width:2rem;height:2rem;font-size:14px;font-weight:700}[data-slot=app-brand-name]{font-size:14px;font-weight:600;line-height:1.25}[data-slot=app-sidebar-brand] [data-slot=app-brand-name]{color:#fff}[data-slot=app-header-leading] [data-slot=app-brand-name],[data-slot=app-header-mobile] [data-slot=app-brand-name]{color:var(--foreground);white-space:nowrap}[data-slot=app-sidebar]{background:var(--sidebar);color:var(--sidebar-foreground)}[data-slot=app-sidebar-brand]{height:var(--shell-header-height);border-bottom:1px solid oklab(100% 0 5.96046e-8/.1);padding:0 16px}[data-slot=app-sidebar][data-collapsed=true] [data-slot=app-sidebar-brand]{justify-content:center;padding:0 8px}[data-slot=app-sidebar-nav]{padding-bottom:.5rem}[data-slot=app-sidebar-nav]::-webkit-scrollbar{width:4px}[data-slot=app-sidebar-nav]::-webkit-scrollbar-track{background:0 0}[data-slot=app-sidebar-nav]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}[data-slot=app-sidebar-nav]::-webkit-scrollbar-thumb:hover{background:#ffffff38}[data-slot=app-sidebar-group-label]{text-transform:uppercase;letter-spacing:.1em;color:oklab(100% 0 5.96046e-8/.4);padding:.75rem 1rem .25rem;font-size:10px;font-weight:500}[data-slot=app-sidebar-item]{color:var(--sidebar-foreground);gap:11px;padding:9px 16px;font-size:13px}[data-slot=app-sidebar-item][data-kind=link],[data-slot=app-sidebar-item][data-kind=static]{border-left:3px solid #0000}[data-slot=app-sidebar-item][data-kind=parent]:hover,[data-slot=app-sidebar-item][data-kind=static]:hover{background:oklab(100% 0 5.96046e-8/.05)}[data-slot=app-sidebar-item][data-active=true]{color:var(--sidebar-active-foreground);background:var(--sidebar-active)}@supports (color:color-mix(in lab, red, red)){[data-slot=app-sidebar-item][data-active=true]{background:color-mix(in srgb, var(--sidebar-active) 18%, transparent)}}[data-slot=app-sidebar-item][data-active=true]{border-left-color:var(--accent-highlight);font-weight:600}[data-slot=app-sidebar][data-collapsed=true] [data-slot=app-sidebar-item]{justify-content:center;padding-left:8px;padding-right:8px}[data-slot=app-sidebar-item-icon]{opacity:.9}[data-slot=app-sidebar-item-icon]>svg{flex-shrink:0;width:1rem;height:1rem}[data-slot=app-sidebar][data-collapsed=true] [data-slot=app-sidebar-item-icon]>svg{width:1.25rem;height:1.25rem}[data-slot=app-sidebar-item-chevron]{opacity:.5;border:1.5px solid;border-width:1.5px 1.5px 0 0;width:6px;height:6px;transform:rotate(45deg)}[data-slot=app-sidebar-item][data-state=open] [data-slot=app-sidebar-item-chevron]{transform:rotate(135deg)}[data-slot=app-sidebar-sub]{background:oklab(0% none none/.15)}[data-slot=app-sidebar-sub-inner]{padding:.25rem 0}[data-slot=app-sidebar-sub][data-state=open]{animation:.2s ease-out app-sidebar-sub-down}[data-slot=app-sidebar-sub][data-state=closed]{animation:.2s ease-out app-sidebar-sub-up}@keyframes app-sidebar-sub-down{0%{height:0}to{height:var(--radix-accordion-content-height,auto)}}@keyframes app-sidebar-sub-up{0%{height:var(--radix-accordion-content-height,auto)}to{height:0}}@media (prefers-reduced-motion:reduce){[data-slot=app-sidebar-sub][data-state]{animation:none}}[data-slot=app-sidebar-subitem]{padding:7px 1rem 7px calc(50px + var(--shell-menu-depth,0) * 14px);color:var(--sidebar-foreground);border-left:3px solid #0000;font-size:12.5px}[data-slot=app-sidebar-subitem][data-active=true]{color:var(--sidebar-active-foreground);background:var(--sidebar-active)}@supports (color:color-mix(in lab, red, red)){[data-slot=app-sidebar-subitem][data-active=true]{background:color-mix(in srgb, var(--sidebar-active) 22%, transparent)}}[data-slot=app-sidebar-subitem][data-active=true]{border-left-color:var(--accent-highlight);font-weight:600}[data-slot=app-sidebar-subitem][data-disabled=true],[data-slot=app-sidebar-item][data-disabled=true]{opacity:.45}[data-slot=app-sidebar-subitem][data-kind=branch]:hover{background:oklab(100% 0 5.96046e-8/.05)}[data-slot=app-sidebar-subitem][data-state=open] [data-slot=app-sidebar-item-chevron]{transform:rotate(135deg)}[data-slot=app-sidebar-sub] [data-slot=app-sidebar-sub]{background:0 0}[data-slot=app-sidebar-sub] [data-slot=app-sidebar-sub] [data-slot=app-sidebar-sub-inner]{padding:0}[data-part=app-sidebar-flyout]{background:var(--sidebar);width:220px;color:var(--sidebar-foreground);border-color:oklab(100% 0 5.96046e-8/.1);padding:0;font-size:13px;box-shadow:0 8px 24px #00000059}[data-slot=app-sidebar-flyout-header]{border-bottom:1px solid oklab(100% 0 5.96046e-8/.1);gap:.5rem;padding:10px .75rem}[data-slot=app-sidebar-flyout-header]>svg{opacity:.9;flex-shrink:0;width:1rem;height:1rem}[data-slot=app-sidebar-flyout-header]>span{color:#fff;font-weight:500}[data-slot=app-sidebar-flyout-hint]{opacity:.7;padding:6px .75rem 8px;font-size:12px}[data-slot=app-sidebar-flyout-body]{padding:.25rem 0}[data-slot=app-sidebar-flyout-item]{padding:6px 1rem 6px calc(1rem + var(--shell-menu-depth,0) * 12px);color:var(--sidebar-foreground);font-size:12.5px}[data-slot=app-sidebar-flyout-item][data-kind=branch]:hover{background:oklab(100% 0 5.96046e-8/.05)}[data-slot=app-sidebar-flyout-chevron],[data-slot=app-header-nav-item-chevron]{opacity:.5;border:1.5px solid;border-width:1.5px 1.5px 0 0;width:6px;height:6px;transform:rotate(45deg)}[data-slot=app-sidebar-flyout-item][data-state=open] [data-slot=app-sidebar-flyout-chevron],[data-slot=app-header-nav-item][data-state=open] [data-slot=app-header-nav-item-chevron]{transform:rotate(135deg)}[data-slot=app-sidebar-flyout-item]:not([data-disabled=true]){border-left:3px solid #0000}[data-slot=app-sidebar-flyout-item][data-active=true]{color:var(--sidebar-active-foreground);background:var(--sidebar-active)}@supports (color:color-mix(in lab, red, red)){[data-slot=app-sidebar-flyout-item][data-active=true]{background:color-mix(in srgb, var(--sidebar-active) 18%, transparent)}}[data-slot=app-sidebar-flyout-item][data-active=true]{border-left-color:var(--accent-highlight);font-weight:600}[data-slot=app-sidebar-flyout-item][data-disabled=true]{opacity:.45}[data-slot=app-header]{background:var(--topbar-bg);border-bottom:1px solid var(--topbar-border)}[data-slot=app-header-body]{gap:.75rem;padding:0 1.5rem}[data-slot=app-header-leading]{border-right:1px solid var(--topbar-border)}[data-slot=app-shell][data-layout=header-sidebar] [data-slot=app-header-leading]{padding:0 16px}[data-slot=app-shell][data-layout=header-sidebar] [data-slot=app-header-leading][data-collapsed=true]{padding:0 8px}[data-slot=app-shell][data-layout=topnav] [data-slot=app-header-leading]{padding:0 1rem 0 1.5rem}[data-slot=app-header-mobile]{gap:.5rem}[data-slot=app-header-menu-button]{width:2rem;height:2rem;color:var(--muted-foreground);border-radius:.375rem}[data-slot=app-header-menu-button]>svg{width:1.125rem;height:1.125rem}[data-slot=app-header-search][data-mode=input],[data-slot=app-header-search][data-trigger=true]{max-width:440px}[data-slot=app-header-search][data-mode=input] [data-slot=input],[data-slot=app-header-search][data-trigger=true]{border:1px solid var(--border-strong);background:var(--card);height:2rem;box-shadow:none;border-radius:.375rem;padding:0 .75rem 0 34px;font-size:12.5px}[data-slot=app-header-search][data-mode=input] [data-slot=input]::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){[data-slot=app-header-search][data-mode=input] [data-slot=input]::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}[data-slot=app-header-search][data-mode=input] [data-slot=input]:focus{box-shadow:0 0 0 1px var(--primary);outline:none}@supports (color:color-mix(in lab, red, red)){[data-slot=app-header-search][data-mode=input] [data-slot=input]:focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 22%, transparent)}}[data-slot=app-header-search][data-mode=input] [data-slot=input]:hover:not(:disabled){border-color:var(--border-strong)}[data-slot=app-header-search][data-trigger=true]{color:var(--muted-foreground);gap:.5rem}[data-slot=app-header-search-shortcut]{font-size:11px}[data-slot=app-header-actions]{gap:.25rem}[data-slot=app-header] [data-slot=button][data-mode=icon]{width:2rem;height:2rem;color:var(--muted-foreground);border:1px solid #0000;border-radius:.375rem}[data-slot=app-header] [data-slot=button][data-mode=icon]:hover{color:var(--primary);background:var(--card);border-color:var(--border-strong)}[data-slot=app-header] [data-slot=button][data-mode=icon] svg{width:1rem;height:1rem}[data-slot=app-sidebar-trigger]{width:2rem;height:2rem;color:var(--muted-foreground);border:1px solid #0000;border-radius:.375rem}[data-slot=app-sidebar-trigger]:hover{color:var(--primary);background:var(--card);border-color:var(--border-strong)}[data-slot=app-sidebar-trigger]>svg{width:1rem;height:1rem}[data-slot=app-header] [data-slot=button][data-mode=icon] [data-slot=button-dot]{border:1.5px solid var(--card);background:var(--destructive);border-radius:9999px;width:7px;height:7px;top:6px;right:7px}[data-slot=app-header-divider]{background:var(--border);width:1px;height:1.25rem;margin:0 .5rem}@media not all and (width>=40rem){[data-slot=app-header-body]{gap:.5rem;padding:0 .75rem}[data-slot=app-header-mobile] [data-slot=app-brand-name],[data-slot=app-header-search-shortcut],[data-slot=app-header] [data-slot=app-user-menu-chevron]{display:none}[data-slot=app-header] [data-slot=app-user-menu-identity]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}[data-slot=app-header-nav]{gap:.25rem}[data-slot=app-header-nav-trigger]{height:38px;color:var(--foreground);border-bottom:2px solid #0000;gap:.5rem;padding:0 .75rem;font-size:13px}[data-slot=app-header-nav-trigger][data-active=true]{color:var(--primary);border-bottom-color:var(--accent-highlight);font-weight:600}[data-slot=app-header-nav-trigger]>svg:not([data-slot]){opacity:.9;width:1rem;height:1rem}[data-slot=app-header-nav-chevron]{opacity:.6;width:.875rem;height:.875rem}[data-slot=app-header-nav-panel]{border:1px solid var(--border-strong);background:var(--card);border-radius:.375rem;min-width:240px;padding:.375rem 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}[data-slot=app-header-nav-panel] svg{opacity:.8;flex-shrink:0;width:1rem;height:1rem}[data-slot=app-header-nav-group]{padding:.125rem 0}[data-slot=app-header-nav-heading][data-kind=parent]{color:var(--muted-foreground);gap:.5rem;padding:6px .75rem;font-size:12px;font-weight:500}[data-slot=app-header-nav-heading][data-kind=leaf]{color:var(--muted-foreground);padding:6px .75rem;font-size:12.5px}[data-slot=app-header-nav-item]{color:var(--foreground);font-size:12.5px}[data-slot=app-header-nav-item][data-kind=parent],[data-slot=app-header-nav-item][data-kind=leaf]{gap:.5rem;padding:6px .75rem}[data-slot=app-header-nav-item][data-kind=child],[data-slot=app-header-nav-item][data-kind=branch]{padding:6px .75rem 6px calc(2.25rem + var(--shell-menu-depth,0) * 12px)}[data-slot=app-header-nav-item]:not([data-active=true]):not([data-disabled=true]):hover{background:var(--table-row-hover)}[data-slot=app-header-nav-item][data-active=true]{color:var(--primary);background:var(--primary-soft);font-weight:600}[data-slot=app-header-nav-trigger][data-disabled=true],[data-slot=app-header-nav-item][data-disabled=true]{color:var(--muted-foreground);opacity:.6}[data-slot=app-user-menu-trigger]{border-radius:.375rem;gap:.5rem;padding:.25rem .5rem}[data-slot=app-user-menu-trigger]:hover{background:var(--background)}[data-slot=app-user-menu-trigger][data-state=open]{background:var(--primary-soft)}[data-slot=app-user-menu-avatar]{background:var(--myerp-avatar-bg);color:#fff;border-radius:9999px;font-weight:600}[data-slot=app-user-menu-avatar][data-size=sm]{width:30px;height:30px;font-size:11px}[data-slot=app-user-menu-avatar][data-size=lg]{width:46px;height:46px;box-shadow:0 2px 6px var(--primary);font-size:15px}@supports (color:color-mix(in lab, red, red)){[data-slot=app-user-menu-avatar][data-size=lg]{box-shadow:0 2px 6px color-mix(in srgb, var(--primary) 30%, transparent)}}[data-slot=app-user-menu-identity]{line-height:1.25}[data-slot=app-user-menu-trigger] [data-slot=app-user-menu-name]{color:var(--foreground);font-size:12px;font-weight:500}[data-slot=app-user-menu-trigger] [data-slot=app-user-menu-role]{color:var(--muted-foreground);font-size:11px}[data-slot=app-user-menu-chevron]{width:.75rem;height:.75rem;color:var(--muted-foreground)}[data-slot=app-user-menu-trigger][data-state=open] [data-slot=app-user-menu-chevron]{color:var(--primary);rotate:180deg}[data-part=app-user-menu-panel]{border-radius:10px;width:20rem;padding:0}[data-slot=app-user-menu-header]{background:linear-gradient(135deg, var(--primary-soft) 0%, var(--background) 100%);border-bottom:1px solid;gap:.75rem;padding:1rem 18px}[data-slot=app-user-menu-header] [data-slot=app-user-menu-name]{color:var(--foreground);font-size:.875rem;font-weight:600;line-height:1.42857}[data-slot=app-user-menu-header] [data-slot=app-user-menu-role]{color:var(--muted-foreground);margin-top:1px;font-size:11.5px}[data-slot=app-user-menu-subtitle]{color:var(--primary);margin-top:3px;font-size:11.5px}[data-slot=app-user-menu-section][data-variant=info]{border-bottom:1px solid;padding:10px .5rem}[data-slot=app-user-menu-section][data-variant=actions]{padding:6px .5rem}[data-slot=app-user-menu-section][data-variant=footer]{border-top:1px solid;padding:6px .5rem}[data-slot=app-user-menu-info-row]{color:var(--muted-foreground);gap:10px;padding:6px 10px;font-size:12px}[data-slot=app-user-menu-info-icon]{color:var(--muted-foreground);opacity:.6}[data-slot=app-user-menu-info-icon]>svg{width:13px;height:13px}[data-slot=app-user-menu-info-row]>strong{color:var(--foreground);font-weight:500}[data-slot=app-user-menu-item]{color:var(--foreground);border-radius:.375rem;gap:11px;padding:.5rem 10px;font-size:13px}[data-slot=app-user-menu-item]:not(:disabled):hover{background:var(--primary-hover);color:var(--primary)}[data-slot=app-user-menu-item][data-tone=destructive]{color:var(--destructive)}[data-slot=app-user-menu-item][data-tone=destructive]:not(:disabled):hover{background:var(--destructive-soft);color:var(--destructive)}[data-slot=app-user-menu-item]:disabled{cursor:not-allowed;opacity:.5}[data-slot=app-user-menu-item-icon]>svg{width:15px;height:15px}[data-slot=app-user-menu-item-hint]{color:var(--muted-foreground);gap:.25rem;font-size:11.5px}[data-slot=app-user-menu-item-hint]>svg{width:11px;height:11px}[data-slot=app-user-menu-separator]{background:var(--border);height:1px;margin:.25rem .5rem}[data-part=app-shell-sheet]{width:var(--shell-sidebar-width);background:var(--sidebar);max-width:85vw;color:var(--sidebar-foreground);border:0}[data-part=app-shell-sheet] [data-slot=app-sidebar-brand]{padding-right:2.75rem}[data-slot=app-sidebar],[data-slot=app-header-leading]{transition-property:width;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-slot=app-sidebar-item][data-kind=parent],[data-slot=app-sidebar-item][data-kind=static],[data-slot=app-sidebar-item][data-kind=link],[data-slot=app-sidebar-subitem],[data-slot=app-sidebar-flyout-item],[data-slot=app-header] [data-slot=button][data-mode=icon],[data-slot=app-header-menu-button],[data-slot=app-header-nav-trigger],[data-slot=app-header-nav-item],[data-slot=app-user-menu-trigger],[data-slot=app-user-menu-item],[data-slot=app-sidebar-trigger],[data-slot^=app-][data-kind]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-slot=app-sidebar-item-chevron],[data-slot=app-sidebar-flyout-chevron],[data-slot=app-header-nav-item-chevron],[data-slot=app-user-menu-chevron]{transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-slot=prose]{font-size:var(--font-size-md,13px);color:var(--foreground);line-height:1.7}[data-slot=prose]>h1{letter-spacing:-.01em;margin:0 0 .25rem;font-size:1.75rem;font-weight:600;line-height:1.3}[data-slot=prose]>[data-slot=prose-lead]{color:var(--muted-foreground);margin:0 0 1.5rem;font-size:1.125rem}[data-slot=prose]>h2{border-bottom:1px solid var(--border);margin:2rem 0 .75rem;padding-bottom:.25rem;scroll-margin-top:1rem;font-size:1.375rem;font-weight:600;line-height:1.35}[data-slot=prose]>h3{margin:1.5rem 0 .5rem;scroll-margin-top:1rem;font-size:1.125rem;font-weight:600}[data-slot=prose]>p{margin:.75rem 0}[data-slot=prose]>ul:not([data-slot]),[data-slot=prose]>ol:not([data-slot]){margin:.75rem 0;padding-inline-start:1.5rem}[data-slot=prose]>ul:not([data-slot]){list-style:outside}[data-slot=prose]>ol:not([data-slot]){list-style:decimal}[data-slot=prose]>:is(ul,ol):not([data-slot])>li{margin:.25rem 0}[data-slot=prose]>blockquote{border-inline-start:4px solid var(--border);color:var(--muted-foreground);margin:1rem 0;padding-inline-start:1rem}[data-slot=prose]>:is(p,ul,ol,blockquote,h2,h3) a,[data-slot=prose]>[data-slot=prose-table] td a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}[data-slot=prose]>:is(p,ul,ol,blockquote,h2,h3) code:not(pre code),[data-slot=prose]>[data-slot=prose-table] td code:not(pre code){background:var(--muted);font-family:var(--font-mono);border-radius:.25rem;padding:.125rem .25rem;font-size:.9em}[data-slot=prose]>[data-slot=prose-table]{margin:1rem 0}[data-slot=prose]>[data-slot=prose-table] tfoot{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){[data-slot=prose]>[data-slot=prose-table] tfoot{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}[data-slot=prose]>[data-slot=prose-table] tbody tr:hover{background-color:var(--table-row-hover)}[data-slot=prose]>[data-slot=prose-table] th{padding:var(--table-cell-padding-y,7px) var(--table-head-padding-x,10px);font-size:var(--table-head-font-size,12px);background-color:var(--table-header);color:var(--table-header-foreground);font-weight:600}[data-slot=prose]>[data-slot=prose-table] td{padding:var(--table-cell-padding-y,7px) var(--table-cell-padding-x,14px)}[data-slot=prose]>[data-slot=prose-table] caption{color:var(--muted-foreground)}[data-slot=prose]>[data-slot=code-block]{margin:1rem 0}[data-slot=code-block] pre{border:1px solid var(--border);border-radius:var(--radius-lg,var(--corner-lg,8px));background:var(--muted);font-family:var(--font-mono);font-size:var(--font-size-sm,12.5px);margin:0;padding:.75rem 1rem;line-height:1.6;overflow-x:auto}[data-slot=code-block-actions]{opacity:.7;transition:opacity .15s}[data-slot=code-block]:hover [data-slot=code-block-actions]{opacity:1}[data-slot=page-toc]{border-inline-start:1px solid var(--border);font-size:var(--font-size-sm,12.5px);padding:1.25rem 1rem}[data-slot=page-toc-title]{color:var(--foreground);margin-bottom:.5rem;font-weight:600}[data-slot=page-toc-item]{color:var(--muted-foreground);padding:.25rem 0;line-height:1.4}[data-slot=page-toc-item][data-depth="3"]{padding-inline-start:.75rem}[data-slot=page-toc-item]:hover{color:var(--foreground)}[data-slot=page-toc-item][data-active=true]{color:var(--primary);font-weight:500}:where([data-slot=card]){color:var(--card-foreground,#18181b)}:where([data-slot=card][data-variant=default]){background-color:var(--card,#fff);border-color:var(--border,#e4e4e7)}:where([data-slot=card][data-variant=accent]){background-color:var(--muted,#f4f4f5)}:where([data-slot=card-content][data-variant=accent]),:where([data-slot=card-footer][data-variant=accent]){background-color:var(--card,#fff)}:where([data-slot=card-footer][data-variant=default]){border-color:var(--border,#e4e4e7)}:where([data-slot=card-header]){--card-tone:var(--primary,#18181b)}:where([data-slot=card-header]:not([data-variant=accent])){background:var(--muted,#f4f4f5)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=card-header]:not([data-variant=accent])){background:color-mix(in srgb, var(--muted,#f4f4f5) 70%, var(--card,#fff))}}:where([data-slot=card-header]:not([data-variant=accent])){border-bottom-color:var(--border,#e4e4e7)}:where([data-slot=card-header][data-tone=secondary]){--card-tone:var(--secondary-foreground,var(--muted-foreground,#71717a))}:where([data-slot=card-header][data-tone=neutral]){--card-tone:var(--muted-foreground,#71717a)}:where([data-slot=card-header][data-tone=success]){--card-tone:var(--success,#16a34a)}:where([data-slot=card-header][data-tone=info]){--card-tone:var(--info,var(--primary,#18181b))}:where([data-slot=card-header][data-tone=warning]){--card-tone:var(--warning,#d97706)}:where([data-slot=card-header][data-tone=destructive]){--card-tone:var(--destructive,#dc2626)}:where([data-slot=card-header-bar]){background:var(--card-tone,#18181b)}:where([data-slot=card-header-icon]){color:var(--card-tone,#18181b)}:where([data-slot=card-header-title]){color:var(--foreground,#18181b)}:where([data-slot=card-header-description]){color:var(--muted-foreground,#71717a)}:is([data-flat],.erp-form-modal-scope) [data-slot=card]{box-shadow:none;background:0 0;border:none;border-radius:0}:is([data-flat],.erp-form-modal-scope) :is([data-slot=card],.section-card) [data-slot=card-header]{border-bottom:2px solid var(--border-strong);background:0 0;border-radius:0;margin-bottom:4px;padding:6px 0 8px}:is([data-flat],.erp-form-modal-scope) :is([data-slot=card],.section-card) [data-slot=card-header-title]{text-transform:uppercase;letter-spacing:.04em;color:var(--secondary-foreground);font-size:13px}:is([data-flat],.erp-form-modal-scope) :is([data-slot=card],.section-card) [data-slot=card-header-description]{text-transform:none;letter-spacing:0;font-size:11px}}@layer components{[data-slot=dialog-content]:not([data-fullscreen]) [data-slot=dialog-body]{min-height:0;overflow-y:auto}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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}.inset-0{inset:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-6{top:calc(var(--spacing) * 6)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-\[11px\]{left:11px}.z-10{z-index:10}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.mx-1{margin-inline:var(--spacing)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.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)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table-cell{display:table-cell}.table-row{display:table-row}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.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-\[18px\]{width:18px;height:18px}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-96{height:calc(var(--spacing) * 96)}.h-\[38rem\]{height:38rem}.h-\[90vh\]{height:90vh}.h-\[200px\]{height:200px}.h-full{height:100%}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[55vh\]{max-height:55vh}.max-h-\[85vh\]{max-height:85vh}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[200px\]{min-height:200px}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[4\.75rem\]{width:4.75rem}.w-\[95vw\]{width:95vw}.w-\[200px\]{width:200px}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[24rem\]{max-width:24rem}.max-w-\[95vw\]{max-width:95vw}.max-w-\[240px\]{max-width:240px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[…\]{min-width:…}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);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-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-col-resize{cursor:col-resize}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.\[appearance\:textfield\]{appearance:textfield}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.grid-cols-\[7\.5rem_1fr\]{grid-template-columns:7.5rem 1fr}.grid-cols-\[auto_minmax\(0\,auto\)_auto_auto\]{grid-template-columns:auto minmax(0,auto) auto auto}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap: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-5{gap:calc(var(--spacing) * 5)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}: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-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--warning\)\]{border-color:var(--warning)}.border-amber-500{border-color:var(--color-amber-500)}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-border-subtle{border-color:var(--border-subtle)}.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-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-primary{border-color:var(--primary)}.border-rose-500{border-color:var(--color-rose-500)}.border-sky-500{border-color:var(--color-sky-500)}.border-transparent{border-color:#0000}.border-violet-500{border-color:var(--color-violet-500)}.border-warning,.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.border-l-primary{border-left-color:var(--primary)}.border-l-transparent{border-left-color:#0000}.bg-\[var\(--warning-soft\)\]{background-color:var(--warning-soft)}.bg-accent,.bg-accent\/40{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-background{background-color:var(--background)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, var(--card) 80%, transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, var(--card) 95%, transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-destructive-soft{background-color:var(--destructive-soft)}.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-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning-soft{background-color:var(--warning-soft)}.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fill-amber-400{fill:var(--color-amber-400)}.fill-card{fill:var(--card)}.fill-foreground{fill:var(--foreground)}.fill-muted-foreground{fill:var(--muted-foreground)}.fill-none{fill:none}.fill-transparent{fill:#0000}.stroke-amber-500{stroke:var(--color-amber-500)}.stroke-emerald-500{stroke:var(--color-emerald-500)}.stroke-muted-foreground\/60{stroke:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-muted-foreground\/60{stroke:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.stroke-primary{stroke:var(--primary)}.stroke-rose-500{stroke:var(--color-rose-500)}.stroke-sky-500{stroke:var(--color-sky-500)}.stroke-violet-500{stroke:var(--color-violet-500)}.object-contain{object-fit:contain}.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-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.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-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:var(--spacing)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--warning-foreground\)\]{color:var(--warning-foreground)}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-blue-500{color:var(--color-blue-500)}.text-destructive,.text-destructive-accent{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-green-600{color:var(--color-green-600)}.text-muted-foreground,.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.text-orange-500{color:var(--color-orange-500)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-success-accent{color:var(--success)}.text-warning-accent{color:var(--warning-foreground)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.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-\[inset_0_-1px_0_var\(--color-border\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/5{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-filter\:blur\(2px\)\]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.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-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[gap\]{transition-property:gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-\[\.toast\]\:rounded-md\!:is(:where(.group).toast *){border-radius:var(--radius-md)!important}.group-\[\.toast\]\:bg-white\/20:is(:where(.group).toast *){background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.group-\[\.toast\]\:bg-white\/20:is(:where(.group).toast *){background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.group-\[\.toast\]\:text-base\!:is(:where(.group).toast *){font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.group-\[\.toast\]\:text-sm\!:is(:where(.group).toast *){font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.group-\[\.toast\]\:font-bold\!:is(:where(.group).toast *){--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.group-\[\.toast\]\:text-white\!:is(:where(.group).toast *){color:var(--color-white)!important}.group-\[\.toast\]\:text-white\/90\!:is(:where(.group).toast *){color:#ffffffe6!important}@supports (color:color-mix(in lab, red, red)){.group-\[\.toast\]\:text-white\/90\!:is(:where(.group).toast *){color:color-mix(in oklab, var(--color-white) 90%, transparent)!important}}.group-\[\.toaster\]\:relative:is(:where(.group).toaster *){position:relative}.group-\[\.toaster\]\:gap-3:is(:where(.group).toaster *){gap:calc(var(--spacing) * 3)}.group-\[\.toaster\]\:overflow-hidden:is(:where(.group).toaster *){overflow:hidden}.group-\[\.toaster\]\:rounded-lg\!:is(:where(.group).toaster *){border-radius:var(--radius-lg)!important}.group-\[\.toaster\]\:border-0\!:is(:where(.group).toaster *){border-style:var(--tw-border-style)!important;border-width:0!important}.group-\[\.toaster\]\:bg-destructive\!:is(:where(.group).toaster *){background-color:var(--destructive)!important}.group-\[\.toaster\]\:bg-primary\!:is(:where(.group).toaster *){background-color:var(--primary)!important}.group-\[\.toaster\]\:bg-success\!:is(:where(.group).toaster *){background-color:var(--success)!important}.group-\[\.toaster\]\:bg-warning\!:is(:where(.group).toaster *){background-color:var(--warning)!important}.group-\[\.toaster\]\:px-4:is(:where(.group).toaster *){padding-inline:calc(var(--spacing) * 4)}.group-\[\.toaster\]\:py-3:is(:where(.group).toaster *){padding-block:calc(var(--spacing) * 3)}.group-\[\.toaster\]\:pr-9:is(:where(.group).toaster *){padding-right:calc(var(--spacing) * 9)}.group-\[\.toaster\]\:text-white\!:is(:where(.group).toaster *){color:var(--color-white)!important}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.placeholder\:text-muted-foreground\/60::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.placeholder\:text-muted-foreground\/80::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/80::placeholder{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:0}.odd\:last\:col-span-2:nth-child(odd):last-child{grid-column:span 2/span 2}.focus-within\:pointer-events-auto:focus-within{pointer-events:auto}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/30:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/30:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}@media (hover:hover){.hover\:border-primary:hover,.hover\:border-primary\/60:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.hover\:bg-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-primary\/40:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/40:hover{background-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring\/40:focus{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-ring\/40:focus{--tw-ring-color:color-mix(in oklab, var(--ring) 40%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.aria-invalid\:border-destructive\/60[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:border-destructive\/60[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.aria-invalid\:ring-destructive\/10[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/10[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[state\=open\]\:bg-muted[data-state=open]{background-color:var(--muted)}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--foreground)}@media not all and (width>=48rem){.max-md\:min-w-\[36rem\]{min-width:36rem}.max-md\:overflow-x-auto{overflow-x:auto}}@media not all and (width>=40rem){.max-sm\:fixed{position:fixed}.max-sm\:inset-x-4{inset-inline:calc(var(--spacing) * 4)}.max-sm\:top-\[var\(--myerp-header-height\,60px\)\]{top:var(--myerp-header-height,60px)}.max-sm\:w-auto{width:auto}}@media (width>=40rem){.sm\:flex{display:flex}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-6{gap:calc(var(--spacing) * 6)}}@media (width>=48rem){.md\:flex{display:flex}.md\:grow{flex-grow:1}.md\:basis-\[160px\]{flex-basis:160px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-wrap{flex-wrap:wrap}}@media (width>=64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-row{flex-direction:row}.lg\:gap-0{gap:0}.lg\:opacity-0{opacity:0}}@media (width>=80rem){.xl\:order-none{order:0}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:block{display:block}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:gap-6{gap:calc(var(--spacing) * 6)}:where(.xl\: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)))}}@media (prefers-color-scheme:dark){.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-amber-500{color:var(--color-amber-500)}}.\[\&_\.mention\]\:rounded .mention{border-radius:.25rem}.\[\&_\.mention\]\:bg-primary\/10 .mention{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.mention\]\:bg-primary\/10 .mention{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.\[\&_\.mention\]\:px-1 .mention{padding-inline:var(--spacing)}.\[\&_\.mention\]\:py-0\.5 .mention{padding-block:calc(var(--spacing) * .5)}.\[\&_\.mention\]\:font-medium .mention{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\.mention\]\:text-primary .mention,.\[\&_a\]\:text-primary a{color:var(--primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_blockquote\]\:my-1\.5 blockquote{margin-block:calc(var(--spacing) * 1.5)}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\]\:border-border blockquote{border-color:var(--border)}.\[\&_blockquote\]\:pl-3 blockquote{padding-left:calc(var(--spacing) * 3)}.\[\&_blockquote\]\:text-muted-foreground blockquote{color:var(--muted-foreground)}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-muted code{background-color:var(--muted)}.\[\&_code\]\:px-1 code{padding-inline:var(--spacing)}.\[\&_code\]\:py-0\.5 code{padding-block:calc(var(--spacing) * .5)}.\[\&_code\]\:text-\[0\.85em\] code{font-size:.85em}.\[\&_em\]\:italic em{font-style:italic}.\[\&_h1\]\:my-1\.5 h1{margin-block:calc(var(--spacing) * 1.5)}.\[\&_h1\]\:text-lg h1{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:my-1\.5 h2{margin-block:calc(var(--spacing) * 1.5)}.\[\&_h2\]\:text-base h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:my-1 h3{margin-block:var(--spacing)}.\[\&_h3\]\:text-sm h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_hr\]\:my-3 hr{margin-block:calc(var(--spacing) * 3)}.\[\&_hr\]\:border-border hr{border-color:var(--border)}.\[\&_img\]\:my-1\.5 img{margin-block:calc(var(--spacing) * 1.5)}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:rounded img{border-radius:.25rem}.\[\&_li\]\:my-0\.5 li{margin-block:calc(var(--spacing) * .5)}.\[\&_ol\]\:my-1 ol{margin-block:var(--spacing)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--spacing) * 5)}.\[\&_p\]\:my-1 p{margin-block:var(--spacing)}.\[\&_pre\]\:my-1\.5 pre{margin-block:calc(var(--spacing) * 1.5)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded pre{border-radius:.25rem}.\[\&_pre\]\:bg-muted pre{background-color:var(--muted)}.\[\&_pre\]\:p-2 pre{padding:calc(var(--spacing) * 2)}.\[\&_s\]\:line-through s{text-decoration-line:line-through}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_u\]\:underline u{text-decoration-line:underline}.\[\&_ul\]\:my-1 ul{margin-block:var(--spacing)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}}.dark .ql-snow .ql-stroke,.dark .ql-snow .ql-stroke-miter{stroke:var(--foreground)}.dark .ql-snow .ql-fill,.dark .ql-snow .ql-stroke.ql-fill{fill:var(--foreground)}.dark .ql-snow .ql-picker{color:var(--foreground)}.dark .ql-snow .ql-picker-options{background-color:var(--popover);color:var(--popover-foreground)}.dark .ql-toolbar.ql-snow,.dark .ql-container.ql-snow,.dark .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.dark .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:var(--border)}.dark .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.dark .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:var(--foreground)}.dark .ql-editor.ql-blank:before{color:var(--muted-foreground)}.dark .ql-snow .ql-editor code{background-color:var(--muted)}.dark .ql-snow .ql-editor blockquote{border-left-color:var(--border)}.dark .ql-snow .ql-tooltip{background-color:var(--popover);color:var(--popover-foreground);border-color:var(--border);box-shadow:none}.dark .ql-snow .ql-tooltip input[type=text]{color:inherit;border-color:var(--border);background-color:#0000}.dark .ql-snow .ql-tooltip a.ql-action:after{border-right-color:var(--border)}:is(:where([data-flat]),.erp-form-modal-scope) .section-card>div:not(.section-header),:is(:where([data-flat]),.erp-form-modal-scope) [data-slot=card-content][data-flush]>div{padding-left:0;padding-right:0}:is(:where([data-flat]),.erp-form-modal-scope) .section-card{box-shadow:none;background:0 0;border:none;border-radius:0}:root{--chart-1:#2977e6;--chart-2:#eb6834;--chart-3:#00a76d;--chart-4:#c98500;--chart-5:#8b5cf6;--chart-6:#e34948;--chart-grid:#eef1f5;--chart-axis:#c5cdda}*{scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--muted-foreground);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-corner{background:0 0}[data-slot=data-grid-pagination]{flex-shrink:0;padding:8px 14px;font-size:12.5px}[data-slot=data-grid-pagination-nav] [data-slot=button][data-variant=ghost]{color:var(--muted-foreground);font-weight:400}[data-slot=data-grid-pagination-nav] [data-slot=button][data-variant=ghost]:hover{background:var(--primary-soft);color:var(--primary)}[data-slot=data-grid-pagination-nav] [data-slot=button][data-active=true],[data-slot=data-grid-pagination-nav] [data-slot=button][data-active=true]:hover{background:var(--primary);color:var(--primary-foreground);font-weight:500}html{font-size:16px}body,table[data-slot=data-grid-table] tbody td{font-size:14px}[data-slot=data-grid-table] thead th{font-size:13px}[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger]{font-size:14px}[data-slot=badge][data-variant=light]:not([data-shape=circle]),[data-slot=badge][data-variant=light][data-shape=circle]{font-size:12.5px}[data-slot=data-grid-pagination]{font-size:13px}[data-slot=dialog-content]:not([data-fullscreen]){max-height:calc(100vh - var(--header-height,42px) - 2rem)}@keyframes wh-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes wh-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes wh-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wh-dialog-zoom-in{0%{scale:.92}60%{scale:1.03}to{scale:1}}@keyframes wh-dialog-out{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}[data-slot=dialog-overlay][data-state=open]{animation:.18s ease-out wh-overlay-in}[data-slot=dialog-overlay][data-state=closed]{animation:.15s ease-in forwards wh-overlay-out}[data-slot=dialog-content]{transform-origin:50%}[data-slot=dialog-content][data-state=open]{animation:.18s ease-out wh-dialog-fade-in,.32s ease-out wh-dialog-zoom-in}[data-slot=dialog-content][data-state=closed]{animation:.15s ease-in forwards wh-dialog-out}[data-slot=dialog-content].wh-image-viewer{max-width:none;box-shadow:none;border:0;border-radius:0;padding:0;inset:0}[data-slot=dialog-content].wh-image-viewer[data-state=open]{animation:.2s ease-out wh-dialog-fade-in}[data-slot=dialog-content].wh-image-viewer[data-state=closed]{animation:.16s ease-in forwards wh-overlay-out}.wh-image-viewer [data-slot=viewer-image]{transform-origin:50%;animation:.34s ease-out wh-dialog-zoom-in}@media (prefers-reduced-motion:reduce){[data-slot=dialog-overlay][data-state],[data-slot=dialog-content][data-state],[data-slot=dialog-content].wh-image-viewer[data-state],.wh-image-viewer [data-slot=viewer-image]{animation-duration:1ms!important}}@media (width<=767.98px){table[data-slot=data-grid-table] tbody td:first-child{z-index:1;background:var(--card);position:sticky;left:0}[data-slot=data-grid-table] tbody tr:hover>td:first-child{background:var(--table-row-hover)}[data-slot=data-grid-table] tbody tr[data-state=selected]>td:first-child{background:var(--table-row-selected)}[data-slot=data-grid-table] thead th:first-child{z-index:3;left:0}}input[type=checkbox]{accent-color:var(--primary);cursor:pointer}input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}body{-webkit-font-smoothing:antialiased;background:var(--background);color:var(--foreground);margin:0}#root{min-height:100vh}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted-foreground);float:left;pointer-events:none;height:0}:root{--richtext-red:#e54d52;--richtext-orange:#f4a215;--richtext-green:#00b074;--richtext-blue:#2977e6;--richtext-purple:#8b5cf6;--richtext-gray:#6b7280}.fl-font-serif{font-family:Georgia,Times New Roman,serif}.fl-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fl-size-sm{font-size:.75rem}.fl-size-lg{font-size:1.125rem}.fl-size-xl{font-size:1.5rem}.fl-weight-light{font-weight:300}.fl-color-red{color:var(--richtext-red)}.fl-color-orange{color:var(--richtext-orange)}.fl-color-green{color:var(--richtext-green)}.fl-color-blue{color:var(--richtext-blue)}.fl-color-purple{color:var(--richtext-purple)}.fl-color-gray{color:var(--richtext-gray)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes toast-slide-in-from-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes toast-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-sonner-toast]{animation:.35s ease-out toast-slide-in-from-right!important}[data-sonner-toast] [data-icon]{margin-right:12px!important}[data-sonner-toast] [data-close-button]{color:#fff!important;cursor:pointer!important;opacity:1!important;background:#fff3!important;border:none!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;display:flex!important;position:absolute!important;top:8px!important;left:auto!important;right:8px!important;transform:none!important}[data-sonner-toast] [data-close-button]:hover{background:#fff6!important}[data-sonner-toast] [data-close-button] svg{width:14px!important;height:14px!important}
