:root{--font-body:"Source Sans 3 Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-full:999px;--color-canvas:oklch(99% 0 0);--color-surface:oklch(100% 0 0);--color-surfaceMuted:oklch(97% 0 0);--color-sidebar:oklch(98% 0 0);--color-hover:oklab(96.58% 0 0);--color-selected:oklch(93% 0 0);--color-border:oklch(92.2% 0 0);--color-borderStrong:oklab(73.552% 0 0);--color-control:oklch(64% 0 0);--color-text:oklch(14.5% 0 0);--color-textMuted:oklch(51% 0 0);--color-link:oklch(54.6% .215 262);--color-focus:oklch(54.6% .215 262);--color-action:oklch(20.5% 0 0);--color-actionHover:oklch(32% 0 0);--color-onAction:oklch(98.5% 0 0);--color-mark:oklch(93% .1 95);--color-success:oklch(47% .13 152);--color-successSurface:oklch(96.5% .035 152);--color-destructive:oklch(53% .19 27);--color-destructiveSurface:oklch(96.5% .025 27);--color-onSemantic:oklch(100% 0 0);--color-tooltip:oklch(20.5% 0 0);--color-onTooltip:oklch(98.5% 0 0);--color-scrim:oklch(0% 0 0/.3);--shadow-popover:0 4px 16px oklch(0% 0 0/.08), 0 1px 2px oklch(0% 0 0/.06);--shadow-raised:0 1px 2px oklch(0% 0 0/.12);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--font-body:"Source Sans 3 Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-full:999px;--color-canvas:oklch(20% .003 95);--color-surface:oklch(22.5% .003 95);--color-surfaceMuted:oklch(29% .004 95);--color-sidebar:oklch(18.5% .003 95);--color-hover:oklab(30.94% -.000341651 .00390508);--color-selected:oklch(27.5% .004 95);--color-border:oklch(33% .004 95);--color-borderStrong:oklab(47.52% -.000327706 .00374569);--color-control:oklch(58% .005 95);--color-text:oklch(93.5% .003 95);--color-textMuted:oklch(74% .005 95);--color-link:oklch(76% .14 254);--color-focus:oklch(76% .14 254);--color-action:oklch(93.5% .003 95);--color-actionHover:oklch(85% .003 95);--color-onAction:oklch(22.5% .003 95);--color-mark:oklch(45% .09 95);--color-success:oklch(80% .14 152);--color-successSurface:oklch(29% .045 152);--color-destructive:oklch(76% .14 25);--color-destructiveSurface:oklch(29% .05 25);--color-onSemantic:oklch(22.5% .003 95);--color-tooltip:oklch(93.5% .003 95);--color-onTooltip:oklch(22.5% .003 95);--color-scrim:oklch(0% 0 0/.55);--shadow-popover:0 4px 16px oklch(0% 0 0/.4), 0 1px 2px oklch(0% 0 0/.3);--shadow-raised:0 1px 2px oklch(0% 0 0/.4);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--font-body:"Source Sans 3 Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-full:999px;--color-canvas:oklch(20% .003 95);--color-surface:oklch(22.5% .003 95);--color-surfaceMuted:oklch(29% .004 95);--color-sidebar:oklch(18.5% .003 95);--color-hover:oklab(30.94% -.000341651 .00390508);--color-selected:oklch(27.5% .004 95);--color-border:oklch(33% .004 95);--color-borderStrong:oklab(47.52% -.000327706 .00374569);--color-control:oklch(58% .005 95);--color-text:oklch(93.5% .003 95);--color-textMuted:oklch(74% .005 95);--color-link:oklch(76% .14 254);--color-focus:oklch(76% .14 254);--color-action:oklch(93.5% .003 95);--color-actionHover:oklch(85% .003 95);--color-onAction:oklch(22.5% .003 95);--color-mark:oklch(45% .09 95);--color-success:oklch(80% .14 152);--color-successSurface:oklch(29% .045 152);--color-destructive:oklch(76% .14 25);--color-destructiveSurface:oklch(29% .05 25);--color-onSemantic:oklch(22.5% .003 95);--color-tooltip:oklch(93.5% .003 95);--color-onTooltip:oklch(22.5% .003 95);--color-scrim:oklch(0% 0 0/.55);--shadow-popover:0 4px 16px oklch(0% 0 0/.4), 0 1px 2px oklch(0% 0 0/.3);--shadow-raised:0 1px 2px oklch(0% 0 0/.4);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media print{:root,:root:not([data-theme=light]),:root[data-theme=dark]{--font-body:"Source Sans 3 Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-full:999px;--color-canvas:oklch(99% 0 0);--color-surface:oklch(100% 0 0);--color-surfaceMuted:oklch(97% 0 0);--color-sidebar:oklch(98% 0 0);--color-hover:oklab(96.58% 0 0);--color-selected:oklch(93% 0 0);--color-border:oklch(92.2% 0 0);--color-borderStrong:oklab(73.552% 0 0);--color-control:oklch(64% 0 0);--color-text:oklch(14.5% 0 0);--color-textMuted:oklch(51% 0 0);--color-link:oklch(54.6% .215 262);--color-focus:oklch(54.6% .215 262);--color-action:oklch(20.5% 0 0);--color-actionHover:oklch(32% 0 0);--color-onAction:oklch(98.5% 0 0);--color-mark:oklch(93% .1 95);--color-success:oklch(47% .13 152);--color-successSurface:oklch(96.5% .035 152);--color-destructive:oklch(53% .19 27);--color-destructiveSurface:oklch(96.5% .025 27);--color-onSemantic:oklch(100% 0 0);--color-tooltip:oklch(20.5% 0 0);--color-onTooltip:oklch(98.5% 0 0);--color-scrim:oklch(0% 0 0/.3);--shadow-popover:0 4px 16px oklch(0% 0 0/.08), 0 1px 2px oklch(0% 0 0/.06);--shadow-raised:0 1px 2px oklch(0% 0 0/.12);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}
