/* Gevelsupport-thema op basis van software-base.css van radzen. Theme editor werkt niet goed. (versie-compatibel met Radzen 7.1.2) */
:root {
    /* Theme Colors */
    --rz-white: #ffffff !important;
    --rz-black: #000000 !important;
    --rz-base: #dadfe2 !important;
    --rz-base-50: #ffffff !important;
    --rz-base-100: #f6f7fa !important;
    --rz-base-200: #e9edf0 !important;
    --rz-base-300: #dadfe2 !important;
    --rz-base-400: #c1c9cb !important;
    --rz-base-500: #95a4a8 !important;
    --rz-base-600: #77858b !important;
    --rz-base-700: #545e61 !important;
    --rz-base-800: #0c4c8c !important;
    --rz-base-900: #053769 !important;
    --rz-base-light: #e9edf0 !important;
    --rz-base-lighter: #ffffff !important;
    --rz-base-dark: #77858b !important;
    --rz-base-darker: #28363c !important;
    --rz-primary: #9cc31a !important;
    --rz-primary-light: #6d8f95 !important;
    --rz-primary-lighter: rgba(89, 128, 135, 0.16) !important;
    --rz-primary-dark: #52767c !important;
    --rz-primary-darker: #436065 !important;
    --rz-secondary: #f4951b !important;
    --rz-secondary-light: #8fafb5 !important;
    --rz-secondary-lighter: rgba(128, 164, 171, 0.2) !important;
    --rz-secondary-dark: #76979d !important;
    --rz-secondary-darker: #607b80 !important;
    --rz-info: var(--rz-secondary) !important; /*#2cc8c8 !important;*/
    --rz-info-light: #4ed1d1 !important;
    --rz-info-lighter: rgba(44, 200, 200, 0.2) !important;
    --rz-info-dark: #25a8a8 !important;
    --rz-info-darker: #219696 !important;
    --rz-success: #5dbf74 !important;
    --rz-success-light: #77c98a !important;
    --rz-success-lighter: rgba(93, 191, 116, 0.16) !important;
    --rz-success-dark: #4ea061 !important;
    --rz-success-darker: #468f57 !important;
    --rz-warning: #fac152 !important;
    --rz-warning-light: #fbcb6e !important;
    --rz-warning-lighter: rgba(250, 193, 82, 0.2) !important;
    --rz-warning-dark: #d2a245 !important;
    --rz-warning-darker: #bc913e !important;
    --rz-danger: #f9777f !important;
    --rz-danger-light: #fa8d93 !important;
    --rz-danger-lighter: rgba(249, 119, 127, 0.2) !important;
    --rz-danger-dark: #d1646b !important;
    --rz-danger-darker: #bb595f !important;
    --rz-on-base: #28363c !important;
    --rz-on-base-light: #28363c !important;
    --rz-on-base-lighter: #28363c !important;
    --rz-on-base-dark: #ffffff !important;
    --rz-on-base-darker: #ffffff !important;
    --rz-on-primary: #ffffff !important;
    --rz-on-primary-light: #ffffff !important;
    --rz-on-primary-lighter: #9cc31a !important;
    --rz-on-primary-dark: #ffffff !important;
    --rz-on-primary-darker: #ffffff !important;
    --rz-on-secondary: #ffffff !important;
    --rz-on-secondary-light: #ffffff !important;
    --rz-on-secondary-lighter: #f4951b !important;
    --rz-on-secondary-dark: #ffffff !important;
    --rz-on-secondary-darker: #ffffff !important;
    --rz-on-info: #ffffff !important;
    --rz-on-info-light: #ffffff !important;
    --rz-on-info-lighter: #2cc8c8 !important;
    --rz-on-info-dark: #ffffff !important;
    --rz-on-info-darker: #ffffff !important;
    --rz-on-success: #ffffff !important;
    --rz-on-success-light: #ffffff !important;
    --rz-on-success-lighter: #5dbf74 !important;
    --rz-on-success-dark: #ffffff !important;
    --rz-on-success-darker: #ffffff !important;
    --rz-on-warning: #ffffff !important;
    --rz-on-warning-light: #ffffff !important;
    --rz-on-warning-lighter: #fac152 !important;
    --rz-on-warning-dark: #ffffff !important;
    --rz-on-warning-darker: #ffffff !important;
    --rz-on-danger: #ffffff !important;
    --rz-on-danger-light: #ffffff !important;
    --rz-on-danger-lighter: #f9777f !important;
    --rz-on-danger-dark: #ffffff !important;
    --rz-on-danger-darker: #ffffff !important;
    --rz-series-1: #376df5 !important;
    --rz-series-2: #64dfdf !important;
    --rz-series-3: #f68769 !important;
    --rz-series-4: #c161e2 !important;
    --rz-series-5: #fdd07a !important;
    --rz-series-6: #f8629b !important;
    --rz-series-7: #74d062 !important;
    --rz-series-8: #84a7ff !important;
    --rz-series-9: #4d99f9 !important;
    --rz-series-10: #8cecec !important;
    --rz-series-11: #fab793 !important;
    --rz-series-12: #da88ee !important;
    --rz-series-13: #fee3ab !important;
    --rz-series-14: #fb89c3 !important;
    --rz-series-15: #a2e389 !important;
    --rz-series-16: #b5caff !important;
    --rz-series-17: #1750f3 !important;
    --rz-series-18: #46d7d7 !important;
    --rz-series-19: #f46e4c !important;
    --rz-series-20: #b343db !important;
    --rz-series-21: #fdc55f !important;
    --rz-series-22: #f64485 !important;
    --rz-series-23: #58c544 !important;
    --rz-series-24: #6a93ff !important;
    /* Theme Constants */
    --rz-border-width: 1px !important;
    --rz-root-font-size: 16px !important;
    --rz-body-font-size: 0.875rem !important;
    --rz-body-line-height: 1 !important; /*1.429*/
    --rz-text-font-family: Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol !important;
    --rz-outline-offset: 2px !important;
    --rz-outline-width: 2px !important;
    /* Semantic Text */
    /* Text */
    --rz-text-display-h1-font-size: clamp(4.5rem, 6.667vw, 6rem) !important;
    --rz-text-display-h1-line-height: 1em !important;
    --rz-text-display-h1-font-weight: 700 !important;
    --rz-text-display-h1-letter-spacing: -0.04em !important;
    --rz-text-display-h1-margin-block-start: 0 !important;
    --rz-text-display-h1-margin-block-end: 1rem !important;
    --rz-text-display-h2-font-size: clamp(3.75rem, 5.278vw, 4.75rem) !important;
    --rz-text-display-h2-line-height: calc(1em + 4px) !important;
    --rz-text-display-h2-font-weight: 700 !important;
    --rz-text-display-h2-letter-spacing: -0.03em !important;
    --rz-text-display-h2-margin-block-start: 0 !important;
    --rz-text-display-h2-margin-block-end: 1rem !important;
    --rz-text-display-h3-font-size: clamp(2.625rem, 3.889vw, 3.5rem) !important;
    --rz-text-display-h3-line-height: calc(1em + 4px) !important;
    --rz-text-display-h3-font-weight: 700 !important;
    --rz-text-display-h3-letter-spacing: -0.02em !important;
    --rz-text-display-h3-margin-block-start: 0 !important;
    --rz-text-display-h3-margin-block-end: 0.75rem !important;
    --rz-text-display-h4-font-size: clamp(2.25rem, 3.333vw, 3rem) !important;
    --rz-text-display-h4-line-height: 1em !important;
    --rz-text-display-h4-font-weight: 700 !important;
    --rz-text-display-h4-letter-spacing: -0.02em !important;
    --rz-text-display-h4-margin-block-start: 0 !important;
    --rz-text-display-h4-margin-block-end: 0.5rem !important;
    --rz-text-display-h5-font-size: clamp(1.5rem, 2.222vw, 2rem) !important;
    --rz-text-display-h5-line-height: 1em !important;
    --rz-text-display-h5-font-weight: 600 !important;
    --rz-text-display-h5-letter-spacing: -0.02em !important;
    --rz-text-display-h5-margin-block-start: 0 !important;
    --rz-text-display-h5-margin-block-end: 0.5rem !important;
    --rz-text-display-h6-font-size: clamp(1.25rem, 1.667vw, 1.5rem) !important;
    --rz-text-display-h6-line-height: 1em !important;
    --rz-text-display-h6-font-weight: 600 !important;
    --rz-text-display-h6-letter-spacing: -0.02em !important;
    --rz-text-display-h6-margin-block-start: 0 !important;
    --rz-text-display-h6-margin-block-end: 0.5rem !important;
    --rz-text-h1-font-size: clamp(3.75rem, 5.278vw, 4.75rem) !important;
    --rz-text-h1-line-height: calc(1em + 4px) !important;
    --rz-text-h1-font-weight: 600 !important;
    --rz-text-h1-letter-spacing: -0.04em !important;
    --rz-text-h1-margin-block-start: 0 !important;
    --rz-text-h1-margin-block-end: 1rem !important;
    --rz-text-h2-font-size: clamp(2.625rem, 3.889vw, 3.5rem) !important;
    --rz-text-h2-line-height: calc(1em + 4px) !important;
    --rz-text-h2-font-weight: 600 !important;
    --rz-text-h2-letter-spacing: -0.03em !important;
    --rz-text-h2-margin-block-start: 0 !important;
    --rz-text-h2-margin-block-end: 1rem !important;
    --rz-text-h3-font-size: clamp(2.25rem, 3.333vw, 3rem) !important;
    --rz-text-h3-line-height: 1em !important;
    --rz-text-h3-font-weight: 600 !important;
    --rz-text-h3-letter-spacing: -0.02em !important;
    --rz-text-h3-margin-block-start: 0 !important;
    --rz-text-h3-margin-block-end: 0.75rem !important;
    --rz-text-h4-font-size: clamp(1.75rem, 2.778vw, 2.5rem) !important;
    --rz-text-h4-line-height: 1em !important;
    --rz-text-h4-font-weight: 600 !important;
    --rz-text-h4-letter-spacing: -0.02em !important;
    --rz-text-h4-margin-block-start: 0 !important;
    --rz-text-h4-margin-block-end: 0.5rem !important;
    --rz-text-h5-font-size: clamp(1.25rem, 1.667vw, 1.5rem) !important;
    --rz-text-h5-line-height: 1em !important;
    --rz-text-h5-font-weight: 600 !important;
    --rz-text-h5-letter-spacing: -0.02em !important;
    --rz-text-h5-margin-block-start: 0 !important;
    --rz-text-h5-margin-block-end: 0.5rem !important;
    --rz-text-h6-font-size: clamp(1rem, 1.667vw, 1.25rem) !important;
    --rz-text-h6-line-height: 1em !important;
    --rz-text-h6-font-weight: 600 !important;
    --rz-text-h6-letter-spacing: -0.02em !important;
    --rz-text-h6-margin-block-start: 0 !important;
    --rz-text-h6-margin-block-end: 0.5rem !important;
    --rz-text-subtitle1-font-size: 1rem !important;
    --rz-text-subtitle1-line-height: 1.25rem !important;
    --rz-text-subtitle1-font-weight: 600 !important;
    --rz-text-subtitle1-letter-spacing: -0.02em !important;
    --rz-text-subtitle1-margin-block-start: 0 !important;
    --rz-text-subtitle1-margin-block-end: 0.5rem !important;
    --rz-text-subtitle2-font-size: 0.875rem !important;
    --rz-text-subtitle2-line-height: 1.25rem !important;
    --rz-text-subtitle2-font-weight: 600 !important;
    --rz-text-subtitle2-letter-spacing: -0.02em !important;
    --rz-text-subtitle2-margin-block-start: 0 !important;
    --rz-text-subtitle2-margin-block-end: 0.5rem !important;
    --rz-text-body1-font-size: 1rem !important;
    --rz-text-body1-line-height: 1.25rem !important;
    --rz-text-body1-font-weight: 400 !important;
    --rz-text-body1-letter-spacing: -0.02em !important;
    --rz-text-body1-margin-block-start: 0 !important;
    --rz-text-body1-margin-block-end: 0.5rem !important;
    --rz-text-body2-font-size: 0.875rem !important;
    --rz-text-body2-line-height: 1.25rem !important;
    --rz-text-body2-font-weight: 400 !important;
    --rz-text-body2-letter-spacing: -0.02em !important;
    --rz-text-body2-margin-block-start: 0 !important;
    --rz-text-body2-margin-block-end: 0.5rem !important;
    --rz-text-button-font-size: 0.875rem !important;
    --rz-text-button-line-height: 1.25rem !important;
    --rz-text-button-font-weight: 600 !important;
    --rz-text-button-letter-spacing: -0.02em !important;
    --rz-text-button-margin-block-start: 0 !important;
    --rz-text-button-margin-block-end: 0.5rem !important;
    --rz-text-caption-font-size: 0.75rem !important;
    --rz-text-caption-line-height: normal !important;
    --rz-text-caption-font-weight: 400 !important;
    --rz-text-caption-letter-spacing: 0.4px !important;
    --rz-text-caption-margin-block-start: 0 !important;
    --rz-text-caption-margin-block-end: 0.5rem !important;
    --rz-text-overline-font-size: 0.625rem !important;
    --rz-text-overline-line-height: normal !important;
    --rz-text-overline-font-weight: 400 !important;
    --rz-text-overline-letter-spacing: 1.5px !important;
    --rz-text-overline-text-transform: uppercase !important;
    --rz-text-overline-margin-block-start: 0 !important;
    --rz-text-overline-margin-block-end: 0.5rem !important;
    --rz-text-selection-color: inherit !important;
    /* Link */
    --rz-link-text-decoration: none !important;
    --rz-link-hover-text-decoration: underline !important;
    /* Base Background */
    /* Border */
    /* Interaction State Border */
    /* Border Radius */
    --rz-border-radius: 4px !important;
    --rz-border-radius-0: 0 !important;
    --rz-border-radius-1: 0.25rem !important;
    --rz-border-radius-2: 0.5rem !important;
    --rz-border-radius-3: 0.75rem !important;
    --rz-border-radius-4: 1rem !important;
    --rz-border-radius-5: 1.25rem !important;
    --rz-border-radius-6: 1.5rem !important;
    --rz-border-radius-7: 1.75rem !important;
    --rz-border-radius-8: 2rem !important;
    --rz-border-radius-9: 2.25rem !important;
    --rz-border-radius-10: 2.5rem !important;
    /* Outline */
    /* Interaction State Outline */
    --rz-outline-normal: none !important;
    /* Shadow */
    --rz-shadow-0: none !important;
    --rz-shadow-1: 0 0 2px 0 rgba(0, 0, 0, 0.08), 0px 2px 2px rgba(0, 0, 0, 0.08) !important;
    --rz-shadow-2: 0 0 2px 0 rgba(0, 0, 0, 0.08), 0px 2px 2px rgba(0, 0, 0, 0.08), 0px 4px 12px 0 rgba(0, 0, 0, 0.04) !important;
    --rz-shadow-3: 0 0 4px 0 rgba(0, 0, 0, 0.04), 0px 2px 4px rgba(0, 0, 0, 0.04), 0px 4px 16px rgba(0, 0, 0, 0.1) !important;
    --rz-shadow-4: 0 0 4px 0 rgba(0, 0, 0, 0.04), 0px 3px 5px rgba(0, 0, 0, 0.04), 0px 8px 20px rgba(0, 0, 0, 0.11) !important;
    --rz-shadow-5: 0 0 6px 0 rgba(0, 0, 0, 0.04), 0px 4px 6px rgba(0, 0, 0, 0.04), 0px 12px 24px rgba(0, 0, 0, 0.12) !important;
    --rz-shadow-6: 0 0 6px 0 rgba(0, 0, 0, 0.04), 0px 5px 8px rgba(0, 0, 0, 0.04), 0px 14px 28px rgba(0, 0, 0, 0.13) !important;
    --rz-shadow-7: 0 0 8px 0 rgba(0, 0, 0, 0.04), 0px 6px 10px rgba(0, 0, 0, 0.04), 0px 16px 32px rgba(0, 0, 0, 0.14) !important;
    --rz-shadow-8: 0 0 8px 0 rgba(0, 0, 0, 0.04), 0px 7px 12px rgba(0, 0, 0, 0.04), 0px 18px 40px rgba(0, 0, 0, 0.15) !important;
    --rz-shadow-9: 0 0 12px 0 rgba(0, 0, 0, 0.04), 0px 8px 16px rgba(0, 0, 0, 0.04), 0px 20px 48px rgba(0, 0, 0, 0.16) !important;
    --rz-shadow-10: 0 0 12px 0 rgba(0, 0, 0, 0.04), 0px 9px 20px rgba(0, 0, 0, 0.04), 0px 22px 64px rgba(0, 0, 0, 0.2) !important;
    /* Transition */
    --rz-transition: 0.1s linear !important;
    --rz-transition-all: all 0.1s linear !important;
    --rz-expander-transition: 0.2s ease-in-out !important;
    /* Layout Body */
    --rz-layout-body-margin: 0 !important;
    --rz-layout-body-padding: 1rem !important;
    --rz-layout-body-border-radius: 0 !important;
    --rz-layout-body-background-color: transparent !important;

    /* Accordion */
    --rz-accordion-item-padding-block: 1rem !important;
    --rz-accordion-item-padding-inline: 1rem !important;
    --rz-accordion-item-margin: 0 !important;
    --rz-accordion-item-border: var(--rz-border-base-200) !important;
    --rz-accordion-item-background-color: var(--rz-base-background-color) !important;
    --rz-accordion-item-color: var(--rz-base-900) !important;
    --rz-accordion-item-focus-outline: var(--rz-outline-focus) !important;
    --rz-accordion-item-focus-outline-offset: calc(-1 * var(--rz-outline-width)) !important;
    --rz-accordion-item-line-height: 1.5rem !important;
    --rz-accordion-item-font-size: var(--rz-body-font-size) !important;
    --rz-accordion-item-font-weight: 500 !important;
    --rz-accordion-icon-width: var(--rz-icon-size) !important;
    --rz-accordion-icon-height: var(--rz-icon-size) !important;
    --rz-accordion-icon-font-size: var(--rz-icon-size) !important;
    --rz-accordion-icon-margin-inline: 0 0.75rem !important;
    --rz-accordion-toggle-icon-margin-inline: 0.75rem 0 !important;
    --rz-accordion-toggle-icon-order: 1 !important;
    --rz-accordion-selected-color: var(--rz-text-title-color) !important;
    --rz-accordion-hover-color: var(--rz-base-900) !important;
    --rz-accordion-content-padding-inline: 1rem !important;
    --rz-accordion-content-padding-block: 1rem !important;
    --rz-accordion-content-font-size: var(--rz-body-font-size) !important;
    --rz-accordion-border-radius: calc(var(--rz-border-radius) * 3) !important;
    --rz-accordion-shadow: var(--rz-shadow-1) !important;
    /* Alert */
    --rz-alert-margin: 0.5rem 0 !important;
    --rz-alert-padding: 1rem !important;
    --rz-alert-gap: 1rem !important;
    --rz-alert-message-margin: 0.25rem 0 !important;
    --rz-alert-icon-margin: 0.25rem 0 !important;
    /* Badge */
    --rz-badge-padding: 0.125rem 0.25rem !important;
    --rz-badge-pill-padding: 0.125rem 0.5rem !important;
    --rz-badge-font-size: 0.75rem !important;
    --rz-badge-font-weight: 600 !important;
    --rz-badge-line-height: 1rem !important;
    --rz-badge-text-transform: uppercase !important;
    --rz-badge-letter-spacing: 0.02rem !important;
    /* Button */
    --rz-button-background-size: auto !important;
    --rz-button-shadow: none !important;
    --rz-button-line-height: 1.25rem !important;
    --rz-button-vertical-align: top !important;
    --rz-button-hover-shadow: inset 0 -3px 0 0 rgba(255, 255, 255, 0.2) !important;
    --rz-button-hover-gradient: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)) !important;
    --rz-button-hover-background-size: auto !important;
    --rz-button-focus-shadow: inset 0 -3px 0 0 rgba(255, 255, 255, 0.2) !important;
    --rz-button-focus-gradient: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)) !important;
    --rz-button-focus-background-size: auto !important;
    --rz-button-active-shadow: inset 0 3px 0 0 rgba(0, 0, 0, 0.1) !important;
    --rz-button-active-gradient: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)) !important;
    --rz-button-active-background-size: auto !important;
    --rz-button-disabled-opacity: 0.2 !important;
    --rz-button-empty-opacity: 0.4 !important;
    /* Card */
    --rz-card-padding: 1.25rem !important;
    --rz-card-heading-margin-bottom: 0.5rem !important;
    /* Carousel */
    --rz-carousel-pager-button-width: 0.75rem !important;
    --rz-carousel-pager-button-height: 0.75rem !important;
    --rz-carousel-pager-button-border-radius: 50% !important;
    --rz-carousel-pager-button-hover-background-color: transparent !important;
    --rz-carousel-pager-overlay-opacity: 0.7 !important;
    --rz-carousel-pager-gap: 0.5rem !important;
    --rz-carousel-pager-height: 3rem !important;
    --rz-carousel-prev-next-button-inset: 1rem !important;
    /* Chart */
    --rz-chart-axis-font-size: 0.875rem !important;
    --rz-chart-legend-font-size: 0.875rem !important;
    /* Checkbox */
    --rz-checkbox-width: 1.25rem !important;
    --rz-checkbox-height: 1.25rem !important;
    --rz-checkbox-border-radius: 2px !important;
    --rz-checkbox-border-width: inherit !important;
    --rz-checkbox-label-margin-block: 0 !important;
    --rz-checkbox-label-margin-inline: 0.5rem 1rem !important;
    --rz-checkbox-margin-block: 0 !important;
    --rz-checkbox-margin-inline: 0 !important;
    --rz-checkbox-checked-shadow: inset 0 -3px 0 0 rgba(255, 255, 255, 0.2) !important;
    --rz-checkbox-checked-icon-background-color: transparent !important;
    --rz-checkbox-checked-icon-border-radius: 0 !important;
    /* Chip */
    --rz-chip-padding-block: 0 !important;
    --rz-chip-padding-inline: 0.5rem 0 !important;
    --rz-chip-gap: 0.5rem !important;
    --rz-chip-font-size: 0.875rem !important;
    /* ColorPicker */
    --rz-colorpicker-panel-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.06) !important;
    --rz-colorpicker-panel-padding: 0.5rem !important;
    --rz-colorpicker-panel-max-width: 20rem !important;
    --rz-colorpicker-saturation-height: 200px !important;
    --rz-colorpicker-items-gap: 0.5rem !important;
    --rz-colorpicker-item-size: 1.25rem !important;
    --rz-colorpicker-item-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px inset, rgba(0, 0, 0, 0.25) 0px 0px 4px inset !important;
    --rz-colorpicker-handle-size: 12px !important;
    --rz-colorpicker-hex-input-padding: 0.25rem 0.5rem !important;
    --rz-colorpicker-hex-input-height: 2rem !important;
    --rz-colorpicker-rgba-input-padding: 0.25rem 0.5rem !important;
    --rz-colorpicker-rgba-input-height: 2rem !important;
    /* DataFilter */
    --rz-datafilter-item-padding-block: 0.25rem !important;
    --rz-datafilter-item-padding-inline-start: 2rem !important;
    --rz-datafilter-item-indentation: 0.25rem !important;
    --rz-datafilter-item-path-width: 1rem !important;
    /* DataList */
    --rz-datalist-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.01) !important;
    --rz-datalist-padding: 0.5rem !important;
    --rz-datalist-item-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.01) !important;
    --rz-datalist-item-margin-block: 0.5rem !important;
    --rz-datalist-item-margin-inline: 0.5rem !important;
    --rz-datalist-item-padding: 1rem !important;
    /* DatePicker */
    --rz-datepicker-line-height: 1.25rem !important;
    --rz-datepicker-popup-width: 20rem !important;
    --rz-datepicker-panel-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.06) !important;
    --rz-datepicker-panel-margin: 0 !important;
    --rz-datepicker-header-padding-block: 0.25rem !important;
    --rz-datepicker-header-padding-inline: 0.25rem !important;
    --rz-datepicker-header-border: none !important;
    --rz-datepicker-footer-padding: 0 1rem !important;
    --rz-datepicker-footer-line-height: 2.8125rem !important;
    --rz-datepicker-prev-next-icon-size: 1.5rem !important;
    --rz-datepicker-calendar-padding-block: 0 !important;
    --rz-datepicker-calendar-padding-inline: 0 !important;
    --rz-datepicker-calendar-item-padding: 0.5rem 0.875rem !important;
    --rz-datepicker-calendar-header-font-size: 0.625rem !important;
    --rz-datepicker-calendar-header-text-transform: uppercase !important;
    --rz-datepicker-calendar-border-radius: 0 !important;
    --rz-datepicker-calendar-today-background-color: transparent !important;
    --rz-datepicker-calendar-today-box-shadow: none !important;
    --rz-datepicker-month-dropdown-width: 8rem !important;
    --rz-datepicker-year-dropdown-width: 4.5rem !important;
    --rz-timepicker-padding-block: 0.5rem !important;
    --rz-timepicker-padding-inline: 0.5rem !important;
    --rz-timepicker-hour-padding: 0.5rem !important;
    --rz-timepicker-button-width: 0.875rem !important;
    --rz-timepicker-button-height: 0.875rem !important;
    --rz-timepicker-button-border-radius: 2px !important;
    --rz-timepicker-button-padding: 0.5rem 1rem !important;
    --rz-timepicker-gap: 0.5rem !important;
    --rz-timepicker-separator-margin: 0 0.5rem !important;
    --rz-timepicker-border: none !important;
    /* Dialog */
    --rz-dialog-shadow: 0 22px 64px 0 rgba(0, 0, 0, 0.22) !important;
    --rz-dialog-title-border: none !important;
    --rz-dialog-title-padding-block: 0.6875rem !important;
    --rz-dialog-title-padding-inline: 1.25rem !important;
    --rz-dialog-title-font-size: 1.25rem !important;
    --rz-dialog-title-line-height: 1.875rem !important;
    --rz-dialog-title-font-weight: 700 !important;
    --rz-dialog-title-letter-spacing: -0.03em !important;
    --rz-dialog-close-vertical-align: middle !important;
    --rz-dialog-content-padding: 1.25rem !important;
    --rz-dialog-mask-zindex: 1000 !important;
    --rz-dialog-zindex: 1001 !important;
    --rz-dialog-transition: 0.1s ease-in-out !important;
    /* DropDown */
    --rz-dropdown-trigger-icon-margin-block: 0 !important;
    --rz-dropdown-trigger-icon-margin-inline: 0 0.5rem !important;
    --rz-dropdown-horizontal-padding: 0.5rem !important;
    --rz-dropdown-panel-padding: 0 0.5rem !important;
    --rz-dropdown-items-margin: 0 -0.5rem !important;
    --rz-dropdown-items-padding: 0 !important;
    --rz-dropdown-item-padding: 0.5rem !important;
    --rz-dropdown-item-selected-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.01) !important;
    --rz-dropdown-item-transition: none !important;
    --rz-dropdown-item-disabled-opacity: 0.2 !important;
    --rz-dropdown-label-padding-block: 0 !important;
    --rz-dropdown-filter-padding: 0.5rem 0 !important;
    --rz-dropdown-panel-shadow: none !important;
    --rz-multiselect-checkbox-margin-block: 0 !important;
    --rz-multiselect-checkbox-margin-inline: 0 0.5rem !important;
    /* Editor */
    --rz-editor-toolbar-item-margin: 0.25rem 0.125rem !important;
    --rz-editor-button-padding: 0.5rem !important;
    /* Fieldset */
    --rz-fieldset-border-radius: 0 !important;
    --rz-fieldset-padding: 1.25rem !important;
    --rz-fieldset-legend-margin-block: 0 !important;
    --rz-fieldset-legend-margin-inline: 1rem 0 !important;
    --rz-fieldset-legend-padding-block: 0 !important;
    --rz-fieldset-legend-padding-inline: 1rem !important;
    --rz-fieldset-toggle-width: 1.125rem !important;
    --rz-fieldset-toggle-margin-block: 0 !important;
    --rz-fieldset-toggle-margin-inline: 0 0.5rem !important;
    --rz-fieldset-toggle-height: 1.125rem !important;
    --rz-fieldset-toggle-font-size: 1rem !important;
    --rz-fieldset-toggle-border: none !important;
    /* Footer */
    --rz-footer-padding: 1rem !important;
    --rz-footer-z: 2 !important;
    /* FormField */
    --rz-form-field-margin-block: 0.625rem 0 !important;
    --rz-form-field-margin-inline: 0 !important;
    --rz-form-field-start-end-padding-block: 0 !important;
    --rz-form-field-filled-height: 3.25rem !important;
    --rz-form-field-filled-padding-block: 1.4375rem 0.4375rem !important;
    --rz-form-field-filled-padding-inline: 0.4375rem !important;
    --rz-form-field-filled-numeric-padding-block: 1.5rem 0.5rem !important;
    --rz-form-field-filled-numeric-padding-inline: 0.5rem 1.25rem !important;
    --rz-form-field-filled-label-floating-top: 0.25rem !important;
    --rz-form-field-filled-underline-display: none !important;
    --rz-form-field-shadow: none !important;
    --rz-form-field-hover-shadow: none !important;
    --rz-form-field-focus-shadow: none !important;
    --rz-form-field-label-padding: 0.125rem 0.1875rem !important;
    --rz-form-field-text-label-padding: 0.125rem 0 !important;
    --rz-form-field-label-inset-inline-start: 0.25rem !important;
    --rz-form-field-label-textarea-top: 0.375rem !important;
    --rz-form-field-label-floating-top: -0.625rem !important;
    --rz-form-field-helper-padding: 0 0.5rem !important;
    /* Forms */
    --rz-form-error-font-size: 0.75rem !important;
    --rz-validator-shadow: 0 6px 14px 0 rgba(249, 119, 127, 0.3) !important;
    --rz-validator-text-padding: 0 !important;
    --rz-validator-padding: 0.25rem 0.5rem !important;
    --rz-validator-pointer-size: 0.375rem !important;
    --rz-validator-transform: translateY(12px) !important;
    /* Gauge */
    /* Map */
    --rz-map-height: 10rem !important;
    --rz-map-padding: 1.25rem !important;
    --rz-map-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.01) !important;
    /* Gravatar */
    --rz-gravatar-width: 2rem !important;
    --rz-gravatar-height: 2rem !important;
    --rz-gravatar-border-radius: 50% !important;
    --rz-gravatar-box-shadow: none !important;
    /* Grid */
    --rz-grid-data-border-shadow: none !important;
    --rz-grid-cell-padding: 0.5rem !important;
    --rz-grid-header-cell-border-bottom: none !important;
    --rz-grid-header-font-size: 0.75rem !important;
    --rz-grid-header-line-height: 1rem !important;
    --rz-grid-header-font-weight: 600 !important;
    --rz-grid-header-text-transform: uppercase !important;
    --rz-grid-header-cell-padding: 0.625rem 0 !important;
    --rz-grid-header-title-padding-inline: 0.5rem 0 !important;
    --rz-grid-header-padding: 1rem !important;
    --rz-grid-filter-padding: 0.5rem !important;
    --rz-grid-filter-margin: 0 !important;
    --rz-grid-filter-icon-margin-inline: 0 0.25rem !important;
    --rz-grid-filter-gap: 1rem !important;
    --rz-grid-filter-buttons-padding: 0 1rem 1rem !important;
    --rz-grid-filter-buttons-border: none !important;
    --rz-grid-filter-button-padding-inline: 1rem !important;
    --rz-grid-clear-filter-button-shadow: none !important;
    --rz-grid-apply-filter-button-shadow: none !important;
    --rz-grid-header-filter-icon-margin-inline: auto 0.5rem !important;
    --rz-grid-header-filter-icon-font-size: 1rem !important;
    --rz-grid-border-radius: 0 !important;
    --rz-grid-sort-icon-width: 1rem !important;
    --rz-grid-sort-icon-height: 1rem !important;
    --rz-grid-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.01) !important;
    --rz-grid-column-resizer-width: 0.5rem !important;
    --rz-grid-column-resizer-helper-width: 0.25rem !important;
    --rz-grid-column-icon-width: 2rem !important;
    --rz-grid-column-icon-padding: 0 !important;
    --rz-grid-detail-template-border: none !important;
    --rz-grid-detail-template-border-radius: 0 !important;
    --rz-grid-detail-template-padding: 0 !important;
    --rz-grid-loading-indicator-color: currentColor !important;
    --rz-grid-group-header-padding: 0.5rem !important;
    --rz-grid-group-header-gap: 0.5rem !important;
    --rz-grid-group-header-item-padding-block: 0.5rem !important;
    --rz-grid-group-header-item-padding-inline: 0.5rem !important;
    --rz-grid-group-header-item-title-margin-inline: 0 0.5rem !important;
    --rz-column-drag-handle-margin-inline: 0 auto !important;
    --rz-column-draggable-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.1) !important;
    /* Header */
    --rz-header-min-height: 3.125rem !important;
    --rz-header-z: 2 !important;
    --rz-header-shadow: none !important;
    /* Icon */
    --rz-icon-font-family: Material Symbols !important;
    --rz-icon-size: 1rem !important; /* 1.25rem */
    --rz-icon-fill: 0 !important;
    --rz-icon-weight: inherit !important;
    --rz-icon-grade: 0 !important;
    --rz-icon-optical-size: 48 !important;
    /* Input */
    --rz-input-height: 2rem !important; /* 2.25rem */
    --rz-input-padding-block: 0.4375rem !important;
    --rz-input-padding-inline: 0.4375rem !important;
    --rz-input-shadow: inset 0 4px 3px 0 rgba(0, 0, 0, 0.03) !important;
    --rz-input-hover-shadow: inset 0 4px 3px 0 rgba(0, 0, 0, 0.03) !important;
    --rz-input-focus-shadow: inset 0 4px 3px 0 rgba(0, 0, 0, 0.03) !important;
    --rz-input-focus-outline-offset: 0 !important;
    --rz-input-disabled-shadow: inset 0 4px 3px 0 rgba(0, 0, 0, 0.03) !important;
    --rz-input-disabled-opacity: 1 !important;
    /* Layout */
    /* Listbox */
    --rz-listbox-padding: 0 !important;
    --rz-listbox-item-margin: 0 !important;
    --rz-listbox-checkbox-margin-block: 0 !important;
    --rz-listbox-checkbox-margin-inline: 0 0.5rem !important;
    --rz-listbox-header-padding-block: 0.5rem !important;
    --rz-listbox-header-padding-inline: 0.5rem !important;
    --rz-listbox-header-icon-margin: 0 !important;
    /* Login */
    --rz-login-register-padding-block: 1rem !important;
    --rz-login-register-padding-inline: 1rem !important;
    --rz-login-register-margin-block: 2rem 0 !important;
    --rz-login-register-margin-inline: 0 !important;
    --rz-login-register-button-margin-block: 0 !important;
    --rz-login-register-button-margin-inline: 0 !important;
    /* Lookup */
    --rz-lookup-panel-padding: 1rem !important;
    --rz-lookup-search-gap: 0.5rem !important;
    --rz-lookup-search-margin-bottom: 0.5rem !important;
    /* Menu */
    --rz-menu-border-radius: 2px !important;
    --rz-menu-item-padding-block: 0.5rem !important;
    --rz-menu-item-padding-inline: 0.5rem 1rem !important;
    --rz-menu-item-border-radius: 0 !important;
    --rz-menu-item-selected-background-color: transparent !important;
    --rz-menu-item-icon-margin-inline: 0 0.5rem !important;
    --rz-menu-item-offset: 1rem !important;
    --rz-menu-item-transition: none !important;
    --rz-menu-item-disabled-opacity: 0.2 !important;
    --rz-menu-top-item-padding-block: 0.5rem !important;
    --rz-menu-top-item-padding-inline: 0.5rem !important;
    --rz-menu-top-item-border-radius: 0 !important;
    --rz-menu-top-item-hover-background-color: transparent !important;
    --rz-menu-top-item-selected-background-color: transparent !important;
    --rz-context-menu-padding-block: 0 !important;
    --rz-context-menu-padding-inline: 0 !important;
    --rz-context-menu-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.04), 0px 2px 4px rgba(0, 0, 0, 0.04), 0px 4px 16px rgba(0, 0, 0, 0.1) !important;
    /* Notification */
    --rz-notification-padding: 1rem 1.25rem !important;
    --rz-notification-gap: 0.625rem !important;
    --rz-notification-icon-margin: 0 !important;
    --rz-notification-container-background-color: transparent !important;
    --rz-notification-shadow: none !important;
    /* Numeric */
    --rz-numeric-line-height: 1.25rem !important;
    --rz-numeric-input-padding-block: 0.5rem !important;
    --rz-numeric-input-padding-inline: 0.5rem 1.25rem !important;
    --rz-numeric-button-width: 0.875rem !important;
    --rz-numeric-button-height: 0.875rem !important;
    --rz-numeric-button-offset: 2px !important;
    /* Overlay */
    --rz-overlay-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.06) !important;
    /* Pager */
    --rz-pager-padding: 0.5rem !important;
    --rz-pager-gap: 0.5rem !important;
    --rz-pager-numeric-button-border: 1px solid transparent !important;
    --rz-pager-numeric-button-padding: 0.4375rem !important;
    --rz-pager-numeric-button-selected-padding: 0.4375rem !important;
    --rz-pager-numeric-button-min-width: 2.25rem !important;
    --rz-pager-dropdown-width: 80px !important;
    --rz-pager-summary-padding: 1.25rem !important;
    /* PanelMenu */
    --rz-panel-menu-padding-block: 0 !important;
    --rz-panel-menu-padding-inline: 0 !important;
    --rz-panel-menu-font-weight: 600 !important;
    --rz-panel-menu-item-line-height: 1.25rem !important;
    --rz-panel-menu-item-padding-block: 0.75rem !important;
    --rz-panel-menu-item-padding-inline: 1rem !important;
    --rz-panel-menu-item-margin-block: 0 !important;
    --rz-panel-menu-item-margin-inline: 0 !important;
    --rz-panel-menu-item-border-radius: 0 !important;
    --rz-panel-menu-item-hover-background-color: rgba(0, 0, 0, 0.3) !important;
    --rz-panel-menu-item-offset: 0.75rem !important;
    --rz-panel-menu-2nd-level-vertical-offset: 0 !important;
    --rz-panel-menu-item-2nd-level-padding-block: 0.5rem !important;
    --rz-panel-menu-item-2nd-level-padding-inline: 1rem !important;
    --rz-panel-menu-item-2nd-level-margin-block: 0 !important;
    --rz-panel-menu-item-2nd-level-margin-inline: 0 !important;
    --rz-panel-menu-item-2nd-level-border-radius: 0 !important;
    --rz-panel-menu-item-2nd-level-offset: 2.75rem !important;
    --rz-panel-menu-item-2nd-level-font-weight: 400 !important;
    --rz-panel-menu-item-2nd-level-color: inherit !important;
    --rz-panel-menu-item-2nd-level-hover-color: inherit !important;
    --rz-panel-menu-item-2nd-level-hover-background-color: rgba(0, 0, 0, 0.4) !important;
    --rz-panel-menu-item-2nd-level-active-color: inherit !important;
    --rz-panel-menu-item-2nd-level-active-background-color: rgba(0, 0, 0, 0.4) !important;
    --rz-panel-menu-item-2nd-level-active-font-weight: inherit !important;
    --rz-panel-menu-item-3rd-level-color: inherit !important;
    --rz-panel-menu-item-3rd-level-background-color: rgba(0, 0, 0, 0.4) !important;
    --rz-panel-menu-item-3rd-level-hover-color: inherit !important;
    --rz-panel-menu-item-3rd-level-hover-background-color: rgba(0, 0, 0, 0.6) !important;
    --rz-panel-menu-item-3rd-level-active-color: inherit !important;
    --rz-panel-menu-item-3rd-level-active-background-color: rgba(0, 0, 0, 0.6) !important;
    --rz-panel-menu-icon-color: inherit !important;
    --rz-panel-menu-icon-margin-inline: 0 0.5rem !important;
    --rz-panel-menu-icon-2nd-level-margin-inline: -1.625rem 0.625rem !important;
    --rz-panel-menu-toggle-icon-opacity: 1 !important;
    /* Panel */
    --rz-panel-padding: 0.5rem !important;
    --rz-panel-title-line-height: 1.25rem !important;
    --rz-panel-title-font-weight: 600 !important;
    --rz-panel-content-margin: 0 !important;
    --rz-panel-toggle-icon-border-radius: 2px !important;
    --rz-panel-shadow: none !important;
    /* ProfileMenu */
    --rz-profile-menu-padding-block: 0.625rem !important;
    --rz-profile-menu-padding-inline: 1rem !important;
    --rz-profile-menu-item-icon-margin-inline: 0 0.5rem !important;
    /* ProgressBar */
    --rz-progressbar-value: 100% !important;
    --rz-progressbar-height: 1.25rem !important;
    --rz-progressbar-circular-stroke-width: 2px !important;
    --rz-progressbar-circular-value-stroke-width: 3px !important;
    --rz-progressbar-circular-value-endpoint: round !important;
    /* Radio */
    --rz-radio-width: 1.25rem !important;
    --rz-radio-height: 1.25rem !important;
    --rz-radio-border-radius: 50% !important;
    --rz-radio-border-width: inherit !important;
    --rz-radio-label-margin-block: 0 !important;
    --rz-radio-label-margin-inline: 1rem !important;
    --rz-radio-margin-block: 0 !important;
    --rz-radio-margin-inline: 0 !important;
    --rz-radio-active-shadow: inset 0 3px 0 0 rgba(0, 0, 0, 0.1) !important;
    --rz-radio-checked-hover-shadow: inset 0 -3px 0 0 rgba(255, 255, 255, 0.2) !important;
    --rz-radio-circle-shadow: inset 0 4px 7px 0 rgba(0, 0, 0, 0.03) !important;
    --rz-radio-icon-width: 0.5rem !important;
    --rz-radio-icon-height: 0.5rem !important;
    /* Rating */
    --rz-rating-opacity: 1 !important;
    --rz-rating-disabled-opacity: 0.3 !important;
    --rz-rating-ban-icon: highlight_off !important;
    /* Scheduler */
    --rz-scheduler-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.01) !important;
    --rz-scheduler-toolbar-padding: 0.5rem !important;
    --rz-scheduler-toolbar-title-font-size: 1rem !important;
    --rz-scheduler-toolbar-title-font-weight: 700 !important;
    --rz-scheduler-prev-next-button-padding-block: 0.5rem !important;
    --rz-scheduler-prev-next-button-padding-inline: 0.5rem !important;
    --rz-scheduler-prev-button-border-start-end-radius: 0 !important;
    --rz-scheduler-prev-button-border-end-end-radius: 0 !important;
    --rz-scheduler-next-button-border-start-start-radius: 0 !important;
    --rz-scheduler-next-button-border-end-start-radius: 0 !important;
    --rz-scheduler-today-button-margin-inline-start: 0.5rem !important;
    --rz-scheduler-today-button-padding: 0.5rem 1rem !important;
    --rz-scheduler-today-button-font-size: 0.75rem !important;
    --rz-scheduler-today-button-text-transform: uppercase !important;
    --rz-scheduler-header-font-size: 0.75rem !important;
    --rz-scheduler-header-font-size-small: 0.5rem !important;
    --rz-scheduler-header-text-transform: uppercase !important;
    --rz-scheduler-header-color: inherit !important;
    --rz-scheduler-header-padding: 0.5rem 0 !important;
    --rz-scheduler-event-font-size: 0.75rem !important;
    --rz-scheduler-event-line-height: 1.25rem !important;
    --rz-scheduler-event-padding-block: 0 1px !important;
    --rz-scheduler-event-padding-inline: 1px !important;
    --rz-scheduler-event-content-padding: 0.125rem 0.25rem !important;
    --rz-scheduler-event-list-button-font-size: 0.75rem !important;
    --rz-scheduler-slot-title-font-size: 0.875rem !important;
    --rz-scheduler-slot-title-font-size-small: 0.6rem !important;
    --rz-scheduler-slot-title-padding: 0 0.25rem !important;
    --rz-scheduler-day-number-padding: 0 0.5rem !important;
    --rz-scheduler-timeline-slot-width: 7rem !important;
    --rz-scheduler-timeline-slot-height: 7rem !important;
    --rz-scheduler-year-padding: 1.5rem !important;
    --rz-scheduler-year-slot-padding: 1px !important;
    --rz-scheduler-year-slot-title-width: 100% !important;
    --rz-scheduler-year-slot-title-border-radius: 0.25rem !important;
    --rz-scheduler-planner-slot-width: 3rem !important;
    --rz-scheduler-planner-slot-height: 4.5rem !important;
    --rz-scheduler-highlight-background-color: rgba(255, 220, 40, 0.2) !important;
    /* Scrollbar */
    --rz-scrollbar-background-color: transparent !important;
    --rz-scrollbar-size: 16px !important;
    /* SecurityCode */
    --rz-security-code-input-padding: 0.125rem !important;
    --rz-security-code-input-font-size: 1.25rem !important;
    --rz-security-code-input-font-weight: 600 !important;
    --rz-security-code-input-line-height: 1 !important;
    /* SelectBar */
    /* SidebarToggle */
    --rz-sidebar-toggle-icon-width: 1.5rem !important;
    --rz-sidebar-toggle-icon-height: 1.5rem !important;
    --rz-sidebar-toggle-margin-inline-end: 1rem !important;
    --rz-sidebar-toggle-padding: 0.8125rem !important;
    --rz-sidebar-toggle-hover-border-radius: 0 !important;
    /* Sidebar */
    --rz-sidebar-z: 1 !important;
    --rz-sidebar-width: 250px !important;
    /* Slider */
    --rz-slider-horizontal-height: 0.5rem !important;
    --rz-slider-horizontal-width: 10rem !important;
    --rz-slider-handle-width: 0.75rem !important;
    --rz-slider-handle-height: 1.5rem !important;
    --rz-slider-handle-border: none !important;
    --rz-slider-handle-shadow: none !important;
    --rz-slider-handle-hover-border: none !important;
    --rz-slider-handle-hover-shadow: inset 0 -3px 0 0 rgba(255, 255, 255, 0.2) !important;
    --rz-slider-disabled-handle-border: none !important;
    /* SplitButton */
    --rz-splitbutton-menu-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.06) !important;
    --rz-splitbutton-menu-min-width: 10rem !important;
    /* Splitter */
    --rz-splitter-bar-hover-opacity: 1 !important;
    /* Stack/Grid Layout */
    --rz-gap: 1rem !important;
    --rz-row-gap: 1rem !important;
    /* Steps */
    --rz-steps-number-border-radius: 50% !important;
    --rz-steps-number-padding-block: 0 !important;
    --rz-steps-number-padding-inline: 0 !important;
    --rz-steps-number-width: 2rem !important;
    --rz-steps-number-height: 2rem !important;
    --rz-steps-number-line-height: 2rem !important;
    --rz-steps-title-margin-block: 0 !important;
    --rz-steps-title-margin-inline: 0.5rem 1rem !important;
    --rz-steps-buttons-padding-block: 1rem !important;
    --rz-steps-buttons-padding-inline: 0 !important;
    /* Switch */
    --rz-switch-box-shadow: none !important;
    /* Tabs */
    --rz-tabs-padding: 1.25rem !important;
    --rz-tabs-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.01) !important;
    --rz-tabs-tab-font-weight: normal !important;
    --rz-tabs-tab-text-transform: none !important;
    --rz-tabs-tab-letter-spacing: 0 !important;
    --rz-tabs-tab-padding-block: 0.5rem !important;
    --rz-tabs-tab-padding-inline: 1rem !important;
    --rz-tabs-icon-margin-inline: -0.25rem 0.25rem !important;
    --rz-tabs-tab-color: var(--rz-base-900) !important;
    --rz-tabs-tab-hover-color: var(--rz-tabs-tab-color) !important;
    /* Textarea */
    /* Timeline */
    --rz-timeline-item-padding: 0.5rem !important;
    --rz-timeline-axis-size: 4rem !important;
    --rz-timeline-point-size: 1rem !important;
    --rz-timeline-line-width: 0.125rem !important;
    /* TimestampPicker */
    --rz-timespanpicker-line-height: 1.25rem !important;
    --rz-timespanpicker-popup-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.06) !important;
    --rz-timespanpicker-popup-margin: 0 !important;
    --rz-timespanpicker-popup-width: fit-content !important;
    --rz-timespanpicker-panel-padding: 0.5rem !important;
    --rz-timespanpicker-panel-gap: 0.5rem !important;
    --rz-timespanpicker-panel-unit-gap: 0 !important;
    --rz-timespanpicker-panel-field-min-width: 4rem !important;
    /* Toc */
    --rz-toc-link-padding-block: 0.5rem !important;
    --rz-toc-link-padding-inline: 0.75rem !important;
    --rz-toc-link-font-weight: 400 !important;
    --rz-toc-link-border: none !important;
    --rz-toc-link-background-color: transparent !important;
    --rz-toc-link-hover-background-color: transparent !important;
    --rz-toc-link-selected-border: none !important;
    --rz-toc-link-selected-background-color: transparent !important;
    --rz-toc-link-selected-indicator-size: 0.125rem !important;
    --rz-toc-link-selected-indicator-inset-block: 0.5rem !important;
    --rz-toc-link-selected-indicator-inset-inline: 0 auto !important;
    --rz-toc-horizontal-link-padding-block: 1rem !important;
    --rz-toc-horizontal-link-padding-inline: 1rem !important;
    --rz-toc-horizontal-link-selected-indicator-inset-block: auto 0 !important;
    --rz-toc-horizontal-link-selected-indicator-inset-inline: 0.5rem !important;
    --rz-toc-horizontal-link-selected-border: none !important;
    --rz-toc-horizontal-link-selected-background-color: transparent !important;
    --rz-toc-link-selected-indicator-border-radius: 0 !important;
    /* Tooltip */
    --rz-tooltip-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.15) !important;
    --rz-tooltip-padding: 0.25rem 0.5rem !important;
    /* Tree */
    --rz-tree-node-padding-block: 0.25rem !important;
    --rz-tree-node-padding-inline: 0.25rem !important;
    --rz-tree-node-margin-block: 1px !important;
    --rz-tree-node-margin-inline: 1px !important;
    --rz-tree-node-toggle-width: 1rem !important;
    /* Upload */
    --rz-upload-button-bar-padding: 0.5rem !important;
    --rz-upload-files-padding: 0.5rem 0 !important;
    --rz-upload-files-margin: 0 0.5rem !important;
}

.rz-label {
    margin-top: 10px !important;
}
