@layer fonts,imports;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--un-bg-opacity:100%;--un-border-opacity:100%;--un-border-style:solid;--un-content:"";--un-divide-opacity:100%;--un-divide-y-reverse:initial;--un-ease:initial;--un-fill-opacity:100%;--un-from-opacity:100%;--un-leading:initial;--un-outline-opacity:100%;--un-outline-style:solid;--un-ring-offset-opacity:100%;--un-ring-opacity:100%;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-shadow-opacity:100%;--un-stroke-opacity:100%;--un-text-opacity:100%;--un-to-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial;--un-via-opacity:100%}::backdrop{--un-bg-opacity:100%;--un-border-opacity:100%;--un-border-style:solid;--un-content:"";--un-divide-opacity:100%;--un-divide-y-reverse:initial;--un-ease:initial;--un-fill-opacity:100%;--un-from-opacity:100%;--un-leading:initial;--un-outline-opacity:100%;--un-outline-style:solid;--un-ring-offset-opacity:100%;--un-ring-opacity:100%;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-shadow-opacity:100%;--un-stroke-opacity:100%;--un-text-opacity:100%;--un-to-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial;--un-via-opacity:100%}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@property --un-outline-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-content{syntax:"*";inherits:false;initial-value:""}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-ring-offset-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-shadow-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1}@property --un-ease{syntax:"*";inherits:false}@property --un-fill-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-stroke-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-from-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --un-gradient-position{syntax:"*";inherits:false}@property --un-gradient-stops{syntax:"*";inherits:false}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --un-gradient-via-stops{syntax:"*";inherits:false}@property --un-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-via-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-backdrop-blur{syntax:"*";inherits:false}@property --un-backdrop-brightness{syntax:"*";inherits:false}@property --un-backdrop-contrast{syntax:"*";inherits:false}@property --un-backdrop-grayscale{syntax:"*";inherits:false}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false}@property --un-backdrop-invert{syntax:"*";inherits:false}@property --un-backdrop-opacity{syntax:"*";inherits:false}@property --un-backdrop-saturate{syntax:"*";inherits:false}@property --un-backdrop-sepia{syntax:"*";inherits:false}@property --un-blur{syntax:"*";inherits:false}@property --un-brightness{syntax:"*";inherits:false}@property --un-contrast{syntax:"*";inherits:false}@property --un-drop-shadow{syntax:"*";inherits:false}@property --un-grayscale{syntax:"*";inherits:false}@property --un-hue-rotate{syntax:"*";inherits:false}@property --un-invert{syntax:"*";inherits:false}@property --un-saturate{syntax:"*";inherits:false}@property --un-sepia{syntax:"*";inherits:false}@property --un-numeric-figure{syntax:"*";inherits:false}@property --un-numeric-fraction{syntax:"*";inherits:false}@property --un-numeric-spacing{syntax:"*";inherits:false}@property --un-ordinal{syntax:"*";inherits:false}@property --un-slashed-zero{syntax:"*";inherits:false}@property --un-divide-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-border-style{syntax:"*";inherits:false;initial-value:solid}@property --un-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}}@layer theme{:root,:host{--spacing:4px;--radius-2xl:16px;--radius-DEFAULT:4px;--radius-sm:calc(var(--radius) - 4px);--fontWeight-semibold:600;--default-transition-timingFunction:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--radius-xl:calc(var(--radius) + 4px);--fontWeight-medium:500;--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--text-sm-fontSize:14px;--text-sm-lineHeight:20px;--text-xs-fontSize:12px;--text-xs-lineHeight:16px;--container-6xl:1152px;--radius-3xl:24px;--tracking-tight:-.025em;--fontWeight-black:900;--container-sm:384px;--fontWeight-bold:700;--container-xl:576px;--radius-none:0;--fontWeight-extrabold:800;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--fontWeight-normal:400;--colors-primary-DEFAULT:var(--primary);--colors-muted-DEFAULT:var(--muted);--colors-background:var(--background);--text-7xl-fontSize:72px;--text-7xl-lineHeight:1;--text-2xl-fontSize:24px;--text-2xl-lineHeight:32px;--text-base-fontSize:16px;--text-base-lineHeight:24px;--container-md:448px;--text-8xl-fontSize:96px;--text-8xl-lineHeight:1;--text-3xl-fontSize:30px;--text-3xl-lineHeight:36px;--container-lg:512px;--tracking-widest:.1em;--font-mono:"Fira Code",ui-monospace, monospace;--tracking-wider:.05em;--leading-tight:1.25;--container-3xl:768px;--radius-xs:2px;--colors-black:#000;--leading-none:1;--colors-accent-DEFAULT:var(--accent);--colors-white:#fff;--text-xl-fontSize:20px;--text-xl-lineHeight:28px;--text-lg-fontSize:18px;--text-lg-lineHeight:28px;--text-4xl-fontSize:36px;--text-4xl-lineHeight:40px;--container-5xl:1024px;--leading-relaxed:1.625;--leading-snug:1.375;--leading-normal:1.5;--container-4xl:896px;--container-2xl:672px;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--text-5xl-fontSize:48px;--text-5xl-lineHeight:1;--ease-DEFAULT:cubic-bezier(.4, 0, .2, 1);--font-serif:"Nunito Sans", system-ui, sans-serif;--font-sans:"Nunito Sans",system-ui, sans-serif;--default-font-family:var(--font-sans);--default-monoFont-family:var(--font-mono)}:root,.neutral{--background:color(display-p3 .975172 .979397 .98653);--foreground:color(display-p3 .0791179 .0959971 .125171);--card:color(display-p3 .950551 .961762 .98071);--card-foreground:color(display-p3 .0791179 .0959971 .125171);--popover:color(display-p3 .950551 .961762 .98071);--popover-foreground:color(display-p3 .0791179 .0959971 .125171);--primary:color(display-p3 .397645 .452653 .547642);--primary-foreground:color(display-p3 .976485 .980711 .987846);--secondary:color(display-p3 .906201 .906324 .927649);--secondary-foreground:color(display-p3 .185253 .184817 .221233);--muted:color(display-p3 .920501 .928859 .942979);--muted-foreground:color(display-p3 .362672 .362566 .398671);--accent:color(display-p3 .903036 .877515 .856155);--accent-foreground:color(display-p3 .237145 .213932 .194451);--destructive:color(display-p3 .830323 .140383 .133196);--destructive-foreground:color(display-p3 1.0011 .97265 .967351);--border:color(display-p3 .843237 .851458 .865348);--input:color(display-p3 .843237 .851458 .865348);--ring:color(display-p3 .397645 .452653 .547642);--chart-1:color(display-p3 .397645 .452653 .547642);--chart-2:color(display-p3 .438134 .467652 .537831);--chart-3:color(display-p3 .484511 .484193 .541211);--chart-4:color(display-p3 .508897 .470979 .439179);--chart-5:color(display-p3 .515274 .558882 .57694);--sidebar:color(display-p3 .952962 .958571 .968042);--sidebar-foreground:color(display-p3 .105894 .123389 .153519);--sidebar-primary:color(display-p3 .397645 .452653 .547642);--sidebar-primary-foreground:color(display-p3 .976485 .980711 .987846);--sidebar-accent:color(display-p3 .898481 .9068 .920856);--sidebar-accent-foreground:color(display-p3 .162074 .180638 .212457);--sidebar-border:color(display-p3 .828033 .838957 .857421);--sidebar-ring:color(display-p3 .397645 .452653 .547642);--success:color(display-p3 .323527 .616218 .289244);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .879225 .63905 .221317);--warning-foreground:color(display-p3 .154258 .0857017 -.00052681)}@supports (color:lab(0% 0 0)){:root,.neutral{--background:lab(98.1366% -.207245 -1.11476);--foreground:lab(8.29011% -.781022 -6.48316);--card:lab(96.4995% -.540257 -2.96556);--card-foreground:lab(8.29011% -.781022 -6.48316);--popover:lab(96.4995% -.540257 -2.96556);--popover-foreground:lab(8.29011% -.781022 -6.48316);--primary:lab(48.0876% -2.03595 -16.5814);--primary-foreground:lab(98.2526% -.207275 -1.11477);--secondary:lab(91.8106% .789195 -2.90962);--secondary-foreground:lab(19.7891% 1.98576 -6.42992);--muted:lab(93.6048% -.40859 -2.22611);--muted-foreground:lab(39.5347% 1.67118 -5.76363);--accent:lab(89.5323% 2.14669 3.92027);--accent-foreground:lab(23.403% 2.59499 4.63999);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.1724% 2.99552 1.78143);--border:lab(86.6447% -.407815 -2.22567);--input:lab(86.6447% -.407815 -2.22567);--ring:lab(48.0876% -2.03595 -16.5814);--chart-1:lab(48.0876% -2.03595 -16.5814);--chart-2:lab(49.9595% -.39497 -11.8535);--chart-3:lab(52.2191% 2.54846 -8.62292);--chart-4:lab(51.2288% 3.67677 6.60445);--chart-5:lab(58.3484% -4.54983 -4.40425);--sidebar:lab(96.278% -.274986 -1.48562);--sidebar-foreground:lab(11.7735% -.843272 -6.50454);--sidebar-primary:lab(48.0876% -2.03595 -16.5814);--sidebar-primary-foreground:lab(98.2526% -.207275 -1.11477);--sidebar-accent:lab(91.6328% -.408351 -2.22601);--sidebar-accent-foreground:lab(18.7382% -.929281 -6.53676);--sidebar-border:lab(85.4794% -.538141 -2.96435);--sidebar-ring:lab(48.0876% -2.03595 -16.5814);--success:lab(57.9394% -47.8174 40.6994);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(71.9747% 21.9437 75.2631);--warning-foreground:lab(9.37341% 9.40243 15.6342)}}.dark,.dark.neutral{--background:color(display-p3 .148709 .160925 .181755);--foreground:color(display-p3 .949043 .954647 .964111);--card:color(display-p3 .17468 .190323 .217038);--card-foreground:color(display-p3 .949043 .954647 .964111);--popover:color(display-p3 .17468 .190323 .217038);--popover-foreground:color(display-p3 .949043 .954647 .964111);--primary:color(display-p3 .630163 .630163 .630163);--primary-foreground:color(display-p3 .962118 .967736 .977225);--secondary:color(display-p3 .128834 .175147 .257267);--secondary-foreground:color(display-p3 .949043 .954647 .964111);--muted:color(display-p3 .145859 .161089 .18714);--muted-foreground:color(display-p3 .669557 .68268 .704884);--accent:color(display-p3 .160764 .214815 .31063);--accent-foreground:color(display-p3 .949043 .954647 .964111);--destructive:color(display-p3 .933534 .431676 .423491);--destructive-foreground:color(display-p3 .120854 .0373492 .0352259);--border:color(display-p3 1 1 1/.2);--input:color(display-p3 1 1 1/.25);--ring:color(display-p3 .630163 .630163 .630163);--chart-1:color(display-p3 .591255 .648987 .748012);--chart-2:color(display-p3 .634848 .669488 .751397);--chart-3:color(display-p3 .68665 .686436 .752248);--chart-4:color(display-p3 .694923 .646721 .606304);--chart-5:color(display-p3 .679163 .730012 .751073);--sidebar:color(display-p3 .13456 .146602 .167149);--sidebar-foreground:color(display-p3 .949043 .954647 .964111);--sidebar-primary:color(display-p3 .630163 .630163 .630163);--sidebar-primary-foreground:color(display-p3 .962118 .967736 .977225);--sidebar-accent:color(display-p3 .140957 .189895 .276635);--sidebar-accent-foreground:color(display-p3 .949043 .954647 .964111);--sidebar-border:color(display-p3 1 1 1/.2);--sidebar-ring:color(display-p3 .630163 .630163 .630163);--success:color(display-p3 .485115 .72646 .453527);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .935618 .724049 .38387);--warning-foreground:color(display-p3 .107834 .0544867 -.000288542)}@supports (color:lab(0% 0 0)){.dark,.dark.neutral{--background:lab(16.4423% -.683993 -4.3848);--foreground:lab(95.93% -.274986 -1.4856);--card:lab(19.9115% -.829145 -5.46976);--card-foreground:lab(95.93% -.274986 -1.4856);--popover:lab(19.9115% -.829145 -5.46976);--popover-foreground:lab(95.93% -.274986 -1.4856);--primary:lab(66.128% -.0000298023 .0000119209);--primary-foreground:lab(97.09% -.274986 -1.48563);--secondary:lab(17.9824% -.912875 -16.2815);--secondary-foreground:lab(95.93% -.274986 -1.4856);--muted:lab(16.4301% -.804782 -5.45955);--muted-foreground:lab(70.9735% -.660062 -3.69846);--accent:lab(22.5921% -1.04468 -18.4079);--accent-foreground:lab(95.93% -.274986 -1.4856);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(4.92797% 12.1213 4.25879);--border:lab(100% 0 0/.2);--input:lab(100% 0 0/.25);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(67.3635% -2.28757 -16.328);--chart-2:lab(69.67% -.528216 -13.0057);--chart-3:lab(71.9235% 2.72107 -9.36293);--chart-4:lab(68.619% 4.4032 7.9186);--chart-5:lab(74.6008% -5.06267 -4.89767);--sidebar:lab(14.7018% -.674933 -4.38082);--sidebar-foreground:lab(95.93% -.274986 -1.4856);--sidebar-primary:lab(66.128% -.0000298023 .0000119209);--sidebar-primary-foreground:lab(97.09% -.274986 -1.48563);--sidebar-accent:lab(19.713% -.970691 -16.9932);--sidebar-accent-foreground:lab(95.93% -.274986 -1.4856);--sidebar-border:lab(100% 0 0/.2);--sidebar-ring:lab(66.128% -.0000298023 .0000119209);--success:lab(69.2376% -39.2288 32.1095);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(79.0314% 17.97 60.1869);--warning-foreground:lab(5.17776% 6.2651 8.63861)}}.blue{--background:color(display-p3 .969613 .981722 1.00029);--foreground:color(display-p3 .0254826 .0679083 .139036);--card:color(display-p3 .944657 .962736 .990481);--card-foreground:color(display-p3 .0254826 .0679083 .139036);--popover:color(display-p3 .944657 .962736 .990481);--popover-foreground:color(display-p3 .0254826 .0679083 .139036);--primary:color(display-p3 .306538 .552235 .947781);--primary-foreground:color(display-p3 .969613 .981722 1.00029);--secondary:color(display-p3 .855287 .9146 1.00615);--secondary-foreground:color(display-p3 .0288396 .116099 .255854);--muted:color(display-p3 .898829 .931692 .982221);--muted-foreground:color(display-p3 .308478 .370816 .468413);--accent:color(display-p3 .802462 .890642 1.02743);--accent-foreground:color(display-p3 .0081771 .1023 .261443);--destructive:color(display-p3 .830323 .140383 .133196);--destructive-foreground:color(display-p3 1.0011 .97265 .967351);--border:color(display-p3 .817666 .861733 .929619);--input:color(display-p3 .817666 .861733 .929619);--ring:color(display-p3 .306538 .552235 .947781);--chart-1:color(display-p3 .184555 .499634 .990858);--chart-2:color(display-p3 -.150423 .71557 .802666);--chart-3:color(display-p3 .451078 .776263 .350717);--chart-4:color(display-p3 .915509 .662167 .111508);--chart-5:color(display-p3 .739097 .37437 .865209);--sidebar:color(display-p3 .93547 .956527 .988852);--sidebar-foreground:color(display-p3 .0254826 .0679083 .139036);--sidebar-primary:color(display-p3 .306538 .552235 .947781);--sidebar-primary-foreground:color(display-p3 .969613 .981722 1.00029);--sidebar-accent:color(display-p3 .855287 .9146 1.00615);--sidebar-accent-foreground:color(display-p3 .0081771 .1023 .261443);--sidebar-border:color(display-p3 .802325 .849175 .921389);--sidebar-ring:color(display-p3 .306538 .552235 .947781);--success:color(display-p3 .323527 .616218 .289244);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .879225 .63905 .221317);--warning-foreground:color(display-p3 .154258 .0857017 -.00052681)}@supports (color:lab(0% 0 0)){.blue{--background:lab(98.244% -.651926 -2.93635);--foreground:lab(5.05453% -.00970811 -14.741);--card:lab(96.4953% -.962853 -4.39605);--card-foreground:lab(5.05453% -.00970811 -14.741);--popover:lab(96.4953% -.962853 -4.39605);--popover-foreground:lab(5.05453% -.00970811 -14.741);--primary:lab(58.1565% 1.75071 -61.959);--primary-foreground:lab(98.244% -.651926 -2.93635);--secondary:lab(91.7775% -2.83805 -14.4706);--secondary-foreground:lab(11.1903% 2.49162 -27.4137);--muted:lab(93.5707% -1.69322 -8.02151);--muted-foreground:lab(39.4998% -2.57203 -17.7371);--accent:lab(89.3833% -3.82733 -21.5306);--accent-foreground:lab(9.82981% 4.82586 -30.7586);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.1724% 2.99552 1.78143);--border:lab(87.1677% -2.21413 -10.892);--input:lab(87.1677% -2.21413 -10.892);--ring:lab(58.1565% 1.75071 -61.959);--chart-1:lab(54.0274% 8.67611 -75.297);--chart-2:lab(66.6289% -49.3331 -26.4248);--chart-3:lab(72.1456% -53.2297 52.1509);--chart-4:lab(74.3376% 22.5182 93.3552);--chart-5:lab(57.0713% 60.2355 -50.7371);--sidebar:lab(95.9106% -1.11434 -5.12389);--sidebar-foreground:lab(5.05453% -.00970811 -14.741);--sidebar-primary:lab(58.1565% 1.75071 -61.959);--sidebar-primary-foreground:lab(98.244% -.651926 -2.93635);--sidebar-accent:lab(91.7775% -2.83805 -14.4706);--sidebar-accent-foreground:lab(9.82981% 4.82586 -30.7586);--sidebar-border:lab(86.0015% -2.33579 -11.606);--sidebar-ring:lab(58.1565% 1.75071 -61.959);--success:lab(57.9394% -47.8174 40.6994);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(71.9747% 21.9437 75.2631);--warning-foreground:lab(9.37341% 9.40243 15.6342)}}.dark.blue{--background:color(display-p3 .148055 .161236 .18158);--foreground:color(display-p3 .951184 .969287 .997068);--card:color(display-p3 .173835 .190721 .216814);--card-foreground:color(display-p3 .951184 .969287 .997068);--popover:color(display-p3 .173835 .190721 .216814);--popover-foreground:color(display-p3 .951184 .969287 .997068);--primary:color(display-p3 .366362 .614978 1.01539);--primary-foreground:color(display-p3 .963062 .975155 .993702);--secondary:color(display-p3 .142586 .210505 .318813);--secondary-foreground:color(display-p3 .951184 .969287 .997068);--muted:color(display-p3 .173835 .190721 .216814);--muted-foreground:color(display-p3 .630676 .686792 .773595);--accent:color(display-p3 .162968 .250441 .390492);--accent-foreground:color(display-p3 .951184 .969287 .997068);--destructive:color(display-p3 .933534 .431676 .423491);--destructive-foreground:color(display-p3 .120854 .0373492 .0352259);--border:color(display-p3 1 1 1/.2);--input:color(display-p3 1 1 1/.25);--ring:color(display-p3 .478898 .672891 .982708);--chart-1:color(display-p3 .447553 .669792 1.02639);--chart-2:color(display-p3 .309699 .777943 .847455);--chart-3:color(display-p3 .550608 .80913 .473746);--chart-4:color(display-p3 .947248 .722097 .299937);--chart-5:color(display-p3 .812436 .521879 .917883);--sidebar:color(display-p3 .133913 .146909 .166977);--sidebar-foreground:color(display-p3 .951184 .969287 .997068);--sidebar-primary:color(display-p3 .366362 .614978 1.01539);--sidebar-primary-foreground:color(display-p3 .963062 .975155 .993702);--sidebar-accent:color(display-p3 .146108 .22027 .338757);--sidebar-accent-foreground:color(display-p3 .951184 .969287 .997068);--sidebar-border:color(display-p3 1 1 1/.2);--sidebar-ring:color(display-p3 .366362 .614978 1.01539);--success:color(display-p3 .485115 .72646 .453527);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .935618 .724049 .38387);--warning-foreground:color(display-p3 .107834 .0544867 -.000288542)}@supports (color:lab(0% 0 0)){.dark.blue{--background:lab(16.4493% -.851989 -4.34144);--foreground:lab(97.0753% -.963062 -4.39618);--card:lab(19.9202% -1.03933 -5.41568);--card-foreground:lab(97.0753% -.963062 -4.39618);--popover:lab(19.9202% -1.03933 -5.41568);--popover-foreground:lab(97.0753% -.963062 -4.39618);--primary:lab(64.03% .423133 -62.0885);--primary-foreground:lab(97.6641% -.651866 -2.93629);--secondary:lab(21.9789% -1.49591 -20.9214);--secondary-foreground:lab(97.0753% -.963062 -4.39618);--muted:lab(19.9202% -1.03933 -5.41568);--muted-foreground:lab(70.8907% -2.70998 -14.4161);--accent:lab(26.5136% -1.31303 -26.0604);--accent-foreground:lab(97.0753% -.963062 -4.39618);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(4.92797% 12.1213 4.25879);--border:lab(100% 0 0/.2);--input:lab(100% 0 0/.25);--ring:lab(69.1178% -3.12543 -48.7541);--chart-1:lab(68.931% -2.02289 -55.4816);--chart-2:lab(73.3622% -41.2408 -21.9794);--chart-3:lab(76.3822% -42.6386 39.9847);--chart-4:lab(79.0685% 18.7747 73.3542);--chart-5:lab(67.1388% 48.6117 -41.8284);--sidebar:lab(14.7088% -.842989 -4.33751);--sidebar-foreground:lab(97.0753% -.963062 -4.39618);--sidebar-primary:lab(64.03% .423133 -62.0885);--sidebar-primary-foreground:lab(97.6641% -.651866 -2.93629);--sidebar-accent:lab(23.1022% -1.40524 -22.6282);--sidebar-accent-foreground:lab(97.0753% -.963062 -4.39618);--sidebar-border:lab(100% 0 0/.2);--sidebar-ring:lab(64.03% .423133 -62.0885);--success:lab(69.2376% -39.2288 32.1095);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(79.0314% 17.97 60.1869);--warning-foreground:lab(5.17776% 6.2651 8.63861)}}.violet{--background:color(display-p3 .980572 .977035 .998401);--foreground:color(display-p3 .0715333 .0508603 .132174);--card:color(display-p3 .960903 .957377 .978661);--card-foreground:color(display-p3 .0715333 .0508603 .132174);--popover:color(display-p3 .960903 .957377 .978661);--popover-foreground:color(display-p3 .0715333 .0508603 .132174);--primary:color(display-p3 .52658 .354346 .917558);--primary-foreground:color(display-p3 .980572 .977035 .998401);--secondary:color(display-p3 .910665 .889432 1.00781);--secondary-foreground:color(display-p3 .128822 .0823276 .242618);--muted:color(display-p3 .929005 .918137 .981526);--muted-foreground:color(display-p3 .369216 .345877 .462317);--accent:color(display-p3 .922407 .839238 1.00946);--accent-foreground:color(display-p3 .12131 .062846 .246594);--destructive:color(display-p3 .830323 .140383 .133196);--destructive-foreground:color(display-p3 1.0011 .97265 .967351);--border:color(display-p3 .858418 .843842 .927093);--input:color(display-p3 .858418 .843842 .927093);--ring:color(display-p3 .52658 .354346 .917558);--chart-1:color(display-p3 .551436 .368229 .963219);--chart-2:color(display-p3 .793974 .340446 .804636);--chart-3:color(display-p3 .0928918 .736519 .817628);--chart-4:color(display-p3 .907268 .667925 .100671);--chart-5:color(display-p3 .913707 .390639 .360361);--sidebar:color(display-p3 .954618 .94838 .985566);--sidebar-foreground:color(display-p3 .0715333 .0508603 .132174);--sidebar-primary:color(display-p3 .52658 .354346 .917558);--sidebar-primary-foreground:color(display-p3 .980572 .977035 .998401);--sidebar-accent:color(display-p3 .935946 .879381 .996473);--sidebar-accent-foreground:color(display-p3 .12131 .062846 .246594);--sidebar-border:color(display-p3 .845626 .83108 .914096);--sidebar-ring:color(display-p3 .52658 .354346 .917558);--success:color(display-p3 .323527 .616218 .289244);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .879225 .63905 .221317);--warning-foreground:color(display-p3 .154258 .0857017 -.00052681)}@supports (color:lab(0% 0 0)){.violet{--background:lab(98.1782% 1.1842 -2.7395);--foreground:lab(4.79941% 6.8553 -13.6564);--card:lab(96.4382% 1.18446 -2.73938);--card-foreground:lab(4.79941% 6.8553 -13.6564);--popover:lab(96.4382% 1.18446 -2.73938);--popover-foreground:lab(4.79941% 6.8553 -13.6564);--primary:lab(49.9643% 47.8387 -70.9074);--primary-foreground:lab(98.1782% 1.1842 -2.7395);--secondary:lab(91.3934% 6.99565 -15.1967);--secondary-foreground:lab(10.5741% 16.8555 -25.822);--muted:lab(93.3686% 3.62885 -8.16666);--muted-foreground:lab(39.0695% 8.66884 -17.2808);--accent:lab(88.6535% 15.9226 -19.8413);--accent-foreground:lab(9.14426% 20.0237 -28.9871);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.1724% 2.99552 1.78143);--border:lab(86.8999% 4.90093 -10.8498);--input:lab(86.8999% 4.90093 -10.8498);--ring:lab(49.9643% 47.8387 -70.9074);--chart-1:lab(52.0977% 50.2148 -74.1197);--chart-2:lab(57.0365% 67.0792 -41.3922);--chart-3:lab(68.8751% -46.6884 -24.9539);--chart-4:lab(74.4137% 20.5077 94.3735);--chart-5:lab(60.882% 63.0569 37.6481);--sidebar:lab(95.7956% 2.08882 -4.78259);--sidebar-foreground:lab(4.79941% 6.8553 -13.6564);--sidebar-primary:lab(49.9643% 47.8387 -70.9074);--sidebar-primary-foreground:lab(98.1782% 1.1842 -2.7395);--sidebar-accent:lab(91.2717% 10.8078 -13.6889);--sidebar-accent-foreground:lab(9.14426% 20.0237 -28.9871);--sidebar-border:lab(85.7397% 4.90332 -10.8483);--sidebar-ring:lab(49.9643% 47.8387 -70.9074);--success:lab(57.9394% -47.8174 40.6994);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(71.9747% 21.9437 75.2631);--warning-foreground:lab(9.37341% 9.40243 15.6342)}}.dark.violet{--background:color(display-p3 .160427 .155131 .184364);--foreground:color(display-p3 .96762 .962282 .994242);--card:color(display-p3 .189819 .182421 .22242);--card-foreground:color(display-p3 .96762 .962282 .994242);--popover:color(display-p3 .189819 .182421 .22242);--popover-foreground:color(display-p3 .96762 .962282 .994242);--primary:color(display-p3 .667174 .507984 1.08136);--primary-foreground:color(display-p3 .974007 .970474 .991812);--secondary:color(display-p3 .212519 .184335 .308219);--secondary-foreground:color(display-p3 .96762 .962282 .994242);--muted:color(display-p3 .189819 .182421 .22242);--muted-foreground:color(display-p3 .683494 .662914 .775134);--accent:color(display-p3 .293761 .216565 .366542);--accent-foreground:color(display-p3 .96762 .962282 .994242);--destructive:color(display-p3 .933534 .431676 .423491);--destructive-foreground:color(display-p3 .120854 .0373492 .0352259);--border:color(display-p3 1 1 1/.2);--input:color(display-p3 1 1 1/.25);--ring:color(display-p3 .667174 .507984 1.08136);--chart-1:color(display-p3 .68499 .568751 1.03093);--chart-2:color(display-p3 .867193 .519813 .871135);--chart-3:color(display-p3 .309699 .777943 .847455);--chart-4:color(display-p3 .939626 .727131 .296004);--chart-5:color(display-p3 .980322 .533021 .492975);--sidebar:color(display-p3 .146135 .140881 .169717);--sidebar-foreground:color(display-p3 .96762 .962282 .994242);--sidebar-primary:color(display-p3 .667174 .507984 1.08136);--sidebar-primary-foreground:color(display-p3 .974007 .970474 .991812);--sidebar-accent:color(display-p3 .342813 .275908 .408506);--sidebar-accent-foreground:color(display-p3 .96762 .962282 .994242);--sidebar-border:color(display-p3 1 1 1/.1);--sidebar-ring:color(display-p3 .667174 .507984 1.08136);--success:color(display-p3 .485115 .72646 .453527);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .935618 .724049 .38387);--warning-foreground:color(display-p3 .107834 .0544867 -.000288542)}@supports (color:lab(0% 0 0)){.dark.violet{--background:lab(16.3166% 2.34634 -5.05753);--foreground:lab(96.9766% 1.78558 -4.10273);--card:lab(19.7388% 3.1693 -6.72167);--card-foreground:lab(96.9766% 1.78558 -4.10273);--popover:lab(19.7388% 3.1693 -6.72167);--popover-foreground:lab(96.9766% 1.78558 -4.10273);--primary:lab(64.1627% 45.1255 -71.1293);--primary-foreground:lab(97.5982% 1.18428 -2.73945);--secondary:lab(21.5023% 10.8466 -19.6622);--secondary-foreground:lab(96.9766% 1.78558 -4.10273);--muted:lab(19.7388% 3.1693 -6.72167);--muted-foreground:lab(70.5055% 7.09298 -15.1435);--accent:lab(27.0027% 17.9034 -20.8084);--accent-foreground:lab(96.9766% 1.78558 -4.10273);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(4.92797% 12.1213 4.25879);--border:lab(100% 0 0/.2);--input:lab(100% 0 0/.25);--ring:lab(64.1627% 45.1255 -71.1293);--chart-1:lab(67.3088% 34.6964 -58.5146);--chart-2:lab(68.3523% 52.5524 -32.6682);--chart-3:lab(73.3622% -41.2408 -21.9794);--chart-4:lab(79.137% 16.9725 73.9414);--chart-5:lab(70.4952% 53.2762 30.5183);--sidebar:lab(14.5759% 2.35482 -5.05292);--sidebar-foreground:lab(96.9766% 1.78558 -4.10273);--sidebar-primary:lab(64.1627% 45.1255 -71.1293);--sidebar-primary-foreground:lab(97.5982% 1.18428 -2.73945);--sidebar-accent:lab(32.9829% 15.232 -18.1586);--sidebar-accent-foreground:lab(96.9766% 1.78558 -4.10273);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(64.1627% 45.1255 -71.1293);--success:lab(69.2376% -39.2288 32.1095);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(79.0314% 17.97 60.1869);--warning-foreground:lab(5.17776% 6.2651 8.63861)}}.teal{--background:color(display-p3 .960369 .988804 .982831);--foreground:color(display-p3 .00542466 .0879179 .0753887);--card:color(display-p3 .936759 .970787 .963666);--card-foreground:color(display-p3 .00542466 .0879179 .0753887);--popover:color(display-p3 .936759 .970787 .963666);--popover-foreground:color(display-p3 .00542466 .0879179 .0753887);--primary:color(display-p3 .337619 .70421 .648747);--primary-foreground:color(display-p3 .957833 .980532 .975749);--secondary:color(display-p3 .827239 .941351 .918655);--secondary-foreground:color(display-p3 -.00473229 .131274 .113632);--muted:color(display-p3 .879975 .948032 .934089);--muted-foreground:color(display-p3 .274994 .384886 .364954);--accent:color(display-p3 .762472 .929299 .897301);--accent-foreground:color(display-p3 -.0132717 .112373 .0955453);--destructive:color(display-p3 .830323 .140383 .133196);--destructive-foreground:color(display-p3 1.0011 .97265 .967351);--border:color(display-p3 .793202 .883118 .865019);--input:color(display-p3 .793202 .883118 .865019);--ring:color(display-p3 .337619 .70421 .648747);--chart-1:color(display-p3 -.104997 .708413 .636111);--chart-2:color(display-p3 -.157325 .729902 .898108);--chart-3:color(display-p3 .639754 .431432 .991411);--chart-4:color(display-p3 .941245 .41623 .383592);--chart-5:color(display-p3 .6953 .738942 .194021);--sidebar:color(display-p3 .924204 .966748 .95789);--sidebar-foreground:color(display-p3 .00542466 .0879179 .0753887);--sidebar-primary:color(display-p3 .337619 .70421 .648747);--sidebar-primary-foreground:color(display-p3 .957833 .980532 .975749);--sidebar-accent:color(display-p3 .827239 .941351 .918655);--sidebar-accent-foreground:color(display-p3 -.0132717 .112373 .0955453);--sidebar-border:color(display-p3 .780562 .870245 .852206);--sidebar-ring:color(display-p3 .337619 .70421 .648747);--success:color(display-p3 .323527 .616218 .289244);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .879225 .63905 .221317);--warning-foreground:color(display-p3 .154258 .0857017 -.00052681)}@supports (color:lab(0% 0 0)){.teal{--background:lab(98.3826% -3.38346 -.231099);--foreground:lab(5.64748% -9.54393 -.712073);--card:lab(96.6672% -4.06155 -.277197);--card-foreground:lab(5.64748% -9.54393 -.712073);--popover:lab(96.6672% -4.06155 -.277197);--popover-foreground:lab(5.64748% -9.54393 -.712073);--primary:lab(66.6698% -41.7852 -2.66304);--primary-foreground:lab(97.7781% -2.70599 -.184977);--secondary:lab(92.3704% -13.6051 -.916553);--secondary-foreground:lab(10.1933% -18.5441 -1.19832);--muted:lab(93.9143% -8.13988 -.552464);--muted-foreground:lab(39.0593% -15.0956 -.995255);--accent:lab(90.271% -19.7957 -1.3219);--accent-foreground:lab(7.87381% -15.9368 -1.19039);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.1724% 2.99552 1.78143);--border:lab(87.6324% -10.8716 -.734592);--input:lab(87.6324% -10.8716 -.734592);--ring:lab(66.6698% -41.7852 -2.66304);--chart-1:lab(64.961% -60.2278 -3.70389);--chart-2:lab(68.5651% -43.2557 -37.5019);--chart-3:lab(58.2033% 49.4944 -67.9458);--chart-4:lab(63.2066% 63.0145 37.4065);--chart-5:lab(73.443% -19.0014 78.237);--sidebar:lab(96.124% -5.07945 -.346196);--sidebar-foreground:lab(5.64748% -9.54393 -.712073);--sidebar-primary:lab(66.6698% -41.7852 -2.66304);--sidebar-primary-foreground:lab(97.7781% -2.70599 -.184977);--sidebar-accent:lab(92.3704% -13.6051 -.916553);--sidebar-accent-foreground:lab(7.87381% -15.9368 -1.19039);--sidebar-border:lab(86.4724% -10.8723 -.73452);--sidebar-ring:lab(66.6698% -41.7852 -2.66304);--success:lab(57.9394% -47.8174 40.6994);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(71.9747% 21.9437 75.2631);--warning-foreground:lab(9.37341% 9.40243 15.6342)}}.dark.teal{--background:color(display-p3 .141825 .167181 .162137);--foreground:color(display-p3 .936759 .970787 .963666);--card:color(display-p3 .160739 .200137 .192504);--card-foreground:color(display-p3 .936759 .970787 .963666);--popover:color(display-p3 .160739 .200137 .192504);--popover-foreground:color(display-p3 .936759 .970787 .963666);--primary:color(display-p3 .363361 .729281 .67316);--primary-foreground:color(display-p3 .957833 .980532 .975749);--secondary:color(display-p3 .113308 .251144 .229717);--secondary-foreground:color(display-p3 .936759 .970787 .963666);--muted:color(display-p3 .165732 .198356 .191927);--muted-foreground:color(display-p3 .543504 .65076 .629945);--accent:color(display-p3 .12837 .298693 .272895);--accent-foreground:color(display-p3 .936759 .970787 .963666);--destructive:color(display-p3 .933534 .431676 .423491);--destructive-foreground:color(display-p3 .120854 .0373492 .0352259);--border:color(display-p3 1 1 1/.2);--input:color(display-p3 1 1 1/.25);--ring:color(display-p3 .363361 .729281 .67316);--chart-1:color(display-p3 .316234 .766964 .70249);--chart-2:color(display-p3 .280042 .770222 .908648);--chart-3:color(display-p3 .713008 .558258 1.01312);--chart-4:color(display-p3 .966647 .520558 .481143);--chart-5:color(display-p3 .743308 .784768 .368824);--sidebar:color(display-p3 .126154 .153352 .147999);--sidebar-foreground:color(display-p3 .936759 .970787 .963666);--sidebar-primary:color(display-p3 .363361 .729281 .67316);--sidebar-primary-foreground:color(display-p3 .957833 .980532 .975749);--sidebar-accent:color(display-p3 .150399 .320264 .29391);--sidebar-accent-foreground:color(display-p3 .936759 .970787 .963666);--sidebar-border:color(display-p3 1 1 1/.1);--sidebar-ring:color(display-p3 .363361 .729281 .67316);--success:color(display-p3 .485115 .72646 .453527);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .935618 .724049 .38387);--warning-foreground:color(display-p3 .107834 .0544867 -.000288542)}@supports (color:lab(0% 0 0)){.dark.teal{--background:lab(16.6271% -4.08144 -.27498);--foreground:lab(96.6672% -4.06155 -.277197);--card:lab(20.1807% -6.13761 -.410849);--card-foreground:lab(96.6672% -4.06155 -.277197);--popover:lab(20.1807% -6.13761 -.410849);--popover-foreground:lab(96.6672% -4.06155 -.277197);--primary:lab(68.9899% -41.7448 -2.66606);--primary-foreground:lab(97.7781% -2.70599 -.184977);--secondary:lab(24.1137% -19.1141 -1.22339);--secondary-foreground:lab(96.6672% -4.06155 -.277197);--muted:lab(20.1439% -5.10645 -.343221);--muted-foreground:lab(65.6904% -13.6371 -.913203);--accent:lab(28.8762% -22.6319 -1.44259);--accent-foreground:lab(96.6672% -4.06155 -.277197);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(4.92797% 12.1213 4.25879);--border:lab(100% 0 0/.2);--input:lab(100% 0 0/.25);--ring:lab(68.9899% -41.7448 -2.66606);--chart-1:lab(71.5546% -48.9293 -3.09373);--chart-2:lab(73.0783% -37.3542 -31.5282);--chart-3:lab(67.2342% 37.9671 -55.9811);--chart-4:lab(69.3338% 53.2908 30.5716);--chart-5:lab(77.9533% -17.0517 59.3357);--sidebar:lab(14.8994% -4.42609 -.297397);--sidebar-foreground:lab(96.6672% -4.06155 -.277197);--sidebar-primary:lab(68.9899% -41.7448 -2.66606);--sidebar-primary-foreground:lab(97.7781% -2.70599 -.184977);--sidebar-accent:lab(31.1962% -22.5928 -1.44557);--sidebar-accent-foreground:lab(96.6672% -4.06155 -.277197);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(68.9899% -41.7448 -2.66606);--success:lab(69.2376% -39.2288 32.1095);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(79.0314% 17.97 60.1869);--warning-foreground:lab(5.17776% 6.2651 8.63861)}}.rose{--background:color(display-p3 .996825 .973632 .97364);--foreground:color(display-p3 .115202 .0411737 .0464745);--card:color(display-p3 .97709 .953988 .953996);--card-foreground:color(display-p3 .115202 .0411737 .0464745);--popover:color(display-p3 .97709 .953988 .953996);--popover-foreground:color(display-p3 .115202 .0411737 .0464745);--primary:color(display-p3 .880988 .293332 .377108);--primary-foreground:color(display-p3 .996825 .973632 .97364);--secondary:color(display-p3 .987589 .874748 .875788);--secondary-foreground:color(display-p3 .21198 .0582076 .0767013);--muted:color(display-p3 .972421 .909685 .909941);--muted-foreground:color(display-p3 .438922 .3326 .335129);--accent:color(display-p3 .998423 .831143 .833743);--accent-foreground:color(display-p3 .211364 .0321548 .0613244);--destructive:color(display-p3 .830323 .140383 .133196);--destructive-foreground:color(display-p3 1.0011 .97265 .967351);--border:color(display-p3 .916133 .832172 .83274);--input:color(display-p3 .916133 .832172 .83274);--ring:color(display-p3 .880988 .293332 .377108);--chart-1:color(display-p3 .880988 .293332 .377108);--chart-2:color(display-p3 .926438 .502162 .273899);--chart-3:color(display-p3 .785406 .355871 .794887);--chart-4:color(display-p3 .288049 .549186 .968846);--chart-5:color(display-p3 .164336 .752717 .695665);--sidebar:color(display-p3 .982717 .942445 .942521);--sidebar-foreground:color(display-p3 .115202 .0411737 .0464745);--sidebar-primary:color(display-p3 .880988 .293332 .377108);--sidebar-primary-foreground:color(display-p3 .996825 .973632 .97364);--sidebar-accent:color(display-p3 .987589 .874748 .875788);--sidebar-accent-foreground:color(display-p3 .211364 .0321548 .0613244);--sidebar-border:color(display-p3 .906958 .817734 .818398);--sidebar-ring:color(display-p3 .880988 .293332 .377108);--success:color(display-p3 .323527 .616218 .289244);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .879225 .63905 .221317);--warning-foreground:color(display-p3 .154258 .0857017 -.00052681)}@supports (color:lab(0% 0 0)){.rose{--background:lab(98.175% 2.59429 .865936);--foreground:lab(4.94503% 10.8409 2.93077);--card:lab(96.435% 2.59423 .865972);--card-foreground:lab(4.94503% 10.8409 2.93077);--popover:lab(96.435% 2.59423 .865972);--popover-foreground:lab(4.94503% 10.8409 2.93077);--primary:lab(55.8097% 71.1026 26.7842);--primary-foreground:lab(98.175% 2.59429 .865936);--secondary:lab(91.4533% 12.9678 4.3673);--secondary-foreground:lab(11.0144% 24.248 8.65466);--muted:lab(93.3859% 7.13339 2.39011);--muted-foreground:lab(39.197% 14.5822 4.98105);--accent:lab(88.9182% 19.4477 6.59058);--accent-foreground:lab(9.73827% 27.4635 9.21607);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.1724% 2.99552 1.78143);--border:lab(86.9203% 9.72664 3.26773);--input:lab(86.9203% 9.72664 3.26773);--ring:lab(55.8097% 71.1026 26.7842);--chart-1:lab(55.8097% 71.1026 26.7842);--chart-2:lab(66.244% 48.7302 60.226);--chart-3:lab(57.2091% 64.1642 -39.6321);--chart-4:lab(58.026% 2.94781 -65.3075);--chart-5:lab(69.4422% -55.9154 -5.57021);--sidebar:lab(95.7912% 4.53982 1.51771);--sidebar-foreground:lab(4.94503% 10.8409 2.93077);--sidebar-primary:lab(55.8097% 71.1026 26.7842);--sidebar-primary-foreground:lab(98.175% 2.59429 .865936);--sidebar-accent:lab(91.4533% 12.9678 4.3673);--sidebar-accent-foreground:lab(9.73827% 27.4635 9.21607);--sidebar-border:lab(85.7389% 10.3748 3.48794);--sidebar-ring:lab(55.8097% 71.1026 26.7842);--success:lab(57.9394% -47.8174 40.6994);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(71.9747% 21.9437 75.2631);--warning-foreground:lab(9.37341% 9.40243 15.6342)}}.dark.rose{--background:color(display-p3 .181652 .150405 .150782);--foreground:color(display-p3 .985243 .95065 .950697);--card:color(display-p3 .218545 .175931 .176576);--card-foreground:color(display-p3 .985243 .95065 .950697);--popover:color(display-p3 .218545 .175931 .176576);--popover-foreground:color(display-p3 .985243 .95065 .950697);--primary:color(display-p3 .992272 .400729 .469233);--primary-foreground:color(display-p3 .990238 .967076 .967084);--secondary:color(display-p3 .285651 .167891 .173623);--secondary-foreground:color(display-p3 .985243 .95065 .950697);--muted:color(display-p3 .218545 .175931 .176576);--muted-foreground:color(display-p3 .755625 .649018 .650299);--accent:color(display-p3 .346141 .196189 .204485);--accent-foreground:color(display-p3 .985243 .95065 .950697);--destructive:color(display-p3 .933534 .431676 .423491);--destructive-foreground:color(display-p3 .120854 .0373492 .0352259);--border:color(display-p3 1 1 1/.2);--input:color(display-p3 1 1 1/.25);--ring:color(display-p3 .992272 .400729 .469233);--chart-1:color(display-p3 .90781 .489041 .519026);--chart-2:color(display-p3 .95204 .573201 .375325);--chart-3:color(display-p3 .854089 .507486 .858169);--chart-4:color(display-p3 .463418 .671465 1.00456);--chart-5:color(display-p3 .337363 .791855 .738872);--sidebar:color(display-p3 .167009 .136214 .136612);--sidebar-foreground:color(display-p3 .985243 .95065 .950697);--sidebar-primary:color(display-p3 .992272 .400729 .469233);--sidebar-primary-foreground:color(display-p3 .990238 .967076 .967084);--sidebar-accent:color(display-p3 .364757 .21965 .226714);--sidebar-accent-foreground:color(display-p3 .985243 .95065 .950697);--sidebar-border:color(display-p3 1 1 1/.1);--sidebar-ring:color(display-p3 .992272 .400729 .469233);--success:color(display-p3 .485115 .72646 .453527);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .935618 .724049 .38387);--warning-foreground:color(display-p3 .107834 .0544867 -.000288542)}@supports (color:lab(0% 0 0)){.dark.rose{--background:lab(16.3198% 4.8625 1.64223);--foreground:lab(96.3925% 3.89129 1.30024);--card:lab(19.7461% 6.48271 2.19602);--card-foreground:lab(96.3925% 3.89129 1.30024);--popover:lab(19.7461% 6.48271 2.19602);--popover-foreground:lab(96.3925% 3.89129 1.30024);--primary:lab(65.1002% 71.1329 26.2914);--primary-foreground:lab(97.595% 2.59426 .865936);--secondary:lab(21.6847% 17.8099 6.22566);--secondary-foreground:lab(96.3925% 3.89129 1.30024);--muted:lab(19.7461% 6.48271 2.19602);--muted-foreground:lab(70.5728% 12.9667 4.37905);--accent:lab(26.1825% 22.0156 7.74178);--accent-foreground:lab(96.3925% 3.89129 1.30024);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(4.92797% 12.1213 4.25879);--border:lab(100% 0 0/.2);--input:lab(100% 0 0/.25);--ring:lab(65.1002% 71.1329 26.2914);--chart-1:lab(65.7769% 51.7802 18.4693);--chart-2:lab(71.0721% 42.6183 50.4016);--chart-3:lab(67.1892% 52.5492 -32.6585);--chart-4:lab(69.0273% -2.62606 -52.1208);--chart-5:lab(73.8428% -48.5684 -4.90882);--sidebar:lab(14.5797% 4.86238 1.64354);--sidebar-foreground:lab(96.3925% 3.89129 1.30024);--sidebar-primary:lab(65.1002% 71.1329 26.2914);--sidebar-primary-foreground:lab(97.595% 2.59426 .865936);--sidebar-accent:lab(28.5364% 21.048 7.35761);--sidebar-accent-foreground:lab(96.3925% 3.89129 1.30024);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(65.1002% 71.1329 26.2914);--success:lab(69.2376% -39.2288 32.1095);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(79.0314% 17.97 60.1869);--warning-foreground:lab(5.17776% 6.2651 8.63861)}}.amber{--background:color(display-p3 .997719 .97698 .950658);--foreground:color(display-p3 .133062 .0665772 .0128393);--card:color(display-p3 .983734 .956178 .921206);--card-foreground:color(display-p3 .133062 .0665772 .0128393);--popover:color(display-p3 .983734 .956178 .921206);--popover-foreground:color(display-p3 .133062 .0665772 .0128393);--primary:color(display-p3 .895608 .626828 .239977);--primary-foreground:color(display-p3 .991921 .978099 .960556);--secondary:color(display-p3 .971238 .897719 .781129);--secondary-foreground:color(display-p3 .207152 .0960879 -.00314909);--muted:color(display-p3 .96605 .922005 .852098);--muted-foreground:color(display-p3 .438226 .344606 .253264);--accent:color(display-p3 .98139 .863332 .675574);--accent-foreground:color(display-p3 .201554 .0823726 -.0154568);--destructive:color(display-p3 .830323 .140383 .133196);--destructive-foreground:color(display-p3 1.0011 .97265 .967351);--border:color(display-p3 .900635 .849919 .769463);--input:color(display-p3 .900635 .849919 .769463);--ring:color(display-p3 .895608 .626828 .239977);--chart-1:color(display-p3 .918972 .614309 .121906);--chart-2:color(display-p3 .938132 .431768 .290204);--chart-3:color(display-p3 .739097 .37437 .865209);--chart-4:color(display-p3 .24969 .614656 .968516);--chart-5:color(display-p3 .278819 .758586 .555328);--sidebar:color(display-p3 .981061 .954559 .912442);--sidebar-foreground:color(display-p3 .133062 .0665772 .0128393);--sidebar-primary:color(display-p3 .895608 .626828 .239977);--sidebar-primary-foreground:color(display-p3 .991921 .978099 .960556);--sidebar-accent:color(display-p3 .977387 .896403 .767967);--sidebar-accent-foreground:color(display-p3 .201554 .0823726 -.0154568);--sidebar-border:color(display-p3 .891389 .836428 .749254);--sidebar-ring:color(display-p3 .895608 .626828 .239977);--success:color(display-p3 .323527 .616218 .289244);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .869669 .395242 .262704);--warning-foreground:color(display-p3 .139828 .0580114 .0345614)}@supports (color:lab(0% 0 0)){.amber{--background:lab(98.266% 1.38682 4.33047);--foreground:lab(7.0317% 9.76817 10.2418);--card:lab(96.527% 1.86828 5.78671);--card-foreground:lab(7.0317% 9.76817 10.2418);--popover:lab(96.527% 1.86828 5.78671);--popover-foreground:lab(7.0317% 9.76817 10.2418);--primary:lab(71.8099% 26.1158 72.4759);--primary-foreground:lab(98.2645% .915468 2.8811);--secondary:lab(91.9431% 4.67062 19.0727);--secondary-foreground:lab(12.6347% 16.0668 21.4697);--muted:lab(93.668% 2.61861 11.2885);--muted-foreground:lab(39.5336% 10.0388 19.9925);--accent:lab(89.62% 8.20401 31.303);--accent-foreground:lab(11.4252% 17.5577 20.9433);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.1724% 2.99552 1.78143);--border:lab(87.2919% 3.12963 13.2292);--input:lab(87.2919% 3.12963 13.2292);--ring:lab(71.8099% 26.1158 72.4759);--chart-1:lab(71.7085% 30.3188 89.7316);--chart-2:lab(63.4536% 59.7456 53.8158);--chart-3:lab(57.0713% 60.2355 -50.7371);--chart-4:lab(62.2265% -9.93404 -58.2847);--chart-5:lab(69.7656% -59.0069 16.611);--sidebar:lab(96.3205% 1.50386 6.72377);--sidebar-foreground:lab(7.0317% 9.76817 10.2418);--sidebar-primary:lab(71.8099% 26.1158 72.4759);--sidebar-primary-foreground:lab(98.2645% .915468 2.8811);--sidebar-accent:lab(91.9449% 5.21845 21.0563);--sidebar-accent-foreground:lab(11.4252% 17.5577 20.9433);--sidebar-border:lab(86.1341% 3.43874 14.3971);--sidebar-ring:lab(71.8099% 26.1158 72.4759);--success:lab(57.9394% -47.8174 40.6994);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(58.899% 56.7836 51.2837);--warning-foreground:lab(6.87758% 13.0178 7.56116)}}.dark.amber{--background:color(display-p3 .175523 .156511 .132351);--foreground:color(display-p3 .976024 .958372 .930299);--card:color(display-p3 .210329 .184287 .151157);--card-foreground:color(display-p3 .976024 .958372 .930299);--popover:color(display-p3 .210329 .184287 .151157);--popover-foreground:color(display-p3 .976024 .958372 .930299);--primary:color(display-p3 .921987 .651853 .268367);--primary-foreground:color(display-p3 .985341 .971537 .954016);--secondary:color(display-p3 .266066 .1919 .0929092);--secondary-foreground:color(display-p3 .976024 .958372 .930299);--muted:color(display-p3 .210329 .184287 .151157);--muted-foreground:color(display-p3 .734729 .671925 .572318);--accent:color(display-p3 .334714 .236514 .102506);--accent-foreground:color(display-p3 .976024 .958372 .930299);--destructive:color(display-p3 .933534 .431676 .423491);--destructive-foreground:color(display-p3 .120854 .0373492 .0352259);--border:color(display-p3 1 1 1/.2);--input:color(display-p3 1 1 1/.25);--ring:color(display-p3 .921987 .651853 .268367);--chart-1:color(display-p3 .962977 .708015 .360743);--chart-2:color(display-p3 .989464 .582133 .463077);--chart-3:color(display-p3 .812436 .521879 .917883);--chart-4:color(display-p3 .429104 .717313 1.01448);--chart-5:color(display-p3 .449682 .81725 .644085);--sidebar:color(display-p3 .160997 .142237 .118392);--sidebar-foreground:color(display-p3 .976024 .958372 .930299);--sidebar-primary:color(display-p3 .921987 .651853 .268367);--sidebar-primary-foreground:color(display-p3 .985341 .971537 .954016);--sidebar-accent:color(display-p3 .351629 .25975 .137638);--sidebar-accent-foreground:color(display-p3 .976024 .958372 .930299);--sidebar-border:color(display-p3 1 1 1/.1);--sidebar-ring:color(display-p3 .921987 .651853 .268367);--success:color(display-p3 .485115 .72646 .453527);--success-foreground:color(display-p3 .0255123 .065566 .0215843);--warning:color(display-p3 .959949 .561601 .419735);--warning-foreground:color(display-p3 .119972 .0411204 .0180546)}@supports (color:lab(0% 0 0)){.dark.amber{--background:lab(16.4785% 1.90154 5.54307);--foreground:lab(96.5428% .981033 4.4679);--card:lab(19.9548% 2.59238 7.44525);--card-foreground:lab(96.5428% .981033 4.4679);--popover:lab(19.9548% 2.59238 7.44525);--popover-foreground:lab(96.5428% .981033 4.4679);--primary:lab(74.1406% 25.9398 71.4489);--primary-foreground:lab(97.6845% .915587 2.88116);--secondary:lab(22.19% 8.46866 22.7621);--secondary-foreground:lab(96.5428% .981033 4.4679);--muted:lab(19.9548% 2.59238 7.44525);--muted-foreground:lab(71.0525% 4.28015 17.2381);--accent:lab(27.9498% 11.0432 29.8593);--accent-foreground:lab(96.5428% .981033 4.4679);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(4.92797% 12.1213 4.25879);--border:lab(100% 0 0/.2);--input:lab(100% 0 0/.25);--ring:lab(74.1406% 25.9398 71.4489);--chart-1:lab(78.8435% 23.623 63.8292);--chart-2:lab(73.1469% 46.9338 39.4643);--chart-3:lab(67.1388% 48.6117 -41.8284);--chart-4:lab(71.7872% -11.8428 -49.0387);--chart-5:lab(76.3387% -47.825 13.5888);--sidebar:lab(14.7378% 1.91346 5.55407);--sidebar-foreground:lab(96.5428% .981033 4.4679);--sidebar-primary:lab(74.1406% 25.9398 71.4489);--sidebar-primary-foreground:lab(97.6845% .915587 2.88116);--sidebar-accent:lab(30.2972% 9.94887 26.7297);--sidebar-accent-foreground:lab(96.5428% .981033 4.4679);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(74.1406% 25.9398 71.4489);--success:lab(69.2376% -39.2288 32.1095);--success-foreground:lab(3.96003% -5.43546 3.92494);--warning:lab(70.8946% 45.8195 42.9262);--warning-foreground:lab(4.99583% 10.9927 6.31974)}}:root{--font-heading:var(--font-sans)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-featureSettings,normal);font-variation-settings:var(--default-font-variationSettings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-monoFont-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-monoFont-featureSettings,normal);font-variation-settings:var(--default-monoFont-variationSettings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::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:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}*{outline-color:color-mix(in srgb, var(--ring) 50%, transparent) ;border-color:color-mix(in srgb, var(--border) var(--un-border-opacity), transparent) }@property --un-outline-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}}@layer preflights;@layer icons{.i-lucide-bot{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 8V4H8'/%3E%3Crect width='16' height='12' x='4' y='8' rx='2'/%3E%3Cpath d='M2 14h2m16 0h2m-7-1v2m-6-2v2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-brain-circuit{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 5a3 3 0 1 0-5.997.125a4 4 0 0 0-2.526 5.77a4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z'/%3E%3Cpath d='M9 13a4.5 4.5 0 0 0 3-4M6.003 5.125A3 3 0 0 0 6.401 6.5m-2.924 4.396a4 4 0 0 1 .585-.396M6 18a4 4 0 0 1-1.967-.516M12 13h4m-4 5h6a2 2 0 0 1 2 2v1M12 8h8m-4 0V5a2 2 0 0 1 2-2'/%3E%3Ccircle cx='16' cy='13' r='.5'/%3E%3Ccircle cx='18' cy='3' r='.5'/%3E%3Ccircle cx='20' cy='21' r='.5'/%3E%3Ccircle cx='20' cy='8' r='.5'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-check{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-check-circle-2{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-chevron-down{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-circle-alert{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4m0 4h.01'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-circle-dashed{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10.1 2.182a10 10 0 0 1 3.8 0m0 19.636a10 10 0 0 1-3.8 0m7.509-18.097a10 10 0 0 1 2.69 2.7M2.182 13.9a10 10 0 0 1 0-3.8m18.097 7.509a10 10 0 0 1-2.7 2.69M21.818 10.1a10 10 0 0 1 0 3.8M3.721 6.391a10 10 0 0 1 2.7-2.69m-.03 16.578a10 10 0 0 1-2.69-2.7'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-circle-slash{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 15l6-6'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-clock-3{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6h4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-file-check-2{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4M3 15l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-flask-conical{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2M6.453 15h11.094M8.5 2h7'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-git-branch{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M15 6a9 9 0 0 0-9 9V3'/%3E%3Ccircle cx='18' cy='6' r='3'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-inbox,[i-lucide-inbox=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-key-round{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z'/%3E%3Ccircle cx='16.5' cy='7.5' r='.5' fill='currentColor'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-layout-panel-top{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Crect width='7' height='7' x='14' y='14' rx='1'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-list-checks{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 5h8m-8 7h8m-8 7h8M3 17l2 2l4-4M3 7l2 2l4-4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-list-tree{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M8 5h13m-8 7h8m-8 7h8M3 10a2 2 0 0 0 2 2h3'/%3E%3Cpath d='M3 5v12a2 2 0 0 0 2 2h3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-loader-2{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 12a9 9 0 1 1-6.219-8.56'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-monitor{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='20' height='14' x='2' y='3' rx='2'/%3E%3Cpath d='M8 21h8m-4-4v4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-moon{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-palette{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 22a1 1 0 0 1 0-20a10 9 0 0 1 10 9a5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z'/%3E%3Ccircle cx='13.5' cy='6.5' r='.5' fill='currentColor'/%3E%3Ccircle cx='17.5' cy='10.5' r='.5' fill='currentColor'/%3E%3Ccircle cx='6.5' cy='12.5' r='.5' fill='currentColor'/%3E%3Ccircle cx='8.5' cy='7.5' r='.5' fill='currentColor'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-panel-left-close{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M9 3v18m7-6l-3-3l3-3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-panel-left-open{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M9 3v18m5-12l3 3l-3 3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-panel-top{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M3 9h18'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-pen-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 21h8m.174-14.188a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-pin,[i-lucide-pin=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 17v5M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1a2 2 0 0 0 0-4H8a2 2 0 0 0 0 4a1 1 0 0 1 1 1z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-rotate-ccw{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9a9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-send-horizontal{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3.714 3.048a.498.498 0 0 0-.683.627l2.843 7.627a2 2 0 0 1 0 1.396l-2.842 7.627a.498.498 0 0 0 .682.627l18-8.5a.5.5 0 0 0 0-.904zM6 12h16'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-settings{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9.671 4.136a2.34 2.34 0 0 1 4.659 0a2.34 2.34 0 0 0 3.319 1.915a2.34 2.34 0 0 1 2.33 4.033a2.34 2.34 0 0 0 0 3.831a2.34 2.34 0 0 1-2.33 4.033a2.34 2.34 0 0 0-3.319 1.915a2.34 2.34 0 0 1-4.659 0a2.34 2.34 0 0 0-3.32-1.915a2.34 2.34 0 0 1-2.33-4.033a2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-sparkles{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-sun{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-sun-medium{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 3v1m0 16v1m-9-9h1m16 0h1m-2.636-6.364l-.707.707M6.343 17.657l-.707.707m0-12.728l.707.707m11.314 11.314l.707.707'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-target{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-terminal{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 19h8M4 17l6-6l-6-6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-terminal-square{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m7 11l2-2l-2-2m4 6h4'/%3E%3Crect width='18' height='18' x='3' y='3' rx='2' ry='2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-text-align-justify{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 5h18M3 12h18M3 19h18'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-user-circle{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3Cpath d='M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-user-cog{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10 15H6a4 4 0 0 0-4 4v2m12.305-4.47l.923-.382m0-2.296l-.923-.383m2.547-1.241l-.383-.923m.383 6.467l-.383.924m2.679-6.468l.383-.923m-.001 7.391l-.382-.924m1.624-3.92l.924-.383m-.924 2.679l.924.383'/%3E%3Ccircle cx='18' cy='15' r='3'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-wand-sparkles,[i-lucide-wand-sparkles=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21.64 3.64l-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72M14 7l3 3M5 6v4m14 4v4M10 2v2M7 8H3m18 8h-4M11 3H9'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-x{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%}}@layer typography{:where(.markstream-vue) button{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;background:0 0;border:0}.markstream-vue li:has(.checkbox-node){margin-left:calc(-1 * var(--ms-flow-list-indent));list-style-type:none}.markstream-vue .text-node{white-space:pre-wrap;overflow-wrap:break-word}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.markstream-vue .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.markstream-vue .pointer-events-none{pointer-events:none}.markstream-vue .\!visible{visibility:visible!important}.markstream-vue .visible{visibility:visible}.markstream-vue .collapse{visibility:collapse}.markstream-vue .static{position:static}.markstream-vue .fixed{position:fixed}.markstream-vue .absolute{position:absolute}.markstream-vue .relative{position:relative}.markstream-vue .inset-0{top:0;bottom:0;left:0;right:0}.markstream-vue .right-2{right:.5rem}.markstream-vue .right-6{right:1.5rem}.markstream-vue .top-2{top:.5rem}.markstream-vue .top-6{top:1.5rem}.markstream-vue .z-10{z-index:10}.markstream-vue .z-50{z-index:50}.markstream-vue .m-0{margin:0}.markstream-vue .mx-0\.5{margin-left:.125rem;margin-right:.125rem}.markstream-vue .mr-2{margin-right:.5rem}.markstream-vue .mt-2{margin-top:.5rem}.markstream-vue .block{display:block}.markstream-vue .inline{display:inline}.markstream-vue .flex{display:flex}.markstream-vue .inline-flex{display:inline-flex}.markstream-vue .table{display:table}.markstream-vue .flow-root{display:flow-root}.markstream-vue .grid{display:grid}.markstream-vue .contents{display:contents}.markstream-vue .list-item{display:list-item}.markstream-vue .hidden{display:none}.markstream-vue .h-4{height:1rem}.markstream-vue .h-full{height:100%}.markstream-vue .max-h-full{max-height:100%}.markstream-vue .min-h-full{min-height:100%}.markstream-vue .w-2\/3{width:66.6667%}.markstream-vue .w-4{width:1rem}.markstream-vue .w-4\/5{width:80%}.markstream-vue .w-full{width:100%}.markstream-vue .min-w-\[10rem\]{min-width:10rem}.markstream-vue .max-w-full{max-width:100%}.markstream-vue .flex-1{flex:1}.markstream-vue .flex-shrink{flex-shrink:1}.markstream-vue .flex-shrink-0{flex-shrink:0}.markstream-vue .shrink{flex-shrink:1}.markstream-vue .shrink-0{flex-shrink:0}.markstream-vue .border-collapse{border-collapse:collapse}.markstream-vue .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.markstream-vue .animate-spin{animation:1s linear infinite spin}.markstream-vue .cursor-grab{cursor:grab}.markstream-vue .cursor-grabbing{cursor:grabbing}.markstream-vue .cursor-not-allowed{cursor:not-allowed}.markstream-vue .cursor-pointer{cursor:pointer}.markstream-vue .resize{resize:both}.markstream-vue .list-decimal{list-style-type:decimal}.markstream-vue .list-disc{list-style-type:disc}.markstream-vue .flex-wrap{flex-wrap:wrap}.markstream-vue .items-center{align-items:center}.markstream-vue .items-baseline{align-items:baseline}.markstream-vue .justify-center{justify-content:center}.markstream-vue .justify-between{justify-content:space-between}.markstream-vue .gap-0\.5{gap:.125rem}.markstream-vue .gap-1\.5{gap:.375rem}.markstream-vue .gap-2{gap:.5rem}.markstream-vue .gap-\[var\(--ms-gap-header-actions\)\]{gap:var(--ms-gap-header-actions)}.markstream-vue .gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.markstream-vue .gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.markstream-vue .overflow-hidden{overflow:hidden}.markstream-vue .overflow-x-auto{overflow-x:auto}.markstream-vue .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.markstream-vue .whitespace-nowrap{white-space:nowrap}.markstream-vue .whitespace-pre-wrap{white-space:pre-wrap}.markstream-vue .rounded{border-radius:calc(var(--ms-radius) * .5)}.markstream-vue .rounded-lg{border-radius:var(--ms-radius)}.markstream-vue .rounded-md{border-radius:calc(var(--ms-radius) * .75)}.markstream-vue .border{border-width:1px}.markstream-vue .border-b{border-bottom-width:1px}.markstream-vue .border-t{border-top-width:1px}.markstream-vue .border-\[var\(--code-border\)\]{border-color:var(--code-border)}.markstream-vue .border-\[var\(--footnote-border\)\]{border-color:var(--footnote-border)}.markstream-vue .border-\[var\(--hr-border\)\]{border-color:var(--hr-border)}.markstream-vue .bg-\[hsl\(var\(--ms-popover\)\)\]{background-color:hsl(var(--ms-popover))}.markstream-vue .bg-\[var\(--code-header-bg\)\]{background-color:var(--code-header-bg)}.markstream-vue .p-0{padding:0}.markstream-vue .p-1{padding:.25rem}.markstream-vue .p-4{padding:1rem}.markstream-vue .p-\[var\(--ms-action-btn-padding\)\]{padding:var(--ms-action-btn-padding)}.markstream-vue .px-1\.5{padding-left:.375rem;padding-right:.375rem}.markstream-vue .px-2{padding-left:.5rem;padding-right:.5rem}.markstream-vue .px-4{padding-left:1rem;padding-right:1rem}.markstream-vue .px-\[var\(--ms-inset-panel-x\)\]{padding-left:var(--ms-inset-panel-x);padding-right:var(--ms-inset-panel-x)}.markstream-vue .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.markstream-vue .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.markstream-vue .py-\[var\(--ms-inset-panel-y\)\]{padding-top:var(--ms-inset-panel-y);padding-bottom:var(--ms-inset-panel-y)}.markstream-vue .pb-3{padding-bottom:.75rem}.markstream-vue .pt-2{padding-top:.5rem}.markstream-vue .text-left{text-align:left}.markstream-vue .text-center{text-align:center}.markstream-vue .text-right{text-align:right}.markstream-vue .font-mono{font-family:var(--ms-font-mono)}.markstream-vue .text-\[length\:var\(--ms-text-label\)\]{font-size:var(--ms-text-label)}.markstream-vue .text-sm{font-size:.875rem;line-height:1.25rem}.markstream-vue .text-xs{font-size:.75rem;line-height:1rem}.markstream-vue .font-medium{font-weight:500}.markstream-vue .font-semibold{font-weight:600}.markstream-vue .uppercase{text-transform:uppercase}.markstream-vue .lowercase{text-transform:lowercase}.markstream-vue .italic{font-style:italic}.markstream-vue .leading-\[normal\]{line-height:normal}.markstream-vue .leading-none{line-height:1}.markstream-vue .leading-relaxed{line-height:1.625}.markstream-vue .text-\[\#0366d6\]{--tw-text-opacity:1;color:rgb(3 102 214/var(--tw-text-opacity,1))}.markstream-vue .text-\[hsl\(var\(--ms-popover-foreground\)\)\]{color:hsl(var(--ms-popover-foreground))}.markstream-vue .text-\[var\(--code-action-fg\)\]{color:var(--code-action-fg)}.markstream-vue .text-\[var\(--code-fg\)\]{color:var(--code-fg)}.markstream-vue .underline{text-decoration-line:underline}.markstream-vue .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markstream-vue .opacity-0{opacity:0}.markstream-vue .opacity-50{opacity:.5}.markstream-vue .shadow-\[var\(--ms-shadow-popover\)\]{--tw-shadow-color:var(--ms-shadow-popover);--tw-shadow:var(--tw-shadow-colored)}.markstream-vue .outline{outline-style:solid}.markstream-vue .blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.markstream-vue .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)}.markstream-vue .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)}.markstream-vue .backdrop-filter{-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)}.markstream-vue .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .transition-\[height\]{transition-property:height;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.markstream-vue{--ms-background:0 0% 100%;--ms-foreground:0 0% 10%;--ms-muted:0 0% 96.5%;--ms-muted-foreground:0 0% 43%;--ms-secondary:0 0% 93.5%;--ms-secondary-foreground:0 0% 10%;--ms-accent:0 0% 91%;--ms-accent-foreground:0 0% 10%;--ms-primary:0 0% 10%;--ms-primary-foreground:0 0% 100%;--ms-destructive:0 62% 52%;--ms-destructive-foreground:0 0% 100%;--ms-border:0 0% 87%;--ms-ring:0 0% 10%;--ms-popover:0 0% 100%;--ms-popover-foreground:0 0% 10%;--ms-radius:.5rem;--ms-info:215 60% 50%;--ms-info-foreground:0 0% 100%;--ms-success:152 56% 39%;--ms-success-foreground:0 0% 100%;--ms-warning:38 64% 46%;--ms-warning-foreground:0 0% 9%;--ms-diff-added:152 50% 36%;--ms-diff-removed:0 58% 48%;--ms-highlight:50 60% 72%;--ms-highlight-foreground:0 0% 0%;--ms-font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ms-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}.dark .markstream-vue,.markstream-vue.dark{--ms-background:0 0% 7%;--ms-foreground:0 0% 93%;--ms-muted:0 0% 12%;--ms-muted-foreground:0 0% 60%;--ms-secondary:0 0% 16%;--ms-secondary-foreground:0 0% 93%;--ms-accent:0 0% 24%;--ms-accent-foreground:0 0% 93%;--ms-primary:0 0% 93%;--ms-primary-foreground:0 0% 10%;--ms-destructive:0 60% 50%;--ms-destructive-foreground:0 0% 93%;--ms-border:0 0% 20%;--ms-ring:0 0% 80%;--ms-popover:0 0% 9%;--ms-popover-foreground:0 0% 93%;--ms-info:215 55% 62%;--ms-info-foreground:0 0% 100%;--ms-success:152 48% 55%;--ms-success-foreground:0 0% 100%;--ms-warning:32 65% 58%;--ms-warning-foreground:0 0% 9%;--ms-diff-added:152 42% 60%;--ms-diff-removed:0 58% 58%;--ms-highlight:48 65% 50%;--ms-highlight-foreground:0 0% 0%;--ms-shadow-subtle:0 1px 3px 0 #00000040;--ms-shadow-popover:0 4px 6px -1px #0003, 0 2px 4px -2px #00000026;--ms-shadow-modal:0 10px 15px -3px #00000080, 0 4px 6px -4px #0006;--ms-shadow-preview:0 10px 40px #0009;--tooltip-bg:#1f1f1f;--tooltip-fg:#b8b8b8;--code-header-bg:hsl(var(--ms-muted));--admonition-note-header-bg:color-mix(in srgb, hsl(var(--ms-info)) 12%, transparent);--admonition-tip-header-bg:color-mix(in srgb, hsl(var(--ms-success)) 12%, transparent);--admonition-warn-header-bg:color-mix(in srgb, hsl(var(--ms-warning)) 12%, transparent);--admonition-danger-header-bg:color-mix(in srgb, hsl(var(--ms-destructive)) 12%, transparent)}.markstream-vue{font-family:var(--ms-font-sans);font-size:var(--ms-text-body);line-height:var(--ms-leading-body);--inline-code-bg:hsl(var(--ms-secondary));--inline-code-fg:hsl(var(--ms-foreground) / .75);--inline-code-border:hsl(var(--ms-border) / .9);--code-bg:hsl(var(--ms-muted));--code-fg:hsl(var(--ms-foreground));--code-border:hsl(var(--ms-border));--code-header-bg:hsl(var(--ms-secondary));--code-selection-bg:hsl(var(--ms-accent) / .3);--code-line-number:hsl(var(--ms-muted-foreground));--markstream-code-line-number-align:right;--code-action-fg:hsl(var(--ms-muted-foreground));--code-action-hover-bg:hsl(var(--ms-accent));--code-action-hover-fg:hsl(var(--ms-accent-foreground));--code-action-active-bg:hsl(var(--ms-primary));--code-action-active-fg:hsl(var(--ms-primary-foreground));--diff-added-fg:hsl(var(--ms-diff-added));--diff-removed-fg:hsl(var(--ms-diff-removed));--diff-added-bg:hsl(var(--ms-diff-added) / .1);--diff-added-inline-bg:hsl(var(--ms-diff-added) / .2);--diff-removed-bg:hsl(var(--ms-diff-removed) / .1);--diff-removed-inline-bg:hsl(var(--ms-diff-removed) / .2);--blockquote-border:hsl(var(--ms-muted-foreground) / .2);--admonition-bg:hsl(var(--ms-muted));--admonition-border:hsl(var(--ms-border));--admonition-fg:hsl(var(--ms-foreground));--admonition-muted:hsl(var(--ms-muted-foreground));--admonition-header-bg:hsl(var(--ms-muted) / .5);--admonition-note:hsl(var(--ms-info));--admonition-tip:hsl(var(--ms-success));--admonition-warning:hsl(var(--ms-warning));--admonition-danger:hsl(var(--ms-destructive));--admonition-note-header-bg:color-mix(in srgb, hsl(var(--ms-info)) 6%, transparent);--admonition-tip-header-bg:color-mix(in srgb, hsl(var(--ms-success)) 6%, transparent);--admonition-warn-header-bg:color-mix(in srgb, hsl(var(--ms-warning)) 6%, transparent);--admonition-danger-header-bg:color-mix(in srgb, hsl(var(--ms-destructive)) 6%, transparent);--table-border:hsl(var(--ms-border));--table-header-bg:hsl(var(--ms-muted));--link-color:hsl(var(--ms-info));--list-marker:hsl(var(--ms-muted-foreground) / .5);--list-counter-marker:hsl(var(--ms-muted-foreground));--hr-border:hsl(var(--ms-border));--highlight-bg:hsl(var(--ms-highlight));--footnote-border:hsl(var(--ms-border));--tooltip-bg:#2e2e2e;--tooltip-fg:#e0e0e0;--tooltip-border:hsl(var(--ms-border));--modal-overlay:#000000b3;--modal-bg:hsl(var(--ms-popover));--modal-fg:hsl(var(--ms-popover-foreground));--diagram-bg:hsl(var(--ms-muted));--diagram-border:hsl(var(--ms-border));--diagram-header-bg:hsl(var(--ms-muted));--loading-spinner:hsl(var(--ms-muted-foreground));--loading-shimmer:hsl(var(--ms-muted) / .5);--image-placeholder-bg:hsl(var(--ms-muted));--focus-ring:hsl(var(--ms-ring));--ms-space-1:.25rem;--ms-space-1_5:.375rem;--ms-space-2:.5rem;--ms-space-2_5:.625rem;--ms-space-3:.75rem;--ms-space-4:1rem;--ms-space-5:1.25rem;--ms-space-6:1.5rem;--ms-space-8:2rem;--ms-space-12:3rem;--ms-flow-paragraph-y:1.5em;--ms-flow-list-y:1em;--ms-flow-list-item-y:.25em;--ms-flow-list-indent:1.625em;--ms-flow-list-indent-mobile:calc(14 / 9 * 1em);--ms-flow-table-y:2em;--ms-flow-table-cell:.5em .75em;--ms-flow-blockquote-y:1.25em;--ms-flow-blockquote-indent:1.25em;--ms-flow-admonition-y:1.25em;--ms-flow-footnote-y:.5em;--ms-flow-hr-y:2.5em;--ms-flow-diagram-y:1.5em;--ms-flow-codeblock-y:1.5em;--ms-flow-definition-term-mt:.75em;--ms-flow-definition-desc-ml:1.25em;--ms-flow-definition-desc-mb:.5em;--ms-flow-heading-1-mt:0;--ms-flow-heading-1-mb:1em;--ms-flow-heading-2-mt:2em;--ms-flow-heading-2-mb:.75em;--ms-flow-heading-3-mt:1.5em;--ms-flow-heading-3-mb:.6em;--ms-flow-heading-4-mt:1.25em;--ms-flow-heading-4-mb:.4em;--ms-flow-heading-5-mt:1em;--ms-flow-heading-5-mb:.25em;--ms-flow-heading-6-mt:1em;--ms-flow-heading-6-mb:.25em;--ms-text-body:1rem;--ms-leading-body:1.75;--ms-text-h1:2.25rem;--ms-text-h2:1.5rem;--ms-text-h3:1.25rem;--ms-text-h4:1rem;--ms-text-h5:1rem;--ms-text-h6:1rem;--ms-leading-h1:1.2;--ms-leading-h2:1.35;--ms-leading-h3:1.5;--ms-weight-h1:700;--ms-weight-h2:600;--ms-weight-h3:600;--ms-weight-h4:600;--ms-text-label:.75rem;--ms-action-btn-padding:.375rem;--ms-action-btn-icon:.875rem;--ms-inset-panel-x:.625rem;--ms-inset-panel-y:.375rem;--ms-inset-panel-body-sm:.5rem;--ms-inset-panel-body:1rem;--ms-inset-admonition-body-top:.5rem;--ms-inset-admonition-body-bottom:.75rem;--ms-gap-header:var(--ms-space-4);--ms-gap-header-main:var(--ms-space-2_5);--ms-gap-header-actions:var(--ms-space-2);--ms-shadow-subtle:0 1px 3px 0 hsl(var(--ms-foreground) / .06);--ms-shadow-popover:0 4px 6px -1px hsl(var(--ms-foreground) / .1), 0 2px 4px -2px hsl(var(--ms-foreground) / .1);--ms-shadow-modal:0 10px 15px -3px hsl(var(--ms-foreground) / .1), 0 4px 6px -4px hsl(var(--ms-foreground) / .1);--ms-shadow-preview:0 10px 40px hsl(var(--ms-foreground) / .25);--ms-duration-fast:.12s;--ms-duration-standard:.18s;--ms-duration-overlay:.2s;--ms-duration-emphasis:.22s;--ms-duration-slow:.3s;--ms-duration-stream:.28s;--ms-ease-linear:linear;--ms-ease-standard:ease;--ms-ease-out:ease-out;--ms-ease-in-out:ease-in-out;--ms-ease-spring:cubic-bezier(.16, 1, .3, 1);--ms-border-width:1px;--ms-border-width-strong:4px;--ms-focus-ring-width:2px;--ms-focus-ring-offset:2px;--ms-size-diagram-min-height:360px;--ms-size-code-max-height:500px;--ms-size-image-max-width:24rem;--ms-size-image-min-width:8rem;--ms-size-image-min-height:1.5em;--ms-size-math-min-height:40px;--ms-size-skeleton-min-height:120px}body>div[id^=dmermaid-]{visibility:hidden;pointer-events:none;width:100%;position:fixed;top:-10000px;left:0}.markstream-vue .hover\:bg-\[var\(--code-action-hover-bg\)\]:hover{background-color:var(--code-action-hover-bg)}.markstream-vue .hover\:text-\[var\(--code-action-hover-fg\)\]:hover{color:var(--code-action-hover-fg)}.markstream-vue .hover\:underline:hover{text-decoration-line:underline}.markstream-vue .active\:scale-\[0\.96\]:active{--tw-scale-x:.96;--tw-scale-y:.96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.markstream-vue .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.markstream-vue .disabled\:opacity-40:disabled{opacity:.4}.checkbox-node[data-v-be21ab83]{vertical-align:-.15em;align-items:center;margin-right:.5em;display:inline-flex}.checkbox-icon[data-v-be21ab83]{flex-shrink:0}.checkbox-unchecked[data-v-be21ab83]{color:hsl(var(--ms-muted-foreground) / .5)}.checkbox-checked[data-v-be21ab83]{color:hsl(var(--ms-info))}.emoji-node[data-v-de55dc97]{display:inline-block}.footnote-reference[data-v-c1463a29]{font-size:.75em;line-height:0}.footnote-link[data-v-c1463a29]{color:var(--link-color);text-decoration:none}.footnote-link[data-v-c1463a29]:hover{text-decoration:underline}.html-inline-node[data-v-d17f12b0]{display:inline}.html-inline-node--loading[data-v-d17f12b0]{opacity:.85}.inline-code[data-v-1b73ee4e]{font-family:var(--ms-font-mono);font-size:.8125em;line-height:inherit;color:var(--inline-code-fg);background-color:var(--inline-code-bg);white-space:normal;word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25em;max-width:100%;padding:.15em .35em;display:inline}.inline-code-stream-delta[data-v-1b73ee4e]{animation-duration:var(--stream-update-fade-duration,var(--fade-duration,.28s));animation-timing-function:var(--stream-update-fade-ease,var(--fade-ease,cubic-bezier(.33, 0, .67, 1)));will-change:opacity;animation-fill-mode:both}.inline-code-stream-delta--a[data-v-1b73ee4e]{animation-name:inline-code-stream-update-fade-a-1b73ee4e}.inline-code-stream-delta--b[data-v-1b73ee4e]{animation-name:inline-code-stream-update-fade-b-1b73ee4e}@keyframes inline-code-stream-update-fade-a-1b73ee4e{0%{opacity:0}to{opacity:1}}@keyframes inline-code-stream-update-fade-b-1b73ee4e{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.inline-code-stream-delta[data-v-1b73ee4e]{animation:none!important}}.image-node-container[data-v-cbb5c63e]{vertical-align:middle;max-width:var(--ms-size-image-max-width);display:inline-block;position:relative}.image-node__img[data-v-cbb5c63e]{max-width:100%;min-width:var(--ms-size-image-min-width);min-height:var(--ms-size-image-min-height);vertical-align:middle;height:auto;transition:opacity var(--ms-duration-emphasis) var(--ms-ease-standard);display:inline-block}.image-node__img.is-loading[data-v-cbb5c63e]{opacity:0}.image-node__img.is-loaded[data-v-cbb5c63e]{opacity:1}.image-node__img.has-natural-size[data-v-cbb5c63e]{min-width:0;min-height:0}.image-placeholder[data-v-cbb5c63e]{width:100%;min-width:var(--ms-size-image-min-width);min-height:8rem;max-width:var(--ms-size-image-max-width);background:hsl(var(--ms-muted));vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.image-shimmer-overlay[data-v-cbb5c63e]{background:hsl(var(--ms-muted));justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.image-shimmer-overlay .image-shimmer[data-v-cbb5c63e]{width:100%;height:100%}.image-shimmer[data-v-cbb5c63e]{background:linear-gradient(90deg,hsl(var(--ms-muted)),hsl(var(--ms-muted-foreground) / .06),hsl(var(--ms-muted)));background-size:200% 100%;width:100%;height:100%;min-height:8rem;animation:1.5s ease-in-out infinite image-shimmer-cbb5c63e;display:block}@keyframes image-shimmer-cbb5c63e{0%{background-position:100% 0}to{background-position:-100% 0}}.image-error[data-v-cbb5c63e]{min-height:4rem;max-width:var(--ms-size-image-max-width);background:hsl(var(--ms-muted));color:hsl(var(--ms-muted-foreground));font-size:var(--ms-text-label);vertical-align:middle;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:inline-flex}.image-node__raw-text[data-v-cbb5c63e]{font-size:var(--ms-text-label);color:hsl(var(--ms-muted-foreground))}.shimmer-fade-leave-active[data-v-cbb5c63e]{transition:opacity var(--ms-duration-emphasis) var(--ms-ease-standard)}.shimmer-fade-leave-to[data-v-cbb5c63e]{opacity:0}@media (prefers-reduced-motion:reduce){.image-shimmer[data-v-cbb5c63e]{animation:none!important}.shimmer-fade-leave-active[data-v-cbb5c63e]{transition:none!important}}.markstream-vue pre[class^=language-],.markstream-vue pre[class*=\ language-]{white-space:pre;tab-size:2;font-variant-ligatures:none;contain:content;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;overflow:auto;transform:translateZ(0)}.markstream-vue pre[class^=language-]>code,.markstream-vue pre[class*=\ language-]>code{display:block}.markstream-vue pre.markstream-pre--line-numbers{position:relative}.markstream-vue pre.markstream-pre--line-numbers>.markstream-pre__line-numbers{top:var(--markstream-pre-line-number-top,0);box-sizing:border-box;width:var(--markstream-pre-line-number-width,calc(var(--markstream-code-padding-left,52px) - var(--markstream-code-padding-x,12px)));padding-right:var(--markstream-pre-line-number-gap,12px);color:var(--code-line-number);font:inherit;font-variant-numeric:tabular-nums;line-height:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute;left:0}.markstream-vue pre.markstream-pre--line-numbers>.markstream-pre__line-numbers>.markstream-pre__line-number{min-height:1lh;display:block}.markstream-vue pre.markstream-pre--diff-preview{box-sizing:border-box;--markstream-pre-diff-gutter-marker-width:var(--stream-monaco-gutter-marker-width,4px);--markstream-pre-diff-gutter-gap:var(--stream-monaco-gutter-gap,8px);--markstream-pre-diff-line-number-width:var(--stream-monaco-line-number-width,28px);--markstream-pre-diff-scrollable-left:var(--stream-monaco-original-scrollable-left,calc(var(--markstream-pre-diff-gutter-marker-width) + (var(--markstream-pre-diff-gutter-gap) * 2) + var(--markstream-pre-diff-line-number-width)));--markstream-pre-diff-line-number-gap-to-code:var(--stream-monaco-original-line-number-gap-to-code,var(--stream-monaco-line-number-gap-to-code,var(--markstream-pre-diff-gutter-gap)));--markstream-pre-diff-line-number-left:calc(var(--markstream-pre-diff-scrollable-left) - var(--markstream-pre-diff-line-number-gap-to-code) - var(--markstream-pre-diff-line-number-width));--markstream-pre-diff-line-number-align:var(--markstream-diff-line-number-align,right);width:100%;padding-left:0;padding-right:0}.markstream-vue pre.markstream-pre--diff-preview.is-wrap{white-space:pre-wrap;overflow-wrap:anywhere}.markstream-vue pre.markstream-pre--diff-preview.markstream-pre--diff-inline{--markstream-pre-diff-scrollable-left:var(--stream-monaco-modified-scrollable-left,var(--stream-monaco-original-scrollable-left));--markstream-pre-diff-line-number-gap-to-code:var(--stream-monaco-modified-line-number-gap-to-code,var(--stream-monaco-line-number-gap-to-code,var(--markstream-pre-diff-gutter-gap)));--markstream-pre-diff-line-number-left:calc(var(--markstream-pre-diff-scrollable-left) - var(--markstream-pre-diff-line-number-gap-to-code) - var(--markstream-pre-diff-line-number-width))}.markstream-vue pre.markstream-pre--diff-preview>.markstream-pre__diff-code{font:inherit;line-height:inherit;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-width:100%;display:grid}.markstream-vue pre.markstream-pre--diff-preview.markstream-pre--diff-inline>.markstream-pre__diff-code{grid-template-columns:minmax(0,1fr)}.markstream-vue pre.markstream-pre--diff-preview.markstream-pre--diff-inline:not(.is-wrap)>.markstream-pre__diff-code{grid-template-columns:max-content;width:max-content}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-pane{min-width:0;overflow:hidden}.markstream-vue pre.markstream-pre--diff-preview:not(.is-wrap):not(.markstream-pre--diff-inline) .markstream-pre__diff-pane{overflow-x:auto;overflow-y:hidden}.markstream-vue pre.markstream-pre--diff-preview.markstream-pre--diff-inline:not(.is-wrap) .markstream-pre__diff-pane{min-width:max-content;overflow:visible}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-pane--modified{--markstream-pre-diff-scrollable-left:var(--stream-monaco-modified-scrollable-left,var(--stream-monaco-original-scrollable-left));--markstream-pre-diff-line-number-gap-to-code:var(--stream-monaco-modified-line-number-gap-to-code,var(--stream-monaco-line-number-gap-to-code,var(--markstream-pre-diff-gutter-gap)));--markstream-pre-diff-line-number-left:calc(var(--markstream-pre-diff-scrollable-left) - var(--markstream-pre-diff-line-number-gap-to-code) - var(--markstream-pre-diff-line-number-width));box-shadow:inset 1px 0 var(--markstream-diff-pane-divider,hsl(var(--ms-border)))}.markstream-vue pre.markstream-pre--diff-preview.markstream-pre--diff-inline .markstream-pre__diff-pane--modified{box-shadow:none}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line{box-sizing:border-box;min-height:var(--markstream-pre-diff-synced-row-height,var(--markstream-pre-diff-line-height,18px));padding-left:var(--markstream-pre-diff-scrollable-left);line-height:var(--markstream-pre-diff-line-height,18px);display:block;position:relative}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line:before{content:"";left:0;right:0;height:var(--markstream-pre-diff-content-height,var(--markstream-pre-diff-line-height,18px));z-index:0;pointer-events:none;background:0 0;position:absolute;top:0}.markstream-vue pre.markstream-pre--diff-preview.markstream-pre--diff-inline .markstream-pre__diff-line:after{content:"";top:0;left:var(--markstream-pre-diff-scrollable-left);width:1px;height:var(--markstream-pre-diff-content-height,var(--markstream-pre-diff-line-height,18px));z-index:1;pointer-events:none;background:var(--stream-monaco-pane-divider,var(--markstream-diff-pane-divider,hsl(var(--ms-border))));position:absolute}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-rail{z-index:2;height:var(--markstream-pre-diff-content-height,var(--markstream-pre-diff-line-height,18px));width:var(--markstream-pre-diff-gutter-marker-width,4px);min-width:var(--markstream-pre-diff-gutter-marker-width,4px);position:absolute;top:0;left:0}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-number{z-index:1;top:0;left:var(--markstream-pre-diff-line-number-left);width:var(--markstream-pre-diff-line-number-width);color:var(--code-line-number);font-variant-numeric:tabular-nums;line-height:var(--markstream-pre-diff-line-height,18px);text-align:var(--markstream-pre-diff-line-number-align,right);-webkit-user-select:none;user-select:none;position:absolute}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-content{z-index:1;min-width:max-content;line-height:var(--markstream-pre-diff-line-height,18px);white-space:inherit;overflow-wrap:normal;word-break:normal;line-break:auto;display:block;position:relative}.markstream-vue pre.markstream-pre--diff-preview.is-wrap .markstream-pre__diff-content{min-width:0;overflow-wrap:inherit}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-content-inner{white-space:inherit;overflow-wrap:inherit;word-break:inherit;line-break:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line--added{color:var(--stream-monaco-added-fg,inherit)}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line--removed{color:var(--stream-monaco-removed-fg,inherit)}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line--hunk{color:var(--stream-monaco-unchanged-fg,var(--code-line-number))}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line--hunk:before{background:var(--stream-monaco-unchanged-bg,transparent)}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line--added:before{background:var(--stream-monaco-added-line-fill,transparent)}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line--removed:before{background:var(--stream-monaco-removed-line-fill,transparent)}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line--added>.markstream-pre__diff-rail{background:var(--stream-monaco-added-gutter,currentColor)}.markstream-vue pre.markstream-pre--diff-preview .markstream-pre__diff-line--removed>.markstream-pre__diff-rail{background:var(--stream-monaco-removed-gutter,currentColor)}.markstream-vue pre[class^=language-]:focus,.markstream-vue pre[class*=\ language-]:focus{outline:var(--ms-focus-ring-width) solid var(--focus-ring);outline-offset:var(--ms-focus-ring-offset)}.text-node[data-v-aae85f13]{font-weight:inherit;vertical-align:baseline;display:inline}.text-node-center[data-v-aae85f13]{justify-content:center;width:100%;display:inline-flex}.text-node-stream-delta[data-v-aae85f13]{animation-duration:var(--stream-update-fade-duration,var(--fade-duration,.28s));animation-timing-function:var(--stream-update-fade-ease,var(--fade-ease,cubic-bezier(.33, 0, .67, 1)));will-change:opacity;animation-fill-mode:both}.text-node-stream-delta--a[data-v-aae85f13]{animation-name:text-node-stream-update-fade-a-aae85f13}.text-node-stream-delta--b[data-v-aae85f13]{animation-name:text-node-stream-update-fade-b-aae85f13}@keyframes text-node-stream-update-fade-a-aae85f13{0%{opacity:0}to{opacity:1}}@keyframes text-node-stream-update-fade-b-aae85f13{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.text-node-stream-delta[data-v-aae85f13]{animation:none!important}}.reference-node[data-v-775c65e4]{background-color:hsl(var(--ms-muted));color:hsl(var(--ms-muted-foreground))}.reference-node[data-v-775c65e4]:hover{background-color:hsl(var(--ms-secondary))}.superscript-node[data-v-24160b22]{vertical-align:super;font-size:.8em}.subscript-node[data-v-197fa13b]{vertical-align:sub;font-size:.8em}.strong-node[data-v-a8647104]{font-weight:700}.strikethrough-node[data-v-b7a531fa]{text-decoration:line-through}.link-node[data-v-367e6ca4]{color:var(--link-color);text-decoration:none}.link-node[data-v-367e6ca4]:hover{text-underline-offset:.2rem;text-decoration:underline}.link-loading .link-text-wrapper[data-v-367e6ca4]{position:relative}.link-loading[data-v-367e6ca4]{color:var(--link-color)}.link-loading .link-text[data-v-367e6ca4]{z-index:2;position:relative}.link-loading-indicator[data-v-367e6ca4]{height:var(--underline-height,2px);left:0;right:0;bottom:var(--underline-bottom,-3px);will-change:opacity;opacity:var(--underline-rest-opacity,.18);animation:underlinePulse-367e6ca4 var(--underline-duration,1.6s) var(--underline-timing,ease-in-out) var(--underline-iteration,infinite);background:currentColor;border-radius:999px;position:absolute}@keyframes underlinePulse-367e6ca4{0%,to{opacity:var(--underline-rest-opacity,.18)}50%{opacity:var(--underline-opacity,.35)}}@media (prefers-reduced-motion:reduce){.link-loading-indicator[data-v-367e6ca4]{opacity:var(--underline-rest-opacity,.18);animation:none}}.insert-node[data-v-1e2c29d4]{text-decoration:underline}.highlight-node[data-v-7a62982a]{background-color:var(--highlight-bg);border-radius:.2em;padding:0 .2rem}.emphasis-node[data-v-2a5aafbf]{font-style:italic}.hard-break[data-v-50c58f70]{display:block}.blockquote[data-v-abfecebc]{color:var(--blockquote-fg,hsl(var(--ms-muted-foreground)));border-left:3px solid var(--blockquote-border);margin-top:var(--ms-flow-blockquote-y);margin-bottom:var(--ms-flow-blockquote-y);padding-left:var(--ms-flow-blockquote-indent);font-style:normal;font-weight:400}.blockquote>.paragraph-node[data-v-abfecebc]{font-size:var(--ms-text-body);line-height:var(--ms-leading-body);margin:var(--ms-flow-paragraph-y) 0}.blockquote>.paragraph-node[data-v-abfecebc]:first-child{margin-top:0}.blockquote>.paragraph-node[data-v-abfecebc]:last-child{margin-bottom:0}.blockquote[data-v-abfecebc] .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.definition-list[data-v-4e103b30]{margin:0 0 1rem}.definition-term[data-v-4e103b30]{margin-top:var(--ms-flow-definition-term-mt);font-weight:600}.definition-desc[data-v-4e103b30]{margin-left:var(--ms-flow-definition-desc-ml);margin-bottom:var(--ms-flow-definition-desc-mb)}.definition-list[data-v-4e103b30] .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.footnote-anchor[data-v-e1eb37b6]{color:var(--link-color);margin-left:.5rem}.footnote-node{margin-top:var(--ms-flow-footnote-y);margin-bottom:var(--ms-flow-footnote-y)}.markstream-vue [class*=footnote-] .markdown-renderer,.markstream-vue .flex-1 .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.heading-node[data-v-7122dbe1]{font-weight:500;line-height:1.25}hr+.heading-node[data-v-7122dbe1]{margin-top:0}.heading-1[data-v-7122dbe1]{font-size:var(--ms-text-h1);line-height:var(--ms-leading-h1);font-weight:var(--ms-weight-h1);margin-top:var(--ms-flow-heading-1-mt);margin-bottom:var(--ms-flow-heading-1-mb)}.heading-2[data-v-7122dbe1]{font-size:var(--ms-text-h2);line-height:var(--ms-leading-h2);font-weight:var(--ms-weight-h2);margin-top:var(--ms-flow-heading-2-mt);margin-bottom:var(--ms-flow-heading-2-mb)}.heading-3[data-v-7122dbe1]{font-size:var(--ms-text-h3);line-height:var(--ms-leading-h3);font-weight:var(--ms-weight-h3);margin-top:var(--ms-flow-heading-3-mt);margin-bottom:var(--ms-flow-heading-3-mb)}.heading-4[data-v-7122dbe1]{font-size:var(--ms-text-h4);font-weight:var(--ms-weight-h4);margin-top:var(--ms-flow-heading-4-mt);margin-bottom:var(--ms-flow-heading-4-mb)}.heading-5[data-v-7122dbe1]{font-size:var(--ms-text-h5);margin-top:var(--ms-flow-heading-5-mt);margin-bottom:var(--ms-flow-heading-5-mb)}.heading-6[data-v-7122dbe1]{font-size:var(--ms-text-h6);margin-top:var(--ms-flow-heading-6-mt);margin-bottom:var(--ms-flow-heading-6-mb)}.list-item[data-v-617214f9]{margin:var(--ms-flow-list-item-y) 0;padding-left:var(--ms-space-1_5)}ol>.list-item[data-v-617214f9]::marker{color:var(--list-counter-marker);line-height:1.6}ul>.list-item[data-v-617214f9]::marker{color:var(--list-marker)}.list-item>.paragraph-node[data-v-617214f9]{font-size:var(--ms-text-body);line-height:var(--ms-leading-body);margin:0}.list-item[data-v-617214f9] .markdown-renderer{content-visibility:visible;contain-intrinsic-size:0px 0px;contain:content}.list-node[data-v-99cb95e0]{margin-top:var(--ms-flow-list-y);margin-bottom:var(--ms-flow-list-y);padding-left:var(--ms-flow-list-indent)}.list-decimal[data-v-99cb95e0]{list-style-type:decimal}.list-disc[data-v-99cb95e0]{list-style-type:disc}@media (max-width:1023px){.list-disc[data-v-99cb95e0]{padding-left:var(--ms-flow-list-indent-mobile);margin-top:1.33333em;margin-bottom:1.33333em}}.html-block-node__raw[data-v-f1744dfb]{white-space:pre-wrap;overflow-wrap:anywhere;opacity:.85}.html-block-node__placeholder[data-v-f1744dfb]{flex-direction:column;gap:.35rem;padding:.5rem 0;display:flex}.html-block-node__placeholder-bar[data-v-f1744dfb]{background-image:linear-gradient(90deg,var(--loading-shimmer),transparent,var(--loading-shimmer));background-size:200% 100%;border-radius:9999px;height:.8rem;animation:1.2s infinite html-block-node-shimmer-f1744dfb;display:block}@keyframes html-block-node-shimmer-f1744dfb{0%{background-position:0 0}to{background-position:200% 0}}.paragraph-node[data-v-c59ff506]{font-size:var(--ms-text-body);line-height:var(--ms-leading-body);margin:var(--ms-flow-paragraph-y) 0}li .paragraph-node[data-v-c59ff506]{margin:0}.table-node-wrapper[data-v-39f87b5d]{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-gutter:stable;max-width:100%;position:relative;overflow-x:auto}.table-node[data-v-39f87b5d]{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;margin:var(--ms-flow-table-y) 0;font-size:inherit;border:1px solid var(--table-border);border-radius:var(--ms-radius);box-shadow:var(--ms-shadow-subtle);overflow:hidden}.table-node[data-v-39f87b5d] th,.table-node[data-v-39f87b5d] td{border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border);padding:var(--ms-flow-table-cell);white-space:normal;overflow-wrap:break-word;word-break:normal}.table-node[data-v-39f87b5d] th:last-child,.table-node[data-v-39f87b5d] td:last-child{border-right:none}.table-node[data-v-39f87b5d] tbody tr:last-child td{border-bottom:none}.table-node[data-v-39f87b5d] thead th{background-color:var(--table-header-bg);border-bottom-width:2px;font-weight:600;position:relative}.table-node__resize-handle[data-v-39f87b5d]{z-index:1;cursor:col-resize;touch-action:none;background:0 0;border:0;width:8px;padding:0;position:absolute;top:0;bottom:0;right:-4px}.table-node__resize-handle[data-v-39f87b5d]:after{content:"";background:color-mix(in srgb,var(--table-border) 45%,hsl(var(--ms-foreground)));opacity:0;width:2px;transition:opacity var(--ms-duration-fast) var(--ms-ease-standard);border-radius:9999px;position:absolute;top:.35em;bottom:.35em;left:50%;transform:translate(-50%)}.table-node__resize-handle[data-v-39f87b5d]:hover:after{opacity:1}.table-node__resize-handle[data-v-39f87b5d]:focus-visible:after{opacity:1}.table-node[data-v-39f87b5d] tbody tr:nth-child(2n){background-color:hsl(var(--ms-muted) / .35)}.table-node[data-v-39f87b5d] tbody tr:hover{background-color:var(--code-action-hover-bg)}.table-node--loading tbody td[data-v-39f87b5d]{position:relative;overflow:hidden}.table-node--loading tbody td[data-v-39f87b5d]>*{visibility:hidden}.table-node--loading tbody td[data-v-39f87b5d]:after{content:"";border-radius:calc(var(--ms-radius) * .5);background:linear-gradient(90deg,var(--loading-shimmer) 25%,var(--loading-shimmer) 50%,var(--loading-shimmer) 75%);will-change:background-position;background-size:200% 100%;animation:1.2s linear infinite table-node-shimmer-39f87b5d;position:absolute;top:0;bottom:0;left:0;right:0}.table-node__loading[data-v-39f87b5d]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.table-node__spinner[data-v-39f87b5d]{border:2px solid color-mix(in srgb,var(--loading-spinner) 25%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);will-change:transform;border-radius:9999px;width:2.5rem;height:2.5rem}.table-node-fade-enter-active[data-v-39f87b5d],.table-node-fade-leave-active[data-v-39f87b5d]{transition:opacity var(--ms-duration-standard) var(--ms-ease-standard)}.table-node-fade-enter-from[data-v-39f87b5d],.table-node-fade-leave-to[data-v-39f87b5d]{opacity:0}[data-v-39f87b5d] .table-node .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px;display:contents}[data-v-39f87b5d] .table-node .markdown-renderer .node-slot,[data-v-39f87b5d] .table-node .markdown-renderer .node-content,[data-v-39f87b5d] .table-node .markdown-renderer .node-space{display:contents}[data-v-39f87b5d] .table-node .text-node,[data-v-39f87b5d] .table-node code{white-space:inherit;overflow-wrap:inherit;word-break:inherit;max-width:none}@keyframes table-node-shimmer-39f87b5d{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:200% 0}}.hr+.table-node-wrapper[data-v-39f87b5d],.hr+.table-node-wrapper .table-node[data-v-39f87b5d]{margin-top:0}.sr-only[data-v-39f87b5d]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hr-node[data-v-39b2349c]{border-top-width:1px;border-color:var(--hr-border);margin:var(--ms-flow-hr-y) 0}.vmr-container[data-v-911e41c4]{border-radius:var(--ms-radius);border-width:1px;border-left-width:var(--ms-border-width-strong);margin-top:1rem;margin-bottom:1rem;padding:1rem}.height-estimation-probes[data-v-3e0766e2]{visibility:hidden;pointer-events:none;z-index:-1;position:absolute;top:0;left:-100000px;overflow:hidden}.node-content[data-v-3e0766e2]{width:100%}.node-content-flow-root[data-v-3e0766e2]{display:flow-root}.markdown-renderer[data-v-04858d0d]{contain:layout;content-visibility:auto;contain-intrinsic-size:800px 600px;position:relative}.markdown-renderer.virtualized[data-v-04858d0d],.markdown-renderer.virtual-scroll-coordinated[data-v-04858d0d]{content-visibility:visible;contain-intrinsic-size:auto}.markdown-renderer.stable-layout[data-v-04858d0d]{content-visibility:visible;contain-intrinsic-size:none}.node-slot[data-v-04858d0d],.node-content[data-v-04858d0d]{width:100%}.markdown-renderer.virtualized .node-slot[data-v-04858d0d],.markdown-renderer.virtualized .node-content[data-v-04858d0d],.markdown-renderer.virtual-scroll-coordinated .node-slot[data-v-04858d0d],.markdown-renderer.virtual-scroll-coordinated .node-content[data-v-04858d0d]{display:flow-root}.node-placeholder[data-v-04858d0d]{border-radius:var(--ms-radius);background-image:linear-gradient(90deg,var(--loading-shimmer),transparent,var(--loading-shimmer));background-size:200% 100%;width:100%;min-height:1rem;margin:.25rem 0;animation:1.1s ease-in-out infinite node-placeholder-shimmer-04858d0d}@media (prefers-reduced-motion:reduce){.node-placeholder[data-v-04858d0d]{animation:none}}.node-placeholder[data-v-04858d0d]:first-child{margin-top:0}@keyframes node-placeholder-shimmer-04858d0d{0%{background-position:200% 0}to{background-position:-200% 0}}.node-spacer[data-v-04858d0d]{width:100%}.unknown-node[data-v-04858d0d]{color:hsl(var(--ms-muted-foreground));margin:var(--ms-flow-paragraph-y) 0;font-style:italic}.typewriter-cursor[data-v-04858d0d]{vertical-align:-.12em;pointer-events:none;visibility:hidden;border-right:2px solid;width:.55em;height:1em;margin-left:.08em;animation:1s step-end infinite typewriter-cursor-blink-04858d0d;display:inline-block;position:absolute;top:0;left:0}@keyframes typewriter-cursor-blink-04858d0d{0%,49%{opacity:1}50%,to{opacity:0}}.markstream-vue.typewriter-simple-cursor .typewriter-simple-cursor-target:after{content:"";vertical-align:-.12em;pointer-events:none;border-right:2px solid;width:.55em;height:1em;margin-left:.08em;animation:1s step-end infinite typewriter-cursor-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.markstream-vue.typewriter-simple-cursor .typewriter-simple-cursor-target:after{animation:none}}.markstream-vue .fade-enter-from{opacity:0}.markstream-vue .fade-enter-active{transition:opacity var(--fade-duration,.28s) var(--fade-ease,cubic-bezier(.33, 0, .67, 1));will-change:opacity}.markstream-vue .fade-enter-to{opacity:1}.admonition[data-v-a83480e1]{margin:var(--ms-flow-admonition-y) 0;border:1px solid var(--admonition-border);border-radius:var(--ms-radius);color:var(--admonition-fg);padding:.25em .75em .375em;position:relative}.admonition-legend[data-v-a83480e1]{background-color:hsl(var(--ms-background));align-items:center;gap:.35em;padding:0 .5em;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:0;left:.75em;transform:translateY(-50%)}.admonition-icon[data-v-a83480e1]{flex-shrink:0}.admonition-title[data-v-a83480e1]{white-space:nowrap}.admonition-content[data-v-a83480e1]{color:var(--admonition-fg);padding-top:.25em}.admonition-note[data-v-a83480e1],.admonition-info[data-v-a83480e1]{border-color:hsl(var(--ms-info) / .3);background-color:hsl(var(--ms-info) / .04)}.admonition-note .admonition-legend[data-v-a83480e1],.admonition-info .admonition-legend[data-v-a83480e1]{color:var(--admonition-note)}.admonition-tip[data-v-a83480e1]{border-color:hsl(var(--ms-success) / .3);background-color:hsl(var(--ms-success) / .04)}.admonition-tip .admonition-legend[data-v-a83480e1]{color:var(--admonition-tip)}.admonition-warning[data-v-a83480e1],.admonition-caution[data-v-a83480e1]{border-color:hsl(var(--ms-warning) / .3);background-color:hsl(var(--ms-warning) / .04)}.admonition-warning .admonition-legend[data-v-a83480e1],.admonition-caution .admonition-legend[data-v-a83480e1]{color:var(--admonition-warning)}.admonition-danger[data-v-a83480e1],.admonition-error[data-v-a83480e1]{border-color:hsl(var(--ms-destructive) / .3);background-color:hsl(var(--ms-destructive) / .04)}.admonition-danger .admonition-legend[data-v-a83480e1],.admonition-error .admonition-legend[data-v-a83480e1]{color:var(--admonition-danger)}.admonition-toggle[data-v-a83480e1]{color:inherit;cursor:pointer;border-radius:calc(var(--ms-radius) * .5);transition:background-color var(--ms-duration-fast) var(--ms-ease-standard);background:0 0;border:none;align-items:center;margin-left:.25em;padding:.125rem;display:inline-flex}.admonition-toggle[data-v-a83480e1]:hover{background-color:hsl(var(--ms-accent))}.admonition-toggle[data-v-a83480e1]:focus-visible{outline:var(--ms-focus-ring-width) solid var(--focus-ring);outline-offset:var(--ms-focus-ring-offset)}.admonition-content[data-v-a83480e1] .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.tooltip-element[data-v-c606ee4c]{z-index:9999;border-radius:calc(var(--ms-radius) * .75);white-space:normal;word-break:break-word;pointer-events:none;background-color:var(--tooltip-bg);max-width:20rem;color:var(--tooltip-fg);box-shadow:inset 0 1px #ffffff26,0 0 0 1px #0000001f,var(--ms-shadow-popover);transition:transform var(--ms-duration-emphasis) var(--ms-ease-spring),box-shadow var(--ms-duration-emphasis) var(--ms-ease-spring);padding:.25rem .5rem;font-size:.75rem;line-height:1.4;display:inline-block}.tooltip-arrow[data-v-c606ee4c]{background:inherit;width:6px;height:6px;position:absolute;transform:rotate(45deg)}.tooltip-arrow[data-placement^=top][data-v-c606ee4c]{bottom:-3px}.tooltip-arrow[data-placement^=bottom][data-v-c606ee4c]{top:-3px}.tooltip-arrow[data-placement^=left][data-v-c606ee4c]{right:-3px}.tooltip-arrow[data-placement^=right][data-v-c606ee4c]{left:-3px}.tooltip-enter-active[data-v-c606ee4c]{transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.tooltip-leave-active[data-v-c606ee4c]{transition:opacity .12s ease-in,transform .12s ease-in}.tooltip-enter-from[data-v-c606ee4c]{opacity:0;transform:scale(.96)}.tooltip-enter-to[data-v-c606ee4c],.tooltip-leave-from[data-v-c606ee4c]{opacity:1;transform:scale(1)}.tooltip-leave-to[data-v-c606ee4c]{opacity:0;transform:scale(.97)}.code-block-container{margin:var(--ms-flow-codeblock-y) 0;contain:layout style;background:var(--code-bg);border-color:var(--code-border);color:var(--code-fg);box-shadow:var(--ms-shadow-subtle);container-type:inline-size}.code-block-header{z-index:1;gap:var(--ms-gap-header);border-radius:var(--ms-radius) var(--ms-radius) 0 0;position:relative;overflow:visible}.code-block-header .code-header-main{align-items:center;gap:var(--ms-gap-header-main);flex:auto;min-width:0;display:flex;overflow:hidden}.code-block-header .code-header-copy{gap:2px;min-width:0;display:grid}.code-block-header .code-header-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ms-text-label);color:var(--code-action-fg);font-weight:500;overflow:hidden}.code-block-header .code-header-caption{text-overflow:ellipsis;white-space:nowrap;color:var(--code-line-number);font-size:12px;overflow:hidden}.code-block-header .code-header-actions{justify-content:flex-end;align-items:center;gap:var(--ms-gap-header-actions);flex-wrap:wrap;display:flex}.code-block-header .icon-slot{justify-content:center;align-items:center;display:inline-flex}.code-block-header .icon-slot svg,.code-block-header .icon-slot img{width:100%;height:100%;display:block}.code-diff-stats{align-items:center;gap:var(--ms-space-1_5);margin-right:var(--ms-space-1);font-size:var(--ms-text-label);font-variant-numeric:tabular-nums;font-weight:600;line-height:1;display:inline-flex}.code-diff-stat{border-radius:var(--ms-radius);align-items:center;padding:2px 6px;line-height:1;display:inline-flex}.code-diff-stat.removed{color:var(--diff-removed-fg);background:hsl(var(--ms-diff-removed) / .1)}.code-diff-stat.added{color:var(--diff-added-fg);background:hsl(var(--ms-diff-added) / .1)}.code-more-menu{z-index:50;border-radius:var(--ms-radius);margin-top:4px;position:absolute;top:100%;right:0}.code-block-shell-content,.code-loading-placeholder{border-radius:0 0 var(--ms-radius) var(--ms-radius);contain:content;overflow:hidden}.code-menu-enter-active,.code-menu-leave-active{transform-origin:100% 0}.code-menu-enter-active{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.code-menu-leave-active{transition:opacity .14s ease-in,transform .14s ease-in}.code-menu-enter-from{opacity:0;transform:scale(.9)translateY(-4px)}.code-menu-leave-to{opacity:0;transform:scale(.95)translateY(-2px)}.html-preview-frame__backdrop[data-v-24e66176]{background-color:var(--modal-overlay);z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.html-preview-frame[data-v-24e66176]{background-color:var(--modal-bg);width:80vw;max-width:960px;height:70vh;color:var(--modal-fg);border-radius:calc(var(--ms-radius) * 2);box-shadow:var(--ms-shadow-preview);flex-direction:column;display:flex;overflow:hidden}.html-preview-frame__header[data-v-24e66176]{border-bottom:1px solid var(--code-border);justify-content:space-between;align-items:center;padding:.4rem .75rem;display:flex}.html-preview-frame__title[data-v-24e66176]{letter-spacing:.02em;text-transform:uppercase;opacity:.85;align-items:center;gap:.4rem;font-size:.75rem;font-weight:500;display:inline-flex}.html-preview-frame__dot[data-v-24e66176]{background-color:hsl(var(--ms-success));border-radius:999px;width:.5rem;height:.5rem}.html-preview-frame__label[data-v-24e66176]{white-space:nowrap}.html-preview-frame__close[data-v-24e66176]{cursor:pointer;color:var(--modal-fg);background:0 0;border:none;font-size:1.25rem;line-height:1}.html-preview-frame__iframe[data-v-24e66176]{border:none;width:100%;height:100%;display:block}@media (max-width:640px){.html-preview-frame[data-v-24e66176]{border-radius:0;width:100vw;height:80vh}}.code-block-container[data-v-aa8f2399]{--markstream-code-fallback-bg:var(--code-bg);--markstream-code-fallback-fg:var(--code-fg);--markstream-code-border-color:var(--code-border);--vscode-editor-selectionBackground:var(--markstream-code-fallback-selection-bg);--markstream-code-fallback-selection-bg:var(--code-selection-bg);--markstream-diff-frame-border:var(--code-border);--markstream-diff-frame-shadow:0 16px 40px -32px hsl(var(--ms-foreground) / .18);--markstream-diff-shell-fg:hsl(var(--ms-foreground));--markstream-diff-shell-muted:hsl(var(--ms-muted-foreground));--markstream-diff-shell-border:var(--code-border);--markstream-diff-shell-shadow:var(--ms-shadow-subtle);--markstream-diff-shell-bg:var(--code-bg);--markstream-diff-header-border:hsl(var(--ms-border) / .92);--markstream-diff-editor-bg:hsl(var(--ms-background));--markstream-diff-editor-fg:hsl(var(--ms-foreground));--markstream-diff-unchanged-fg:hsl(var(--ms-foreground));--markstream-diff-unchanged-bg:hsl(var(--ms-muted));--markstream-diff-unchanged-divider:hsl(var(--ms-background) / .94);--markstream-diff-focus:var(--focus-ring);--markstream-diff-widget-shadow:hsl(var(--ms-foreground) / .26);--markstream-diff-action-hover:var(--code-action-hover-bg);--markstream-diff-panel-bg:linear-gradient(180deg, var(--code-bg) 0%, hsl(var(--ms-muted)) 100%);--markstream-diff-panel-bg-soft:var(--code-bg);--markstream-diff-panel-bg-strong:var(--code-bg);--markstream-diff-panel-border:hsl(var(--ms-border) / .3);--markstream-diff-pane-divider:hsl(var(--ms-border) / .42);--markstream-diff-gutter-bg:transparent;--markstream-diff-gutter-guide:transparent;--markstream-diff-gutter-gap:8px;--markstream-diff-line-number:var(--code-line-number);--markstream-diff-line-number-active:var(--code-line-number);--markstream-diff-added-fg:var(--diff-added-fg);--markstream-diff-removed-fg:var(--diff-removed-fg);--markstream-diff-added-line:var(--diff-added-bg);--markstream-diff-removed-line:var(--diff-removed-bg);--markstream-diff-added-inline:var(--diff-added-inline-bg);--markstream-diff-removed-inline:var(--diff-removed-inline-bg);--markstream-diff-added-inline-border:transparent;--markstream-diff-removed-inline-border:transparent;--markstream-diff-added-gutter:linear-gradient(90deg, var(--markstream-diff-added-fg) 0 var(--stream-monaco-gutter-marker-width,4px), hsl(var(--ms-diff-added) / .08) var(--stream-monaco-gutter-marker-width,4px) 100%);--markstream-diff-removed-gutter:repeating-linear-gradient(180deg, var(--markstream-diff-removed-fg) 0 2px, transparent 2px 4px) left / var(--stream-monaco-gutter-marker-width,4px) 100% no-repeat, linear-gradient(90deg, hsl(var(--ms-diff-removed) / .08) 0 100%);--markstream-diff-added-line-fill:var(--diff-added-bg);--markstream-diff-removed-line-fill:var(--diff-removed-bg)}.code-block-container.is-dark[data-v-aa8f2399]{--markstream-code-fallback-bg:var(--code-bg);--markstream-code-fallback-fg:var(--code-fg);--markstream-code-border-color:var(--code-border);--markstream-code-fallback-selection-bg:var(--code-selection-bg);--markstream-diff-frame-border:var(--code-border);--markstream-diff-frame-shadow:0 18px 40px -30px hsl(var(--ms-foreground) / .84);--markstream-diff-shell-fg:hsl(var(--ms-foreground));--markstream-diff-shell-muted:hsl(var(--ms-muted-foreground));--markstream-diff-shell-border:var(--code-border);--markstream-diff-shell-shadow:var(--ms-shadow-subtle);--markstream-diff-shell-bg:var(--code-bg);--markstream-diff-header-border:hsl(var(--ms-border) / .82);--markstream-diff-editor-bg:#121212;--markstream-diff-editor-fg:#e5e5e5;--markstream-diff-unchanged-fg:#d4d4d4;--markstream-diff-unchanged-bg:#262626;--markstream-diff-unchanged-divider:#ffffff14;--markstream-diff-focus:var(--focus-ring);--markstream-diff-widget-shadow:hsl(var(--ms-foreground) / .72);--markstream-diff-action-hover:var(--code-action-hover-bg);--markstream-diff-panel-bg:#121212;--markstream-diff-panel-bg-soft:#121212;--markstream-diff-panel-bg-strong:#121212;--markstream-diff-panel-border:hsl(var(--ms-border) / .3);--markstream-diff-pane-divider:hsl(var(--ms-border) / .34);--markstream-diff-gutter-bg:linear-gradient(180deg, #121212f0 0%, #121212fa 100%);--markstream-diff-gutter-guide:hsl(var(--ms-muted-foreground) / .08);--markstream-diff-gutter-gap:8px;--markstream-diff-line-number:var(--code-line-number);--markstream-diff-line-number-active:var(--code-line-number);--markstream-diff-added-fg:#6ec49c;--markstream-diff-removed-fg:#d25656;--markstream-diff-added-line:#6ec49c2e;--markstream-diff-removed-line:#d256562e;--markstream-diff-added-inline:#6ec49c47;--markstream-diff-removed-inline:#d2565647;--markstream-diff-added-inline-border:transparent;--markstream-diff-removed-inline-border:transparent;--markstream-diff-added-gutter:linear-gradient(90deg, var(--markstream-diff-added-fg) 0 var(--stream-monaco-gutter-marker-width,4px), hsl(var(--ms-diff-added) / .2) var(--stream-monaco-gutter-marker-width,4px) 100%);--markstream-diff-removed-gutter:repeating-linear-gradient(180deg, var(--markstream-diff-removed-fg) 0 2px, transparent 2px 4px) left / var(--stream-monaco-gutter-marker-width,4px) 100% no-repeat, linear-gradient(90deg, hsl(var(--ms-diff-removed) / .18) 0 100%);--markstream-diff-added-line-fill:#6ec49c2e;--markstream-diff-removed-line-fill:#d256562e}.code-editor-container[data-v-aa8f2399]{box-sizing:border-box;width:100%;min-width:0;transition:none}.code-block-container.is-diff .code-editor-container[data-v-aa8f2399]{transition:none}.code-editor-layer[data-v-aa8f2399]{min-width:0;display:grid;position:relative}.code-editor-layer>.code-editor-container[data-v-aa8f2399]{z-index:1;grid-area:1/1}[data-v-aa8f2399] .code-editor-layer>pre.code-pre-fallback{z-index:2;grid-area:1/1;position:relative}.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor,.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor .monaco-editor-background,.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor .margin,.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor .lines-content{background:var(--vscode-editor-background,var(--markstream-code-fallback-bg))!important}.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor,.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor .margin,.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor .view-lines,.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor .view-line,.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor .view-line span,.code-block-container.is-plain-text[data-v-aa8f2399]:not(.is-diff) .monaco-editor .line-numbers{color:var(--vscode-editor-foreground,var(--markstream-code-fallback-fg))!important}.code-block-container.is-diff[data-v-aa8f2399]{color:var(--markstream-diff-shell-fg);border-color:var(--markstream-diff-shell-border);background:var(--markstream-diff-shell-bg);box-shadow:var(--markstream-diff-shell-shadow);--vscode-editor-selectionBackground:var(--markstream-diff-action-hover);--code-fg:var(--markstream-diff-shell-fg);--code-header-bg:transparent;--code-border:var(--markstream-diff-header-border);--code-line-number:var(--markstream-diff-shell-muted);--code-action-fg:var(--markstream-diff-shell-muted)}.code-block-container.is-diff .code-editor-layer[data-v-aa8f2399]{--vscode-editor-background:var(--markstream-diff-editor-bg);--vscode-editor-foreground:var(--markstream-diff-editor-fg);--vscode-diffEditor-unchangedRegionForeground:var(--markstream-diff-unchanged-fg);--vscode-diffEditor-unchangedRegionBackground:var(--markstream-diff-unchanged-bg);--vscode-focusBorder:var(--markstream-diff-focus);--vscode-widget-shadow:var(--markstream-diff-widget-shadow);--vscode-editor-selectionBackground:color-mix(in srgb, var(--markstream-diff-editor-bg) 90%, var(--markstream-diff-editor-fg) 10%);--stream-monaco-editor-bg:var(--markstream-diff-editor-bg);--stream-monaco-editor-fg:var(--markstream-diff-editor-fg);--stream-monaco-unchanged-fg:var(--markstream-diff-unchanged-fg);--stream-monaco-unchanged-bg:var(--markstream-diff-unchanged-bg);--stream-monaco-frame-radius:0;--stream-monaco-fixed-editor-bg:var(--markstream-diff-editor-bg);--stream-monaco-frame-border:transparent;--stream-monaco-frame-shadow:none;--stream-monaco-panel-bg:var(--markstream-diff-editor-bg);--stream-monaco-panel-bg-soft:var(--markstream-diff-editor-bg);--stream-monaco-panel-bg-strong:var(--markstream-diff-editor-bg);--stream-monaco-panel-border:transparent;--stream-monaco-pane-divider:var(--markstream-diff-pane-divider);--stream-monaco-gutter-bg:var(--markstream-diff-gutter-bg);--stream-monaco-gutter-guide:var(--markstream-diff-gutter-guide);--stream-monaco-gutter-marker-width:4px;--stream-monaco-gutter-gap:8px;--stream-monaco-line-number-gap-to-code:var(--stream-monaco-gutter-gap);--stream-monaco-line-number:var(--markstream-diff-line-number);--stream-monaco-line-number-active:var(--markstream-diff-line-number-active);--stream-monaco-line-number-left:4px;--stream-monaco-line-number-width:36px;--stream-monaco-line-number-align:var(--markstream-diff-line-number-align,var(--markstream-code-line-number-align,right));--stream-monaco-original-margin-width:calc(var(--stream-monaco-line-number-left) + var(--stream-monaco-line-number-width) + var(--stream-monaco-line-number-gap-to-code));--stream-monaco-original-scrollable-left:var(--stream-monaco-original-margin-width);--stream-monaco-original-scrollable-width:calc(100% - var(--stream-monaco-original-margin-width));--stream-monaco-modified-margin-width:calc(var(--stream-monaco-line-number-left) + var(--stream-monaco-line-number-width) + var(--stream-monaco-line-number-gap-to-code));--stream-monaco-modified-scrollable-left:var(--stream-monaco-modified-margin-width);--stream-monaco-modified-scrollable-width:calc(100% - var(--stream-monaco-modified-margin-width));--stream-monaco-added-fg:var(--markstream-diff-added-fg);--stream-monaco-removed-fg:var(--markstream-diff-removed-fg);--stream-monaco-added-line:var(--markstream-diff-added-line);--stream-monaco-removed-line:var(--markstream-diff-removed-line);--stream-monaco-added-inline:var(--markstream-diff-added-inline);--stream-monaco-removed-inline:var(--markstream-diff-removed-inline);--stream-monaco-added-outline:transparent;--stream-monaco-removed-outline:transparent;--stream-monaco-added-inline-border:var(--markstream-diff-added-inline-border);--stream-monaco-removed-inline-border:var(--markstream-diff-removed-inline-border);--stream-monaco-added-line-shadow:none;--stream-monaco-removed-line-shadow:none;--stream-monaco-added-gutter:var(--markstream-diff-added-gutter);--stream-monaco-removed-gutter:var(--markstream-diff-removed-gutter);--stream-monaco-added-line-fill:var(--markstream-diff-added-line-fill);--stream-monaco-removed-line-fill:var(--markstream-diff-removed-line-fill);--stream-monaco-added-border:hsl(var(--ms-diff-added) / .25);--stream-monaco-removed-border:hsl(var(--ms-diff-removed) / .25);--stream-monaco-widget-shadow:var(--markstream-diff-widget-shadow);background:0 0}.code-block-container.is-diff[data-v-aa8f2399] .monaco-diff-editor .editor.original .margin-view-overlays .line-numbers{font-variant-numeric:tabular-nums;left:calc(var(--stream-monaco-original-scrollable-left) - var(--stream-monaco-line-number-gap-to-code) - var(--stream-monaco-line-number-width))!important;width:var(--stream-monaco-line-number-width)!important;text-align:var(--markstream-diff-line-number-align,var(--markstream-code-line-number-align,right))!important;padding:0!important}.code-block-container.is-diff[data-v-aa8f2399] .monaco-diff-editor .editor.modified .margin-view-overlays .line-numbers{font-variant-numeric:tabular-nums;left:calc(var(--stream-monaco-modified-scrollable-left) - var(--stream-monaco-modified-line-number-gap-to-code,var(--stream-monaco-line-number-gap-to-code)) - var(--stream-monaco-line-number-width))!important;width:var(--stream-monaco-line-number-width)!important;text-align:var(--markstream-diff-line-number-align,var(--markstream-code-line-number-align,right))!important;padding:0!important}.code-block-container.is-diff[data-v-aa8f2399] .monaco-diff-editor .margin-view-overlays .line-numbers,.code-block-container.is-diff[data-v-aa8f2399] .monaco-diff-editor .margin-view-overlays .line-numbers *{font-variant-numeric:tabular-nums;text-align:var(--markstream-diff-line-number-align,var(--markstream-code-line-number-align,right))!important}.code-block-container.is-diff[data-v-aa8f2399] .monaco-diff-editor,.code-block-container.is-diff[data-v-aa8f2399] .monaco-diff-editor .monaco-editor,.code-block-container.is-diff[data-v-aa8f2399] .monaco-diff-editor .margin,.code-block-container.is-diff[data-v-aa8f2399] .monaco-diff-editor .margin-view-overlays{--stream-monaco-line-number-align:var(--markstream-diff-line-number-align,var(--markstream-code-line-number-align,right))!important}.code-editor-container.is-hidden[data-v-aa8f2399]{visibility:hidden;pointer-events:none;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;height:100%!important;min-height:0!important;max-height:none!important}[data-v-aa8f2399] pre.code-pre-fallback{box-sizing:border-box;width:100%;padding:var(--markstream-code-padding-y,8px) var(--markstream-code-padding-x,12px);padding-left:var(--markstream-code-padding-left,52px);color:var(--vscode-editor-foreground,inherit);-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-font-smoothing:auto;font-size:var(--vscode-editor-font-size,12px);line-height:var(--vscode-editor-line-height,18px);font-weight:400;font-family:var(--markstream-code-font-family,Menlo, Monaco, Courier New, monospace);background:0 0;margin:0;transform:none}[data-v-aa8f2399] pre.code-pre-fallback>code{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit}[data-v-aa8f2399] pre.code-pre-fallback.is-wrap{white-space:pre-wrap;overflow-wrap:anywhere}[data-v-aa8f2399] pre.code-pre-fallback.markstream-pre--diff-preview{padding-left:0;padding-right:0}.code-block-container.is-diff[data-v-aa8f2399] pre.code-pre-fallback.markstream-pre--diff-preview{background:var(--markstream-diff-editor-bg);transition:opacity .12s ease-out}.code-block-container.is-diff[data-v-aa8f2399] pre.code-pre-fallback.markstream-pre--diff-preview .markstream-pre__diff-pane{box-sizing:border-box;padding-bottom:var(--markstream-pre-diff-pane-bottom-padding,10px)}[data-v-aa8f2399] pre.code-pre-fallback.is-fading-out{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.code-block-container.is-diff[data-v-aa8f2399] pre.code-pre-fallback.markstream-pre--diff-preview{transition:none}}.code-block-container.is-rendering .code-height-placeholder[data-v-aa8f2399]{min-height:var(--ms-size-skeleton-min-height);background-size:400% 100%;background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted) / .7) 37%,var(--loading-shimmer) 63%);animation:1.2s ease-in-out infinite code-skeleton-shimmer-aa8f2399}.code-loading-placeholder[data-v-aa8f2399]{min-height:var(--ms-size-skeleton-min-height);padding:1rem}.loading-skeleton[data-v-aa8f2399]{flex-direction:column;gap:.75rem;display:flex}.skeleton-line[data-v-aa8f2399]{background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted) / .7) 37%,var(--loading-shimmer) 63%);border-radius:calc(var(--ms-radius) * .5);background-size:400% 100%;height:1rem;animation:1.2s ease-in-out infinite code-skeleton-shimmer-aa8f2399}.skeleton-line.short[data-v-aa8f2399]{width:60%}@keyframes code-skeleton-shimmer-aa8f2399{0%{background-position:100% 0}to{background-position:0 0}}[data-v-aa8f2399] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center{border-radius:var(--ms-radius)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;min-height:28px!important;transition:background-color .14s,border-color .14s!important}[data-v-aa8f2399] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center:hover,[data-v-aa8f2399] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center.stream-monaco-focus-within{background:color-mix(in srgb,var(--stream-monaco-editor-fg) 4%,transparent)!important;border-color:color-mix(in srgb,var(--stream-monaco-editor-fg) 10%,transparent)!important;box-shadow:none!important}[data-v-aa8f2399] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center{box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-v-aa8f2399] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center:hover,[data-v-aa8f2399] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center.stream-monaco-focus-within{background:color-mix(in srgb,var(--stream-monaco-editor-fg) 6%,transparent)!important;border-color:color-mix(in srgb,var(--stream-monaco-editor-fg) 12%,transparent)!important;box-shadow:none!important}[data-v-aa8f2399] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center .stream-monaco-unchanged-count:before{content:"";background:currentColor;flex-shrink:0;width:14px;height:14px;margin-right:4px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-v-aa8f2399] .monaco-diff-editor .diffOverview{background-color:var(--vscode-editor-background)}[data-v-aa8f2399] .stream-monaco-diff-root .monaco-diff-editor .diffOverview,[data-v-aa8f2399] .stream-monaco-diff-root .decorationsOverviewRuler{opacity:0!important;pointer-events:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;display:none!important;overflow:hidden!important}[data-v-aa8f2399] .code-block-container .stream-monaco-diff-root .monaco-diff-editor{box-shadow:none!important;border:0!important;border-radius:0!important}[data-v-aa8f2399] .code-block-container .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center:not(.stream-monaco-clickable)>:not(a){visibility:hidden!important}[data-v-aa8f2399] .code-block-container .stream-monaco-diff-root .monaco-editor .diff-hidden-lines-compact .text{opacity:0!important}[data-v-aa8f2399] .stream-monaco-diff-root{box-sizing:border-box;width:100%;min-width:0;--stream-monaco-gutter-gap:var(--markstream-diff-gutter-gap)!important;--stream-monaco-line-number:var(--markstream-diff-line-number)!important;--stream-monaco-line-number-active:var(--markstream-diff-line-number-active)!important;--stream-monaco-added-fg:var(--markstream-diff-added-fg)!important;--stream-monaco-removed-fg:var(--markstream-diff-removed-fg)!important;--stream-monaco-added-line:var(--markstream-diff-added-line)!important;--stream-monaco-removed-line:var(--markstream-diff-removed-line)!important;--stream-monaco-added-inline:var(--markstream-diff-added-inline)!important;--stream-monaco-removed-inline:var(--markstream-diff-removed-inline)!important;--stream-monaco-added-inline-border:var(--markstream-diff-added-inline-border)!important;--stream-monaco-removed-inline-border:var(--markstream-diff-removed-inline-border)!important;--stream-monaco-added-line-fill:var(--markstream-diff-added-line-fill)!important;--stream-monaco-removed-line-fill:var(--markstream-diff-removed-line-fill)!important;--stream-monaco-added-gutter:var(--markstream-diff-added-gutter)!important;--stream-monaco-removed-gutter:var(--markstream-diff-removed-gutter)!important;--stream-monaco-added-line-shadow:none!important;--stream-monaco-removed-line-shadow:none!important;--stream-monaco-unchanged-bg:var(--markstream-diff-unchanged-bg)!important;--stream-monaco-unchanged-fg:var(--markstream-diff-unchanged-fg)!important}[data-v-aa8f2399] .stream-monaco-diff-root.stream-monaco-diff-inline .monaco-diff-editor,[data-v-aa8f2399] .stream-monaco-diff-root.stream-monaco-diff-inline .monaco-diff-editor .editor.modified,[data-v-aa8f2399] .stream-monaco-diff-root.stream-monaco-diff-inline .monaco-diff-editor .editor.modified .monaco-editor,[data-v-aa8f2399] .stream-monaco-diff-root.stream-monaco-diff-inline .monaco-diff-editor .editor.modified .overflow-guard,[data-v-aa8f2399] .stream-monaco-diff-root .monaco-diff-editor:not(.side-by-side),[data-v-aa8f2399] .stream-monaco-diff-root .monaco-diff-editor:not(.side-by-side) .editor.modified,[data-v-aa8f2399] .stream-monaco-diff-root .monaco-diff-editor:not(.side-by-side) .editor.modified .monaco-editor,[data-v-aa8f2399] .stream-monaco-diff-root .monaco-diff-editor:not(.side-by-side) .editor.modified .overflow-guard{width:100%!important;min-width:0!important}[data-v-aa8f2399] .stream-monaco-diff-root.stream-monaco-diff-inline .monaco-diff-editor .editor.modified .monaco-scrollable-element.editor-scrollable,[data-v-aa8f2399] .stream-monaco-diff-root .monaco-diff-editor:not(.side-by-side) .editor.modified .monaco-scrollable-element.editor-scrollable{left:var(--stream-monaco-modified-scrollable-left,var(--stream-monaco-modified-margin-width))!important;width:calc(100% - var(--stream-monaco-modified-scrollable-left,var(--stream-monaco-modified-margin-width)))!important}[data-v-aa8f2399] .stream-monaco-diff-root.stream-monaco-diff-inline .monaco-diff-editor .scrollbar.horizontal,[data-v-aa8f2399] .stream-monaco-diff-root .monaco-diff-editor:not(.side-by-side) .scrollbar.horizontal{height:0!important;display:none!important}[data-v-aa8f2399] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center:not(.stream-monaco-unchanged-bridge-source),[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge{--stream-monaco-unchanged-bg:var(--markstream-diff-unchanged-bg)!important;--stream-monaco-unchanged-fg:var(--markstream-diff-unchanged-fg)!important;background:var(--stream-monaco-unchanged-bg)!important;color:var(--stream-monaco-unchanged-fg)!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge{right:calc(var(--stream-monaco-gutter-marker-width) - var(--stream-monaco-unchanged-rail-width) / 2 + (var(--stream-monaco-gutter-gap) * 2))!important;width:auto!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary:hover,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary.stream-monaco-focus-visible{background:var(--stream-monaco-unchanged-bg)!important;color:var(--markstream-diff-unchanged-fg)!important;padding-left:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important;padding-right:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary:focus-visible{background:var(--stream-monaco-unchanged-bg)!important;color:var(--markstream-diff-unchanged-fg)!important;padding-left:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important;padding-right:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge.stream-monaco-diff-unchanged-bridge-line-info .stream-monaco-unchanged-rail,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:hover,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal.stream-monaco-focus-visible{background:var(--stream-monaco-unchanged-bg)!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:focus-visible{background:var(--stream-monaco-unchanged-bg)!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail{border-right-color:var(--markstream-diff-unchanged-divider)!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal{border-bottom-color:#0000!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-both .stream-monaco-unchanged-reveal:first-child{border-bottom-color:var(--markstream-diff-unchanged-divider)!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-top-only .stream-monaco-unchanged-reveal,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-bottom-only .stream-monaco-unchanged-reveal{border-bottom:0!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-meta,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-count,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-metadata-label,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:hover,[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal.stream-monaco-focus-visible{color:var(--markstream-diff-unchanged-fg)!important}[data-v-aa8f2399] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:focus-visible{color:var(--markstream-diff-unchanged-fg)!important}[data-v-aa8f2399] .monaco-diff-editor:not(.side-by-side) .editor.original .diff-hidden-lines .center{justify-content:center;align-items:center}[data-v-aa8f2399] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center{align-items:center;position:relative;justify-content:center!important}[data-v-aa8f2399] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center:not(.stream-monaco-clickable){opacity:0!important;pointer-events:none!important}[data-v-aa8f2399] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center .stream-monaco-unchanged-meta{justify-content:center!important;padding:0 28px!important}[data-v-aa8f2399] .monaco-diff-editor:not(.side-by-side) .editor.original .diff-hidden-lines .center>div:first-child{align-items:center;min-width:100%;display:flex;justify-content:center!important;width:100%!important}[data-v-aa8f2399] .markstream-inline-fold-proxy{-webkit-appearance:none;appearance:none;border-radius:calc(var(--ms-radius) * .5);box-shadow:none;cursor:pointer;pointer-events:auto;z-index:2;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}[data-v-aa8f2399] .markstream-inline-fold-proxy:hover{background:0 0}[data-v-aa8f2399] .markstream-inline-fold-proxy:focus-visible{background:0 0}[data-v-aa8f2399] .markstream-inline-fold-proxy:focus-visible{outline:1px solid var(--vscode-focusBorder,currentColor);outline-offset:-1px}.math-inline-wrapper[data-v-7b64afc7]{display:inline-block;position:relative}.math-inline[data-v-7b64afc7]{vertical-align:middle;display:inline-block}.math-inline--fallback[data-v-7b64afc7]{white-space:pre-wrap}.math-inline__loading[data-v-7b64afc7]{pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.math-inline__spinner[data-v-7b64afc7]{border:2px solid color-mix(in srgb,var(--loading-spinner) 25%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);will-change:transform;border-radius:9999px;width:1rem;height:1rem}.table-node-fade-enter-active[data-v-7b64afc7],.table-node-fade-leave-active[data-v-7b64afc7]{transition:opacity var(--ms-duration-standard) var(--ms-ease-standard)}.table-node-fade-enter-from[data-v-7b64afc7],.table-node-fade-leave-to[data-v-7b64afc7]{opacity:0}.sr-only[data-v-7b64afc7]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.math-block[data-v-06799725]{min-height:var(--ms-size-math-min-height);transition:min-height var(--ms-duration-overlay) var(--ms-ease-standard)}.math-loading-overlay[data-v-06799725]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);min-height:var(--ms-size-math-min-height);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.math-loading-spinner[data-v-06799725]{border:2px solid color-mix(in srgb,var(--loading-spinner) 15%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite math-spin-06799725}@keyframes math-spin-06799725{to{transform:rotate(360deg)}}.math-rendering[data-v-06799725]{opacity:.3;transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.math-block__fallback[data-v-06799725]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.math-fade-enter-active[data-v-06799725],.math-fade-leave-active[data-v-06799725]{transition:all var(--ms-duration-slow) var(--ms-ease-standard)}.math-fade-enter-from[data-v-06799725],.math-fade-leave-to[data-v-06799725]{opacity:0}.code-block-content[data-v-1b090085]{max-height:min(70vh,var(--ms-size-code-max-height));transition:max-height var(--ms-duration-slow) var(--ms-ease-standard);font-family:var(--markstream-code-font-family,ui-monospace, SFMono-Regular, SF Mono, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace);font-size:var(--vscode-editor-font-size,14px);line-height:var(--vscode-editor-line-height,1.5);display:grid;position:relative;overflow:auto}.code-block-render[data-v-1b090085],.code-fallback-plain[data-v-1b090085]{grid-area:1/1;min-width:0}.code-block-render[data-v-1b090085]{min-height:1px}[data-v-1b090085] .code-block-render pre,[data-v-1b090085] .code-block-content .shiki{font-family:inherit;font-size:inherit;line-height:inherit}[data-v-1b090085] .code-block-content pre{box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:1rem}[data-v-1b090085] .code-block-content .shiki-fallback{background:var(--vscode-editor-background,hsl(var(--ms-background,0 0% 100%)));color:var(--vscode-editor-foreground,inherit);white-space:pre}.code-block-container.dark[data-v-1b090085] .code-block-content .shiki-fallback{background:var(--vscode-editor-background,#111827);color:var(--vscode-editor-foreground,#e5e7eb)}.code-fallback-plain[data-v-1b090085]{z-index:1;white-space:pre;background:var(--vscode-editor-background,hsl(var(--ms-background,0 0% 100%)));color:var(--vscode-editor-foreground,inherit);font-size:inherit;line-height:inherit;font-family:inherit;position:relative;overflow:auto}.code-block-container.dark .code-fallback-plain[data-v-1b090085]{background:var(--vscode-editor-background,#111827);color:var(--vscode-editor-foreground,#e5e7eb)}.code-loading-placeholder[data-v-1b090085]{min-height:var(--ms-size-skeleton-min-height);padding:1rem}.loading-skeleton[data-v-1b090085]{flex-direction:column;gap:.75rem;display:flex}.skeleton-line[data-v-1b090085]{background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted-foreground) / .12) 37%,var(--loading-shimmer) 63%);border-radius:calc(var(--ms-radius) * .5);background-size:400% 100%;height:1rem;animation:1.2s ease-in-out infinite code-skeleton-shimmer-1b090085}.skeleton-line.short[data-v-1b090085]{width:60%}@keyframes code-skeleton-shimmer-1b090085{0%{background-position:100% 0}to{background-position:0 0}}.action-icon{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.icon-slot{justify-content:center;align-items:center;display:inline-flex}.icon-slot svg{width:100%;height:100%;display:block}.mermaid-block-container[data-v-07b7ab60]{margin:var(--ms-flow-diagram-y) 0;border-color:var(--diagram-border)}.mermaid-block-header[data-v-07b7ab60]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border)}.mermaid-label-text[data-v-07b7ab60]{color:var(--code-action-fg)}.mermaid-mode-toggle-group[data-v-07b7ab60]{background:0 0}.mermaid-mode-btn[data-v-07b7ab60]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6}.mermaid-mode-btn[data-v-07b7ab60]:hover{opacity:.9}.mermaid-mode-btn.is-active[data-v-07b7ab60]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.mermaid-header-actions[data-v-07b7ab60]{gap:var(--ms-gap-header-actions)}.mermaid-action-btn[data-v-07b7ab60]{font-family:inherit;font-size:var(--ms-text-label);color:var(--code-action-fg)}.mermaid-action-btn[data-v-07b7ab60]:hover{background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.mermaid-action-btn[data-v-07b7ab60]:active{transform:scale(.98)}.mermaid-source-panel[data-v-07b7ab60]{padding:var(--ms-inset-panel-body);background:var(--diagram-bg)}.mermaid-source-code[data-v-07b7ab60]{color:hsl(var(--ms-foreground))}.mermaid-preview-area[data-v-07b7ab60]{background:var(--diagram-bg);min-height:var(--ms-size-diagram-min-height);transition-duration:var(--ms-duration-standard)}.mermaid-modal-overlay[data-v-07b7ab60]{background:var(--modal-overlay)}.mermaid-modal-panel[data-v-07b7ab60]{background:var(--modal-bg);color:var(--modal-fg);box-shadow:var(--ms-shadow-modal)}._mermaid[data-v-07b7ab60]{content-visibility:auto;contain:content;contain-intrinsic-size:var(--ms-size-diagram-min-height) 240px;font-family:inherit;position:relative}._mermaid[data-v-07b7ab60] [data-mermaid-svg-layer]{justify-content:center;align-items:center;width:100%;min-height:100%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._mermaid[data-v-07b7ab60] svg{width:100%;height:auto;display:block}.fullscreen[data-v-07b7ab60]{width:100%;height:100%!important;max-height:100%!important}.mermaid-dialog-enter-from[data-v-07b7ab60],.mermaid-dialog-leave-to[data-v-07b7ab60]{opacity:0}.mermaid-dialog-enter-active[data-v-07b7ab60],.mermaid-dialog-leave-active[data-v-07b7ab60]{transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.mermaid-dialog-enter-from .dialog-panel[data-v-07b7ab60],.mermaid-dialog-leave-to .dialog-panel[data-v-07b7ab60]{opacity:.98;transform:translateY(8px)scale(.98)}.mermaid-dialog-enter-to .dialog-panel[data-v-07b7ab60],.mermaid-dialog-leave-from .dialog-panel[data-v-07b7ab60]{opacity:1;transform:translateY(0)scale(1)}.mermaid-dialog-enter-active .dialog-panel[data-v-07b7ab60],.mermaid-dialog-leave-active .dialog-panel[data-v-07b7ab60]{transition:transform var(--ms-duration-overlay) var(--ms-ease-standard),opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.infographic-block-container[data-v-3321af9c]{margin:var(--ms-flow-diagram-y) 0;background:var(--diagram-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground));box-shadow:var(--ms-shadow-subtle)}.infographic-block-header[data-v-3321af9c]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground))}.infographic-label[data-v-3321af9c]{font-size:var(--ms-text-label);color:hsl(var(--ms-muted-foreground))}.action-icon[data-v-3321af9c]{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.icon-slot[data-v-3321af9c]{justify-content:center;align-items:center;display:inline-flex}.icon-slot[data-v-3321af9c] svg{width:100%;height:100%;display:block}.infographic-mode-toggle[data-v-3321af9c]{background:0 0}.infographic-mode-btn[data-v-3321af9c]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6;transition:color .15s,background-color .15s,opacity .15s}.infographic-mode-btn[data-v-3321af9c]:hover{opacity:.9}.infographic-mode-btn.is-active[data-v-3321af9c]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.infographic-header-actions[data-v-3321af9c]{gap:var(--ms-gap-header-actions)}.infographic-action-btn[data-v-3321af9c]{color:var(--code-action-fg);font-family:inherit;transition:background-color .15s,color .15s}.infographic-action-btn[data-v-3321af9c]:hover{background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.infographic-action-btn[data-v-3321af9c]:active{transform:scale(.98)}.infographic-source[data-v-3321af9c]{padding:var(--ms-inset-panel-body);background:var(--diagram-bg)}.infographic-source-code[data-v-3321af9c]{color:hsl(var(--ms-foreground))}.infographic-preview[data-v-3321af9c]{background:var(--diagram-bg);min-height:var(--ms-size-diagram-min-height);transition-duration:var(--ms-duration-fast)}.infographic-modal-overlay[data-v-3321af9c]{background:var(--modal-overlay)}.infographic-modal-panel[data-v-3321af9c]{background:var(--modal-bg);color:var(--modal-fg);box-shadow:var(--ms-shadow-modal)}.fullscreen[data-v-3321af9c]{width:100%;height:100%!important;max-height:100%!important}.infographic-dialog-enter-from[data-v-3321af9c],.infographic-dialog-leave-to[data-v-3321af9c]{opacity:0}.infographic-dialog-enter-active[data-v-3321af9c],.infographic-dialog-leave-active[data-v-3321af9c]{transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.infographic-dialog-enter-from .dialog-panel[data-v-3321af9c],.infographic-dialog-leave-to .dialog-panel[data-v-3321af9c]{opacity:.98;transform:translateY(8px)scale(.98)}.infographic-dialog-enter-to .dialog-panel[data-v-3321af9c],.infographic-dialog-leave-from .dialog-panel[data-v-3321af9c]{opacity:1;transform:translateY(0)scale(1)}.infographic-dialog-enter-active .dialog-panel[data-v-3321af9c],.infographic-dialog-leave-active .dialog-panel[data-v-3321af9c]{transition:transform var(--ms-duration-overlay) var(--ms-ease-standard),opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.d2-block-container[data-v-f7ae4ae1]{margin:var(--ms-flow-diagram-y) 0;background:var(--diagram-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground));box-shadow:var(--ms-shadow-subtle)}.d2-block-header[data-v-f7ae4ae1]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground))}.d2-mode-toggle[data-v-f7ae4ae1]{background:0 0}.mode-btn[data-v-f7ae4ae1]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6;transition:opacity .2s,color .2s,background-color .2s}.mode-btn[data-v-f7ae4ae1]:hover{opacity:.9}.mode-btn.is-active[data-v-f7ae4ae1]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.d2-header-actions[data-v-f7ae4ae1]{gap:var(--ms-gap-header-actions)}.d2-action-btn[data-v-f7ae4ae1]{color:var(--code-action-fg);opacity:.7;transition:opacity .2s,background-color .15s,color .15s}.d2-action-btn[data-v-f7ae4ae1]:hover{opacity:1;background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.d2-action-btn[data-v-f7ae4ae1]:disabled{opacity:.3;cursor:not-allowed}.d2-block-body[data-v-f7ae4ae1]{position:relative}.d2-source[data-v-f7ae4ae1]{padding:var(--ms-inset-panel-body) var(--ms-inset-panel-x);font-family:var(--vscode-editor-font-family,"Fira Code", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}.d2-code[data-v-f7ae4ae1]{white-space:pre;font-size:.875rem;line-height:1.5}.d2-render[data-v-f7ae4ae1]{max-height:var(--ms-size-code-max-height);overflow:auto}.d2-svg[data-v-f7ae4ae1] svg.markstream-d2-root-svg{width:100%;max-width:100%;height:auto;display:block}.d2-label[data-v-f7ae4ae1]{font-size:var(--ms-text-label)}.action-icon[data-v-f7ae4ae1]{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.d2-error[data-v-f7ae4ae1]{color:hsl(var(--ms-destructive))}.markstream-virtual-timeline[data-v-dff004bf]{overflow-anchor:none;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:auto}.markstream-virtual-timeline.is-restoring-thread>.markstream-virtual-timeline__spacer[data-v-dff004bf],.markstream-virtual-timeline.is-restoring-thread>.markstream-virtual-timeline__item[data-v-dff004bf]{opacity:0;visibility:hidden;pointer-events:none}.markstream-virtual-timeline__restore-loading[data-v-dff004bf]{z-index:10;pointer-events:none;contain:strict;background:canvas;place-items:center;display:grid;position:absolute;top:0;left:0;right:0;overflow:hidden}.markstream-virtual-timeline__restore-loading-card[data-v-dff004bf]{color:#334155;background:#ffffffeb;border:1px solid #94a3b852;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:inline-flex;box-shadow:0 8px 24px #0f172a14}.markstream-virtual-timeline__restore-spinner[data-v-dff004bf]{border:2px solid #94a3b859;border-top-color:#334155;border-radius:999px;width:14px;height:14px;animation:.8s linear infinite markstream-timeline-restore-spin-dff004bf}@keyframes markstream-timeline-restore-spin-dff004bf{to{transform:rotate(360deg)}}.markstream-virtual-timeline__spacer[data-v-dff004bf]{overflow-anchor:none;flex:none}.markstream-virtual-timeline__item[data-v-dff004bf]{overflow-anchor:none;flex:none;display:flow-root}.markstream-virtual-timeline__default-item[data-v-dff004bf]{color:#0f172a;white-space:pre-wrap;background:#f8fafc;border:1px solid #94a3b852;border-radius:8px;margin:8px 0;padding:10px 12px;line-height:1.5}.markstream-virtual-timeline__default-item--system-divider[data-v-dff004bf]{color:#64748b;text-align:center;background:0 0;border:0;font-size:12px}.markstream-virtual-timeline__default-item--error[data-v-dff004bf]{color:#991b1b;background:#fef2f2;border-color:#f8717173}.markstream-virtual-timeline__status[data-v-dff004bf]{color:#475569;text-transform:uppercase;margin-right:8px;font-size:12px;display:inline-flex}}@layer shortcuts{.container,[container=""]{width:100%}@media (min-width:40rem){.container,[container=""]{max-width:40rem}}@media (min-width:48rem){.container,[container=""]{max-width:48rem}}@media (min-width:64rem){.container,[container=""]{max-width:64rem}}@media (min-width:80rem){.container,[container=""]{max-width:80rem}}@media (min-width:96rem){.container,[container=""]{max-width:96rem}}}@layer default{.data-\[variant\=label\]\:text-sm[data-variant=label],.text-sm,[text-sm=""]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.data-\[variant\=legend\]\:text-base[data-variant=legend],.text-base,[text-base=""]{font-size:var(--text-base-fontSize);line-height:var(--un-leading,var(--text-base-lineHeight))}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading,var(--text-2xl-lineHeight))}.text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading,var(--text-3xl-lineHeight))}.text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading,var(--text-4xl-lineHeight))}.text-7xl{font-size:var(--text-7xl-fontSize);line-height:var(--un-leading,var(--text-7xl-lineHeight))}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading,var(--text-lg-lineHeight))}.text-sm\/relaxed{font-size:var(--text-sm-fontSize);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl-fontSize);line-height:var(--un-leading,var(--text-xl-lineHeight))}.text-xs,[text-xs=""]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight))}.file\:text-sm::-webkit-file-upload-button{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.file\:text-sm::file-selector-button{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.\[\&\>a\:hover\]\:text-primary>a:hover,.data-\[state\=on\]\:text-primary[data-state=on],.text-primary,[text-primary=""]{color:color-mix(in srgb, var(--primary) var(--un-text-opacity), transparent) }.\[\&\>svg\]\:text-current>svg,.text-current{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg,.dark .dark\:text-muted-foreground,.data-\[placeholder\]\:text-muted-foreground[data-placeholder],.data-\[state\=open\]\:text-muted-foreground[data-state=open],.text-muted-foreground,[text-muted-foreground=""]{color:color-mix(in srgb, var(--muted-foreground) var(--un-text-opacity), transparent) }.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>[data-slot=alert-description]{color:color-mix(in srgb, var(--destructive) 90%, transparent) }.dark .dark\:data-\[state\=active\]\:text-foreground[data-state=active],.text-foreground{color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent) }.data-\[invalid\=true\]\:text-destructive[data-invalid=true],.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],.text-destructive,[text-destructive=""]{color:color-mix(in srgb, var(--destructive) var(--un-text-opacity), transparent) }.data-\[state\=checked\]\:text-primary-foreground[data-state=checked],.selection\:text-primary-foreground ::selection,.selection\:text-primary-foreground::selection,.text-primary-foreground,.group:hover .group-hover\:text-primary-foreground{color:color-mix(in srgb, var(--primary-foreground) var(--un-text-opacity), transparent) }.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:color-mix(in srgb, var(--accent-foreground) var(--un-text-opacity), transparent) }.text-card-foreground{color:color-mix(in srgb, var(--card-foreground) var(--un-text-opacity), transparent) }.text-muted-foreground\/80{color:color-mix(in srgb, var(--muted-foreground) 80%, transparent) }.text-popover-foreground{color:color-mix(in srgb, var(--popover-foreground) var(--un-text-opacity), transparent) }.text-secondary-foreground{color:color-mix(in srgb, var(--secondary-foreground) var(--un-text-opacity), transparent) }.text-sidebar-foreground{color:color-mix(in srgb, var(--sidebar-foreground) var(--un-text-opacity), transparent) }.text-sidebar-foreground\/45{color:color-mix(in srgb, var(--sidebar-foreground) 45%, transparent) }.text-sidebar-foreground\/60{color:color-mix(in srgb, var(--sidebar-foreground) 60%, transparent) }.text-sidebar-foreground\/65{color:color-mix(in srgb, var(--sidebar-foreground) 65%, transparent) }.text-sidebar-foreground\/70{color:color-mix(in srgb, var(--sidebar-foreground) 70%, transparent) }.text-sidebar-foreground\/75{color:color-mix(in srgb, var(--sidebar-foreground) 75%, transparent) }.text-sidebar-foreground\/78{color:color-mix(in srgb, var(--sidebar-foreground) 78%, transparent) }.text-sidebar-primary-foreground{color:color-mix(in srgb, var(--sidebar-primary-foreground) var(--un-text-opacity), transparent) }.text-success{color:color-mix(in srgb, var(--success) var(--un-text-opacity), transparent) }.text-warning{color:color-mix(in srgb, var(--warning) var(--un-text-opacity), transparent) }.text-white{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) }[text-muted-foreground~=default\:]:default{color:color-mix(in srgb, var(--muted-foreground) var(--un-text-opacity), transparent) }.hover\:text-accent-foreground:hover{color:color-mix(in srgb, var(--accent-foreground) var(--un-text-opacity), transparent) }.hover\:text-destructive:hover{color:color-mix(in srgb, var(--destructive) var(--un-text-opacity), transparent) }.hover\:text-foreground:hover{color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent) }.hover\:text-muted-foreground:hover{color:color-mix(in srgb, var(--muted-foreground) var(--un-text-opacity), transparent) }.hover\:text-sidebar-accent-foreground:hover{color:color-mix(in srgb, var(--sidebar-accent-foreground) var(--un-text-opacity), transparent) }.hover\:text-sidebar-foreground:hover{color:color-mix(in srgb, var(--sidebar-foreground) var(--un-text-opacity), transparent) }.hover\:text-warning:hover{color:color-mix(in srgb, var(--warning) var(--un-text-opacity), transparent) }[hover\:text-destructive=""]:hover{color:color-mix(in srgb, var(--destructive) var(--un-text-opacity), transparent) }a.\[a\&\]\:hover\:text-accent-foreground:hover{color:color-mix(in srgb, var(--accent-foreground) var(--un-text-opacity), transparent) }.data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive]{color:color-mix(in srgb, var(--destructive) var(--un-text-opacity), transparent) }.focus\:text-accent-foreground:focus{color:color-mix(in srgb, var(--accent-foreground) var(--un-text-opacity), transparent) }.focus\:text-destructive:focus{color:color-mix(in srgb, var(--destructive) var(--un-text-opacity), transparent) }.placeholder\:text-muted-foreground::placeholder{color:color-mix(in srgb, var(--muted-foreground) var(--un-text-opacity), transparent) }.file\:text-foreground::-webkit-file-upload-button{color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent) }.file\:text-foreground::file-selector-button{color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent) }.text-inherit{color:inherit}.\[\&_p\]\:leading-relaxed p{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-\[1\.55\]{--un-leading:1.55;line-height:1.55}.leading-4{--un-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--un-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--un-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7,[leading-7=""]{--un-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--un-leading:var(--leading-none);line-height:var(--leading-none)}.leading-normal{--un-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--un-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--un-leading:var(--leading-tight);line-height:var(--leading-tight)}.tracking-\[-0\.02em\]{--un-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.035em\]{--un-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--un-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.04em\]{--un-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.055em\]{--un-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-0\.05em\]{--un-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--un-tracking:-.06em;letter-spacing:-.06em}.tracking-\[0\.08em\]{--un-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--un-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.18em\]{--un-tracking:.18em;letter-spacing:.18em}.tracking-tight{--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--un-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest,[tracking-widest=""]{--un-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.font-black,[font-black=""]{--un-font-weight:var(--fontWeight-black);font-weight:var(--fontWeight-black)}.font-bold,[font-bold=""]{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.font-extrabold{--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-mono{font-family:var(--font-mono)}.font-normal{--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}.font-semibold,[font-semibold=""]{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.font-serif{font-family:var(--font-serif)}.file\:font-medium::-webkit-file-upload-button{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.file\:font-medium::file-selector-button{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.tab{tab-size:4}.m-0,.m0,[m-0=""],[m0=""]{margin:calc(var(--spacing) * 0)}.m\[0\]{margin:0}.m\[1\]{margin:1px}.m\[2\]{margin:2px}.m\[3\]{margin:3px}.m\[4\]{margin:4px}.m\[5\]{margin:5px}.m1,[m1=""]{margin:calc(var(--spacing) * 1)}.m11,[m11=""]{margin:calc(var(--spacing) * 11)}.m12,[m12=""]{margin:calc(var(--spacing) * 12)}.m13,[m13=""]{margin:calc(var(--spacing) * 13)}.m2,[m2=""]{margin:calc(var(--spacing) * 2)}.m21,[m21=""]{margin:calc(var(--spacing) * 21)}.m22,[m22=""]{margin:calc(var(--spacing) * 22)}.m23,[m23=""]{margin:calc(var(--spacing) * 23)}.m3{margin:calc(var(--spacing) * 3)}.m31,[m31=""]{margin:calc(var(--spacing) * 31)}.m32,[m32=""]{margin:calc(var(--spacing) * 32)}.m33,[m33=""]{margin:calc(var(--spacing) * 33)}.m4,[m4=""]{margin:calc(var(--spacing) * 4)}.m5,[m5=""]{margin:calc(var(--spacing) * 5)}.m6,[m6=""]{margin:calc(var(--spacing) * 6)}[-m1=""]{margin:calc(var(--spacing) * -1)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-8{margin-block:calc(var(--spacing) * 8)}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(undefined){margin-top:1px}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.me,.me4,[me=""],[me4=""]{margin-inline-end:calc(var(--spacing) * 4)}.me0,[me0=""]{margin-inline-end:calc(var(--spacing) * 0)}.me1,[me1=""]{margin-inline-end:calc(var(--spacing) * 1)}.me10,[me10=""]{margin-inline-end:calc(var(--spacing) * 10)}.me11,[me11=""]{margin-inline-end:calc(var(--spacing) * 11)}.me12,[me12=""]{margin-inline-end:calc(var(--spacing) * 12)}.me13,[me13=""]{margin-inline-end:calc(var(--spacing) * 13)}.me14,[me14=""]{margin-inline-end:calc(var(--spacing) * 14)}.me15,[me15=""]{margin-inline-end:calc(var(--spacing) * 15)}.me2,[me2=""]{margin-inline-end:calc(var(--spacing) * 2)}.me3,[me3=""]{margin-inline-end:calc(var(--spacing) * 3)}.me5,[me5=""]{margin-inline-end:calc(var(--spacing) * 5)}.me6,[me6=""]{margin-inline-end:calc(var(--spacing) * 6)}.me7,[me7=""]{margin-inline-end:calc(var(--spacing) * 7)}.me8,[me8=""]{margin-inline-end:calc(var(--spacing) * 8)}.me9,[me9=""]{margin-inline-end:calc(var(--spacing) * 9)}.ml,.ml-4,[ml=""]{margin-left:calc(var(--spacing) * 4)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mt-\[min\(12vh\,6rem\)\]{margin-top:min(12vh,6rem)}.mt-\[min\(18vh\,8rem\)\]{margin-top:min(18vh,8rem)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3,[mt-3=""]{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}.first\:mt-0:first-child,.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.\!p-0,[\!p0=""]{padding:calc(var(--spacing) * 0)!important}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4[data-slot=field]>*,.p-4,.p4{padding:calc(var(--spacing) * 4)}.p-0,.p0,[p0=""]{padding:calc(var(--spacing) * 0)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1,.p1,[p1=""]{padding:calc(var(--spacing) * 1)}.p-2,.p2,[p-2=""],[p2=""]{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3,.p3,[p-3=""],[p3=""]{padding:calc(var(--spacing) * 3)}.p-5,.p5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-px{padding:1px}.p\[--n\]{padding:var(--n)}.p\[0\]{padding:0}.p\[1\]{padding:1px}.p\[i\]{padding:i}.p\[i\+\+\]{padding:i++}.pa,[pa=""]{padding:auto}[\!p1=""]{padding:calc(var(--spacing) * 1)!important}[p~="12"]{padding:calc(var(--spacing) * 12)}[p~=inherit]{padding:inherit}.px-2,[px-2=""]{padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.px,.px-4,[px=""]{padding-inline:calc(var(--spacing) * 4)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.px-0,[px~="0"]{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py,.py-4,[py=""]{padding-block:calc(var(--spacing) * 4)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.data-\[inset\]\:pl-8[data-inset],.pl-8{padding-left:calc(var(--spacing) * 8)}.pt-3{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(undefined){padding-top:calc(var(--spacing) * 3)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(undefined){padding-bottom:calc(var(--spacing) * 3)}.pr-2{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(undefined){padding-right:calc(var(--spacing) * 2)}.pl-2{padding-left:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(undefined){padding-left:calc(var(--spacing) * 2)}.pb,.pb-4,[pb=""]{padding-bottom:calc(var(--spacing) * 4)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl,.pl-4,[pl=""]{padding-left:calc(var(--spacing) * 4)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-7{padding-top:calc(var(--spacing) * 7)}[pb-3~=default\:]:default{padding-bottom:calc(var(--spacing) * 3)}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.pie,[pie=""]{padding-inline-end:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}[align~=end]{vertical-align:bottom}[align~=start]{vertical-align:top}.appearance-none{-webkit-appearance:none;appearance:none}.focus-visible\:outline-1:focus-visible{outline-style:var(--un-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:color-mix(in srgb, var(--ring) var(--un-outline-opacity), transparent) }.outline,[outline=""],[outline~=default\:]:default{outline-style:var(--un-outline-style);outline-width:1px}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer,.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector,.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface,.outline-hidden,.focus\:outline-hidden:focus{outline-style:none}.outline-none{--un-outline-style:none;outline-style:none}.focus-visible\:outline-none:focus-visible{--un-outline-style:none;outline-style:none}.list-disc{list-style-type:disc}.\!b{border-width:1px!important}.\[\&_tr\:last-child\]\:border-0 tr:last-child,.border-0{border-width:0}.b,.border,[b=""],[border=""]{border-width:1px}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-width:1px}[-b=""]{border-width:-1px}.file\:border-0::-webkit-file-upload-button{border-width:0}.file\:border-0::file-selector-button{border-width:0}.border-x-0{border-left-width:0;border-right-width:0}.\[\&_tr\]\:border-b tr,.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-variant=outline][data-spacing="0"]{border-left-width:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:first-child[data-variant=outline][data-spacing="0"]{border-left-width:1px}.\[\&\>tr\]\:last\:border-b-0:last-child>tr,.last\:border-b-0:last-child{border-bottom-width:0}.border-\[1\.5px\]{border-color:color-mix(in oklab, 1.5px var(--un-border-opacity), transparent) }.border-border,[border-border=""]{border-color:color-mix(in srgb, var(--border) var(--un-border-opacity), transparent) }.border-border\/50{border-color:color-mix(in srgb, var(--border) 50%, transparent) }.border-border\/60{border-color:color-mix(in srgb, var(--border) 60%, transparent) }.border-border\/70{border-color:color-mix(in srgb, var(--border) 70%, transparent) }.border-border\/80{border-color:color-mix(in srgb, var(--border) 80%, transparent) }.border-destructive\/20{border-color:color-mix(in srgb, var(--destructive) 20%, transparent) }.border-destructive\/25{border-color:color-mix(in srgb, var(--destructive) 25%, transparent) }.border-input,.dark .dark\:border-input,.dark .dark\:data-\[state\=active\]\:border-input[data-state=active]{border-color:color-mix(in srgb, var(--input) var(--un-border-opacity), transparent) }.border-muted{border-color:color-mix(in srgb, var(--muted) var(--un-border-opacity), transparent) }.border-primary,.data-\[state\=checked\]\:border-primary[data-state=checked],.data-\[state\=on\]\:border-primary[data-state=on],[border-primary=""]{border-color:color-mix(in srgb, var(--primary) var(--un-border-opacity), transparent) }.border-primary\/15{border-color:color-mix(in srgb, var(--primary) 15%, transparent) }.border-primary\/20{border-color:color-mix(in srgb, var(--primary) 20%, transparent) }.border-primary\/25{border-color:color-mix(in srgb, var(--primary) 25%, transparent) }.border-primary\/40{border-color:color-mix(in srgb, var(--primary) 40%, transparent) }.border-sidebar-border{border-color:color-mix(in srgb, var(--sidebar-border) var(--un-border-opacity), transparent) }.border-sidebar-primary\/25{border-color:color-mix(in srgb, var(--sidebar-primary) 25%, transparent) }.border-success\/20{border-color:color-mix(in srgb, var(--success) 20%, transparent) }.border-transparent{border-color:#0000}.border-warning\/20{border-color:color-mix(in srgb, var(--warning) 20%, transparent) }.border-warning\/25{border-color:color-mix(in srgb, var(--warning) 25%, transparent) }[border-destructive=""]{border-color:color-mix(in srgb, var(--destructive) var(--un-border-opacity), transparent) }.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:color-mix(in srgb, var(--destructive) var(--un-border-opacity), transparent) }.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:color-mix(in srgb, var(--ring) var(--un-border-opacity), transparent) }.focus-within\:border-primary\/35:focus-within{border-color:color-mix(in srgb, var(--primary) 35%, transparent) }.hover\:border-destructive\/40:hover{border-color:color-mix(in srgb, var(--destructive) 40%, transparent) }.hover\:border-primary:hover{border-color:color-mix(in srgb, var(--primary) var(--un-border-opacity), transparent) }.hover\:border-primary\/30:hover{border-color:color-mix(in srgb, var(--primary) 30%, transparent) }.hover\:border-primary\/50:hover{border-color:color-mix(in srgb, var(--primary) 50%, transparent) }.hover\:border-sidebar-border:hover{border-color:color-mix(in srgb, var(--sidebar-border) var(--un-border-opacity), transparent) }.focus-visible\:border-ring:focus-visible{border-color:color-mix(in srgb, var(--ring) var(--un-border-opacity), transparent) }.border-l-transparent{border-left-color:#0000}.border-t-transparent{border-top-color:#0000}.\!rounded-none{border-radius:var(--radius-none)!important}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd,.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.data-\[spacing\=0\]\:rounded-none[data-spacing="0"],.rounded-none{border-radius:var(--radius-none)}.rounded-md,[rounded-md=""]{border-radius:var(--radius-md)}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--radius-md)}.rounded,[rounded=""]{border-radius:var(--radius-DEFAULT)}.rounded-\[1\.65rem\]{border-radius:1.65rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[9999px\]{border-radius:9999px}.rounded-\[inherit\]{border-radius:inherit}.rounded-2xl,[rounded-2xl=""]{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full,[rounded-full=""]{border-radius:3.40282e38px}.rounded-lg,[rounded-lg=""]{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-b-2xl{border-bottom-left-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.data-\[spacing\=0\]\:first\:rounded-l-md:first-child[data-spacing="0"]{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.data-\[spacing\=0\]\:last\:rounded-r-md:last-child[data-spacing="0"]{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.border-dashed{--un-border-style:dashed;border-style:dashed}.bg-accent,.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open],[bg-accent=""]{background-color:color-mix(in srgb, var(--accent) var(--un-bg-opacity), transparent) }.bg-background,.data-\[state\=active\]\:bg-background[data-state=active],[bg-background=""]{background-color:color-mix(in srgb, var(--background) var(--un-bg-opacity), transparent) }.bg-background\/60{background-color:color-mix(in srgb, var(--background) 60%, transparent) }.bg-background\/65{background-color:color-mix(in srgb, var(--background) 65%, transparent) }.bg-background\/70{background-color:color-mix(in srgb, var(--background) 70%, transparent) }.bg-background\/80{background-color:color-mix(in srgb, var(--background) 80%, transparent) }.bg-background\/85{background-color:color-mix(in srgb, var(--background) 85%, transparent) }.bg-background\/90{background-color:color-mix(in srgb, var(--background) 90%, transparent) }.bg-black\/80{background-color:color-mix(in srgb, var(--colors-black) 80%, transparent) }.bg-border{background-color:color-mix(in srgb, var(--border) var(--un-bg-opacity), transparent) }.bg-card,[bg-card=""]{background-color:color-mix(in srgb, var(--card) var(--un-bg-opacity), transparent) }.bg-card\/50{background-color:color-mix(in srgb, var(--card) 50%, transparent) }.bg-card\/60{background-color:color-mix(in srgb, var(--card) 60%, transparent) }.bg-card\/70{background-color:color-mix(in srgb, var(--card) 70%, transparent) }.bg-card\/80{background-color:color-mix(in srgb, var(--card) 80%, transparent) }.bg-card\/85{background-color:color-mix(in srgb, var(--card) 85%, transparent) }.bg-card\/90{background-color:color-mix(in srgb, var(--card) 90%, transparent) }.bg-card\/95{background-color:color-mix(in srgb, var(--card) 95%, transparent) }.bg-destructive{background-color:color-mix(in srgb, var(--destructive) var(--un-bg-opacity), transparent) }.bg-destructive\/10{background-color:color-mix(in srgb, var(--destructive) 10%, transparent) }.bg-foreground\/20{background-color:color-mix(in srgb, var(--foreground) 20%, transparent) }.bg-muted,.data-\[state\=selected\]\:bg-muted[data-state=selected],[bg-muted=""]{background-color:color-mix(in srgb, var(--muted) var(--un-bg-opacity), transparent) }.bg-muted-foreground\/10{background-color:color-mix(in srgb, var(--muted-foreground) 10%, transparent) }.bg-muted\/20{background-color:color-mix(in srgb, var(--muted) 20%, transparent) }.bg-muted\/30{background-color:color-mix(in srgb, var(--muted) 30%, transparent) }.bg-muted\/40{background-color:color-mix(in srgb, var(--muted) 40%, transparent) }.bg-muted\/45{background-color:color-mix(in srgb, var(--muted) 45%, transparent) }.bg-muted\/50{background-color:color-mix(in srgb, var(--muted) 50%, transparent) }.bg-muted\/60{background-color:color-mix(in srgb, var(--muted) 60%, transparent) }.bg-popover{background-color:color-mix(in srgb, var(--popover) var(--un-bg-opacity), transparent) }.bg-primary,.data-\[state\=checked\]\:bg-primary[data-state=checked],.selection\:bg-primary ::selection,.selection\:bg-primary::selection,[bg-primary=""],.group:hover .group-hover\:bg-primary{background-color:color-mix(in srgb, var(--primary) var(--un-bg-opacity), transparent) }.bg-primary\/10{background-color:color-mix(in srgb, var(--primary) 10%, transparent) }.bg-primary\/20{background-color:color-mix(in srgb, var(--primary) 20%, transparent) }.bg-primary\/30,.selection\:bg-primary\/30 ::selection,.selection\:bg-primary\/30::selection{background-color:color-mix(in srgb, var(--primary) 30%, transparent) }.bg-primary\/40{background-color:color-mix(in srgb, var(--primary) 40%, transparent) }.bg-primary\/5{background-color:color-mix(in srgb, var(--primary) 5%, transparent) }.bg-secondary,.data-\[state\=open\]\:bg-secondary[data-state=open],[bg-secondary=""]{background-color:color-mix(in srgb, var(--secondary) var(--un-bg-opacity), transparent) }.bg-sidebar{background-color:color-mix(in srgb, var(--sidebar) var(--un-bg-opacity), transparent) }.bg-sidebar-accent{background-color:color-mix(in srgb, var(--sidebar-accent) var(--un-bg-opacity), transparent) }.bg-sidebar-accent\/35{background-color:color-mix(in srgb, var(--sidebar-accent) 35%, transparent) }.bg-sidebar-accent\/45{background-color:color-mix(in srgb, var(--sidebar-accent) 45%, transparent) }.bg-sidebar-border{background-color:color-mix(in srgb, var(--sidebar-border) var(--un-bg-opacity), transparent) }.bg-sidebar-primary{background-color:color-mix(in srgb, var(--sidebar-primary) var(--un-bg-opacity), transparent) }.bg-success\/10{background-color:color-mix(in srgb, var(--success) 10%, transparent) }.bg-transparent,.dark .dark\:bg-transparent,.data-\[state\=on\]\:bg-transparent[data-state=on]{background-color:#0000}.bg-warning\/10{background-color:color-mix(in srgb, var(--warning) 10%, transparent) }.dark .dark\:bg-destructive\/60{background-color:color-mix(in srgb, var(--destructive) 60%, transparent) }.dark .dark\:bg-input\/30,.dark .dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:color-mix(in srgb, var(--input) 30%, transparent) }.dark .dark\:data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]{background-color:color-mix(in srgb, var(--primary-foreground) var(--un-bg-opacity), transparent) }.dark .dark\:data-\[state\=unchecked\]\:bg-foreground[data-state=unchecked]{background-color:color-mix(in srgb, var(--foreground) var(--un-bg-opacity), transparent) }.dark .dark\:data-\[state\=unchecked\]\:bg-input\/80[data-state=unchecked]{background-color:color-mix(in srgb, var(--input) 80%, transparent) }.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:color-mix(in srgb, var(--input) var(--un-bg-opacity), transparent) }.dark .dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in srgb, var(--accent) 50%, transparent) }.dark .dark\:hover\:bg-input\/50:hover{background-color:color-mix(in srgb, var(--input) 50%, transparent) }.group:hover .group-hover\:bg-sidebar-ring\/60{background-color:color-mix(in srgb, var(--sidebar-ring) 60%, transparent) }.hover\:bg-accent:hover{background-color:color-mix(in srgb, var(--accent) var(--un-bg-opacity), transparent) }.hover\:bg-background:hover{background-color:color-mix(in srgb, var(--background) var(--un-bg-opacity), transparent) }.hover\:bg-background\/70:hover{background-color:color-mix(in srgb, var(--background) 70%, transparent) }.hover\:bg-background\/90:hover{background-color:color-mix(in srgb, var(--background) 90%, transparent) }.hover\:bg-card:hover{background-color:color-mix(in srgb, var(--card) var(--un-bg-opacity), transparent) }.hover\:bg-destructive\/10:hover{background-color:color-mix(in srgb, var(--destructive) 10%, transparent) }.hover\:bg-destructive\/15:hover{background-color:color-mix(in srgb, var(--destructive) 15%, transparent) }.hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb, var(--destructive) 90%, transparent) }.hover\:bg-muted:hover{background-color:color-mix(in srgb, var(--muted) var(--un-bg-opacity), transparent) }.hover\:bg-muted\/50:hover{background-color:color-mix(in srgb, var(--muted) 50%, transparent) }.hover\:bg-primary:hover{background-color:color-mix(in srgb, var(--primary) var(--un-bg-opacity), transparent) }.hover\:bg-primary\/5:hover{background-color:color-mix(in srgb, var(--primary) 5%, transparent) }.hover\:bg-primary\/90:hover{background-color:color-mix(in srgb, var(--primary) 90%, transparent) }.hover\:bg-secondary:hover{background-color:color-mix(in srgb, var(--secondary) var(--un-bg-opacity), transparent) }.hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb, var(--secondary) 80%, transparent) }.hover\:bg-sidebar-accent:hover{background-color:color-mix(in srgb, var(--sidebar-accent) var(--un-bg-opacity), transparent) }.hover\:bg-sidebar-accent\/70:hover{background-color:color-mix(in srgb, var(--sidebar-accent) 70%, transparent) }.hover\:bg-sidebar-primary\/90:hover{background-color:color-mix(in srgb, var(--sidebar-primary) 90%, transparent) }.hover\:bg-transparent:hover{background-color:#0000}[hover\:bg-destructive=""]:hover{background-color:color-mix(in srgb, var(--destructive) var(--un-bg-opacity), transparent) }a.\[a\&\]\:hover\:bg-accent:hover{background-color:color-mix(in srgb, var(--accent) var(--un-bg-opacity), transparent) }a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb, var(--destructive) 90%, transparent) }a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in srgb, var(--primary) 90%, transparent) }a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in srgb, var(--secondary) 90%, transparent) }.dark .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive]{background-color:color-mix(in srgb, var(--destructive) 20%, transparent) }.data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive]{background-color:color-mix(in srgb, var(--destructive) 10%, transparent) }.focus\:bg-accent:focus{background-color:color-mix(in srgb, var(--accent) var(--un-bg-opacity), transparent) }.group:focus-visible .group-focus-visible\:bg-sidebar-ring{background-color:color-mix(in srgb, var(--sidebar-ring) var(--un-bg-opacity), transparent) }.file\:bg-transparent::-webkit-file-upload-button{background-color:#0000}.file\:bg-transparent::file-selector-button{background-color:#0000}.data-\[disabled\]\:opacity-50[data-disabled],.opacity-50,.peer:disabled~.peer-disabled\:opacity-50{opacity:.5}.has-\[select\:disabled\]\:opacity-50:has(select:disabled){opacity:.5}.opacity-0{opacity:0}.opacity-100,.group:focus-within .group-focus-within\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.hover\:opacity-100:hover{opacity:1}.disabled\:opacity-50:disabled{opacity:.5}.\[\&\>a\]\:underline>a,.hover\:underline:hover{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a,.underline-offset-4{text-underline-offset:4px}.\*\:data-\[slot\=select-value\]\:flex>[data-slot=select-value],.flex,[flex=""]{display:flex}.inline-flex{display:inline-flex}.file\:inline-flex::-webkit-file-upload-button{display:inline-flex}.file\:inline-flex::file-selector-button{display:inline-flex}.flex-\$1\$2{flex:var(--1\$2)}.flex-1,[flex-1=""]{flex:1}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}.\[\&_svg\]\:shrink-0 svg,.shrink-0,[shrink-0=""]{flex-shrink:0}.flex-shrink,.shrink,[shrink=""]{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group],.gap-4,[gap-4=""]{gap:calc(var(--spacing) * 4)}.\*\:data-\[slot\=select-value\]\:gap-2>[data-slot=select-value],.gap-2,[gap-2=""]{gap:calc(var(--spacing) * 2)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group],.gap-3{gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5,[gap-1\.5=""]{gap:calc(var(--spacing) * 1.5)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-5,[gap-5=""]{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing) * 3)}.grid,[grid=""],[grid~=default\:]:default{display:grid}.col-span-2{grid-column:span 2/span 2}.row-span-2{grid-row:span 2/span 2}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 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-cols-4=""]{grid-template-columns:repeat(4,minmax(0,1fr))}[rows~="1"]{grid-template-rows:repeat(1,minmax(0,1fr))}[rows~="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}[rows~="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}.\[\&\>svg\]\:size-3\.5>svg,.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-3>svg,.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-4>svg,.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11,[size-11=""]{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-72{width:calc(var(--spacing) * 72);height:calc(var(--spacing) * 72)}.size-8,[size-8=""]{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-full{width:100%;height:100%}[size~=lg]{width:var(--container-lg);height:var(--container-lg)}[size~=sm]{width:var(--container-sm);height:var(--container-sm)}.\[\&_\[data-vis-single-container\]\]\:h-full [data-vis-single-container],.\[\&_\[data-vis-xy-container\]\]\:h-full [data-vis-xy-container],.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical],.h-full{height:100%}.\[\&_\[data-vis-single-container\]\]\:w-full [data-vis-single-container],.\[\&_\[data-vis-xy-container\]\]\:w-full [data-vis-xy-container],.\[\&\>\*\]\:w-full>*,.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal],.w-full{width:100%}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.\[\&_pre\]\:max-w-full pre,.max-w-full,[max-w-full=""]{max-width:100%}.\[\&\>\.sr-only\]\:w-auto>.sr-only,.w-auto{width:auto}.\[\&\>svg\]\:h-2\.5>svg,.h-2\.5{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg,.h3{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg,.w-2\.5{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg,.w-3{width:calc(var(--spacing) * 3)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal],.h-px{height:1px}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical],.w-px{width:1px}.data-\[size\=default\]\:h-9[data-size=default],.h-9{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-8[data-size=sm],.h-8,[h-8=""]{height:calc(var(--spacing) * 8)}.h-\[1\.15rem\]{height:1.15rem}.h-\[100dvh\]{height:100dvh}.h-\[2\.45rem\]{height:2.45rem}.h-\[260px\]{height:260px}.h-\[2rem\]{height:2rem}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--reka-select-trigger-height\)\]{height:var(--reka-select-trigger-height)}.h-1\/4{height:25%}.h-1\/5{height:20%}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-2,.h2,[h2=""]{height:calc(var(--spacing) * 2)}.h-4,.h4{height:calc(var(--spacing) * 4)}.h-5,[h-5=""]{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-auto{height:auto}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.h0,[h0=""]{height:calc(var(--spacing) * 0)}.h1,[h1=""]{height:calc(var(--spacing) * 1)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[54rem\]{max-width:54rem}.max-w-\[86rem\]{max-width:86rem}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[min\(34rem\,100\%\)\]{max-width:min(34rem,100%)}.max-w-\[min\(52rem\,100\%\)\]{max-width:min(52rem,100%)}.max-w-24{max-width:calc(var(--spacing) * 24)}.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-52{max-width:calc(var(--spacing) * 52)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-lg{max-width:var(--container-lg)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-h-\[5\.25rem\]{min-height:5.25rem}.min-h-\[70vh\]{min-height:70vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-w-\[10\.5rem\]{min-width:10.5rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--reka-dropdown-menu-trigger-width\)\]{min-width:var(--reka-dropdown-menu-trigger-width)}.min-w-\[var\(--reka-select-trigger-width\)\]{min-width:var(--reka-select-trigger-width)}.min-w-0,[min-w-0=""]{min-width:calc(var(--spacing) * 0)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.w-\[20\%\]{width:20%}.w-\[2rem\]{width:2rem}.w-\[30\%\]{width:30%}.w-\[50\%\]{width:50%}.w-\[6\.75rem\]{width:6.75rem}.w-\[60\%\]{width:60%}.w-\[85\%\]{width:85%}.w-\[8rem\]{width:8rem}.w-\[95\%\]{width:95%}.w-\[min\(24rem\,100vw\)\]{width:min(24rem,100vw)}.w-\[min\(27rem\,100vw\)\]{width:min(27rem,100vw)}.w-\[min\(calc\(100vw-2rem\)\,26rem\)\]{width:min(100vw - 2rem,26rem)}.w-\[var\(--reka-dropdown-menu-trigger-width\)\]{width:var(--reka-dropdown-menu-trigger-width)}.w-0,.w0,[w0=""]{width:calc(var(--spacing) * 0)}.w-1,.w1,[w~="1"],[w1=""]{width:calc(var(--spacing) * 1)}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-11{width:calc(var(--spacing) * 11)}.w-16{width:calc(var(--spacing) * 16)}.w-2{width:calc(var(--spacing) * 2)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-fit{width:fit-content}.w\[0\]{width:0}.w\[1\]{width:1px}.w5{width:calc(var(--spacing) * 5)}[h-80~=default\:]:default{height:calc(var(--spacing) * 80)}[min-w-0~=default\:]:default{min-width:calc(var(--spacing) * 0)}[h-7~=disabled\:]:disabled{height:calc(var(--spacing) * 7)}.file\:h-7::-webkit-file-upload-button{height:calc(var(--spacing) * 7)}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-video{aspect-ratio:16/9}.inline{display:inline}.block{display:block}.hidden{display:none}.visible,[visible=""]{visibility:visible}.collapse,[collapse=""]{visibility:collapse}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.disabled\:cursor-not-allowed:disabled,.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.cursor-col-resize{cursor:col-resize}.pointer-events-auto,.group:focus-within .group-focus-within\:pointer-events-auto,.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.\[\&_svg\]\:pointer-events-none svg,.\[\&\>svg\]\:pointer-events-none>svg,.data-\[disabled\]\:pointer-events-none[data-disabled],.pointer-events-none,.disabled\:pointer-events-none:disabled{pointer-events:none}.resize,[resize=""]{resize:both}.resize-none{resize:none}.select-none{-webkit-user-select:none;user-select:none}.\[\&_pre\]\:whitespace-pre-wrap pre,.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.after\:content-\[\\\'\\\'\]:after{--un-content:\'\';content:var(--un-content)}.after\:content-\[\\\\\'\\\\\'\]:after{--un-content:\\"\\";content:var(--un-content)}.\[\&_code\]\:break-words code,.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-balance{text-wrap:balance}.group\/field:has([data-orientation=horizontal]) .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.truncate,[truncate~=default\:]:default{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uppercase{text-transform:uppercase}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible){--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(3px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.ring,.ring-1,[ring=""]{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.ring-0{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(0px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-within\:ring-4:focus-within{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(4px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus\:ring-0:focus{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(0px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus\:ring-2:focus{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(3px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-visible\:ring-0:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(0px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-visible\:ring-2:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-visible\:ring-3:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(3px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.dark .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has([data-slot][aria-invalid=true]){--un-ring-color:color-mix(in srgb, var(--destructive) 40%, transparent) }.dark .dark\:ring-white\/10{--un-ring-color:color-mix(in srgb, var(--colors-white) 10%, transparent) }.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--un-ring-color:color-mix(in srgb, var(--destructive) 20%, transparent) }.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--un-ring-color:color-mix(in srgb, var(--ring) 50%, transparent) }.ring-black\/10{--un-ring-color:color-mix(in srgb, var(--colors-black) 10%, transparent) }.focus-within\:ring-primary\/10:focus-within{--un-ring-color:color-mix(in srgb, var(--primary) 10%, transparent) }.focus\:ring-ring:focus{--un-ring-color:color-mix(in srgb, var(--ring) var(--un-ring-opacity), transparent) }.dark .dark\:focus-visible\:ring-destructive\/40:focus-visible{--un-ring-color:color-mix(in srgb, var(--destructive) 40%, transparent) }.focus-visible\:ring-destructive\/20:focus-visible{--un-ring-color:color-mix(in srgb, var(--destructive) 20%, transparent) }.focus-visible\:ring-destructive\/25:focus-visible{--un-ring-color:color-mix(in srgb, var(--destructive) 25%, transparent) }.focus-visible\:ring-primary\/25:focus-visible{--un-ring-color:color-mix(in srgb, var(--primary) 25%, transparent) }.focus-visible\:ring-ring:focus-visible{--un-ring-color:color-mix(in srgb, var(--ring) var(--un-ring-opacity), transparent) }.focus-visible\:ring-ring\/50:focus-visible{--un-ring-color:color-mix(in srgb, var(--ring) 50%, transparent) }.focus-visible\:ring-sidebar-ring:focus-visible{--un-ring-color:color-mix(in srgb, var(--sidebar-ring) var(--un-ring-opacity), transparent) }.focus\:ring-offset-2:focus{--un-ring-offset-width:2px;--un-ring-offset-shadow:var(--un-ring-inset,) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color)}.ring-offset-background{--un-ring-offset-color:color-mix(in srgb, var(--background) var(--un-ring-offset-opacity), transparent) }.ring-inset{--un-ring-inset:inset}.data-\[spacing\=0\]\:shadow-none[data-spacing="0"],.data-\[state\=on\]\:shadow-none[data-state=on],.shadow-none{--un-shadow:0 0 var(--un-shadow-color,#0000);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-variant=outline][data-spacing=default],.shadow-xs{--un-shadow:0 1px 2px 0 var(--un-shadow-color,#0000000d);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active],.shadow,.shadow-sm,[shadow-sm=""],[shadow=""]{--un-shadow:0 1px 3px 0 var(--un-shadow-color,#0000001a),0 1px 2px -1px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-2xl{--un-shadow:0 25px 50px -12px var(--un-shadow-color,#00000040);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-foreground\/10{--un-shadow-color:color-mix(in srgb, var(--foreground) 10%, transparent) }.shadow-lg{--un-shadow:0 10px 15px -3px var(--un-shadow-color,#0000001a),0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-md{--un-shadow:0 4px 6px -1px var(--un-shadow-color,#0000001a),0 2px 4px -2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-primary\/20{--un-shadow-color:color-mix(in srgb, var(--primary) 20%, transparent) }.shadow-xl{--un-shadow:0 20px 25px -5px var(--un-shadow-color,#0000001a),0 8px 10px -6px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.hover\:shadow-md:hover{--un-shadow:0 4px 6px -1px var(--un-shadow-color,#0000001a),0 2px 4px -2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.-translate-x-1\/2,.translate-x-\[-50\%\]{--un-translate-x:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.-translate-y-1,.data-\[side\=top\]\:-translate-y-1[data-side=top]{--un-translate-y:calc(var(--spacing) * -1);translate:var(--un-translate-x) var(--un-translate-y)}.-translate-y-1\/2,.translate-y-\[-50\%\]{--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.\[\&\>svg\]\:translate-y-0\.5>svg{--un-translate-y:calc(var(--spacing) * .5);translate:var(--un-translate-x) var(--un-translate-y)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.translate-y-1{--un-translate-y:calc(var(--spacing) * 1);translate:var(--un-translate-x) var(--un-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--un-translate-x:calc(var(--spacing) * -1);translate:var(--un-translate-x) var(--un-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--un-translate-x:calc(var(--spacing) * 1);translate:var(--un-translate-x) var(--un-translate-y)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--un-translate-x:calc(100% - 2px);translate:var(--un-translate-x) var(--un-translate-y)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.translate-x-0{--un-translate-x:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y)}.translate-x-\[0\.5px\]{--un-translate-x:.5px;translate:var(--un-translate-x) var(--un-translate-y)}.translate-x-5{--un-translate-x:calc(var(--spacing) * 5);translate:var(--un-translate-x) var(--un-translate-y)}.translate-y-0,.group:focus-within .group-focus-within\:translate-y-0,.group:hover .group-hover\:translate-y-0{--un-translate-y:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y)}.hover\:-translate-y-0\.5:hover{--un-translate-y:calc(var(--spacing) * -.5);translate:var(--un-translate-x) var(--un-translate-y)}.rotate-180{rotate:180deg}.rotate-45{rotate:45deg}.hover\:scale-\[1\.02\]:hover{--un-scale-x:1.02;--un-scale-y:1.02;scale:var(--un-scale-x) var(--un-scale-y)}.active\:scale-\[0\.96\]:active{--un-scale-x:.96;--un-scale-y:.96;scale:var(--un-scale-x) var(--un-scale-y)}.active\:scale-\[0\.98\]:active{--un-scale-x:.98;--un-scale-y:.98;scale:var(--un-scale-x) var(--un-scale-y)}.transform,[transform=""]{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition,[transition=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,transform\]{transition-property:border-color,background-color,transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-\[colors\,transform\]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-transform,[transition-transform=""]{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.data-\[state\=closed\]\:duration-300[data-state=closed],.duration-300{--un-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{--un-duration:.5s;transition-duration:.5s}.duration-100{--un-duration:.1s;transition-duration:.1s}.duration-150{--un-duration:.15s;transition-duration:.15s}.duration-200,[duration-200=""]{--un-duration:.2s;transition-duration:.2s}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.ease-\[cubic-bezier\(0\.2\,0\,0\,1\)\]{--un-ease:cubic-bezier(.2,0,0,1);transition-timing-function:cubic-bezier(.2,0,0,1)}.ease-in{--un-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--un-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out,[ease-out=""]{--un-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.transition-none{transition:none}[select~="$event)"]{user-select:var(--event\))}.\[--ms-flow-heading-1-mt\:0\]{--ms-flow-heading-1-mt:0}.\[--ms-flow-heading-2-mt\:0\.4em\]{--ms-flow-heading-2-mt:.4em}.\[--ms-flow-heading-3-mt\:0\.4em\]{--ms-flow-heading-3-mt:.4em}.\[--ms-flow-paragraph-y\:0\.2em\]{--ms-flow-paragraph-y:.2em}.\[--ms-font-sans\:inherit\]{--ms-font-sans:inherit}.\[--ms-leading-body\:1\.55\]{--ms-leading-body:1.55}.\[--ms-text-body\:0\.95rem\]{--ms-text-body:.95rem}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.items-end{align-items:flex-end}.\*\:data-\[slot\=select-value\]\:items-center>[data-slot=select-value],.items-center,[items-center=""]{align-items:center}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.inset-0{inset:calc(var(--spacing) * 0)}.after\:inset-\[-10px\]:after{top:-10px;bottom:-10px;left:-10px;right:-10px}.after\:inset-\[-4px\]:after{top:-4px;bottom:-4px;left:-4px;right:-4px}[end~=--active]:not(:lang(ae,ar,arc,bcc,bqi,ckb,dv,fa,glk,he,ku,mzn,nqo,pnb,ps,sd,ug,ur,yi)){right:var(--active)}[end~=--active]:lang(ae,ar,arc,bcc,bqi,ckb,dv,fa,glk,he,ku,mzn,nqo,pnb,ps,sd,ug,ur,yi){left:var(--active)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1{inset-inline:calc(var(--spacing) * 1)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.after\:inset-x-0:after{inset-inline:calc(var(--spacing) * 0)}.after\:inset-y-\[-4px\]:after{top:-4px;bottom:-4px}.-right-2{right:calc(var(--spacing) * -2)}.bottom-\[-0\.75rem\]{bottom:-.75rem}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.left-\[50\%\],.left-1\/2{left:50%}.left-0{left:calc(var(--spacing) * 0)}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-auto{left:auto}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.top-\[50\%\],.top-1\/2{top:50%}.top-\[calc\(100\%\+0\.35rem\)\]{top:calc(100% + .35rem)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-16{top:calc(var(--spacing) * 16)}.top-4{top:calc(var(--spacing) * 4)}.top-9{top:calc(var(--spacing) * 9)}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center,[justify-center=""]{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.order-first{order:calc(-infinity)}.order-last{order:calc(infinity)}.place-content-center{place-content:center}.place-items-center,[place-items-center~=default\:]:default{place-items:center}.\!fixed{position:fixed!important}.absolute,[absolute=""]{position:absolute}.fixed{position:fixed}.relative,[relative=""]{position:relative}.sticky{position:sticky}.after\:absolute:after{position:absolute}.static,[static=""]{position:static}.z0,[z0=""]{z-index:0}.z02,.z2,[z02=""]{z-index:2}.z-\[1\],.z1{z-index:1}.-z-10{z-index:-10}.z-\[9999\]{z-index:9999}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-60{z-index:60}[z-10~=default\:]:default,.focus\:z-10:focus{z-index:10}.focus-visible\:z-10:focus-visible{z-index:10}.overflow-auto{overflow:auto}.overflow-hidden,[overflow-hidden=""]{overflow:hidden}.overflow-visible{overflow:visible}[overflow-hidden~=default\:]:default{overflow:hidden}.\[\&_pre\]\:overflow-x-auto pre,.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:color-mix(in srgb, var(--muted) var(--un-fill-opacity), transparent) }.\[\&_\.tick_text\]\:\!fill-muted-foreground .tick text{fill:color-mix(in srgb, var(--muted-foreground) var(--un-fill-opacity), transparent) !important}.fill-current{fill:currentColor}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:color-mix(in srgb, var(--border) var(--un-stroke-opacity), transparent) }.\[\&_\.tick_line\]\:\!stroke-border\/50 .tick line{stroke:color-mix(in srgb, var(--border) 50%, transparent) !important}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-spin{animation:1s linear infinite spin}.from-background{--un-gradient-from:color-mix(in oklab, var(--colors-background) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops,var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-primary\/10{--un-from-opacity:10%;--un-gradient-from:color-mix(in oklab, var(--colors-primary-DEFAULT) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops,var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-muted{--un-gradient-to:color-mix(in oklab, var(--colors-muted-DEFAULT) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops,var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-transparent{--un-gradient-to:transparent;--un-gradient-stops:var(--un-gradient-via-stops,var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.via-accent\/25{--un-via-opacity:25%;--un-gradient-via:color-mix(in oklab, var(--colors-accent-DEFAULT) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-accent\/30{--un-via-opacity:30%;--un-gradient-via:color-mix(in oklab, var(--colors-accent-DEFAULT) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-background{--un-gradient-via:color-mix(in oklab, var(--colors-background) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-background\/95{--un-via-opacity:95%;--un-gradient-via:color-mix(in oklab, var(--colors-background) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.bg-gradient-to-b{--un-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.bg-gradient-to-br{--un-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.bg-gradient-to-t{--un-gradient-position:to top in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.isolate,[isolate=""]{isolation:isolate}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.min-h-svh{min-height:100svh}.backdrop-blur{--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.backdrop-blur-xl{--un-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.blur,[blur=""]{--un-blur:blur(8px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.blur-2xl{--un-blur:blur(40px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.blur-3xl{--un-blur:blur(64px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}[backdrop-blur~=default\:]:default{--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.invert,[invert=""]{--un-invert:invert(100%);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.filter,[filter=""]{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.\*\:data-\[slot\=select-value\]\:line-clamp-1>[data-slot=select-value],.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.scroll-pb-28{scroll-padding-bottom:calc(var(--spacing) * 28)}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.caption-bottom{caption-side:bottom}.touch-none{touch-action:none}.ordinal{--un-ordinal:ordinal;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,)}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,)}.field-sizing-content{field-sizing:content}.bg-\(--color-bg\){background-color:var(--color-bg)}.border-\(--color-border\){border-color:var(--color-border)}.max-h-\(--reka-dropdown-menu-content-available-height\){max-height:var(--reka-dropdown-menu-content-available-height)}.max-h-\(--reka-select-content-available-height\){max-height:var(--reka-select-content-available-height)}.origin-\(--reka-dropdown-menu-content-transform-origin\){transform-origin:var(--reka-dropdown-menu-content-transform-origin)}.dark .dark\:has-data-\[state\=checked\]\:bg-primary\/10:has([data-state=checked]){background-color:color-mix(in srgb, var(--primary) 10%, transparent) }:where(.divide-border>:not(:last-child)){border-color:color-mix(in srgb, var(--border) var(--un-divide-opacity), transparent) }:where(.divide-y>:not(:last-child)){--un-divide-y-reverse:0;border-top-width:calc(1px * var(--un-divide-y-reverse));border-top-style:var(--un-border-style);border-bottom-width:calc(1px * calc(1 - var(--un-divide-y-reverse)));border-bottom-style:var(--un-border-style)}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:.5}.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in srgb, var(--primary) 5%, transparent) }.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:color-mix(in srgb, var(--primary) var(--un-border-opacity), transparent) }@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer,.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector,.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface,.outline-hidden,.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab, red, red)){.text-white{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }.bg-black\/80{background-color:color-mix(in oklab, var(--colors-black) 80%, transparent) }.dark .dark\:ring-white\/10{--un-ring-color:color-mix(in oklab, var(--colors-white) 10%, transparent) }.ring-black\/10{--un-ring-color:color-mix(in oklab, var(--colors-black) 10%, transparent) }}@container field-group (width>=28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(undefined){margin-top:1px}.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.\@md\/field-group\:items-center{align-items:center}}@media (max-width:calc(48rem - .1px)){.max-md\:hidden{display:none}}@media (min-width:40rem){.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:text-left{text-align:left}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.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\:max-w-\[26rem\]{max-width:26rem}.sm\:max-w-\[27rem\]{max-width:27rem}.sm\:max-w-\[min\(32vw\,24rem\)\]{max-width:min(32vw,24rem)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:w-\[11rem\]{width:11rem}.sm\:w-\[7\.5rem\]{width:7.5rem}.sm\:inline{display:inline}.sm\:justify-end{justify-content:flex-end}}@media (min-width:48rem){.md\:text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading,var(--text-2xl-lineHeight))}.md\:text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading,var(--text-3xl-lineHeight))}.md\:text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading,var(--text-4xl-lineHeight))}.md\:text-5xl{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading,var(--text-5xl-lineHeight))}.md\:text-8xl{font-size:var(--text-8xl-fontSize);line-height:var(--un-leading,var(--text-8xl-lineHeight))}.md\:text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading,var(--text-base-lineHeight))}.md\:text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.md\:pt-0{padding-top:calc(var(--spacing) * 0)}.md\:pt-3{padding-top:calc(var(--spacing) * 3)}.md\:pt-9{padding-top:calc(var(--spacing) * 9)}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:grid{display:grid}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:min-h-72{min-height:calc(var(--spacing) * 72)}.md\:w-32{width:calc(var(--spacing) * 32)}.md\:w-full{width:100%}.md\:inline{display:inline}.md\:block{display:block}.md\:hidden{display:none}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media (min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:min-w-\[24rem\]{min-width:24rem}.lg\:block{display:block}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}}@media (min-width:80rem){.xl\:mx-0{margin-inline:calc(var(--spacing) * 0)}.xl\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.xl\:p-3{padding:calc(var(--spacing) * 3)}.xl\:text-left{text-align:left}.xl\:border{border-width:1px}.xl\:border-border{border-color:color-mix(in srgb, var(--border) var(--un-border-opacity), transparent) }.xl\:rounded-2xl{border-radius:var(--radius-2xl)}.xl\:bg-background\/70{background-color:color-mix(in srgb, var(--background) 70%, transparent) }.xl\:flex{display:flex}.xl\:flex-col{flex-direction:column}.xl\:gap-2{gap:calc(var(--spacing) * 2)}.xl\:gap-3{gap:calc(var(--spacing) * 3)}.xl\:grid{display:grid}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:h-24{height:calc(var(--spacing) * 24)}.xl\:min-h-0{min-height:calc(var(--spacing) * 0)}.xl\:min-h-12{min-height:calc(var(--spacing) * 12)}.xl\:aspect-auto{aspect-ratio:auto}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:items-stretch{align-items:stretch}.xl\:justify-center{justify-content:center}.xl\:overflow-visible{overflow:visible}}@media (min-width:96rem){.\32 xl\:mx-auto{margin-inline-start:auto;margin-inline-end:auto}.\32 xl\:mb-1{margin-bottom:calc(var(--spacing) * 1)}.\32 xl\:text-center{text-align:center}.\32 xl\:col-span-10{grid-column:span 10/span 10}.\32 xl\:col-span-15{grid-column:span 15/span 15}.\32 xl\:col-span-5{grid-column:span 5/span 5}.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:h-28{height:calc(var(--spacing) * 28)}.\32 xl\:min-h-0{min-height:calc(var(--spacing) * 0)}.\32 xl\:block{display:block}}*,:before,:after{border-color:var(--un-default-border-color,currentColor)}::backdrop{border-color:var(--un-default-border-color,currentColor)}::-webkit-file-upload-button{border-color:var(--un-default-border-color,currentColor)}::file-selector-button{border-color:var(--un-default-border-color,currentColor)}}@layer zzjtnb{:root,:host{--radius:.625rem;--un-default-border-color:var(--border)}html{scroll-behavior:smooth;font-feature-settings:"liga" 1, "calt" 1;text-rendering:optimizelegibility;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6}body{overscroll-behavior:none;color:var(--foreground);background-color:var(--background);-webkit-touch-callout:none;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}body:before{pointer-events:none;content:"";z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}body:after{pointer-events:none;content:"";z-index:-2;background:linear-gradient(color-mix(in oklch, var(--border) 28%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--border) 22%, transparent) 1px, transparent 1px), radial-gradient(circle at 12% 18%, color-mix(in oklch, var(--primary) 18%, transparent) 0%, transparent 36%), radial-gradient(circle at 86% 12%, color(display-p3 .113145 .73016 .844865/.12) 0%, transparent 34%), radial-gradient(circle at 58% 86%, color(display-p3 .898742 .6737 .0913473/.1) 0%, transparent 42%), linear-gradient(135deg, var(--background) 0%, color-mix(in oklch, var(--background) 88%, var(--primary)) 100%);background-size:32px 32px,32px 32px,auto,auto,auto,auto;position:fixed;top:0;bottom:0;left:0;right:0}@supports (color:lab(0% 0 0)){body:after{background:linear-gradient(color-mix(in oklch, var(--border) 28%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--border) 22%, transparent) 1px, transparent 1px), radial-gradient(circle at 12% 18%, color-mix(in oklch, var(--primary) 18%, transparent) 0%, transparent 36%), radial-gradient(circle at 86% 12%, lab(68.6834% -43.1351 -29.3369/.12) 0%, transparent 34%), radial-gradient(circle at 58% 86%, lab(74.4905% 18.4554 95.1537/.1) 0%, transparent 42%), linear-gradient(135deg, var(--background) 0%, color-mix(in oklch, var(--background) 88%, var(--primary)) 100%)}}::selection{color:var(--background);background:var(--destructive)}h1,h2,h3,h4,h5,h6,.heading{font-family:var(--font-serif);letter-spacing:.02em;font-weight:600}strong,b{font-weight:600}blockquote{border-left:3px solid color-mix(in oklch, var(--primary) 50%, transparent);color:var(--muted-foreground);padding-left:1rem;font-style:italic}code,pre{font-size:.9em}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:color-mix(in oklch, var(--muted) 30%, transparent);border-radius:3px}::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--muted-foreground) 30%, transparent);border-radius:3px;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--primary) 60%, transparent)}::-webkit-scrollbar-thumb:active{background:color-mix(in oklch, var(--primary) 80%, transparent)}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}:focus-visible{outline:none!important}[data-slot]:focus-visible{--un-ring-opacity:1!important;border-color:#0000!important}[data-slot=skeleton]{background:linear-gradient(90deg, var(--muted) 25%, color-mix(in oklch, var(--muted-foreground) 15%, transparent) 50%, var(--muted) 75%);background-size:200% 100%;animation:1.5s ease-in-out infinite skeleton-shimmer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-area-inset:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);--header-height:56px;--footer-height:60px;--sidebar-width:240px}.h-header{height:var(--header-height)}.h-footer{height:var(--footer-height)}.min-h-footer{min-height:var(--footer-height)}.w-sidebar{width:var(--sidebar-width)}.safe-area-content{box-sizing:border-box;padding:var(--safe-area-inset)}.safe-area-inset{inset:var(--safe-area-inset)}@keyframes shadcn-down{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes shadcn-up{0%{height:var(--reka-accordion-content-height)}to{height:0}}@keyframes shadcn-collapsible-down{0%{height:0}to{height:var(--reka-collapsible-content-height)}}@keyframes shadcn-collapsible-up{0%{height:var(--reka-collapsible-content-height)}to{height:0}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;gap:2px;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(-35%, 35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(35%, 35%)}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-left);right:var(--toast-close-button-right);top:var(--toast-close-button-top);bottom:var(--toast-close-button-bottom);width:20px;height:20px;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom), 0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top), 0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;top:0;bottom:0;left:0;right:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}
