.orbeon {
  --orbeon-base-background-color: white;
  --orbeon-base-border-color: #e3e3e3;
  --orbeon-base-font-size: 13px;
  --orbeon-base-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --orbeon-base-font-weight: normal;
  --orbeon-base-color: #333;
  --orbeon-link-color: #08c;
  --orbeon-link-hover-color: #005580;
  --orbeon-label-font-size: 1em;
  --orbeon-label-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --orbeon-label-font-weight: 600;
  --orbeon-label-color: var(--orbeon-base-color);
  --orbeon-label-read-only-color: #6E6E6E;
  --orbeon-hint-font-size: smaller;
  --orbeon-hint-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --orbeon-hint-font-weight: var(--orbeon-base-font-weight);
  --orbeon-hint-color: #6E6E6E;
  --orbeon-help-icon-font-size: 0.86em;
  --orbeon-help-icon-color: black;
  --orbeon-help-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --orbeon-help-background-color: white;
  --orbeon-help-border-color: rgba(0, 0, 0, 0.2);
  --orbeon-help-content-font-size: 1em;
  --orbeon-help-content-font-weight: var(--orbeon-base-font-weight);
  --orbeon-help-content-color: var(--orbeon-base-color);
  --orbeon-help-title-font-size: 1.08em;
  --orbeon-help-title-font-weight: var(--orbeon-base-font-weight);
  --orbeon-help-title-color: var(--orbeon-base-color);
  --orbeon-help-title-background-color: #f7f7f7;
  --orbeon-help-title-border-color: #ebebeb;
  --orbeon-help-close-color: black;
  --orbeon-help-close-text-shadow-color: #ffffff;
  --orbeon-control-font-size: 1em;
  --orbeon-control-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --orbeon-control-font-weight: var(--orbeon-base-font-weight);
  --orbeon-control-color: black;
  --orbeon-control-background-color: white;
  --orbeon-control-read-only-background-color: #f2f2f2;
  --orbeon-control-border-color: #ccc;
  --orbeon-add-on-color: var(--orbeon-base-color);
  --orbeon-add-on-background-color: #eee;
  --orbeon-add-on-text-shadow-color: white;
  --orbeon-dropdown-caret-color: #333;
  --orbeon-dropdown-selected-background-color: #ddd;
  --orbeon-attachment-drop-color: #6E6E6E;
  --orbeon-attachment-dragover-color: white;
  --orbeon-attachment-dragover-background-color: #ccc;
  --orbeon-handwritten-signature-background-color: white;
  --orbeon-handwritten-signature-read-only-background-color: #eee;
  --orbeon-image-attachment-background-color: #eee;
  --orbeon-focus-border-color: #3396ff;
  --orbeon-focus-highlight-color: rgba(0, 123, 255, 0.25);
  --orbeon-button-font-size: 1em;
  --orbeon-button-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --orbeon-button-font-weight: normal;
  --orbeon-button-color: var(--orbeon-base-color);
  --orbeon-button-background-color: #e8e8e8;
  --orbeon-button-highlight-background-color: #e6e6e6;
  --orbeon-button-disabled-color: var(--orbeon-button-color);
  --orbeon-button-disabled-background-color: var(--orbeon-button-background-color);
  --orbeon-button-primary-color: white;
  --orbeon-button-primary-background-color: #0d6efd;
  --orbeon-button-primary-highlight-background-color: #0b5ed7;
  --orbeon-button-primary-disabled-color: var(--orbeon-button-primary-color);
  --orbeon-button-primary-disabled-background-color: var(--orbeon-button-primary-background-color);
  --orbeon-button-warning-color: white;
  --orbeon-button-warning-background-color: #fbb450;
  --orbeon-button-warning-highlight-background-color: #f89406;
  --orbeon-button-warning-disabled-color: var(--orbeon-button-warning-color);
  --orbeon-button-warning-disabled-background-color: var(--orbeon-button-warning-background-color);
  --orbeon-button-danger-color: white;
  --orbeon-button-danger-background-color: #ee5f5b;
  --orbeon-button-danger-highlight-background-color: #bd362f;
  --orbeon-button-danger-disabled-color: var(--orbeon-button-danger-color);
  --orbeon-button-danger-disabled-background-color: var(--orbeon-button-danger-background-color);
  --orbeon-button-success-color: white;
  --orbeon-button-success-background-color: #62c462;
  --orbeon-button-success-highlight-background-color: #51a351;
  --orbeon-button-success-disabled-color: var(--orbeon-button-success-color);
  --orbeon-button-success-disabled-background-color: var(--orbeon-button-success-background-color);
  --orbeon-button-info-color: white;
  --orbeon-button-info-background-color: #5bc0de;
  --orbeon-button-info-highlight-background-color: #2f96b4;
  --orbeon-button-info-disabled-color: var(--orbeon-button-info-color);
  --orbeon-button-info-disabled-background-color: var(--orbeon-button-info-background-color);
  --orbeon-button-inverse-color: white;
  --orbeon-button-inverse-background-color: #444;
  --orbeon-button-inverse-highlight-background-color: #222;
  --orbeon-button-inverse-disabled-color: var(--orbeon-button-inverse-color);
  --orbeon-button-inverse-disabled-background-color: var(--orbeon-button-inverse-background-color);
  --orbeon-button-disabled-opacity: 0.65;
  --orbeon-button-disabled-icon-opacity: 0.4;
  --orbeon-dropdown-open-toggle-background-color: #e6e6e6;
  --orbeon-dropdown-menu-color: #333;
  --orbeon-dropdown-menu-background-color: white;
  --orbeon-dropdown-menu-hover-color: white;
  --orbeon-dropdown-menu-hover-background-color: #0d6efd;
  --orbeon-dropdown-menu-selected-color: white;
  --orbeon-dropdown-menu-selected-background-color: #0d6efd;
  --orbeon-dropdown-menu-disabled-color: #999;
  --orbeon-dropdown-menu-border-color: rgba(0, 0, 0, 0.15);
  --orbeon-dropdown-menu-divider-color: #e5e5e5;
  --orbeon-section-title-font-size: 1.38em;
  --orbeon-section-repetition-label-font-size: 0.89em;
  --orbeon-subsection-title-font-size: 1.11em;
  --orbeon-subsection-repetition-label-font-size: 0.89em;
  --orbeon-section-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --orbeon-section-font-weight: normal;
  --orbeon-section-color: #555;
  --orbeon-section-background-color: #eee;
  --orbeon-repeater-add-button-font-size: 1em;
  --orbeon-repeater-add-button-font-family: var(--orbeon-base-font-family);
  --orbeon-repeater-add-button-font-weight: var(--orbeon-base-font-weight);
  --orbeon-repeater-add-button-color: var(--orbeon-base-color);
  --orbeon-repeat-menu-background-color: #f5f5f5;
  --orbeon-repetition-number-font-size: smaller;
  --orbeon-repetition-number-font-family: var(--orbeon-base-font-family);
  --orbeon-repetition-number-font-weight: bold;
  --orbeon-repetition-number-color: white;
  --orbeon-repetition-number-background-color: #999;
  --orbeon-repetition-number-text-shadow-color: rgba(0, 0, 0, 0.25);
  --orbeon-repetition-selected-background-color: #eee;
  --orbeon-toc-color: #0d6efd;
  --orbeon-toc-background-color: white;
  --orbeon-toc-hover-background-color: #eee;
  --orbeon-toc-selected-color: white;
  --orbeon-toc-selected-background-color: #0d6efd;
  --orbeon-toc-error-color: #B94A48;
  --orbeon-toc-error-background-color: transparent;
  --orbeon-toc-selected-error-color: white;
  --orbeon-toc-selected-error-background-color: #B94A48;
  --orbeon-navbar-color: white;
  --orbeon-navbar-background-color: #212529;
  --orbeon-navbar-heading-font-size: 1.54em;
  --orbeon-navbar-heading-color: #909395;
  --orbeon-navbar-dropdown-open-toggle-background-color: #111;
  --orbeon-navbar-language-dropdown-color: #999999;
  --orbeon-navbar-language-dropdown-hover-color: var(--orbeon-navbar-color);
  --orbeon-table-background-color: white;
  --orbeon-table-striped-background-color: #f9f9f9;
  --orbeon-table-hover-background-color: #ededed;
  --orbeon-table-border-color: #ddd;
  --orbeon-search-free-input-read-only-background-color: #e8e8e8;
  --orbeon-revision-history-pane-title-font-size: 1.11em;
  --orbeon-revision-history-pane-head-background-color: #fafafa;
  --orbeon-revision-history-entry-background-color: #eee;
  --orbeon-revision-history-entry-border-color: #ccc;
  --orbeon-blockquote-font-size: 1.35em;
  --orbeon-blockquote-font-family: var(--orbeon-base-font-family);
  --orbeon-blockquote-font-weight: 300;
  --orbeon-blockquote-color: var(--orbeon-base-color);
  --orbeon-code-font-size: 0.92em;
  --orbeon-code-font-family: monospace;
  --orbeon-code-font-weight: var(--orbeon-base-font-weight);
  --orbeon-code-color: var(--orbeon-base-color);
  --orbeon-pre-font-size: 1em;
  --orbeon-pre-font-family: monospace;
  --orbeon-pre-font-weight: var(--orbeon-base-font-weight);
  --orbeon-pre-color: var(--orbeon-base-color);
  --orbeon-sub-sup-font-size: 0.75em;
  --orbeon-search-caret-font-size: 0.8em;
  --orbeon-section-caret-font-size: 0.75em;
  --orbeon-dialog-icon-font-size: 50px;
  --orbeon-fa-icon-font-size: 0.92em;
  --orbeon-required-icon-font-size: 0.6em;
  --orbeon-active-alert-font-size: 1em;
  --orbeon-active-alert-font-family: sans-serif;
  --orbeon-active-alert-font-weight: var(--orbeon-base-font-weight);
  --orbeon-active-alert-color: white;
  --orbeon-alert-color: #555;
  --orbeon-alert-background-color: white;
  --orbeon-alert-border-color: #e3e3e3;
  --orbeon-alert-text-shadow-color: rgba(255, 255, 255, 0.5);
  --orbeon-alert-error-color: #842029;
  --orbeon-alert-error-background-color: #f8d7da;
  --orbeon-alert-error-border-color: #f5c2c7;
  --orbeon-alert-success-color: #0f5132;
  --orbeon-alert-success-background-color: #d1e7dd;
  --orbeon-alert-success-border-color: #badbcc;
  --orbeon-alert-warning-color: #664d03;
  --orbeon-alert-warning-background-color: #fff3cd;
  --orbeon-alert-warning-border-color: #ffecb5;
  --orbeon-error-summary-title-color: white;
  --orbeon-error-summary-title-bottom-border-color: #e5e5e5;
  --orbeon-error-summary-item-background-color: white;
  --orbeon-info-color: #3a87ad;
  --orbeon-warning-color: #fbb450;
  --orbeon-error-color: #B94A48;
  --orbeon-required-icon-display-before: inline;
  --orbeon-required-icon-display-after: none;
  /*
  // Required icon (right)
  --orbeon-required-icon-display-before: none;
  --orbeon-required-icon-display-after : inline;
  */
  --orbeon-dialog-background-color: white;
  --orbeon-dialog-title-font-size: 1.11em;
  --orbeon-dialog-title-color: black;
  --orbeon-dialog-title-background-color: #fafafa;
  --orbeon-header-footer-font-size: 1.1em;
  --orbeon-kbd-hint-font-size: 0.82em;
  --orbeon-version-color: #6E6E6E;
  --orbeon-h1-font-size: 2.96em;
  --orbeon-h2-font-size: 2.42em;
  --orbeon-h3-font-size: 1.88em;
  --orbeon-h4-font-size: 1.35em;
  --orbeon-h5-font-size: 1.08em;
  --orbeon-h6-font-size: 0.92em;
  --orbeon-tooltip-font-size: 0.85em;
  --orbeon-tooltip-color: #fff;
  --orbeon-tooltip-background-color: #000;
  --orbeon-landing-card-border-color: #ddd;
  --orbeon-landing-card-image-border: #eee;
  --orbeon-landing-card-header-color: #22251f;
  --orbeon-landing-card-header-background-color: #f7f7f7;
  --orbeon-landing-card-hover-background-color: #f9f9f9;
  --orbeon-landing-card-link-color: #08c;
  --orbeon-landing-card-link-hover-color: #005580;
  --orbeon-friendly-captcha-font-size: 1.08em;
  --orbeon-on-premise-captcha-label-color: var(--orbeon-base-color);
  --orbeon-inspector-font-size: 13px;
  --orbeon-stripe-color-1: #f5f5f5;
  --orbeon-stripe-color-2: white;
}
@media (prefers-contrast: more) {
  .orbeon {
    --orbeon-control-border-color: #949494;
  }
}
@media screen {
  .orbeon .fr-color-scheme-dark,
  .orbeon:has(.fr-color-scheme-dark) {
    color-scheme: dark;
    /*= #050506*/
    /*= #17191c*/
    /*= #26282c*/
    /*= #2f3237*/
    /*= #3f444a*/
    /*= #6c737f*/
    /*= #7e8591*/
    /*= #c8cbd0*/
    /*= #f1f2f3*/
    --orbeon-base-background-color: hsl(217, 8%, 10%);
    --orbeon-base-border-color: hsl(217, 8%, 27%);
    --orbeon-base-color: hsl(217, 8%, 95%);
    --orbeon-link-hover-color: #1ab2ff;
    --orbeon-label-read-only-color: hsl(217, 8%, 53%);
    --orbeon-hint-color: hsl(217, 8%, 53%);
    --orbeon-help-icon-color: hsl(217, 8%, 95%);
    --orbeon-help-background-color: hsl(217, 8%, 10%);
    --orbeon-help-border-color: hsl(217, 8%, 27%);
    --orbeon-help-title-background-color: hsl(217, 8%, 16%);
    --orbeon-help-title-border-color: hsl(217, 8%, 27%);
    --orbeon-help-close-color: white;
    --orbeon-help-close-text-shadow-color: transparent;
    --orbeon-control-color: hsl(217, 8%, 95%);
    --orbeon-control-background-color: hsl(217, 8%, 10%);
    --orbeon-control-read-only-background-color: hsl(217, 8%, 20%);
    --orbeon-control-border-color: hsl(217, 8%, 27%);
    --orbeon-add-on-background-color: hsl(217, 8%, 20%);
    --orbeon-add-on-text-shadow-color: transparent;
    --orbeon-dropdown-caret-color: hsl(217, 8%, 95%);
    --orbeon-dropdown-selected-background-color: hsl(217, 8%, 27%);
    --orbeon-attachment-drop-color: hsl(217, 8%, 53%);
    --orbeon-attachment-dragover-color: hsl(217, 8%, 10%);
    --orbeon-attachment-dragover-background-color: hsl(217, 8%, 27%);
    --orbeon-handwritten-signature-background-color: hsl(217, 8%, 95%);
    --orbeon-handwritten-signature-read-only-background-color: hsl(217, 8%, 80%);
    --orbeon-image-attachment-background-color: hsl(217, 8%, 20%);
    --orbeon-button-color: hsl(217, 8%, 95%);
    --orbeon-button-background-color: hsl(217, 8%, 27%);
    --orbeon-button-highlight-background-color: hsl(217, 8%, 27%);
    --orbeon-button-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-disabled-background-color: hsl(217, 22%, 15%);
    --orbeon-button-primary-color: hsl(217, 8%, 95%);
    --orbeon-button-primary-background-color: hsl(217, 98%, 63%);
    --orbeon-button-primary-highlight-background-color: hsl(217, 98%, 70%);
    --orbeon-button-primary-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-primary-disabled-background-color: hsl(217, 52%, 25%);
    --orbeon-button-warning-color: hsl(217, 8%, 95%);
    --orbeon-button-warning-background-color: hsl(35, 95%, 48%);
    --orbeon-button-warning-highlight-background-color: hsl(35, 95%, 55%);
    --orbeon-button-warning-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-warning-disabled-background-color: hsl(35, 85%, 18%);
    --orbeon-button-danger-color: hsl(217, 8%, 95%);
    --orbeon-button-danger-background-color: hsl(358, 68%, 52%);
    --orbeon-button-danger-highlight-background-color: hsl(358, 68%, 59%);
    --orbeon-button-danger-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-danger-disabled-background-color: hsl(358, 44%, 21%);
    --orbeon-button-success-color: hsl(217, 8%, 95%);
    --orbeon-button-success-background-color: hsl(120, 37%, 52%);
    --orbeon-button-success-highlight-background-color: hsl(120, 37%, 59%);
    --orbeon-button-success-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-success-disabled-background-color: hsl(120, 44%, 21%);
    --orbeon-button-info-color: hsl(217, 8%, 95%);
    --orbeon-button-info-background-color: hsl(197, 57%, 51%);
    --orbeon-button-info-highlight-background-color: hsl(197, 57%, 58%);
    --orbeon-button-info-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-info-disabled-background-color: hsl(197, 50%, 20%);
    --orbeon-button-inverse-color: hsl(217, 8%, 10%);
    --orbeon-button-inverse-background-color: hsl(0, 0%, 85%);
    --orbeon-button-inverse-highlight-background-color: hsl(0, 0%, 100%);
    --orbeon-button-inverse-disabled-color: hsl(217, 8%, 10%);
    --orbeon-button-inverse-disabled-background-color: hsl(0, 0%, 29%);
    --orbeon-button-disabled-opacity: 1;
    --orbeon-button-disabled-icon-opacity: 1;
    --orbeon-dropdown-open-toggle-background-color: var(--orbeon-button-highlight-background-color);
    --orbeon-dropdown-menu-color: hsl(217, 8%, 95%);
    --orbeon-dropdown-menu-background-color: hsl(217, 8%, 16%);
    --orbeon-dropdown-menu-hover-color: hsl(217, 8%, 95%);
    --orbeon-dropdown-menu-hover-background-color: var(--orbeon-button-primary-background-color);
    --orbeon-dropdown-menu-selected-color: hsl(217, 8%, 95%);
    --orbeon-dropdown-menu-selected-background-color: var(--orbeon-dropdown-menu-hover-background-color);
    --orbeon-dropdown-menu-disabled-color: hsl(217, 8%, 46%);
    --orbeon-dropdown-menu-border-color: hsla(217, 8%, 27%, 0.75);
    --orbeon-dropdown-menu-divider-color: hsl(217, 8%, 27%);
    --orbeon-section-color: hsl(217, 8%, 80%);
    --orbeon-section-background-color: hsl(217, 8%, 20%);
    --orbeon-repeater-add-button-color: hsl(217, 8%, 95%);
    --orbeon-repeat-menu-background-color: hsl(217, 8%, 16%);
    --orbeon-repetition-number-color: hsl(217, 8%, 10%);
    --orbeon-repetition-number-background-color: hsl(217, 8%, 53%);
    --orbeon-repetition-number-text-shadow-color: transparent;
    --orbeon-repetition-selected-background-color: hsl(217, 8%, 20%);
    --orbeon-toc-color: hsl(217, 98%, 63%);
    --orbeon-toc-background-color: hsl(217, 8%, 10%);
    --orbeon-toc-hover-background-color: hsl(217, 8%, 20%);
    --orbeon-toc-selected-color: hsl(217, 8%, 10%);
    --orbeon-toc-selected-background-color: var(--orbeon-toc-color);
    --orbeon-toc-error-color: hsl(358, 45%, 62%);
    --orbeon-toc-selected-error-color: hsl(217, 8%, 10%);
    --orbeon-toc-selected-error-background-color: hsl(358, 45%, 62%);
    --orbeon-navbar-background-color: hsl(217, 8%, 2%);
    --orbeon-table-background-color: hsl(217, 8%, 10%);
    --orbeon-table-striped-background-color: hsl(217, 8%, 16%);
    --orbeon-table-hover-background-color: hsl(217, 8%, 20%);
    --orbeon-table-border-color: hsl(217, 8%, 27%);
    --orbeon-search-free-input-read-only-background-color: hsl(217, 8%, 20%);
    --orbeon-revision-history-pane-head-background-color: hsl(217, 8%, 16%);
    --orbeon-revision-history-entry-background-color: hsl(217, 8%, 20%);
    --orbeon-revision-history-entry-border-color: hsl(217, 8%, 27%);
    --orbeon-active-alert-color: hsl(217, 8%, 10%);
    --orbeon-alert-color: hsl(217, 8%, 53%);
    --orbeon-alert-background-color: hsl(217, 8%, 10%);
    --orbeon-alert-border-color: hsl(217, 8%, 27%);
    --orbeon-alert-text-shadow-color: transparent;
    --orbeon-alert-error-color: hsl(358, 81%, 81%);
    --orbeon-alert-error-background-color: hsl(358, 26%, 20%);
    --orbeon-alert-error-border-color: hsl(358, 24%, 25%);
    --orbeon-alert-success-color: hsl(120, 64%, 68%);
    --orbeon-alert-success-background-color: hsl(120, 16%, 20%);
    --orbeon-alert-success-border-color: hsl(120, 18%, 25%);
    --orbeon-alert-warning-color: hsl(35, 48%, 61%);
    --orbeon-alert-warning-background-color: hsl(35, 32%, 20%);
    --orbeon-alert-warning-border-color: hsl(35, 33%, 25%);
    --orbeon-error-summary-title-color: hsl(217, 8%, 10%);
    --orbeon-error-summary-title-bottom-border-color: transparent;
    --orbeon-error-summary-item-background-color: hsl(217, 8%, 10%);
    --orbeon-info-color: hsl(197, 50%, 61%);
    --orbeon-warning-color: hsl(35, 95%, 48%);
    --orbeon-error-color: hsl(358, 45%, 62%);
    --orbeon-landing-card-border-color: hsl(217, 8%, 27%);
    --orbeon-landing-card-image-border: hsl(217, 8%, 27%);
    --orbeon-landing-card-header-color: hsl(217, 8%, 95%);
    --orbeon-landing-card-header-background-color: hsl(217, 8%, 20%);
    --orbeon-landing-card-hover-background-color: hsl(217, 8%, 20%);
    --orbeon-landing-card-link-color: hsl(217, 93%, 62%);
    --orbeon-landing-card-link-hover-color: var(--orbeon-landing-card-link-color);
    --orbeon-dialog-background-color: hsl(217, 8%, 20%);
    --orbeon-dialog-title-color: hsl(217, 8%, 95%);
    --orbeon-dialog-title-background-color: hsl(217, 8%, 16%);
    --orbeon-version-color: hsl(217, 8%, 53%);
    --orbeon-on-premise-captcha-label-color: hsl(217, 8%, 16%);
    --orbeon-stripe-color-1: hsl(217, 8%, 20%);
    --orbeon-stripe-color-2: hsl(217, 8%, 10%);
  }
}
@media screen and (prefers-color-scheme: dark) {
  .orbeon .fr-color-scheme-system,
  .orbeon:has(.fr-color-scheme-system) {
    color-scheme: dark;
    /*= #050506*/
    /*= #17191c*/
    /*= #26282c*/
    /*= #2f3237*/
    /*= #3f444a*/
    /*= #6c737f*/
    /*= #7e8591*/
    /*= #c8cbd0*/
    /*= #f1f2f3*/
    --orbeon-base-background-color: hsl(217, 8%, 10%);
    --orbeon-base-border-color: hsl(217, 8%, 27%);
    --orbeon-base-color: hsl(217, 8%, 95%);
    --orbeon-link-hover-color: #1ab2ff;
    --orbeon-label-read-only-color: hsl(217, 8%, 53%);
    --orbeon-hint-color: hsl(217, 8%, 53%);
    --orbeon-help-icon-color: hsl(217, 8%, 95%);
    --orbeon-help-background-color: hsl(217, 8%, 10%);
    --orbeon-help-border-color: hsl(217, 8%, 27%);
    --orbeon-help-title-background-color: hsl(217, 8%, 16%);
    --orbeon-help-title-border-color: hsl(217, 8%, 27%);
    --orbeon-help-close-color: white;
    --orbeon-help-close-text-shadow-color: transparent;
    --orbeon-control-color: hsl(217, 8%, 95%);
    --orbeon-control-background-color: hsl(217, 8%, 10%);
    --orbeon-control-read-only-background-color: hsl(217, 8%, 20%);
    --orbeon-control-border-color: hsl(217, 8%, 27%);
    --orbeon-add-on-background-color: hsl(217, 8%, 20%);
    --orbeon-add-on-text-shadow-color: transparent;
    --orbeon-dropdown-caret-color: hsl(217, 8%, 95%);
    --orbeon-dropdown-selected-background-color: hsl(217, 8%, 27%);
    --orbeon-attachment-drop-color: hsl(217, 8%, 53%);
    --orbeon-attachment-dragover-color: hsl(217, 8%, 10%);
    --orbeon-attachment-dragover-background-color: hsl(217, 8%, 27%);
    --orbeon-handwritten-signature-background-color: hsl(217, 8%, 95%);
    --orbeon-handwritten-signature-read-only-background-color: hsl(217, 8%, 80%);
    --orbeon-image-attachment-background-color: hsl(217, 8%, 20%);
    --orbeon-button-color: hsl(217, 8%, 95%);
    --orbeon-button-background-color: hsl(217, 8%, 27%);
    --orbeon-button-highlight-background-color: hsl(217, 8%, 27%);
    --orbeon-button-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-disabled-background-color: hsl(217, 22%, 15%);
    --orbeon-button-primary-color: hsl(217, 8%, 95%);
    --orbeon-button-primary-background-color: hsl(217, 98%, 63%);
    --orbeon-button-primary-highlight-background-color: hsl(217, 98%, 70%);
    --orbeon-button-primary-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-primary-disabled-background-color: hsl(217, 52%, 25%);
    --orbeon-button-warning-color: hsl(217, 8%, 95%);
    --orbeon-button-warning-background-color: hsl(35, 95%, 48%);
    --orbeon-button-warning-highlight-background-color: hsl(35, 95%, 55%);
    --orbeon-button-warning-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-warning-disabled-background-color: hsl(35, 85%, 18%);
    --orbeon-button-danger-color: hsl(217, 8%, 95%);
    --orbeon-button-danger-background-color: hsl(358, 68%, 52%);
    --orbeon-button-danger-highlight-background-color: hsl(358, 68%, 59%);
    --orbeon-button-danger-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-danger-disabled-background-color: hsl(358, 44%, 21%);
    --orbeon-button-success-color: hsl(217, 8%, 95%);
    --orbeon-button-success-background-color: hsl(120, 37%, 52%);
    --orbeon-button-success-highlight-background-color: hsl(120, 37%, 59%);
    --orbeon-button-success-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-success-disabled-background-color: hsl(120, 44%, 21%);
    --orbeon-button-info-color: hsl(217, 8%, 95%);
    --orbeon-button-info-background-color: hsl(197, 57%, 51%);
    --orbeon-button-info-highlight-background-color: hsl(197, 57%, 58%);
    --orbeon-button-info-disabled-color: hsl(217, 8%, 46%);
    --orbeon-button-info-disabled-background-color: hsl(197, 50%, 20%);
    --orbeon-button-inverse-color: hsl(217, 8%, 10%);
    --orbeon-button-inverse-background-color: hsl(0, 0%, 85%);
    --orbeon-button-inverse-highlight-background-color: hsl(0, 0%, 100%);
    --orbeon-button-inverse-disabled-color: hsl(217, 8%, 10%);
    --orbeon-button-inverse-disabled-background-color: hsl(0, 0%, 29%);
    --orbeon-button-disabled-opacity: 1;
    --orbeon-button-disabled-icon-opacity: 1;
    --orbeon-dropdown-open-toggle-background-color: var(--orbeon-button-highlight-background-color);
    --orbeon-dropdown-menu-color: hsl(217, 8%, 95%);
    --orbeon-dropdown-menu-background-color: hsl(217, 8%, 16%);
    --orbeon-dropdown-menu-hover-color: hsl(217, 8%, 95%);
    --orbeon-dropdown-menu-hover-background-color: var(--orbeon-button-primary-background-color);
    --orbeon-dropdown-menu-selected-color: hsl(217, 8%, 95%);
    --orbeon-dropdown-menu-selected-background-color: var(--orbeon-dropdown-menu-hover-background-color);
    --orbeon-dropdown-menu-disabled-color: hsl(217, 8%, 46%);
    --orbeon-dropdown-menu-border-color: hsla(217, 8%, 27%, 0.75);
    --orbeon-dropdown-menu-divider-color: hsl(217, 8%, 27%);
    --orbeon-section-color: hsl(217, 8%, 80%);
    --orbeon-section-background-color: hsl(217, 8%, 20%);
    --orbeon-repeater-add-button-color: hsl(217, 8%, 95%);
    --orbeon-repeat-menu-background-color: hsl(217, 8%, 16%);
    --orbeon-repetition-number-color: hsl(217, 8%, 10%);
    --orbeon-repetition-number-background-color: hsl(217, 8%, 53%);
    --orbeon-repetition-number-text-shadow-color: transparent;
    --orbeon-repetition-selected-background-color: hsl(217, 8%, 20%);
    --orbeon-toc-color: hsl(217, 98%, 63%);
    --orbeon-toc-background-color: hsl(217, 8%, 10%);
    --orbeon-toc-hover-background-color: hsl(217, 8%, 20%);
    --orbeon-toc-selected-color: hsl(217, 8%, 10%);
    --orbeon-toc-selected-background-color: var(--orbeon-toc-color);
    --orbeon-toc-error-color: hsl(358, 45%, 62%);
    --orbeon-toc-selected-error-color: hsl(217, 8%, 10%);
    --orbeon-toc-selected-error-background-color: hsl(358, 45%, 62%);
    --orbeon-navbar-background-color: hsl(217, 8%, 2%);
    --orbeon-table-background-color: hsl(217, 8%, 10%);
    --orbeon-table-striped-background-color: hsl(217, 8%, 16%);
    --orbeon-table-hover-background-color: hsl(217, 8%, 20%);
    --orbeon-table-border-color: hsl(217, 8%, 27%);
    --orbeon-search-free-input-read-only-background-color: hsl(217, 8%, 20%);
    --orbeon-revision-history-pane-head-background-color: hsl(217, 8%, 16%);
    --orbeon-revision-history-entry-background-color: hsl(217, 8%, 20%);
    --orbeon-revision-history-entry-border-color: hsl(217, 8%, 27%);
    --orbeon-active-alert-color: hsl(217, 8%, 10%);
    --orbeon-alert-color: hsl(217, 8%, 53%);
    --orbeon-alert-background-color: hsl(217, 8%, 10%);
    --orbeon-alert-border-color: hsl(217, 8%, 27%);
    --orbeon-alert-text-shadow-color: transparent;
    --orbeon-alert-error-color: hsl(358, 81%, 81%);
    --orbeon-alert-error-background-color: hsl(358, 26%, 20%);
    --orbeon-alert-error-border-color: hsl(358, 24%, 25%);
    --orbeon-alert-success-color: hsl(120, 64%, 68%);
    --orbeon-alert-success-background-color: hsl(120, 16%, 20%);
    --orbeon-alert-success-border-color: hsl(120, 18%, 25%);
    --orbeon-alert-warning-color: hsl(35, 48%, 61%);
    --orbeon-alert-warning-background-color: hsl(35, 32%, 20%);
    --orbeon-alert-warning-border-color: hsl(35, 33%, 25%);
    --orbeon-error-summary-title-color: hsl(217, 8%, 10%);
    --orbeon-error-summary-title-bottom-border-color: transparent;
    --orbeon-error-summary-item-background-color: hsl(217, 8%, 10%);
    --orbeon-info-color: hsl(197, 50%, 61%);
    --orbeon-warning-color: hsl(35, 95%, 48%);
    --orbeon-error-color: hsl(358, 45%, 62%);
    --orbeon-landing-card-border-color: hsl(217, 8%, 27%);
    --orbeon-landing-card-image-border: hsl(217, 8%, 27%);
    --orbeon-landing-card-header-color: hsl(217, 8%, 95%);
    --orbeon-landing-card-header-background-color: hsl(217, 8%, 20%);
    --orbeon-landing-card-hover-background-color: hsl(217, 8%, 20%);
    --orbeon-landing-card-link-color: hsl(217, 93%, 62%);
    --orbeon-landing-card-link-hover-color: var(--orbeon-landing-card-link-color);
    --orbeon-dialog-background-color: hsl(217, 8%, 20%);
    --orbeon-dialog-title-color: hsl(217, 8%, 95%);
    --orbeon-dialog-title-background-color: hsl(217, 8%, 16%);
    --orbeon-version-color: hsl(217, 8%, 53%);
    --orbeon-on-premise-captcha-label-color: hsl(217, 8%, 16%);
    --orbeon-stripe-color-1: hsl(217, 8%, 20%);
    --orbeon-stripe-color-2: hsl(217, 8%, 10%);
  }
}
@media print {
  .orbeon:has(.fr-pdf-color-mode-black-and-white),
  .orbeon:has(.fr-pdf-color-mode-keep-field-colors) {
    --orbeon-base-background-color: white !important;
  }
  .orbeon,
  .orbeon .fr-pdf-color-mode-black-and-white,
  .orbeon .fr-pdf-color-mode-keep-field-colors {
    --orbeon-base-background-color: white;
    --orbeon-base-border-color: #e3e3e3;
    --orbeon-base-font-family: "Helvetica Neue";
    --orbeon-base-color: black;
    --orbeon-control-read-only-background-color: white;
    --orbeon-control-border-color: #ccc;
    --orbeon-handwritten-signature-read-only-background-color: white;
    --orbeon-section-color: black;
    --orbeon-section-background-color: white;
    --orbeon-repeat-menu-background-color: white;
    --orbeon-toc-color: black;
    --orbeon-navbar-background-color: white;
    --orbeon-navbar-heading-font-size: 1.85em;
    --orbeon-navbar-heading-color: black;
    --orbeon-alert-color: black;
    --orbeon-alert-background-color: white;
    --orbeon-alert-border-color: #e3e3e3;
    --orbeon-alert-error-color: black;
    --orbeon-alert-error-background-color: white;
    --orbeon-alert-error-border-color: #f5c2c7;
    --orbeon-alert-success-color: black;
    --orbeon-alert-success-background-color: white;
    --orbeon-alert-success-border-color: #badbcc;
    --orbeon-alert-warning-color: black;
    --orbeon-alert-warning-background-color: white;
    --orbeon-alert-warning-border-color: #ffecb5;
  }
}
