/**
 * Do not edit directly
 * Generated on Tue, 29 Aug 2023 06:39:41 GMT
 */

.rotterdam-theme {
  --utrecht-textbox-invalid-border-bottom-width: 2px;
  --utrecht-textbox-padding-inline-start: 16px;
  --utrecht-textbox-padding-inline-end: 16px;
  --utrecht-textbox-padding-block-start: 10px;
  --utrecht-textbox-padding-block-end: 12px;
  --utrecht-textbox-line-height: 24px;
  --utrecht-textbox-border-width: 1px;
  --utrecht-textarea-padding-block-start: 8px;
  --utrecht-textarea-padding-block-end: 8px;
  --utrecht-textarea-min-block-size: 200px;
  --utrecht-table-row-border-block-end-width:  1px;
  --utrecht-table-cell-padding-inline-start: 12px;
  --utrecht-table-cell-padding-inline-end: 12px;
  --utrecht-table-cell-padding-block-start: 16px;
  --utrecht-table-cell-padding-block-end: 16px;
  --utrecht-paragraph-small-line-height: 20px;
  --utrecht-paragraph-small-font-size: 12px;
  --utrecht-paragraph-lead-line-height: 36px;
  --utrecht-paragraph-lead-font-weight: 400;
  --utrecht-paragraph-lead-font-size: 28px;
  --utrecht-paragraph-line-height: 28px;
  --utrecht-page-footer-padding-block-start: 40px;
  --utrecht-page-footer-padding-block-end: 64px;
  --utrecht-page-footer-padding-inline-start: 72px;
  --utrecht-page-footer-padding-inline-end: 72px;
  --utrecht-link-text-decoration: underline;
  --utrecht-icon-inset-block-start: 0.1em;
  --utrecht-form-select-max-inline-size: 100%;
  --utrecht-form-select-border-width: 1px;
  --utrecht-form-fieldset-margin-block-start: 40px;
  --utrecht-form-field-description-invalid-color: #B53322;
  --utrecht-form-control-padding-inline-start: 16px;
  --utrecht-form-control-padding-inline-end: 16px;
  --utrecht-form-control-padding-block-start: 12px;
  --utrecht-form-control-padding-block-end: 12px;
  --utrecht-form-control-line-height: 24px;
  --utrecht-form-control-border-width: 1px;
  --utrecht-form-control-border-radius: 0;
  --utrecht-form-control-block-size: 46px; /* 48px - 2px border */
  --utrecht-figure-caption-line-height: 28px;
  --utrecht-document-font-size: 16px;
  --utrecht-code-block-padding-inline-start: 24px;
  --utrecht-code-block-padding-block-start: 24px;
  --utrecht-code-block-padding-block-end: 24px;
  --utrecht-code-block-margin-block-start: 24px;
  --utrecht-code-block-margin-block-end: 24px;
  --utrecht-button-secondary-action-hover-border-color: none;
  --utrecht-button-padding-inline-start: 16px;
  --utrecht-button-padding-inline-end: 16px;
  --utrecht-button-padding-block-start: 11px;
  --utrecht-button-padding-block-end: 13px;
  --utrecht-button-font-weight: 700;
  --utrecht-button-border-width: 0;
  --utrecht-badge-padding-inline: 8px;
  --utrecht-badge-padding-block: 2px;
  --utrecht-badge-font-size: 12px;
  --utrecht-badge-border-radius: 0;
  --utrecht-badge-counter-padding-inline-start: 5px;
  --utrecht-badge-counter-padding-block-end: 5px;
  --utrecht-badge-counter-font-weight: 400;
  --utrecht-badge-counter-border-radius: 2em;
  --utrecht-space-column-5xl: 40px;
  --utrecht-space-column-4xl: 36px;
  --utrecht-space-column-3xl: 32px;
  --utrecht-space-column-2xl: 28px;
  --utrecht-space-column-xl: 24px;
  --utrecht-space-column-lg: 20px;
  --utrecht-space-column-md: 16px;
  --utrecht-space-column-sm: 12px;
  --utrecht-space-column-xs: 8px;
  --utrecht-space-column-2xs: 4px;
  --utrecht-space-column-3xs: 0;
  --utrecht-space-row-5xl: 40px;
  --utrecht-space-row-4xl: 36px;
  --utrecht-space-row-3xl: 32px;
  --utrecht-space-row-2xl: 28px;
  --utrecht-space-row-xl: 24px;
  --utrecht-space-row-lg: 20px;
  --utrecht-space-row-md: 16px;
  --utrecht-space-row-sm: 12px;
  --utrecht-space-row-xs: 8px;
  --utrecht-space-row-2xs: 4px;
  --utrecht-space-row-3xs: 0;
  --utrecht-space-inline-3xl: 3ch;
  --utrecht-space-inline-2xl: 2ch;
  --utrecht-space-inline-xl: 1.75ch;
  --utrecht-space-inline-lg: 1.5ch;
  --utrecht-space-inline-md: 1ch;
  --utrecht-space-inline-sm: 0.75ch;
  --utrecht-space-inline-xs: 0.5ch;
  --utrecht-space-inline-2xs: 0.25ch;
  --utrecht-space-inline-3xs: 0.125ch;
  --utrecht-space-block-5xl: 40px;
  --utrecht-space-block-4xl: 36px;
  --utrecht-space-block-3xl: 32px;
  --utrecht-space-block-2xl: 28px;
  --utrecht-space-block-xl: 24px;
  --utrecht-space-block-lg: 20px;
  --utrecht-space-block-md: 16px;
  --utrecht-space-block-sm: 12px;
  --utrecht-space-block-xs: 8px;
  --utrecht-space-block-2xs: 4px;
  --utrecht-space-block-3xs: 0;
  --utrecht-focus-outline-width: 1px;
  --utrecht-focus-outline-style: solid;
  --utrecht-focus-outline-offset: 1px;
  --utrecht-action-submit-cursor: pointer;
  --utrecht-action-disabled-cursor: not-allowed;
  --utrecht-action-busy-cursor: wait;
  --rotterdam-textbox-hover-border-width: 2px;
  --rotterdam-paragraph-small-line-height: 20px;
  --rotterdam-paragraph-small-font-size: 12px;
  --rotterdam-form-fieldset-legend-padding-block-end: 12px;
  --rotterdam-form-fieldset-legend-border-block-end-width: 1px;
  --rotterdam-button-line-height: 24px;
  --rotterdam-space-scale-7: 256px;
  --rotterdam-space-scale-6: 128px;
  --rotterdam-space-scale-5: 64px;
  --rotterdam-space-scale-4: 32px;
  --rotterdam-space-scale-3: 16px;
  --rotterdam-space-scale-2: 8px;
  --rotterdam-space-scale-1: 4px;
  --rotterdam-space-scale-0: 0;
  --rotterdam-typography-weight-scale-normal-font-weight: 400;
  --rotterdam-typography-weight-scale-bold-font-weight: 700;
  --rotterdam-typography-scale-sm-line-height: 20px;
  --rotterdam-typography-scale-sm-font-size: 12px;
  --rotterdam-typography-scale-md-line-height: 24px;
  --rotterdam-typography-scale-md-font-size: 16px;
  --rotterdam-typography-scale-lg-line-height: 28px;
  --rotterdam-typography-scale-lg-font-size: 20px;
  --rotterdam-typography-scale-xl-line-height: 32px;
  --rotterdam-typography-scale-xl-font-size: 24px;
  --rotterdam-typography-scale-2xl-line-height: 36px;
  --rotterdam-typography-scale-2xl-font-size: 28px;
  --rotterdam-typography-scale-3xl-line-height: 40px;
  --rotterdam-typography-scale-3xl-font-size: 32px;
  --rotterdam-typography-scale-4xl-line-height: 48px;
  --rotterdam-typography-scale-4xl-font-size: 40px;
  --rotterdam-typography-scale-5xl-line-height: 56px;
  --rotterdam-typography-scale-5xl-font-size: 48px;
  --rotterdam-typography-scale-6xl-line-height: 72px;
  --rotterdam-typography-scale-6xl-font-size: 64px;
  --rotterdam-typography-sans-serif-font-family: Bolder, ArialforRotterdam, Arial, sans-serif;
  --rotterdam-color-red-tint-03: #9A0F0F; /* Secondary/Red/Tint 03 */
  --rotterdam-color-red-tint-02: #D70D0D; /* Secondary/Red/Tint 02 */
  --rotterdam-color-red-tint-01: #FE1818; /* Secondary/Red/Tint 01 */
  --rotterdam-color-brown-tint-03: #8B644C; /* Secondary/Brown/Tint 03 */
  --rotterdam-color-brown-tint-02: #997056; /* Secondary/Brown/Tint 02 */
  --rotterdam-color-brown-tint-01: #AB8061; /* Secondary/Brown/Tint 01 */
  --rotterdam-color-dark-brown-tint-03: #552D25; /* Secondary/Dark brown/Tint 03 */
  --rotterdam-color-dark-brown-tint-02: #5E362C; /* Secondary/Dark brown/Tint 02 */
  --rotterdam-color-dark-brown-tint-01: #6B4236; /* Secondary/Dark brown/Tint 01 */
  --rotterdam-color-purple-tint-03: #420C2F; /* Secondary/Purple/Tint 03 */
  --rotterdam-color-purple-tint-02: #510E33; /* Secondary/Purple/Tint 02 */
  --rotterdam-color-purple-tint-01: #701747; /* Secondary/Purple/Tint 01 */
  --rotterdam-color-magenta-tint-03: #792046; /* Secondary/Magenta/Tint 03 */
  --rotterdam-color-magenta-tint-02: #A12B5E; /* Secondary/Magenta/Tint 02 */
  --rotterdam-color-magenta-tint-01: #C93675; /* Secondary/Magenta/Tint 01 */
  --rotterdam-color-pink-tint-03: #B21271; /* Secondary/Pink/Tint 03 */
  --rotterdam-color-pink-tint-02: #CE0075; /* Secondary/Pink/Tint 02 */
  --rotterdam-color-pink-tint-01: #E6007E; /* Secondary/Pink/Tint 01 */
  --rotterdam-color-orange-tint-03: #CE4C3B; /* Secondary/Orange/Tint 03 */
  --rotterdam-color-orange-tint-02: #D85644; /* Secondary/Orange/Tint 02 */
  --rotterdam-color-orange-tint-01: #E3614D; /* Secondary/Orange/Tint 01 */
  --rotterdam-color-bright-orange-tint-03: #DB5F06; /* Secondary/Bright orange/Tint 03 */
  --rotterdam-color-bright-orange-tint-02: #E56E02; /* Secondary/Bright orange/Tint 02 */
  --rotterdam-color-bright-orange-tint-01: #EF7D00; /* Secondary/Bright orange/Tint 01 */
  --rotterdam-color-dark-yellow-tint-03: #D99600; /* Secondary/Dark yellow/Tint 03 */
  --rotterdam-color-dark-yellow-tint-02: #E0A200; /* Secondary/Dark yellow/Tint 02 */
  --rotterdam-color-dark-yellow-tint-01: #EDB500; /* Secondary/Dark yellow/Tint 01 */
  --rotterdam-color-yellow-tint-03: #E1D600; /* Secondary/Yellow/Tint 03 */
  --rotterdam-color-yellow-tint-02: #EDDE26; /* Secondary/Yellow/Tint 02 */
  --rotterdam-color-yellow-tint-01: #FDEC3D; /* Secondary/Yellow/Tint 01 */
  --rotterdam-color-lime-green-tint-03: #62A72B; /* Secondary/Lime green/Tint 03 */
  --rotterdam-color-lime-green-tint-02: #73B129; /* Secondary/Lime green/Tint 02 */
  --rotterdam-color-lime-green-tint-01: #7DC90F; /* Secondary/Lime green/Tint 01 */
  --rotterdam-color-soft-green-tint-03: #99CCA0; /* Secondary/Soft green/Tint 03 */
  --rotterdam-color-soft-green-tint-02: #D1E6CE; /* Secondary/Soft green/Tint 02 */
  --rotterdam-color-soft-green-tint-01: #E1EFE2; /* Secondary/Soft green/Tint 01 */
  --rotterdam-color-green-light-tint-03: #11A03E; /* Secondary/Green light/Tint 03 */
  --rotterdam-color-green-light-tint-02: #11A03E; /* Secondary/Green light/Tint 02 */
  --rotterdam-color-green-light-tint-01: #57B051; /* Secondary/Green light/Tint 01 */
  --rotterdam-color-green-tint-03: #00602E; /* Secondary/Green/Tint 03 */
  --rotterdam-color-green-tint-02: #006E32; /* Secondary/Green/Tint 02 */
  --rotterdam-color-green-tint-01: #00811F; /* Secondary/Green/Tint 01 */
  --rotterdam-color-dark-green-tint-03: #001905; /* Secondary/Dark green/Tint 03 */
  --rotterdam-color-dark-green-tint-02: #07341B; /* Secondary/Dark green/Tint 02 */
  --rotterdam-color-dark-green-tint-01: #004C31; /* Secondary/Dark green/Tint 01 */
  --rotterdam-color-green-blue-tint-03: #00755F; /* Secondary/Green blue/Tint 03 */
  --rotterdam-color-green-blue-tint-02: #00846D; /* Secondary/Green blue/Tint 02 */
  --rotterdam-color-green-blue-tint-01: #09957B; /* Secondary/Green blue/Tint 01 */
  --rotterdam-color-dark-blue-tint-03: #083968; /* Secondary/Blue/Tint 03 */
  --rotterdam-color-dark-blue-tint-02: #084279; /* Secondary/Blue/Tint 02 */
  --rotterdam-color-dark-blue-tint-01: #00548F; /* Secondary/Blue/Tint 01 */
  --rotterdam-color-blue-tint-03: #0079B8; /* Secondary/Blue/Tint 03 */
  --rotterdam-color-blue-tint-02: #0084C4; /* Secondary/Blue/Tint 02 */
  --rotterdam-color-blue-tint-01: #1791D4; /* Secondary/Blue/Tint 01 */
  --rotterdam-color-light-blue-tint-03: #76C1D3; /* Secondary/Blue/Tint 03 */
  --rotterdam-color-light-blue-tint-02: #92CFE1; /* Secondary/Blue/Tint 02 */
  --rotterdam-color-light-blue-tint-01: #A8E8F5; /* Secondary/Blue/Tint 01 */
  --rotterdam-color-gray-tint-11: #404B4F; /* Gray/Tint 11 */
  --rotterdam-color-gray-tint-10: #536165; /* Gray/Tint 10 */
  --rotterdam-color-gray-tint-09: #65757B; /* Gray/Tint 09 */
  --rotterdam-color-gray-tint-08: #7C8B90; /* Gray/Tint 08 */
  --rotterdam-color-gray-tint-07: #8D9DA4; /* Gray/Tint 07 */
  --rotterdam-color-gray-tint-06: #9DAFB6; /* Gray/Tint 06 */
  --rotterdam-color-gray-tint-05: #B6C4C8; /* Gray/Tint 05 */
  --rotterdam-color-gray-tint-04: #CAD6DA; /* Gray/Tint 04 */
  --rotterdam-color-gray-tint-03: #DBE7EA; /* Gray/Tint 03 */
  --rotterdam-color-gray-tint-02: #E4EEF1; /* Gray/Tint 02 */
  --rotterdam-color-gray-tint-01: #EFF4F6; /* Gray/Tint 01 */
  --rotterdam-color-base-black: #000000; /* Base/Black */
  --rotterdam-color-base-white: #ffffff; /* Base/White */
  --utrecht-textbox-invalid-border-bottom-color: var(--rotterdam-color-red-tint-01);
  --utrecht-textbox-placeholder-color: var(--rotterdam-color-gray-tint-09);
  --utrecht-textbox-font-size: var(--rotterdam-typography-scale-md-font-size);
  --utrecht-textbox-font-family: var(--rotterdam-typography-sans-serif-font-family);
  --utrecht-textbox-color: var(--rotterdam-color-gray-tint-11);
  --utrecht-textbox-border-color: var(--rotterdam-color-gray-tint-08);
  --utrecht-textarea-placeholder-color: var(--rotterdam-color-gray-tint-09);
  --utrecht-table-row-border-block-end-color: var(--rotterdam-color-gray-tint-04);
  --utrecht-table-header-border-block-end-color: var(--rotterdam-color-gray-tint-11);
  --utrecht-table-header-font-weight: var(--rotterdam-typography-weight-scale-normal-font-weight);
  --utrecht-paragraph-font-weight: var(--rotterdam-typography-weight-scale-normal-font-weight);
  --utrecht-paragraph-font-size: var(--rotterdam-typography-scale-md-font-size);
  --utrecht-paragraph-font-family: var(--rotterdam-typography-sans-serif-font-family);
  --utrecht-page-footer-color: var(--rotterdam-color-base-white);
  --utrecht-link-hover-color: var(--rotterdam-color-green-tint-03);
  --utrecht-link-focus-color: var(--rotterdam-color-green-tint-03);
  --utrecht-link-active-color: var(--rotterdam-color-green-tint-03);
  --utrecht-heading-font-weight: var(--rotterdam-typography-weight-scale-bold-font-weight);
  --utrecht-heading-3-line-height: var(--rotterdam-typography-scale-4xl-line-height);
  --utrecht-heading-3-font-size: var(--rotterdam-typography-scale-4xl-font-size);
  --utrecht-heading-2-line-height: var(--rotterdam-typography-scale-5xl-line-height);
  --utrecht-heading-2-font-size: var(--rotterdam-typography-scale-5xl-font-size);
  --utrecht-heading-1-line-height: var(--rotterdam-typography-scale-6xl-line-height);
  --utrecht-heading-1-font-size: var(--rotterdam-typography-scale-6xl-font-size);
  --utrecht-form-select-color: var(--rotterdam-color-gray-tint-11);
  --utrecht-form-select-background-color: var(--rotterdam-color-base-white);
  --utrecht-form-label-radio-font-weight: var(--rotterdam-typography-weight-scale-normal-font-weight);
  --utrecht-form-label-checkbox-font-weight: var(--rotterdam-typography-weight-scale-normal-font-weight);
  --utrecht-form-label-font-weight: var(--rotterdam-typography-weight-scale-bold-font-weight);
  --utrecht-form-label-font-size: var(--rotterdam-typography-scale-md-font-size);
  --utrecht-form-label-color: var(--rotterdam-color-gray-tint-11);
  --utrecht-form-fieldset-legend-line-height: var(--rotterdam-typography-scale-xl-line-height);
  --utrecht-form-fieldset-legend-font-weight: var(--rotterdam-typography-weight-scale-bold-font-weight);
  --utrecht-form-fieldset-legend-font-size: var(--rotterdam-typography-scale-xl-font-size);
  --utrecht-form-fieldset-legend-color: var(--rotterdam-color-gray-tint-11);
  --utrecht-form-field-description-valid-color: var(--rotterdam-color-green-tint-02);
  --utrecht-form-field-description-font-size: var(--rotterdam-typography-scale-sm-font-size);
  --utrecht-form-control-disabled-color: var(--rotterdam-color-gray-tint-09);
  --utrecht-form-control-placeholder-color: var(--rotterdam-color-gray-tint-09);
  --utrecht-form-control-font-size: [object Object];
  --utrecht-form-control-font-family: var(--rotterdam-typography-sans-serif-font-family);
  --utrecht-form-control-color: var(--rotterdam-color-gray-tint-11);
  --utrecht-form-control-border-color: var(--rotterdam-color-gray-tint-08);
  --utrecht-form-control-background-color: var(--rotterdam-color-base-white);
  --utrecht-figure-caption-font-size: var(--rotterdam-typography-scale-md-font-size);
  --utrecht-figure-caption-color: var(--rotterdam-color-gray-tint-02);
  --utrecht-document-font-family: var(--rotterdam-typography-sans-serif-font-family);
  --utrecht-document-color: var(--rotterdam-color-gray-tint-11);
  --utrecht-document-background-color: var(--rotterdam-color-base-white);
  --utrecht-code-block-font-size: [object Object];
  --utrecht-code-block-color: var(--rotterdam-color-gray-tint-11);
  --utrecht-code-block-background-color: var(--rotterdam-color-gray-tint-01);
  --utrecht-button-subtle-hover-color: var(--rotterdam-color-green-tint-03);
  --utrecht-button-subtle-disabled-color: var(--rotterdam-color-gray-tint-09);
  --utrecht-button-subtle-disabled-background-color: var(--rotterdam-color-gray-tint-04);
  --utrecht-button-subtle-background-color: var(--rotterdam-color-base-white);
  --utrecht-button-secondary-action-hover-background-color: var(--rotterdam-color-gray-tint-11);
  --utrecht-button-secondary-action-color: var(--rotterdam-color-base-white);
  --utrecht-button-secondary-action-background-color: var(--rotterdam-color-base-black);
  --utrecht-button-primary-action-hover-background-color: var(--rotterdam-color-magenta-tint-02);
  --utrecht-button-primary-action-color: var(--rotterdam-color-base-white);
  --utrecht-button-disabled-color: var(--rotterdam-color-gray-tint-09);
  --utrecht-button-disabled-background-color: var(--rotterdam-color-gray-tint-04);
  --utrecht-button-focus-border-color: var(--rotterdam-color-base-black);
  --utrecht-button-hover-background-color: var(--rotterdam-color-green-tint-02);
  --utrecht-button-font-size: [object Object];
  --utrecht-button-font-family: var(--rotterdam-typography-sans-serif-font-family);
  --utrecht-button-color: var(--rotterdam-color-base-white);
  --utrecht-badge-font-weight: var(--rotterdam-typography-weight-scale-bold-font-weight);
  --utrecht-badge-color: var(--rotterdam-color-base-white);
  --utrecht-badge-background-color: var(--rotterdam-color-blue-tint-03);
  --utrecht-focus-outline-color: var(--rotterdam-color-base-black);
  --rotterdam-form-fieldset-legend-border-block-end-color: var(--rotterdam-color-gray-tint-04);
  --rotterdam-color-base-gray: var(--rotterdam-color-gray-tint-01); /* Base/Gray */
  --rotterdam-color-base-magenta: var(--rotterdam-color-magenta-tint-01); /* Base/Magenta */
  --rotterdam-color-base-green: var(--rotterdam-color-green-tint-01); /* Base/Green */
  --utrecht-textbox-disabled-background-color: var(--rotterdam-color-base-gray);
  --utrecht-page-footer-background-color: var(--rotterdam-color-base-green);
  --utrecht-link-color: var(--rotterdam-color-base-green);
  --utrecht-form-control-disabled-background-color: var(--rotterdam-color-base-gray);
  --utrecht-button-subtle-color: var(--rotterdam-color-base-green);
  --utrecht-button-primary-action-background-color: var(--rotterdam-color-base-magenta);
  --utrecht-button-background-color: var(--rotterdam-color-base-green);
  --rotterdam-textbox-hover-border-color: var(--rotterdam-color-base-green);
}
