.light,.light-theme,:root{--teal-1:#fafdfe;--teal-2:#f2fafc;--teal-3:#def7fb;--teal-4:#caf1f8;--teal-5:#b6e8f3;--teal-6:#9edde9;--teal-7:#7dcedd;--teal-8:#3db9ce;--teal-9:#00a5bb;--teal-10:#0099b5;--teal-11:#007798;--teal-12:#003c4e;--teal-a1:#0099cc05;--teal-a2:#009dc50d;--teal-a3:#00c2e121;--teal-a4:#00bcde35;--teal-a5:#00afd649;--teal-a6:#00a6c661;--teal-a7:#009fbd82;--teal-a8:#00a3bfc2;--teal-a9:#00a5bb;--teal-a10:#0099b5;--teal-a11:#007798;--teal-a12:#003c4e;--teal-contrast:#fff;--teal-surface:#eff9fbcc;--teal-indicator:#00a5bb;--teal-track:#00a5bb;--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e8f3ff;--blue-4:#d9edff;--blue-5:#c5e4ff;--blue-6:#afd7fd;--blue-7:#93c6f8;--blue-8:#66aff1;--blue-9:#0f84d6;--blue-10:#0980d1;--blue-11:#0077c6;--blue-12:#003661;--blue-a1:#0080ff04;--blue-a2:#008cff0b;--blue-a3:#007aff17;--blue-a4:#0087ff26;--blue-a5:#0089ff3a;--blue-a6:#0080f950;--blue-a7:#0079ef6c;--blue-a8:#007ae899;--blue-a9:#007cd3f0;--blue-a10:#0980d1;--blue-a11:#0077c6;--blue-a12:#003661;--blue-contrast:#fff;--blue-surface:#f1f9ffcc;--blue-indicator:#0f84d6;--blue-track:#0f84d6}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--teal-1:#fafdfe;--teal-2:#f2fafc;--teal-3:#def7fb;--teal-4:#caf1f8;--teal-5:#b6e8f3;--teal-6:#9edde9;--teal-7:#7dcedd;--teal-8:#3db9ce;--teal-9:#00a5bb;--teal-10:#0099b5;--teal-11:#007798;--teal-12:#003c4e;--teal-a1:color(display-p3 0.0235 0.5137 0.7569/0.016);--teal-a2:color(display-p3 0.0235 0.5922 0.7569/0.048);--teal-a3:color(display-p3 0.0039 0.6824 0.8235/0.11);--teal-a4:color(display-p3 0.0039 0.6706 0.8235/0.177);--teal-a5:color(display-p3 0.0039 0.6235 0.7804/0.248);--teal-a6:color(display-p3 0.0039 0.5725 0.7176/0.33);--teal-a7:color(display-p3 0.0039 0.5412 0.6784/0.436);--teal-a8:color(display-p3 0 0.5333 0.6667/0.612);--teal-a9:color(display-p3 0 0.4902 0.6118/0.714);--teal-a10:color(display-p3 0 0.4471 0.5922/0.738);--teal-a11:color(display-p3 0 0.3255 0.4824/0.8);--teal-a12:color(display-p3 0 0.1608 0.2314/0.914);--teal-contrast:#fff;--teal-surface:#eff9fbcc;--teal-indicator:#00a5bb;--teal-track:#00a5bb;--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e8f3ff;--blue-4:#d9edff;--blue-5:#c5e4ff;--blue-6:#afd7fd;--blue-7:#93c6f8;--blue-8:#66aff1;--blue-9:#0f84d6;--blue-10:#0980d1;--blue-11:#0077c6;--blue-12:#003661;--blue-a1:color(display-p3 0.0235 0.5137 1/0.016);--blue-a2:color(display-p3 0.0235 0.5137 0.9059/0.04);--blue-a3:color(display-p3 0.0078 0.4353 0.9529/0.083);--blue-a4:color(display-p3 0.0078 0.4471 0.9451/0.134);--blue-a5:color(display-p3 0.0039 0.4627 0.9451/0.204);--blue-a6:color(display-p3 0.0039 0.4353 0.9176/0.283);--blue-a7:color(display-p3 0.0039 0.4039 0.8902/0.381);--blue-a8:color(display-p3 0 0.4 0.8549/0.534);--blue-a9:color(display-p3 0 0.3608 0.7608/0.765);--blue-a10:color(display-p3 0 0.3412 0.7176/0.793);--blue-a11:color(display-p3 0 0.2863 0.6078/0.828);--blue-a12:color(display-p3 0 0.1451 0.3176/0.926);--blue-contrast:#fff;--blue-surface:#f1f9ffcc;--blue-indicator:#0f84d6;--blue-track:#0f84d6}}}.dark,.dark-theme{--teal-1:#0b1618;--teal-2:#0f1c1e;--teal-3:#042d33;--teal-4:#003941;--teal-5:#004650;--teal-6:#005562;--teal-7:#016978;--teal-8:#008294;--teal-9:#00a5bb;--teal-10:#2bafcc;--teal-11:#5bc8f1;--teal-12:#b8eaff;--teal-a1:#00b1f108;--teal-a2:#00dafe0e;--teal-a3:#00d2fb25;--teal-a4:#00d5fc34;--teal-a5:#00d8fe44;--teal-a6:#00d9ff57;--teal-a7:#00dbfd6f;--teal-a8:#00ddfe8d;--teal-a9:#00dffeb7;--teal-a10:#32d9fec9;--teal-a11:#60d3fff0;--teal-a12:#b8eaff;--teal-contrast:#fff;--teal-surface:#0e272b80;--teal-indicator:#00a5bb;--teal-track:#00a5bb;--blue-1:#0b1620;--blue-2:#0d1a26;--blue-3:#052946;--blue-4:#00345a;--blue-5:#00416e;--blue-6:#004f84;--blue-7:#0c609c;--blue-8:#0e73bb;--blue-9:#0f84d6;--blue-10:#3ba1f5;--blue-11:#70baff;--blue-12:#c9e4ff;--blue-a1:#005cf211;--blue-a2:#0075fa17;--blue-a3:#007dff39;--blue-a4:#0082fd4f;--blue-a5:#008cff64;--blue-a6:#0090fd7c;--blue-a7:#0999ff95;--blue-a8:#0d99feb7;--blue-a9:#0f9bfed4;--blue-a10:#3ca7fef5;--blue-a11:#70baff;--blue-a12:#c9e4ff;--blue-contrast:#fff;--blue-surface:#0a233b80;--blue-indicator:#0f84d6;--blue-track:#0f84d6}.radix-themes{--af-separator:var(--gray-a4);--af-border-default:var(--gray-a6);--af-border-strong:var(--gray-a8);--af-border-control:var(--gray-9);--af-surface-page:var(--gray-1);--af-surface-raised:var(--color-panel-solid);--af-surface-sunken:var(--gray-3);--af-focus-ring:var(--teal-11);--af-text-primary:var(--gray-12);--af-text-secondary:var(--gray-11);--af-text-disabled:var(--gray-10);--af-text-link:var(--teal-11);--af-hover-neutral:var(--gray-a2);--af-selected-neutral:var(--gray-a3);--af-selected-accent:var(--accent-a3);--af-highlight-surface:var(--yellow-a4);--af-highlight-rule:var(--yellow-11);--af-highlight-selected-surface:var(--yellow-a5);--af-highlight-selected-rule:var(--yellow-12);--af-highlight-invalid-surface:var(--red-a4);--af-highlight-invalid-rule:var(--red-11);--af-grad-rail-top:#0080a1;--af-grad-rail:linear-gradient(180deg,var(--af-grad-rail-top) 0%,#0f84d6 100%);--af-grad-rail-admin:linear-gradient(180deg,var(--af-grad-rail-top) 0%,#0a2a52 100%);--af-ghost-hover:var(--gray-a3);--af-ghost-active:var(--gray-a4);--af-nav-panel-shadow:var(--gray-a4);--af-text-on-accent-8:var(--gray-12);--af-text-on-step-11:#fff;--af-text-on-accent-11:var(--af-text-on-step-11);--af-text-on-dark-fill:#fff;--af-text-on-light-fill:#111113;--af-diverging-neutral:#70747e;--af-blue-solid:#0077c6;--af-green-solid:#218358;--af-amber-solid:#ffc53d;--af-red-solid:var(--af-destructive-solid);--af-purple-solid:#8145b5;--af-gray-solid:#60646c;--af-destructive-solid:#ce2c31;--af-destructive-solid-hover:color-mix(in oklab,#ce2c31,black 12%);--af-destructive-solid-active:color-mix(in oklab,#ce2c31,black 20%)}.radix-themes,:where([data-accent-color]:not([data-accent-color=""])){--af-accent-solid:var(--accent-9);--af-accent-solid-hover:var(--accent-10);--af-accent-solid-active:var(--accent-10)}[data-accent-color=teal]{--af-accent-solid:#0080a1;--af-accent-solid-hover:#007391;--af-accent-solid-active:#006884}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){[data-accent-color=teal]{--af-accent-solid:color(display-p3 0 0.4857 0.6476)}.dark,.dark-theme{--teal-1:#0b1618;--teal-2:#0f1c1e;--teal-3:#042d33;--teal-4:#003941;--teal-5:#004650;--teal-6:#005562;--teal-7:#016978;--teal-8:#008294;--teal-9:#00a5bb;--teal-10:#2bafcc;--teal-11:#5bc8f1;--teal-12:#b8eaff;--teal-a1:color(display-p3 0 0.7216 0.9843/0.03);--teal-a2:color(display-p3 0.1412 0.8549 0.9961/0.055);--teal-a3:color(display-p3 0.0667 0.8314 1/0.139);--teal-a4:color(display-p3 0.1451 0.8392 1/0.198);--teal-a5:color(display-p3 0.2157 0.8471 0.9961/0.261);--teal-a6:color(display-p3 0.2706 0.8588 1/0.332);--teal-a7:color(display-p3 0.3176 0.8588 1/0.425);--teal-a8:color(display-p3 0.349 0.8667 1/0.543);--teal-a9:color(display-p3 0.3804 0.8784 1/0.702);--teal-a10:color(display-p3 0.4196 0.8549 1/0.774);--teal-a11:color(display-p3 0.5059 0.8353 1/0.925);--teal-a12:color(display-p3 0.7686 0.9216 1/0.992);--teal-contrast:#fff;--teal-surface:color(display-p3 0.0706 0.149 0.1647/0.5);--teal-indicator:#00a5bb;--teal-track:#00a5bb;--blue-1:#0b1620;--blue-2:#0d1a26;--blue-3:#052946;--blue-4:#00345a;--blue-5:#00416e;--blue-6:#004f84;--blue-7:#0c609c;--blue-8:#0e73bb;--blue-9:#0f84d6;--blue-10:#3ba1f5;--blue-11:#70baff;--blue-12:#c9e4ff;--blue-a1:color(display-p3 0 0.4 1/0.059);--blue-a2:color(display-p3 0.0235 0.4824 0.9882/0.085);--blue-a3:color(display-p3 0.051 0.4863 1/0.215);--blue-a4:color(display-p3 0.0824 0.5216 1/0.295);--blue-a5:color(display-p3 0.1373 0.5529 0.9961/0.379);--blue-a6:color(display-p3 0.1843 0.5804 1/0.467);--blue-a7:color(display-p3 0.251 0.6118 1/0.564);--blue-a8:color(display-p3 0.2667 0.6118 1/0.694);--blue-a9:color(display-p3 0.2784 0.6196 1/0.803);--blue-a10:color(display-p3 0.3725 0.6667 1/0.929);--blue-a11:color(display-p3 0.5176 0.7412 1/0.975);--blue-a12:color(display-p3 0.8196 0.902 1/0.988);--blue-contrast:#fff;--blue-surface:color(display-p3 0.0588 0.1333 0.2196/0.5);--blue-indicator:#0f84d6;--blue-track:#0f84d6}}}.dark,.dark-theme,:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--af-nav-panel-shadow:var(--black-a5);--af-text-on-accent-8:#fff;--af-text-on-step-11:var(--gray-1);--af-text-on-accent-11:var(--af-text-on-step-11)}.radix-themes{--metric-trend-up:var(--green-11);--metric-trend-down:var(--red-11);--metric-neutral:var(--gray-11);--metric-sentiment-good:var(--green-11);--metric-sentiment-bad:var(--red-11);--metric-sentiment-neutral:var(--gray-11);--metric-grid-gap-primary:24px;--metric-grid-gap-secondary:16px;--metric-grid-gap-detail:8px;--form-width-small:751px;--form-width-large:1007px;--icon-size:var(--space-4);--white:#ffffff;--chart-gradient-stop:var(--accent-9);--default-font-size:var(--font-size-2);--default-line-height:var(--line-height-2);--default-letter-spacing:var(--letter-spacing-2);--cursor-button:pointer;--cursor-checkbox:pointer;--cursor-radio:pointer;--cursor-switch:pointer;--cursor-menu-item:pointer;--cursor-link:pointer;--cursor-slider-thumb:grab;--cursor-slider-thumb-active:grabbing}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible:where(:not(.rt-TextFieldInput,.rt-TextAreaInput)){outline:2px solid var(--af-focus-ring);outline-offset:-1px}.rt-TextFieldRoot{--text-field-focus-color:var(--af-focus-ring)}.rt-TextAreaRoot:where(:focus-within){outline-color:var(--af-focus-ring)}.rt-BaseButton:where(.rt-variant-solid):focus-visible{outline-offset:2px}.rt-Button:where(.rt-variant-ghost){margin:0}@media (hover:hover){.rt-BaseButton:where(.rt-variant-ghost):is([data-accent-color=""],:not([data-accent-color])):where(:not([data-disabled])):where(:hover){background-color:var(--af-ghost-hover)}}.rt-BaseButton:where(.rt-variant-ghost):is([data-accent-color=""],:not([data-accent-color])):where([data-state=open]){background-color:var(--af-ghost-hover)}.rt-BaseButton:where(.rt-variant-ghost):is([data-accent-color=""],:not([data-accent-color])):where(:not([data-disabled])):where(:active:not([data-state=open])){background-color:var(--af-ghost-active)}.rt-BaseButton:where(.rt-variant-solid,.rt-variant-classic):is([data-accent-color=""],:not([data-accent-color]),[data-accent-color=teal]):where(:not(:disabled,[data-disabled],.rt-high-contrast)){background-color:var(--af-accent-solid)}.rt-BaseButton:where(.rt-variant-solid):is([data-accent-color=""],:not([data-accent-color]),[data-accent-color=teal]):where(:not(:disabled,[data-disabled],.rt-high-contrast)):where(:hover,[data-state=open]){background-color:var(--af-accent-solid-hover)}.rt-BaseButton:where(.rt-variant-solid,.rt-variant-classic):is([data-accent-color=""],:not([data-accent-color]),[data-accent-color=teal]):where(:not(:disabled,[data-disabled],.rt-high-contrast)):where(:active){background-color:var(--af-accent-solid-active)}.rt-BaseButton:where(.rt-variant-classic):is([data-accent-color=""],:not([data-accent-color]),[data-accent-color=teal]):where(:not(:disabled,[data-disabled],.rt-high-contrast)):where(:hover:not(:active),[data-state=open]):after{background-color:var(--af-accent-solid-hover)}.rt-AvatarRoot:where(.rt-variant-solid):is([data-accent-color=""],:not([data-accent-color]),[data-accent-color=teal]):where(:not(.rt-high-contrast)) :where(.rt-AvatarFallback),.rt-Badge:where(.rt-variant-solid):is([data-accent-color=""],:not([data-accent-color]),[data-accent-color=teal]):where(:not(.rt-high-contrast)),.rt-Code:where(.rt-variant-solid):is([data-accent-color=""],:not([data-accent-color]),[data-accent-color=teal]):where(:not(.rt-high-contrast)){background-color:var(--af-accent-solid)}.rt-Code:where(.rt-variant-solid):is([data-accent-color=""],:not([data-accent-color]),[data-accent-color=teal]):where(:not(.rt-high-contrast)):where(:any-link,button):where(:hover),:where(.rt-Link) .rt-Code:where(.rt-variant-solid):is([data-accent-color=""],:not([data-accent-color]),[data-accent-color=teal]):where(:not(.rt-high-contrast)):where(:hover){background-color:var(--af-accent-solid-hover)}.rt-BaseButton:where(.rt-variant-solid)[data-accent-color=red]:where(:not(:disabled,[data-disabled],.rt-high-contrast)){background-color:var(--af-destructive-solid)}.rt-BaseButton:where(.rt-variant-solid)[data-accent-color=red]:where(:not(:disabled,[data-disabled],.rt-high-contrast)):where(:hover){background-color:var(--af-destructive-solid-hover)}.rt-BaseButton:where(.rt-variant-solid)[data-accent-color=red]:where(:not(:disabled,[data-disabled],.rt-high-contrast)):where(:active){background-color:var(--af-destructive-solid-active)}.rt-BaseButton:where(:disabled,[data-disabled]){color:var(--gray-10)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:not(:focus-within)){box-shadow:inset 0 0 0 var(--text-field-border-width,1px) var(--af-border-control)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:not(:focus-within)){box-shadow:inset 0 0 0 var(--text-area-border-width,1px) var(--af-border-control)}.rt-SelectTrigger:where(.rt-variant-surface):where(:not(:focus-within)){box-shadow:inset 0 0 0 1px var(--af-border-control)}.rt-BaseCheckboxRoot:where(.rt-variant-surface,.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(:not(.rt-high-contrast,:disabled,[data-disabled])):before,.rt-BaseRadioRoot:where(.rt-variant-surface,.rt-variant-classic):where(:checked,[data-state=checked]):where(:not(.rt-high-contrast,:disabled,[data-disabled])):before{background-color:var(--af-accent-solid)}.rt-Badge:where(.rt-variant-soft),.rt-BaseButton:where(.rt-variant-soft):where(:not(:disabled,[data-disabled])){color:var(--accent-12)}.rt-Card.rt-BaseCard:where(.rt-variant-surface):before{-webkit-backdrop-filter:none;backdrop-filter:none}.rt-ScrollAreaRoot .rt-ScrollAreaScrollbar{background-color:transparent}.rt-BaseMenuContent :where(.rt-BaseMenuItem[data-highlighted]),.rt-SelectContent :where(.rt-SelectItem[data-highlighted]){background-color:var(--af-hover-neutral);color:var(--gray-12)}.radix-themes .rt-SelectTrigger[data-placeholder] .rt-SelectTriggerInner{color:var(--gray-11)}.rt-BaseMenuContent :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--gray-12)}.rt-SelectTrigger[data-state=open] .rt-SelectIcon{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.rt-SelectIcon{transition:transform .15s ease-in-out}}.rt-TableRoot{font-size:var(--font-size-1)}.rt-TableHeader .rt-TableCell{font-weight:500;color:var(--gray-10)}.rt-TableRoot[data-interactive] .rt-TableBody .rt-TableRow:where(:hover){--table-row-background-color:var(--af-hover-neutral)}.rt-TableRoot[data-interactive] .rt-TableBody .rt-TableRow:where([data-selected]){--table-row-background-color:var(--af-selected-accent)}