:root{--primary-color: var(--client--primary-color, #550087);--primary-color--light: var(--client--primary-color--light, #8700c7);--primary-hover: var(--client--primary-hover, #8700c7);--primary-active: var(--client--primary-active, #8700c7);--secondary-color: var(--client--secondary-color, #008077);--secondary-color--light: var(--client--secondary-color--light, #00bfa1);--secondary-color--lighter: var(--client--secondary-color--lighter, #0fdbbb);--secondary-active: var(--client--secondary-active, #00bfa1);--secondary-hover: var(--client--secondary-hover, #00bfa1);--tertiary-color: var(--client--tertiary-color, #999999);--quatenary-color: var(--client--quatenary-color, #242424);--background-color: var(--client--background-color, #dedede);--overlay-color: var(--client--overlay-color, #000000);--content-bg-color: var(--client--content-bg-color, #FDFDFD);--neutral-light: var(--client--neutral-light, #ededed);--neutral-medium: var(--client--neutral-medium, #CCCCCC);--neutral-dark: var(--client--neutral-dark, #c5c5c5);--global-font-color: var(--client--global-font-color, #000000);--disabled-bg: var(--client--disabled-bg, #FAFAFA);--disabled-border: var(--client--disabled-border, #F0F0F0);--link-text-color: var(--client--link-text-color, #333333);--warning-color: var(--client--warning-color, #FF9106);--error-color: var(--client--error-color, #D70000);--success-color: var(--client--success-color, #00CC00);--box-shadow-color: var(--client--box-shadow-color, #d7d7d7);--meta-pane-background-color: var(--client--meta-pane-background-color, #242424);--content-block-width: var(--client--content-block-width, 437px);--triple-block-width: var(--client--triple-block-width, 1351px);--padding-content-block: var(--client--padding-content-block, 20px);--spacing-sm: var(--client--spacing-sm, 5px);--spacing-md: var(--client--spacing-md, 10px);--spacing-lg: var(--client--spacing-lg, 20px);--header-height: var(--client--header-height, 140px);--primary-font: var(--client--primary-font, "Poppins", sans-serif);--title-font: var(--client--title-font, "Poppins", sans-serif);--font-size-base: var(--client--font-size-base, 13px);--font-size-title: var(--client--font-size-title, 22px);--font-size-subtitle: var(--client--font-size-subtitle, 16px);--box-shadow: var(--client--box-shadow, 2px 2px 10px var(--box-shadow-color));--box-shadow-secondary: var(--client--box-shadow-secondary, 5px 5px 10px -5px gray);--box-shadow-tertiary: var(--client--box-shadow-tertiary, 0px 0px 25px #333333);--box-shadow-quatenary: var(--client--box-shadow-quatenary, 0px 0px 25px #7F7F7F);--box-shadow-silver: var(--client--box-shadow-silver, -5px -5px 10px -5px silver);--box-shadow-silver-secondary: var(--client--box-shadow-silver-secondary, -5px -5px 10px -5px silver);--box-shadow-gray: var(--client--box-shadow-gray, 0px 0px 10px 0px gray);--box-shadow-darkgray: var(--client--box-shadow-darkgray, 0px 0px 10px 0px darkgray);--box-shadow-darkgray-secondary: var(--client--box-shadow-darkgray-secondary, -5px -5px 10px -5px darkgray);--box-shadow-dark-transparent: var(--client--box-shadow-dark-transparent, 2px 4px 16px rgba(0,0,0, 0.4));--border: var(--client--border, 1px solid var(--neutral-medium));--border-radius: var(--client--border-radius, 2px);--content-block-radius: var(--client--content-block-radius, 1rem)}.errorViewer{box-sizing:border-box;padding:20px !important;padding-top:10px !important;z-index:12;background:#fff;position:absolute;overflow:auto;border-radius:3px;box-shadow:var(--box-shadow-tertiary)}.errorViewer_Title{font:22px var(--primary-font);color:red;border-bottom:solid 1px var(--neutral-medium);padding-bottom:2px;padding-left:10px;margin-bottom:6px;text-transform:uppercase}.errorViewer_Header{padding-left:10px}.errorViewer_Expand{cursor:pointer;text-align:center}.errorViewer_ExpandImage{width:16px;height:16px;background-image:url(/Theming/Styles/Images/DownArrow.svg);float:right}.errorViewer_Content{display:none;padding-left:10px;border-bottom:solid 1px var(--neutral-medium)}.errorViewer_StackTrace{overflow:auto;height:300px;border:1px solid silver}.errorViewer_Collapse{cursor:pointer}.errorViewer_Collapse:after{content:".";display:block;clear:both;visibility:hidden;line-height:0px;height:0px}.errorViewer_CollapseImage{width:16px;height:16px;background-image:url(/Theming/Styles/Images/UpArrow.svg);float:right}.errorViewer_ExceptionMessageLabel{font-weight:bold}@media screen and (max-width: 600px){.errorViewer{padding:10px !important;width:100% !important;overflow:hidden !important}.ui-dialog{left:5px !important;right:5px !important;padding:0px !important;width:auto !important}}
