﻿:root { /*--rz-white: #ffffff;    --rz-black: #000000;    --rz-base-50: #fafafa;    --rz-base-100: #f5f5f5;    --rz-base-200: #eeeeee;        --rz-base-400: #bdbdbd;    --rz-base-500: #9e9e9e;    --rz-base-600: #757575;    --rz-base-700: #616161;    --rz-base-900: #212121;    */
    --rz-base-200: #E3E3E3;
    --rz-base-800: #4E5054;
    --rz-primary: #FF4F1F;
    --rz-primary-light: #FF6428;
    --rz-primary-lighter: #FFEDE9;
    --rz-primary-dark: #FF6428;
    --rz-primary-darker: #FF6428;
    --rz-secondary: #A500CE;
    --rz-secondary-light: #A500CE;
    --rz-secondary-lighter: #A500CE;
    --rz-secondary-dark: #A500CE;
    --rz-secondary-darker: #A500CE;
    --rz-info: #3890AA;
    --rz-info-light: #3890AA;
    --rz-info-lighter: #3890AA;
    --rz-info-dark: #3890AA;
    --rz-info-darker: #3890AA;
    --rz-success: #00AE9E;
    --rz-success-light: #00AE9E;
    --rz-success-lighter: #E5F7F5;
    --rz-success-dark: #00AE9E;
    --rz-success-darker: #00AE9E;
    --rz-warning: #EBC919;
    --rz-warning-light: #EBC919;
    --rz-warning-lighter: #EBC919;
    --rz-warning-dark: #EBC919;
    --rz-warning-darker: #EBC919;
    --rz-danger: #FF8F14;
    --rz-danger-light: #FF8F14;
    --rz-danger-lighter: #FF8F14;
    --rz-danger-dark: #FF8F14;
    --rz-danger-darker: #FF8F14; /*    --rz-series-1: #3700b3;    --rz-series-2: #ba68c8;    --rz-series-3: #f06292;    --rz-series-4: #ff8a65;    --rz-series-5: #ffee58;    --rz-series-6: #9ccc65;    --rz-series-7: #26a69a;    --rz-series-8: #4fc3f7;    --rz-series-9: #7f5cce;    --rz-series-10: #ce93d8;    --rz-series-11: #f48fb1;    --rz-series-12: #ffab91;    --rz-series-13: #fff176;    --rz-series-14: #aed581;    --rz-series-15: #4db6ac;    --rz-series-16: #81d4fa;    --rz-series-17: #a58cdd;    --rz-series-18: #e1bee7;    --rz-series-19: #f8bbd0;    --rz-series-20: #ffccbc;    --rz-series-21: #fff59d;    --rz-series-22: #c5e1a5;    --rz-series-23: #80cbc4;    --rz-series-24: #b3e5fc;    */
    --rz-on-primary-lighter: #ffffff;
    --rz-gap: 4px;
    --rz-row-gap: 4px; /*    --rz-button-disabled-opacity: .75;*/
    --rz-dialog-title-padding: 1rem 1rem 0 1rem;
    --rz-dialog-content-padding: 1rem;
    --rz-text-body1-letter-spacing: normal;
    --rz-gap: normal;
    --rz-dialog-background-color: #F3F3F3;
    --rz-dialog-title-background-color: #F3F3F3; /*    --rz-checkbox-width: 1rem;    --rz-checkbox-height: 1rem;    --rz-checkbox-checked-background-color: var(--rz-base-background-color);    --rz-checkbox-checked-border: 2px solid var(--rz-base-800);    --rz-checkbox-checked-color: var(--rz-success);    */
    --rz-paginator-first-button-margin: 0 2px 0 0;
    --rz-paginator-last-button-margin: 0 0 0 2px;
    --rz-input-height: auto;
    --rz-input-padding: 0.25rem 0.5rem;
    --rz-dropdown-item-padding: 0.5rem 0.75rem;
    --rz-switch-checked-background-color: var(--rz-success);
    --rz-switch-checked-circle-background-color: var(--rz-white);
    --rz-notification-error-background-color: var(--rz-danger);
    --rz-notification-info-background-color: var(--rz-info);
    --rz-notification-warning-background-color: var(--rz-danger);
    --rz-notification-info-color: var(--rz-white);
    --rz-notification-warning-color: var(--rz-white);
    --rz-notification-error-color: var(--rz-white);
    --rz-notification-success-color: var(--rz-white);
    --rz-notification-info-icon-color: var(--rz-white);
    --rz-notification-warning-icon-color: var(--rz-white);
    --rz-notification-error-icon-color: var(--rz-white);
    --rz-notification-success-icon-color: var(--rz-white);
}

.rz-switch.rz-switch-checked .rz-switch-circle:hover:not(.rz-disabled):before, .rz-switch .rz-switch-circle:hover:not(.rz-disabled):before {
    box-shadow: var(--rz-switch-box-shadow), 0 0 0 4px rgba(0, 0, 0, 0.04);
}

body {
    color: var(--rz-text-color);
}

h1 {
    font-size: 2.25rem;
}

h2 {
    font-size: 2rem;
}

h3 {
    font-size: 1.8125rem;
}

h4 {
    font-size: 1.625rem;
}

h5 {
    font-size: 1.4375rem;
}

h6 {
    font-size: 1.25rem;
}

.rz-button .rz-button-text {
    text-transform: none;
    letter-spacing: normal;
}

.rz-button.rz-shade-default {
    min-height: 28px;
    padding: 2px 8px;
}

.rz-paginator-element {
    min-height: 24px;
    min-width: 24px;
    line-height: 24px;
    padding: 0.25rem !important;
}

.rz-paginator-prev, .rz-paginator-first, .rz-paginator-next, .rz-paginator-last {
    border-radius: 1px;
}

.rz-grid-table tr:last-child > td {
    border-bottom: var(--rz-grid-bottom-cell-border);
}

.rz-paginator-pages {
    margin: 0;
}

.rz-switch {
    width: 2.25rem;
    height: 1.25rem;
}

.rz-switch .rz-switch-circle:before {
    width: 1rem;
    height: 1rem;
    margin-top: -0.5rem;
    left: .15rem;
}

.rz-switch.rz-switch-checked .rz-switch-circle:before {
    transform: translate(.95rem);
}