@font-face{font-family:"ui-sans-serif";src:url(static/fonts/ui-sans-serif/ui-sans-serif-Regular.woff2) format("woff2");font-weight:Regular;font-style:normal}@font-face{font-family:"ui-sans-serif";src:url(static/fonts/ui-sans-serif/ui-sans-serif-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"system-ui";src:url(static/fonts/system-ui/system-ui-Regular.woff2) format("woff2");font-weight:Regular;font-style:normal}@font-face{font-family:"system-ui";src:url(static/fonts/system-ui/system-ui-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"sans-serif";src:url(static/fonts/sans-serif/sans-serif-Regular.woff2) format("woff2");font-weight:Regular;font-style:normal}@font-face{font-family:"sans-serif";src:url(static/fonts/sans-serif/sans-serif-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(static/fonts/IBMPlexMono/IBMPlexMono-Regular.woff2) format("woff2");font-weight:Regular;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(static/fonts/IBMPlexMono/IBMPlexMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"ui-monospace";src:url(static/fonts/ui-monospace/ui-monospace-Regular.woff2) format("woff2");font-weight:Regular;font-style:normal}@font-face{font-family:"ui-monospace";src:url(static/fonts/ui-monospace/ui-monospace-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Consolas;src:url(static/fonts/Consolas/Consolas-Regular.woff2) format("woff2");font-weight:Regular;font-style:normal}@font-face{font-family:Consolas;src:url(static/fonts/Consolas/Consolas-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"monospace";src:url(static/fonts/monospace/monospace-Regular.woff2) format("woff2");font-weight:Regular;font-style:normal}@font-face{font-family:"monospace";src:url(static/fonts/monospace/monospace-Bold.woff2) format("woff2");font-weight:700;font-style:normal}:root{--name: default;--primary-50: #fff7ed;--primary-100: #ffedd5;--primary-200: #ffddb3;--primary-300: #fdba74;--primary-400: #fb923c;--primary-500: #f97316;--primary-600: #ea580c;--primary-700: #c2410c;--primary-800: #9a3412;--primary-900: #7c2d12;--primary-950: #6c2e12;--secondary-50: #eff6ff;--secondary-100: #dbeafe;--secondary-200: #bfdbfe;--secondary-300: #93c5fd;--secondary-400: #60a5fa;--secondary-500: #3b82f6;--secondary-600: #2563eb;--secondary-700: #1d4ed8;--secondary-800: #1e40af;--secondary-900: #1e3a8a;--secondary-950: #1d3660;--neutral-50: #fafafa;--neutral-100: #f4f4f5;--neutral-200: #e4e4e7;--neutral-300: #d4d4d8;--neutral-400: #bbbbc2;--neutral-500: #71717a;--neutral-600: #52525b;--neutral-700: #3f3f46;--neutral-800: #27272a;--neutral-900: #18181b;--neutral-950: #0f0f11;--spacing-xxs: 1px;--spacing-xs: 2px;--spacing-sm: 4px;--spacing-md: 6px;--spacing-lg: 8px;--spacing-xl: 10px;--spacing-xxl: 16px;--radius-xxs: 1px;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-xxl: 22px;--text-xxs: 9px;--text-xs: 10px;--text-sm: 12px;--text-md: 14px;--text-lg: 16px;--text-xl: 22px;--text-xxl: 26px;--font: "Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono: "IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-background-fill: var(--background-fill-primary);--body-text-color: var(--neutral-800);--body-text-size: var(--text-md);--body-text-weight: 400;--embed-radius: var(--radius-sm);--color-accent: var(--primary-500);--color-accent-soft: var(--primary-50);--background-fill-primary: white;--background-fill-secondary: var(--neutral-50);--border-color-accent: var(--primary-300);--border-color-primary: var(--neutral-200);--link-text-color: var(--secondary-600);--link-text-color-active: var(--secondary-600);--link-text-color-hover: var(--secondary-700);--link-text-color-visited: var(--secondary-500);--body-text-color-subdued: var(--neutral-400);--accordion-text-color: var(--body-text-color);--table-text-color: var(--body-text-color);--shadow-drop: rgba(0, 0, 0, .05) 0px 1px 2px 0px;--shadow-drop-lg: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset: rgba(0, 0, 0, .05) 0px 2px 4px 0px inset;--shadow-spread: 3px;--block-background-fill: var(--background-fill-primary);--block-border-color: var(--border-color-primary);--block-border-width: 1px;--block-info-text-color: var(--body-text-color-subdued);--block-info-text-size: var(--text-sm);--block-info-text-weight: 400;--block-label-background-fill: var(--background-fill-primary);--block-label-border-color: var(--border-color-primary);--block-label-border-width: 1px;--block-label-shadow: var(--block-shadow);--block-label-text-color: var(--neutral-500);--block-label-margin: 0;--block-label-padding: var(--spacing-sm) var(--spacing-lg);--block-label-radius: calc(var(--radius-sm) - 1px) 0 calc(var(--radius-sm) - 1px) 0;--block-label-right-radius: 0 calc(var(--radius-sm) - 1px) 0 calc(var(--radius-sm) - 1px);--block-label-text-size: var(--text-sm);--block-label-text-weight: 400;--block-padding: var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius: var(--radius-sm);--block-shadow: none;--block-title-background-fill: none;--block-title-border-color: none;--block-title-border-width: 0px;--block-title-text-color: var(--neutral-500);--block-title-padding: 0;--block-title-radius: none;--block-title-text-size: var(--text-md);--block-title-text-weight: 400;--container-radius: var(--radius-sm);--form-gap-width: 0px;--layout-gap: var(--spacing-xxl);--panel-background-fill: var(--background-fill-secondary);--panel-border-color: var(--border-color-primary);--panel-border-width: 0;--section-header-text-size: var(--text-md);--section-header-text-weight: 400;--border-color-accent-subdued: var(--primary-200);--code-background-fill: var(--neutral-100);--chatbot-text-size: var(--text-lg);--checkbox-background-color: var(--background-fill-primary);--checkbox-background-color-focus: var(--checkbox-background-color);--checkbox-background-color-hover: var(--checkbox-background-color);--checkbox-background-color-selected: var(--color-accent);--checkbox-border-color: var(--neutral-300);--checkbox-border-color-focus: var(--color-accent);--checkbox-border-color-hover: var(--neutral-300);--checkbox-border-color-selected: var(--color-accent);--checkbox-border-radius: var(--radius-sm);--checkbox-border-width: var(--input-border-width);--checkbox-label-background-fill: var(--background-fill-primary);--checkbox-label-background-fill-hover: var(--background-fill-secondary);--checkbox-label-background-fill-selected: var( --checkbox-label-background-fill );--checkbox-label-border-color: var(--border-color-primary);--checkbox-label-border-color-hover: var(--checkbox-label-border-color);--checkbox-label-border-color-selected: var(--checkbox-label-border-color);--checkbox-label-border-width: var(--input-border-width);--checkbox-label-gap: var(--spacing-lg);--checkbox-label-padding: var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow: none;--checkbox-label-text-size: var(--text-md);--checkbox-label-text-weight: 400;--checkbox-check: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow: var(--input-shadow);--checkbox-label-text-color: var(--body-text-color);--checkbox-label-text-color-selected: var(--checkbox-label-text-color);--error-background-fill: #fef2f2;--error-border-color: #b91c1c;--error-border-width: 1px;--error-text-color: #b91c1c;--error-icon-color: #b91c1c;--input-background-fill: white;--input-background-fill-focus: var(--input-background-fill);--input-background-fill-hover: var(--input-background-fill);--input-border-color: var(--border-color-primary);--input-border-color-focus: var(--secondary-300);--input-border-color-hover: var(--input-border-color);--input-border-width: 1px;--input-padding: var(--spacing-xl);--input-placeholder-color: var(--neutral-400);--input-radius: var(--radius-sm);--input-shadow: none;--input-shadow-focus: 0 0 0 var(--shadow-spread) var(--secondary-50), var(--shadow-inset);--input-text-size: var(--text-md);--input-text-weight: 400;--loader-color: var(--color-accent);--prose-text-size: var(--text-md);--prose-text-weight: 400;--prose-header-text-weight: 600;--slider-color: var(--color-accent);--stat-background-fill: linear-gradient( to right, var(--primary-400), var(--primary-200) );--table-border-color: var(--neutral-300);--table-even-background-fill: white;--table-odd-background-fill: var(--neutral-50);--table-radius: var(--radius-sm);--table-row-focus: var(--color-accent-soft);--button-border-width: 0px;--button-cancel-background-fill: #ef4444;--button-cancel-background-fill-hover: #dc2626;--button-cancel-border-color: var(--button-secondary-border-color);--button-cancel-border-color-hover: var( --button-secondary-border-color-hover );--button-cancel-text-color: white;--button-cancel-text-color-hover: white;--button-transform-hover: none;--button-transform-active: none;--button-transition: all .2s ease;--button-large-padding: var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius: var(--radius-md);--button-large-text-size: var(--text-lg);--button-large-text-weight: 600;--button-primary-background-fill: var(--primary-500);--button-primary-background-fill-hover: var(--primary-600);--button-primary-border-color: var(--primary-500);--button-primary-border-color-hover: var(--primary-500);--button-primary-text-color: white;--button-primary-text-color-hover: var(--button-primary-text-color);--button-primary-shadow: none;--button-primary-shadow-hover: var(--button-primary-shadow);--button-primary-shadow-active: var(--button-primary-shadow);--button-secondary-background-fill: var(--neutral-200);--button-secondary-background-fill-hover: var(--neutral-300);--button-secondary-border-color: var(--neutral-200);--button-secondary-border-color-hover: var(--neutral-200);--button-secondary-text-color: black;--button-secondary-text-color-hover: var(--button-secondary-text-color);--button-secondary-shadow: var(--button-primary-shadow);--button-secondary-shadow-hover: var(--button-secondary-shadow);--button-secondary-shadow-active: var(--button-secondary-shadow);--button-small-padding: var(--spacing-sm) calc(1.5 * var(--spacing-sm));--button-small-radius: var(--radius-md);--button-small-text-size: var(--text-sm);--button-small-text-weight: 400;--button-medium-padding: var(--spacing-md) calc(2 * var(--spacing-md));--button-medium-radius: var(--radius-md);--button-medium-text-size: var(--text-md);--button-medium-text-weight: 600}:root .dark{--body-background-fill: var(--background-fill-primary);--body-text-color: var(--neutral-100);--color-accent-soft: var(--neutral-700);--background-fill-primary: var(--neutral-950);--background-fill-secondary: var(--neutral-900);--border-color-accent: var(--neutral-600);--border-color-primary: var(--neutral-700);--link-text-color-active: var(--secondary-500);--link-text-color: var(--secondary-500);--link-text-color-hover: var(--secondary-400);--link-text-color-visited: var(--secondary-600);--body-text-color-subdued: var(--neutral-400);--accordion-text-color: var(--body-text-color);--table-text-color: var(--body-text-color);--shadow-spread: 1px;--block-background-fill: var(--neutral-800);--block-border-color: var(--border-color-primary);--block_border_width: None;--block-info-text-color: var(--body-text-color-subdued);--block-label-background-fill: var(--background-fill-secondary);--block-label-border-color: var(--border-color-primary);--block_label_border_width: None;--block-label-text-color: var(--neutral-200);--block_shadow: None;--block_title_background_fill: None;--block_title_border_color: None;--block_title_border_width: None;--block-title-text-color: var(--neutral-200);--panel-background-fill: var(--background-fill-secondary);--panel-border-color: var(--border-color-primary);--panel_border_width: None;--border-color-accent-subdued: var(--border-color-accent);--code-background-fill: var(--neutral-800);--checkbox-background-color: var(--neutral-800);--checkbox-background-color-focus: var(--checkbox-background-color);--checkbox-background-color-hover: var(--checkbox-background-color);--checkbox-background-color-selected: var(--color-accent);--checkbox-border-color: var(--neutral-700);--checkbox-border-color-focus: var(--color-accent);--checkbox-border-color-hover: var(--neutral-600);--checkbox-border-color-selected: var(--color-accent);--checkbox-border-width: var(--input-border-width);--checkbox-label-background-fill: var(--neutral-800);--checkbox-label-background-fill-hover: var(--checkbox-label-background-fill);--checkbox-label-background-fill-selected: var( --checkbox-label-background-fill );--checkbox-label-border-color: var(--border-color-primary);--checkbox-label-border-color-hover: var(--checkbox-label-border-color);--checkbox-label-border-color-selected: var(--checkbox-label-border-color);--checkbox-label-border-width: var(--input-border-width);--checkbox-label-text-color: var(--body-text-color);--checkbox-label-text-color-selected: var(--checkbox-label-text-color);--error-background-fill: var(--neutral-900);--error-border-color: #ef4444;--error_border_width: None;--error-text-color: #fef2f2;--error-icon-color: #ef4444;--input-background-fill: var(--neutral-800);--input_background_fill_focus: None;--input-background-fill-hover: var(--input-background-fill);--input-border-color: var(--border-color-primary);--input-border-color-focus: var(--neutral-700);--input-border-color-hover: var(--input-border-color);--input_border_width: None;--input-placeholder-color: var(--neutral-500);--input_shadow: None;--input-shadow-focus: 0 0 0 var(--shadow-spread) var(--neutral-700), var(--shadow-inset);--loader_color: None;--slider_color: None;--stat-background-fill: linear-gradient( to right, var(--primary-400), var(--primary-600) );--table-border-color: var(--neutral-700);--table-even-background-fill: var(--neutral-950);--table-odd-background-fill: var(--neutral-900);--table-row-focus: var(--color-accent-soft);--button_border_width: None;--button-cancel-background-fill: #b91c1c;--button-cancel-background-fill-hover: #991b1b;--button-cancel-border-color: var(--button-secondary-border-color);--button-cancel-border-color-hover: var( --button-secondary-border-color-hover );--button-cancel-text-color: white;--button-cancel-text-color-hover: white;--button-primary-background-fill: var(--primary-600);--button-primary-background-fill-hover: var(--primary-700);--button-primary-border-color: var(--primary-600);--button-primary-border-color-hover: var(--primary-500);--button-primary-text-color: white;--button-primary-text-color-hover: var(--button-primary-text-color);--button_primary_shadow: None;--button-primary-shadow-hover: var(--button-primary-shadow);--button-primary-shadow-active: var(--button-primary-shadow);--button-secondary-background-fill: var(--neutral-600);--button-secondary-background-fill-hover: var(--neutral-700);--button-secondary-border-color: var(--neutral-600);--button-secondary-border-color-hover: var(--neutral-500);--button-secondary-text-color: white;--button-secondary-text-color-hover: var(--button-secondary-text-color);--button_secondary_shadow: None;--button-secondary-shadow-hover: var(--button-secondary-shadow);--button-secondary-shadow-active: var(--button-secondary-shadow);--name: default;--primary-50: #fff7ed;--primary-100: #ffedd5;--primary-200: #ffddb3;--primary-300: #fdba74;--primary-400: #fb923c;--primary-500: #f97316;--primary-600: #ea580c;--primary-700: #c2410c;--primary-800: #9a3412;--primary-900: #7c2d12;--primary-950: #6c2e12;--secondary-50: #eff6ff;--secondary-100: #dbeafe;--secondary-200: #bfdbfe;--secondary-300: #93c5fd;--secondary-400: #60a5fa;--secondary-500: #3b82f6;--secondary-600: #2563eb;--secondary-700: #1d4ed8;--secondary-800: #1e40af;--secondary-900: #1e3a8a;--secondary-950: #1d3660;--neutral-50: #fafafa;--neutral-100: #f4f4f5;--neutral-200: #e4e4e7;--neutral-300: #d4d4d8;--neutral-400: #bbbbc2;--neutral-500: #71717a;--neutral-600: #52525b;--neutral-700: #3f3f46;--neutral-800: #27272a;--neutral-900: #18181b;--neutral-950: #0f0f11;--spacing-xxs: 1px;--spacing-xs: 2px;--spacing-sm: 4px;--spacing-md: 6px;--spacing-lg: 8px;--spacing-xl: 10px;--spacing-xxl: 16px;--radius-xxs: 1px;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-xxl: 22px;--text-xxs: 9px;--text-xs: 10px;--text-sm: 12px;--text-md: 14px;--text-lg: 16px;--text-xl: 22px;--text-xxl: 26px;--font: "Source Sans Pro", "ui-sans-serif", "system-ui", sans-serif;--font-mono: "IBM Plex Mono", "ui-monospace", "Consolas", monospace;--body-text-size: var(--text-md);--body-text-weight: 400;--embed-radius: var(--radius-sm);--color-accent: var(--primary-500);--shadow-drop: rgba(0, 0, 0, .05) 0px 1px 2px 0px;--shadow-drop-lg: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-inset: rgba(0, 0, 0, .05) 0px 2px 4px 0px inset;--block-border-width: 1px;--block-info-text-size: var(--text-sm);--block-info-text-weight: 400;--block-label-border-width: 1px;--block-label-shadow: var(--block-shadow);--block-label-margin: 0;--block-label-padding: var(--spacing-sm) var(--spacing-lg);--block-label-radius: calc(var(--radius-sm) - 1px) 0 calc(var(--radius-sm) - 1px) 0;--block-label-right-radius: 0 calc(var(--radius-sm) - 1px) 0 calc(var(--radius-sm) - 1px);--block-label-text-size: var(--text-sm);--block-label-text-weight: 400;--block-padding: var(--spacing-xl) calc(var(--spacing-xl) + 2px);--block-radius: var(--radius-sm);--block-shadow: none;--block-title-background-fill: none;--block-title-border-color: none;--block-title-border-width: 0px;--block-title-padding: 0;--block-title-radius: none;--block-title-text-size: var(--text-md);--block-title-text-weight: 400;--container-radius: var(--radius-sm);--form-gap-width: 0px;--layout-gap: var(--spacing-xxl);--panel-border-width: 0;--section-header-text-size: var(--text-md);--section-header-text-weight: 400;--chatbot-text-size: var(--text-lg);--checkbox-border-radius: var(--radius-sm);--checkbox-label-gap: var(--spacing-lg);--checkbox-label-padding: var(--spacing-md) calc(2 * var(--spacing-md));--checkbox-label-shadow: none;--checkbox-label-text-size: var(--text-md);--checkbox-label-text-weight: 400;--checkbox-check: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");--radio-circle: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");--checkbox-shadow: var(--input-shadow);--error-border-width: 1px;--input-background-fill-focus: var(--input-background-fill);--input-border-width: 1px;--input-padding: var(--spacing-xl);--input-radius: var(--radius-sm);--input-shadow: none;--input-text-size: var(--text-md);--input-text-weight: 400;--loader-color: var(--color-accent);--prose-text-size: var(--text-md);--prose-text-weight: 400;--prose-header-text-weight: 600;--slider-color: var(--color-accent);--table-radius: var(--radius-sm);--button-border-width: 0px;--button-transform-hover: none;--button-transform-active: none;--button-transition: all .2s ease;--button-large-padding: var(--spacing-lg) calc(2 * var(--spacing-lg));--button-large-radius: var(--radius-md);--button-large-text-size: var(--text-lg);--button-large-text-weight: 600;--button-primary-shadow: none;--button-secondary-shadow: var(--button-primary-shadow);--button-small-padding: var(--spacing-sm) calc(1.5 * var(--spacing-sm));--button-small-radius: var(--radius-md);--button-small-text-size: var(--text-sm);--button-small-text-weight: 400;--button-medium-padding: var(--spacing-md) calc(2 * var(--spacing-md));--button-medium-radius: var(--radius-md);--button-medium-text-size: var(--text-md);--button-medium-text-weight: 600}
