@font-face{font-family:Source Sans Pro;src:url(/fonts/SourceSansPro/SourceSansPro-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/fonts/SourceSansPro/SourceSansPro-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono/IBMPlexMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono/IBMPlexMono-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}:root{--name:default;--custom-css: ;--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:#0000000d 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-inset:#0000000d 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-shadow-hover:var(--checkbox-label-shadow);--checkbox-label-shadow-active:var(--checkbox-label-shadow);--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-cancel-shadow:var(--button-secondary-shadow);--button-cancel-shadow-hover:var(--button-secondary-shadow-hover);--button-cancel-shadow-active:var(--button-secondary-shadow-active);--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,: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_shadow:None;--checkbox_label_shadow_hover:None;--checkbox_label_shadow_active:None;--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-cancel-shadow:var(--button-secondary-shadow);--button-cancel-shadow-hover:var(--button-secondary-shadow-hover);--button-cancel-shadow-active:var(--button-secondary-shadow-active);--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;--custom-css: ;--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:#0000000d 0px 1px 2px 0px;--shadow-drop-lg:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-inset:#0000000d 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-shadow-hover:var(--checkbox-label-shadow);--checkbox-label-shadow-active:var(--checkbox-label-shadow);--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}
