/*! 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)))){*,::backdrop,:after,:before{--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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-divide-x-reverse:0}}}@layer theme{:host,:root{--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--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-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-600:oklch(68.1% .162 75.834);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-950:oklch(27.4% .072 132.109);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--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-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--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-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-200:oklch(92.8% .006 264.531);--color-black:#000;--color-white:#fff;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-2xs:var(--shadow-2xs);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--shadow-2xl:var(--shadow-2xl);--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-primary);--default-mono-font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Monaco,"Courier New",monospace;--shadow:var(--shadow);--font-primary:var(--font-jakarta),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-size-display-2xl:5rem;--font-size-display-xl:4rem;--font-size-display-lg:3rem;--font-size-display-md:2.25rem;--font-size-display-sm:1.875rem;--font-size-heading-h1:2.25rem;--font-size-heading-h2:1.875rem;--font-size-heading-h3:1.5rem;--font-size-heading-h4:1.25rem;--font-size-heading-h5:1.125rem;--font-size-heading-h6:1rem;--font-size-body-lg:1.125rem;--font-size-body-md:1rem;--font-size-body-sm:.875rem;--font-size-body-xs:.75rem;--font-size-caption-md:.75rem;--font-size-caption-sm:.6875rem;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.7;--line-height-ui:calc(1em + 8px);--letter-spacing-tight:-.025em;--letter-spacing-wide:.025em;--letter-spacing-body-xs:.025em;--letter-spacing-body-sm:.011em;--letter-spacing-body:0em;--letter-spacing-heading-sm:-.006em;--letter-spacing-heading:-.012em;--letter-spacing-heading-lg:-.018em;--letter-spacing-display:-.025em;--shadow-dialog:var(--shadow-dialog);--spacing-0_5:.125rem;--spacing-1:.25rem;--spacing-1_5:.375rem;--spacing-2:.5rem;--spacing-2_5:.625rem;--spacing-3:.75rem;--spacing-3_5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-border:var(--border);--color-control-border:var(--control-border);--color-control-bg:var(--control-bg);--spacing-control-x:var(--spacing-4);--spacing-control-x-sm:var(--spacing-3);--spacing-control-x-xs:var(--spacing-2);--spacing-control-y:var(--spacing-2);--spacing-overlay-x:var(--spacing-3);--spacing-overlay-y:var(--spacing-1_5);--spacing-inline-x:var(--spacing-2);--spacing-inline-y:var(--spacing-0_5);--spacing-section-y:var(--spacing-4);--radius-control:var(--radius-sm);--radius-overlay:var(--radius-md);--radius-inline:9999px;--radius-section:var(--radius-md);--radius-container:var(--radius-md);--color-state-focus:var(--ring);--color-focus:var(--ring);--color-state-hover:var(--accent);--color-state-hover-fg:var(--accent-foreground);--color-state-hover-muted:var(--muted);--color-state-hover-muted-fg:var(--muted-foreground);--color-state-selected:var(--action-a3);--color-state-selected-fg:var(--action-11);--color-state-error:var(--destructive);--color-control-border-hover:var(--color-primary);--color-control-border-focus:var(--color-primary);--color-control-border-error:var(--color-destructive);--font-size-control:var(--font-size-body-sm);--font-size-control-sm:var(--font-size-body-xs);--font-size-section-title:var(--font-size-body-md);--font-size-section-body:var(--font-size-body-sm);--font-size-overlay:var(--font-size-body-sm);--font-size-label:var(--font-size-body-sm);--font-size-helper:var(--font-size-body-xs);--size-icon-xs:.75rem;--size-icon-sm:1rem;--size-icon-md:1.25rem;--size-icon-lg:1.5rem;--font-size-button:var(--font-size-control);--font-size-button-xs:var(--font-size-control-sm);--letter-spacing-button:var(--letter-spacing-control);--line-height-button:var(--line-height-control);--size-checkbox-sm:var(--size-icon-sm);--size-checkbox:var(--size-icon-md);--size-checkbox-lg:var(--size-icon-lg);--color-switch-checked-bg:var(--color-primary);--font-size-select:var(--font-size-control);--font-size-select-label:var(--font-size-helper);--letter-spacing-select:var(--letter-spacing-control);--line-height-select:var(--line-height-control);--color-select-label:var(--color-muted-foreground);--radius-card:var(--radius-container);--font-size-dialog-title:var(--font-size-body-lg);--font-size-dialog-desc:var(--font-size-control);--letter-spacing-dialog-title:var(--letter-spacing-control);--letter-spacing-dialog-desc:var(--letter-spacing-control);--line-height-dialog-title:var(--line-height-control);--line-height-dialog-desc:var(--line-height-control);--radius-dialog:var(--radius-container);--color-dialog-description:var(--color-muted-foreground);--radius-dropdown:var(--radius-overlay);--radius-dropdown-item:var(--radius-control);--font-size-dropdown:var(--font-size-overlay);--radius-iconbox:3px;--font-size-input:var(--font-size-control);--letter-spacing-input:var(--letter-spacing-control);--line-height-input:var(--line-height-control);--font-size-textarea:var(--font-size-control);--letter-spacing-textarea:var(--letter-spacing-control);--line-height-textarea:var(--line-height-control);--color-table-row-hover:var(--table-row-hover);--color-table-row-selected:var(--table-row-selected);--color-datatable-row-hover:var(--color-table-row-hover);--color-datatable-header-hover:var(--datatable-header-hover);--spacing-datagrid-cell-x:var(--spacing-3)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--brand-1:oklch(99.25% .004 346.92);--brand-2:oklch(98.1% .009 345.92);--brand-3:oklch(95.5% .02 344.92);--brand-4:oklch(92.8% .032 343.92);--brand-5:oklch(90% .045 343.92);--brand-6:oklch(86.2% .058 342.92);--brand-7:oklch(79% .078 342.92);--brand-8:oklch(65.5% .108 342.92);--brand-9:oklch(40.62% .1038 342.92);--brand-10:oklch(37% .112 342.92);--brand-11:oklch(34.5% .142 342.92);--brand-12:oklch(24% .07 342.92);--brand-a1:oklch(61.32% .2452 4.23/.014);--brand-a2:oklch(56.96% .2288 2.62/.034);--brand-a3:oklch(54.33% .219 .51/.079);--brand-a4:oklch(53.47% .2172 358.76/.125);--brand-a5:oklch(53.4% .2171 358.19/.174);--brand-a6:oklch(50.68% .2073 355.93/.235);--brand-a7:oklch(46.46% .1909 354.69/.345);--brand-a8:oklch(40.99% .1696 352.25/.541);--brand-a9:oklch(27.9% .1171 348.11/.816);--brand-a10:oklch(28.15% .1187 346.89/.868);--brand-a11:oklch(33.24% .1421 343.55/.977);--brand-a12:oklch(18.59% .0785 344.52/.943);--brand-contrast:oklch(98.5% .005 350);--brand-surface:oklch(98.1% .009 345.92/.8);--brand-indicator:var(--brand-9);--brand-track:var(--brand-9);--action-1:oklch(99.25% .004 172);--action-2:oklch(98.1% .009 172);--action-3:oklch(95.5% .02 172);--action-4:oklch(92.8% .032 172);--action-5:oklch(90% .045 172);--action-6:oklch(86.2% .058 172);--action-7:oklch(79% .078 172);--action-8:oklch(65.5% .108 172);--action-9:oklch(52% .12 172);--action-10:oklch(47% .122 172);--action-11:oklch(42% .13 172);--action-12:oklch(28% .07 172);--action-a1:oklch(62% .13 172/.014);--action-a2:oklch(60% .13 172/.034);--action-a3:oklch(58% .13 172/.079);--action-a4:oklch(57% .13 172/.125);--action-a5:oklch(56% .13 172/.174);--action-a6:oklch(54% .125 172/.235);--action-a7:oklch(52% .12 172/.345);--action-a8:oklch(50% .12 172/.541);--action-a9:oklch(46% .115 172/.816);--action-a10:oklch(45% .115 172/.868);--action-a11:oklch(42% .13 172/.977);--action-a12:oklch(26% .07 172/.943);--action-contrast:oklch(98.5% .01 172);--action-surface:oklch(98.1% .009 172/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}.dark{--brand-1:oklch(18.5% .012 342.92);--brand-2:oklch(21.2% .02 342.92);--brand-3:oklch(26% .035 342.92);--brand-4:oklch(30% .045 342.92);--brand-5:oklch(34% .055 342.92);--brand-6:oklch(39.5% .065 342.92);--brand-7:oklch(46.5% .08 342.92);--brand-8:oklch(54.5% .1 342.92);--brand-9:oklch(58.5% .125 342.92);--brand-10:oklch(63.5% .12 342.92);--brand-11:oklch(78% .09 344.92);--brand-12:oklch(94.5% .02 345.92);--brand-a1:oklch(86.44% .0918 343.81/.089);--brand-a2:oklch(83.39% .1143 343.81/.124);--brand-a3:oklch(80.64% .1388 343.68/.189);--brand-a4:oklch(80.19% .1446 343.53/.242);--brand-a5:oklch(79.84% .1488 343.42/.297);--brand-a6:oklch(80.16% .1463 343.28/.371);--brand-a7:oklch(80.05% .1476 343.17/.472);--brand-a8:oklch(79.58% .1523 343.08/.596);--brand-a9:oklch(77.58% .1707 343.05/.681);--brand-a10:oklch(79.47% .1536 343/.738);--brand-a11:oklch(85.45% .0994 344.94/.885);--brand-a12:oklch(96.63% .0205 345.92/.971);--brand-contrast:oklch(13% .03 350);--brand-surface:oklch(26% .035 342.92/.5);--brand-indicator:var(--brand-9);--brand-track:var(--brand-9);--action-1:oklch(18.5% .012 172);--action-2:oklch(21.2% .02 172);--action-3:oklch(26% .035 172);--action-4:oklch(30% .045 172);--action-5:oklch(34% .055 172);--action-6:oklch(39.5% .065 172);--action-7:oklch(46.5% .08 172);--action-8:oklch(57% .1 172);--action-9:oklch(72% .13 172);--action-10:oklch(76% .125 172);--action-11:oklch(82% .1 172);--action-12:oklch(95% .025 172);--action-a1:oklch(75% .11 172/.089);--action-a2:oklch(75% .12 172/.124);--action-a3:oklch(76% .13 172/.189);--action-a4:oklch(76% .13 172/.242);--action-a5:oklch(76% .13 172/.297);--action-a6:oklch(76% .13 172/.371);--action-a7:oklch(75% .13 172/.472);--action-a8:oklch(74% .13 172/.596);--action-a9:oklch(73% .14 172/.681);--action-a10:oklch(75% .13 172/.738);--action-a11:oklch(82% .1 172/.885);--action-a12:oklch(95% .025 172/.971);--action-contrast:oklch(15% .03 172);--action-surface:oklch(26% .035 172/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=blue]{--action-1:oklch(99.25% .0035 260);--action-2:oklch(98.1% .009 259);--action-3:oklch(95.5% .02 258);--action-4:oklch(92.8% .032 257);--action-5:oklch(90% .045 257);--action-6:oklch(86.2% .058 256);--action-7:oklch(79% .078 256);--action-8:oklch(65.5% .108 256);--action-9:oklch(55.86% .1907 256);--action-10:oklch(37% .112 256);--action-11:oklch(34.5% .1178 256);--action-12:oklch(24% .07 256);--action-a1:oklch(57.4% .2341 260.77/.016);--action-a2:oklch(56.37% .2406 260.94/.039);--action-a3:oklch(55% .2292 260.53/.091);--action-a4:oklch(55.06% .2255 260.17/.146);--action-a5:oklch(54.93% .2268 260.23/.202);--action-a6:oklch(53.38% .2143 259.73/.274);--action-a7:oklch(49.85% .1986 259.58/.397);--action-a8:oklch(45.13% .1768 259.26/.611);--action-a9:oklch(55.86% .1907 256);--action-a10:oklch(33.42% .1184 256.95/.946);--action-a11:oklch(34.5% .1178 256);--action-a12:oklch(22.25% .0727 254.99/.981);--action-contrast:oklch(98.5% .005 263.08);--action-surface:oklch(98.1% .009 259/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=blue] .dark,[data-brand=blue].dark{--action-1:oklch(18.5% .012 256);--action-2:oklch(21.2% .02 256);--action-3:oklch(26% .035 256);--action-4:oklch(30% .045 256);--action-5:oklch(34% .055 256);--action-6:oklch(39.5% .065 256);--action-7:oklch(46.5% .08 256);--action-8:oklch(54.5% .1 256);--action-9:oklch(58.5% .125 256);--action-10:oklch(63.5% .12 256);--action-11:oklch(78% .09 258);--action-12:oklch(94.5% .02 259);--action-a1:oklch(82.27% .0869 256.08/.095);--action-a2:oklch(78.64% .1071 256.09/.134);--action-a3:oklch(75.03% .1283 256.12/.208);--action-a4:oklch(74.28% .1331 256.11/.268);--action-a5:oklch(73.78% .1367 256.1/.33);--action-a6:oklch(74.12% .1343 256.07/.412);--action-a7:oklch(74.04% .1356 256.05/.524);--action-a8:oklch(73.35% .1394 256.04/.665);--action-a9:oklch(70.74% .1544 256.04/.771);--action-a10:oklch(73.14% .1403 256.02/.825);--action-a11:oklch(81.29% .0942 258/.946);--action-a12:oklch(95.73% .0203 259/.983);--action-contrast:oklch(13% .03 263.08);--action-surface:oklch(26% .035 256/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=neutral]{--action-1:oklch(99.25% 0 264);--action-2:oklch(97.8% 0 264);--action-3:oklch(95.2% 0 264);--action-4:oklch(92.5% 0 264);--action-5:oklch(89.7% 0 264);--action-6:oklch(85.8% 0 264);--action-7:oklch(78.5% 0 264);--action-8:oklch(62% 0 264);--action-9:oklch(20.46% 0 264);--action-10:oklch(32% 0 264);--action-11:oklch(34.5% 0 264);--action-12:oklch(24% 0 264);--action-a1:oklch(9.72% 0 89.88/.01);--action-a2:oklch(5.65% 0 89.88/.029);--action-a3:oklch(4.7% 0 89.88/.063);--action-a4:oklch(3.13% 0 89.88/.098);--action-a5:oklch(8.21% 0 89.88/.135);--action-a6:oklch(4.29% 0 89.88/.184);--action-a7:oklch(5.34% 0 89.88/.276);--action-a8:oklch(4.09% 0 89.88/.475);--action-a9:oklch(2.55% 0 263.98/.91);--action-a10:oklch(4.45% 0 89.88/.802);--action-a11:oklch(4.56% 0 89.88/.777);--action-a12:oklch(2.69% 0 89.88/.878);--action-contrast:oklch(98.5% 0 271.08);--action-surface:oklch(97.8% 0 264/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=neutral] .dark,[data-brand=neutral].dark{--action-1:oklch(18.5% 0 264);--action-2:oklch(21.2% 0 264);--action-3:oklch(26% 0 264);--action-4:oklch(30% 0 264);--action-5:oklch(34% 0 264);--action-6:oklch(39.5% 0 264);--action-7:oklch(46.5% 0 264);--action-8:oklch(54.5% 0 264);--action-9:oklch(92% 0 264);--action-10:oklch(97% 0 264);--action-11:oklch(86% 0 264);--action-12:oklch(98.5% 0 264);--action-a1:oklch(98.98% 0 89.88/.074);--action-a2:oklch(99.82% 0 89.88/.097);--action-a3:oklch(99.93% 0 89.88/.141);--action-a4:oklch(99.68% 0 89.88/.18);--action-a5:oklch(99.97% 0 89.88/.219);--action-a6:oklch(99.83% 0 89.88/.276);--action-a7:oklch(99.81% 0 89.88/.351);--action-a8:oklch(99.83% 0 89.88/.44);--action-a9:oklch(99.96% 0 89.88/.896);--action-a10:oklch(99.97% 0 89.88/.961);--action-a11:oklch(99.97% 0 89.88/.819);--action-a12:oklch(99.94% 0 89.88/.981);--action-contrast:oklch(13% 0 271.08);--action-surface:oklch(26% 0 264/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=teal]{--action-1:oklch(99.25% .004 195);--action-2:oklch(98.1% .009 195);--action-3:oklch(95.5% .02 195);--action-4:oklch(92.8% .032 195);--action-5:oklch(90% .045 195);--action-6:oklch(86.2% .058 195);--action-7:oklch(79% .078 195);--action-8:oklch(65.5% .108 195);--action-9:oklch(56% .11 195);--action-10:oklch(51% .112 195);--action-11:oklch(42% .1 195);--action-12:oklch(28% .06 195);--action-a9:oklch(56% .11 195);--action-contrast:oklch(98.5% .01 195);--action-surface:oklch(98.1% .009 195/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=teal] .dark,[data-brand=teal].dark{--action-1:oklch(18.5% .012 195);--action-2:oklch(21.2% .02 195);--action-3:oklch(26% .035 195);--action-4:oklch(30% .045 195);--action-5:oklch(34% .055 195);--action-6:oklch(39.5% .065 195);--action-7:oklch(46.5% .08 195);--action-8:oklch(57% .1 195);--action-9:oklch(72% .11 195);--action-10:oklch(76% .105 195);--action-11:oklch(82% .09 195);--action-12:oklch(95% .025 195);--action-a9:oklch(72% .11 195);--action-contrast:oklch(15% .03 195);--action-surface:oklch(26% .035 195/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=violet]{--action-1:oklch(99.25% .004 290);--action-2:oklch(98.1% .009 290);--action-3:oklch(95.5% .02 290);--action-4:oklch(92.8% .032 290);--action-5:oklch(90% .045 290);--action-6:oklch(86.2% .058 290);--action-7:oklch(79% .09 290);--action-8:oklch(65.5% .15 290);--action-9:oklch(52% .19 290);--action-10:oklch(47% .19 290);--action-11:oklch(42% .19 290);--action-12:oklch(28% .1 290);--action-a9:oklch(52% .19 290);--action-contrast:oklch(98.5% .01 290);--action-surface:oklch(98.1% .009 290/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=violet] .dark,[data-brand=violet].dark{--action-1:oklch(18.5% .012 290);--action-2:oklch(21.2% .02 290);--action-3:oklch(26% .04 290);--action-4:oklch(30% .05 290);--action-5:oklch(34% .06 290);--action-6:oklch(39.5% .075 290);--action-7:oklch(46.5% .1 290);--action-8:oklch(57% .14 290);--action-9:oklch(65% .19 290);--action-10:oklch(70% .18 290);--action-11:oklch(80% .13 290);--action-12:oklch(95% .03 290);--action-a9:oklch(65% .19 290);--action-contrast:oklch(15% .03 290);--action-surface:oklch(26% .04 290/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=rose]{--action-1:oklch(99.25% .004 12);--action-2:oklch(98.1% .009 12);--action-3:oklch(95.5% .02 12);--action-4:oklch(92.8% .032 12);--action-5:oklch(90% .045 12);--action-6:oklch(86.2% .06 12);--action-7:oklch(79% .09 12);--action-8:oklch(65.5% .15 12);--action-9:oklch(55% .2 12);--action-10:oklch(50% .2 12);--action-11:oklch(45% .2 12);--action-12:oklch(30% .1 12);--action-a9:oklch(55% .2 12);--action-contrast:oklch(98.5% .01 12);--action-surface:oklch(98.1% .009 12/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=rose] .dark,[data-brand=rose].dark{--action-1:oklch(18.5% .012 12);--action-2:oklch(21.2% .022 12);--action-3:oklch(26% .04 12);--action-4:oklch(30% .05 12);--action-5:oklch(34% .065 12);--action-6:oklch(39.5% .08 12);--action-7:oklch(46.5% .11 12);--action-8:oklch(57% .15 12);--action-9:oklch(65% .2 12);--action-10:oklch(70% .19 12);--action-11:oklch(80% .14 12);--action-12:oklch(95% .03 12);--action-a9:oklch(65% .2 12);--action-contrast:oklch(15% .03 12);--action-surface:oklch(26% .04 12/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=amber]{--action-1:oklch(99.25% .006 70);--action-2:oklch(98.1% .012 70);--action-3:oklch(95.5% .025 70);--action-4:oklch(92.8% .04 70);--action-5:oklch(90% .055 70);--action-6:oklch(86.2% .07 70);--action-7:oklch(79% .095 70);--action-8:oklch(70% .13 70);--action-9:oklch(72% .16 70);--action-10:oklch(67% .16 70);--action-11:oklch(52% .12 70);--action-12:oklch(34% .07 70);--action-a9:oklch(72% .16 70);--action-contrast:oklch(20% .04 70);--action-surface:oklch(98.1% .012 70/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=amber] .dark,[data-brand=amber].dark{--action-1:oklch(18.5% .014 70);--action-2:oklch(21.2% .022 70);--action-3:oklch(26% .04 70);--action-4:oklch(30% .05 70);--action-5:oklch(34% .065 70);--action-6:oklch(39.5% .08 70);--action-7:oklch(46.5% .1 70);--action-8:oklch(60% .13 70);--action-9:oklch(78% .15 70);--action-10:oklch(82% .14 70);--action-11:oklch(86% .12 70);--action-12:oklch(96% .04 70);--action-a9:oklch(78% .15 70);--action-contrast:oklch(20% .04 70);--action-surface:oklch(26% .04 70/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=cyan]{--action-1:oklch(99.25% .004 220);--action-2:oklch(98.1% .009 220);--action-3:oklch(95.5% .02 220);--action-4:oklch(92.8% .032 220);--action-5:oklch(90% .045 220);--action-6:oklch(86.2% .058 220);--action-7:oklch(79% .08 220);--action-8:oklch(65.5% .11 220);--action-9:oklch(58% .12 220);--action-10:oklch(53% .122 220);--action-11:oklch(44% .11 220);--action-12:oklch(28% .06 220);--action-a9:oklch(58% .12 220);--action-contrast:oklch(98.5% .01 220);--action-surface:oklch(98.1% .009 220/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=cyan] .dark,[data-brand=cyan].dark{--action-1:oklch(18.5% .012 220);--action-2:oklch(21.2% .02 220);--action-3:oklch(26% .035 220);--action-4:oklch(30% .045 220);--action-5:oklch(34% .055 220);--action-6:oklch(39.5% .065 220);--action-7:oklch(46.5% .08 220);--action-8:oklch(57% .1 220);--action-9:oklch(72% .12 220);--action-10:oklch(76% .115 220);--action-11:oklch(82% .09 220);--action-12:oklch(95% .025 220);--action-a9:oklch(72% .12 220);--action-contrast:oklch(15% .03 220);--action-surface:oklch(26% .035 220/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=indigo]{--action-1:oklch(99.25% .004 274);--action-2:oklch(98.1% .009 274);--action-3:oklch(95.5% .02 274);--action-4:oklch(92.8% .032 274);--action-5:oklch(90% .045 274);--action-6:oklch(86.2% .06 274);--action-7:oklch(79% .09 274);--action-8:oklch(65.5% .15 274);--action-9:oklch(50% .2 274);--action-10:oklch(45% .2 274);--action-11:oklch(42% .19 274);--action-12:oklch(27% .1 274);--action-a9:oklch(50% .2 274);--action-contrast:oklch(98.5% .01 274);--action-surface:oklch(98.1% .009 274/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=indigo] .dark,[data-brand=indigo].dark{--action-1:oklch(18.5% .012 274);--action-2:oklch(21.2% .02 274);--action-3:oklch(26% .04 274);--action-4:oklch(30% .05 274);--action-5:oklch(34% .06 274);--action-6:oklch(39.5% .075 274);--action-7:oklch(46.5% .1 274);--action-8:oklch(57% .14 274);--action-9:oklch(62% .2 274);--action-10:oklch(67% .19 274);--action-11:oklch(78% .14 274);--action-12:oklch(95% .03 274);--action-a9:oklch(62% .2 274);--action-contrast:oklch(98% .02 274);--action-surface:oklch(26% .04 274/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=fuchsia]{--action-1:oklch(99.25% .004 330);--action-2:oklch(98.1% .009 330);--action-3:oklch(95.5% .022 330);--action-4:oklch(92.8% .035 330);--action-5:oklch(90% .05 330);--action-6:oklch(86.2% .065 330);--action-7:oklch(79% .1 330);--action-8:oklch(65.5% .17 330);--action-9:oklch(56% .24 330);--action-10:oklch(51% .24 330);--action-11:oklch(46% .22 330);--action-12:oklch(30% .12 330);--action-a9:oklch(56% .24 330);--action-contrast:oklch(98.5% .01 330);--action-surface:oklch(98.1% .009 330/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=fuchsia] .dark,[data-brand=fuchsia].dark{--action-1:oklch(18.5% .014 330);--action-2:oklch(21.2% .024 330);--action-3:oklch(26% .045 330);--action-4:oklch(30% .06 330);--action-5:oklch(34% .07 330);--action-6:oklch(39.5% .09 330);--action-7:oklch(46.5% .12 330);--action-8:oklch(57% .17 330);--action-9:oklch(66% .24 330);--action-10:oklch(71% .22 330);--action-11:oklch(80% .15 330);--action-12:oklch(95% .03 330);--action-a9:oklch(66% .24 330);--action-contrast:oklch(15% .03 330);--action-surface:oklch(26% .045 330/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=orange]{--action-1:oklch(99.25% .006 45);--action-2:oklch(98.1% .012 45);--action-3:oklch(95.5% .025 45);--action-4:oklch(92.8% .04 45);--action-5:oklch(90% .06 45);--action-6:oklch(86.2% .08 45);--action-7:oklch(79% .11 45);--action-8:oklch(68% .16 45);--action-9:oklch(65% .19 45);--action-10:oklch(60% .19 45);--action-11:oklch(50% .16 45);--action-12:oklch(32% .09 45);--action-a9:oklch(65% .19 45);--action-contrast:oklch(99% .01 45);--action-surface:oklch(98.1% .012 45/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=orange] .dark,[data-brand=orange].dark{--action-1:oklch(18.5% .014 45);--action-2:oklch(21.2% .024 45);--action-3:oklch(26% .045 45);--action-4:oklch(30% .06 45);--action-5:oklch(34% .075 45);--action-6:oklch(39.5% .095 45);--action-7:oklch(46.5% .13 45);--action-8:oklch(60% .17 45);--action-9:oklch(72% .19 45);--action-10:oklch(76% .18 45);--action-11:oklch(84% .15 45);--action-12:oklch(96% .04 45);--action-a9:oklch(72% .19 45);--action-contrast:oklch(18% .04 45);--action-surface:oklch(26% .045 45/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=lime]{--action-1:oklch(99.25% .006 130);--action-2:oklch(98.1% .012 130);--action-3:oklch(95.5% .025 130);--action-4:oklch(92.8% .04 130);--action-5:oklch(90% .055 130);--action-6:oklch(86.2% .07 130);--action-7:oklch(79% .1 130);--action-8:oklch(70% .14 130);--action-9:oklch(68% .17 130);--action-10:oklch(63% .17 130);--action-11:oklch(50% .13 130);--action-12:oklch(32% .08 130);--action-a9:oklch(68% .17 130);--action-contrast:oklch(20% .04 130);--action-surface:oklch(98.1% .012 130/.8);--action-indicator:var(--action-9);--action-track:var(--action-9)}[data-brand=lime] .dark,[data-brand=lime].dark{--action-1:oklch(18.5% .014 130);--action-2:oklch(21.2% .024 130);--action-3:oklch(26% .045 130);--action-4:oklch(30% .06 130);--action-5:oklch(34% .07 130);--action-6:oklch(39.5% .09 130);--action-7:oklch(46.5% .12 130);--action-8:oklch(60% .15 130);--action-9:oklch(78% .17 130);--action-10:oklch(82% .16 130);--action-11:oklch(86% .14 130);--action-12:oklch(96% .04 130);--action-a9:oklch(78% .17 130);--action-contrast:oklch(20% .04 130);--action-surface:oklch(26% .045 130/.5);--action-indicator:var(--action-9);--action-track:var(--action-9)}:root{--font-primary:var(--font-jakarta),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Monaco,"Courier New",monospace;--font-size-display-2xl:5rem;--font-size-display-xl:4rem;--font-size-display-lg:3rem;--font-size-display-md:2.25rem;--font-size-display-sm:1.875rem;--font-size-heading-h1:2.25rem;--font-size-heading-h2:1.875rem;--font-size-heading-h3:1.5rem;--font-size-heading-h4:1.25rem;--font-size-heading-h5:1.125rem;--font-size-heading-h6:1rem;--font-size-body-xl:1.25rem;--font-size-body-lg:1.125rem;--font-size-body-md:1rem;--font-size-body-sm:.875rem;--font-size-body-xs:.75rem;--font-size-caption-lg:.875rem;--font-size-caption-md:.75rem;--font-size-caption-sm:.6875rem;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.7;--line-height-ui:calc(1em + 8px);--letter-spacing-tight:-.025em;--letter-spacing-normal:0em;--letter-spacing-wide:.025em;--letter-spacing-body-xs:.025em;--letter-spacing-body-sm:.011em;--letter-spacing-body:0em;--letter-spacing-heading-sm:-.006em;--letter-spacing-heading:-.012em;--letter-spacing-heading-lg:-.018em;--letter-spacing-display:-.025em;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--radius:.5rem;--shadow-color:oklch(0% 0 0);--shadow-2xs:0px 1px 2px -1px oklch(from var(--shadow-color) l c h/10%);--shadow-xs:0px 1px 3px 0px oklch(from var(--shadow-color) l c h/12%),0px 1px 2px -1px oklch(from var(--shadow-color) l c h/10%);--shadow-sm:0px 2px 6px -2px oklch(from var(--shadow-color) l c h/14%),0px 1px 2px -1px oklch(from var(--shadow-color) l c h/10%);--shadow:0px 4px 10px -4px oklch(from var(--shadow-color) l c h/16%),0px 2px 4px -2px oklch(from var(--shadow-color) l c h/10%);--shadow-md:0px 8px 18px -8px oklch(from var(--shadow-color) l c h/18%),0px 3px 6px -3px oklch(from var(--shadow-color) l c h/12%);--shadow-lg:0px 14px 30px -12px oklch(from var(--shadow-color) l c h/20%),0px 6px 12px -6px oklch(from var(--shadow-color) l c h/14%);--shadow-xl:0px 22px 45px -18px oklch(from var(--shadow-color) l c h/24%),0px 10px 18px -10px oklch(from var(--shadow-color) l c h/16%);--shadow-2xl:0px 32px 70px -28px oklch(from var(--shadow-color) l c h/28%),0px 16px 30px -16px oklch(from var(--shadow-color) l c h/18%)}.dark{--shadow-2xs:0px 1px 2px -1px oklch(from var(--shadow-color) l c h/20%);--shadow-xs:0px 1px 3px 0px oklch(from var(--shadow-color) l c h/24%),0px 1px 2px -1px oklch(from var(--shadow-color) l c h/20%);--shadow-sm:0px 2px 6px -2px oklch(from var(--shadow-color) l c h/28%),0px 1px 2px -1px oklch(from var(--shadow-color) l c h/20%);--shadow:0px 4px 10px -4px oklch(from var(--shadow-color) l c h/32%),0px 2px 4px -2px oklch(from var(--shadow-color) l c h/20%);--shadow-md:0px 8px 18px -8px oklch(from var(--shadow-color) l c h/36%),0px 3px 6px -3px oklch(from var(--shadow-color) l c h/24%);--shadow-lg:0px 14px 30px -12px oklch(from var(--shadow-color) l c h/40%),0px 6px 12px -6px oklch(from var(--shadow-color) l c h/28%);--shadow-xl:0px 22px 45px -18px oklch(from var(--shadow-color) l c h/46%),0px 10px 18px -10px oklch(from var(--shadow-color) l c h/32%);--shadow-2xl:0px 32px 70px -28px oklch(from var(--shadow-color) l c h/52%),0px 16px 30px -16px oklch(from var(--shadow-color) l c h/36%)}:root{--duration-fast:.1s;--duration-normal:.15s;--duration-slow:.2s;--duration-slower:.3s;--duration-moderate:.24s;--duration-expressive:.4s;--duration-expressive-lg:.7s;--ease-default:cubic-bezier(.4,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-standard-productive:cubic-bezier(.2,0,.38,.9);--ease-standard-expressive:cubic-bezier(.4,.14,.3,1);--ease-entrance-productive:cubic-bezier(0,0,.38,.9);--ease-entrance-expressive:cubic-bezier(0,0,.3,1);--ease-exit-productive:cubic-bezier(.2,0,1,.9);--ease-exit-expressive:cubic-bezier(.4,.14,1,1);--background:oklch(98.5% 0 0);--foreground:oklch(13.63% .0364 259.201);--card:oklch(100% 0 0);--card-foreground:oklch(13.63% .0364 259.201);--popover:var(--card);--primary:var(--action-9);--primary-foreground:var(--action-contrast);--secondary:oklch(96.83% .0069 247.896);--secondary-foreground:oklch(20.77% .0398 265.755);--muted:oklch(96.83% .0069 247.896);--muted-foreground:oklch(53% .0407 257.417);--accent:oklch(96.83% .0069 247.896);--accent-foreground:oklch(20.77% .0398 265.755);--destructive:oklch(56% .21 25.33);--destructive-foreground:oklch(98.16% .0017 247.839);--destructive-subtle:oklch(95.5% .025 22);--destructive-subtle-foreground:oklch(44% .16 25);--destructive-on-dark:oklch(70% .18 25);--border:oklch(92.88% .0126 255.508);--control-border:oklch(92.88% .0126 255.508);--control-bg:white;--surface:var(--card);--surface-hover:var(--accent);--surface-active:oklch(from var(--primary) l c h/6%);--ring:var(--action-8);--success:oklch(53% .14 145);--success-foreground:oklch(99% 0 0);--success-subtle:oklch(95.5% .035 150);--success-subtle-foreground:oklch(38% .09 150);--warning:oklch(75% .15 85);--warning-foreground:oklch(18% .06 70);--warning-subtle:oklch(96.5% .045 90);--warning-subtle-foreground:oklch(42% .09 75);--info:oklch(52% .13 245);--info-foreground:oklch(98.5% .005 245);--info-subtle:oklch(95.5% .025 240);--info-subtle-foreground:oklch(40% .12 245);--ai:var(--brand-9);--ai-foreground:var(--brand-contrast);--ai-subtle:var(--brand-3);--ai-subtle-foreground:var(--brand-11);--channel-linkedin:oklch(52% .14 250);--scrollbar-thumb:oklch(from var(--foreground) l c h/22%);--scrollbar-thumb-hover:oklch(from var(--foreground) l c h/36%);--chart-1:oklch(55% .21 343);--chart-2:oklch(62% .185 250);--chart-3:oklch(66% .17 54);--chart-4:oklch(64% .12 205);--chart-5:oklch(60% .21 15)}.dark{--background:oklch(18% .02 260);--foreground:oklch(95% .005 250);--card:oklch(23.5% .025 260);--card-foreground:oklch(95% .005 250);--popover:oklch(27.5% .028 260);--primary:var(--action-9);--primary-foreground:var(--action-contrast);--secondary:oklch(27% .02 260);--secondary-foreground:oklch(92% .005 250);--muted:oklch(27% .02 260);--muted-foreground:oklch(78% .02 258);--accent:oklch(30% .025 260);--accent-foreground:oklch(95% .005 250);--destructive:oklch(56% .19 25);--destructive-foreground:oklch(98% 0 0);--destructive-subtle:oklch(27% .05 22);--destructive-subtle-foreground:oklch(83% .08 22);--border:oklch(30% .02 260);--control-border:oklch(35% .02 260);--control-bg:oklch(22% .025 260);--surface:var(--card);--surface-hover:var(--accent);--surface-active:oklch(from var(--primary) l c h/12%);--ring:var(--action-8);--success:oklch(74% .13 145);--success-foreground:oklch(10% .025 145);--success-subtle:oklch(27% .045 150);--success-subtle-foreground:oklch(82% .1 150);--warning:oklch(80% .14 85);--warning-foreground:oklch(25% .05 70);--warning-subtle:oklch(28% .05 85);--warning-subtle-foreground:oklch(85% .1 90);--info:oklch(70% .11 245);--info-foreground:oklch(13% .03 245);--info-subtle:oklch(27% .045 245);--info-subtle-foreground:oklch(82% .08 240);--ai:var(--brand-10);--ai-foreground:oklch(13% .03 350);--channel-linkedin:oklch(68% .12 250);--scrollbar-thumb:oklch(from var(--foreground) l c h/28%);--scrollbar-thumb-hover:oklch(from var(--foreground) l c h/42%);--shadow-color:oklch(0% 0 0);--chart-1:oklch(63% .19 343);--chart-2:oklch(67% .16 250);--chart-3:oklch(64% .15 58);--chart-4:oklch(65% .115 205);--chart-5:oklch(64% .19 15)}:root{--motion-duration-interactive:var(--duration-normal);--motion-duration-highlight:var(--duration-fast);--motion-duration-expand:var(--duration-slow);--motion-ease-interactive:var(--ease-spring);--motion-ease-layout:var(--ease-out);--motion-duration-collapse:var(--duration-slow);--motion-ease-collapse:var(--ease-out);--motion-duration-enter:var(--duration-moderate);--motion-duration-exit:var(--duration-slow);--motion-duration-emphasized:var(--duration-expressive);--motion-ease-enter:var(--ease-entrance-productive);--motion-ease-exit:var(--ease-exit-productive);--motion-ease-emphasized:var(--ease-standard-expressive);--opacity-disabled:.6;--opacity-focus-ring:.5;--opacity-error-ring:.2;--state-hover-darken:8%;--state-hover-darken-subtle:5%;--state-active-darken:16%;--ring-width-focus:3px;--height-listbox:500px;--height-listbox-min:fit-content;--opacity-overlay-backdrop:.3;--state-wash-hover:oklch(from var(--foreground) l c h/5%);--state-wash-pressed:oklch(from var(--foreground) l c h/9%);--overlay-item-hover:oklch(0% 0 0/.08);--overlay-item-hover-fg:var(--foreground);--overlay-item-hover-shadow:inset 0 1px 0 oklch(100% 0 0/.72),inset 0 0 0 1px oklch(0% 0 0/.02),0 1px 2px oklch(0% 0 0/.08);--focus-inset:oklch(100% 0 0);--focus-inverse:oklch(100% 0 0)}.dark{--state-wash-hover:oklch(from var(--foreground) l c h/10%);--state-wash-pressed:oklch(from var(--foreground) l c h/16%);--overlay-item-hover:oklch(100% 0 0/.1);--overlay-item-hover-fg:var(--foreground);--overlay-item-hover-shadow:inset 0 1px 0 oklch(100% 0 0/.08),inset 0 0 0 1px oklch(100% 0 0/.03),0 1px 2px oklch(0% 0 0/.24);--focus-inset:oklch(18% .02 260);--focus-inverse:oklch(13% .03 350)}:root{--font-weight-control:var(--font-weight-medium);--font-family-control:var(--font-primary);--letter-spacing-control:var(--letter-spacing-body-sm);--line-height-control:var(--line-height-ui);--font-weight-overlay:var(--font-weight-normal);--font-family-overlay:var(--font-primary);--letter-spacing-overlay:var(--letter-spacing-body-sm);--line-height-overlay:var(--line-height-ui);--font-weight-section-title:var(--font-weight-medium);--font-weight-section-body:var(--font-weight-normal);--font-family-section:var(--font-primary);--letter-spacing-section:var(--letter-spacing-body);--line-height-section-title:var(--line-height-ui);--line-height-section-body:var(--line-height-ui);--font-weight-label:var(--font-weight-medium);--font-family-label:var(--font-primary);--letter-spacing-label:var(--letter-spacing-body-sm);--line-height-label:var(--line-height-ui);--font-weight-helper:var(--font-weight-normal);--font-family-helper:var(--font-primary);--letter-spacing-helper:var(--letter-spacing-body-xs);--line-height-helper:var(--line-height-ui);--font-family-text-body:var(--font-primary);--font-size-text-body:var(--font-size-body-md);--font-weight-text-body:var(--font-weight-normal);--line-height-text-body:var(--line-height-normal);--letter-spacing-text-body:var(--letter-spacing-body);--color-text-body:var(--foreground);--font-family-text-lead:var(--font-primary);--font-size-text-lead:var(--font-size-body-lg);--font-weight-text-lead:var(--font-weight-normal);--line-height-text-lead:var(--line-height-relaxed);--letter-spacing-text-lead:var(--letter-spacing-body);--color-text-lead:var(--foreground);--font-family-text-small:var(--font-primary);--font-size-text-small:var(--font-size-body-sm);--font-weight-text-small:var(--font-weight-normal);--line-height-text-small:var(--line-height-normal);--letter-spacing-text-small:var(--letter-spacing-body-sm);--color-text-small:var(--foreground);--font-family-text-caption:var(--font-primary);--font-size-text-caption:var(--font-size-caption-md);--font-weight-text-caption:var(--font-weight-normal);--line-height-text-caption:var(--line-height-normal);--letter-spacing-text-caption:var(--letter-spacing-body-xs);--color-text-caption:var(--muted-foreground);--font-family-text-meta:var(--font-primary);--font-size-text-meta:var(--font-size-caption-sm);--font-weight-text-meta:var(--font-weight-normal);--line-height-text-meta:var(--line-height-normal);--letter-spacing-text-meta:var(--letter-spacing-body-xs);--color-text-meta:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:root{--color-text-meta:color-mix(in oklch,var(--muted-foreground) 72%,transparent)}}:root{--font-family-text-label:var(--font-family-label);--font-size-text-label:var(--font-size-label);--font-weight-text-label:var(--font-weight-label);--line-height-text-label:var(--line-height-label);--letter-spacing-text-label:var(--letter-spacing-label);--color-text-label:var(--foreground);--font-family-text-helper:var(--font-family-helper);--font-size-text-helper:var(--font-size-helper);--font-weight-text-helper:var(--font-weight-helper);--line-height-text-helper:var(--line-height-helper);--letter-spacing-text-helper:var(--letter-spacing-helper);--color-text-helper:var(--muted-foreground);--font-family-text-overline:var(--font-primary);--font-size-text-overline:var(--font-size-caption-sm);--font-weight-text-overline:var(--font-weight-semibold);--line-height-text-overline:var(--line-height-normal);--letter-spacing-text-overline:var(--letter-spacing-wide);--color-text-overline:var(--muted-foreground);--font-family-text-link:inherit;--font-size-text-link:inherit;--font-weight-text-link:var(--font-weight-medium);--line-height-text-link:inherit;--letter-spacing-text-link:inherit;--color-text-link:var(--primary);--font-family-heading:var(--font-primary);--font-size-heading-role-h1:var(--font-size-heading-h1);--font-size-heading-role-h2:var(--font-size-heading-h2);--font-size-heading-role-h3:var(--font-size-heading-h3);--font-size-heading-role-h4:var(--font-size-heading-h4);--font-size-heading-role-h5:var(--font-size-heading-h5);--font-size-heading-role-h6:var(--font-size-heading-h6);--font-weight-heading:var(--font-weight-semibold);--line-height-heading:var(--line-height-tight);--color-heading:var(--foreground);--letter-spacing-heading-h1:var(--letter-spacing-heading-lg);--letter-spacing-heading-h2:var(--letter-spacing-heading-lg);--letter-spacing-heading-h3:var(--letter-spacing-heading);--letter-spacing-heading-h4:var(--letter-spacing-heading);--letter-spacing-heading-h5:var(--letter-spacing-heading-sm);--letter-spacing-heading-h6:var(--letter-spacing-heading-sm);--font-family-display:var(--font-primary);--font-size-display-role-hero:var(--font-size-display-2xl);--font-size-display-role-xl:var(--font-size-display-xl);--font-size-display-role-lg:var(--font-size-display-lg);--font-size-display-role-md:var(--font-size-display-md);--font-size-display-role-sm:var(--font-size-display-sm);--font-weight-display:var(--font-weight-bold);--line-height-display:var(--line-height-tight);--letter-spacing-display-role:var(--letter-spacing-display);--color-display:var(--foreground);--border-width-subtle:1px;--border-width-default:1px;--border-width-strong:2px;--border-width-interactive:2px;--border-overlay-color:var(--border);--border-overlay-width:1px;--height-control-xs:1.75rem;--height-control-sm:2rem;--height-control:2.25rem;--height-control-lg:2.5rem;--shadow-surface-default:none;--shadow-surface-raised:var(--shadow-xs);--shadow-surface-floating:var(--shadow-md);--shadow-surface-overlay:var(--shadow-lg);--shadow-surface-dialog:var(--shadow-dialog);--shadow-control:none;--shadow-dropdown:var(--shadow-lg);--shadow-container:var(--shadow-sm);--shadow-overlay:0px 16px 40px -18px oklch(from var(--shadow-color) l c h/26%),0px 8px 16px -10px oklch(from var(--shadow-color) l c h/16%);--shadow-menu:0px 4px 12px -6px oklch(from var(--shadow-color) l c h/18%),0px 1px 3px -1px oklch(from var(--shadow-color) l c h/12%);--shadow-dialog:0px 40px 90px -35px oklch(from var(--shadow-color) l c h/34%),0px 18px 36px -20px oklch(from var(--shadow-color) l c h/22%),0px 4px 10px -6px oklch(from var(--shadow-color) l c h/16%);--shadow-action:0px 1px 2px oklch(from var(--shadow-color) l c h/16%);--shadow-sheet-floating:inset 0 1px 0 0 oklch(100% 0 0/.55),var(--surface-shadow-floating)}.dark{--shadow-surface-raised:inset 0 1px 0 0 oklch(100% 0 0/.04),var(--shadow-xs);--shadow-surface-floating:inset 0 1px 0 0 oklch(100% 0 0/.05),var(--shadow-md);--shadow-surface-overlay:inset 0 1px 0 0 oklch(100% 0 0/.06),var(--shadow-lg);--shadow-dropdown:inset 0 1px 0 0 oklch(100% 0 0/.06),var(--shadow-lg);--shadow-overlay:inset 0 1px 0 0 oklch(100% 0 0/.06),0px 16px 40px -18px oklch(from var(--shadow-color) l c h/48%),0px 8px 16px -10px oklch(from var(--shadow-color) l c h/32%);--shadow-menu:inset 0 1px 0 0 oklch(100% 0 0/.05),0px 6px 16px -8px oklch(from var(--shadow-color) l c h/38%),0px 2px 5px -2px oklch(from var(--shadow-color) l c h/26%);--shadow-dialog:inset 0 1px 0 0 oklch(100% 0 0/.07),0px 40px 90px -35px oklch(from var(--shadow-color) l c h/60%),0px 18px 36px -20px oklch(from var(--shadow-color) l c h/42%),0px 4px 10px -6px oklch(from var(--shadow-color) l c h/30%);--shadow-action:0px 1px 2px oklch(from var(--shadow-color) l c h/30%);--shadow-sheet-floating:inset 0 1px 0 0 oklch(100% 0 0/.08),var(--surface-shadow-floating)}:root{--ambient-intensity:.7;--ambient-aurora-primary:oklch(from var(--brand-9) .88 .09 h);--ambient-aurora-ai:oklch(from var(--brand-9) .89 .09 calc(h - 68));--ambient-aurora-halo:oklch(from var(--brand-9) .92 .07 calc(h + 37));--ambient-prism-core:oklch(from var(--brand-9) .96 .035 calc(h - 68)/.92);--ambient-prism-cyan:oklch(from var(--brand-9) .84 .13 calc(h - 68)/.76);--ambient-prism-violet:oklch(from var(--brand-9) .82 .15 calc(h - 45)/.72);--ambient-prism-rose:oklch(from var(--brand-9) .86 .12 h/.62);--ambient-prism-reflection:oklch(from var(--brand-9) .98 .025 calc(h - 68)/.64);--ambient-wave-sky:oklch(from var(--brand-9) .9 .065 calc(h - 68)/.72);--ambient-wave-depth:oklch(from var(--brand-9) .85 .085 calc(h - 45)/.58);--ambient-wave-surface:oklch(from var(--brand-9) .82 .1 calc(h - 68)/.68);--ambient-wave-edge:oklch(from var(--brand-9) .64 .13 calc(h - 68));--ambient-wave-accent:oklch(from var(--brand-9) .68 .15 calc(h - 45));--ambient-liquid-primary:oklch(from var(--brand-9) .86 .1 calc(h - 68)/.72);--ambient-liquid-secondary:oklch(from var(--brand-9) .84 .12 calc(h - 45)/.66);--ambient-liquid-accent:oklch(from var(--brand-9) .9 .08 calc(h + 37)/.54);--ambient-liquid-rgb-primary:.45 .51 .96;--ambient-liquid-rgb-secondary:.63 .44 .95;--ambient-liquid-rgb-accent:.98 .62 .62;--ambient-top-glow:linear-gradient(180deg,oklch(from var(--brand-9) .78 .14 calc(h - 68)/.4),oklch(from var(--brand-9) .78 .14 calc(h - 68)/0) 100%);--ambient-whisper-primary:oklch(from var(--brand-9) .92 .03 h);--ambient-whisper-ai:oklch(from var(--brand-9) .93 .03 calc(h - 68));--ambient-whisper-halo:oklch(from var(--brand-9) .95 .022 calc(h + 37));--ambient-presence-glow:oklch(from var(--brand-9) .72 .13 calc(h - 68)/.5);--ambient-soft-neutral:oklch(from var(--brand-9) .94 .007 h);--ambient-soft-grape:oklch(from var(--brand-9) .95 .022 h);--ambient-soft-grape-2:oklch(from var(--brand-9) .925 .05 h);--ambient-soft-periwinkle:oklch(from var(--brand-9) .95 .025 calc(h - 68));--ambient-soft-periwinkle-2:oklch(from var(--brand-9) .93 .055 calc(h - 68));--ambient-soft-coral:oklch(from var(--brand-9) .96 .02 calc(h + 37))}.dark{--ambient-intensity:.55;--ambient-aurora-primary:oklch(from var(--brand-9) .35 .09 h);--ambient-aurora-ai:oklch(from var(--brand-9) .33 .095 calc(h - 68));--ambient-aurora-halo:oklch(from var(--brand-9) .31 .075 calc(h + 37));--ambient-prism-core:oklch(from var(--brand-9) .34 .055 calc(h - 68)/.82);--ambient-prism-cyan:oklch(from var(--brand-9) .44 .15 calc(h - 68)/.72);--ambient-prism-violet:oklch(from var(--brand-9) .4 .17 calc(h - 45)/.76);--ambient-prism-rose:oklch(from var(--brand-9) .41 .13 h/.58);--ambient-prism-reflection:oklch(from var(--brand-9) .72 .08 calc(h - 68)/.28);--ambient-wave-sky:oklch(from var(--brand-9) .31 .07 calc(h - 68)/.72);--ambient-wave-depth:oklch(from var(--brand-9) .29 .09 calc(h - 45)/.62);--ambient-wave-surface:oklch(from var(--brand-9) .36 .11 calc(h - 68)/.62);--ambient-wave-edge:oklch(from var(--brand-9) .62 .14 calc(h - 68));--ambient-wave-accent:oklch(from var(--brand-9) .65 .17 calc(h - 45));--ambient-liquid-primary:oklch(from var(--brand-9) .34 .11 calc(h - 68)/.74);--ambient-liquid-secondary:oklch(from var(--brand-9) .32 .13 calc(h - 45)/.72);--ambient-liquid-accent:oklch(from var(--brand-9) .37 .09 calc(h + 37)/.48);--ambient-liquid-rgb-primary:.24 .27 .68;--ambient-liquid-rgb-secondary:.39 .19 .66;--ambient-liquid-rgb-accent:.63 .37 .37;--ambient-top-glow:linear-gradient(180deg,oklch(from var(--brand-9) .6 .16 calc(h - 68)/.4),oklch(from var(--brand-9) .6 .16 calc(h - 68)/0) 100%);--ambient-whisper-primary:oklch(from var(--brand-9) .34 .03 h);--ambient-whisper-ai:oklch(from var(--brand-9) .33 .032 calc(h - 68));--ambient-whisper-halo:oklch(from var(--brand-9) .31 .025 calc(h + 37));--ambient-presence-glow:oklch(from var(--brand-9) .58 .15 calc(h - 68)/.55);--ambient-soft-neutral:oklch(from var(--brand-9) .25 .012 h);--ambient-soft-grape:oklch(from var(--brand-9) .25 .028 h);--ambient-soft-grape-2:oklch(from var(--brand-9) .29 .055 h);--ambient-soft-periwinkle:oklch(from var(--brand-9) .25 .03 calc(h - 68));--ambient-soft-periwinkle-2:oklch(from var(--brand-9) .28 .058 calc(h - 68));--ambient-soft-coral:oklch(from var(--brand-9) .25 .022 calc(h + 37))}:root{--dock-surface:oklch(98% .004 260/.36);--dock-border:oklch(100% 0 0/.5);--dock-highlight:oklch(100% 0 0/.78);--dock-shadow:inset 0 1px 0 var(--dock-highlight),0 14px 34px -16px oklch(20% .02 260/.32),0 3px 10px -4px oklch(20% .02 260/.18);--dock-blur:18px;--dock-radius:15px;--dock-submenu-surface:oklch(99% .006 260/.88);--dock-submenu-border:oklch(30% .025 260/.24);--dock-submenu-divider:oklch(34% .018 260/.12);--dock-submenu-highlight:oklch(100% 0 0/.94);--dock-submenu-shadow:inset 0 1px 0 var(--dock-submenu-highlight),inset 0 0 0 1px oklch(100% 0 0/.18),0 24px 56px -20px oklch(18% .025 260/.42),0 7px 18px -8px oklch(18% .025 260/.26);--dock-submenu-blur:14px;--dock-submenu-radius:16px;--dock-icon-grape-start:oklch(from var(--brand-9) .86 .08 h);--dock-icon-grape-end:oklch(from var(--brand-9) .58 .16 h);--dock-icon-grape-deep:oklch(from var(--brand-9) .4 .12 h);--dock-icon-periwinkle-start:oklch(from var(--brand-9) .86 .07 calc(h - 78));--dock-icon-periwinkle-end:oklch(from var(--brand-9) .56 .16 calc(h - 78));--dock-icon-periwinkle-deep:oklch(from var(--brand-9) .42 .13 calc(h - 78));--dock-icon-violet-start:oklch(from var(--brand-9) .85 .08 calc(h - 45));--dock-icon-violet-end:oklch(from var(--brand-9) .56 .17 calc(h - 45));--dock-icon-violet-deep:oklch(from var(--brand-9) .48 .15 calc(h - 45));--dock-icon-blue-start:oklch(from var(--brand-9) .86 .07 calc(h - 125));--dock-icon-blue-end:oklch(from var(--brand-9) .56 .13 calc(h - 125));--dock-icon-blue-deep:oklch(from var(--brand-9) .48 .11 calc(h - 125));--dock-icon-rose-start:oklch(from var(--brand-9) .88 .08 calc(h + 55));--dock-icon-rose-end:oklch(from var(--brand-9) .62 .16 calc(h + 55));--dock-icon-rose-deep:oklch(from var(--brand-9) .45 .13 calc(h + 55));--dock-icon-slate-start:oklch(84% .03 260);--dock-icon-slate-end:oklch(54% .06 260);--dock-icon-slate-deep:oklch(62% .04 260);--dock-icon-gloss:oklch(99% .005 300);--dock-icon-rim:oklch(100% .01 300/.82);--dock-icon-detail:oklch(99% .006 300/.94);--dock-icon-lift:drop-shadow(0 1px .55px oklch(25% .03 300/.42)) drop-shadow(0 3.5px 5px oklch(25% .03 300/.22));--dock-flat-chip:oklch(100% 0 0/.55);--dock-flat-chip-border:oklch(30% .02 260/.12);--dock-flat-chip-shadow:inset 0 1px 0 oklch(100% 0 0/.7);--dock-flat-idle-fg:oklch(22% .01 260);--dock-flat-hover:oklch(30% .02 260/.1);--dock-flat-active:oklch(18% .005 260);--dock-flat-active-fg:oklch(98% 0 0)}.dark{--dock-surface:oklch(20% .025 260/.55);--dock-border:oklch(100% 0 0/.2);--dock-highlight:oklch(100% 0 0/.16);--dock-shadow:inset 0 1px 0 var(--dock-highlight),0 16px 38px -16px oklch(0% 0 0/.58),0 3px 10px -4px oklch(0% 0 0/.42);--dock-blur:18px;--dock-submenu-surface:oklch(18% .028 260/.86);--dock-submenu-border:oklch(100% 0 0/.26);--dock-submenu-divider:oklch(100% 0 0/.12);--dock-submenu-highlight:oklch(100% 0 0/.2);--dock-submenu-shadow:inset 0 1px 0 var(--dock-submenu-highlight),inset 0 0 0 1px oklch(100% 0 0/.06),0 26px 60px -20px oklch(0% 0 0/.72),0 8px 20px -8px oklch(0% 0 0/.56);--dock-submenu-blur:14px;--dock-icon-grape-start:oklch(from var(--brand-9) .9 .07 h);--dock-icon-grape-end:oklch(from var(--brand-9) .68 .14 h);--dock-icon-grape-deep:oklch(from var(--brand-9) .48 .12 h);--dock-icon-periwinkle-start:oklch(from var(--brand-9) .9 .06 calc(h - 78));--dock-icon-periwinkle-end:oklch(from var(--brand-9) .66 .14 calc(h - 78));--dock-icon-periwinkle-deep:oklch(from var(--brand-9) .5 .12 calc(h - 78));--dock-icon-violet-start:oklch(from var(--brand-9) .89 .07 calc(h - 45));--dock-icon-violet-end:oklch(from var(--brand-9) .66 .15 calc(h - 45));--dock-icon-violet-deep:oklch(from var(--brand-9) .54 .14 calc(h - 45));--dock-icon-blue-start:oklch(from var(--brand-9) .9 .06 calc(h - 125));--dock-icon-blue-end:oklch(from var(--brand-9) .66 .12 calc(h - 125));--dock-icon-blue-deep:oklch(from var(--brand-9) .54 .1 calc(h - 125));--dock-icon-rose-start:oklch(from var(--brand-9) .91 .07 calc(h + 55));--dock-icon-rose-end:oklch(from var(--brand-9) .7 .14 calc(h + 55));--dock-icon-rose-deep:oklch(from var(--brand-9) .52 .12 calc(h + 55));--dock-icon-slate-start:oklch(88% .025 260);--dock-icon-slate-end:oklch(62% .05 260);--dock-icon-slate-deep:oklch(72% .03 260);--dock-icon-gloss:oklch(99% .005 300);--dock-icon-rim:oklch(100% .008 300/.76);--dock-icon-detail:oklch(100% .004 300/.96);--dock-icon-lift:drop-shadow(0 1px .6px oklch(0% 0 0/.58)) drop-shadow(0 4px 6px oklch(0% 0 0/.36));--dock-flat-chip:oklch(100% 0 0/.06);--dock-flat-chip-border:oklch(100% 0 0/.12);--dock-flat-chip-shadow:inset 0 1px 0 oklch(100% 0 0/.08);--dock-flat-idle-fg:oklch(96% 0 0);--dock-flat-hover:oklch(100% 0 0/.12);--dock-flat-active:oklch(98% 0 0);--dock-flat-active-fg:oklch(20% .005 260)}:root{--z-base:0;--z-dropdown:50;--z-sticky:100;--z-overlay:200;--z-modal:300;--z-popover:400;--z-tooltip:500;--z-toast:600;--ai-aura-start:oklch(from var(--brand-9) l c h/10%);--ai-aura-start-strong:oklch(from var(--brand-9) l c h/18%);--ai-aura-end:oklch(from var(--brand-9) l c h/0%);--ai-aura-hover-start:oklch(from var(--brand-9) l c h/28%);--ai-border-start:oklch(from var(--brand-7) l c h/64%);--ai-border-end:var(--brand-8);--ai-border-strong:var(--brand-9);--ai-inner-shadow:oklch(from var(--brand-9) l c h/10%);--ai-drop-shadow:oklch(from var(--brand-10) l c h/12%);--ai-overlay:oklch(from var(--brand-12) l c h/50%);--presence-halo:oklch(from var(--brand-9) l c h/55%);--presence-halo-edge:oklch(from var(--brand-8) l c h/35%);--presence-spectrum-a:oklch(from var(--brand-9) .78 .13 h/55%);--presence-spectrum-b:oklch(from var(--brand-9) .72 .15 calc(h - 45)/55%);--presence-spectrum-c:oklch(from var(--brand-9) .75 .12 calc(h - 68)/55%);--presence-spectrum-d:oklch(from var(--brand-9) .8 .11 calc(h - 45)/50%);--presence-spectrum-e:oklch(from var(--brand-9) .72 .15 calc(h + 37)/55%);--presence-spectrum-f:oklch(from var(--brand-9) .83 .11 calc(h + 82)/50%);--z-presence:550}.dark{--ai-aura-start:oklch(from var(--brand-9) l c h/16%);--ai-aura-start-strong:oklch(from var(--brand-9) l c h/26%);--ai-aura-hover-start:oklch(from var(--brand-9) l c h/40%);--ai-border-start:oklch(from var(--brand-7) l c h/40%);--ai-inner-shadow:oklch(from var(--brand-9) l c h/16%);--ai-drop-shadow:oklch(0% 0 0/.3);--ai-overlay:oklch(0% 0 0/.5);--presence-halo:oklch(from var(--brand-9) l c h/60%);--presence-halo-edge:oklch(from var(--brand-8) l c h/40%);--presence-spectrum-a:oklch(from var(--brand-9) .78 .13 h/65%);--presence-spectrum-b:oklch(from var(--brand-9) .72 .15 calc(h - 45)/65%);--presence-spectrum-c:oklch(from var(--brand-9) .75 .12 calc(h - 68)/65%);--presence-spectrum-d:oklch(from var(--brand-9) .8 .11 calc(h - 45)/60%);--presence-spectrum-e:oklch(from var(--brand-9) .72 .15 calc(h + 37)/65%);--presence-spectrum-f:oklch(from var(--brand-9) .83 .11 calc(h + 82)/60%)}:root{--label-surface:var(--muted);--label-border:var(--border);--label-text:var(--muted-foreground);--label-slate-surface:oklch(96.5% .008 250);--label-slate-border:oklch(88.5% .018 250);--label-slate-text:oklch(42% .035 250);--label-rose-surface:oklch(96.5% .022 355);--label-rose-border:oklch(88.5% .055 355);--label-rose-text:oklch(42% .115 355);--label-red-surface:oklch(96.5% .022 25);--label-red-border:oklch(88.5% .055 25);--label-red-text:oklch(42% .115 25);--label-amber-surface:oklch(96.5% .022 75);--label-amber-border:oklch(88.5% .055 75);--label-amber-text:oklch(42% .09 75);--label-lime-surface:oklch(96.5% .022 125);--label-lime-border:oklch(88.5% .055 125);--label-lime-text:oklch(42% .09 125);--label-emerald-surface:oklch(96.5% .022 155);--label-emerald-border:oklch(88.5% .055 155);--label-emerald-text:oklch(42% .09 155);--label-teal-surface:oklch(96.5% .022 185);--label-teal-border:oklch(88.5% .055 185);--label-teal-text:oklch(42% .08 185);--label-sky-surface:oklch(96.5% .022 235);--label-sky-border:oklch(88.5% .055 235);--label-sky-text:oklch(42% .1 235);--label-indigo-surface:oklch(96.5% .022 270);--label-indigo-border:oklch(88.5% .055 270);--label-indigo-text:oklch(42% .12 270);--label-violet-surface:oklch(96.5% .022 295);--label-violet-border:oklch(88.5% .055 295);--label-violet-text:oklch(42% .12 295);--label-fuchsia-surface:oklch(96.5% .022 325);--label-fuchsia-border:oklch(88.5% .055 325);--label-fuchsia-text:oklch(42% .115 325);--label-brown-surface:oklch(96.5% .014 50);--label-brown-border:oklch(88.5% .032 50);--label-brown-text:oklch(42% .055 50)}.dark{--label-surface:var(--muted);--label-border:var(--border);--label-text:var(--muted-foreground);--label-slate-surface:oklch(26.5% .008 250);--label-slate-border:oklch(37.5% .016 250);--label-slate-text:oklch(86% .02 250);--label-rose-surface:oklch(26.5% .035 355);--label-rose-border:oklch(37.5% .06 355);--label-rose-text:oklch(86% .075 355);--label-red-surface:oklch(26.5% .035 25);--label-red-border:oklch(37.5% .06 25);--label-red-text:oklch(86% .075 25);--label-amber-surface:oklch(26.5% .03 75);--label-amber-border:oklch(37.5% .05 75);--label-amber-text:oklch(86% .085 75);--label-lime-surface:oklch(26.5% .03 125);--label-lime-border:oklch(37.5% .05 125);--label-lime-text:oklch(86% .085 125);--label-emerald-surface:oklch(26.5% .03 155);--label-emerald-border:oklch(37.5% .05 155);--label-emerald-text:oklch(86% .085 155);--label-teal-surface:oklch(26.5% .03 185);--label-teal-border:oklch(37.5% .05 185);--label-teal-text:oklch(86% .08 185);--label-sky-surface:oklch(26.5% .032 235);--label-sky-border:oklch(37.5% .055 235);--label-sky-text:oklch(86% .07 235);--label-indigo-surface:oklch(26.5% .04 270);--label-indigo-border:oklch(37.5% .065 270);--label-indigo-text:oklch(86% .065 270);--label-violet-surface:oklch(26.5% .04 295);--label-violet-border:oklch(37.5% .065 295);--label-violet-text:oklch(86% .065 295);--label-fuchsia-surface:oklch(26.5% .038 325);--label-fuchsia-border:oklch(37.5% .062 325);--label-fuchsia-text:oklch(86% .07 325);--label-brown-surface:oklch(26.5% .02 50);--label-brown-border:oklch(37.5% .035 50);--label-brown-text:oklch(86% .045 50)}[data-label-accent=slate]{--label-surface:var(--label-slate-surface);--label-border:var(--label-slate-border);--label-text:var(--label-slate-text)}[data-label-accent=rose]{--label-surface:var(--label-rose-surface);--label-border:var(--label-rose-border);--label-text:var(--label-rose-text)}[data-label-accent=red]{--label-surface:var(--label-red-surface);--label-border:var(--label-red-border);--label-text:var(--label-red-text)}[data-label-accent=amber]{--label-surface:var(--label-amber-surface);--label-border:var(--label-amber-border);--label-text:var(--label-amber-text)}[data-label-accent=lime]{--label-surface:var(--label-lime-surface);--label-border:var(--label-lime-border);--label-text:var(--label-lime-text)}[data-label-accent=emerald]{--label-surface:var(--label-emerald-surface);--label-border:var(--label-emerald-border);--label-text:var(--label-emerald-text)}[data-label-accent=teal]{--label-surface:var(--label-teal-surface);--label-border:var(--label-teal-border);--label-text:var(--label-teal-text)}[data-label-accent=sky]{--label-surface:var(--label-sky-surface);--label-border:var(--label-sky-border);--label-text:var(--label-sky-text)}[data-label-accent=indigo]{--label-surface:var(--label-indigo-surface);--label-border:var(--label-indigo-border);--label-text:var(--label-indigo-text)}[data-label-accent=violet]{--label-surface:var(--label-violet-surface);--label-border:var(--label-violet-border);--label-text:var(--label-violet-text)}[data-label-accent=fuchsia]{--label-surface:var(--label-fuchsia-surface);--label-border:var(--label-fuchsia-border);--label-text:var(--label-fuchsia-text)}[data-label-accent=brown]{--label-surface:var(--label-brown-surface);--label-border:var(--label-brown-border);--label-text:var(--label-brown-text)}:root{--button-opacity-disabled:var(--opacity-disabled);--button-ring-width:var(--ring-width-focus);--button-opacity-focus-ring:var(--opacity-focus-ring);--button-opacity-error-ring:var(--opacity-error-ring);--button-duration:var(--motion-duration-interactive);--button-hover-darken:var(--state-hover-darken);--button-active-darken:var(--state-active-darken);--button-font-weight:var(--font-weight-control);--button-font-family:var(--font-family-control);--button-height:var(--height-control);--button-height-sm:var(--height-control-sm);--button-height-xs:var(--height-control-xs);--button-height-lg:var(--height-control-lg);--checkbox-opacity-disabled:var(--opacity-disabled);--checkbox-ring-width:var(--ring-width-focus);--checkbox-opacity-focus-ring:var(--opacity-focus-ring);--checkbox-opacity-error-ring:var(--opacity-error-ring);--checkbox-shadow:var(--shadow-control);--checkbox-hover-darken:var(--state-hover-darken);--checkbox-ease:var(--motion-ease-interactive);--checkbox-duration:var(--motion-duration-expand);--checkbox-border-width-sm:var(--border-width-subtle);--checkbox-border-width:var(--border-width-strong);--checkbox-icon-font-weight:var(--font-weight-bold);--switch-thumb-bg:var(--background);--switch-track-h:1.25rem;--switch-track-w:2.25rem;--switch-track-h-sm:1rem;--switch-track-w-sm:1.75rem;--switch-track-h-lg:1.5rem;--switch-track-w-lg:2.75rem;--switch-track-px:.125rem;--switch-translate:1rem;--switch-translate-sm:.75rem;--switch-translate-lg:1.25rem;--switch-opacity-disabled:var(--opacity-disabled);--switch-ring-width:var(--ring-width-focus);--switch-opacity-focus-ring:var(--opacity-focus-ring);--switch-opacity-error-ring:var(--opacity-error-ring);--switch-hover-darken:var(--state-hover-darken);--switch-ease:var(--motion-ease-interactive);--switch-duration:var(--motion-duration-expand);--switch-shadow:var(--shadow-control);--badge-ring-width:var(--ring-width-focus);--badge-opacity-focus-ring:var(--opacity-focus-ring);--badge-opacity-error-ring:var(--opacity-error-ring);--badge-hover-darken:var(--state-hover-darken);--badge-hover-darken-subtle:var(--state-hover-darken-subtle);--badge-font-weight:var(--font-weight-control);--badge-font-family:var(--font-family-control);--badge-duration:var(--motion-duration-interactive);--tooltip-bg:var(--foreground);--tooltip-text:var(--background);--tooltip-animate-in:tip-in var(--duration-fast) var(--motion-ease-enter) both;--tooltip-animate-out:tip-out var(--duration-fast) var(--motion-ease-exit) both;--tooltip-font-weight:var(--font-weight-overlay);--tooltip-font-family:var(--font-family-overlay);--tooltip-shadow:var(--shadow-surface-overlay);--tooltip-max-width:16rem;--tooltip-z:var(--z-tooltip);--accordion-opacity-disabled:var(--opacity-disabled);--accordion-ring-width:var(--ring-width-focus);--accordion-opacity-focus-ring:var(--opacity-focus-ring);--accordion-duration:var(--motion-duration-collapse);--accordion-ease:var(--motion-ease-collapse);--accordion-font-weight-trigger:var(--font-weight-section-title);--accordion-font-weight-content:var(--font-weight-section-body);--accordion-font-family:var(--font-family-section);--toggle-opacity-disabled:var(--opacity-disabled);--toggle-ring-width:var(--ring-width-focus);--toggle-opacity-focus-ring:var(--opacity-focus-ring);--toggle-opacity-error-ring:var(--opacity-error-ring);--toggle-duration:var(--motion-duration-interactive);--toggle-ease:var(--motion-ease-interactive);--toggle-shadow:var(--shadow-control);--toggle-font-weight:var(--font-weight-control);--toggle-height:var(--height-control);--toggle-height-sm:var(--height-control-sm);--toggle-height-lg:var(--height-control-lg);--timesegment-bg:var(--control-bg);--timesegment-font-weight:var(--font-weight-control);--timesegment-font-family:var(--font-family-control);--timesegment-opacity-disabled:var(--opacity-disabled);--timesegment-ring-width:var(--ring-width-focus);--timesegment-opacity-focus-ring:var(--opacity-focus-ring);--timesegment-shadow:var(--shadow-control);--timesegment-height:var(--height-control);--timesegment-listbox-height:var(--height-listbox);--timesegment-border-width:var(--border-width-default);--select-dropdown-bg:var(--popover);--select-dropdown-text:var(--card-foreground);--select-separator-bg:var(--border);--select-item-duration:var(--motion-duration-highlight);--select-animate-in:surface-in var(--motion-duration-enter) var(--motion-ease-enter) both;--select-animate-out:surface-out var(--motion-duration-exit) var(--motion-ease-exit) both;--select-font-weight:var(--font-weight-control);--select-font-family:var(--font-family-control);--select-label-font-weight:var(--font-weight-medium);--select-opacity-disabled:var(--opacity-disabled);--select-ring-width:var(--ring-width-focus);--select-opacity-focus-ring:var(--opacity-focus-ring);--select-opacity-error-ring:var(--opacity-error-ring);--select-shadow:var(--shadow-control);--select-item-hover-shadow:var(--overlay-item-hover-shadow);--select-dropdown-shadow:var(--shadow-menu);--select-listbox-height:var(--height-listbox);--select-listbox-min-height:var(--height-listbox-min);--select-height:var(--height-control);--select-height-sm:var(--height-control-sm);--select-min-width:8rem;--select-border-width:var(--border-width-default);--select-dropdown-border-width:var(--border-overlay-width);--select-z:var(--z-popover);--amount-bg:var(--control-bg);--amount-opacity-disabled:var(--opacity-disabled);--amount-ring-width:var(--ring-width-focus);--amount-opacity-focus-ring:var(--opacity-focus-ring);--amount-opacity-error-ring:var(--opacity-error-ring);--amount-shadow:var(--shadow-control);--amount-height:var(--height-control);--amount-border-width:var(--border-width-default);--amount-duration:var(--motion-duration-interactive);--asyncselect-font-weight:var(--font-weight-control);--asyncselect-font-family:var(--font-family-control);--asyncselect-desc-font-weight:var(--font-weight-normal);--asyncselect-opacity-disabled:var(--opacity-disabled);--asyncselect-shadow:var(--shadow-control);--asyncselect-dropdown-shadow:var(--shadow-menu);--asyncselect-height:var(--height-control);--asyncselect-min-width:14rem;--asyncselect-listbox-height:var(--height-listbox);--asyncselect-border-width:var(--border-width-default);--asyncselect-search-border-width:var(--border-width-default);--autocomplete-bg:var(--background);--autocomplete-font-weight:var(--font-weight-control);--autocomplete-font-family:var(--font-family-control);--autocomplete-border-width:var(--border-width-default);--autocomplete-opacity-disabled:var(--opacity-disabled);--autocomplete-ring-width:var(--ring-width-focus);--autocomplete-opacity-focus-ring:var(--opacity-focus-ring);--autocomplete-opacity-error-ring:var(--opacity-error-ring);--autocomplete-shadow:var(--shadow-control);--autocomplete-height:var(--height-control);--autocomplete-listbox-height:var(--height-listbox);--autocomplete-listbox-min-height:var(--height-listbox-min);--autocomplete-duration:var(--motion-duration-interactive);--calendar-border:var(--border);--calendar-cell-size:var(--height-control);--calendar-caption-height:var(--height-control-xs);--calendar-scroll-height:20rem;--calendar-font-weight-caption:var(--font-weight-control);--calendar-font-weight-day:var(--font-weight-normal);--calendar-font-weight-weekday:var(--font-weight-normal);--calendar-font-family:var(--font-family-control);--calendar-letter-spacing:var(--letter-spacing-control);--calendar-line-height:var(--line-height-control);--calendar-opacity-disabled:var(--opacity-disabled);--calendar-opacity-outside-selected:.3}.dark{--calendar-border:var(--border)}:root{--card-shadow:var(--shadow-container);--card-title-font-weight:var(--font-weight-semibold);--card-title-line-height:1;--datepicker-bg:var(--control-bg);--datepicker-font-weight:var(--font-weight-control);--datepicker-font-family:var(--font-family-control);--datepicker-digit-font-family:var(--font-family-control);--datepicker-digit-letter-spacing:var(--letter-spacing-control);--datepicker-opacity-disabled:var(--opacity-disabled);--datepicker-ring-width:var(--ring-width-focus);--datepicker-opacity-focus-ring:var(--opacity-focus-ring);--datepicker-opacity-error-ring:var(--opacity-error-ring);--datepicker-shadow:var(--shadow-control);--datepicker-height:var(--height-control-lg);--datepicker-border-width:var(--border-width-default);--datepicker-duration:var(--motion-duration-interactive);--datepicker-ease:var(--motion-ease-interactive);--datepicker-digit-duration:var(--duration-slower);--datepicker-digit-ease:var(--ease-in-out);--command-opacity-disabled:var(--opacity-disabled);--command-item-duration:var(--motion-duration-highlight);--command-input-height:var(--height-control);--command-list-max-height:var(--height-listbox);--command-shortcut-height:1.25rem;--command-heading-font-weight:var(--font-weight-control);--command-item-font-weight:var(--font-weight-control);--command-input-font-weight:var(--font-weight-control);--command-shortcut-font-weight:var(--font-weight-control);--command-font-family:var(--font-family-control);--command-letter-spacing:var(--letter-spacing-control);--command-line-height:var(--line-height-control);--command-border-color:var(--border-overlay-color);--command-border-width:var(--border-overlay-width);--command-item-hover-shadow:var(--overlay-item-hover-shadow);--command-shadow:var(--shadow-menu);--dialog-bg:var(--popover);--dialog-animate-in:dialog-in var(--motion-duration-enter) var(--motion-ease-enter) both;--dialog-animate-out:dialog-out var(--motion-duration-exit) var(--ease-exit-productive) both;--dialog-content-enter-header:dialog-content-rise var(--motion-duration-enter) var(--motion-ease-enter) 0s both;--dialog-content-enter-body:dialog-content-rise var(--motion-duration-enter) var(--motion-ease-enter) 50ms both;--dialog-content-enter-footer:dialog-content-rise var(--motion-duration-enter) var(--motion-ease-enter) 90ms both;--dialog-overlay-fade-in:overlay-fade-in var(--motion-duration-enter) var(--motion-ease-enter) both;--dialog-overlay-fade-out:overlay-fade-out var(--motion-duration-exit) var(--motion-ease-exit) both;--dialog-header-text:var(--foreground);--dialog-close-text:var(--foreground);--dialog-overlay-bg:oklch(0 0 0/var(--dialog-overlay-opacity));--dialog-header-bg:var(--popover);--dialog-header-shadow:inset 0 -1px 0 var(--border);--dialog-footer-bg:var(--popover);--dialog-footer-shadow:inset 0 1px 0 var(--border);--dialog-title-font-weight:var(--font-weight-semibold);--dialog-title-font-family:var(--font-family-control);--dialog-desc-font-weight:var(--font-weight-normal);--dialog-desc-font-family:var(--font-family-control);--dialog-shadow:var(--shadow-surface-dialog);--dialog-duration:var(--motion-duration-expand);--dialog-overlay-opacity:var(--opacity-overlay-backdrop);--dialog-close-opacity:.7;--dialog-close-opacity-hover:1;--dialog-min-width:500px;--dialog-body-max-height:80vh;--dialog-z:var(--z-modal);--dropdown-opacity-disabled:var(--opacity-disabled);--dropdown-item-duration:var(--motion-duration-highlight);--dropdown-animate-in:surface-in var(--motion-duration-enter) var(--motion-ease-enter) both;--dropdown-animate-out:surface-out var(--motion-duration-exit) var(--motion-ease-exit) both;--dropdown-item-hover-shadow:var(--overlay-item-hover-shadow);--dropdown-shadow:var(--shadow-menu);--dropdown-sub-shadow:var(--shadow-menu);--dropdown-min-width:8rem;--dropdown-z:var(--z-popover);--dropdown-label-font-weight:var(--font-weight-control);--dropdown-font-family:var(--font-family-overlay);--dropdown-letter-spacing:var(--letter-spacing-overlay);--dropdown-line-height:var(--line-height-overlay);--fileupload-opacity-disabled:var(--opacity-disabled);--fileupload-duration:var(--motion-duration-interactive);--fileupload-ease:var(--motion-ease-interactive);--dynamictabs-font-weight:var(--font-weight-control);--dynamictabs-font-family:var(--font-family-control);--dynamictabs-y-sm:var(--spacing-1);--dynamictabs-y:var(--spacing-1_5);--dynamictabs-y-lg:var(--spacing-1_5);--dynamictabs-height-sm:var(--height-control-sm);--dynamictabs-height:var(--height-control);--dynamictabs-height-lg:var(--height-control-lg);--dynamictabs-opacity-disabled:var(--opacity-disabled);--dynamictabs-ring-width:var(--ring-width-focus);--dynamictabs-opacity-focus-ring:var(--opacity-focus-ring);--dynamictabs-duration:var(--motion-duration-interactive);--dynamictabs-ease:var(--motion-ease-interactive);--dynamictabs-shadow:var(--shadow-control);--dynamictabs-indicator-shadow:var(--shadow-dropdown);--dynamictabs-border-width:var(--border-width-default);--dynamictabs-indicator-border-width:var(--border-width-default);--field-legend-font-weight:var(--font-weight-control);--field-title-font-weight:var(--font-weight-control);--field-label-font-weight:var(--font-weight-label);--field-desc-font-weight:var(--font-weight-normal);--field-error-font-weight:var(--font-weight-normal);--field-font-family:var(--font-family-control);--field-letter-spacing:var(--letter-spacing-control);--field-font-size:var(--font-size-control);--field-font-size-sm:var(--font-size-helper);--field-font-size-ghost:1rem;--field-label-line-height:1.5;--field-label-scale:.8;--field-input-x:.875rem;--field-input-y:.625rem;--field-helper-mt:.25rem;--field-helper-ml:.875rem;--field-label-floating-px:.25rem;--field-standard-label-mb:.25rem;--field-label-gap:.5rem;--field-opacity-disabled:var(--opacity-disabled);--field-selected-opacity:.05;--field-shadow:var(--shadow-control);--field-border-width:1px;--field-border-hover:var(--color-control-border-hover);--field-border-focus:var(--color-control-border-focus);--field-border-error:var(--color-control-border-error);--field-radius:var(--radius-control);--field-motion-duration:.2s;--field-min-width:200px;--hovercard-shadow:var(--shadow-surface-overlay);--hovercard-animate-in:tip-in var(--duration-fast) var(--motion-ease-enter) both;--hovercard-animate-out:tip-out var(--duration-fast) var(--motion-ease-exit) both;--hovercard-width:16rem;--hovercard-z:var(--z-popover);--iconbox-duration:var(--motion-duration-interactive);--iconbox-ease:var(--ease-out);--iconbox-opacity-disabled:var(--opacity-disabled);--iconbox-badge-font-weight:var(--font-weight-semibold);--imageupload-opacity-disabled:var(--opacity-disabled);--input-opacity-disabled:var(--opacity-disabled);--input-ring-width:var(--ring-width-focus);--input-opacity-focus-ring:var(--opacity-focus-ring);--input-opacity-error-ring:var(--opacity-error-ring);--input-shadow:var(--shadow-control);--input-height:var(--height-control);--input-file-height:var(--height-control-xs);--input-font-weight:var(--font-weight-control);--input-font-family:var(--font-family-control);--input-file-font-weight:var(--font-weight-control);--label-font-weight:var(--font-weight-label);--label-font-family:var(--font-family-label);--label-opacity-disabled:var(--opacity-disabled);--popover-bg:var(--popover);--popover-animate-in:surface-in var(--motion-duration-enter) var(--motion-ease-enter) both;--popover-animate-out:surface-out var(--motion-duration-exit) var(--motion-ease-exit) both;--popover-text:var(--card-foreground);--popover-border-width:var(--border-overlay-width);--popover-border-color:var(--border-overlay-color);--popover-shadow:var(--shadow-overlay);--popover-width:auto;--popover-z:var(--z-popover);--radiogroup-opacity-disabled:var(--opacity-disabled);--radiogroup-ring-width:var(--ring-width-focus);--radiogroup-border-width-sm:var(--border-width-subtle);--radiogroup-border-width:var(--border-width-strong);--radiogroup-duration:var(--motion-duration-interactive);--radiogroup-ease:var(--motion-ease-interactive);--radiogroup-shadow:var(--shadow-control);--sheet-z:var(--z-modal);--sheet-overlay-opacity:var(--opacity-overlay-backdrop);--sheet-shadow:var(--shadow-surface-dialog);--sheet-shadow-floating:var(--shadow-sheet-floating);--sheet-close-opacity:.7;--sheet-title-font-weight:var(--font-weight-semibold);--sheet-resizer-hit-width:var(--size-icon-sm);--sheet-resizer-bar-width:.125rem;--sheet-resizer-duration:var(--motion-duration-interactive);--sheet-resizer-z:10;--sheet-inset:var(--surface-page-inset);--sheet-animate-in-right:sheet-in-from-right var(--motion-duration-emphasized) var(--ease-entrance-expressive) both;--sheet-animate-out-right:sheet-out-to-right var(--motion-duration-exit) var(--motion-ease-exit) both;--sheet-animate-in-left:sheet-in-from-left var(--motion-duration-emphasized) var(--ease-entrance-expressive) both;--sheet-animate-out-left:sheet-out-to-left var(--motion-duration-exit) var(--motion-ease-exit) both;--sheet-animate-in-top:sheet-in-from-top var(--motion-duration-emphasized) var(--ease-entrance-expressive) both;--sheet-animate-out-top:sheet-out-to-top var(--motion-duration-exit) var(--motion-ease-exit) both;--sheet-animate-in-bottom:sheet-in-from-bottom var(--motion-duration-emphasized) var(--ease-entrance-expressive) both;--sheet-animate-out-bottom:sheet-out-to-bottom var(--motion-duration-exit) var(--motion-ease-exit) both;--sheet-overlay-fade-in:overlay-fade-in var(--motion-duration-emphasized) var(--motion-ease-enter) both;--sheet-overlay-fade-out:overlay-fade-out var(--motion-duration-exit) var(--motion-ease-exit) both;--sheet-animate-in-right-inset:sheet-in-from-right-inset var(--motion-duration-emphasized) var(--ease-entrance-expressive) both;--sheet-animate-out-right-inset:sheet-out-to-right-inset var(--motion-duration-exit) var(--motion-ease-exit) both;--sheet-animate-in-left-inset:sheet-in-from-left-inset var(--motion-duration-emphasized) var(--ease-entrance-expressive) both;--sheet-animate-out-left-inset:sheet-out-to-left-inset var(--motion-duration-exit) var(--motion-ease-exit) both;--sheet-animate-in-top-inset:sheet-in-from-top-inset var(--motion-duration-emphasized) var(--ease-entrance-expressive) both;--sheet-animate-out-top-inset:sheet-out-to-top-inset var(--motion-duration-exit) var(--motion-ease-exit) both;--sheet-animate-in-bottom-inset:sheet-in-from-bottom-inset var(--motion-duration-emphasized) var(--ease-entrance-expressive) both;--sheet-animate-out-bottom-inset:sheet-out-to-bottom-inset var(--motion-duration-exit) var(--motion-ease-exit) both;--slider-opacity-disabled:var(--opacity-disabled);--slider-ring-width:var(--ring-width-focus);--slider-opacity-focus-ring:var(--opacity-focus-ring);--tab-font-weight:var(--font-weight-control);--tab-font-family:var(--font-family-control);--tab-opacity-disabled:var(--opacity-disabled);--tab-ring-width:var(--ring-width-focus);--tab-opacity-focus-ring:var(--opacity-focus-ring);--tab-active-shadow:var(--shadow-sm);--tab-segments-shadow:var(--shadow-xs);--tab-list-height:var(--height-control);--tab-underline-width:2px;--tab-border-width:var(--border-width-default);--textarea-font-weight:var(--font-weight-control);--textarea-font-family:var(--font-family-control);--textarea-opacity-disabled:var(--opacity-disabled);--textarea-shadow:var(--shadow-control);--textarea-min-height:80px;--table-body-bg:var(--card);--table-footer-bg:oklch(from var(--muted) l c h/50%);--table-row-hover:oklch(98% .004 256);--table-row-selected:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--table-row-selected:color-mix(in oklab,var(--primary) 5%,var(--card))}}:root{--table-row-hover-opacity:100%;--table-body-font-weight:var(--font-weight-normal);--table-head-font-weight:var(--font-weight-control);--table-font-family:var(--font-family-control);--table-footer-font-weight:var(--font-weight-control);--table-head-height:var(--height-control-lg);--table-border-width:var(--border-width-default)}.dark{--table-row-hover:oklch(26% .018 260);--table-row-selected:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark{--table-row-selected:color-mix(in oklab,var(--primary) 10%,var(--card))}}:root{--segmentedinput-font-weight:var(--font-weight-normal);--segmentedinput-font-family:var(--font-family-control);--segmentedinput-separator-font-weight:var(--font-weight-control);--segmentedinput-height:var(--height-control);--segmentedinput-cell-width:.5rem;--segmentedinput-opacity-disabled:var(--opacity-disabled);--segmentedinput-ring-width:var(--ring-width-focus);--segmentedinput-opacity-focus-ring:var(--opacity-focus-ring);--segmentedinput-shadow:var(--shadow-control);--segmentedinput-border-width:var(--border-width-default);--multiselect-bg:var(--control-bg);--multiselect-font-weight:var(--font-weight-control);--multiselect-font-family:var(--font-family-control);--multiselect-placeholder-font-weight:var(--font-weight-normal);--multiselect-opacity-disabled:var(--opacity-disabled);--multiselect-ring-width:var(--ring-width-focus);--multiselect-opacity-focus-ring:var(--opacity-focus-ring);--multiselect-shadow:var(--shadow-control);--multiselect-dropdown-shadow:var(--shadow-menu);--multiselect-border-width:var(--border-width-default);--multiselect-min-height:var(--height-control);--multiselect-listbox-height:var(--height-listbox);--multiselect-listbox-min-height:var(--height-listbox-min);--multiselect-separator-height:1.5rem;--multiselect-radius:var(--radius-control);--confirm-max-width:28rem;--confirm-title-font-weight:var(--font-weight-light);--confirm-desc-line-height:var(--line-height-relaxed);--formsidebar-nav-width:280px;--formsidebar-item-font-weight:var(--font-weight-control);--formsidebar-item-active-font-weight:var(--font-weight-semibold);--formsidebar-duration:var(--motion-duration-interactive);--formsidebar-ease:var(--motion-ease-interactive);--formsidebar-item-active-shadow:var(--shadow-surface-raised);--formsidebar-indicator-size:.375rem;--pageheader-title-font-weight:var(--font-weight-semibold);--pageheader-title-line-height:var(--line-height-tight);--pageheader-title-letter-spacing:var(--letter-spacing-tight);--searchbar-clear-opacity:.7;--skeleton-shimmer:oklch(100% 0 0/.45)}.dark{--skeleton-shimmer:oklch(100% 0 0/.07)}:root{--datatable-header-hover:oklch(94.5% .01 256);--datatable-settings-font-weight:var(--font-weight-control);--datatable-settings-font-family:var(--font-family-control);--datatable-pagination-font-weight:var(--font-weight-helper);--datatable-pagination-font-family:var(--font-family-helper);--datatable-row-height:var(--height-control-lg);--datatable-skeleton-height:var(--size-icon-sm);--datatable-empty-height:6rem;--datatable-settings-trigger-height:var(--height-control-sm);--datatable-settings-width:17.5rem;--datatable-settings-list-height:18.75rem;--datatable-settings-search-height:1.75rem;--datatable-pagination-btn-size:2rem;--datatable-pagination-select-width:fit-content;--datatable-container-border-width:var(--border-width-default);--datatable-settings-search-border-width:var(--border-width-default);--datatable-active-border-width:var(--border-width-strong);--datatable-resizer-width:var(--size-icon-sm);--datatable-resizer-bar-width:.125rem;--datatable-resizer-duration:var(--motion-duration-interactive);--datatable-resizer-z:10;--datatable-resizer-handle-height:60%;--datatable-resizer-opacity-default:1;--datatable-resizer-opacity-disabled:.3;--datatable-resizer-icon-opacity:0;--datatable-resizer-icon-opacity-active:1;--datatable-drag-opacity:.5;--datatable-sort-icon-opacity:.5;--datatable-drag-active-bg:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--datatable-drag-active-bg:color-mix(in srgb,var(--color-primary) 12%,var(--table-header-bg))}}:root{--datatable-drag-shadow:0 0 0 1px var(--color-primary),0 4px 12px -2px #00000040;--datatable-resize-guide:inset -2px 0 0 0 var(--color-primary);--datatable-menu-trigger-size:1.5rem;--datatable-pinned-shadow-left:inset -1px 0 0 0 var(--color-border),6px 0 8px -6px #00000040;--datatable-pinned-shadow-right:inset 1px 0 0 0 var(--color-border),-6px 0 8px -6px #00000040}.dark{--datatable-header-hover:oklch(28.5% .024 260)}:root{--datagrid-row-h:2.25rem;--datagrid-cell-py:var(--spacing-1_5);--datagrid-cell-font:var(--font-size-control,.8125rem);--datagrid-header-h:2.5rem;--datagrid-group-h:1.75rem;--datagrid-line:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:root{--datagrid-line:color-mix(in srgb,var(--color-border) 60%,transparent)}}:root{--datagrid-line-strong:var(--color-border);--datagrid-col-hover:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--datagrid-col-hover:color-mix(in srgb,var(--color-primary) 4%,transparent)}}:root{--datagrid-header-bg:var(--table-header-bg);--datagrid-body-bg:var(--table-body-bg);--datagrid-row-hover:var(--color-table-row-hover);--datagrid-row-selected:var(--color-table-row-selected);--datagrid-pin-shadow-left:8px 0 12px -8px #00000047;--datagrid-pin-shadow-right:-8px 0 12px -8px #00000047;--datagrid-pin-z:2;--datagrid-header-z:5;--datagrid-header-pin-z:6;--datagrid-ai:var(--color-primary);--datagrid-ai-soft:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--datagrid-ai-soft:color-mix(in srgb,var(--color-primary) 10%,transparent)}}:root{--datagrid-ai-line:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--datagrid-ai-line:color-mix(in srgb,var(--color-primary) 32%,transparent)}}:root{--datagrid-motion-interactive:var(--motion-duration-interactive,.15s);--datagrid-resize-guide:inset -2px 0 0 0 var(--color-primary)}.datagrid[data-density=compact],:root[data-density=compact]{--datagrid-row-h:1.75rem;--datagrid-cell-py:var(--spacing-0_5);--datagrid-cell-font:var(--font-size-helper,.75rem)}.datagrid[data-density=comfortable],:root[data-density=comfortable]{--datagrid-row-h:3rem;--datagrid-cell-py:var(--spacing-3);--datagrid-cell-font:var(--font-size-body,.875rem)}:root{--sequence-sidebar-width:13rem;--sequence-config-width:20rem;--sequence-timeline-gap:1.5rem}*,::backdrop,:after,:before{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}*{border-color:var(--border)}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-primary)}body,html{overflow-x:hidden}html{-webkit-tap-highlight-color:transparent}:root{color-scheme:light}.dark{color-scheme:dark}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::selection{background-color:var(--action-a5)}input:-webkit-autofill,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);-webkit-background-clip:text;background-clip:text}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);-webkit-background-clip:text;background-clip:text}article,aside,div,footer,header,main,nav,section{min-width:0}:root{--font-size-sidebar-item:var(--font-size-control);--font-size-sidebar-grandchild:var(--font-size-control-sm);--font-size-sidebar-badge:var(--font-size-caption-sm);--font-size-sidebar-logo:var(--font-size-control);--font-size-sidebar-group-heading:var(--font-size-control-sm);--letter-spacing-sidebar-logo:var(--letter-spacing-wide);--letter-spacing-sidebar-group-heading:var(--letter-spacing-wide);--sidebar-item-font-weight:var(--font-weight-light);--sidebar-item-font-weight-active:var(--font-weight-control);--sidebar-item-font-family:var(--font-family-control);--sidebar-badge-font-weight:var(--font-weight-control);--sidebar-logo-font-weight:var(--font-weight-control);--sidebar-group-heading-font-weight:var(--font-weight-control);--expanded-sidebar-width:248px;--collapsed-sidebar-width:64px;--sidebar-background:var(--card);--sidebar-foreground:var(--foreground);--layout-border-color:var(--border);--sidebar-hover-bg:oklch(from var(--primary) l c h/2%);--sidebar-hover-shadow:inset 0 0 0 1px oklch(from var(--primary) l c h/6%);--sidebar-hover-fg:var(--primary);--sidebar-hover-border:var(--primary);--sidebar-active-bg:var(--primary);--sidebar-active-fg:var(--primary-foreground);--sidebar-active-hover-bg:oklch(from var(--primary) l c h/90%);--sidebar-parent-active-bg:oklch(from var(--primary) l c h/2%);--sidebar-parent-active-shadow:inset 0 0 0 1px oklch(from var(--primary) l c h/6%);--sidebar-parent-active-hover-bg:oklch(from var(--primary) l c h/5%);--sidebar-branch-color:var(--border);--sidebar-flyout-mesh:radial-gradient(ellipse 80% 60% at 85% 25%,oklch(from var(--primary) l c h/4%) 0%,transparent 60%),radial-gradient(ellipse 60% 80% at 15% 75%,oklch(from var(--primary) l c h/3%) 0%,transparent 55%);--sidebar-toggle-background:var(--muted);--sidebar-toggle-shadow:oklch(from var(--foreground) l c h/12%)}.dark{--sidebar-background:var(--card);--sidebar-foreground:var(--foreground);--layout-border-color:var(--border);--sidebar-hover-bg:oklch(100% 0 0/.06);--sidebar-hover-shadow:none;--sidebar-hover-fg:var(--foreground);--sidebar-hover-border:var(--primary);--sidebar-active-bg:var(--primary);--sidebar-active-fg:var(--primary-foreground);--sidebar-active-hover-bg:oklch(from var(--primary) l c h/90%);--sidebar-parent-active-bg:oklch(100% 0 0/.05);--sidebar-parent-active-shadow:none;--sidebar-parent-active-hover-bg:oklch(100% 0 0/.08);--sidebar-branch-color:var(--border);--sidebar-flyout-mesh:radial-gradient(ellipse 80% 60% at 85% 25%,oklch(from var(--primary) l c h/8%) 0%,transparent 60%),radial-gradient(ellipse 60% 80% at 15% 75%,oklch(100% 0 0/.04) 0%,transparent 55%);--sidebar-toggle-background:var(--muted);--sidebar-toggle-shadow:oklch(from var(--foreground) l c h/18%)}:root{--appbar-divider:oklch(32% .022 260/.12);--appbar-icon:var(--muted-foreground);--appbar-control-hover:oklch(100% 0 0/.42);--appbar-control-active:oklch(82% .035 260/.4);--searchbar-background:var(--muted);--searchbar-border:var(--control-border);--search-bg:oklch(from var(--card) l c h/90%);--search-border:oklch(from var(--border) l c h/80%);--search-shadow:var(--shadow-surface-overlay);--search-chip-bg:oklch(from var(--primary) l c h/80%);--search-chip-fg:var(--primary-foreground);--search-input-fg:var(--foreground);--search-placeholder:oklch(from var(--foreground) l c h/35%);--search-icon-idle:var(--muted-foreground);--search-dropdown-bg:var(--popover);--search-dropdown-border:var(--border);--avatar-bg:var(--primary);--avatar-fg:var(--primary-foreground)}.dark{--appbar-divider:oklch(100% 0 0/.12);--appbar-icon:var(--muted-foreground);--appbar-control-hover:oklch(100% 0 0/.09);--appbar-control-active:oklch(100% 0 0/.14);--searchbar-background:oklch(from var(--foreground) l c h/8%);--searchbar-border:oklch(from var(--foreground) l c h/14%);--search-bg:oklch(from var(--foreground) l c h/8%);--search-border:oklch(from var(--foreground) l c h/12%);--search-shadow:var(--shadow-surface-overlay);--search-chip-bg:oklch(from var(--primary) l c h/85%);--search-chip-fg:var(--primary-foreground);--search-input-fg:var(--foreground);--search-placeholder:oklch(from var(--foreground) l c h/45%);--search-icon-idle:var(--muted-foreground);--search-dropdown-bg:var(--popover);--search-dropdown-border:var(--border);--avatar-bg:var(--primary);--avatar-fg:var(--primary-foreground)}:is(button,select,summary,a[href],label[for],input[type=checkbox],input[type=radio],input[type=range],input[type=file],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],[role=button],[role=tab],[role=link],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=option],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[data-radix-collection-item]):not(:disabled,[disabled],[aria-disabled=true],[data-disabled]){cursor:pointer}:root{--table-header-bg:oklch(98% .004 256);--table-header-fg:var(--foreground);--table-header-mesh:linear-gradient(90deg,oklch(from var(--primary) l c h/3%) 0%,transparent 60%)}.dark{--table-header-bg:oklch(19.5% .016 260);--table-header-fg:var(--foreground);--table-header-mesh:linear-gradient(90deg,oklch(from var(--primary) l c h/8%) 0%,transparent 60%)}}@layer components{.ambient-grain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.08'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-reduced-effects=true] .ambient-grain{background-image:none}@media print{.ambient-grain{background-image:none}}[data-slot=ambient-scene][data-animated=true] .ambient-aurora-primary,[data-slot=ambient-scene][data-animated=true] .ambient-dawn-warm,[data-slot=ambient-scene][data-animated=true] .ambient-halo-orb,[data-slot=ambient-scene][data-animated=true] .ambient-liquid-fallback,[data-slot=ambient-scene][data-animated=true] .ambient-prism-bloom,[data-slot=ambient-scene][data-animated=true] .ambient-rays-pool{animation:ambient-drift-primary 24s ease-in-out infinite}[data-slot=ambient-scene][data-animated=true] .ambient-aurora-ai,[data-slot=ambient-scene][data-animated=true] .ambient-aurora-halo,[data-slot=ambient-scene][data-animated=true] .ambient-dawn-cool,[data-slot=ambient-scene][data-animated=true] .ambient-halo-accent,[data-slot=ambient-scene][data-animated=true] .ambient-prism-cyan,[data-slot=ambient-scene][data-animated=true] .ambient-prism-rose,[data-slot=ambient-scene][data-animated=true] .ambient-rays-source{animation:ambient-drift-secondary 30s ease-in-out infinite}[data-slot=ambient-scene][data-animated=true] .ambient-prism-field,[data-slot=ambient-scene][data-animated=true] .ambient-prism-reflection{animation:ambient-prism-turn 36s ease-in-out infinite}[data-slot=ambient-scene][data-animated=true] .ambient-wave-lines{transform-box:fill-box;transform-origin:50%;animation:ambient-wave-flow 22s ease-in-out infinite}[data-slot=ambient-scene][data-animated=true] .ambient-wave-glow{transform-box:fill-box;transform-origin:50%;animation:ambient-wave-flow 28s ease-in-out infinite reverse}[data-slot=ambient-scene][data-animated=true] .ambient-whisper-primary{animation:ambient-breathe 46s ease-in-out infinite}[data-slot=ambient-scene][data-animated=true] .ambient-whisper-ai{animation:ambient-breathe 54s ease-in-out -8s infinite}[data-slot=ambient-scene][data-animated=true] .ambient-whisper-halo{animation:ambient-breathe 60s ease-in-out -20s infinite}.ambient-presence{opacity:0;background-image:linear-gradient(180deg,var(--ambient-presence-glow),transparent 42%);transition:opacity 1.2s}.ambient-presence[data-active=true]{opacity:1}.ambient-presence[data-active=true][data-animated=true]{animation:ambient-presence-breathe 12s ease-in-out infinite}.workspace-backdrop-enter{animation:workspace-backdrop-enter .48s ease-out both}.workspace-wallpaper-image{opacity:0;transition:opacity .48s ease-out}.workspace-wallpaper-image[data-loaded=true]{opacity:1}.ambient-mesh-field{background-image:radial-gradient(60% 55% at 12% 18%,var(--ambient-soft-periwinkle-2),transparent 70%),radial-gradient(55% 60% at 88% 12%,var(--ambient-soft-grape),transparent 70%),radial-gradient(65% 60% at 80% 88%,var(--ambient-soft-grape-2),transparent 72%),radial-gradient(50% 55% at 15% 85%,var(--ambient-soft-coral),transparent 70%)}[data-slot=ambient-scene][data-animated=true] .ambient-pearl-field{animation:ambient-pearl-turn 160s linear infinite}[data-slot=ambient-scene][data-animated=true] .ambient-spotlight-primary{animation:ambient-wander 100s ease-in-out infinite}[data-slot=ambient-scene][data-animated=true] .ambient-spotlight-secondary{animation:ambient-wander 120s ease-in-out infinite reverse}[data-slot=ambient-scene][data-animated=true] .ambient-dusk-wash{animation:ambient-hue-walk 80s ease-in-out infinite alternate}[data-slot=ambient-scene][data-animated=true] .ambient-mesh-field{animation:ambient-mesh-shift 55s ease-in-out infinite alternate}[data-slot=ambient-scene][data-animated=true] .ambient-tide-primary{animation:ambient-tide-rise 26s ease-in-out infinite alternate}[data-slot=ambient-scene][data-animated=true] .ambient-tide-secondary{animation:ambient-tide-rise 34s ease-in-out infinite alternate-reverse}[data-reduced-effects=true] .ambient-presence,[data-reduced-effects=true] .workspace-backdrop-enter,[data-reduced-effects=true] .workspace-wallpaper-image,[data-reduced-effects=true] [data-slot=ambient-scene] *{transition:none!important;animation:none!important}.ui-presence-glow{z-index:var(--z-presence);pointer-events:none;position:fixed;inset:0;overflow:hidden}.ui-presence-glow[data-intensity=subtle]{--presence-intensity:.55}.ui-presence-glow[data-intensity=active]{--presence-intensity:1}.ui-presence-glow[data-state=idle]{--presence-state-o:.24;--presence-breathe-duration:3.6s;--presence-spectrum-o:0}.ui-presence-glow[data-state=thinking]{--presence-state-o:.45;--presence-breathe-duration:2.8s;--presence-spectrum-o:0}.ui-presence-glow[data-state=working]{--presence-state-o:.55;--presence-breathe-duration:2s;--presence-spectrum-o:0}.ui-presence-glow[data-state=listening]{--presence-state-o:.6;--presence-breathe-duration:2.4s;--presence-spectrum-o:.55;--presence-spin-duration:12s;--presence-drift-duration:18s}.ui-presence-glow[data-state=speaking]{--presence-state-o:.75;--presence-breathe-duration:1.6s;--presence-spectrum-o:.8;--presence-spin-duration:7s;--presence-drift-duration:10.5s}.ui-presence-glow__session-halo{--presence-state-o:.34;--presence-intensity:1;--presence-breathe-duration:4.2s;opacity:calc(var(--presence-state-o) * var(--presence-intensity));animation:presence-breathe var(--presence-breathe-duration) var(--ease-standard-expressive) infinite}.ui-presence-glow__halo,.ui-presence-glow__session-halo{box-shadow:inset 0 0 clamp(28px,3.5vw,56px) 0 var(--presence-halo),inset 0 0 10px 0 var(--presence-halo-edge);position:absolute;inset:0}.ui-presence-glow__halo{opacity:calc(var(--presence-state-o,.5) * var(--presence-intensity,1));animation:presence-breathe var(--presence-breathe-duration,2.4s) var(--ease-standard-expressive) infinite}.ui-presence-glow__rotor{background:conic-gradient(from 0deg,var(--presence-spectrum-a),var(--presence-spectrum-b) 17%,var(--presence-spectrum-c) 34%,var(--presence-spectrum-d) 50%,var(--presence-spectrum-e) 67%,var(--presence-spectrum-f) 84%,var(--presence-spectrum-a));width:160vmax;height:160vmax;animation:presence-sweep var(--presence-spin-duration,12s) linear infinite;margin:-80vmax;position:absolute;top:50%;left:50%}.ui-presence-glow__rotor--drift{background:conic-gradient(from 137deg,var(--presence-spectrum-a),var(--presence-spectrum-b) 17%,var(--presence-spectrum-c) 34%,var(--presence-spectrum-d) 50%,var(--presence-spectrum-e) 67%,var(--presence-spectrum-f) 84%,var(--presence-spectrum-a));filter:blur(24px);animation:presence-sweep var(--presence-drift-duration,18s) linear infinite reverse}.ui-presence-glow__bloom{--presence-glow-depth:clamp(40px,4.5vw,64px);--presence-state-o:calc(var(--presence-spectrum-o,0) * (.75 + .25 * var(--presence-amplitude,1)));-webkit-mask-image:linear-gradient(#000,#00000059 45%,#0000),linear-gradient(#0000,#00000059 55%,#000),linear-gradient(90deg,#000,#00000059 45%,#0000),linear-gradient(270deg,#000,#00000059 45%,#0000);mask-image:linear-gradient(#000,#00000059 45%,#0000),linear-gradient(#0000,#00000059 55%,#000),linear-gradient(90deg,#000,#00000059 45%,#0000),linear-gradient(270deg,#000,#00000059 45%,#0000);-webkit-mask-size:100% var(--presence-glow-depth),100% var(--presence-glow-depth),var(--presence-glow-depth) 100%,var(--presence-glow-depth) 100%;mask-size:100% var(--presence-glow-depth),100% var(--presence-glow-depth),var(--presence-glow-depth) 100%,var(--presence-glow-depth) 100%;opacity:calc(var(--presence-state-o) * var(--presence-intensity,1));animation:presence-breathe var(--presence-breathe-duration,2.4s) var(--ease-standard-expressive) infinite;position:absolute;inset:0;overflow:hidden;-webkit-mask-position:top,bottom,0,100%;mask-position:top,bottom,0,100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ui-presence-orb{--presence-state-o:1;--presence-intensity:1;background:radial-gradient(circle at 32% 30%,var(--brand-7),var(--brand-9) 55%,var(--brand-10) 100%);box-shadow:0 0 8px oklch(from var(--brand-9) l c h/45%);border-radius:9999px;display:inline-block}.ui-presence-orb[data-size=sm]{width:.5rem;height:.5rem}.ui-presence-orb[data-size=md]{width:.75rem;height:.75rem}.ui-presence-orb[data-size=lg]{width:1rem;height:1rem}.ui-presence-orb[data-state=idle]{background:oklch(from var(--muted-foreground) l c h/45%);box-shadow:none}.ui-presence-orb[data-state=thinking]{animation:presence-breathe 2.4s var(--ease-standard-expressive) infinite}.ui-presence-orb[data-state=working]{animation:presence-breathe 1.8s var(--ease-standard-expressive) infinite}.ui-presence-orb[data-state=listening]{animation:orb-pulse 2s var(--ease-standard-expressive) infinite}.ui-presence-orb[data-state=speaking]{animation:orb-pulse 1.1s var(--ease-standard-expressive) infinite}.ui-shimmer-text{background:linear-gradient(90deg,var(--muted-foreground) 20%,var(--brand-9) 45%,var(--brand-8) 55%,var(--muted-foreground) 80%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:shimmer-text 2.2s linear infinite}.ui-ai-panel{border-radius:var(--radius-container);background:linear-gradient(180deg,var(--ai-aura-start),var(--ai-aura-end) 60%) padding-box,linear-gradient(var(--popover),var(--popover)) padding-box,linear-gradient(160deg,var(--ai-border-start),var(--ai-border-end)) border-box;box-shadow:inset 0 -32px 48px -40px var(--ai-inner-shadow),0 4px 16px -6px var(--ai-drop-shadow);border:1px solid #0000;position:relative}.ui-ai-panel-interactive:hover{background:linear-gradient(180deg,var(--ai-aura-hover-start),var(--ai-aura-end) 60%) padding-box,linear-gradient(var(--popover),var(--popover)) padding-box,linear-gradient(160deg,var(--ai-border-start),var(--ai-border-strong)) border-box}.ui-splash-title{background:linear-gradient(100deg,var(--foreground) 30%,var(--brand-9) 48%,var(--brand-8) 56%,var(--foreground) 72%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:shimmer-text 3.2s linear infinite}.ui-splash-progress{background:var(--border);overflow:hidden}.ui-splash-progress-bar{border-radius:inherit;background:linear-gradient(90deg,var(--brand-9),var(--brand-8));width:40%;height:100%;animation:splash-progress-slide 1.1s ease-in-out infinite}.ui-panel-divider{touch-action:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ui-panel-divider[data-orientation=vertical]{width:var(--surface-panel-gap);cursor:col-resize;align-self:stretch}.ui-panel-divider[data-orientation=horizontal]{width:100%;height:var(--surface-panel-gap);cursor:row-resize;justify-self:stretch}.ui-panel-divider__line{background:0 0;transition:width .12s,height .12s,background-color .12s}.ui-panel-divider[data-orientation=vertical] .ui-panel-divider__line{width:1px;height:100%}.ui-panel-divider[data-orientation=horizontal] .ui-panel-divider__line{width:100%;height:1px}.ui-panel-divider:focus-visible .ui-panel-divider__line,.ui-panel-divider:hover .ui-panel-divider__line,.ui-panel-divider[data-resizing=true] .ui-panel-divider__line{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ui-panel-divider:focus-visible .ui-panel-divider__line,.ui-panel-divider:hover .ui-panel-divider__line,.ui-panel-divider[data-resizing=true] .ui-panel-divider__line{background:color-mix(in oklch,var(--primary),transparent 40%)}}.ui-panel-divider[data-orientation=vertical]:focus-visible .ui-panel-divider__line,.ui-panel-divider[data-orientation=vertical]:hover .ui-panel-divider__line,.ui-panel-divider[data-orientation=vertical][data-resizing=true] .ui-panel-divider__line{width:3px}.ui-panel-divider[data-orientation=horizontal]:focus-visible .ui-panel-divider__line,.ui-panel-divider[data-orientation=horizontal]:hover .ui-panel-divider__line,.ui-panel-divider[data-orientation=horizontal][data-resizing=true] .ui-panel-divider__line{height:3px}@media (prefers-reduced-motion:reduce){.ui-panel-divider__line{transition:none}}@media (forced-colors:active){.ui-panel-divider__line{background:canvastext}.ui-panel-divider:focus-visible .ui-panel-divider__line,.ui-panel-divider:hover .ui-panel-divider__line,.ui-panel-divider[data-resizing=true] .ui-panel-divider__line{background:highlight}}.ui-hit-target{position:relative}.ui-hit-target:before{content:"";width:max(100%,1.5rem);height:max(100%,1.5rem);position:absolute;top:50%;left:50%;translate:-50% -50%}[data-slot=table-cell][data-pinned]{background:var(--table-body-bg)}[data-slot=table-head][data-pinned]{background:var(--table-header-bg)}tr:hover [data-slot=table-cell][data-pinned]{background:var(--color-datatable-row-hover)}tr[data-state=selected] [data-slot=table-cell][data-pinned]{background:var(--color-table-row-selected)}[data-pinned-edge][data-pinned=left]{box-shadow:var(--datatable-pinned-shadow-left)}[data-pinned-edge][data-pinned=right]{box-shadow:var(--datatable-pinned-shadow-right)}.resizable-table [data-slot=table-head]:hover{background:var(--color-datatable-header-hover)}.resizable-table [data-slot=table-head][data-dragging=true]{background:var(--datatable-drag-active-bg);box-shadow:var(--datatable-drag-shadow);opacity:1}[data-slot=table-cell][data-column-resizing=true],[data-slot=table-head][data-column-resizing=true]{box-shadow:var(--datatable-resize-guide)}.datagrid{flex-direction:column;width:100%;min-height:0;display:flex}.datagrid-scroll{--dg-x:0px;--dg-w:0px;contain:strict;background:var(--datagrid-body-bg);border:var(--border-width-default) solid var(--datagrid-line-strong);border-radius:var(--radius-sm);position:relative;overflow:auto}.datagrid-header{z-index:var(--datagrid-header-z);background:var(--datagrid-header-bg);position:sticky;top:0}.datagrid-body{position:relative}.datagrid-cell{align-items:center;gap:var(--spacing-1_5);height:100%;padding-block:var(--datagrid-cell-py);padding-inline:var(--spacing-datagrid-cell-x);font-size:var(--datagrid-cell-font,var(--font-size-control,.8125rem));color:var(--color-foreground);border-bottom:var(--border-width-default) solid var(--datagrid-line);border-right:var(--border-width-default) solid var(--datagrid-line);display:flex;position:absolute;top:0;left:0}.datagrid-cell,.datagrid-cell>.datagrid-cell-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.datagrid-cell>.datagrid-cell-content{flex:1;min-width:0}.datagrid-cell[data-align=right]{font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);justify-content:flex-end}.datagrid-cell[data-align=center]{justify-content:center}.datagrid-cell[data-pinned]{z-index:var(--datagrid-pin-z);background:var(--datagrid-body-bg)}.datagrid-header .datagrid-cell[data-pinned]{z-index:var(--datagrid-header-pin-z);background:var(--datagrid-header-bg)}.datagrid-cell[data-pinned-edge=left]{box-shadow:var(--datagrid-pin-shadow-left)}.datagrid-cell[data-pinned-edge=right]{box-shadow:var(--datagrid-pin-shadow-right)}.datagrid-marquee{z-index:3;pointer-events:none;background:var(--color-primary);position:absolute}@supports (color:color-mix(in lab,red,red)){.datagrid-marquee{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.datagrid-marquee{border:var(--border-width-default) solid var(--color-primary);border-radius:var(--radius-sm)}.datagrid-row{display:block;position:absolute;top:0;left:0}.datagrid-row:hover .datagrid-cell{background:var(--datagrid-row-hover)}.datagrid-row[data-selected=true] .datagrid-cell{background:var(--datagrid-row-selected)}.datagrid-row[data-selected=true] .datagrid-cell[data-pin-identity=true]{box-shadow:inset 3px 0 0 var(--color-primary)}.datagrid-headcell{color:var(--color-muted-foreground);border-bottom:var(--border-width-default) solid var(--datagrid-line-strong);-webkit-user-select:none;user-select:none;font-weight:600}.datagrid-headcell[data-ai=true]{box-shadow:inset 2px 0 0 var(--datagrid-ai-line)}.datagrid-headcell{cursor:grab}.datagrid-headcell[data-dragging=true]{cursor:grabbing;opacity:.65;z-index:4}.datagrid-drop-indicator{background:var(--color-primary);width:2px;height:100%;z-index:calc(var(--datagrid-header-pin-z) + 1);pointer-events:none;position:absolute;top:0;left:0}.datagrid-head-label{color:var(--color-foreground);cursor:pointer;align-items:center;gap:var(--spacing-1);text-overflow:ellipsis;display:inline-flex;overflow:hidden}.datagrid-head-label:hover{color:var(--color-primary)}.datagrid-head-type{color:var(--color-muted-foreground);flex-shrink:0;display:inline-flex}.datagrid-head-type[data-ai=true]{color:var(--datagrid-ai)}.datagrid-group{height:var(--datagrid-group-h);align-items:center;gap:var(--spacing-1_5);padding-inline:var(--spacing-datagrid-cell-x);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted-foreground);border-bottom:var(--border-width-default) solid var(--datagrid-line);border-right:var(--border-width-default) solid var(--datagrid-line);white-space:nowrap;font-size:.625rem;font-weight:700;display:flex;position:absolute;top:0;left:0;overflow:hidden}.datagrid-group[data-ai=true]{color:var(--datagrid-ai);background:var(--datagrid-ai-soft)}.datagrid-group-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.datagrid-cell[data-col-resizing=true]{box-shadow:var(--datagrid-resize-guide)}.datagrid-cell[data-active-cell=true]{outline:2px solid var(--color-primary);outline-offset:-2px;z-index:3}.datagrid-group-row{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.datagrid-group-row{background:color-mix(in srgb,var(--color-primary) 3%,var(--datagrid-body-bg))}}.datagrid-group-row{border-bottom:var(--border-width-default) solid var(--datagrid-line-strong)}.datagrid-group-header{align-items:center;gap:var(--spacing-2);height:100%;padding-inline:var(--spacing-datagrid-cell-x);color:var(--color-foreground);font-size:var(--font-size-control,.8125rem);text-align:left;cursor:pointer;z-index:var(--datagrid-pin-z);background:0 0;border:0;display:flex;position:absolute;top:0;left:0}.datagrid-group-label{font-weight:600}.datagrid-group-count{color:var(--color-muted-foreground);background:var(--datagrid-header-bg);border:var(--border-width-default) solid var(--datagrid-line-strong);border-radius:999px;padding:0 7px;font-size:.6875rem;font-weight:600}.datagrid-addcol{transform:translateX(calc(var(--dg-x) + var(--dg-w) - 34px));z-index:calc(var(--datagrid-header-pin-z) + 1);border:1px dashed var(--datagrid-ai-line);border-radius:var(--radius-sm);background:var(--datagrid-header-bg);width:26px;height:26px;color:var(--datagrid-ai);cursor:pointer;transition:background var(--datagrid-motion-interactive);place-items:center;display:grid;position:absolute;top:4px;left:0}.datagrid-addcol:hover{background:var(--datagrid-ai-soft)}@media (prefers-reduced-motion:no-preference){.datagrid-cell[data-flash=true]{animation:datagrid-col-flash .9s}}@keyframes datagrid-col-flash{0%{box-shadow:inset 0 0 0 100px var(--datagrid-ai-soft)}to{box-shadow:inset 0 0 0 100px #0000}}.datagrid-ai-empty{align-items:center;gap:var(--spacing-1_5);color:var(--color-muted-foreground);opacity:.75;font-style:italic;display:inline-flex}.datagrid-ai-empty:before{content:"";border-top:1px dashed var(--datagrid-ai-line);width:14px}.datagrid-ai-run{align-items:center;gap:var(--spacing-2);width:100%;color:var(--datagrid-ai);display:flex}.datagrid-ai-shimmer{background:linear-gradient(90deg,var(--datagrid-ai-soft) 0,var(--datagrid-ai) 50%,var(--datagrid-ai-soft) 100%);border-radius:5px;flex:1;height:9px}@supports (color:color-mix(in lab,red,red)){.datagrid-ai-shimmer{background:linear-gradient(90deg,var(--datagrid-ai-soft) 0,color-mix(in srgb,var(--datagrid-ai) 45%,transparent) 50%,var(--datagrid-ai-soft) 100%)}}.datagrid-ai-shimmer{background-size:200% 100%}.datagrid-ai-fail{color:var(--color-destructive);align-items:center;gap:var(--spacing-1_5);display:inline-flex}.datagrid-ai-done{align-items:center;gap:var(--spacing-2);width:100%;min-width:0;display:flex}.datagrid-src{color:var(--datagrid-ai);background:var(--datagrid-ai-soft);border:var(--border-width-default) solid var(--datagrid-ai-line);cursor:default;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:.625rem;font-weight:700}.datagrid-cell[data-behavior=edit]:hover{box-shadow:inset 0 0 0 1px var(--datagrid-line-strong);cursor:text}.datagrid-cell[data-editing=true]{z-index:4;box-shadow:inset 0 0 0 2px var(--color-primary);padding:0}.datagrid-cell-editor{background:var(--datagrid-body-bg);width:100%;height:100%;padding-block:var(--datagrid-cell-py);padding-inline:var(--spacing-datagrid-cell-x);font:inherit;color:var(--color-foreground);border:0;outline:none}.datagrid-cell-popover-trigger{align-items:center;gap:var(--spacing-1);min-width:0;max-width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.datagrid-cell-popover-caret{opacity:0;color:var(--color-muted-foreground);transition:opacity var(--datagrid-motion-interactive);flex-shrink:0}.datagrid-cell[data-behavior=popover]:hover .datagrid-cell-popover-caret{opacity:.7}@media (prefers-reduced-motion:no-preference){.datagrid-ai-shimmer{animation:datagrid-shimmer 1.1s linear infinite}.datagrid-ai-fill{animation:datagrid-fill .4s}}@media (prefers-reduced-motion:reduce){.datagrid-ai-shimmer{background:var(--datagrid-ai)}@supports (color:color-mix(in lab,red,red)){.datagrid-ai-shimmer{background:color-mix(in srgb,var(--datagrid-ai) 28%,transparent)}}}@keyframes datagrid-shimmer{to{background-position:-200% 0}}@keyframes datagrid-fill{0%{opacity:0}to{opacity:1}}.sequence-timeline{padding-inline:var(--sequence-timeline-gap)}.sequence-step-card{box-shadow:0 1px 2px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.sequence-step-card{box-shadow:0 1px 2px color-mix(in oklch,var(--foreground),transparent 92%)}}.sequence-funnel-bar{transition:width .3s}[type=search].no-cancel-button::-webkit-search-cancel-button,[type=search].no-decoration::-webkit-search-decoration{appearance:none}[type=search].no-decoration-no-cancel-button::-webkit-search-cancel-button,[type=search].no-decoration-no-cancel-button::-webkit-search-decoration{appearance:none}.resizer{cursor:col-resize;touch-action:none;opacity:0;-webkit-user-select:none;user-select:none;width:.375rem;height:100%;position:absolute;top:0;right:0}@media (hover:hover){.resizer:is(:where(.group):hover *){display:block}.resizer:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.resizer:hover{background-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.resizer:hover{opacity:1}}.resizer.isResizing{background-color:var(--primary);opacity:1}table{width:100%}.resizable-table{position:relative}.resizable-table td,.resizable-table th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resizable-table{table-layout:fixed;will-change:contents;width:100%}.resizable-table th{backface-visibility:hidden;perspective:1000px;min-width:100px;transition:width linear;position:relative;overflow:hidden;transform:translateZ(0)}body[data-resizing=true]{-webkit-user-select:none!important;user-select:none!important;touch-action:none!important;pointer-events:none!important}body[data-resizing=true],body[data-resizing=true] *{cursor:col-resize!important}.resizable-table th[data-column-resizing=true]{transition:none!important}.resizable-table th:hover [data-resizing]{opacity:.8}.resizable-table [data-resizing=true]{opacity:1!important}.cursor-col-resize{cursor:col-resize}[data-resizing],[data-resizing] *{cursor:col-resize!important}[data-resizing]{z-index:10}.resizable-table [data-resizing]{transition:opacity .15s,transform .1s}.resizable-table [data-resizing]:hover{transform:scaleX(1.5);opacity:1!important}.resizable-table [data-resizing=true]{transform:scaleX(1.5)!important}.resizable-table [data-resizing] svg{transition:opacity .15s,color .15s}.resizable-table [data-resizing]:hover svg{opacity:1!important;color:var(--primary)!important}.ui-box{padding:var(--ui-p);padding-inline:var(--ui-px);padding-block:var(--ui-py);padding-top:var(--ui-pt);padding-inline-end:var(--ui-pr);padding-bottom:var(--ui-pb);margin:var(--ui-m);margin-inline:var(--ui-mx);margin-block:var(--ui-my);margin-top:var(--ui-mt);margin-inline-end:var(--ui-mr);margin-bottom:var(--ui-mb);gap:var(--ui-gap);column-gap:var(--ui-gap-x);row-gap:var(--ui-gap-y);width:var(--ui-w);height:var(--ui-h);min-width:var(--ui-min-w);min-height:var(--ui-min-h);max-width:var(--ui-max-w);max-height:var(--ui-max-h);flex:var(--ui-flex);flex-grow:var(--ui-grow);flex-shrink:var(--ui-shrink);flex-basis:var(--ui-basis);flex-direction:var(--ui-fd);align-items:var(--ui-ai);justify-content:var(--ui-jc);flex-wrap:var(--ui-fw);grid-template-columns:var(--ui-gtc);grid-template-rows:var(--ui-gtr);grid-auto-flow:var(--ui-gaf);position:var(--ui-pos);inset:var(--ui-inset);inset-inline:var(--ui-inset-x);inset-block:var(--ui-inset-y);top:var(--ui-top);right:var(--ui-right);bottom:var(--ui-bottom);left:var(--ui-left);z-index:var(--ui-z);overflow:var(--ui-of);overflow-x:var(--ui-ofx);overflow-y:var(--ui-ofy);margin-inline-start:var(--ui-ml);padding-inline-start:var(--ui-pl)}.ui-flex{display:flex}.ui-grid{display:grid}@media (min-width:40rem){.ui-box{padding:var(--ui-p-sm,var(--ui-p));padding-inline:var(--ui-px-sm,var(--ui-px));padding-block:var(--ui-py-sm,var(--ui-py));padding-top:var(--ui-pt-sm,var(--ui-pt));padding-inline-end:var(--ui-pr-sm,var(--ui-pr));padding-bottom:var(--ui-pb-sm,var(--ui-pb));margin:var(--ui-m-sm,var(--ui-m));margin-inline:var(--ui-mx-sm,var(--ui-mx));margin-block:var(--ui-my-sm,var(--ui-my));margin-top:var(--ui-mt-sm,var(--ui-mt));margin-inline-end:var(--ui-mr-sm,var(--ui-mr));margin-bottom:var(--ui-mb-sm,var(--ui-mb));gap:var(--ui-gap-sm,var(--ui-gap));column-gap:var(--ui-gap-x-sm,var(--ui-gap-x));row-gap:var(--ui-gap-y-sm,var(--ui-gap-y));width:var(--ui-w-sm,var(--ui-w));height:var(--ui-h-sm,var(--ui-h));min-width:var(--ui-min-w-sm,var(--ui-min-w));min-height:var(--ui-min-h-sm,var(--ui-min-h));max-width:var(--ui-max-w-sm,var(--ui-max-w));max-height:var(--ui-max-h-sm,var(--ui-max-h));flex:var(--ui-flex-sm,var(--ui-flex));flex-grow:var(--ui-grow-sm,var(--ui-grow));flex-shrink:var(--ui-shrink-sm,var(--ui-shrink));flex-basis:var(--ui-basis-sm,var(--ui-basis));flex-direction:var(--ui-fd-sm,var(--ui-fd));align-items:var(--ui-ai-sm,var(--ui-ai));justify-content:var(--ui-jc-sm,var(--ui-jc));flex-wrap:var(--ui-fw-sm,var(--ui-fw));grid-template-columns:var(--ui-gtc-sm,var(--ui-gtc));grid-template-rows:var(--ui-gtr-sm,var(--ui-gtr));grid-auto-flow:var(--ui-gaf-sm,var(--ui-gaf));position:var(--ui-pos-sm,var(--ui-pos));inset:var(--ui-inset-sm,var(--ui-inset));inset-inline:var(--ui-inset-x-sm,var(--ui-inset-x));inset-block:var(--ui-inset-y-sm,var(--ui-inset-y));top:var(--ui-top-sm,var(--ui-top));right:var(--ui-right-sm,var(--ui-right));bottom:var(--ui-bottom-sm,var(--ui-bottom));left:var(--ui-left-sm,var(--ui-left));z-index:var(--ui-z-sm,var(--ui-z));overflow:var(--ui-of-sm,var(--ui-of));overflow-x:var(--ui-ofx-sm,var(--ui-ofx));overflow-y:var(--ui-ofy-sm,var(--ui-ofy));margin-inline-start:var(--ui-ml-sm,var(--ui-ml));padding-inline-start:var(--ui-pl-sm,var(--ui-pl))}}@media (min-width:48rem){.ui-box{padding:var(--ui-p-md,var(--ui-p));padding-inline:var(--ui-px-md,var(--ui-px));padding-block:var(--ui-py-md,var(--ui-py));padding-top:var(--ui-pt-md,var(--ui-pt));padding-inline-end:var(--ui-pr-md,var(--ui-pr));padding-bottom:var(--ui-pb-md,var(--ui-pb));margin:var(--ui-m-md,var(--ui-m));margin-inline:var(--ui-mx-md,var(--ui-mx));margin-block:var(--ui-my-md,var(--ui-my));margin-top:var(--ui-mt-md,var(--ui-mt));margin-inline-end:var(--ui-mr-md,var(--ui-mr));margin-bottom:var(--ui-mb-md,var(--ui-mb));gap:var(--ui-gap-md,var(--ui-gap));column-gap:var(--ui-gap-x-md,var(--ui-gap-x));row-gap:var(--ui-gap-y-md,var(--ui-gap-y));width:var(--ui-w-md,var(--ui-w));height:var(--ui-h-md,var(--ui-h));min-width:var(--ui-min-w-md,var(--ui-min-w));min-height:var(--ui-min-h-md,var(--ui-min-h));max-width:var(--ui-max-w-md,var(--ui-max-w));max-height:var(--ui-max-h-md,var(--ui-max-h));flex:var(--ui-flex-md,var(--ui-flex));flex-grow:var(--ui-grow-md,var(--ui-grow));flex-shrink:var(--ui-shrink-md,var(--ui-shrink));flex-basis:var(--ui-basis-md,var(--ui-basis));flex-direction:var(--ui-fd-md,var(--ui-fd));align-items:var(--ui-ai-md,var(--ui-ai));justify-content:var(--ui-jc-md,var(--ui-jc));flex-wrap:var(--ui-fw-md,var(--ui-fw));grid-template-columns:var(--ui-gtc-md,var(--ui-gtc));grid-template-rows:var(--ui-gtr-md,var(--ui-gtr));grid-auto-flow:var(--ui-gaf-md,var(--ui-gaf));position:var(--ui-pos-md,var(--ui-pos));inset:var(--ui-inset-md,var(--ui-inset));inset-inline:var(--ui-inset-x-md,var(--ui-inset-x));inset-block:var(--ui-inset-y-md,var(--ui-inset-y));top:var(--ui-top-md,var(--ui-top));right:var(--ui-right-md,var(--ui-right));bottom:var(--ui-bottom-md,var(--ui-bottom));left:var(--ui-left-md,var(--ui-left));z-index:var(--ui-z-md,var(--ui-z));overflow:var(--ui-of-md,var(--ui-of));overflow-x:var(--ui-ofx-md,var(--ui-ofx));overflow-y:var(--ui-ofy-md,var(--ui-ofy));margin-inline-start:var(--ui-ml-md,var(--ui-ml));padding-inline-start:var(--ui-pl-md,var(--ui-pl))}}@media (min-width:64rem){.ui-box{padding:var(--ui-p-lg,var(--ui-p));padding-inline:var(--ui-px-lg,var(--ui-px));padding-block:var(--ui-py-lg,var(--ui-py));padding-top:var(--ui-pt-lg,var(--ui-pt));padding-inline-end:var(--ui-pr-lg,var(--ui-pr));padding-bottom:var(--ui-pb-lg,var(--ui-pb));margin:var(--ui-m-lg,var(--ui-m));margin-inline:var(--ui-mx-lg,var(--ui-mx));margin-block:var(--ui-my-lg,var(--ui-my));margin-top:var(--ui-mt-lg,var(--ui-mt));margin-inline-end:var(--ui-mr-lg,var(--ui-mr));margin-bottom:var(--ui-mb-lg,var(--ui-mb));gap:var(--ui-gap-lg,var(--ui-gap));column-gap:var(--ui-gap-x-lg,var(--ui-gap-x));row-gap:var(--ui-gap-y-lg,var(--ui-gap-y));width:var(--ui-w-lg,var(--ui-w));height:var(--ui-h-lg,var(--ui-h));min-width:var(--ui-min-w-lg,var(--ui-min-w));min-height:var(--ui-min-h-lg,var(--ui-min-h));max-width:var(--ui-max-w-lg,var(--ui-max-w));max-height:var(--ui-max-h-lg,var(--ui-max-h));flex:var(--ui-flex-lg,var(--ui-flex));flex-grow:var(--ui-grow-lg,var(--ui-grow));flex-shrink:var(--ui-shrink-lg,var(--ui-shrink));flex-basis:var(--ui-basis-lg,var(--ui-basis));flex-direction:var(--ui-fd-lg,var(--ui-fd));align-items:var(--ui-ai-lg,var(--ui-ai));justify-content:var(--ui-jc-lg,var(--ui-jc));flex-wrap:var(--ui-fw-lg,var(--ui-fw));grid-template-columns:var(--ui-gtc-lg,var(--ui-gtc));grid-template-rows:var(--ui-gtr-lg,var(--ui-gtr));grid-auto-flow:var(--ui-gaf-lg,var(--ui-gaf));position:var(--ui-pos-lg,var(--ui-pos));inset:var(--ui-inset-lg,var(--ui-inset));inset-inline:var(--ui-inset-x-lg,var(--ui-inset-x));inset-block:var(--ui-inset-y-lg,var(--ui-inset-y));top:var(--ui-top-lg,var(--ui-top));right:var(--ui-right-lg,var(--ui-right));bottom:var(--ui-bottom-lg,var(--ui-bottom));left:var(--ui-left-lg,var(--ui-left));z-index:var(--ui-z-lg,var(--ui-z));overflow:var(--ui-of-lg,var(--ui-of));overflow-x:var(--ui-ofx-lg,var(--ui-ofx));overflow-y:var(--ui-ofy-lg,var(--ui-ofy));margin-inline-start:var(--ui-ml-lg,var(--ui-ml));padding-inline-start:var(--ui-pl-lg,var(--ui-pl))}}@media (min-width:80rem){.ui-box{padding:var(--ui-p-xl,var(--ui-p));padding-inline:var(--ui-px-xl,var(--ui-px));padding-block:var(--ui-py-xl,var(--ui-py));padding-top:var(--ui-pt-xl,var(--ui-pt));padding-inline-end:var(--ui-pr-xl,var(--ui-pr));padding-bottom:var(--ui-pb-xl,var(--ui-pb));margin:var(--ui-m-xl,var(--ui-m));margin-inline:var(--ui-mx-xl,var(--ui-mx));margin-block:var(--ui-my-xl,var(--ui-my));margin-top:var(--ui-mt-xl,var(--ui-mt));margin-inline-end:var(--ui-mr-xl,var(--ui-mr));margin-bottom:var(--ui-mb-xl,var(--ui-mb));gap:var(--ui-gap-xl,var(--ui-gap));column-gap:var(--ui-gap-x-xl,var(--ui-gap-x));row-gap:var(--ui-gap-y-xl,var(--ui-gap-y));width:var(--ui-w-xl,var(--ui-w));height:var(--ui-h-xl,var(--ui-h));min-width:var(--ui-min-w-xl,var(--ui-min-w));min-height:var(--ui-min-h-xl,var(--ui-min-h));max-width:var(--ui-max-w-xl,var(--ui-max-w));max-height:var(--ui-max-h-xl,var(--ui-max-h));flex:var(--ui-flex-xl,var(--ui-flex));flex-grow:var(--ui-grow-xl,var(--ui-grow));flex-shrink:var(--ui-shrink-xl,var(--ui-shrink));flex-basis:var(--ui-basis-xl,var(--ui-basis));flex-direction:var(--ui-fd-xl,var(--ui-fd));align-items:var(--ui-ai-xl,var(--ui-ai));justify-content:var(--ui-jc-xl,var(--ui-jc));flex-wrap:var(--ui-fw-xl,var(--ui-fw));grid-template-columns:var(--ui-gtc-xl,var(--ui-gtc));grid-template-rows:var(--ui-gtr-xl,var(--ui-gtr));grid-auto-flow:var(--ui-gaf-xl,var(--ui-gaf));position:var(--ui-pos-xl,var(--ui-pos));inset:var(--ui-inset-xl,var(--ui-inset));inset-inline:var(--ui-inset-x-xl,var(--ui-inset-x));inset-block:var(--ui-inset-y-xl,var(--ui-inset-y));top:var(--ui-top-xl,var(--ui-top));right:var(--ui-right-xl,var(--ui-right));bottom:var(--ui-bottom-xl,var(--ui-bottom));left:var(--ui-left-xl,var(--ui-left));z-index:var(--ui-z-xl,var(--ui-z));overflow:var(--ui-of-xl,var(--ui-of));overflow-x:var(--ui-ofx-xl,var(--ui-ofx));overflow-y:var(--ui-ofy-xl,var(--ui-ofy));margin-inline-start:var(--ui-ml-xl,var(--ui-ml));padding-inline-start:var(--ui-pl-xl,var(--ui-pl))}}@media (min-width:96rem){.ui-box{padding:var(--ui-p-2xl,var(--ui-p));padding-inline:var(--ui-px-2xl,var(--ui-px));padding-block:var(--ui-py-2xl,var(--ui-py));padding-top:var(--ui-pt-2xl,var(--ui-pt));padding-inline-end:var(--ui-pr-2xl,var(--ui-pr));padding-bottom:var(--ui-pb-2xl,var(--ui-pb));margin:var(--ui-m-2xl,var(--ui-m));margin-inline:var(--ui-mx-2xl,var(--ui-mx));margin-block:var(--ui-my-2xl,var(--ui-my));margin-top:var(--ui-mt-2xl,var(--ui-mt));margin-inline-end:var(--ui-mr-2xl,var(--ui-mr));margin-bottom:var(--ui-mb-2xl,var(--ui-mb));gap:var(--ui-gap-2xl,var(--ui-gap));column-gap:var(--ui-gap-x-2xl,var(--ui-gap-x));row-gap:var(--ui-gap-y-2xl,var(--ui-gap-y));width:var(--ui-w-2xl,var(--ui-w));height:var(--ui-h-2xl,var(--ui-h));min-width:var(--ui-min-w-2xl,var(--ui-min-w));min-height:var(--ui-min-h-2xl,var(--ui-min-h));max-width:var(--ui-max-w-2xl,var(--ui-max-w));max-height:var(--ui-max-h-2xl,var(--ui-max-h));flex:var(--ui-flex-2xl,var(--ui-flex));flex-grow:var(--ui-grow-2xl,var(--ui-grow));flex-shrink:var(--ui-shrink-2xl,var(--ui-shrink));flex-basis:var(--ui-basis-2xl,var(--ui-basis));flex-direction:var(--ui-fd-2xl,var(--ui-fd));align-items:var(--ui-ai-2xl,var(--ui-ai));justify-content:var(--ui-jc-2xl,var(--ui-jc));flex-wrap:var(--ui-fw-2xl,var(--ui-fw));grid-template-columns:var(--ui-gtc-2xl,var(--ui-gtc));grid-template-rows:var(--ui-gtr-2xl,var(--ui-gtr));grid-auto-flow:var(--ui-gaf-2xl,var(--ui-gaf));position:var(--ui-pos-2xl,var(--ui-pos));inset:var(--ui-inset-2xl,var(--ui-inset));inset-inline:var(--ui-inset-x-2xl,var(--ui-inset-x));inset-block:var(--ui-inset-y-2xl,var(--ui-inset-y));top:var(--ui-top-2xl,var(--ui-top));right:var(--ui-right-2xl,var(--ui-right));bottom:var(--ui-bottom-2xl,var(--ui-bottom));left:var(--ui-left-2xl,var(--ui-left));z-index:var(--ui-z-2xl,var(--ui-z));overflow:var(--ui-of-2xl,var(--ui-of));overflow-x:var(--ui-ofx-2xl,var(--ui-ofx));overflow-y:var(--ui-ofy-2xl,var(--ui-ofy));margin-inline-start:var(--ui-ml-2xl,var(--ui-ml));padding-inline-start:var(--ui-pl-2xl,var(--ui-pl))}}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-\[1\.5px\]{inset:-1.5px}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:.75rem}.inset-x-4{inset-inline:1rem}.inset-y-0{inset-block:0}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-2\.5{top:-.625rem}.-top-10{top:-2.5rem}.-top-24{top:-6rem}.-top-32{top:-8rem}.-top-36{top:-9rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:.5rem}.top-3{top:.75rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-24{top:6rem}.top-\[46\%\]{top:46%}.top-\[50\%\]{top:50%}.top-\[var\(--sheet-inset\)\]{top:var(--sheet-inset)}.top-auto{top:auto}.top-dialog-close-inset{top:var(--spacing-3)}.top-full{top:100%}.top-sheet-close-inset{top:var(--spacing-4)}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-2\.5{right:-.625rem}.-right-10{right:-2.5rem}.-right-24{right:-6rem}.-right-32{right:-8rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[var\(--sheet-inset\)\]{right:var(--sheet-inset)}.right-dialog-close-inset{right:var(--spacing-3)}.right-full{right:100%}.right-select-indicator-right{right:var(--spacing-2)}.right-sheet-close-inset{right:var(--spacing-4)}.-bottom-0\.5{bottom:-.125rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-32{bottom:-8rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-8{bottom:2rem}.bottom-24{bottom:6rem}.bottom-28{bottom:7rem}.bottom-\[var\(--sheet-inset\)\]{bottom:var(--sheet-inset)}.bottom-full{bottom:100%}.-left-1{left:-.25rem}.-left-2{left:-.5rem}.-left-3{left:-.75rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-\[1\.07rem\]{left:-1.07rem}.-left-\[9px\]{left:-9px}.-left-\[21px\]{left:-21px}.-left-\[31px\]{left:-31px}.left-0{left:0}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-8{left:2rem}.left-\[50\%\]{left:50%}.left-\[var\(--sheet-inset\)\]{left:var(--sheet-inset)}.left-dropdown-indicator-left{left:var(--spacing-2)}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-20{z-index:calc(20 * -1)}.-z-\[1\]{z-index:calc(1 * -1)}.-z-\[2\]{z-index:calc(2 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[38\]{z-index:38}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[var\(--dialog-z\)\]{z-index:var(--dialog-z)}.z-\[var\(--dropdown-z\)\]{z-index:var(--dropdown-z)}.z-\[var\(--hovercard-z\)\]{z-index:var(--hovercard-z)}.z-\[var\(--select-z\)\]{z-index:var(--select-z)}.z-\[var\(--sheet-resizer-z\)\]{z-index:var(--sheet-resizer-z)}.z-\[var\(--sheet-z\)\]{z-index:var(--sheet-z)}.z-\[var\(--z-sticky\)\]{z-index:var(--z-sticky)}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:-.25rem}.-mx-dropdown-separator-mx,.-mx-select-separator-mx{margin-inline:calc(var(--spacing-1) * -1)}.mx-1{margin-inline:.25rem}.mx-2{margin-inline:.5rem}.mx-4{margin-inline:1rem}.mx-auto{margin-inline:auto}.my-1{margin-block:.25rem}.my-2{margin-block:.5rem}.my-dropdown-separator-my,.my-select-separator-my{margin-block:var(--spacing-1)}.-mt-1\.5{margin-top:-.375rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-9{margin-top:2.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.-ml-1\.5{margin-left:-.375rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.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}.list-item{display:list-item}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.size-1\.5{width:.375rem;height:.375rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-9{width:2.25rem;height:2.25rem}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-12{width:3rem;height:3rem}.size-16{width:4rem;height:4rem}.size-\[var\(--button-height\)\]{width:var(--button-height);height:var(--button-height)}.size-\[var\(--button-height-lg\)\]{width:var(--button-height-lg);height:var(--button-height-lg)}.size-\[var\(--button-height-sm\)\]{width:var(--button-height-sm);height:var(--button-height-sm)}.size-\[var\(--button-height-xs\)\]{width:var(--button-height-xs);height:var(--button-height-xs)}.size-accordion-icon,.size-dropdown-icon{width:var(--size-icon-sm);height:var(--size-icon-sm)}.size-dropdown-indicator{width:.875rem;height:.875rem}.size-dropdown-radio{width:.5rem;height:.5rem}.size-iconbox{width:var(--height-control);height:var(--height-control)}.size-iconbox-lg{width:2.5rem;height:2.5rem}.size-iconbox-sm{width:2rem;height:2rem}.size-iconbox-xl{width:2.75rem;height:2.75rem}.size-select-icon{width:var(--size-icon-sm);height:var(--size-icon-sm)}.size-select-indicator{width:.875rem;height:.875rem}.size-sheet-close-icon,.size-switch-thumb{width:var(--size-icon-sm);height:var(--size-icon-sm)}.size-switch-thumb-lg{width:var(--size-icon-md);height:var(--size-icon-md)}.size-switch-thumb-sm{width:var(--size-icon-xs);height:var(--size-icon-xs)}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-8\.5{height:2.125rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-32{height:8rem}.h-36{height:9rem}.h-40{height:10rem}.h-48{height:12rem}.h-80{height:20rem}.h-96{height:24rem}.h-\[2px\]{height:2px}.h-\[3\.25rem\]{height:3.25rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[6px\]{height:6px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[26px\]{height:26px}.h-\[32rem\]{height:32rem}.h-\[34px\]{height:34px}.h-\[34rem\]{height:34rem}.h-\[72px\]{height:72px}.h-\[150px\]{height:150px}.h-\[360px\]{height:360px}.h-\[520px\]{height:520px}.h-\[var\(--button-height\)\]{height:var(--button-height)}.h-\[var\(--button-height-lg\)\]{height:var(--button-height-lg)}.h-\[var\(--button-height-sm\)\]{height:var(--button-height-sm)}.h-\[var\(--button-height-xs\)\]{height:var(--button-height-xs)}.h-\[var\(--input-height\)\]{height:var(--input-height)}.h-\[var\(--sheet-resizer-bar-width\)\]{height:var(--sheet-resizer-bar-width)}.h-\[var\(--sheet-resizer-hit-width\)\]{height:var(--sheet-resizer-hit-width)}.h-\[var\(--switch-track-h\)\]{height:var(--switch-track-h)}.h-\[var\(--switch-track-h-lg\)\]{height:var(--switch-track-h-lg)}.h-\[var\(--switch-track-h-sm\)\]{height:var(--switch-track-h-sm)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.\!max-h-none{max-height:none!important}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-40{max-height:10rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[380px\]{max-height:380px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[min\(var\(--select-listbox-height\)\,var\(--radix-select-content-available-height\)\)\]{max-height:min(var(--select-listbox-height),var(--radix-select-content-available-height))}.max-h-\[var\(--dialog-body-max-height\)\]{max-height:var(--dialog-body-max-height)}.min-h-0{min-height:0}.min-h-9{min-height:2.25rem}.min-h-32,.min-h-\[8rem\]{min-height:8rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[13rem\]{min-height:13rem}.min-h-\[14rem\]{min-height:14rem}.min-h-\[42px\]{min-height:42px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[56px\]{min-height:56px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[420px\]{min-height:420px}.min-h-\[520px\]{min-height:520px}.min-h-\[560px\]{min-height:560px}.min-h-\[600px\]{min-height:600px}.min-h-\[var\(--select-listbox-min-height\)\]{min-height:var(--select-listbox-min-height)}.min-h-\[var\(--textarea-min-height\)\]{min-height:var(--textarea-min-height)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[min\(560px\,94vw\)\]{width:min(560px,94vw)!important}.\!w-\[min\(620px\,94vw\)\]{width:min(620px,94vw)!important}.\!w-\[min\(640px\,92vw\)\]{width:min(640px,92vw)!important}.\!w-\[min\(900px\,96vw\)\]{width:min(900px,96vw)!important}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.6667%}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-52{width:13rem}.w-56{width:14rem}.w-64{width:16rem}.w-72{width:18rem}.w-80{width:20rem}.w-90{width:22.5rem}.w-96{width:24rem}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[4px\]{width:4px}.w-\[9\.5rem\]{width:9.5rem}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[26px\]{width:26px}.w-\[32rem\]{width:32rem}.w-\[34px\]{width:34px}.w-\[42\%\]{width:42%}.w-\[55\%\]{width:55%}.w-\[60\%\]{width:60%}.w-\[64\%\]{width:64%}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[80\%\]{width:80%}.w-\[85\%\]{width:85%}.w-\[88\%\]{width:88%}.w-\[90\%\]{width:90%}.w-\[520px\]{width:520px}.w-\[min\(44rem\,calc\(100vw-2rem\)\)\]{width:min(44rem,100vw - 2rem)}.w-\[var\(--sheet-resizer-bar-width\)\]{width:var(--sheet-resizer-bar-width)}.w-\[var\(--sheet-resizer-hit-width\)\]{width:var(--sheet-resizer-hit-width)}.w-\[var\(--switch-track-w\)\]{width:var(--switch-track-w)}.w-\[var\(--switch-track-w-lg\)\]{width:var(--switch-track-w-lg)}.w-\[var\(--switch-track-w-sm\)\]{width:var(--switch-track-w-sm)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-56{max-width:14rem}.max-w-80{max-width:20rem}.max-w-\[6rem\]{max-width:6rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[75\%\]{max-width:75%}.max-w-\[80\%\]{max-width:80%}.max-w-\[82\%\]{max-width:82%}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[88\%\]{max-width:88%}.max-w-\[90\%\]{max-width:90%}.max-w-\[92\%\]{max-width:92%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[250px\]{max-width:250px}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{max-width:min(32rem,100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\!min-w-0{min-width:0!important}.min-w-0{min-width:0}.min-w-4{min-width:1rem}.min-w-5{min-width:1.25rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-64{min-width:16rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[80px\]{min-width:80px}.min-w-\[520px\]{min-width:520px}.min-w-\[640px\]{min-width:640px}.min-w-\[860px\]{min-width:860px}.min-w-\[var\(--dialog-min-width\)\]{min-width:var(--dialog-min-width)}.min-w-\[var\(--dropdown-min-width\)\]{min-width:var(--dropdown-min-width)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-\[var\(--select-min-width\)\]{min-width:var(--select-min-width)}.min-w-max{min-width:max-content}.min-w-px{min-width:1px}.flex-1{flex:1}.flex-\[2_1_14rem\]{flex:2 14rem}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-36{flex-basis:9rem}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[calc\(100\%\+0\.75rem\)\]{--tw-translate-x:calc(calc(100% + .75rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[calc\(100\%\+12px\)\]{--tw-translate-x:calc(calc(100% + 12px) * -1)}.-translate-x-\[calc\(100\%\+12px\)\],.translate-x-1{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:.25rem}.translate-x-3{--tw-translate-x:.75rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(100\%\+0\.75rem\)\]{--tw-translate-x:calc(100% + .75rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\.5{--tw-translate-y:calc(.375rem * -1)}.-translate-y-1\.5,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.translate-y-1{--tw-translate-y:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(100\%\+0\.75rem\)\]{--tw-translate-y:calc(100% + .75rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[1\.01\]{scale:1.01}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[135deg\]{rotate:135deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[var\(--dialog-content-enter-body\)\]{animation:var(--dialog-content-enter-body)}.animate-\[var\(--dialog-content-enter-footer\)\]{animation:var(--dialog-content-enter-footer)}.animate-\[var\(--dialog-content-enter-header\)\]{animation:var(--dialog-content-enter-header)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-default\!{cursor:default!important}.cursor-grab{cursor:grab}.cursor-move\!{cursor:move!important}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-4{scroll-margin-top:1rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:1.75rem minmax(0,1fr)}.grid-cols-\[1fr_28px_1\.3fr\]{grid-template-columns:1fr 28px 1.3fr}.grid-cols-\[1rem_minmax\(0\,1fr\)\]{grid-template-columns:1rem minmax(0,1fr)}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.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}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-accordion-gap{gap:var(--spacing-4)}.gap-button-gap{gap:var(--spacing-2)}.gap-button-gap-sm{gap:var(--spacing-1_5)}.gap-button-gap-xs{gap:var(--spacing-1)}.gap-card-gap{gap:var(--spacing-6)}.gap-card-header-gap,.gap-dialog-body-gap,.gap-dialog-footer-gap,.gap-dialog-header-gap,.gap-dropdown-item-gap{gap:var(--spacing-2)}.gap-px{gap:1px}.gap-select-item-gap{gap:var(--spacing-2)}.gap-sheet-content-gap{gap:var(--spacing-4)}.gap-sheet-footer-gap{gap:var(--spacing-2)}.gap-sheet-header-gap{gap:var(--spacing-1_5)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.125rem * var(--tw-space-y-reverse));margin-block-end:calc(.125rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.25rem * var(--tw-space-y-reverse));margin-block-end:calc(.25rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.375rem * var(--tw-space-y-reverse));margin-block-end:calc(.375rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.5rem * var(--tw-space-y-reverse));margin-block-end:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.625rem * var(--tw-space-y-reverse));margin-block-end:calc(.625rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.75rem * var(--tw-space-y-reverse));margin-block-end:calc(.75rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.875rem * var(--tw-space-y-reverse));margin-block-end:calc(.875rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1rem * var(--tw-space-y-reverse));margin-block-end:calc(1rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1.25rem * var(--tw-space-y-reverse));margin-block-end:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1.5rem * var(--tw-space-y-reverse));margin-block-end:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(2rem * var(--tw-space-y-reverse));margin-block-end:calc(2rem * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-x-10{column-gap:2.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}: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-ai\/10>:not(:last-child)){border-color:var(--ai)}@supports (color:color-mix(in lab,red,red)){:where(.divide-ai\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--ai) 10%,transparent)}}: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)}}:where(.divide-emerald-200\/60>:not(:last-child)){border-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){:where(.divide-emerald-200\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-emerald-200) 60%,transparent)}}:where(.divide-rose-200\/60>:not(:last-child)){border-color:#ffccd399}@supports (color:color-mix(in lab,red,red)){:where(.divide-rose-200\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-rose-200) 60%,transparent)}}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}:where(.divide-slate-200\/60>:not(:last-child)){border-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){:where(.divide-slate-200\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px_14px_14px_14px\]{border-radius:4px 14px 14px}.rounded-\[10px_10px_2px_10px\]{border-radius:10px 10px 2px}.rounded-\[10px_10px_10px_2px\]{border-radius:10px 10px 10px 2px}.rounded-\[14px\]{border-radius:14px}.rounded-\[14px_4px_14px_14px\]{border-radius:14px 4px 14px 14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[calc\(var\(--radius-xl\)\+var\(--surface-stroke-bezel\)\)\]{border-radius:calc(var(--radius-xl) + var(--surface-stroke-bezel))}.rounded-\[calc\(var\(--radius-xl\)\+var\(--surface-stroke-frame\)\)\]{border-radius:calc(var(--radius-xl) + var(--surface-stroke-frame))}.rounded-\[var\(--dock-radius\)\]{border-radius:var(--dock-radius)}.rounded-\[var\(--dock-submenu-radius\)\]{border-radius:var(--dock-submenu-radius)}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-container\,0\.5rem\)\]{border-radius:var(--radius-container,.5rem)}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-\[var\(--radius-dialog\)\]{border-radius:var(--radius-dialog)}.rounded-\[var\(--radius-dropdown\)\]{border-radius:var(--radius-dropdown)}.rounded-\[var\(--radius-dropdown-item\)\]{border-radius:var(--radius-dropdown-item)}.rounded-\[var\(--radius-iconbox\)\]{border-radius:var(--radius-iconbox)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-overlay\)\]{border-radius:var(--radius-overlay)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-accordion-trigger{border-radius:var(--radius-section)}.rounded-button{border-radius:var(--radius-control)}.rounded-dialog-close{border-radius:var(--radius-sm)}.rounded-full{border-radius:3.40282e+38px}.rounded-input{border-radius:var(--radius-sm)}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-select,.rounded-select-item{border-radius:var(--radius-control)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-textarea{border-radius:var(--radius-sm)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[1\.5rem\]{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-none{border-top-right-radius:0}.rounded-tr-sm{border-top-right-radius:calc(var(--radius) - 4px)}.rounded-b-\[1\.5rem\]{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-\[length\:var\(--surface-stroke-bezel\)\]{border-style:var(--tw-border-style);border-width:var(--surface-stroke-bezel)}.border-\[length\:var\(--surface-stroke-frame\)\]{border-style:var(--tw-border-style);border-width:var(--surface-stroke-frame)}.\[border-width\:var\(--border-width-default\)\]{border-width:var(--border-width-default)}.\[border-width\:var\(--select-border-width\)\]{border-width:var(--select-border-width)}.\[border-width\:var\(--select-dropdown-border-width\)\]{border-width:var(--select-dropdown-border-width)}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.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-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[2\.5px\]{border-left-style:var(--tw-border-style);border-left-width:2.5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--dock-border\)\]{border-color:var(--dock-border)}.border-\[var\(--dock-flat-chip-border\)\]{border-color:var(--dock-flat-chip-border)}.border-\[var\(--dock-submenu-border\)\]{border-color:var(--dock-submenu-border)}.border-\[var\(--dock-submenu-divider\)\]{border-color:var(--dock-submenu-divider)}.border-\[var\(--layout-border-color\)\]{border-color:var(--layout-border-color)}.border-\[var\(--surface-rim\)\]{border-color:var(--surface-rim)}.border-\[var\(--surface-rim-frost\)\]{border-color:var(--surface-rim-frost)}.border-\[var\(--surface-rim-hairline\)\]{border-color:var(--surface-rim-hairline)}.border-\[var\(--surface-rim-luminous\)\]{border-color:var(--surface-rim-luminous)}.border-\[var\(--surface-rim-smoke\)\]{border-color:var(--surface-rim-smoke)}.border-accent{border-color:var(--accent)}.border-accordion-border{border-color:var(--color-border)}.border-ai\/10{border-color:var(--ai)}@supports (color:color-mix(in lab,red,red)){.border-ai\/10{border-color:color-mix(in oklab,var(--ai) 10%,transparent)}}.border-ai\/20{border-color:var(--ai)}@supports (color:color-mix(in lab,red,red)){.border-ai\/20{border-color:color-mix(in oklab,var(--ai) 20%,transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/20{border-color:color-mix(in oklab,var(--color-amber-400) 20%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/50{border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}.border-blue-100\/60{border-color:#dbeafe99}@supports (color:color-mix(in lab,red,red)){.border-blue-100\/60{border-color:color-mix(in oklab,var(--color-blue-100) 60%,transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border) 50%,transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--border) 70%,transparent)}}.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/80{border-color:color-mix(in oklab,var(--border) 80%,transparent)}}.border-card-border{border-color:var(--color-border)}.border-control-border{border-color:var(--control-border)}.border-destructive,.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.border-destructive\/35{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/35{border-color:color-mix(in oklab,var(--destructive) 35%,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-destructive\/45{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/45{border-color:color-mix(in oklab,var(--destructive) 45%,transparent)}}.border-emerald-50{border-color:var(--color-emerald-50)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-100\/60{border-color:#d0fae599}@supports (color:color-mix(in lab,red,red)){.border-emerald-100\/60{border-color:color-mix(in oklab,var(--color-emerald-100) 60%,transparent)}}.border-emerald-100\/80{border-color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.border-emerald-100\/80{border-color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/60{border-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/60{border-color:color-mix(in oklab,var(--color-emerald-200) 60%,transparent)}}.border-emerald-200\/70{border-color:#a4f4cfb3}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/70{border-color:color-mix(in oklab,var(--color-emerald-200) 70%,transparent)}}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/80{border-color:color-mix(in oklab,var(--color-emerald-200) 80%,transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/70{border-color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/70{border-color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.border-emerald-300\/80{border-color:#5ee9b5cc}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/80{border-color:color-mix(in oklab,var(--color-emerald-300) 80%,transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/25{border-color:#00d29440}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/25{border-color:color-mix(in oklab,var(--color-emerald-400) 25%,transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/50{border-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)}}.border-emerald-600{border-color:var(--color-emerald-600)}.border-foreground\/15{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/15{border-color:color-mix(in oklab,var(--foreground) 15%,transparent)}}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/30{border-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)}}.border-info\/20{border-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.border-info\/20{border-color:color-mix(in oklab,var(--info) 20%,transparent)}}.border-orange-200{border-color:var(--color-orange-200)}.border-primary,.border-primary\/15{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/15{border-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.border-primary\/25{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/25{border-color:color-mix(in oklab,var(--primary) 25%,transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.border-primary\/45{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/45{border-color:color-mix(in oklab,var(--primary) 45%,transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.border-purple-100\/60{border-color:#f3e8ff99}@supports (color:color-mix(in lab,red,red)){.border-purple-100\/60{border-color:color-mix(in oklab,var(--color-purple-100) 60%,transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-200\/60{border-color:#e9d5ff99}@supports (color:color-mix(in lab,red,red)){.border-purple-200\/60{border-color:color-mix(in oklab,var(--color-purple-200) 60%,transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500) 30%,transparent)}}.border-purple-500\/40{border-color:#ac4bff66}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/40{border-color:color-mix(in oklab,var(--color-purple-500) 40%,transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.border-red-500\/40{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.border-red-500\/50{border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.border-red-800\/60{border-color:#9f071299}@supports (color:color-mix(in lab,red,red)){.border-red-800\/60{border-color:color-mix(in oklab,var(--color-red-800) 60%,transparent)}}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-100\/60{border-color:#ffe4e699}@supports (color:color-mix(in lab,red,red)){.border-rose-100\/60{border-color:color-mix(in oklab,var(--color-rose-100) 60%,transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-200\/70{border-color:#ffccd3b3}@supports (color:color-mix(in lab,red,red)){.border-rose-200\/70{border-color:color-mix(in oklab,var(--color-rose-200) 70%,transparent)}}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-300\/70{border-color:#ffa2aeb3}@supports (color:color-mix(in lab,red,red)){.border-rose-300\/70{border-color:color-mix(in oklab,var(--color-rose-300) 70%,transparent)}}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-400\/30{border-color:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.border-rose-400\/30{border-color:color-mix(in oklab,var(--color-rose-400) 30%,transparent)}}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/30{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/40{border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}.border-select-border{border-color:var(--color-control-border)}.border-select-dropdown-border{border-color:var(--border-overlay-color)}.border-select-error{border-color:var(--color-state-error)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-400\/20{border-color:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/20{border-color:color-mix(in oklab,var(--color-sky-400) 20%,transparent)}}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/30{border-color:color-mix(in oklab,var(--color-sky-500) 30%,transparent)}}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/50{border-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/50{border-color:color-mix(in oklab,var(--color-slate-200) 50%,transparent)}}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.border-slate-200\/90{border-color:#e2e8f0e6}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/90{border-color:color-mix(in oklab,var(--color-slate-200) 90%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-300\/50{border-color:#cad5e280}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/50{border-color:color-mix(in oklab,var(--color-slate-300) 50%,transparent)}}.border-slate-300\/60{border-color:#cad5e299}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/60{border-color:color-mix(in oklab,var(--color-slate-300) 60%,transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-900{border-color:var(--color-slate-900)}.border-success\/20{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/20{border-color:color-mix(in oklab,var(--success) 20%,transparent)}}.border-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/30{border-color:color-mix(in oklab,var(--success) 30%,transparent)}}.border-success\/45{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/45{border-color:color-mix(in oklab,var(--success) 45%,transparent)}}.border-teal-100\/60{border-color:#cbfbf199}@supports (color:color-mix(in lab,red,red)){.border-teal-100\/60{border-color:color-mix(in oklab,var(--color-teal-100) 60%,transparent)}}.border-teal-400\/20{border-color:#00d3bd33}@supports (color:color-mix(in lab,red,red)){.border-teal-400\/20{border-color:color-mix(in oklab,var(--color-teal-400) 20%,transparent)}}.border-teal-400\/30{border-color:#00d3bd4d}@supports (color:color-mix(in lab,red,red)){.border-teal-400\/30{border-color:color-mix(in oklab,var(--color-teal-400) 30%,transparent)}}.border-teal-400\/40{border-color:#00d3bd66}@supports (color:color-mix(in lab,red,red)){.border-teal-400\/40{border-color:color-mix(in oklab,var(--color-teal-400) 40%,transparent)}}.border-teal-500\/30{border-color:#00baa74d}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/30{border-color:color-mix(in oklab,var(--color-teal-500) 30%,transparent)}}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-200\/70{border-color:#ddd6ffb3}@supports (color:color-mix(in lab,red,red)){.border-violet-200\/70{border-color:color-mix(in oklab,var(--color-violet-200) 70%,transparent)}}.border-warning\/15{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/15{border-color:color-mix(in oklab,var(--warning) 15%,transparent)}}.border-warning\/20{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/20{border-color:color-mix(in oklab,var(--warning) 20%,transparent)}}.border-warning\/25{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/25{border-color:color-mix(in oklab,var(--warning) 25%,transparent)}}.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/30{border-color:color-mix(in oklab,var(--warning) 30%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-l-transparent{border-left-color:#0000}.\[background-color\:var\(--dialog-footer-bg\)\]{background-color:var(--dialog-footer-bg)}.\[background-color\:var\(--dialog-header-bg\)\]{background-color:var(--dialog-header-bg)}.\[background-color\:var\(--surface-fill\)\]{background-color:var(--surface-fill)}.\[background-color\:var\(--surface-fill-strong\)\]{background-color:var(--surface-fill-strong)}.bg-\[\#0a0f1c\]{background-color:#0a0f1c}.bg-\[\#0b1016\]{background-color:#0b1016}.bg-\[\#0c1322\]{background-color:#0c1322}.bg-\[\#00A884\]{background-color:#00a884}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#075e54\]{background-color:#075e54}.bg-\[\#080c16\]{background-color:#080c16}.bg-\[\#080c16\]\/85{background-color:oklab(15.5542% -.00133181 -.0225127/.85)}.bg-\[\#047857\]{background-color:#047857}.bg-\[\#059669\]{background-color:#059669}.bg-\[\#D2DEED\]\/80{background-color:oklab(89.6042% -.00672475 -.0233873/.8)}.bg-\[\#D9F7BE\]{background-color:#d9f7be}.bg-\[\#DFD3C3\]{background-color:#dfd3c3}.bg-\[\#EDE8DC\]{background-color:#ede8dc}.bg-\[\#F0F2F5\]{background-color:#f0f2f5}.bg-\[\#bae6fd\]{background-color:#bae6fd}.bg-\[\#d9fdd3\]{background-color:#d9fdd3}.bg-\[\#e0f2fe\]{background-color:#e0f2fe}.bg-\[\#efeae2\]{background-color:#efeae2}.bg-\[\#f1f5f9\]{background-color:#f1f5f9}.bg-\[\#f43f5e\]{background-color:#f43f5e}.bg-\[\#ffe4e6\]{background-color:#ffe4e6}.bg-\[color-mix\(in_oklch\,var\(--primary\)\,transparent_88\%\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--primary\)\,transparent_88\%\)\]{background-color:color-mix(in oklch,var(--primary),transparent 88%)}}.bg-\[var\(--control-bg\)\]{background-color:var(--control-bg)}.bg-\[var\(--dock-flat-active\)\]{background-color:var(--dock-flat-active)}.bg-\[var\(--dock-flat-chip\)\]{background-color:var(--dock-flat-chip)}.bg-\[var\(--dock-flat-hover\)\]{background-color:var(--dock-flat-hover)}.bg-\[var\(--dock-submenu-surface\)\]{background-color:var(--dock-submenu-surface)}.bg-\[var\(--dock-surface\)\]{background-color:var(--dock-surface)}.bg-\[var\(--sidebar-active-bg\)\],.bg-\[var\(--sidebar-active-bg\)\]\/70{background-color:var(--sidebar-active-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--sidebar-active-bg\)\]\/70{background-color:color-mix(in oklab,var(--sidebar-active-bg) 70%,transparent)}}.bg-\[var\(--sidebar-active-fg\)\]{background-color:var(--sidebar-active-fg)}.bg-\[var\(--sidebar-toggle-background\)\]{background-color:var(--sidebar-toggle-background)}.bg-accent,.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--accent) 10%,transparent)}}.bg-ai\/5{background-color:var(--ai)}@supports (color:color-mix(in lab,red,red)){.bg-ai\/5{background-color:color-mix(in oklab,var(--ai) 5%,transparent)}}.bg-ai\/10{background-color:var(--ai)}@supports (color:color-mix(in lab,red,red)){.bg-ai\/10{background-color:color-mix(in oklab,var(--ai) 10%,transparent)}}.bg-ai\/15{background-color:var(--ai)}@supports (color:color-mix(in lab,red,red)){.bg-ai\/15{background-color:color-mix(in oklab,var(--ai) 15%,transparent)}}.bg-ai\/\[0\.03\]{background-color:var(--ai)}@supports (color:color-mix(in lab,red,red)){.bg-ai\/\[0\.03\]{background-color:color-mix(in oklab,var(--ai) 3%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/70{background-color:color-mix(in oklab,var(--color-amber-50) 70%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/90{background-color:#fef3c6e6}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/90{background-color:color-mix(in oklab,var(--color-amber-100) 90%,transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-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-amber-500\/\[0\.08\]{background-color:#f99c0014}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-amber-500) 8%,transparent)}}.bg-amber-950\/60{background-color:#46190199}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/60{background-color:color-mix(in oklab,var(--color-amber-950) 60%,transparent)}}.bg-background,.bg-background\/40{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/40{background-color:color-mix(in oklab,var(--background) 40%,transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background) 60%,transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--background) 70%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/\[var\(--sheet-overlay-opacity\)\]{background-color:#000}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[var\(--sheet-overlay-opacity\)\]{background-color:color-mix(in oklab,var(--color-black) var(--sheet-overlay-opacity),transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/50{background-color:color-mix(in oklab,var(--color-blue-50) 50%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/60{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/60{background-color:color-mix(in oklab,var(--card) 60%,transparent)}}.bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/70{background-color:color-mix(in oklab,var(--card) 70%,transparent)}}.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/80{background-color:color-mix(in oklab,var(--card) 80%,transparent)}}.bg-chart-1,.bg-chart-1\/45{background-color:var(--chart-1)}@supports (color:color-mix(in lab,red,red)){.bg-chart-1\/45{background-color:color-mix(in oklab,var(--chart-1) 45%,transparent)}}.bg-chart-2{background-color:var(--chart-2)}.bg-chart-3{background-color:var(--chart-3)}.bg-chart-4{background-color:var(--chart-4)}.bg-chart-5{background-color:var(--chart-5)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive) 5%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-destructive\/12{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/12{background-color:color-mix(in oklab,var(--destructive) 12%,transparent)}}.bg-destructive\/\[0\.04\]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/\[0\.04\]{background-color:color-mix(in oklab,var(--destructive) 4%,transparent)}}.bg-dropdown-error\/10{background-color:var(--color-state-error)}@supports (color:color-mix(in lab,red,red)){.bg-dropdown-error\/10{background-color:color-mix(in oklab,var(--color-state-error) 10%,transparent)}}.bg-dropdown-focus{background-color:var(--overlay-item-hover)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/40{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/40{background-color:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.bg-emerald-50\/50{background-color:#ecfdf580}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/50{background-color:color-mix(in oklab,var(--color-emerald-50) 50%,transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50) 60%,transparent)}}.bg-emerald-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/70{background-color:color-mix(in oklab,var(--color-emerald-50) 70%,transparent)}}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50) 80%,transparent)}}.bg-emerald-50\/95{background-color:#ecfdf5f2}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/95{background-color:color-mix(in oklab,var(--color-emerald-50) 95%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-100\/90{background-color:#d0fae5e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-100\/90{background-color:color-mix(in oklab,var(--color-emerald-100) 90%,transparent)}}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-300\/70{background-color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-300\/70{background-color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}}.bg-emerald-400\/20{background-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/20{background-color:color-mix(in oklab,var(--color-emerald-400) 20%,transparent)}}.bg-emerald-400\/70{background-color:#00d294b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/70{background-color:color-mix(in oklab,var(--color-emerald-400) 70%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-emerald-500\/70{background-color:#00bb7fb3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/70{background-color:color-mix(in oklab,var(--color-emerald-500) 70%,transparent)}}.bg-emerald-500\/\[0\.06\]{background-color:#00bb7f0f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-emerald-500) 6%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/12{background-color:#0097671f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/12{background-color:color-mix(in oklab,var(--color-emerald-600) 12%,transparent)}}.bg-emerald-600\/20{background-color:#00976733}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/20{background-color:color-mix(in oklab,var(--color-emerald-600) 20%,transparent)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-emerald-700\/80{background-color:#007956cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-700\/80{background-color:color-mix(in oklab,var(--color-emerald-700) 80%,transparent)}}.bg-emerald-950\/50{background-color:#002c2280}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/50{background-color:color-mix(in oklab,var(--color-emerald-950) 50%,transparent)}}.bg-foreground,.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/10{background-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.bg-foreground\/15{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/15{background-color:color-mix(in oklab,var(--foreground) 15%,transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/10{background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-info\/10{background-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.bg-info\/10{background-color:color-mix(in oklab,var(--info) 10%,transparent)}}.bg-lime-100{background-color:var(--color-lime-100)}.bg-lime-500{background-color:var(--color-lime-500)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}.bg-muted-foreground\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/10{background-color:color-mix(in oklab,var(--muted) 10%,transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted) 20%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-400{background-color:var(--color-orange-400)}.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-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.bg-primary\/40{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/40{background-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.bg-primary\/70{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/70{background-color:color-mix(in oklab,var(--primary) 70%,transparent)}}.bg-primary\/\[0\.05\]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/\[0\.05\]{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.bg-primary\/\[0\.06\]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab,var(--primary) 6%,transparent)}}.bg-primary\/\[0\.07\]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/\[0\.07\]{background-color:color-mix(in oklab,var(--primary) 7%,transparent)}}.bg-primary\/\[0\.08\]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/\[0\.08\]{background-color:color-mix(in oklab,var(--primary) 8%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\/60{background-color:#faf5ff99}@supports (color:color-mix(in lab,red,red)){.bg-purple-50\/60{background-color:color-mix(in oklab,var(--color-purple-50) 60%,transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-950\/60{background-color:#3c036699}@supports (color:color-mix(in lab,red,red)){.bg-purple-950\/60{background-color:color-mix(in oklab,var(--color-purple-950) 60%,transparent)}}.bg-purple-950\/70{background-color:#3c0366b3}@supports (color:color-mix(in lab,red,red)){.bg-purple-950\/70{background-color:color-mix(in oklab,var(--color-purple-950) 70%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-red-950\/60{background-color:#46080999}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/60{background-color:color-mix(in oklab,var(--color-red-950) 60%,transparent)}}.bg-red-950\/80{background-color:#460809cc}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/80{background-color:color-mix(in oklab,var(--color-red-950) 80%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/30{background-color:#fff1f24d}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/30{background-color:color-mix(in oklab,var(--color-rose-50) 30%,transparent)}}.bg-rose-50\/40{background-color:#fff1f266}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/40{background-color:color-mix(in oklab,var(--color-rose-50) 40%,transparent)}}.bg-rose-50\/50{background-color:#fff1f280}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/50{background-color:color-mix(in oklab,var(--color-rose-50) 50%,transparent)}}.bg-rose-50\/70{background-color:#fff1f2b3}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/70{background-color:color-mix(in oklab,var(--color-rose-50) 70%,transparent)}}.bg-rose-50\/95{background-color:#fff1f2f2}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/95{background-color:color-mix(in oklab,var(--color-rose-50) 95%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-100\/90{background-color:#ffe4e6e6}@supports (color:color-mix(in lab,red,red)){.bg-rose-100\/90{background-color:color-mix(in oklab,var(--color-rose-100) 90%,transparent)}}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/5{background-color:#ff23570d}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/5{background-color:color-mix(in oklab,var(--color-rose-500) 5%,transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-950\/50{background-color:#4d021880}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/50{background-color:color-mix(in oklab,var(--color-rose-950) 50%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-select-hover{background-color:var(--overlay-item-hover)}.bg-separator{background-color:var(--color-border)}.bg-sheet-resizer-active{background-color:var(--color-primary)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-100\/90{background-color:#dff2fee6}@supports (color:color-mix(in lab,red,red)){.bg-sky-100\/90{background-color:color-mix(in oklab,var(--color-sky-100) 90%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/5{background-color:#00a5ef0d}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/5{background-color:color-mix(in oklab,var(--color-sky-500) 5%,transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/15{background-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.bg-sky-500\/\[0\.06\]{background-color:#00a5ef0f}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-sky-500) 6%,transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-sky-700{background-color:var(--color-sky-700)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/50{background-color:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/50{background-color:color-mix(in oklab,var(--color-slate-50) 50%,transparent)}}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/80{background-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/80{background-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/90{background-color:color-mix(in oklab,var(--color-slate-100) 90%,transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/80{background-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/80{background-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/15{background-color:#0f172b26}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/15{background-color:color-mix(in oklab,var(--color-slate-900) 15%,transparent)}}.bg-success,.bg-success\/5{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/5{background-color:color-mix(in oklab,var(--success) 5%,transparent)}}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--success) 10%,transparent)}}.bg-success\/12{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/12{background-color:color-mix(in oklab,var(--success) 12%,transparent)}}.bg-success\/20{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/20{background-color:color-mix(in oklab,var(--success) 20%,transparent)}}.bg-success\/30{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/30{background-color:color-mix(in oklab,var(--success) 30%,transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-active{background-color:var(--surface-active)}.bg-surface-hover{background-color:var(--surface-hover)}.bg-surface\/40{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/40{background-color:color-mix(in oklab,var(--surface) 40%,transparent)}}.bg-surface\/50{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/50{background-color:color-mix(in oklab,var(--surface) 50%,transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-300{background-color:var(--color-teal-300)}.bg-teal-400{background-color:var(--color-teal-400)}.bg-teal-400\/70{background-color:#00d3bdb3}@supports (color:color-mix(in lab,red,red)){.bg-teal-400\/70{background-color:color-mix(in oklab,var(--color-teal-400) 70%,transparent)}}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-500\/5{background-color:#00baa70d}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/5{background-color:color-mix(in oklab,var(--color-teal-500) 5%,transparent)}}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/10{background-color:color-mix(in oklab,var(--color-teal-500) 10%,transparent)}}.bg-teal-500\/15{background-color:#00baa726}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/15{background-color:color-mix(in oklab,var(--color-teal-500) 15%,transparent)}}.bg-teal-500\/20{background-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/20{background-color:color-mix(in oklab,var(--color-teal-500) 20%,transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/50{background-color:#f5f3ff80}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/50{background-color:color-mix(in oklab,var(--color-violet-50) 50%,transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-600\/80{background-color:#7f22fecc}@supports (color:color-mix(in lab,red,red)){.bg-violet-600\/80{background-color:color-mix(in oklab,var(--color-violet-600) 80%,transparent)}}.bg-warning,.bg-warning\/5{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/5{background-color:color-mix(in oklab,var(--warning) 5%,transparent)}}.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--warning) 10%,transparent)}}.bg-warning\/15{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/15{background-color:color-mix(in oklab,var(--warning) 15%,transparent)}}.bg-warning\/\[0\.05\]{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/\[0\.05\]{background-color:color-mix(in oklab,var(--warning) 5%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.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)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/\[0\.015\]{background-color:#ffffff04}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.015\]{background-color:color-mix(in oklab,var(--color-white) 1.5%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-gradient-to-r,.bg-gradient-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:var\(--surface-reflection\)\,var\(--surface-lighting\)\,var\(--surface-tone-wash\)\,var\(--surface-texture\)\]{background-image:var(--surface-reflection),var(--surface-lighting),var(--surface-tone-wash),var(--surface-texture)}.bg-\[radial-gradient\(\#ffffff0a_1px\,transparent_1px\)\]{background-image:radial-gradient(#ffffff0a 1px,#0000 0)}.from-\[\#0b1f3a\]{--tw-gradient-from:#0b1f3a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0b2a4a\]{--tw-gradient-from:#0b2a4a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0ea5e9\]{--tw-gradient-from:#0ea5e9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1F55C4\]{--tw-gradient-from:#1f55c4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#080c16\]\/95{--tw-gradient-from:oklab(15.5542% -.00133181 -.0225127/.95);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#059669\]{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#059669\]\/20{--tw-gradient-from:oklab(59.5971% -.121996 .0367738/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50\/70{--tw-gradient-from:#ecfdf5b3}@supports (color:color-mix(in lab,red,red)){.from-emerald-50\/70{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-50) 70%,transparent)}}.from-emerald-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/\[0\.04\]{--tw-gradient-from:#00bb7f0a}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/\[0\.04\]{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500) 4%,transparent)}}.from-emerald-500\/\[0\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/40{--tw-gradient-from:#002c2266}@supports (color:color-mix(in lab,red,red)){.from-emerald-950\/40{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.from-emerald-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/\[0\.04\]{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/\[0\.04\]{--tw-gradient-from:color-mix(in oklab,var(--primary) 4%,transparent)}}.from-primary\/\[0\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-100{--tw-gradient-from:var(--color-sky-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-300{--tw-gradient-from:var(--color-sky-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500{--tw-gradient-from:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-300{--tw-gradient-from:var(--color-teal-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-400{--tw-gradient-from:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-400\/30{--tw-gradient-from:#00d3bd4d}@supports (color:color-mix(in lab,red,red)){.from-teal-400\/30{--tw-gradient-from:color-mix(in oklab,var(--color-teal-400) 30%,transparent)}}.from-teal-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500{--tw-gradient-from:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500\/10{--tw-gradient-from:#00baa71a}@supports (color:color-mix(in lab,red,red)){.from-teal-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-teal-500) 10%,transparent)}}.from-teal-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/70{--tw-gradient-from:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.from-white\/70{--tw-gradient-from:color-mix(in oklab,var(--color-white) 70%,transparent)}}.from-white\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/92{--tw-gradient-from:#ffffffeb}@supports (color:color-mix(in lab,red,red)){.from-white\/92{--tw-gradient-from:color-mix(in oklab,var(--color-white) 92%,transparent)}}.from-white\/92{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.08\]{--tw-gradient-from:#ffffff14}@supports (color:color-mix(in lab,red,red)){.from-white\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab,var(--color-white) 8%,transparent)}}.from-white\/\[0\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#1668e3\]{--tw-gradient-via:#1668e3;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-300{--tw-gradient-via:var(--color-emerald-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-500\/20{--tw-gradient-via:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.via-emerald-500\/20{--tw-gradient-via:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.via-emerald-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-100{--tw-gradient-via:var(--color-indigo-100);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-300{--tw-gradient-via:var(--color-sky-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-50{--tw-gradient-via:var(--color-slate-50);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-500{--tw-gradient-via:var(--color-violet-500);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/80{--tw-gradient-via:#fffc}@supports (color:color-mix(in lab,red,red)){.via-white\/80{--tw-gradient-via:color-mix(in oklab,var(--color-white) 80%,transparent)}}.via-white\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/82{--tw-gradient-via:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.via-white\/82{--tw-gradient-via:color-mix(in oklab,var(--color-white) 82%,transparent)}}.via-white\/82{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/85{--tw-gradient-via:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.via-white\/85{--tw-gradient-via:color-mix(in oklab,var(--color-white) 85%,transparent)}}.via-white\/85{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0b1f3a\]{--tw-gradient-to:#0b1f3a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0b1016\]{--tw-gradient-to:#0b1016;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#1F55C4\]{--tw-gradient-to:#1f55c4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#14b8a6\]{--tw-gradient-to:#14b8a6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#14b8a6\]\/20{--tw-gradient-to:oklab(70.3753% -.122901 -.00537139/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0052cc\]{--tw-gradient-to:#0052cc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#080c16\]\/80{--tw-gradient-to:oklab(15.5542% -.00133181 -.0225127/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50\/40{--tw-gradient-to:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.to-amber-50\/40{--tw-gradient-to:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.to-amber-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/40{--tw-gradient-to:#0006}@supports (color:color-mix(in lab,red,red)){.to-black\/40{--tw-gradient-to:color-mix(in oklab,var(--color-black) 40%,transparent)}}.to-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-50\/40{--tw-gradient-to:#eff6ff66}@supports (color:color-mix(in lab,red,red)){.to-blue-50\/40{--tw-gradient-to:color-mix(in oklab,var(--color-blue-50) 40%,transparent)}}.to-blue-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-50\/40{--tw-gradient-to:#ecfeff66}@supports (color:color-mix(in lab,red,red)){.to-cyan-50\/40{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-50) 40%,transparent)}}.to-cyan-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-50\/40{--tw-gradient-to:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.to-emerald-50\/40{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.to-emerald-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-300{--tw-gradient-to:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500\/10{--tw-gradient-to:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.to-emerald-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.to-emerald-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/\[0\.07\]{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab,red,red)){.to-primary\/\[0\.07\]{--tw-gradient-to:color-mix(in oklab,var(--primary) 7.0%,transparent)}}.to-primary\/\[0\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/30{--tw-gradient-to:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.to-purple-500\/30{--tw-gradient-to:color-mix(in oklab,var(--color-purple-500) 30%,transparent)}}.to-purple-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-950\/30{--tw-gradient-to:#3c03664d}@supports (color:color-mix(in lab,red,red)){.to-purple-950\/30{--tw-gradient-to:color-mix(in oklab,var(--color-purple-950) 30%,transparent)}}.to-purple-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-300{--tw-gradient-to:var(--color-sky-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-50{--tw-gradient-to:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-50{--tw-gradient-to:var(--color-teal-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-300{--tw-gradient-to:var(--color-teal-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-50\/40{--tw-gradient-to:#f5f3ff66}@supports (color:color-mix(in lab,red,red)){.to-violet-50\/40{--tw-gradient-to:color-mix(in oklab,var(--color-violet-50) 40%,transparent)}}.to-violet-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-200{--tw-gradient-to:var(--color-violet-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/\[0\.02\]{--tw-gradient-to:#ffffff05}@supports (color:color-mix(in lab,red,red)){.to-white\/\[0\.02\]{--tw-gradient-to:color-mix(in oklab,var(--color-white) 2%,transparent)}}.to-white\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[background-size\:24px_24px\]{background-size:24px 24px}.\[background-size\:var\(--surface-reflection-size\)\,var\(--surface-lighting-size\)\,var\(--surface-tone-wash-size\)\,var\(--surface-texture-size\)\]{background-size:var(--surface-reflection-size),var(--surface-lighting-size),var(--surface-tone-wash-size),var(--surface-texture-size)}.bg-cover{background-size:cover}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-400{fill:var(--color-amber-400)}.fill-chart-1,.fill-chart-1\/40{fill:var(--chart-1)}@supports (color:color-mix(in lab,red,red)){.fill-chart-1\/40{fill:color-mix(in oklab,var(--chart-1) 40%,transparent)}}.fill-chart-1\/45{fill:var(--chart-1)}@supports (color:color-mix(in lab,red,red)){.fill-chart-1\/45{fill:color-mix(in oklab,var(--chart-1) 45%,transparent)}}.fill-chart-1\/60{fill:var(--chart-1)}@supports (color:color-mix(in lab,red,red)){.fill-chart-1\/60{fill:color-mix(in oklab,var(--chart-1) 60%,transparent)}}.fill-chart-1\/80{fill:var(--chart-1)}@supports (color:color-mix(in lab,red,red)){.fill-chart-1\/80{fill:color-mix(in oklab,var(--chart-1) 80%,transparent)}}.fill-current{fill:currentColor}.fill-destructive,.fill-destructive\/60{fill:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.fill-destructive\/60{fill:color-mix(in oklab,var(--destructive) 60%,transparent)}}.fill-muted-foreground{fill:var(--muted-foreground)}.fill-muted\/60{fill:var(--muted)}@supports (color:color-mix(in lab,red,red)){.fill-muted\/60{fill:color-mix(in oklab,var(--muted) 60%,transparent)}}.fill-muted\/70{fill:var(--muted)}@supports (color:color-mix(in lab,red,red)){.fill-muted\/70{fill:color-mix(in oklab,var(--muted) 70%,transparent)}}.fill-none{fill:none}.fill-success{fill:var(--success)}.fill-surface{fill:var(--surface)}.stroke-border{stroke:var(--border)}.stroke-chart-1{stroke:var(--chart-1)}.stroke-chart-2{stroke:var(--chart-2)}.stroke-chart-3{stroke:var(--chart-3)}.stroke-chart-4{stroke:var(--chart-4)}.stroke-chart-5{stroke:var(--chart-5)}.stroke-current{stroke:currentColor}.stroke-foreground{stroke:var(--foreground)}.stroke-muted-foreground\/40{stroke:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.stroke-muted-foreground\/40{stroke:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}.stroke-muted-foreground\/50{stroke:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.stroke-muted-foreground\/50{stroke:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.stroke-slate-100{stroke:var(--color-slate-100)}.stroke-slate-200{stroke:var(--color-slate-200)}.stroke-white\/10{stroke:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.stroke-white\/10{stroke:color-mix(in oklab,var(--color-white) 10%,transparent)}}.stroke-2{stroke-width:2px}.stroke-\[2\.4\]{stroke-width:2.4px}.stroke-\[2\.5\]{stroke-width:2.5px}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-right{object-position:right}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-4\.5{padding:1.125rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-10{padding:2.5rem}.p-11{padding:2.75rem}.p-12{padding:3rem}.p-\[18px\]{padding:18px}.p-dropdown-content-p,.p-select-viewport-p{padding:var(--spacing-1)}.p-sheet-p{padding:var(--spacing-4)}.px-1{padding-inline:.25rem}.px-1\.5{padding-inline:.375rem}.px-2{padding-inline:.5rem}.px-2\.5{padding-inline:.625rem}.px-3{padding-inline:.75rem}.px-3\.5{padding-inline:.875rem}.px-4{padding-inline:1rem}.px-5{padding-inline:1.25rem}.px-6{padding-inline:1.5rem}.px-8{padding-inline:2rem}.px-\[var\(--switch-track-px\)\]{padding-inline:var(--switch-track-px)}.px-button-x{padding-inline:var(--spacing-control-x-sm)}.px-button-x-lg{padding-inline:var(--spacing-control-x)}.px-button-x-sm{padding-inline:var(--spacing-2_5)}.px-button-x-xs{padding-inline:var(--spacing-control-x-xs)}.px-card-x{padding-inline:var(--spacing-6)}.px-dialog-header-x{padding-inline:var(--spacing-4)}.px-dropdown-item-x{padding-inline:var(--spacing-overlay-x)}.px-input-x{padding-inline:var(--spacing-control-x)}.px-select-option-x{padding-inline:var(--spacing-overlay-x)}.px-select-x{padding-inline:var(--spacing-control-x-sm)}.px-textarea-x{padding-inline:var(--spacing-control-x)}.py-0{padding-block:0}.py-0\.5{padding-block:.125rem}.py-1{padding-block:.25rem}.py-1\.5{padding-block:.375rem}.py-2{padding-block:.5rem}.py-2\.5{padding-block:.625rem}.py-3{padding-block:.75rem}.py-3\.5{padding-block:.875rem}.py-4{padding-block:1rem}.py-5{padding-block:1.25rem}.py-6{padding-block:1.5rem}.py-8{padding-block:2rem}.py-10{padding-block:2.5rem}.py-12{padding-block:3rem}.py-16{padding-block:4rem}.py-20{padding-block:5rem}.py-24{padding-block:6rem}.py-\[18px\]{padding-block:18px}.py-accordion-py{padding-block:var(--spacing-section-y)}.py-card-y{padding-block:var(--spacing-6)}.py-dialog-header-y{padding-block:var(--spacing-2_5)}.py-dropdown-item-y{padding-block:var(--spacing-overlay-y)}.py-input-y{padding-block:var(--spacing-1)}.py-px{padding-block:1px}.py-select-option-y{padding-block:var(--spacing-overlay-y)}.py-select-scroll-py{padding-block:var(--spacing-1)}.py-select-y{padding-block:var(--spacing-control-y)}.py-textarea-y{padding-block:var(--spacing-2)}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-dropdown-item-x{padding-right:var(--spacing-overlay-x)}.pr-select-item-pr{padding-right:var(--spacing-8)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-\[5\.5rem\]{padding-bottom:5.5rem}.pb-accordion-py{padding-bottom:var(--spacing-section-y)}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-dropdown-inset-pl{padding-left:var(--spacing-8)}.pl-select-option-x{padding-left:var(--spacing-overlay-x)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.\[font-family\:var\(--button-font-family\)\]{font-family:var(--button-font-family)}.\[font-family\:var\(--dialog-desc-font-family\)\]{font-family:var(--dialog-desc-font-family)}.\[font-family\:var\(--dialog-title-font-family\)\]{font-family:var(--dialog-title-font-family)}.\[font-family\:var\(--dropdown-font-family\)\]{font-family:var(--dropdown-font-family)}.\[font-family\:var\(--input-font-family\)\]{font-family:var(--input-font-family)}.\[font-family\:var\(--select-font-family\)\]{font-family:var(--select-font-family)}.\[font-family\:var\(--sidebar-item-font-family\)\]{font-family:var(--sidebar-item-font-family)}.\[font-family\:var\(--textarea-font-family\)\]{font-family:var(--textarea-font-family)}.font-mono{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Monaco,Courier New,monospace}.font-sans,.font-serif{font-family:var(--font-primary)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-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))}.\[font-size\:calc\(var\(--font-size-sidebar-item\)-1px\)\]{font-size:calc(var(--font-size-sidebar-item) - 1px)}.\[font-size\:var\(--font-size-button\)\]{font-size:var(--font-size-button)}.\[font-size\:var\(--font-size-button-xs\)\]{font-size:var(--font-size-button-xs)}.\[font-size\:var\(--font-size-caption-sm\)\]{font-size:var(--font-size-caption-sm)}.\[font-size\:var\(--font-size-control\)\]{font-size:var(--font-size-control)}.\[font-size\:var\(--font-size-dialog-desc\)\]{font-size:var(--font-size-dialog-desc)}.\[font-size\:var\(--font-size-dialog-title\)\]{font-size:var(--font-size-dialog-title)}.\[font-size\:var\(--font-size-dropdown\)\]{font-size:var(--font-size-dropdown)}.\[font-size\:var\(--font-size-input\)\]{font-size:var(--font-size-input)}.\[font-size\:var\(--font-size-select\)\]{font-size:var(--font-size-select)}.\[font-size\:var\(--font-size-select-label\)\]{font-size:var(--font-size-select-label)}.\[font-size\:var\(--font-size-sidebar-item\)\]{font-size:var(--font-size-sidebar-item)}.\[font-size\:var\(--font-size-textarea\)\]{font-size:var(--font-size-textarea)}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[72px\]{font-size:72px}.text-\[clamp\(26px\,3\.5vw\,38px\)\]{font-size:clamp(26px,3.5vw,38px)}.text-\[clamp\(30px\,4vw\,42px\)\]{font-size:clamp(30px,4vw,42px)}.text-\[clamp\(32px\,5vw\,52px\)\]{font-size:clamp(32px,5vw,52px)}.text-\[clamp\(44px\,7vw\,80px\)\]{font-size:clamp(44px,7vw,80px)}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[var\(--card-title-line-height\)\]{--tw-leading:var(--card-title-line-height);line-height:var(--card-title-line-height)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[line-height\:var\(--dropdown-line-height\)\]{line-height:var(--dropdown-line-height)}.\[line-height\:var\(--line-height-button\)\]{line-height:var(--line-height-button)}.\[line-height\:var\(--line-height-dialog-desc\)\]{line-height:var(--line-height-dialog-desc)}.\[line-height\:var\(--line-height-dialog-title\)\]{line-height:var(--line-height-dialog-title)}.\[line-height\:var\(--line-height-input\)\]{line-height:var(--line-height-input)}.\[line-height\:var\(--line-height-select\)\]{line-height:var(--line-height-select)}.\[line-height\:var\(--line-height-textarea\)\]{line-height:var(--line-height-textarea)}.font-\[var\(--accordion-font-weight-trigger\)\]{--tw-font-weight:var(--accordion-font-weight-trigger);font-weight:var(--accordion-font-weight-trigger)}.font-\[var\(--button-font-weight\)\]{--tw-font-weight:var(--button-font-weight);font-weight:var(--button-font-weight)}.font-\[var\(--card-title-font-weight\)\]{--tw-font-weight:var(--card-title-font-weight);font-weight:var(--card-title-font-weight)}.font-\[var\(--dialog-desc-font-weight\)\]{--tw-font-weight:var(--dialog-desc-font-weight);font-weight:var(--dialog-desc-font-weight)}.font-\[var\(--dialog-title-font-weight\)\]{--tw-font-weight:var(--dialog-title-font-weight);font-weight:var(--dialog-title-font-weight)}.font-\[var\(--dropdown-label-font-weight\)\]{--tw-font-weight:var(--dropdown-label-font-weight);font-weight:var(--dropdown-label-font-weight)}.font-\[var\(--font-weight-bold\)\]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-\[var\(--font-weight-control\)\]{--tw-font-weight:var(--font-weight-control);font-weight:var(--font-weight-control)}.font-\[var\(--iconbox-badge-font-weight\)\]{--tw-font-weight:var(--iconbox-badge-font-weight);font-weight:var(--iconbox-badge-font-weight)}.font-\[var\(--input-font-weight\)\]{--tw-font-weight:var(--input-font-weight);font-weight:var(--input-font-weight)}.font-\[var\(--select-font-weight\)\]{--tw-font-weight:var(--select-font-weight);font-weight:var(--select-font-weight)}.font-\[var\(--select-label-font-weight\)\]{--tw-font-weight:var(--select-label-font-weight);font-weight:var(--select-label-font-weight)}.font-\[var\(--sheet-title-font-weight\)\]{--tw-font-weight:var(--sheet-title-font-weight);font-weight:var(--sheet-title-font-weight)}.font-\[var\(--sidebar-item-font-weight\)\]{--tw-font-weight:var(--sidebar-item-font-weight);font-weight:var(--sidebar-item-font-weight)}.font-\[var\(--sidebar-item-font-weight-active\)\]{--tw-font-weight:var(--sidebar-item-font-weight-active);font-weight:var(--sidebar-item-font-weight-active)}.font-\[var\(--textarea-font-weight\)\]{--tw-font-weight:var(--textarea-font-weight);font-weight:var(--textarea-font-weight)}.font-bold{--tw-font-weight:700;font-weight:700}.font-extrabold{--tw-font-weight:800;font-weight:800}.font-medium{--tw-font-weight:500;font-weight:500}.font-normal{--tw-font-weight:400;font-weight:400}.font-semibold{--tw-font-weight:600;font-weight:600}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[letter-spacing\:var\(--dropdown-letter-spacing\)\]{letter-spacing:var(--dropdown-letter-spacing)}.\[letter-spacing\:var\(--letter-spacing-button\)\]{letter-spacing:var(--letter-spacing-button)}.\[letter-spacing\:var\(--letter-spacing-control\)\]{letter-spacing:var(--letter-spacing-control)}.\[letter-spacing\:var\(--letter-spacing-dialog-desc\)\]{letter-spacing:var(--letter-spacing-dialog-desc)}.\[letter-spacing\:var\(--letter-spacing-dialog-title\)\]{letter-spacing:var(--letter-spacing-dialog-title)}.\[letter-spacing\:var\(--letter-spacing-input\)\]{letter-spacing:var(--letter-spacing-input)}.\[letter-spacing\:var\(--letter-spacing-select\)\]{letter-spacing:var(--letter-spacing-select)}.\[letter-spacing\:var\(--letter-spacing-textarea\)\]{letter-spacing:var(--letter-spacing-textarea)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[color\:var\(--color-dialog-description\)\]{color:var(--color-dialog-description)}.\[color\:var\(--color-select-label\)\]{color:var(--color-select-label)}.\[color\:var\(--dialog-close-text\)\]{color:var(--dialog-close-text)}.\[color\:var\(--dialog-header-text\)\]{color:var(--dialog-header-text)}.\[color\:var\(--select-dropdown-text\)\]{color:var(--select-dropdown-text)}.text-\[\#00A884\]{color:#00a884}.text-\[\#54656F\]{color:#54656f}.text-\[\#059669\]{color:#059669}.text-\[\#667781\]{color:#667781}.text-\[\#be123c\]{color:#be123c}.text-\[\#f43f5e\]{color:#f43f5e}.text-\[var\(--dock-flat-idle-fg\)\]{color:var(--dock-flat-idle-fg)}.text-\[var\(--sidebar-active-fg\)\]{color:var(--sidebar-active-fg)}.text-\[var\(--sidebar-foreground\)\],.text-\[var\(--sidebar-foreground\)\]\/85{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--sidebar-foreground\)\]\/85{color:color-mix(in oklab,var(--sidebar-foreground) 85%,transparent)}}.text-\[var\(--sidebar-foreground\)\]\/95{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--sidebar-foreground\)\]\/95{color:color-mix(in oklab,var(--sidebar-foreground) 95%,transparent)}}.text-accent{color:var(--accent)}.text-accent-foreground{color:var(--accent-foreground)}.text-accordion-icon{color:var(--color-muted-foreground)}.text-ai{color:var(--ai)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/80{color:color-mix(in oklab,var(--color-amber-100) 80%,transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/40{color:#b7500066}@supports (color:color-mix(in lab,red,red)){.text-amber-700\/40{color:color-mix(in oklab,var(--color-amber-700) 40%,transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-700\/40{color:#1447e666}@supports (color:color-mix(in lab,red,red)){.text-blue-700\/40{color:color-mix(in oklab,var(--color-blue-700) 40%,transparent)}}.text-border,.text-border\/40{color:var(--border)}@supports (color:color-mix(in lab,red,red)){.text-border\/40{color:color-mix(in oklab,var(--border) 40%,transparent)}}.text-card-description{color:var(--color-muted-foreground)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-700\/40{color:#00749266}@supports (color:color-mix(in lab,red,red)){.text-cyan-700\/40{color:color-mix(in oklab,var(--color-cyan-700) 40%,transparent)}}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-destructive\/80{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.text-destructive\/80{color:color-mix(in oklab,var(--destructive) 80%,transparent)}}.text-dropdown-shortcut{color:var(--color-muted-foreground)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-100\/80{color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/70{color:#00d294b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/70{color:color-mix(in oklab,var(--color-emerald-400) 70%,transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\/40{color:#00795666}@supports (color:color-mix(in lab,red,red)){.text-emerald-700\/40{color:color-mix(in oklab,var(--color-emerald-700) 40%,transparent)}}.text-emerald-700\/80{color:#007956cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-700\/80{color:color-mix(in oklab,var(--color-emerald-700) 80%,transparent)}}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-800\/70{color:#005f46b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-800\/70{color:color-mix(in oklab,var(--color-emerald-800) 70%,transparent)}}.text-emerald-800\/80{color:#005f46cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-800\/80{color:color-mix(in oklab,var(--color-emerald-800) 80%,transparent)}}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-faint{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-faint{color:color-mix(in oklch,var(--muted-foreground) 68%,transparent)}}.text-foreground,.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-info{color:var(--info)}.text-inherit{color:inherit}.text-lime-700{color:var(--color-lime-700)}.text-muted-foreground,.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}.text-muted-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-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-popover-foreground{color:var(--card-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-primary\/70{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/70{color:color-mix(in oklab,var(--primary) 70%,transparent)}}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-600\/80{color:#e70044cc}@supports (color:color-mix(in lab,red,red)){.text-rose-600\/80{color:color-mix(in oklab,var(--color-rose-600) 80%,transparent)}}.text-rose-700{color:var(--color-rose-700)}.text-rose-700\/90{color:#c20039e6}@supports (color:color-mix(in lab,red,red)){.text-rose-700\/90{color:color-mix(in oklab,var(--color-rose-700) 90%,transparent)}}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-select-icon,.text-sheet-description{color:var(--color-muted-foreground)}.text-sky-300{color:var(--color-sky-300)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-sky-950{color:var(--color-sky-950)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-success{color:var(--success)}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-teal-400\/70{color:#00d3bdb3}@supports (color:color-mix(in lab,red,red)){.text-teal-400\/70{color:color-mix(in oklab,var(--color-teal-400) 70%,transparent)}}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-700\/40{color:#7008e766}@supports (color:color-mix(in lab,red,red)){.text-violet-700\/40{color:color-mix(in oklab,var(--color-violet-700) 40%,transparent)}}.text-warning{color:var(--warning)}.text-warning-subtle-foreground{color:var(--warning-subtle-foreground)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,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\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,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)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.text-white\/95{color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.text-yellow-600{color:var(--color-yellow-600)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#059669\]{accent-color:#059669}.accent-emerald-600{accent-color:var(--color-emerald-600)}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[var\(--dialog-close-opacity\)\]{opacity:var(--dialog-close-opacity)}.opacity-\[var\(--iconbox-opacity-disabled\)\]{opacity:var(--iconbox-opacity-disabled)}.opacity-\[var\(--sheet-close-opacity\)\]{opacity:var(--sheet-close-opacity)}.shadow{--tw-shadow:var(--shadow)}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:var(--shadow-2xl)}.shadow-\[0_0_0_2px_rgba\(239\,68\,68\,0\.25\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#ef444440)}.shadow-\[0_0_0_2px_rgba\(239\,68\,68\,0\.25\)\],.shadow-\[0_0_25px_rgba\(0\,102\,245\,0\.4\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(0\,102\,245\,0\.4\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#0066f566)}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#0000002e)}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.18\)\],.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.03\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000008)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#0000001f)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.12\)\],.shadow-\[0_8px_24px_rgba\(99\,102\,241\,0\.25\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(99\,102\,241\,0\.25\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#6366f140)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,#0000001f)}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.12\)\],.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#0000001f)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#0000004d)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.3\)\],.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.6\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#0009)}.shadow-\[0_25px_60px_-15px_rgba\(0\,0\,0\,0\.8\)\,0_0_35px_rgba\(0\,102\,245\,0\.15\)\]{--tw-shadow:0 25px 60px -15px var(--tw-shadow-color,#000c),0 0 35px var(--tw-shadow-color,#0066f526);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_rgba\(255\,255\,255\,0\.6\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff9)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.6\)\],.shadow-\[inset_0_1px_2px_rgba\(0\,0\,0\,0\.06\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#0000000f)}.shadow-\[var\(--card-shadow\)\]{--tw-shadow:var(--card-shadow)}.shadow-\[var\(--card-shadow\)\],.shadow-\[var\(--dialog-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--dialog-shadow\)\]{--tw-shadow:var(--dialog-shadow)}.shadow-\[var\(--dock-flat-chip-shadow\)\]{--tw-shadow:var(--dock-flat-chip-shadow)}.shadow-\[var\(--dock-flat-chip-shadow\)\],.shadow-\[var\(--dock-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--dock-shadow\)\]{--tw-shadow:var(--dock-shadow)}.shadow-\[var\(--dock-submenu-shadow\)\]{--tw-shadow:var(--dock-submenu-shadow)}.shadow-\[var\(--dock-submenu-shadow\)\],.shadow-\[var\(--dropdown-item-hover-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--dropdown-item-hover-shadow\)\]{--tw-shadow:var(--dropdown-item-hover-shadow)}.shadow-\[var\(--dropdown-shadow\)\]{--tw-shadow:var(--dropdown-shadow)}.shadow-\[var\(--dropdown-shadow\)\],.shadow-\[var\(--dropdown-sub-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--dropdown-sub-shadow\)\]{--tw-shadow:var(--dropdown-sub-shadow)}.shadow-\[var\(--input-shadow\)\]{--tw-shadow:var(--input-shadow)}.shadow-\[var\(--input-shadow\)\],.shadow-\[var\(--select-dropdown-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--select-dropdown-shadow\)\]{--tw-shadow:var(--select-dropdown-shadow)}.shadow-\[var\(--select-item-hover-shadow\)\]{--tw-shadow:var(--select-item-hover-shadow)}.shadow-\[var\(--select-item-hover-shadow\)\],.shadow-\[var\(--select-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--select-shadow\)\]{--tw-shadow:var(--select-shadow)}.shadow-\[var\(--shadow-surface-default\)\]{--tw-shadow:var(--shadow-surface-default)}.shadow-\[var\(--shadow-surface-default\)\],.shadow-\[var\(--shadow-surface-dialog\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-surface-dialog\)\]{--tw-shadow:var(--shadow-surface-dialog)}.shadow-\[var\(--shadow-surface-floating\)\]{--tw-shadow:var(--shadow-surface-floating)}.shadow-\[var\(--shadow-surface-floating\)\],.shadow-\[var\(--shadow-surface-overlay\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-surface-overlay\)\]{--tw-shadow:var(--shadow-surface-overlay)}.shadow-\[var\(--switch-shadow\)\]{--tw-shadow:var(--switch-shadow)}.shadow-\[var\(--switch-shadow\)\],.shadow-\[var\(--textarea-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--textarea-shadow\)\]{--tw-shadow:var(--textarea-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg)}.shadow-lg,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-sm{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:var(--shadow-sm)}.shadow-xl{--tw-shadow:var(--shadow-xl)}.shadow-xl,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:var(--shadow-xs)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring,.ring-0{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1,.ring-2{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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.\[box-shadow\:var\(--surface-ring\)\,inset_0_1px_0_var\(--surface-highlight\)\,var\(--surface-shadow-floating\)\]{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight),var(--surface-shadow-floating)}.\[box-shadow\:var\(--surface-ring\)\,inset_0_1px_0_var\(--surface-highlight\)\,var\(--surface-shadow-overlay\)\]{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight),var(--surface-shadow-overlay)}.\[box-shadow\:var\(--surface-ring\)\,inset_0_1px_0_var\(--surface-highlight\)\,var\(--surface-shadow-raised\)\]{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight),var(--surface-shadow-raised)}.\[box-shadow\:var\(--surface-ring\)\,inset_0_1px_0_var\(--surface-highlight\)\,var\(--surface-shadow-resting\)\]{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight),var(--surface-shadow-resting)}.\[box-shadow\:var\(--surface-ring\)\,inset_0_1px_0_var\(--surface-highlight\)\]{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight)}.\[box-shadow\:var\(--surface-ring\)\,var\(--surface-shadow-sunken\)\]{box-shadow:var(--surface-ring),var(--surface-shadow-sunken)}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab,red,red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 40%,transparent) var(--tw-shadow-alpha),transparent)}}.shadow-rose-500\/20{--tw-shadow-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.shadow-rose-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-rose-500) 20%,transparent) var(--tw-shadow-alpha),transparent)}}.shadow-sky-500\/30{--tw-shadow-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.shadow-sky-500\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-sky-500) 30%,transparent) var(--tw-shadow-alpha),transparent)}}.shadow-success\/30{--tw-shadow-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.shadow-success\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--success) 30%,transparent) var(--tw-shadow-alpha),transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.ring-card{--tw-ring-color:var(--card)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-emerald-400\/60{--tw-ring-color:#00d29499}@supports (color:color-mix(in lab,red,red)){.ring-emerald-400\/60{--tw-ring-color:color-mix(in oklab,var(--color-emerald-400) 60%,transparent)}}.ring-foreground\/5{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/5{--tw-ring-color:color-mix(in oklab,var(--foreground) 5%,transparent)}}.ring-primary,.ring-primary\/10{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/10{--tw-ring-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.ring-primary\/15{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.ring-primary\/40{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.ring-select-error\/\[var\(--select-opacity-error-ring\)\]{--tw-ring-color:var(--color-state-error)}@supports (color:color-mix(in lab,red,red)){.ring-select-error\/\[var\(--select-opacity-error-ring\)\]{--tw-ring-color:color-mix(in oklab,var(--color-state-error) var(--select-opacity-error-ring),transparent)}}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-white{--tw-ring-color:var(--color-white)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl))}.blur-\[2px\]{--tw-blur:blur(2px)}.blur-\[120px\],.blur-\[2px\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px)}.blur-\[130px\]{--tw-blur:blur(130px)}.blur-\[130px\],.blur-\[140px\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[140px\]{--tw-blur:blur(140px)}.blur-\[150px\]{--tw-blur:blur(150px)}.blur-\[150px\],.drop-shadow{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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm))}.drop-shadow-sm,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-2xl{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl))}.backdrop-blur-\[var\(--dock-blur\)\]{--tw-backdrop-blur:blur(var(--dock-blur))}.backdrop-blur-\[var\(--dock-blur\)\],.backdrop-blur-\[var\(--dock-submenu-blur\)\]{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[var\(--dock-submenu-blur\)\]{--tw-backdrop-blur:blur(var(--dock-submenu-blur))}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-blur-xl,.backdrop-saturate-150{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%)}.backdrop-saturate-\[1\.7\]{--tw-backdrop-saturate:saturate(1.7);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.\[backdrop-filter\:var\(--surface-backdrop-filter\)\]{-webkit-backdrop-filter:var(--surface-backdrop-filter);backdrop-filter:var(--surface-backdrop-filter)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,translate\,scale\]{transition-property:background-color,border-color,box-shadow,translate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,border-color\,color\]{transition-property:background-color,box-shadow,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\,border-color\]{transition-property:box-shadow,transform,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\,scale\]{transition-property:color,background-color,border-color,box-shadow,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\,border-color\]{transition-property:color,box-shadow,border-color;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-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[rotate\]{transition-property:rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\,opacity\]{transition-property:transform,filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\,box-shadow\]{transition-property:translate,scale,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[var\(--accordion-duration\)\]{--tw-duration:var(--accordion-duration);transition-duration:var(--accordion-duration)}.duration-\[var\(--button-duration\)\]{--tw-duration:var(--button-duration);transition-duration:var(--button-duration)}.duration-\[var\(--dropdown-item-duration\)\]{--tw-duration:var(--dropdown-item-duration);transition-duration:var(--dropdown-item-duration)}.duration-\[var\(--duration-expressive\)\]{--tw-duration:var(--duration-expressive);transition-duration:var(--duration-expressive)}.duration-\[var\(--duration-fast\)\]{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-\[var\(--duration-moderate\)\]{--tw-duration:var(--duration-moderate);transition-duration:var(--duration-moderate)}.duration-\[var\(--iconbox-duration\)\]{--tw-duration:var(--iconbox-duration);transition-duration:var(--iconbox-duration)}.duration-\[var\(--motion-duration-enter\)\]{--tw-duration:var(--motion-duration-enter);transition-duration:var(--motion-duration-enter)}.duration-\[var\(--motion-duration-interactive\)\]{--tw-duration:var(--motion-duration-interactive);transition-duration:var(--motion-duration-interactive)}.duration-\[var\(--select-item-duration\)\]{--tw-duration:var(--select-item-duration);transition-duration:var(--select-item-duration)}.duration-\[var\(--sheet-resizer-duration\)\]{--tw-duration:var(--sheet-resizer-duration);transition-duration:var(--sheet-resizer-duration)}.duration-\[var\(--switch-duration\)\]{--tw-duration:var(--switch-duration);transition-duration:var(--switch-duration)}.ease-\[var\(--accordion-ease\)\]{--tw-ease:var(--accordion-ease);transition-timing-function:var(--accordion-ease)}.ease-\[var\(--ease-spring\)\]{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.ease-\[var\(--ease-standard-expressive\)\]{--tw-ease:var(--ease-standard-expressive);transition-timing-function:var(--ease-standard-expressive)}.ease-\[var\(--iconbox-ease\)\]{--tw-ease:var(--iconbox-ease);transition-timing-function:var(--iconbox-ease)}.ease-\[var\(--switch-ease\)\]{--tw-ease:var(--switch-ease);transition-timing-function:var(--switch-ease)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.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}.\[-webkit-backdrop-filter\:var\(--surface-backdrop-filter\)\]{-webkit-backdrop-filter:var(--surface-backdrop-filter)}.\[background\:var\(--control-bg\)\]{background:var(--control-bg)}.\[background\:var\(--dialog-bg\)\]{background:var(--dialog-bg)}.\[background\:var\(--dialog-overlay-bg\)\]{background:var(--dialog-overlay-bg)}.\[background\:var\(--select-bg\,var\(--control-bg\)\)\]{background:var(--select-bg,var(--control-bg))}.\[background\:var\(--select-dropdown-bg\)\]{background:var(--select-dropdown-bg)}.\[background\:var\(--select-separator-bg\)\]{background:var(--select-separator-bg)}.\[background\:var\(--switch-thumb-bg\)\]{background:var(--switch-thumb-bg)}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:border-foreground\/30:is(:where(.group):hover *){border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-foreground\/30:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}}.group-hover\:bg-info-subtle:is(:where(.group):hover *){background-color:var(--info-subtle)}.group-hover\:bg-sheet-resizer:is(:where(.group):hover *){background-color:var(--color-border)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:text-info-subtle-foreground:is(:where(.group):hover *){color:var(--info-subtle-foreground)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:blur-\[3px\]:is(:where(.group):hover *){--tw-blur:blur(3px);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,)}}.group-focus-visible\:visible:is(:where(.group):focus-visible *){visibility:visible}.group-focus-visible\:translate-x-0:is(:where(.group):focus-visible *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:translate-y-0:is(:where(.group):focus-visible *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:border-foreground\/30:is(:where(.group):focus-visible *){border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.group-focus-visible\:border-foreground\/30:is(:where(.group):focus-visible *){border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}}.group-focus-visible\:bg-sheet-resizer-active:is(:where(.group):focus-visible *){background-color:var(--color-primary)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-focus-visible\:ring-2:is(:where(.group):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-focus-visible\:ring-primary\/30:is(:where(.group):focus-visible *){--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.group-focus-visible\:ring-primary\/30:is(:where(.group):focus-visible *){--tw-ring-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.group-active\:scale-x-\[1\.15\]:is(:where(.group):active *){--tw-scale-x:1.15;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[orientation\=horizontal\]\/dock\:mx-1:is(:where(.group\/dock)[data-orientation=horizontal] *){margin-inline:.25rem}.group-data-\[orientation\=horizontal\]\/dock\:h-8:is(:where(.group\/dock)[data-orientation=horizontal] *){height:2rem}.group-data-\[orientation\=horizontal\]\/dock\:w-px:is(:where(.group\/dock)[data-orientation=horizontal] *){width:1px}.group-data-\[orientation\=vertical\]\/dock\:my-1:is(:where(.group\/dock)[data-orientation=vertical] *){margin-block:.25rem}.group-data-\[orientation\=vertical\]\/dock\:h-px:is(:where(.group\/dock)[data-orientation=vertical] *){height:1px}.group-data-\[orientation\=vertical\]\/dock\:w-8:is(:where(.group\/dock)[data-orientation=vertical] *){width:2rem}.group-data-\[orientation\=vertical\]\/dock\:flex-col:is(:where(.group\/dock)[data-orientation=vertical] *){flex-direction:column}.group-data-\[position\=left\]\/dock\:flex-row:is(:where(.group\/dock)[data-position=left] *){flex-direction:row}.group-data-\[position\=right\]\/dock\:flex-row-reverse:is(:where(.group\/dock)[data-position=right] *){flex-direction:row-reverse}.selection\:bg-emerald-600\/30 ::selection{background-color:#0097674d}@supports (color:color-mix(in lab,red,red)){.selection\:bg-emerald-600\/30 ::selection{background-color:color-mix(in oklab,var(--color-emerald-600) 30%,transparent)}}.selection\:bg-emerald-600\/30::selection{background-color:#0097674d}@supports (color:color-mix(in lab,red,red)){.selection\:bg-emerald-600\/30::selection{background-color:color-mix(in oklab,var(--color-emerald-600) 30%,transparent)}}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-\[var\(--input-file-height\)\]::file-selector-button{height:var(--input-file-height)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:\[font-size\:var\(--font-size-input\)\]::file-selector-button{font-size:var(--font-size-input)}.file\:font-\[var\(--input-file-font-weight\)\]::file-selector-button{--tw-font-weight:var(--input-file-font-weight);font-weight:var(--input-file-font-weight)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[\#8696A0\]::placeholder{color:#8696a0}.placeholder\:text-faint::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-faint::placeholder{color:color-mix(in oklch,var(--muted-foreground) 68%,transparent)}}.placeholder\:text-input-placeholder::placeholder{color:var(--color-muted-foreground)}.placeholder\:text-muted-foreground::placeholder,.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-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.placeholder\:text-textarea-placeholder::placeholder{color:var(--color-muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-2:before{content:var(--tw-content);inset-block:.5rem}.before\:top-4:before{content:var(--tw-content);top:1rem}.before\:top-8:before{content:var(--tw-content);top:2rem}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-\[0\.4375rem\]:before{content:var(--tw-content);left:.4375rem}.before\:left-\[0\.8125rem\]:before{content:var(--tw-content);left:.8125rem}.before\:w-1:before{content:var(--tw-content);width:.25rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e+38px}.before\:bg-border\/70:before{content:var(--tw-content);background-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.before\:bg-border\/70:before{background-color:color-mix(in oklab,var(--border) 70%,transparent)}}.before\:bg-destructive:before{content:var(--tw-content);background-color:var(--destructive)}.before\:bg-primary:before{content:var(--tw-content);background-color:var(--primary)}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}.before\:bg-warning:before{content:var(--tw-content);background-color:var(--warning)}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.last\:before\:hidden:last-child:before{content:var(--tw-content);display:none}.focus-within\:border-primary\/40:focus-within{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-primary\/40:focus-within{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(.125rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.08\]:hover{scale:1.08}.hover\:scale-\[1\.055\]:hover{scale:1.055}.hover\:rotate-180:hover{rotate:180deg}.hover\:border-border\/80:hover{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-border\/80:hover{border-color:color-mix(in oklab,var(--border) 80%,transparent)}}.hover\:border-emerald-400:hover{border-color:var(--color-emerald-400)}.hover\:border-muted-foreground:hover{border-color:var(--muted-foreground)}.hover\:border-primary\/25:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/25:hover{border-color:color-mix(in oklab,var(--primary) 25%,transparent)}}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.hover\:border-select-border-hover:hover{border-color:var(--color-control-border-hover)}.hover\:border-slate-200:hover{border-color:var(--color-slate-200)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-slate-500:hover{border-color:var(--color-slate-500)}.hover\:border-l-\[var\(--sidebar-hover-border\)\]:hover{border-left-color:var(--sidebar-hover-border)}.hover\:bg-\[\#047857\]:hover{background-color:#047857}.hover\:bg-\[\#059669\]:hover{background-color:#059669}.hover\:bg-\[color-mix\(in_oklch\,var\(--color-destructive\)\,black_var\(--button-hover-darken\)\)\]:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--color-destructive\)\,black_var\(--button-hover-darken\)\)\]:hover{background-color:color-mix(in oklch,var(--color-destructive),black var(--button-hover-darken))}}.hover\:bg-\[color-mix\(in_oklch\,var\(--color-primary\)\,black_var\(--button-hover-darken\)\)\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--color-primary\)\,black_var\(--button-hover-darken\)\)\]:hover{background-color:color-mix(in oklch,var(--color-primary),black var(--button-hover-darken))}}.hover\:bg-\[color-mix\(in_oklch\,var\(--color-secondary\)\,black_var\(--button-hover-darken\)\)\]:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--color-secondary\)\,black_var\(--button-hover-darken\)\)\]:hover{background-color:color-mix(in oklch,var(--color-secondary),black var(--button-hover-darken))}}.hover\:bg-\[oklch\(from_var\(--primary\)_l_c_h\/4\%\)\]:hover{background-color:oklch(from var(--primary) l c h/4%)}.hover\:bg-\[var\(--sidebar-active-hover-bg\)\]:hover,.hover\:bg-\[var\(--sidebar-active-hover-bg\)\]\/70:hover{background-color:var(--sidebar-active-hover-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--sidebar-active-hover-bg\)\]\/70:hover{background-color:color-mix(in oklab,var(--sidebar-active-hover-bg) 70%,transparent)}}.hover\:bg-\[var\(--sidebar-hover-bg\)\]:hover,.hover\:bg-\[var\(--sidebar-hover-bg\)\]\/50:hover{background-color:var(--sidebar-hover-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--sidebar-hover-bg\)\]\/50:hover{background-color:color-mix(in oklab,var(--sidebar-hover-bg) 50%,transparent)}}.hover\:bg-accent:hover,.hover\:bg-accent\/90:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/90:hover{background-color:color-mix(in oklab,var(--accent) 90%,transparent)}}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-card\/80:hover{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,var(--card) 80%,transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-50\/30:hover{background-color:#ecfdf54d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-50\/30:hover{background-color:color-mix(in oklab,var(--color-emerald-50) 30%,transparent)}}.hover\:bg-emerald-50\/40:hover{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-50\/40:hover{background-color:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-emerald-800:hover{background-color:var(--color-emerald-800)}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-muted:hover,.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-sky-200:hover{background-color:var(--color-sky-200)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-100\/60:hover{background-color:#f1f5f999}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-100\/60:hover{background-color:color-mix(in oklab,var(--color-slate-100) 60%,transparent)}}.hover\:bg-slate-100\/80:hover{background-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-100\/80:hover{background-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-state-hover-wash:hover{background-color:var(--state-wash-hover)}.hover\:bg-success\/90:hover{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/90:hover{background-color:color-mix(in oklab,var(--success) 90%,transparent)}}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-hover:hover{background-color:var(--surface-hover)}.hover\:bg-teal-500\/20:hover{background-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-teal-500\/20:hover{background-color:color-mix(in oklab,var(--color-teal-500) 20%,transparent)}}.hover\:bg-violet-200:hover{background-color:var(--color-violet-200)}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.hover\:text-\[color-mix\(in_oklch\,var\(--color-primary\)\,black_var\(--button-hover-darken\)\)\]:hover{color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-\[color-mix\(in_oklch\,var\(--color-primary\)\,black_var\(--button-hover-darken\)\)\]:hover{color:color-mix(in oklch,var(--color-primary),black var(--button-hover-darken))}}.hover\:text-\[var\(--sidebar-hover-fg\)\]:hover{color:var(--sidebar-hover-fg)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-rose-500:hover{color:var(--color-rose-500)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-teal-300:hover{color:var(--color-teal-300)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-\[var\(--dialog-close-opacity-hover\)\]:hover{opacity:var(--dialog-close-opacity-hover)}.hover\:shadow-\[0_0_35px_rgba\(0\,102\,245\,0\.65\)\]:hover{--tw-shadow:0 0 35px var(--tw-shadow-color,#0066f5a6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_oklch\(from_var\(--primary\)_l_c_h\/6\%\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,oklch(from var(--primary) l c h/6%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-surface-raised\,var\(--card-shadow\)\)\]:hover{--tw-shadow:var(--shadow-surface-raised,var(--card-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--sidebar-hover-shadow\)\]:hover{--tw-shadow:var(--sidebar-hover-shadow)}.hover\:shadow-\[var\(--sidebar-hover-shadow\)\]:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:var(--shadow-md)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%)}.hover\:brightness-105:hover,.hover\:brightness-110:hover{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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%)}.hover\:brightness-\[1\.04\]:hover{--tw-brightness:brightness(1.04);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[\#059669\]:focus{border-color:#059669}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:border-emerald-400:focus{border-color:var(--color-emerald-400)}.focus\:border-emerald-400\/60:focus{border-color:#00d29499}@supports (color:color-mix(in lab,red,red)){.focus\:border-emerald-400\/60:focus{border-color:color-mix(in oklab,var(--color-emerald-400) 60%,transparent)}}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-primary:focus,.focus\:border-primary\/60:focus{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:border-primary\/60:focus{border-color:color-mix(in oklab,var(--primary) 60%,transparent)}}.focus\:border-slate-300:focus{border-color:var(--color-slate-300)}.focus\:border-slate-900:focus{border-color:var(--color-slate-900)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:text-dropdown-focus-fg:focus,.focus\:text-select-hover-fg:focus{color:var(--overlay-item-hover-fg)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-accent:focus{--tw-ring-color:var(--accent)}.focus\:ring-emerald-200:focus{--tw-ring-color:var(--color-emerald-200)}.focus\:ring-emerald-500:focus{--tw-ring-color:var(--color-emerald-500)}.focus\:ring-emerald-500\/15:focus{--tw-ring-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.focus\:ring-emerald-500\/15:focus{--tw-ring-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.focus\:ring-emerald-500\/25:focus{--tw-ring-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.focus\:ring-emerald-500\/25:focus{--tw-ring-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.focus\:ring-primary\/20:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/20:focus{--tw-ring-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.focus\:ring-primary\/30:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/30:focus{--tw-ring-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.focus\:ring-ring:focus,.focus\:ring-ring\/30:focus{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-ring\/30:focus{--tw-ring-color:color-mix(in oklab,var(--ring) 30%,transparent)}}.focus\:ring-slate-200:focus{--tw-ring-color:var(--color-slate-200)}.focus\:ring-slate-300:focus{--tw-ring-color:var(--color-slate-300)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:not-sr-only:focus-visible{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus-visible\:fixed:focus-visible{position:fixed}.focus-visible\:top-4:focus-visible{top:1rem}.focus-visible\:left-4:focus-visible{left:1rem}.focus-visible\:z-\[600\]:focus-visible{z-index:600}.focus-visible\:border-accordion-focus:focus-visible,.focus-visible\:border-button-focus:focus-visible,.focus-visible\:border-input-focus:focus-visible,.focus-visible\:border-select-focus:focus-visible,.focus-visible\:border-textarea-focus:focus-visible{border-color:var(--color-state-focus)}.focus-visible\:bg-muted\/50:focus-visible{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-muted\/50:focus-visible{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.focus-visible\:bg-surface-hover:focus-visible{background-color:var(--surface-hover)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[length\:var\(--accordion-ring-width\)\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--accordion-ring-width) + 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-\[length\:var\(--button-ring-width\)\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--button-ring-width) + 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-\[length\:var\(--input-ring-width\)\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--input-ring-width) + 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-\[length\:var\(--ring-width-focus\)\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--ring-width-focus) + 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-\[length\:var\(--select-ring-width\)\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--select-ring-width) + 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-\[length\:var\(--switch-ring-width\)\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--switch-ring-width) + 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-\[\#00A884\]:focus-visible{--tw-ring-color:#00a884}.focus-visible\:ring-accent:focus-visible{--tw-ring-color:var(--accent)}.focus-visible\:ring-accordion-focus\/\[var\(--accordion-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:var(--color-state-focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-accordion-focus\/\[var\(--accordion-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-state-focus) var(--accordion-opacity-focus-ring),transparent)}}.focus-visible\:ring-button-error\/\[var\(--button-opacity-error-ring\)\]:focus-visible{--tw-ring-color:var(--color-state-error)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-button-error\/\[var\(--button-opacity-error-ring\)\]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-state-error) var(--button-opacity-error-ring),transparent)}}.focus-visible\:ring-button-focus\/\[var\(--button-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:var(--color-state-focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-button-focus\/\[var\(--button-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-state-focus) var(--button-opacity-focus-ring),transparent)}}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color:var(--destructive)}.focus-visible\:ring-emerald-400:focus-visible{--tw-ring-color:var(--color-emerald-400)}.focus-visible\:ring-focus\/\[var\(--opacity-focus-ring\)\]:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-focus\/\[var\(--opacity-focus-ring\)\]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) var(--opacity-focus-ring),transparent)}}.focus-visible\:ring-input-focus\/\[var\(--input-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:var(--color-state-focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-input-focus\/\[var\(--input-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-state-focus) var(--input-opacity-focus-ring),transparent)}}.focus-visible\:ring-primary:focus-visible,.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-select-focus\/\[var\(--select-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:var(--color-state-focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-select-focus\/\[var\(--select-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-state-focus) var(--select-opacity-focus-ring),transparent)}}.focus-visible\:ring-success:focus-visible{--tw-ring-color:var(--success)}.focus-visible\:ring-switch-focus\/\[var\(--switch-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:var(--color-state-focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-switch-focus\/\[var\(--switch-opacity-focus-ring\)\]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-state-focus) var(--switch-opacity-focus-ring),transparent)}}.focus-visible\:ring-textarea-focus\/\[var\(--opacity-focus-ring\)\]:focus-visible{--tw-ring-color:var(--color-state-focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-textarea-focus\/\[var\(--opacity-focus-ring\)\]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-state-focus) var(--opacity-focus-ring),transparent)}}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:ring-offset-card:focus-visible{--tw-ring-offset-color:var(--card)}.focus-visible\:ring-offset-transparent:focus-visible{--tw-ring-offset-color:transparent}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.93\]:active{scale:.93}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.985\]:active{scale:.985}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[color-mix\(in_oklch\,var\(--color-accent\)\,black_var\(--button-hover-darken\)\)\]:active{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.active\:bg-\[color-mix\(in_oklch\,var\(--color-accent\)\,black_var\(--button-hover-darken\)\)\]:active{background-color:color-mix(in oklch,var(--color-accent),black var(--button-hover-darken))}}.active\:bg-\[color-mix\(in_oklch\,var\(--color-destructive\)\,black_var\(--button-active-darken\)\)\]:active{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.active\:bg-\[color-mix\(in_oklch\,var\(--color-destructive\)\,black_var\(--button-active-darken\)\)\]:active{background-color:color-mix(in oklch,var(--color-destructive),black var(--button-active-darken))}}.active\:bg-\[color-mix\(in_oklch\,var\(--color-primary\)\,black_var\(--button-active-darken\)\)\]:active{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.active\:bg-\[color-mix\(in_oklch\,var\(--color-primary\)\,black_var\(--button-active-darken\)\)\]:active{background-color:color-mix(in oklch,var(--color-primary),black var(--button-active-darken))}}.active\:bg-\[color-mix\(in_oklch\,var\(--color-secondary\)\,black_var\(--button-active-darken\)\)\]:active{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.active\:bg-\[color-mix\(in_oklch\,var\(--color-secondary\)\,black_var\(--button-active-darken\)\)\]:active{background-color:color-mix(in oklch,var(--color-secondary),black var(--button-active-darken))}}.active\:bg-primary\/15:active{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.active\:bg-primary\/15:active{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.active\:bg-state-pressed:active{background-color:var(--state-wash-pressed)}.active\:text-\[color-mix\(in_oklch\,var\(--color-primary\)\,black_var\(--button-active-darken\)\)\]:active{color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.active\:text-\[color-mix\(in_oklch\,var\(--color-primary\)\,black_var\(--button-active-darken\)\)\]:active{color:color-mix(in oklch,var(--color-primary),black var(--button-active-darken))}}.active\:opacity-90:active{opacity:.9}@media (hover:hover){.enabled\:hover\:bg-muted\/60:enabled:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.enabled\:hover\:bg-muted\/60:enabled:hover{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.enabled\:hover\:bg-slate-100:enabled:hover{background-color:var(--color-slate-100)}.enabled\:hover\:underline:enabled:hover{text-decoration-line:underline}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-\[var\(--accordion-opacity-disabled\)\]:disabled{opacity:var(--accordion-opacity-disabled)}.disabled\:opacity-\[var\(--button-opacity-disabled\)\]:disabled{opacity:var(--button-opacity-disabled)}.disabled\:opacity-\[var\(--input-opacity-disabled\)\]:disabled{opacity:var(--input-opacity-disabled)}.disabled\:opacity-\[var\(--select-opacity-disabled\)\]:disabled{opacity:var(--select-opacity-disabled)}.disabled\:opacity-\[var\(--switch-opacity-disabled\)\]:disabled{opacity:var(--switch-opacity-disabled)}.disabled\:opacity-\[var\(--textarea-opacity-disabled\)\]:disabled{opacity:var(--textarea-opacity-disabled)}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:hover\:border-select-border:disabled:hover{border-color:var(--color-control-border)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-button-icon-x:has(>svg){padding-inline:var(--spacing-2_5)}.has-\[\>svg\]\:px-button-icon-x-lg:has(>svg){padding-inline:var(--spacing-3)}.has-\[\>svg\]\:px-button-icon-x-sm:has(>svg){padding-inline:var(--spacing-2)}.has-\[\>svg\]\:px-button-icon-x-xs:has(>svg){padding-inline:var(--spacing-1_5)}.aria-invalid\:border-button-error[aria-invalid=true],.aria-invalid\:border-input-error[aria-invalid=true],.aria-invalid\:border-select-error[aria-invalid=true],.aria-invalid\:border-textarea-error[aria-invalid=true]{border-color:var(--color-state-error)}.aria-invalid\:ring-button-error\/\[var\(--button-opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:var(--color-state-error)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-button-error\/\[var\(--button-opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-state-error) var(--button-opacity-error-ring),transparent)}}.aria-invalid\:ring-input-error\/\[var\(--input-opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:var(--color-state-error)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-input-error\/\[var\(--input-opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-state-error) var(--input-opacity-error-ring),transparent)}}.aria-invalid\:ring-select-error\/\[var\(--select-opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:var(--color-state-error)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-select-error\/\[var\(--select-opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-state-error) var(--select-opacity-error-ring),transparent)}}.aria-invalid\:ring-switch-error\/\[var\(--switch-opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:var(--color-state-error)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-switch-error\/\[var\(--switch-opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-state-error) var(--switch-opacity-error-ring),transparent)}}.aria-invalid\:ring-textarea-error\/\[var\(--opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:var(--color-state-error)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-textarea-error\/\[var\(--opacity-error-ring\)\][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-state-error) var(--opacity-error-ring),transparent)}}.data-\[active\=true\]\:scale-\[1\.025\][data-active=true]{scale:1.025}.data-\[active\=true\]\:text-\[var\(--dock-flat-active-fg\)\][data-active=true]{color:var(--dock-flat-active-fg)}.data-\[active\=true\]\:brightness-\[1\.08\][data-active=true]{--tw-brightness:brightness(1.08);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,)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-\[var\(--dropdown-opacity-disabled\)\][data-disabled]{opacity:var(--dropdown-opacity-disabled)}.data-\[disabled\]\:opacity-\[var\(--select-opacity-disabled\)\][data-disabled]{opacity:var(--select-opacity-disabled)}.data-\[inset\]\:pl-dropdown-inset-pl[data-inset]{padding-left:var(--spacing-8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}.data-\[placeholder\]\:text-select-placeholder[data-placeholder]{color:var(--color-muted-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(.25rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(.25rem * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-\[var\(--select-height\)\][data-size=default]{height:var(--select-height)}.data-\[size\=sm\]\:h-\[var\(--select-height-sm\)\][data-size=sm]{height:var(--select-height-sm)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:.5rem}.data-\[state\=checked\]\:origin-right[data-state=checked]{transform-origin:100%}.data-\[state\=checked\]\:translate-x-\[var\(--switch-translate\)\][data-state=checked]{--tw-translate-x:var(--switch-translate);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-\[var\(--switch-translate-lg\)\][data-state=checked]{--tw-translate-x:var(--switch-translate-lg);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-\[var\(--switch-translate-sm\)\][data-state=checked]{--tw-translate-x:var(--switch-translate-sm);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-state-selected[data-state=checked]{background-color:var(--action-a3)}.data-\[state\=checked\]\:bg-switch-checked-bg[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=checked\]\:text-state-selected-fg[data-state=checked]{color:var(--action-11)}@media (hover:hover){.data-\[state\=checked\]\:hover\:bg-\[color-mix\(in_oklch\,var\(--color-switch-checked-bg\)\,black_var\(--switch-hover-darken\)\)\][data-state=checked]:hover{background-color:var(--color-switch-checked-bg)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=checked\]\:hover\:bg-\[color-mix\(in_oklch\,var\(--color-switch-checked-bg\)\,black_var\(--switch-hover-darken\)\)\][data-state=checked]:hover{background-color:color-mix(in oklch,var(--color-switch-checked-bg),black var(--switch-hover-darken))}}}.data-\[state\=closed\]\:animate-\[var\(--dialog-animate-out\)\][data-state=closed]{animation:var(--dialog-animate-out)}.data-\[state\=closed\]\:animate-\[var\(--dialog-overlay-fade-out\)\][data-state=closed]{animation:var(--dialog-overlay-fade-out)}.data-\[state\=closed\]\:animate-\[var\(--dropdown-animate-out\)\][data-state=closed]{animation:var(--dropdown-animate-out)}.data-\[state\=closed\]\:animate-\[var\(--select-animate-out\)\][data-state=closed]{animation:var(--select-animate-out)}.data-\[state\=closed\]\:animate-\[var\(--sheet-animate-out-bottom\)\][data-state=closed]{animation:var(--sheet-animate-out-bottom)}.data-\[state\=closed\]\:animate-\[var\(--sheet-animate-out-bottom-inset\)\][data-state=closed]{animation:var(--sheet-animate-out-bottom-inset)}.data-\[state\=closed\]\:animate-\[var\(--sheet-animate-out-left\)\][data-state=closed]{animation:var(--sheet-animate-out-left)}.data-\[state\=closed\]\:animate-\[var\(--sheet-animate-out-left-inset\)\][data-state=closed]{animation:var(--sheet-animate-out-left-inset)}.data-\[state\=closed\]\:animate-\[var\(--sheet-animate-out-right\)\][data-state=closed]{animation:var(--sheet-animate-out-right)}.data-\[state\=closed\]\:animate-\[var\(--sheet-animate-out-right-inset\)\][data-state=closed]{animation:var(--sheet-animate-out-right-inset)}.data-\[state\=closed\]\:animate-\[var\(--sheet-animate-out-top\)\][data-state=closed]{animation:var(--sheet-animate-out-top)}.data-\[state\=closed\]\:animate-\[var\(--sheet-animate-out-top-inset\)\][data-state=closed]{animation:var(--sheet-animate-out-top-inset)}.data-\[state\=closed\]\:animate-\[var\(--sheet-overlay-fade-out\)\][data-state=closed]{animation:var(--sheet-overlay-fade-out)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--motion-duration-collapse) var(--motion-ease-collapse)}.data-\[state\=open\]\:animate-\[var\(--dialog-animate-in\)\][data-state=open]{animation:var(--dialog-animate-in)}.data-\[state\=open\]\:animate-\[var\(--dialog-overlay-fade-in\)\][data-state=open]{animation:var(--dialog-overlay-fade-in)}.data-\[state\=open\]\:animate-\[var\(--dropdown-animate-in\)\][data-state=open]{animation:var(--dropdown-animate-in)}.data-\[state\=open\]\:animate-\[var\(--select-animate-in\)\][data-state=open]{animation:var(--select-animate-in)}.data-\[state\=open\]\:animate-\[var\(--sheet-animate-in-bottom\)\][data-state=open]{animation:var(--sheet-animate-in-bottom)}.data-\[state\=open\]\:animate-\[var\(--sheet-animate-in-bottom-inset\)\][data-state=open]{animation:var(--sheet-animate-in-bottom-inset)}.data-\[state\=open\]\:animate-\[var\(--sheet-animate-in-left\)\][data-state=open]{animation:var(--sheet-animate-in-left)}.data-\[state\=open\]\:animate-\[var\(--sheet-animate-in-left-inset\)\][data-state=open]{animation:var(--sheet-animate-in-left-inset)}.data-\[state\=open\]\:animate-\[var\(--sheet-animate-in-right\)\][data-state=open]{animation:var(--sheet-animate-in-right)}.data-\[state\=open\]\:animate-\[var\(--sheet-animate-in-right-inset\)\][data-state=open]{animation:var(--sheet-animate-in-right-inset)}.data-\[state\=open\]\:animate-\[var\(--sheet-animate-in-top\)\][data-state=open]{animation:var(--sheet-animate-in-top)}.data-\[state\=open\]\:animate-\[var\(--sheet-animate-in-top-inset\)\][data-state=open]{animation:var(--sheet-animate-in-top-inset)}.data-\[state\=open\]\:animate-\[var\(--sheet-overlay-fade-in\)\][data-state=open]{animation:var(--sheet-overlay-fade-in)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--motion-duration-collapse) var(--motion-ease-collapse)}.data-\[state\=open\]\:border-select-border-active[data-state=open]{border-color:var(--color-control-border-focus)}.data-\[state\=open\]\:bg-dropdown-focus[data-state=open]{background-color:var(--overlay-item-hover)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-dropdown-focus-fg[data-state=open]{color:var(--overlay-item-hover-fg)}.data-\[state\=open\]\:shadow-\[var\(--dropdown-item-hover-shadow\)\][data-state=open]{--tw-shadow:var(--dropdown-item-hover-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=unchecked\]\:origin-left[data-state=unchecked]{transform-origin:0}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-switch-unchecked-bg[data-state=unchecked]{background-color:var(--color-muted-foreground)}@media (hover:hover){.data-\[state\=unchecked\]\:hover\:bg-switch-hover-bg[data-state=unchecked]:hover{background-color:var(--color-primary)}}.data-\[variant\=destructive\]\:focus\:text-dropdown-error[data-variant=destructive]:focus,.data-\[variant\=destructive\]\:text-dropdown-error[data-variant=destructive]{color:var(--color-state-error)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:hover\:transform-none:hover{transform:none}}}@media (min-width:40rem){.sm\:absolute{position:absolute}.sm\:inset-x-auto{inset-inline:auto}.sm\:top-16{top:4rem}.sm\:top-full{top:100%}.sm\:right-0{right:0}.sm\:right-4{right:1rem}.sm\:bottom-auto{bottom:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:aspect-video{aspect-ratio:var(--aspect-video)}.sm\:size-12{width:3rem;height:3rem}.sm\:max-h-\[calc\(100dvh-5rem\)\]{max-height:calc(100dvh - 5rem)}.sm\:w-56{width:14rem}.sm\:w-80{width:20rem}.sm\:w-96{width:24rem}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.sm\:grid-cols-\[12rem_1fr_auto\]{grid-template-columns:12rem 1fr auto}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-10{gap:2.5rem}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>: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(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}:where(.sm\:divide-border\/60>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){:where(.sm\:divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-9{padding:2.25rem}.sm\:p-10{padding:2.5rem}.sm\:p-20{padding:5rem}.sm\:px-3{padding-inline:.75rem}.sm\:px-6{padding-inline:1.5rem}.sm\:px-10{padding-inline:2.5rem}.sm\:py-2{padding-block:.5rem}.sm\:py-14{padding-block:3.5rem}.sm\:py-24{padding-block:6rem}.sm\:py-28{padding-block:7rem}.sm\:pt-1{padding-top:.25rem}.sm\:pr-12{padding-right:3rem}.sm\:pb-28{padding-bottom:7rem}.sm\:pl-28{padding-left:7rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[27px\]{font-size:27px}}@media (min-width:48rem){.md\:bottom-6{bottom:1.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-block{display:inline-block}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:h-full{height:100%}.md\:max-h-full{max-height:100%}.md\:w-48{width:12rem}.md\:w-52{width:13rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-80{width:20rem}.md\:w-full{width:100%}.md\:flex-none{flex:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:self-start{align-self:flex-start}.md\:overflow-y-auto{overflow-y:auto}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-border{border-color:var(--border)}.md\:px-5{padding-inline:1.25rem}.md\:pr-1{padding-right:.25rem}.md\:pb-0{padding-bottom:0}}@media (min-width:64rem){.lg\:static{position:static}.lg\:inset-auto{inset:auto}.lg\:top-auto{top:auto}.lg\:bottom-auto{bottom:auto}.lg\:z-auto{z-index:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:table-cell{display:table-cell}.lg\:h-full{height:100%}.lg\:w-72{width:18rem}.lg\:w-\[22rem\]{width:22rem}.lg\:w-\[58\%\]{width:58%}.lg\:w-\[clamp\(360px\,34vw\,480px\)\]{width:clamp(360px,34vw,480px)}.lg\:w-\[clamp\(360px\,34vw\,500px\)\]{width:clamp(360px,34vw,500px)}.lg\:w-\[clamp\(360px\,36vw\,520px\)\]{width:clamp(360px,36vw,520px)}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr 1fr}.lg\:grid-cols-\[1fr_1\.2fr_0\.9fr\]{grid-template-columns:1fr 1.2fr .9fr}.lg\:grid-cols-\[1fr_40px_1fr_40px_1\.15fr\]{grid-template-columns:1fr 40px 1fr 40px 1.15fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[24rem_minmax\(0\,1fr\)\]{grid-template-columns:24rem minmax(0,1fr)}.lg\:grid-cols-\[260px_1fr_290px\]{grid-template-columns:260px 1fr 290px}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.lg\:grid-cols-\[minmax\(0\,380px\)_1fr\]{grid-template-columns:minmax(0,380px) 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-emerald-200\/60{border-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){.lg\:border-emerald-200\/60{border-color:color-mix(in oklab,var(--color-emerald-200) 60%,transparent)}}.lg\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.lg\:border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.lg\:bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.lg\:bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.lg\:p-7{padding:1.75rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:flex{display:flex}.xl\:inline{display:inline}.xl\:table-cell{display:table-cell}.xl\:h-\[calc\(100vh-9rem\)\]{height:calc(100vh - 9rem)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1fr_1fr_1fr_1fr_minmax\(220px\,0\.9fr\)\]{grid-template-columns:1fr 1fr 1fr 1fr minmax(220px,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.9fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,.9fr)}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}:where(.dark\:divide-emerald-900\/40:where(.dark,.dark *)>:not(:last-child)){border-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-emerald-900\/40:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)}}:where(.dark\:divide-rose-900\/40:where(.dark,.dark *)>:not(:last-child)){border-color:#8b083666}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-rose-900\/40:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}:where(.dark\:divide-slate-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-slate-800)}:where(.dark\:divide-slate-800\/60:where(.dark,.dark *)>:not(:last-child)){border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-slate-800\/60:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}:where(.dark\:divide-slate-800\/80:where(.dark,.dark *)>:not(:last-child)){border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-slate-800\/80:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.dark\:border-\[\#1b2333\]:where(.dark,.dark *){border-color:#1b2333}.dark\:border-\[\#080c14\]:where(.dark,.dark *){border-color:#080c14}.dark\:border-\[\#313D45\]:where(.dark,.dark *){border-color:#313d45}.dark\:border-amber-800\/40:where(.dark,.dark *){border-color:#953d0066}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-800) 40%,transparent)}}.dark\:border-amber-800\/50:where(.dark,.dark *){border-color:#953d0080}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-800) 50%,transparent)}}.dark\:border-amber-900\/40:where(.dark,.dark *){border-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}.dark\:border-amber-900\/50:where(.dark,.dark *){border-color:#7b330680}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-900) 50%,transparent)}}.dark\:border-blue-700\/60:where(.dark,.dark *){border-color:#1447e699}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-700) 60%,transparent)}}.dark\:border-blue-800:where(.dark,.dark *){border-color:var(--color-blue-800)}.dark\:border-blue-950:where(.dark,.dark *){border-color:var(--color-blue-950)}.dark\:border-emerald-400:where(.dark,.dark *){border-color:var(--color-emerald-400)}.dark\:border-emerald-700:where(.dark,.dark *){border-color:var(--color-emerald-700)}.dark\:border-emerald-700\/60:where(.dark,.dark *){border-color:#00795699}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-700) 60%,transparent)}}.dark\:border-emerald-700\/80:where(.dark,.dark *){border-color:#007956cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-700\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-700) 80%,transparent)}}.dark\:border-emerald-800:where(.dark,.dark *){border-color:var(--color-emerald-800)}.dark\:border-emerald-800\/50:where(.dark,.dark *){border-color:#005f4680}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-800) 50%,transparent)}}.dark\:border-emerald-900\/30:where(.dark,.dark *){border-color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-900\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}.dark\:border-emerald-900\/40:where(.dark,.dark *){border-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)}}.dark\:border-emerald-900\/50:where(.dark,.dark *){border-color:#004e3b80}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900) 50%,transparent)}}.dark\:border-emerald-950:where(.dark,.dark *){border-color:var(--color-emerald-950)}.dark\:border-indigo-800:where(.dark,.dark *){border-color:var(--color-indigo-800)}.dark\:border-indigo-900:where(.dark,.dark *){border-color:var(--color-indigo-900)}.dark\:border-orange-700\/60:where(.dark,.dark *){border-color:#c53c0099}@supports (color:color-mix(in lab,red,red)){.dark\:border-orange-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-orange-700) 60%,transparent)}}.dark\:border-primary\/15:where(.dark,.dark *){border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:border-primary\/15:where(.dark,.dark *){border-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.dark\:border-purple-500\/40:where(.dark,.dark *){border-color:#ac4bff66}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-purple-500) 40%,transparent)}}.dark\:border-purple-800\/40:where(.dark,.dark *){border-color:#6e11b066}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-800\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-purple-800) 40%,transparent)}}.dark\:border-purple-950:where(.dark,.dark *){border-color:var(--color-purple-950)}.dark\:border-red-900\/50:where(.dark,.dark *){border-color:#82181a80}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-900) 50%,transparent)}}.dark\:border-rose-800:where(.dark,.dark *){border-color:var(--color-rose-800)}.dark\:border-rose-900\/40:where(.dark,.dark *){border-color:#8b083666}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}.dark\:border-rose-900\/50:where(.dark,.dark *){border-color:#8b083680}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-900) 50%,transparent)}}.dark\:border-rose-900\/60:where(.dark,.dark *){border-color:#8b083699}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-900) 60%,transparent)}}.dark\:border-rose-950:where(.dark,.dark *){border-color:var(--color-rose-950)}.dark\:border-rose-950\/60:where(.dark,.dark *){border-color:#4d021899}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-950\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-950) 60%,transparent)}}.dark\:border-sky-700\/60:where(.dark,.dark *){border-color:#0069a499}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sky-700) 60%,transparent)}}.dark\:border-slate-600:where(.dark,.dark *){border-color:var(--color-slate-600)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-700\/50:where(.dark,.dark *){border-color:#31415880}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}.dark\:border-slate-700\/60:where(.dark,.dark *){border-color:#31415899}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}.dark\:border-slate-700\/80:where(.dark,.dark *){border-color:#314158cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-700\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-700) 80%,transparent)}}.dark\:border-slate-800:where(.dark,.dark *){border-color:var(--color-slate-800)}.dark\:border-slate-800\/50:where(.dark,.dark *){border-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.dark\:border-slate-800\/60:where(.dark,.dark *){border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.dark\:border-slate-800\/80:where(.dark,.dark *){border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-800\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.dark\:border-slate-800\/90:where(.dark,.dark *){border-color:#1d293de6}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-800\/90:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-800) 90%,transparent)}}.dark\:border-slate-900:where(.dark,.dark *){border-color:var(--color-slate-900)}.dark\:border-teal-950:where(.dark,.dark *){border-color:var(--color-teal-950)}.dark\:border-violet-900\/40:where(.dark,.dark *){border-color:#4d179a66}@supports (color:color-mix(in lab,red,red)){.dark\:border-violet-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-violet-900) 40%,transparent)}}.dark\:border-violet-900\/50:where(.dark,.dark *){border-color:#4d179a80}@supports (color:color-mix(in lab,red,red)){.dark\:border-violet-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-violet-900) 50%,transparent)}}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:bg-\[\#0B0F19\]:where(.dark,.dark *){background-color:#0b0f19}.dark\:bg-\[\#0B141A\]:where(.dark,.dark *){background-color:#0b141a}.dark\:bg-\[\#0C1220\]:where(.dark,.dark *){background-color:#0c1220}.dark\:bg-\[\#0b101c\]:where(.dark,.dark *){background-color:#0b101c}.dark\:bg-\[\#0c1420\]:where(.dark,.dark *){background-color:#0c1420}.dark\:bg-\[\#0e1422\]:where(.dark,.dark *){background-color:#0e1422}.dark\:bg-\[\#0e1422\]\/85:where(.dark,.dark *){background-color:oklab(19.2823% -.00212727 -.0299407/.85)}.dark\:bg-\[\#0f1524\]:where(.dark,.dark *){background-color:#0f1524}.dark\:bg-\[\#1F2C34\]:where(.dark,.dark *){background-color:#1f2c34}.dark\:bg-\[\#2A3942\]:where(.dark,.dark *){background-color:#2a3942}.dark\:bg-\[\#025C4C\]:where(.dark,.dark *){background-color:#025c4c}.dark\:bg-\[\#070B14\]:where(.dark,.dark *){background-color:#070b14}.dark\:bg-\[\#080C14\]:where(.dark,.dark *){background-color:#080c14}.dark\:bg-\[\#080c14\]\/95:where(.dark,.dark *){background-color:oklab(15.4209% -.00218482 -.018411/.95)}.dark\:bg-\[\#090D18\]:where(.dark,.dark *){background-color:#090d18}.dark\:bg-\[\#07090e\]:where(.dark,.dark *){background-color:#07090e}.dark\:bg-\[\#12192B\]:where(.dark,.dark *){background-color:#12192b}.dark\:bg-\[\#182229\]:where(.dark,.dark *){background-color:#182229}.dark\:bg-amber-900\/40:where(.dark,.dark *){background-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}.dark\:bg-amber-900\/50:where(.dark,.dark *){background-color:#7b330680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-900) 50%,transparent)}}.dark\:bg-amber-950:where(.dark,.dark *){background-color:var(--color-amber-950)}.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 20%,transparent)}}.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:#46190180}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 50%,transparent)}}.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:#46190199}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 60%,transparent)}}.dark\:bg-amber-950\/80:where(.dark,.dark *){background-color:#461901cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 80%,transparent)}}.dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:#1624564d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 30%,transparent)}}.dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:#16245666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 40%,transparent)}}.dark\:bg-blue-950\/50:where(.dark,.dark *){background-color:#16245680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 50%,transparent)}}.dark\:bg-cyan-950\/40:where(.dark,.dark *){background-color:#05334566}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-950) 40%,transparent)}}.dark\:bg-cyan-950\/60:where(.dark,.dark *){background-color:#05334599}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-950) 60%,transparent)}}.dark\:bg-emerald-600:where(.dark,.dark *){background-color:var(--color-emerald-600)}.dark\:bg-emerald-800\/60:where(.dark,.dark *){background-color:#005f4699}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-800) 60%,transparent)}}.dark\:bg-emerald-900:where(.dark,.dark *){background-color:var(--color-emerald-900)}.dark\:bg-emerald-900\/30:where(.dark,.dark *){background-color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}.dark\:bg-emerald-900\/50:where(.dark,.dark *){background-color:#004e3b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-900) 50%,transparent)}}.dark\:bg-emerald-900\/60:where(.dark,.dark *){background-color:#004e3b99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-900) 60%,transparent)}}.dark\:bg-emerald-950:where(.dark,.dark *){background-color:var(--color-emerald-950)}.dark\:bg-emerald-950\/10:where(.dark,.dark *){background-color:#002c221a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 10%,transparent)}}.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:#002c2233}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 20%,transparent)}}.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:#002c2266}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.dark\:bg-emerald-950\/50:where(.dark,.dark *){background-color:#002c2280}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 50%,transparent)}}.dark\:bg-emerald-950\/60:where(.dark,.dark *){background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}.dark\:bg-emerald-950\/70:where(.dark,.dark *){background-color:#002c22b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 70%,transparent)}}.dark\:bg-emerald-950\/80:where(.dark,.dark *){background-color:#002c22cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 80%,transparent)}}.dark\:bg-emerald-950\/90:where(.dark,.dark *){background-color:#002c22e6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 90%,transparent)}}.dark\:bg-green-950\/60:where(.dark,.dark *){background-color:#032e1599}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-950) 60%,transparent)}}.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:#1e1a4d66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950) 40%,transparent)}}.dark\:bg-indigo-950\/60:where(.dark,.dark *){background-color:#1e1a4d99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950) 60%,transparent)}}.dark\:bg-lime-950\/60:where(.dark,.dark *){background-color:#192e0399}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lime-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lime-950) 60%,transparent)}}.dark\:bg-orange-950\/40:where(.dark,.dark *){background-color:#44130666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-950) 40%,transparent)}}.dark\:bg-primary\/15:where(.dark,.dark *){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-primary\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.dark\:bg-primary\/20:where(.dark,.dark *){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-primary\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.dark\:bg-purple-900\/40:where(.dark,.dark *){background-color:#59168b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)}}.dark\:bg-purple-950:where(.dark,.dark *){background-color:var(--color-purple-950)}.dark\:bg-purple-950\/20:where(.dark,.dark *){background-color:#3c036633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 20%,transparent)}}.dark\:bg-purple-950\/40:where(.dark,.dark *){background-color:#3c036666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 40%,transparent)}}.dark\:bg-purple-950\/50:where(.dark,.dark *){background-color:#3c036680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 50%,transparent)}}.dark\:bg-purple-950\/80:where(.dark,.dark *){background-color:#3c0366cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 80%,transparent)}}.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950) 30%,transparent)}}.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)}}.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:#46080999}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950) 60%,transparent)}}.dark\:bg-rose-900\/40:where(.dark,.dark *){background-color:#8b083666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}.dark\:bg-rose-900\/50:where(.dark,.dark *){background-color:#8b083680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-900) 50%,transparent)}}.dark\:bg-rose-950:where(.dark,.dark *){background-color:var(--color-rose-950)}.dark\:bg-rose-950\/10:where(.dark,.dark *){background-color:#4d02181a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 10%,transparent)}}.dark\:bg-rose-950\/20:where(.dark,.dark *){background-color:#4d021833}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 20%,transparent)}}.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:#4d02184d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 30%,transparent)}}.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}.dark\:bg-rose-950\/50:where(.dark,.dark *){background-color:#4d021880}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 50%,transparent)}}.dark\:bg-rose-950\/60:where(.dark,.dark *){background-color:#4d021899}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 60%,transparent)}}.dark\:bg-rose-950\/80:where(.dark,.dark *){background-color:#4d0218cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 80%,transparent)}}.dark\:bg-rose-950\/90:where(.dark,.dark *){background-color:#4d0218e6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 90%,transparent)}}.dark\:bg-sky-900\/40:where(.dark,.dark *){background-color:#024a7066}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-900) 40%,transparent)}}.dark\:bg-sky-950\/40:where(.dark,.dark *){background-color:#052f4a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950) 40%,transparent)}}.dark\:bg-sky-950\/50:where(.dark,.dark *){background-color:#052f4a80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950) 50%,transparent)}}.dark\:bg-sky-950\/60:where(.dark,.dark *){background-color:#052f4a99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950) 60%,transparent)}}.dark\:bg-slate-500:where(.dark,.dark *){background-color:var(--color-slate-500)}.dark\:bg-slate-600:where(.dark,.dark *){background-color:var(--color-slate-600)}.dark\:bg-slate-700:where(.dark,.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-700\/80:where(.dark,.dark *){background-color:#314158cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-700\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-700) 80%,transparent)}}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/60:where(.dark,.dark *){background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.dark\:bg-slate-800\/70:where(.dark,.dark *){background-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 70%,transparent)}}.dark\:bg-slate-800\/80:where(.dark,.dark *){background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/30:where(.dark,.dark *){background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 30%,transparent)}}.dark\:bg-slate-900\/40:where(.dark,.dark *){background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.dark\:bg-slate-900\/50:where(.dark,.dark *){background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.dark\:bg-slate-900\/60:where(.dark,.dark *){background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.dark\:bg-slate-900\/80:where(.dark,.dark *){background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.dark\:bg-slate-950:where(.dark,.dark *){background-color:var(--color-slate-950)}.dark\:bg-slate-950\/40:where(.dark,.dark *){background-color:#02061866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 40%,transparent)}}.dark\:bg-slate-950\/80:where(.dark,.dark *){background-color:#020618cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 80%,transparent)}}.dark\:bg-slate-950\/90:where(.dark,.dark *){background-color:#020618e6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-950\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 90%,transparent)}}.dark\:bg-teal-950\/40:where(.dark,.dark *){background-color:#022f2e66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-950) 40%,transparent)}}.dark\:bg-teal-950\/60:where(.dark,.dark *){background-color:#022f2e99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-950) 60%,transparent)}}.dark\:bg-violet-900\/50:where(.dark,.dark *){background-color:#4d179a80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-900) 50%,transparent)}}.dark\:bg-violet-950\/20:where(.dark,.dark *){background-color:#2f0d6833}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-950) 20%,transparent)}}.dark\:bg-violet-950\/30:where(.dark,.dark *){background-color:#2f0d684d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-950) 30%,transparent)}}.dark\:bg-violet-950\/40:where(.dark,.dark *){background-color:#2f0d6866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-950) 40%,transparent)}}.dark\:bg-violet-950\/50:where(.dark,.dark *){background-color:#2f0d6880}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-950) 50%,transparent)}}.dark\:bg-violet-950\/60:where(.dark,.dark *){background-color:#2f0d6899}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-950) 60%,transparent)}}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:from-\[\#0a1210\]\/70:where(.dark,.dark *){--tw-gradient-from:oklab(17.3217% -.0128596 .000555128/.7);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[\#0a1210\]\/92:where(.dark,.dark *){--tw-gradient-from:oklab(17.3217% -.0128596 .000555128/.92);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-emerald-950\/30:where(.dark,.dark *){--tw-gradient-from:#002c224d}@supports (color:color-mix(in lab,red,red)){.dark\:from-emerald-950\/30:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.dark\:from-emerald-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-emerald-950\/40:where(.dark,.dark *){--tw-gradient-from:#002c2266}@supports (color:color-mix(in lab,red,red)){.dark\:from-emerald-950\/40:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.dark\:from-emerald-950\/40:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-primary\/\[0\.06\]:where(.dark,.dark *){--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:from-primary\/\[0\.06\]:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--primary) 6%,transparent)}}.dark\:from-primary\/\[0\.06\]:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-rose-950\/30:where(.dark,.dark *){--tw-gradient-from:#4d02184d}@supports (color:color-mix(in lab,red,red)){.dark\:from-rose-950\/30:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-rose-950) 30%,transparent)}}.dark\:from-rose-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-sky-950\/60:where(.dark,.dark *){--tw-gradient-from:#052f4a99}@supports (color:color-mix(in lab,red,red)){.dark\:from-sky-950\/60:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-sky-950) 60%,transparent)}}.dark\:from-sky-950\/60:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-\[\#0a1210\]\/85:where(.dark,.dark *){--tw-gradient-via:oklab(17.3217% -.0128596 .000555128/.85);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#0a1210\]\/88:where(.dark,.dark *){--tw-gradient-via:oklab(17.3217% -.0128596 .000555128/.88);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#0c1420\]:where(.dark,.dark *){--tw-gradient-via:#0c1420;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-indigo-950\/60:where(.dark,.dark *){--tw-gradient-via:#1e1a4d99}@supports (color:color-mix(in lab,red,red)){.dark\:via-indigo-950\/60:where(.dark,.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-indigo-950) 60%,transparent)}}.dark\:via-indigo-950\/60:where(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-slate-900\/50:where(.dark,.dark *){--tw-gradient-via:#0f172b80}@supports (color:color-mix(in lab,red,red)){.dark\:via-slate-900\/50:where(.dark,.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.dark\:via-slate-900\/50:where(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-amber-950\/30:where(.dark,.dark *){--tw-gradient-to:#4619014d}@supports (color:color-mix(in lab,red,red)){.dark\:to-amber-950\/30:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}.dark\:to-amber-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-blue-950\/30:where(.dark,.dark *){--tw-gradient-to:#1624564d}@supports (color:color-mix(in lab,red,red)){.dark\:to-blue-950\/30:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-blue-950) 30%,transparent)}}.dark\:to-blue-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-cyan-950\/30:where(.dark,.dark *){--tw-gradient-to:#0533454d}@supports (color:color-mix(in lab,red,red)){.dark\:to-cyan-950\/30:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-cyan-950) 30%,transparent)}}.dark\:to-cyan-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-emerald-950\/30:where(.dark,.dark *){--tw-gradient-to:#002c224d}@supports (color:color-mix(in lab,red,red)){.dark\:to-emerald-950\/30:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.dark\:to-emerald-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-primary\/\[0\.04\]:where(.dark,.dark *){--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:to-primary\/\[0\.04\]:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--primary) 4%,transparent)}}.dark\:to-primary\/\[0\.04\]:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-900\/40:where(.dark,.dark *){--tw-gradient-to:#0f172b66}@supports (color:color-mix(in lab,red,red)){.dark\:to-slate-900\/40:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.dark\:to-slate-900\/40:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-teal-950\/30:where(.dark,.dark *){--tw-gradient-to:#022f2e4d}@supports (color:color-mix(in lab,red,red)){.dark\:to-teal-950\/30:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-teal-950) 30%,transparent)}}.dark\:to-teal-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-violet-950\/30:where(.dark,.dark *){--tw-gradient-to:#2f0d684d}@supports (color:color-mix(in lab,red,red)){.dark\:to-violet-950\/30:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-violet-950) 30%,transparent)}}.dark\:to-violet-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-violet-950\/60:where(.dark,.dark *){--tw-gradient-to:#2f0d6899}@supports (color:color-mix(in lab,red,red)){.dark\:to-violet-950\/60:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-violet-950) 60%,transparent)}}.dark\:to-violet-950\/60:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:stroke-slate-700\/60:where(.dark,.dark *){stroke:#31415899}@supports (color:color-mix(in lab,red,red)){.dark\:stroke-slate-700\/60:where(.dark,.dark *){stroke:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}.dark\:stroke-slate-800:where(.dark,.dark *){stroke:var(--color-slate-800)}.dark\:text-\[\#8696A0\]:where(.dark,.dark *){color:#8696a0}.dark\:text-amber-50:where(.dark,.dark *){color:var(--color-amber-50)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-amber-300\/30:where(.dark,.dark *){color:#ffd2364d}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-300\/30:where(.dark,.dark *){color:color-mix(in oklab,var(--color-amber-300) 30%,transparent)}}.dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-blue-300\/30:where(.dark,.dark *){color:#90c5ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:text-blue-300\/30:where(.dark,.dark *){color:color-mix(in oklab,var(--color-blue-300) 30%,transparent)}}.dark\:text-blue-400:where(.dark,.dark *){color:var(--color-blue-400)}.dark\:text-cyan-300:where(.dark,.dark *){color:var(--color-cyan-300)}.dark\:text-cyan-300\/30:where(.dark,.dark *){color:#53eafd4d}@supports (color:color-mix(in lab,red,red)){.dark\:text-cyan-300\/30:where(.dark,.dark *){color:color-mix(in oklab,var(--color-cyan-300) 30%,transparent)}}.dark\:text-emerald-50:where(.dark,.dark *){color:var(--color-emerald-50)}.dark\:text-emerald-100:where(.dark,.dark *){color:var(--color-emerald-100)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-200\/70:where(.dark,.dark *){color:#a4f4cfb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-200\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-emerald-200) 70%,transparent)}}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-300\/30:where(.dark,.dark *){color:#5ee9b54d}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-300\/30:where(.dark,.dark *){color:color-mix(in oklab,var(--color-emerald-300) 30%,transparent)}}.dark\:text-emerald-300\/70:where(.dark,.dark *){color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-300\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\:text-indigo-400:where(.dark,.dark *){color:var(--color-indigo-400)}.dark\:text-lime-300:where(.dark,.dark *){color:var(--color-lime-300)}.dark\:text-orange-300:where(.dark,.dark *){color:var(--color-orange-300)}.dark\:text-orange-400:where(.dark,.dark *){color:var(--color-orange-400)}.dark\:text-primary:where(.dark,.dark *){color:var(--primary)}.dark\:text-purple-300:where(.dark,.dark *){color:var(--color-purple-300)}.dark\:text-purple-400:where(.dark,.dark *){color:var(--color-purple-400)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-rose-50:where(.dark,.dark *){color:var(--color-rose-50)}.dark\:text-rose-100:where(.dark,.dark *){color:var(--color-rose-100)}.dark\:text-rose-200:where(.dark,.dark *){color:var(--color-rose-200)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-rose-300\/70:where(.dark,.dark *){color:#ffa2aeb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-rose-300\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-rose-300) 70%,transparent)}}.dark\:text-rose-300\/90:where(.dark,.dark *){color:#ffa2aee6}@supports (color:color-mix(in lab,red,red)){.dark\:text-rose-300\/90:where(.dark,.dark *){color:color-mix(in oklab,var(--color-rose-300) 90%,transparent)}}.dark\:text-rose-400:where(.dark,.dark *){color:var(--color-rose-400)}.dark\:text-sky-50:where(.dark,.dark *){color:var(--color-sky-50)}.dark\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\:text-sky-400:where(.dark,.dark *){color:var(--color-sky-400)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *){color:var(--color-slate-400)}.dark\:text-slate-500:where(.dark,.dark *){color:var(--color-slate-500)}.dark\:text-slate-600:where(.dark,.dark *){color:var(--color-slate-600)}.dark\:text-slate-800:where(.dark,.dark *){color:var(--color-slate-800)}.dark\:text-slate-900:where(.dark,.dark *){color:var(--color-slate-900)}.dark\:text-teal-300:where(.dark,.dark *){color:var(--color-teal-300)}.dark\:text-teal-400:where(.dark,.dark *){color:var(--color-teal-400)}.dark\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\:text-violet-300\/30:where(.dark,.dark *){color:#c4b4ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:text-violet-300\/30:where(.dark,.dark *){color:color-mix(in oklab,var(--color-violet-300) 30%,transparent)}}.dark\:text-violet-400:where(.dark,.dark *){color:var(--color-violet-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:opacity-20:where(.dark,.dark *){opacity:.2}.dark\:opacity-25:where(.dark,.dark *){opacity:.25}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]:where(.dark,.dark *){--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:ring-\[\#070B14\]:where(.dark,.dark *){--tw-ring-color:#070b14}.dark\:ring-emerald-800\/60:where(.dark,.dark *){--tw-ring-color:#005f4699}@supports (color:color-mix(in lab,red,red)){.dark\:ring-emerald-800\/60:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-emerald-800) 60%,transparent)}}.dark\:ring-slate-700:where(.dark,.dark *){--tw-ring-color:var(--color-slate-700)}.dark\:ring-slate-900:where(.dark,.dark *){--tw-ring-color:var(--color-slate-900)}.dark\:ring-slate-950:where(.dark,.dark *){--tw-ring-color:var(--color-slate-950)}.dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:invert-0:where(.dark,.dark *){--tw-invert:invert(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.dark\:placeholder\:text-slate-500:where(.dark,.dark *)::placeholder{color:var(--color-slate-500)}@media (hover:hover){.dark\:hover\:border-slate-700:where(.dark,.dark *):hover{border-color:var(--color-slate-700)}.dark\:hover\:border-slate-800:where(.dark,.dark *):hover{border-color:var(--color-slate-800)}.dark\:hover\:bg-\[\#0D1424\]:where(.dark,.dark *):hover{background-color:#0d1424}.dark\:hover\:bg-amber-900\/40:where(.dark,.dark *):hover{background-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-900\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}.dark\:hover\:bg-emerald-500:where(.dark,.dark *):hover{background-color:var(--color-emerald-500)}.dark\:hover\:bg-emerald-900\/40:where(.dark,.dark *):hover{background-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-900\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)}}.dark\:hover\:bg-emerald-950\/30:where(.dark,.dark *):hover{background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.dark\:hover\:bg-emerald-950\/40:where(.dark,.dark *):hover{background-color:#002c2266}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.dark\:hover\:bg-indigo-950\/40:where(.dark,.dark *):hover{background-color:#1e1a4d66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-indigo-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-indigo-950) 40%,transparent)}}.dark\:hover\:bg-rose-950\/30:where(.dark,.dark *):hover{background-color:#4d02184d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-rose-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-rose-950) 30%,transparent)}}.dark\:hover\:bg-slate-700:where(.dark,.dark *):hover{background-color:var(--color-slate-700)}.dark\:hover\:bg-slate-800:where(.dark,.dark *):hover{background-color:var(--color-slate-800)}.dark\:hover\:bg-slate-800\/40:where(.dark,.dark *):hover{background-color:#1d293d66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)}}.dark\:hover\:bg-slate-800\/50:where(.dark,.dark *):hover{background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.dark\:hover\:bg-slate-800\/60:where(.dark,.dark *):hover{background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:hover\:text-slate-200:where(.dark,.dark *):hover{color:var(--color-slate-200)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}.dark\:focus\:border-slate-600:where(.dark,.dark *):focus{border-color:var(--color-slate-600)}.dark\:focus\:border-slate-700:where(.dark,.dark *):focus{border-color:var(--color-slate-700)}.dark\:focus\:bg-\[\#12192c\]:where(.dark,.dark *):focus{background-color:#12192c}.dark\:focus\:ring-slate-700:where(.dark,.dark *):focus{--tw-ring-color:var(--color-slate-700)}@media (hover:hover){.dark\:enabled\:hover\:bg-slate-800:where(.dark,.dark *):enabled:hover{background-color:var(--color-slate-800)}}@media (min-width:64rem){.lg\:dark\:border-emerald-900\/30:where(.dark,.dark *){border-color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.lg\:dark\:border-emerald-900\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}.lg\:dark\:bg-slate-950\/50:where(.dark,.dark *){background-color:#02061880}@supports (color:color-mix(in lab,red,red)){.lg\:dark\:bg-slate-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 50%,transparent)}}}@media print{.print\:hidden{display:none}}.\[\&\]\:stroke-2{stroke-width:2px}.\[\&_h1\]\:text-white h1{color:var(--color-white)}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:w-full img{width:100%}.\[\&_input\]\:border-white\/20 input{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.\[\&_input\]\:border-white\/20 input{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.\[\&_input\]\:bg-white\/\[0\.06\] input{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.\[\&_input\]\:bg-white\/\[0\.06\] input{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.\[\&_input\]\:text-white input{color:var(--color-white)}.\[\&_label\]\:text-slate-200 label{color:var(--color-slate-200)}.\[\&_p\]\:text-slate-300 p{color:var(--color-slate-300)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-6 svg{width:1.5rem;height:1.5rem}.\[\&_svg\]\:size-10 svg{width:2.5rem;height:2.5rem}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_svg\]\:size-iconbox-icon svg{width:1.125rem;height:1.125rem}.\[\&_svg\]\:size-iconbox-icon-lg svg{width:var(--size-icon-md);height:var(--size-icon-md)}.\[\&_svg\]\:size-iconbox-icon-sm svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:w-full svg{width:100%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-button-icon svg:not([class*=size-]){width:var(--size-icon-sm);height:var(--size-icon-sm)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-button-icon-lg svg:not([class*=size-]){width:var(--size-icon-md);height:var(--size-icon-md)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-button-icon-sm svg:not([class*=size-]){width:var(--size-icon-sm);height:var(--size-icon-sm)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-button-icon-xs svg:not([class*=size-]){width:var(--size-icon-xs);height:var(--size-icon-xs)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-dialog-close-icon svg:not([class*=size-]){width:var(--size-icon-md);height:var(--size-icon-md)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-dropdown-icon svg:not([class*=size-]),.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-select-icon svg:not([class*=size-]){width:var(--size-icon-sm);height:var(--size-icon-sm)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-dropdown-icon svg:not([class*=text-]),.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-select-icon svg:not([class*=text-]){color:var(--color-muted-foreground)}.\[\&\:\:-moz-range-thumb\]\:h-2\.5::-moz-range-thumb{height:.625rem}.\[\&\:\:-moz-range-thumb\]\:w-2\.5::-moz-range-thumb{width:.625rem}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:3.40282e+38px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-primary::-moz-range-thumb{background-color:var(--primary)}.\[\&\:\:-moz-range-track\]\:h-1::-moz-range-track{height:.25rem}.\[\&\:\:-moz-range-track\]\:rounded-full::-moz-range-track{border-radius:3.40282e+38px}.\[\&\:\:-webkit-slider-runnable-track\]\:h-1::-webkit-slider-runnable-track{height:.25rem}.\[\&\:\:-webkit-slider-runnable-track\]\:rounded-full::-webkit-slider-runnable-track{border-radius:3.40282e+38px}.\[\&\:\:-webkit-slider-thumb\]\:h-2\.5::-webkit-slider-thumb{height:.625rem}.\[\&\:\:-webkit-slider-thumb\]\:w-2\.5::-webkit-slider-thumb{width:.625rem}.\[\&\:\:-webkit-slider-thumb\]\:-translate-y-\[3px\]::-webkit-slider-thumb{--tw-translate-y:calc(3px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e+38px}.\[\&\:\:-webkit-slider-thumb\]\:bg-primary::-webkit-slider-thumb{background-color:var(--primary)}.\[\.border-b\]\:pb-card-y.border-b{padding-bottom:var(--spacing-6)}.\[\.border-t\]\:pt-card-y.border-t{padding-top:var(--spacing-6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:.5rem}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-dropdown-error[data-variant=destructive]>*):is(svg){color:var(--color-state-error)!important}.\[\&\>svg\]\:text-ai\/70>svg{color:var(--ai)}@supports (color:color-mix(in lab,red,red)){.\[\&\>svg\]\:text-ai\/70>svg{color:color-mix(in oklab,var(--ai) 70%,transparent)}}.\[\&\>svg\:last-child\]\:transition-\[rotate\]>svg:last-child{transition-property:rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>svg\:last-child\]\:duration-\[var\(--motion-duration-interactive\)\]>svg:last-child{--tw-duration:var(--motion-duration-interactive);transition-duration:var(--motion-duration-interactive)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg,.data-\[state\=open\]\:\[\&\>svg\:last-child\]\:rotate-180[data-state=open]>svg:last-child{rotate:180deg}}@keyframes accordion-down{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes surface-in{0%{opacity:0;scale:1 .94}}@keyframes surface-out{to{opacity:0;scale:1 .97}}@keyframes tip-in{0%{opacity:0;scale:.97}}@keyframes tip-out{to{opacity:0;scale:.98}}@keyframes dialog-in{0%{opacity:0;scale:.96}60%{scale:1.01}to{opacity:1;scale:1}}@keyframes dialog-out{to{opacity:0;scale:.98}}@keyframes dialog-content-rise{0%{opacity:0;translate:0 6px}}@keyframes overlay-fade-in{0%{opacity:0}}@keyframes overlay-fade-out{to{opacity:0}}@keyframes sheet-in-from-right{0%{translate:100%}}@keyframes sheet-out-to-right{to{translate:100%}}@keyframes sheet-in-from-left{0%{translate:-100%}}@keyframes sheet-out-to-left{to{translate:-100%}}@keyframes sheet-in-from-top{0%{translate:0 -100%}}@keyframes sheet-out-to-top{to{translate:0 -100%}}@keyframes sheet-in-from-bottom{0%{translate:0 100%}}@keyframes sheet-out-to-bottom{to{translate:0 100%}}@keyframes sheet-in-from-right-inset{0%{translate:calc(100% + var(--sheet-inset)) 0;scale:.98}}@keyframes sheet-out-to-right-inset{to{translate:calc(100% + var(--sheet-inset)) 0;scale:.98}}@keyframes sheet-in-from-left-inset{0%{translate:calc((100% + var(--sheet-inset)) * -1) 0;scale:.98}}@keyframes sheet-out-to-left-inset{to{translate:calc((100% + var(--sheet-inset)) * -1) 0;scale:.98}}@keyframes sheet-in-from-top-inset{0%{translate:0 calc((100% + var(--sheet-inset)) * -1);scale:.98}}@keyframes sheet-out-to-top-inset{to{translate:0 calc((100% + var(--sheet-inset)) * -1);scale:.98}}@keyframes sheet-in-from-bottom-inset{0%{translate:0 calc(100% + var(--sheet-inset));scale:.98}}@keyframes sheet-out-to-bottom-inset{to{translate:0 calc(100% + var(--sheet-inset));scale:.98}}@keyframes presence-breathe{0%,to{opacity:calc(var(--presence-state-o,.5) * var(--presence-intensity,1) * .65)}50%{opacity:calc(var(--presence-state-o,.5) * var(--presence-intensity,1))}}@keyframes presence-sweep{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes orb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.25)}}@keyframes shimmer-text{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes wiggle{0%,to{rotate:0deg}25%{rotate:-3deg}75%{rotate:3deg}}@keyframes ambient-drift-primary{50%{transform:translate(7%,5%)scale(1.08)}}@keyframes ambient-drift-secondary{50%{transform:translate(-6%,-4%)scale(1.1)}}@keyframes ambient-prism-turn{50%{transform:rotate(9deg)scale(1.06)}}@keyframes ambient-wave-flow{50%{transform:translate(-3.5%,1.5%)}}@keyframes ambient-breathe{50%{opacity:.82;transform:scale(1.05)}}@keyframes ambient-presence-breathe{50%{opacity:.5}}@keyframes workspace-backdrop-enter{0%{opacity:0}}@keyframes ambient-pearl-turn{to{transform:rotate(1turn)}}@keyframes ambient-wander{25%{transform:translate(8%,4%)}50%{transform:translate(3%,10%)}75%{transform:translate(-6%,3%)}}@keyframes ambient-hue-walk{to{filter:hue-rotate(-18deg)}}@keyframes ambient-mesh-shift{to{transform:translate(3%,-2%)scale(1.07)rotate(1.5deg)}}@keyframes ambient-tide-rise{to{opacity:.85;transform:translateY(-4%)}}@media (prefers-reduced-motion:reduce){.ambient-presence,.workspace-backdrop-enter,.workspace-wallpaper-image,[data-slot=ambient-scene] *{transition:none!important;animation:none!important}}@media (forced-colors:active),print{[data-slot=ambient-backdrop],[data-slot=ambient-presence],[data-slot=workspace-wallpaper]{display:none!important}}:root{--surface-page-inset:.5rem;--surface-panel-gap:.5rem;--surface-canvas:oklch(95.5% .004 264);--surface-solid-fill:oklch(100% 0 0);--surface-solid-fill-strong:oklch(100% 0 0);--surface-solid-rim:oklch(91% .012 255.5);--surface-solid-highlight:oklch(100% 0 0);--surface-solid-blur:0px;--surface-solid-saturation:1;--surface-solid-brightness:1;--surface-solid-texture:none;--surface-solid-reflection:none;--surface-solid-reflection-size:auto;--surface-solid-reflection-high:none;--surface-solid-reflection-high-size:auto;--surface-solid-foreground:oklch(13.63% .0364 259.201);--surface-solid-muted-foreground:oklch(45% .035 257.4);--surface-solid-border:#0f172a33;--surface-solid-backdrop-filter:none;--surface-translucent-fill:#fafbfddb;--surface-translucent-fill-strong:#fafbfdf5;--surface-translucent-rim:#0f172a24;--surface-translucent-highlight:#ffffff9e;--surface-translucent-blur:12px;--surface-translucent-saturation:1.08;--surface-translucent-brightness:1.01;--surface-translucent-texture:none;--surface-translucent-reflection:none;--surface-translucent-reflection-size:auto;--surface-translucent-reflection-high:none;--surface-translucent-reflection-high-size:auto;--surface-translucent-foreground:oklch(13.63% .0364 259.201);--surface-translucent-muted-foreground:oklch(45% .035 257.4);--surface-translucent-border:#0f172a38;--surface-translucent-backdrop-filter:blur(var(--surface-translucent-blur)) saturate(var(--surface-translucent-saturation)) brightness(var(--surface-translucent-brightness));--surface-glass-fill:#f8fafc8f;--surface-glass-fill-strong:#f8fafcdb;--surface-glass-rim:#ffffff9e;--surface-glass-highlight:#ffffffc7;--surface-glass-blur:22px;--surface-glass-saturation:1.2;--surface-glass-brightness:1.03;--surface-glass-texture:none;--surface-glass-reflection:radial-gradient(ellipse 82% 52% at 16% 0%,#ffffff57,transparent 62%),linear-gradient(135deg,#ffffff2e,#ffffff0f 24%,transparent 48%),linear-gradient(315deg,#ffffff14,transparent 36%);--surface-glass-reflection-size:auto,auto,auto;--surface-glass-reflection-high:radial-gradient(ellipse 82% 52% at 16% 0%,#ffffff24,transparent 62%);--surface-glass-reflection-high-size:auto;--surface-glass-foreground:oklch(13.63% .0364 259.201);--surface-glass-muted-foreground:oklch(42% .035 257.4);--surface-glass-border:#0f172a42;--surface-glass-backdrop-filter:blur(var(--surface-glass-blur)) saturate(var(--surface-glass-saturation)) brightness(var(--surface-glass-brightness));--surface-liquid-glass-regular-fill:#f8fafc8a;--surface-liquid-glass-regular-fill-strong:#f8fafce6;--surface-liquid-glass-regular-rim:#ffffffb8;--surface-liquid-glass-regular-highlight:#ffffffc7;--surface-liquid-glass-regular-blur:18px;--surface-liquid-glass-regular-saturation:1.5;--surface-liquid-glass-regular-brightness:1.04;--surface-liquid-glass-regular-texture:none;--surface-liquid-glass-regular-reflection:var(--surface-finish-gloss);--surface-liquid-glass-regular-reflection-size:auto;--surface-liquid-glass-regular-reflection-high:var(--surface-finish-sheen);--surface-liquid-glass-regular-reflection-high-size:auto;--surface-liquid-glass-regular-foreground:var(--surface-glass-foreground);--surface-liquid-glass-regular-muted-foreground:var(--surface-glass-muted-foreground);--surface-liquid-glass-regular-border:var(--surface-glass-border);--surface-liquid-glass-regular-backdrop-filter:blur(var(--surface-liquid-glass-regular-blur)) saturate(var(--surface-liquid-glass-regular-saturation)) brightness(var(--surface-liquid-glass-regular-brightness));--surface-liquid-glass-clear-fill:#f8fafc33;--surface-liquid-glass-clear-fill-strong:#f8fafcdb;--surface-liquid-glass-clear-rim:#ffffffd1;--surface-liquid-glass-clear-highlight:#ffffffd6;--surface-liquid-glass-clear-blur:12px;--surface-liquid-glass-clear-saturation:1.32;--surface-liquid-glass-clear-brightness:1.04;--surface-liquid-glass-clear-texture:none;--surface-liquid-glass-clear-reflection:var(--surface-finish-sheen);--surface-liquid-glass-clear-reflection-size:auto;--surface-liquid-glass-clear-reflection-high:none;--surface-liquid-glass-clear-reflection-high-size:auto;--surface-liquid-glass-clear-foreground:var(--surface-glass-foreground);--surface-liquid-glass-clear-muted-foreground:var(--surface-glass-muted-foreground);--surface-liquid-glass-clear-border:var(--surface-glass-border);--surface-liquid-glass-clear-backdrop-filter:blur(var(--surface-liquid-glass-clear-blur)) saturate(var(--surface-liquid-glass-clear-saturation)) brightness(var(--surface-liquid-glass-clear-brightness));--surface-acrylic-fill:#f4f7fbb8;--surface-acrylic-fill-strong:#f4f7fbeb;--surface-acrylic-rim:#ffffff85;--surface-acrylic-highlight:#ffffffa3;--surface-acrylic-blur:28px;--surface-acrylic-saturation:1.12;--surface-acrylic-brightness:1.02;--surface-acrylic-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .025'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");--surface-acrylic-texture-size:320px 320px;--surface-acrylic-reflection:radial-gradient(ellipse 90% 56% at 14% 0%,#ffffff29,transparent 66%);--surface-acrylic-reflection-size:auto;--surface-acrylic-reflection-high:none;--surface-acrylic-reflection-high-size:auto;--surface-acrylic-foreground:oklch(13.63% .0364 259.201);--surface-acrylic-muted-foreground:oklch(43% .035 257.4);--surface-acrylic-border:#0f172a3d;--surface-acrylic-backdrop-filter:blur(var(--surface-acrylic-blur)) saturate(var(--surface-acrylic-saturation)) brightness(var(--surface-acrylic-brightness));--surface-lighting-ambient-fill:#f3f7fc9e;--surface-lighting-ambient-fill-strong:#f3f7fce0;--surface-lighting-ambient-rim:#ffffffa8;--surface-lighting-ambient-highlight:#ffffffc2;--surface-lighting-ambient-blur:var(--surface-glass-blur);--surface-lighting-ambient-saturation:var(--surface-glass-saturation);--surface-lighting-ambient-brightness:var(--surface-glass-brightness);--surface-lighting-ambient-texture:none;--surface-lighting-ambient-reflection:radial-gradient(circle at 12% 0%,oklch(from var(--brand-9) .72 .14 calc(h - 68)/16%),transparent 38%),radial-gradient(circle at 92% 100%,oklch(from var(--brand-9) .65 .15 calc(h - 45)/14%),transparent 42%);--surface-lighting-ambient-reflection-size:auto,auto;--surface-lighting-ambient-reflection-high:radial-gradient(circle at 12% 0%,oklch(from var(--brand-9) .72 .14 calc(h - 68)/8%),transparent 38%),radial-gradient(circle at 92% 100%,oklch(from var(--brand-9) .65 .15 calc(h - 45)/7%),transparent 42%);--surface-lighting-ambient-reflection-high-size:auto,auto;--surface-lighting-ambient-foreground:oklch(13.63% .0364 259.201);--surface-lighting-ambient-muted-foreground:oklch(42% .035 257.4);--surface-lighting-ambient-border:#0f172a42;--surface-lighting-ambient-backdrop-filter:var(--surface-glass-backdrop-filter);--surface-inverted-fill:#0c0e14f7;--surface-inverted-fill-strong:#0c0e14;--surface-inverted-rim:#ffffff1a;--surface-inverted-highlight:#ffffff1a;--surface-inverted-blur:0px;--surface-inverted-saturation:1;--surface-inverted-brightness:1;--surface-inverted-texture:none;--surface-inverted-reflection:linear-gradient(145deg,#ffffff0f,transparent 42%);--surface-inverted-reflection-size:auto;--surface-inverted-reflection-high:none;--surface-inverted-reflection-high-size:auto;--surface-inverted-foreground:#fffffff0;--surface-inverted-muted-foreground:#ffffffb8;--surface-inverted-border:#ffffff3d;--surface-inverted-backdrop-filter:none;--surface-mica-fill:oklch(from var(--brand-9) .97 .012 h/.985);--surface-mica-fill-strong:oklch(from var(--brand-9) .97 .012 h);--surface-mica-rim:#0f172a1a;--surface-mica-highlight:#ffffff9e;--surface-mica-blur:0px;--surface-mica-saturation:1;--surface-mica-brightness:1;--surface-mica-texture:none;--surface-mica-reflection:none;--surface-mica-reflection-size:auto;--surface-mica-reflection-high:none;--surface-mica-reflection-high-size:auto;--surface-mica-foreground:oklch(13.63% .0364 259.201);--surface-mica-muted-foreground:oklch(45% .035 257.4);--surface-mica-border:#0f172a33;--surface-mica-backdrop-filter:none;--surface-fill:var(--surface-solid-fill);--surface-fill-strong:var(--surface-solid-fill-strong);--surface-rim:var(--surface-solid-rim);--surface-highlight:var(--surface-solid-highlight);--surface-blur:var(--surface-solid-blur);--surface-saturation:var(--surface-solid-saturation);--surface-brightness:var(--surface-solid-brightness);--surface-texture:var(--surface-solid-texture);--surface-reflection:var(--surface-solid-reflection);--surface-reflection-size:var(--surface-solid-reflection-size);--surface-reflection-high:var(--surface-solid-reflection-high);--surface-reflection-high-size:var(--surface-solid-reflection-high-size);--surface-foreground:var(--surface-solid-foreground);--surface-muted-foreground:var(--surface-solid-muted-foreground);--surface-content-border:var(--surface-solid-border);--surface-backdrop-filter:var(--surface-solid-backdrop-filter);--surface-texture-size:3px 3px;--surface-shadow-resting:0 4px 4px #0f172a12,0 8px 20px -14px oklch(from var(--brand-9) l c h/.2);--surface-shadow-raised:0 18px 48px #0f172a1f,0 2px 8px #0f172a0f;--surface-shadow-raised-strong:0 24px 64px #0f172a29,0 4px 14px #0f172a14;--surface-rim-hairline:var(--surface-solid-rim);--surface-rim-luminous:var(--surface-glass-rim);--surface-shadow-floating:0 0 0 .5px oklch(from var(--shadow-color) l c h/6%),0 1px 2px 0 oklch(from var(--shadow-color) l c h/8%),0 8px 24px -6px oklch(from var(--shadow-color) l c h/12%),0 0 20px -2px oklch(from var(--shadow-color) l c h/8%);--surface-shadow-overlay:0 30px 70px -24px #0f172a3d,0 12px 28px -16px #0f172a24,0 2px 8px #0f172a0f;--surface-shadow-sunken:inset 0 1px 2px #0f172a14,inset 0 2px 8px #0f172a0d;--surface-stroke-hairline:1px;--surface-stroke-thin:2px;--surface-stroke-thick:4px;--surface-stroke-frame:10px;--surface-stroke-bezel:16px;--surface-stroke-width:var(--surface-stroke-hairline);--surface-rim-frost:#ffffff57;--surface-rim-smoke:#0f172a12;--surface-stroke-gradient:linear-gradient(160deg,var(--ai-border-start),var(--ai-border-end));--surface-ring:0 0 #0000;--surface-lighting:linear-gradient(transparent,transparent);--surface-lighting-size:auto;--surface-tone-wash:linear-gradient(transparent,transparent);--surface-tone-wash-size:auto;--surface-tone-accent:var(--surface-foreground);--surface-texture-dust:radial-gradient(circle at center,#0f172a0b 0 .6px,transparent .8px);--surface-texture-dust-size:3px 3px;--surface-texture-grain:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%3E%3Cfilter%20id='g'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.9'%20numOctaves='3'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='linear'%20slope='0.08'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='160'%20height='160'%20filter='url(%23g)'/%3E%3C/svg%3E");--surface-texture-grain-size:160px 160px;--surface-texture-linen:repeating-linear-gradient(0deg,#0f172a05 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,#0f172a04 0 1px,transparent 1px 4px);--surface-texture-linen-size:auto,auto;--surface-texture-brushed:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%3E%3Cfilter%20id='b'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.005%200.4'%20numOctaves='3'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='linear'%20slope='0.09'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='240'%20height='240'%20filter='url(%23b)'/%3E%3C/svg%3E");--surface-texture-brushed-size:240px 240px;--surface-texture-paper:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='320'%20height='320'%3E%3Cfilter%20id='p'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.04'%20numOctaves='4'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='linear'%20slope='0.06'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='320'%20height='320'%20filter='url(%23p)'/%3E%3C/svg%3E");--surface-texture-paper-size:320px 320px;--surface-texture-fibers-subtle:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='360'%20height='360'%3E%3Cfilter%20id='f'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='.22%20.018'%20numOctaves='2'%20seed='23'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='linear'%20slope='.022'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='360'%20height='360'%20filter='url(%23f)'/%3E%3C/svg%3E");--surface-texture-fibers-regular:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='360'%20height='360'%3E%3Cfilter%20id='f'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='.22%20.018'%20numOctaves='2'%20seed='23'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='linear'%20slope='.038'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='360'%20height='360'%20filter='url(%23f)'/%3E%3C/svg%3E");--surface-texture-fibers-strong:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='360'%20height='360'%3E%3Cfilter%20id='f'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='.22%20.018'%20numOctaves='2'%20seed='23'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='linear'%20slope='.06'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='360'%20height='360'%20filter='url(%23f)'/%3E%3C/svg%3E");--surface-finish-sheen:linear-gradient(145deg,#fff3,transparent 42%);--surface-finish-gloss:linear-gradient(180deg,#ffffff52,#ffffff14 16%,transparent 17%,transparent 60%,#ffffff0d);--surface-finish-metallic:linear-gradient(180deg,#ffffff80,#ffffff1f 30%,#0f172a0f 50%,#fff3 78%,#fff6)}.dark{--surface-canvas:oklch(14% .018 264);--surface-solid-fill:oklch(23.5% .025 260);--surface-solid-fill-strong:oklch(23.5% .025 260);--surface-solid-rim:oklch(34% .02 260);--surface-solid-highlight:#ffffff0d;--surface-solid-foreground:oklch(95% .005 250);--surface-solid-muted-foreground:oklch(76% .02 258);--surface-solid-border:#ffffff38;--surface-translucent-fill:#181c28db;--surface-translucent-fill-strong:#181c28f5;--surface-translucent-rim:#ffffff29;--surface-translucent-highlight:#ffffff17;--surface-translucent-foreground:oklch(95% .005 250);--surface-translucent-muted-foreground:oklch(78% .02 258);--surface-translucent-border:#ffffff3d;--surface-glass-fill:#12162194;--surface-glass-fill-strong:#121621e0;--surface-glass-rim:#ffffff38;--surface-glass-highlight:#ffffff47;--surface-glass-foreground:oklch(97% .004 250);--surface-glass-muted-foreground:oklch(80% .018 258);--surface-glass-border:#ffffff47;--surface-glass-reflection:radial-gradient(ellipse 82% 52% at 16% 0%,#ffffff38,transparent 62%),linear-gradient(135deg,#ffffff1f,#ffffff0a 24%,transparent 48%),linear-gradient(315deg,#ffffff0a,transparent 36%);--surface-glass-reflection-high:radial-gradient(ellipse 82% 52% at 16% 0%,#ffffff1a,transparent 62%);--surface-liquid-glass-regular-fill:#0f142085;--surface-liquid-glass-regular-fill-strong:#0f1420e6;--surface-liquid-glass-regular-rim:#ffffff47;--surface-liquid-glass-regular-highlight:#ffffff4d;--surface-liquid-glass-regular-foreground:var(--surface-glass-foreground);--surface-liquid-glass-regular-muted-foreground:var(--surface-glass-muted-foreground);--surface-liquid-glass-regular-border:var(--surface-glass-border);--surface-liquid-glass-clear-fill:#0f142038;--surface-liquid-glass-clear-fill-strong:#0f1420e0;--surface-liquid-glass-clear-rim:#ffffff57;--surface-liquid-glass-clear-highlight:#ffffff5c;--surface-liquid-glass-clear-foreground:var(--surface-glass-foreground);--surface-liquid-glass-clear-muted-foreground:var(--surface-glass-muted-foreground);--surface-liquid-glass-clear-border:var(--surface-glass-border);--surface-acrylic-fill:#141824bd;--surface-acrylic-fill-strong:#141824eb;--surface-acrylic-rim:#ffffff2e;--surface-acrylic-highlight:#fff3;--surface-acrylic-foreground:oklch(97% .004 250);--surface-acrylic-muted-foreground:oklch(80% .018 258);--surface-acrylic-border:#ffffff42;--surface-acrylic-reflection:radial-gradient(ellipse 90% 56% at 14% 0%,#ffffff1a,transparent 66%);--surface-lighting-ambient-fill:#111521a3;--surface-lighting-ambient-fill-strong:#111521e6;--surface-lighting-ambient-rim:#ffffff38;--surface-lighting-ambient-highlight:#ffffff47;--surface-lighting-ambient-foreground:oklch(97% .004 250);--surface-lighting-ambient-muted-foreground:oklch(81% .018 258);--surface-lighting-ambient-border:#ffffff4d;--surface-lighting-ambient-reflection:radial-gradient(circle at 12% 0%,oklch(from var(--brand-9) .66 .14 calc(h - 68)/14%),transparent 38%),radial-gradient(circle at 92% 100%,oklch(from var(--brand-9) .55 .17 calc(h - 45)/16%),transparent 42%);--surface-lighting-ambient-reflection-high:radial-gradient(circle at 12% 0%,oklch(from var(--brand-9) .66 .14 calc(h - 68)/8%),transparent 38%),radial-gradient(circle at 92% 100%,oklch(from var(--brand-9) .55 .17 calc(h - 45)/9%),transparent 42%);--surface-inverted-fill:#0c0e14f7;--surface-inverted-fill-strong:#0c0e14;--surface-inverted-rim:#ffffff1a;--surface-inverted-highlight:#ffffff1a;--surface-inverted-reflection:linear-gradient(145deg,#ffffff0f,transparent 42%);--surface-inverted-foreground:#fffffff0;--surface-inverted-muted-foreground:#ffffffb8;--surface-inverted-border:#ffffff3d;--surface-shadow-resting:0 1px 2px #0000004d,0 10px 24px -16px oklch(from var(--brand-9) l c h/.22);--surface-shadow-raised:0 20px 54px #00000057,0 2px 10px #00000038;--surface-shadow-raised-strong:0 26px 72px #00000070,0 4px 16px #00000042;--surface-shadow-floating:0 0 0 .5px oklch(from var(--shadow-color) l c h/45%),0 1px 2px 0 oklch(from var(--shadow-color) l c h/45%),0 10px 30px -6px oklch(from var(--shadow-color) l c h/50%),0 0 26px -2px oklch(from var(--shadow-color) l c h/30%);--surface-shadow-overlay:0 32px 80px -24px #0000008c,0 12px 32px -16px #0006,0 2px 10px #0000004d;--surface-shadow-sunken:inset 0 1px 3px #00000080,inset 0 2px 10px #00000059,inset 0 -1px 0 #ffffff0a;--surface-mica-fill:oklch(from var(--brand-9) .19 .018 h/.985);--surface-mica-fill-strong:oklch(from var(--brand-9) .19 .018 h);--surface-mica-rim:#ffffff1f;--surface-mica-highlight:#ffffff14;--surface-mica-foreground:oklch(95% .005 250);--surface-mica-muted-foreground:oklch(76% .02 258);--surface-mica-border:#ffffff38;--surface-rim-frost:#ffffff17;--surface-rim-smoke:#00000047;--surface-texture-dust:radial-gradient(circle at center,#ffffff0a 0 .6px,transparent .8px);--surface-texture-linen:repeating-linear-gradient(0deg,#ffffff05 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,#ffffff03 0 1px,transparent 1px 4px);--surface-texture-brushed:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%3E%3Cfilter%20id='b'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.005%200.4'%20numOctaves='3'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='linear'%20slope='0.13'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='240'%20height='240'%20filter='url(%23b)'/%3E%3C/svg%3E");--surface-finish-sheen:linear-gradient(145deg,#ffffff14,transparent 42%);--surface-finish-gloss:linear-gradient(180deg,#ffffff1f,#ffffff0a 16%,transparent 17%,transparent 60%,#ffffff05);--surface-finish-metallic:linear-gradient(180deg,#ffffff2e,#ffffff0d 30%,#0003 50%,#ffffff14 78%,#ffffff24)}.dark,[data-surface-material=solid]{--surface-fill:var(--surface-solid-fill);--surface-fill-strong:var(--surface-solid-fill-strong);--surface-rim:var(--surface-solid-rim);--surface-highlight:var(--surface-solid-highlight);--surface-blur:var(--surface-solid-blur);--surface-saturation:var(--surface-solid-saturation);--surface-brightness:var(--surface-solid-brightness);--surface-texture:var(--surface-solid-texture);--surface-reflection:var(--surface-solid-reflection);--surface-reflection-size:var(--surface-solid-reflection-size);--surface-reflection-high:var(--surface-solid-reflection-high);--surface-reflection-high-size:var(--surface-solid-reflection-high-size);--surface-foreground:var(--surface-solid-foreground);--surface-muted-foreground:var(--surface-solid-muted-foreground);--surface-content-border:var(--surface-solid-border);--surface-backdrop-filter:var(--surface-solid-backdrop-filter)}[data-surface-material=translucent]{--surface-fill:var(--surface-translucent-fill);--surface-fill-strong:var(--surface-translucent-fill-strong);--surface-rim:var(--surface-translucent-rim);--surface-highlight:var(--surface-translucent-highlight);--surface-blur:var(--surface-translucent-blur);--surface-saturation:var(--surface-translucent-saturation);--surface-brightness:var(--surface-translucent-brightness);--surface-texture:var(--surface-translucent-texture);--surface-reflection:var(--surface-translucent-reflection);--surface-reflection-size:var(--surface-translucent-reflection-size);--surface-reflection-high:var(--surface-translucent-reflection-high);--surface-reflection-high-size:var(--surface-translucent-reflection-high-size);--surface-foreground:var(--surface-translucent-foreground);--surface-muted-foreground:var(--surface-translucent-muted-foreground);--surface-content-border:var(--surface-translucent-border);--surface-backdrop-filter:var(--surface-translucent-backdrop-filter)}[data-surface-material=glass]{--surface-fill:var(--surface-glass-fill);--surface-fill-strong:var(--surface-glass-fill-strong);--surface-rim:var(--surface-glass-rim);--surface-highlight:var(--surface-glass-highlight);--surface-blur:var(--surface-glass-blur);--surface-saturation:var(--surface-glass-saturation);--surface-brightness:var(--surface-glass-brightness);--surface-texture:var(--surface-glass-texture);--surface-reflection:var(--surface-glass-reflection);--surface-reflection-size:var(--surface-glass-reflection-size);--surface-reflection-high:var(--surface-glass-reflection-high);--surface-reflection-high-size:var(--surface-glass-reflection-high-size);--surface-foreground:var(--surface-glass-foreground);--surface-muted-foreground:var(--surface-glass-muted-foreground);--surface-content-border:var(--surface-glass-border);--surface-backdrop-filter:var(--surface-glass-backdrop-filter)}[data-surface-material=liquid-glass-regular]{--surface-fill:var(--surface-liquid-glass-regular-fill);--surface-fill-strong:var(--surface-liquid-glass-regular-fill-strong);--surface-rim:var(--surface-liquid-glass-regular-rim);--surface-rim-luminous:var(--surface-liquid-glass-regular-rim);--surface-highlight:var(--surface-liquid-glass-regular-highlight);--surface-blur:var(--surface-liquid-glass-regular-blur);--surface-saturation:var(--surface-liquid-glass-regular-saturation);--surface-brightness:var(--surface-liquid-glass-regular-brightness);--surface-texture:var(--surface-liquid-glass-regular-texture);--surface-reflection:var(--surface-liquid-glass-regular-reflection);--surface-reflection-size:var(--surface-liquid-glass-regular-reflection-size);--surface-reflection-high:var(--surface-liquid-glass-regular-reflection-high);--surface-reflection-high-size:var(--surface-liquid-glass-regular-reflection-high-size);--surface-foreground:var(--surface-liquid-glass-regular-foreground);--surface-muted-foreground:var(--surface-liquid-glass-regular-muted-foreground);--surface-content-border:var(--surface-liquid-glass-regular-border);--surface-backdrop-filter:var(--surface-liquid-glass-regular-backdrop-filter)}[data-surface-material=liquid-glass-clear]{--surface-fill:var(--surface-liquid-glass-clear-fill);--surface-fill-strong:var(--surface-liquid-glass-clear-fill-strong);--surface-rim:var(--surface-liquid-glass-clear-rim);--surface-rim-luminous:var(--surface-liquid-glass-clear-rim);--surface-highlight:var(--surface-liquid-glass-clear-highlight);--surface-blur:var(--surface-liquid-glass-clear-blur);--surface-saturation:var(--surface-liquid-glass-clear-saturation);--surface-brightness:var(--surface-liquid-glass-clear-brightness);--surface-texture:var(--surface-liquid-glass-clear-texture);--surface-reflection:var(--surface-liquid-glass-clear-reflection);--surface-reflection-size:var(--surface-liquid-glass-clear-reflection-size);--surface-reflection-high:var(--surface-liquid-glass-clear-reflection-high);--surface-reflection-high-size:var(--surface-liquid-glass-clear-reflection-high-size);--surface-foreground:var(--surface-liquid-glass-clear-foreground);--surface-muted-foreground:var(--surface-liquid-glass-clear-muted-foreground);--surface-content-border:var(--surface-liquid-glass-clear-border);--surface-backdrop-filter:var(--surface-liquid-glass-clear-backdrop-filter)}[data-surface-material=acrylic]{--surface-fill:var(--surface-acrylic-fill);--surface-fill-strong:var(--surface-acrylic-fill-strong);--surface-rim:var(--surface-acrylic-rim);--surface-highlight:var(--surface-acrylic-highlight);--surface-blur:var(--surface-acrylic-blur);--surface-saturation:var(--surface-acrylic-saturation);--surface-brightness:var(--surface-acrylic-brightness);--surface-texture:var(--surface-acrylic-texture);--surface-texture-size:var(--surface-acrylic-texture-size);--surface-reflection:var(--surface-acrylic-reflection);--surface-reflection-size:var(--surface-acrylic-reflection-size);--surface-reflection-high:var(--surface-acrylic-reflection-high);--surface-reflection-high-size:var(--surface-acrylic-reflection-high-size);--surface-foreground:var(--surface-acrylic-foreground);--surface-muted-foreground:var(--surface-acrylic-muted-foreground);--surface-content-border:var(--surface-acrylic-border);--surface-backdrop-filter:var(--surface-acrylic-backdrop-filter)}[data-surface-material=glass][data-surface-lighting=ambient]{--surface-fill:var(--surface-lighting-ambient-fill);--surface-fill-strong:var(--surface-lighting-ambient-fill-strong);--surface-rim:var(--surface-lighting-ambient-rim);--surface-highlight:var(--surface-lighting-ambient-highlight);--surface-blur:var(--surface-lighting-ambient-blur);--surface-saturation:var(--surface-lighting-ambient-saturation);--surface-brightness:var(--surface-lighting-ambient-brightness);--surface-texture:var(--surface-lighting-ambient-texture);--surface-reflection:none;--surface-reflection-size:auto;--surface-reflection-high:none;--surface-reflection-high-size:auto;--surface-lighting:var(--surface-lighting-ambient-reflection);--surface-lighting-size:var(--surface-lighting-ambient-reflection-size);--surface-foreground:var(--surface-lighting-ambient-foreground);--surface-muted-foreground:var(--surface-lighting-ambient-muted-foreground);--surface-content-border:var(--surface-lighting-ambient-border);--surface-backdrop-filter:var(--surface-lighting-ambient-backdrop-filter)}[data-surface-material=inverted]{--surface-fill:var(--surface-inverted-fill);--surface-fill-strong:var(--surface-inverted-fill-strong);--surface-rim:var(--surface-inverted-rim);--surface-highlight:var(--surface-inverted-highlight);--surface-blur:var(--surface-inverted-blur);--surface-saturation:var(--surface-inverted-saturation);--surface-brightness:var(--surface-inverted-brightness);--surface-texture:var(--surface-inverted-texture);--surface-reflection:var(--surface-inverted-reflection);--surface-reflection-size:var(--surface-inverted-reflection-size);--surface-reflection-high:var(--surface-inverted-reflection-high);--surface-reflection-high-size:var(--surface-inverted-reflection-high-size);--surface-foreground:var(--surface-inverted-foreground);--surface-muted-foreground:var(--surface-inverted-muted-foreground);--surface-content-border:var(--surface-inverted-border);--surface-backdrop-filter:var(--surface-inverted-backdrop-filter)}[data-surface-material=mica]{--surface-fill:var(--surface-mica-fill);--surface-fill-strong:var(--surface-mica-fill-strong);--surface-rim:var(--surface-mica-rim);--surface-highlight:var(--surface-mica-highlight);--surface-blur:var(--surface-mica-blur);--surface-saturation:var(--surface-mica-saturation);--surface-brightness:var(--surface-mica-brightness);--surface-texture:var(--surface-mica-texture);--surface-reflection:var(--surface-mica-reflection);--surface-reflection-size:var(--surface-mica-reflection-size);--surface-reflection-high:var(--surface-mica-reflection-high);--surface-reflection-high-size:var(--surface-mica-reflection-high-size);--surface-foreground:var(--surface-mica-foreground);--surface-muted-foreground:var(--surface-mica-muted-foreground);--surface-content-border:var(--surface-mica-border);--surface-backdrop-filter:var(--surface-mica-backdrop-filter)}[data-surface-clarity=high]{--surface-texture:none;--surface-reflection:var(--surface-reflection-high);--surface-reflection-size:var(--surface-reflection-high-size)}[data-surface-material=glass][data-surface-lighting=ambient][data-surface-clarity=high]{--surface-lighting:var(--surface-lighting-ambient-reflection-high);--surface-lighting-size:var(--surface-lighting-ambient-reflection-high-size)}.dark [data-surface-color-scheme=inverse],.surface-color-scheme-light{color-scheme:light;--background:oklch(98.5% 0 0);--foreground:oklch(13.63% .0364 259.201);--card:oklch(100% 0 0);--card-foreground:oklch(13.63% .0364 259.201);--popover:var(--card);--primary:var(--brand-9);--primary-foreground:var(--brand-contrast);--secondary:oklch(96.83% .0069 247.896);--secondary-foreground:oklch(20.77% .0398 265.755);--muted:oklch(96.83% .0069 247.896);--muted-foreground:oklch(53% .0407 257.417);--accent:oklch(96.83% .0069 247.896);--accent-foreground:oklch(20.77% .0398 265.755);--destructive:oklch(56% .21 25.33);--destructive-foreground:oklch(98.16% .0017 247.839);--destructive-subtle:oklch(95.5% .025 22);--destructive-subtle-foreground:oklch(44% .16 25);--border:oklch(92.88% .0126 255.508);--control-border:oklch(92.88% .0126 255.508);--control-bg:white;--surface:var(--card);--surface-hover:var(--accent);--surface-active:oklch(from var(--primary) l c h/6%);--ring:var(--brand-8);--success:oklch(53% .14 145);--success-foreground:oklch(99% 0 0);--success-subtle:oklch(95.5% .035 150);--success-subtle-foreground:oklch(38% .09 150);--warning:oklch(75% .15 85);--warning-foreground:oklch(18% .06 70);--warning-subtle:oklch(96.5% .045 90);--warning-subtle-foreground:oklch(42% .09 75);--info:oklch(52% .13 245);--info-foreground:oklch(98.5% .005 245);--info-subtle:oklch(95.5% .025 240);--info-subtle-foreground:oklch(40% .12 245);--ai:var(--brand-9);--ai-foreground:var(--brand-contrast);--scrollbar-thumb:oklch(from var(--foreground) l c h/22%);--scrollbar-thumb-hover:oklch(from var(--foreground) l c h/36%);--surface-solid-fill:oklch(100% 0 0);--surface-solid-fill-strong:oklch(100% 0 0);--surface-solid-rim:oklch(91% .012 255.5);--surface-solid-highlight:oklch(100% 0 0);--surface-solid-foreground:oklch(13.63% .0364 259.201);--surface-solid-muted-foreground:oklch(45% .035 257.4);--surface-solid-border:#0f172a33;--surface-translucent-fill:#fafbfddb;--surface-translucent-fill-strong:#fafbfdf5;--surface-translucent-rim:#0f172a24;--surface-translucent-highlight:#ffffff9e;--surface-translucent-foreground:oklch(13.63% .0364 259.201);--surface-translucent-muted-foreground:oklch(45% .035 257.4);--surface-translucent-border:#0f172a38;--surface-glass-fill:#f8fafc8f;--surface-glass-fill-strong:#f8fafcdb;--surface-glass-rim:#ffffff9e;--surface-glass-highlight:#ffffffc7;--surface-glass-foreground:oklch(13.63% .0364 259.201);--surface-glass-muted-foreground:oklch(42% .035 257.4);--surface-glass-border:#0f172a42;--surface-acrylic-fill:#f4f7fbb8;--surface-acrylic-fill-strong:#f4f7fbeb;--surface-acrylic-rim:#ffffff85;--surface-acrylic-highlight:#ffffffa3;--surface-acrylic-foreground:oklch(13.63% .0364 259.201);--surface-acrylic-muted-foreground:oklch(43% .035 257.4);--surface-acrylic-border:#0f172a3d;--surface-lighting-ambient-fill:#f3f7fc9e;--surface-lighting-ambient-fill-strong:#f3f7fce0;--surface-lighting-ambient-rim:#ffffffa8;--surface-lighting-ambient-highlight:#ffffffc2;--surface-lighting-ambient-foreground:oklch(13.63% .0364 259.201);--surface-lighting-ambient-muted-foreground:oklch(42% .035 257.4);--surface-lighting-ambient-border:#0f172a42;--surface-inverted-fill:#0c0e14f7;--surface-inverted-fill-strong:#0c0e14;--surface-inverted-rim:#ffffff1a;--surface-inverted-highlight:#ffffff1a;--surface-inverted-foreground:#fffffff0;--surface-inverted-muted-foreground:#ffffffb8;--surface-inverted-border:#ffffff3d;--surface-mica-fill:oklch(from var(--brand-9) .97 .012 h/.985);--surface-mica-fill-strong:oklch(from var(--brand-9) .97 .012 h);--surface-mica-rim:#0f172a1a;--surface-mica-highlight:#ffffff9e;--surface-mica-foreground:oklch(13.63% .0364 259.201);--surface-mica-muted-foreground:oklch(45% .035 257.4);--surface-mica-border:#0f172a33}.surface-color-scheme-dark,[data-surface-color-scheme=inverse]{--surface-translucent-fill:#181c28eb;--surface-translucent-fill-strong:#181c28fa;--surface-glass-fill:#121621cc;--surface-glass-fill-strong:#121621f0;--surface-acrylic-fill:#141824d6;--surface-acrylic-fill-strong:#141824f5;--surface-lighting-ambient-fill:#111521d1;--surface-lighting-ambient-fill-strong:#111521f0}.dark [data-surface-color-scheme=inverse]{--surface-translucent-fill:#fafbfdeb;--surface-translucent-fill-strong:#fafbfdfa;--surface-glass-fill:#f8fafcb3;--surface-glass-fill-strong:#f8fafceb;--surface-acrylic-fill:#f4f7fbcc;--surface-acrylic-fill-strong:#f4f7fbf5;--surface-lighting-ambient-fill:#f3f7fcc7;--surface-lighting-ambient-fill-strong:#f3f7fcf0}:is([data-slot=surface],[data-surface-material]){--foreground:var(--surface-foreground);--muted-foreground:var(--surface-muted-foreground);--color-muted-foreground:var(--surface-muted-foreground);--border:var(--surface-content-border);color:var(--surface-foreground)}[data-surface-border-width=thin]{--surface-stroke-width:var(--surface-stroke-thin)}[data-surface-border-width=thick]{--surface-stroke-width:var(--surface-stroke-thick)}[data-surface-border-width=frame]{--surface-stroke-width:var(--surface-stroke-frame)}[data-surface-border-width=bezel]{--surface-stroke-width:var(--surface-stroke-bezel)}[data-surface-border=gradient]:before{content:"";inset:calc(-1 * var(--surface-stroke-width));border-radius:inherit;padding:var(--surface-stroke-width);background:var(--surface-stroke-gradient);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}[data-surface-inner-rim=true]{--surface-ring:inset 0 0 0 1px #ffffff80,0 0 0 1px #0f172a0f}.dark [data-surface-inner-rim=true],.dark[data-surface-inner-rim=true]{--surface-ring:inset 0 0 0 1px #ffffff24,0 0 0 1px #0000004d}[data-slot=surface][aria-selected=true],[data-slot=surface][data-selected=true]{border-color:var(--brand-9)}[data-slot=surface][data-surface-interactive=true][data-surface-elevation=none]:hover{box-shadow:var(--surface-ring)}[data-slot=surface][data-surface-interactive=true][data-surface-elevation=flat]:hover{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight),var(--surface-shadow-resting)}[data-slot=surface][data-surface-interactive=true][data-surface-elevation=resting]:hover{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight),var(--surface-shadow-raised)}[data-slot=surface][data-surface-interactive=true][data-surface-elevation=raised]:hover{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight),var(--surface-shadow-raised-strong)}[data-slot=surface][data-surface-interactive=true][data-surface-elevation=floating]:hover{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight),var(--surface-shadow-floating)}[data-slot=surface][data-surface-interactive=true][data-surface-elevation=overlay]:hover{box-shadow:var(--surface-ring),inset 0 1px 0 var(--surface-highlight),var(--surface-shadow-overlay)}[data-slot=surface][data-surface-interactive=true][data-surface-elevation=sunken]:hover{box-shadow:var(--surface-ring),var(--surface-shadow-sunken)}[data-slot=surface][data-surface-interactive=true]:focus-visible{outline:var(--ring-width-focus) solid oklch(from var(--color-focus) l c h/var(--opacity-focus-ring));outline-offset:0;border-color:#0000}[data-surface-elevation=none][aria-selected=true],[data-surface-elevation=none][data-selected=true],[data-surface-elevation=none][data-surface-inner-rim=true]{box-shadow:var(--surface-ring)}[data-surface-texture=none]{--surface-texture:none}[data-surface-texture=dust]{--surface-texture:var(--surface-texture-dust);--surface-texture-size:var(--surface-texture-dust-size)}[data-surface-texture=grain]{--surface-texture:var(--surface-texture-grain);--surface-texture-size:var(--surface-texture-grain-size)}[data-surface-texture=linen]{--surface-texture:var(--surface-texture-linen);--surface-texture-size:var(--surface-texture-linen-size)}[data-surface-texture=brushed]{--surface-texture:var(--surface-texture-brushed);--surface-texture-size:var(--surface-texture-brushed-size)}[data-surface-texture=paper]{--surface-texture:var(--surface-texture-paper);--surface-texture-size:var(--surface-texture-paper-size)}[data-surface-texture-scale]{--surface-pattern-opacity:1.5%;--surface-pattern-ink:currentColor}@supports (color:color-mix(in lab,red,red)){[data-surface-texture-scale]{--surface-pattern-ink:color-mix(in srgb,currentColor var(--surface-pattern-opacity),transparent)}}[data-surface-texture-scale]{--surface-texture-fibers-current:var(--surface-texture-fibers-subtle)}[data-surface-texture-strength=regular]{--surface-pattern-opacity:2.75%;--surface-texture-fibers-current:var(--surface-texture-fibers-regular)}[data-surface-texture-strength=strong]{--surface-pattern-opacity:4.5%;--surface-texture-fibers-current:var(--surface-texture-fibers-strong)}[data-surface-texture=fibers]{--surface-texture:var(--surface-texture-fibers-current);--surface-texture-size:240px 240px}[data-surface-texture=fibers][data-surface-texture-scale=fine]{--surface-texture-size:160px 160px}[data-surface-texture=fibers][data-surface-texture-scale=coarse]{--surface-texture-size:360px 360px}[data-surface-texture=lines]{--surface-pattern-step:20px;--surface-texture:repeating-linear-gradient(0deg,transparent 0 calc(var(--surface-pattern-step) - 1px),var(--surface-pattern-ink) calc(var(--surface-pattern-step) - 1px) var(--surface-pattern-step));--surface-texture-size:auto}[data-surface-texture=lines][data-surface-texture-scale=fine]{--surface-pattern-step:12px}[data-surface-texture=lines][data-surface-texture-scale=coarse]{--surface-pattern-step:32px}[data-surface-texture=grid]{--surface-pattern-step:24px;--surface-texture:linear-gradient(var(--surface-pattern-ink) 1px,transparent 1px),linear-gradient(90deg,var(--surface-pattern-ink) 1px,transparent 1px);--surface-texture-size:var(--surface-pattern-step) var(--surface-pattern-step),var(--surface-pattern-step) var(--surface-pattern-step)}[data-surface-texture=grid][data-surface-texture-scale=fine]{--surface-pattern-step:16px}[data-surface-texture=grid][data-surface-texture-scale=coarse]{--surface-pattern-step:40px}[data-surface-finish=matte]{--surface-reflection:none;--surface-reflection-size:auto;--surface-brightness:1}[data-surface-finish=sheen]{--surface-reflection:var(--surface-finish-sheen);--surface-reflection-size:auto}[data-surface-finish=gloss]{--surface-reflection:var(--surface-finish-gloss);--surface-reflection-size:auto}[data-surface-finish=metallic]{--surface-reflection:var(--surface-finish-metallic);--surface-reflection-size:auto}[data-surface-tone=neutral]{--surface-tone-wash:linear-gradient(transparent,transparent);--surface-tone-wash-size:auto;--surface-tone-accent:var(--surface-foreground)}[data-surface-tone=brand]{--surface-tone-accent:var(--brand-9);--surface-tone-wash:linear-gradient(180deg,oklch(from var(--brand-9) l c h/8%),oklch(from var(--brand-9) l c h/3.5%));--surface-tone-wash-size:auto}[data-surface-tone=agent]{--surface-tone-accent:var(--ai);--surface-tone-wash:radial-gradient(circle at 8% 0%,oklch(from var(--brand-9) .72 .14 calc(h - 68)/13%),transparent 42%),radial-gradient(circle at 96% 100%,oklch(from var(--brand-9) .66 .15 calc(h - 35)/9%),transparent 46%);--surface-tone-wash-size:auto,auto}[data-surface-tone=info]{--surface-tone-accent:var(--info);--surface-tone-wash:linear-gradient(180deg,oklch(from var(--info) l c h/8.5%),oklch(from var(--info) l c h/4%));--surface-tone-wash-size:auto}[data-surface-tone=success]{--surface-tone-accent:var(--success);--surface-tone-wash:linear-gradient(180deg,oklch(from var(--success) l c h/8.5%),oklch(from var(--success) l c h/4%));--surface-tone-wash-size:auto}[data-surface-tone=warning]{--surface-tone-accent:var(--warning);--surface-tone-wash:linear-gradient(180deg,oklch(from var(--warning) l c h/10%),oklch(from var(--warning) l c h/4.5%));--surface-tone-wash-size:auto}[data-surface-tone=danger]{--surface-tone-accent:var(--destructive);--surface-tone-wash:linear-gradient(180deg,oklch(from var(--destructive) l c h/8.5%),oklch(from var(--destructive) l c h/4%));--surface-tone-wash-size:auto}[data-slot=surface][data-surface-border=auto]:not([data-surface-tone=neutral]){border-color:oklch(from var(--surface-tone-accent) l c h/36%)}.dark [data-surface-tone=brand],.dark[data-surface-tone=brand]{--surface-tone-wash:linear-gradient(180deg,oklch(from var(--brand-9) l c h/13%),oklch(from var(--brand-9) l c h/6%))}.dark [data-surface-tone=agent],.dark[data-surface-tone=agent]{--surface-tone-wash:radial-gradient(circle at 8% 0%,oklch(from var(--brand-9) .7 .14 calc(h - 68)/18%),transparent 42%),radial-gradient(circle at 96% 100%,oklch(from var(--brand-9) .62 .16 calc(h - 35)/13%),transparent 46%)}.dark [data-surface-tone=info],.dark[data-surface-tone=info]{--surface-tone-wash:linear-gradient(180deg,oklch(from var(--info) l c h/13%),oklch(from var(--info) l c h/6%))}.dark [data-surface-tone=success],.dark[data-surface-tone=success]{--surface-tone-wash:linear-gradient(180deg,oklch(from var(--success) l c h/13%),oklch(from var(--success) l c h/6%))}.dark [data-surface-tone=warning],.dark[data-surface-tone=warning]{--surface-tone-wash:linear-gradient(180deg,oklch(from var(--warning) l c h/14%),oklch(from var(--warning) l c h/6.5%))}.dark [data-surface-tone=danger],.dark[data-surface-tone=danger]{--surface-tone-wash:linear-gradient(180deg,oklch(from var(--destructive) l c h/13%),oklch(from var(--destructive) l c h/6%))}:is(.dark[data-slot=surface][data-surface-border=auto],.dark [data-slot=surface][data-surface-border=auto]):not([data-surface-tone=neutral]){border-color:oklch(from var(--surface-tone-accent) l c h/48%)}[data-slot=surface][data-surface-border=auto][data-surface-tone]:has(>.ui-surface-presence-ring){--surface-highlight:transparent;--surface-ring:0 0 #0000;border-color:#0000}@supports (corner-shape:squircle){:is([data-slot=surface],[data-surface-material]):not([data-surface-radius=full]){corner-shape:squircle}}.ui-surface-presence-ring{inset:calc(-1 * var(--surface-stroke-width,var(--surface-stroke-hairline)));border-radius:inherit;padding:var(--surface-presence-stroke,var(--surface-stroke-thin));pointer-events:none;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.ui-surface-presence-ring__rotor{background:conic-gradient(from 0deg,transparent,var(--ai-border-start) 30%,var(--ai-border-end) 50%,transparent 72%);width:120vmax;height:120vmax;animation:presence-sweep var(--presence-spin-duration,9s) linear infinite;margin:-60vmax;position:absolute;top:50%;left:50%}.ui-surface-presence-ring[data-state=working] .ui-surface-presence-ring__rotor{--presence-spin-duration:4.5s}@keyframes surface-presence-breathe{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ui-surface-presence-ring__rotor{animation:surface-presence-breathe 2.4s var(--ease-standard-expressive,ease-in-out) infinite}}[data-reduced-effects=true] .ui-surface-presence-ring__rotor{animation:none}@media (max-width:767px){:root{--surface-page-inset:.5rem;--surface-panel-gap:.5rem}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-slot=surface],[data-surface-material]{--surface-fill:var(--surface-fill-strong);--surface-blur:0px;--surface-backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){[data-slot=surface],[data-surface-material]{--surface-fill:var(--surface-fill-strong);--surface-blur:0px;--surface-backdrop-filter:none;--surface-texture:none;--surface-reflection:none;--surface-lighting:linear-gradient(transparent,transparent)}}[data-reduced-effects=true] :is([data-slot=surface],[data-surface-material]){--surface-fill:var(--surface-fill-strong);--surface-blur:0px;--surface-backdrop-filter:none;--surface-texture:none;--surface-reflection:none;--surface-lighting:linear-gradient(transparent,transparent)}@media (forced-colors:active){[data-slot=surface],[data-surface-material]{--surface-fill:Canvas;--surface-rim:CanvasText;--surface-rim-hairline:CanvasText;--surface-rim-luminous:CanvasText;--surface-rim-frost:CanvasText;--surface-rim-smoke:CanvasText;--surface-highlight:transparent;--surface-texture:none;--surface-reflection:none;--surface-lighting:linear-gradient(transparent,transparent);--surface-tone-wash:linear-gradient(transparent,transparent);--surface-blur:0px;--surface-backdrop-filter:none;--surface-ring:0 0 #0000;--surface-shadow-resting:none;--surface-shadow-raised:none;--surface-shadow-raised-strong:none;--surface-shadow-floating:none;--surface-shadow-overlay:none;--surface-shadow-sunken:none;color:canvastext}[data-slot=surface][data-surface-border=none]{border:1px solid canvastext}[data-surface-border=gradient],[data-surface-group]>[data-slot=surface-group-item]{border-color:canvastext}.ui-surface-presence-ring,[data-surface-border=gradient]:before{display:none}[data-slot=surface][data-surface-border=auto][data-surface-tone]:has(>.ui-surface-presence-ring){border-color:canvastext}}@media print{[data-slot=surface],[data-surface-material]{--surface-fill:Canvas;--surface-blur:0px;--surface-backdrop-filter:none;--surface-texture:none;--surface-reflection:none;--surface-lighting:linear-gradient(transparent,transparent);--surface-tone-wash:linear-gradient(transparent,transparent);--surface-ring:0 0 #0000;--surface-shadow-resting:none;--surface-shadow-raised:none;--surface-shadow-raised-strong:none;--surface-shadow-floating:none;--surface-shadow-overlay:none;--surface-shadow-sunken:none}.ui-surface-presence-ring,[data-surface-border=gradient]:before{display:none}[data-slot=surface][data-surface-border=auto][data-surface-tone]:has(>.ui-surface-presence-ring){border-color:var(--surface-rim)}}[data-surface-group][data-orientation=horizontal]>[data-slot=surface-group-item]+[data-slot=surface-group-item]{border-inline-start:var(--surface-stroke-hairline) solid var(--surface-content-border)}[data-surface-group][data-orientation=vertical]>[data-slot=surface-group-item]+[data-slot=surface-group-item]{border-block-start:var(--surface-stroke-hairline) solid var(--surface-content-border)}@keyframes splash-progress-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-name:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-feature-settings:"cv11" 1,"ss01" 1}*{scrollbar-width:thin;scrollbar-color:var(--control-border) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:var(--control-border);border-radius:999px}input:-webkit-autofill,input:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:active,input:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}html[data-bg-kind=ambient] .page-backdrop,html[data-bg-kind=wallpaper] .page-backdrop{display:none}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}