:root{--c-main_black: #000000;--c-main_dark-grey: #535251;--c-main_dark-grey-66: color(from var(--c-main_black) srgb r g b / .66);--c-main_light-grey: #C4C4C4;--c-main_light-grey-66: color(from var(--c-main_light-grey) srgb r g b / .66);--c-main-background: var(--c-main_light-grey);--c-main_white: #FFFFFF;--c-main_white-66: color(from var(--c-main_white) srgb r g b / .66);--c-main_cd-color-1: #9BC31E;--c-main_cd-buttons: var(--c-main_cd-color-1);--c-main_cd-color-2: #528530;--c-main_cd-links: var(--c-main_cd-color-2);--c-main_cd-color-3: #C5DC7E;--c-main_cd-decals: var(--c-main_cd-color-3);--c-main_cd-headline: var(--c-main_black);--c-main_cd-copytext: var(--c-main_dark-grey);--c-main_cd-copytext-66: color(from var(--c-main_dark-grey) srgb r g b / .66);--c-main_cd-background: var(--c-main_white);--c-main_cd-background-66-not-opaque: color(from var(--c-main_cd-background) srgb .66 .66 .66 );--c-main_cd-background-66: color(from var(--c-main_cd-background) srgb r g b / .66);--c-role_employee: #528530;--c-role_employee_light: #9BC31E;--c-role_tester: #4B9CD6;--c-role_tester_light: #B5D1E5;--c-role_client: #E6B330;--c-role_client_light: #FFDF8E;--c-role_admin: #E66730;--c-role_admin_light: #FFB08D;--c-signal_traffic-green: #9BC31E;--c-signal_success: var(--c-signal_traffic-green);--c-signal_traffic-yellow: #E6B330;--c-signal_traffic-red: #EC3C3C;--c-signal_alert: var(--c-signal_traffic-red);--c-signal_dark-red: #AA0000;--c-signal_dark-green: #528530;--c-signal_light-green: #C5DC7E;--c-signal_disabled: #C4C4C4;--c-signal_notification: #E66730;--c-main_light-grey-10percent-alpha: #F9F9F9;--c-main_dark-grey-10percent-alpha: #EDEDED;--c-map_area_fill: #d9d9d9;--c-map_area_stroke: var(--c-map_area_fill);--c-map_district_fill: #c4d991;--c-map_district_stroke: var(--c-map_district_fill);--c-map_highlight_district_fill: var(--c-signal_traffic-red);--c-map_highlight_district_stroke: var(--c-map_highlight_district_fill);--c-map_marker_fill: var(--c-signal_traffic-red);--c-map_marker_stroke: var(--c-map_marker_fill);--c-map_text_fill: var(--c-main_dark-grey);--spacing_s: 8px;--base: 16;--base-width: 1440;--min-width: 768;--max-width: 1920;--scale-max: 1.3;--base-size: calc(var(--base) * 1px);--delta-scale: calc(var(--scale-max) - 1);--slope: calc((var(--base) * var(--delta-scale)) / ((var(--max-width) - var(--base-width)) / 100));--offset: calc(var(--slope) * (var(--base-width) / 100) * 1px);--page-width: 1040;--page-ratio: calc(var(--page-width) / var(--base-width));--datatable-column-gap: calc(var(--base) / var(--base) * 1rem);--datatable-row-gap: calc(5 / var(--base) * 1rem);--background-color: color(from var(--c-main_dark-grey) srgb r g b / .1);--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: .75rem;--spacing-lg: 1rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--gap-xs: .25rem;--gap-sm: .5rem;--gap-md: .9375rem;--gap-lg: 1rem;--gap-xl: 1.5rem}html{font-size:clamp(var(--base-size),calc(var(--base-size) + var(--slope) * 1vw - var(--offset)),calc(var(--scale-max) * var(--base-size)));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:Ubuntu;background:var(--background-color);padding:0;display:flex;justify-content:flex-start;flex-direction:column;width:100vw;height:100vh;overflow:hidden}*{margin:0;padding:0}a,a:link,a:visited,a:active,.a{color:var(--c-main_cd-color-2);text-decoration:underline;cursor:pointer;transition:color .2s}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *,p *{text-box-trim:trim-both}
