:root{--font-family: "GeneralSans", system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu", "Cantarell", "Noto Sans", sans-serif;--col-foreground: #212121;--background-color: #F1F1F1;--color-white: #FFFFFF;--font-weight: 400;--font-style: normal;--font-size: 16px;--line-height: unset;--error-color: #b71c1c;--valid-color: #2e7d32;--col-loginframe-background-left: #FFFFFF;--col-loginframe-background-right: linear-gradient(180deg, #FCF9FD 0%, #F0F1FC 100%);--transition: .2s ease-in-out;--spacer-color: linear-gradient(#E0E1E200, #E0E1E2FF, #E0E1E20A);--col-required: #EB4335;--col-loader: #A0AEC0;--col-loader-fg: #435265;--col-separator-dashed: #D5D6DD;--col-login-subtext: #7D8398;--col-alert-default-text: #7D8398;--col-alert-default-background: #FAFAFB;--col-alert-default-border: #D8DAE0;--button-border: 1px solid rgba(125, 131, 152, .3);--button-hover-border: #25217777;--button-background: #FFFFFF;--button-color: #7D8398;--button-hover-color: #121212;--button-default-boxshadow: 0 5px 20px rgba(18, 18, 18, .05);--button-primary-color: #FFFFFF;--button-primary-background: #242F80;--button-primary-background-disabled: #9BA4E3;--button-primary-hover-background: #121212;--col-switch-circle-active: #FFFFFF;--col-switch-circle-inactive: #FFFFFF;--col-switch-background-active: #242F80;--col-switch-background-inactive: #9E9E9E;--col-switch-text-inactive: #9E9E9E;--col-switch-text-active: #121212;--col-switch-border-inactive: #9E9E9E;--col-switch-border-active: #252177;--col-toggle-background: #525880;--col-radio-background-inactive: #FFFFFF;--col-radio-background-active: #FFFFFF;--col-radio-border-inactive: #9E9E9E;--col-radio-border-active: #252177;--col-radio-border-valid: var(--valid-color);--col-radio-border-invalid: var(--error-color);--col-radio-dot-active: #252177;--col-radio-dot-valid: var(--valid-color);--col-radio-dot-invalid: var(--error-color);--col-radio-text-inactive: #9E9E9E;--col-radio-text-active: #121212;--col-checkbox-background: #FFFFFF;--col-checkbox-unchecked-border: #9E9E9E;--col-checkbox-checked-border: #252177;--col-checkbox-indeterminate-border: #252177;--col-checkbox-border-valid: var(--valid-color);--col-checkbox-border-invalid: var(--error-color);--col-checkbox-text-inactive: #9E9E9E;--col-checkbox-text-active: #121212;--nav-background-color: #FAFAFB;--nav-title-color: #2D3748;--nav-button-color: #7D8398;--nav-button-color-hover-text: #252177;--nav-button-color-hover-icon: #000000;--nav-button-active-border: #FAFAFA;--nav-button-active-background: #FFFFFF;--nav-button-active-boxshadow: rgba(0, 0, 0, .02);--col-multiselect-tag-background: #FAFAFB;--col-multiselect-tag-border: #9E9E9E;--col-breadcrumb-active: #212121;--col-breadcrumb-inactive: #A0AEC0;--col-breadcrumb-back: #7D8398;--col-breadcrumb-linkhover: #252177;--col-breadcrumb-fontsize: 12px;--col-tab-inactive-num: #7D8398;--col-tab-inactive-sub: #A0AEC0;--col-tab-active: #252177;--col-card-background: #FFFFFF;--col-card-boxshadow: rgba(0, 0, 0, .02);--col-infocard-boxshadow: rgba(0, 0, 0, .05);--col-infocard-hover-border: #25217777;--col-infocard-hover-text: #252177;--col-infocard-iconbox: #F1F1F1;--col-infocard-subtext: #7D8398;--col-infocard-circle: #DDDDDD;--col-infocard-header: #121212;--col-input-text: #212121;--col-input-background: #FFFFFF;--col-input-border: #D8DAE0;--col-input-boxshadow: rgba(18, 18, 18, .05);--col-input-placeholder: #7D8398;--col-input-valid: var(--valid-color);--col-input-invalid: var(--error-color);--col-input-border-valid: var(--valid-color);--col-input-border-invalid: var(--error-color);--col-input-focus-border: rgba(37, 33, 119, .33);--col-input-focus-box-shadow: rgba(18, 18, 18, .03);--col-input-unit: #7D8398;--col-select-text: #212121;--col-select-text-inactive: #A0AEC0;--col-select-placeholder: #7D8398;--col-select-background: #FFFFFF;--col-select-border: #D8DAE0;--col-select-boxshadow: rgba(18, 18, 18, .05);--col-select-valid: var(--valid-color);--col-select-invalid: var(--error-color);--col-select-x-hover: #252177;--col-selectoptions-background: #FFFFFF;--col-selectoptions-separator: #F2F2F2;--col-selectoptions-text-default: #A0AEC0;--col-selectoptions-text-selected: #212121;--col-selectoptions-text-hover: #212121;--col-contextmenu-background: #FFFFFF;--col-contextmenu-border: #F1F1F1;--col-contextmenu-boxshadow: rgba(0, 0, 0, .05);--col-contextmenu-text: #7D8398;--col-contextmenu-hover: #212121;--col-ellipsis-color: #A0AEC0;--col-ellipsis-hover: #212121;--col-ellipsis-open: #212121;--col-templatebuilder-page-background: #BBBBBB;--col-templatebuilder-page-border: #000000;--col-templatebuilder-block-background: #D8DAE0;--col-templatebuilder-block-border: #888888;--col-templatebuilder-block-text: #b6b6bf;--col-templatebuilder-block-hover-border: #25217777;--col-templatebuilder-block-hover-background: #FFFFFF;--col-templatebuilder-button-hover: #252177;--col-projectimagebox-background: #FFFFFF;--col-projectimagebox-border: #F1F1F1;--col-projectimagebox-img-background: #FAFAFA;--col-projectimagebox-img-border: #F1F1F1;--col-projectimagebox-filesize: #A0AEC0;--col-projectimagebox-hover-border: #25217777;--col-tabs-header-inactive: #A0AEC0;--col-tabs-header-active: #252177;--col-tabs-header-hover-background: #FFFFFF;--col-tabs-header-hover-border: #D8DAE0;--col-tabs-separator: #E8E8E8;--col-menubar-background: #FFFFFF;--col-menubar-border: rgba(125, 131, 152, .3);--col-menubar-boxshadow: rgba(18, 18, 18, .05);--col-menubar-text-default: #7D8398;--col-menubar-text-primary: #252177;--col-menubar-text-secondary: #d9dae1;--col-menubar-text-disabled: #d9dae1;--col-menubar-text-hover-default: #212121;--col-menubar-text-hover-primary: #252177;--col-menubar-text-hover-secondary: #212121;--col-menubar-separator: #d9dae1;--col-table-header: #A0AEC0;--col-table-cells: #212121;--col-table-borders: #F2F2F2;--col-table-row-hover: #FAFAFA;--col-table-bordered-background: #FFFFFF;--col-table-bordered-border: rgba(125, 131, 152, .3);--col-statistics-foreground: var(--col-foreground);--col-statistics-title: #7D8398;--col-statistics-icon: #273B4A;--col-imgbox-icon: #F1F1F1;--col-imgbox-seperator: #F1F1F1}main{width:100%;height:auto;flex-grow:1;display:flex;flex-direction:column;padding:2rem 2rem 0}html,body{height:100%;padding:0;margin:0;overflow:hidden;background-color:var(--background-color);color:var(--col-foreground);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family)}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.bottom-scroll-fix{display:block;height:4rem;flex-shrink:0}@charset "UTF-8";/**
 * @license
 *
 * Font Family: Switzer
 * Designed by: Jérémie Hornus
 * URL: https://www.fontshare.com/fonts/switzer
 * © 2023 Indian Type Foundry
 *
 * Font Styles:
 * Switzer Variable(Variable font)
 * Switzer Variable Italic(Variable font)
 * Switzer Thin
 * Switzer Thin Italic
 * Switzer Extralight
 * Switzer Extralight Italic
 * Switzer Light
 * Switzer Light Italic
 * Switzer Regular
 * Switzer Italic
 * Switzer Medium
 * Switzer Medium Italic
 * Switzer Semibold
 * Switzer Semibold Italic
 * Switzer Bold
 * Switzer Bold Italic
 * Switzer Extrabold
 * Switzer Extrabold Italic
 * Switzer Black
 * Switzer Black Italic
 *
*/@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Variable.woff2) format("woff2"),url(/assets/fonts/Switzer-Variable.woff) format("woff"),url(/assets/fonts/Switzer-Variable.ttf) format("truetype");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-VariableItalic.woff2) format("woff2"),url(/assets/fonts/Switzer-VariableItalic.woff) format("woff"),url(/assets/fonts/Switzer-VariableItalic.ttf) format("truetype");font-weight:100 900;font-display:swap;font-style:italic}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Thin.woff2) format("woff2"),url(/assets/fonts/Switzer-Thin.woff) format("woff"),url(/assets/fonts/Switzer-Thin.ttf) format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-ThinItalic.woff2) format("woff2"),url(/assets/fonts/Switzer-ThinItalic.woff) format("woff"),url(/assets/fonts/Switzer-ThinItalic.ttf) format("truetype");font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Extralight.woff2) format("woff2"),url(/assets/fonts/Switzer-Extralight.woff) format("woff"),url(/assets/fonts/Switzer-Extralight.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-ExtralightItalic.woff2) format("woff2"),url(/assets/fonts/Switzer-ExtralightItalic.woff) format("woff"),url(/assets/fonts/Switzer-ExtralightItalic.ttf) format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Light.woff2) format("woff2"),url(/assets/fonts/Switzer-Light.woff) format("woff"),url(/assets/fonts/Switzer-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-LightItalic.woff2) format("woff2"),url(/assets/fonts/Switzer-LightItalic.woff) format("woff"),url(/assets/fonts/Switzer-LightItalic.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Regular.woff2) format("woff2"),url(/assets/fonts/Switzer-Regular.woff) format("woff"),url(/assets/fonts/Switzer-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Italic.woff2) format("woff2"),url(/assets/fonts/Switzer-Italic.woff) format("woff"),url(/assets/fonts/Switzer-Italic.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Medium;src:url(/assets/fonts/Switzer-Medium.woff2) format("woff2"),url(/assets/fonts/Switzer-Medium.woff) format("woff"),url(/assets/fonts/Switzer-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Switzer-MediumItalic;src:url(/assets/fonts/Switzer-MediumItalic.woff2) format("woff2"),url(/assets/fonts/Switzer-MediumItalic.woff) format("woff"),url(/assets/fonts/Switzer-MediumItalic.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Semibold;src:url(/assets/fonts/Switzer-Semibold.woff2) format("woff2"),url(/assets/fonts/Switzer-Semibold.woff) format("woff"),url(/assets/fonts/Switzer-Semibold.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Switzer-SemiboldItalic;src:url(/assets/fonts/Switzer-SemiboldItalic.woff2) format("woff2"),url(/assets/fonts/Switzer-SemiboldItalic.woff) format("woff"),url(/assets/fonts/Switzer-SemiboldItalic.ttf) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Bold;src:url(/assets/fonts/Switzer-Bold.woff2) format("woff2"),url(/assets/fonts/Switzer-Bold.woff) format("woff"),url(/assets/fonts/Switzer-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Switzer-BoldItalic;src:url(/assets/fonts/Switzer-BoldItalic.woff2) format("woff2"),url(/assets/fonts/Switzer-BoldItalic.woff) format("woff"),url(/assets/fonts/Switzer-BoldItalic.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Extrabold;src:url(/assets/fonts/Switzer-Extrabold.woff2) format("woff2"),url(/assets/fonts/Switzer-Extrabold.woff) format("woff"),url(/assets/fonts/Switzer-Extrabold.ttf) format("truetype");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Switzer-ExtraboldItalic;src:url(/assets/fonts/Switzer-ExtraboldItalic.woff2) format("woff2"),url(/assets/fonts/Switzer-ExtraboldItalic.woff) format("woff"),url(/assets/fonts/Switzer-ExtraboldItalic.ttf) format("truetype");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Black;src:url(/assets/fonts/Switzer-Black.woff2) format("woff2"),url(/assets/fonts/Switzer-Black.woff) format("woff"),url(/assets/fonts/Switzer-Black.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Switzer-BlackItalic;src:url(/assets/fonts/Switzer-BlackItalic.woff2) format("woff2"),url(/assets/fonts/Switzer-BlackItalic.woff) format("woff"),url(/assets/fonts/Switzer-BlackItalic.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}/**
 * @license
 *
 * Font Family: General Sans
 * Designed by: Frode Helland
 * URL: https://www.fontshare.com/fonts/general-sans
 * © 2023 Indian Type Foundry
 *
 * Font Styles:
 * General Sans Variable(Variable font)
 * General Sans Variable Italic(Variable font)
 * General Sans Extralight
 * General Sans Extralight Italic
 * General Sans Light
 * General Sans Light Italic
 * General Sans Regular
 * General Sans Italic
 * General Sans Medium
 * General Sans Medium Italic
 * General Sans Semibold
 * General Sans Semibold Italic
 * General Sans Bold
 * General Sans Bold Italic
 *
*/@font-face{font-family:GeneralSans;src:url(/assets/fonts/GeneralSans-Variable.woff2) format("woff2"),url(/assets/fonts/GeneralSans-Variable.woff) format("woff"),url(/assets/fonts/GeneralSans-Variable.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans;src:url(/assets/fonts/GeneralSans-VariableItalic.woff2) format("woff2"),url(/assets/fonts/GeneralSans-VariableItalic.woff) format("woff"),url(/assets/fonts/GeneralSans-VariableItalic.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Extralight;src:url(/assets/fonts/GeneralSans-Extralight.woff2) format("woff2"),url(/assets/fonts/GeneralSans-Extralight.woff) format("woff"),url(/assets/fonts/GeneralSans-Extralight.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-ExtralightItalic;src:url(/assets/fonts/GeneralSans-ExtralightItalic.woff2) format("woff2"),url(/assets/fonts/GeneralSans-ExtralightItalic.woff) format("woff"),url(/assets/fonts/GeneralSans-ExtralightItalic.ttf) format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Light;src:url(/assets/fonts/GeneralSans-Light.woff2) format("woff2"),url(/assets/fonts/GeneralSans-Light.woff) format("woff"),url(/assets/fonts/GeneralSans-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-LightItalic;src:url(/assets/fonts/GeneralSans-LightItalic.woff2) format("woff2"),url(/assets/fonts/GeneralSans-LightItalic.woff) format("woff"),url(/assets/fonts/GeneralSans-LightItalic.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Regular;src:url(/assets/fonts/GeneralSans-Regular.woff2) format("woff2"),url(/assets/fonts/GeneralSans-Regular.woff) format("woff"),url(/assets/fonts/GeneralSans-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Italic;src:url(/assets/fonts/GeneralSans-Italic.woff2) format("woff2"),url(/assets/fonts/GeneralSans-Italic.woff) format("woff"),url(/assets/fonts/GeneralSans-Italic.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Medium;src:url(/assets/fonts/GeneralSans-Medium.woff2) format("woff2"),url(/assets/fonts/GeneralSans-Medium.woff) format("woff"),url(/assets/fonts/GeneralSans-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-MediumItalic;src:url(/assets/fonts/GeneralSans-MediumItalic.woff2) format("woff2"),url(/assets/fonts/GeneralSans-MediumItalic.woff) format("woff"),url(/assets/fonts/GeneralSans-MediumItalic.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Semibold;src:url(/assets/fonts/GeneralSans-Semibold.woff2) format("woff2"),url(/assets/fonts/GeneralSans-Semibold.woff) format("woff"),url(/assets/fonts/GeneralSans-Semibold.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-SemiboldItalic;src:url(/assets/fonts/GeneralSans-SemiboldItalic.woff2) format("woff2"),url(/assets/fonts/GeneralSans-SemiboldItalic.woff) format("woff"),url(/assets/fonts/GeneralSans-SemiboldItalic.ttf) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Bold;src:url(/assets/fonts/GeneralSans-Bold.woff2) format("woff2"),url(/assets/fonts/GeneralSans-Bold.woff) format("woff"),url(/assets/fonts/GeneralSans-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-BoldItalic;src:url(/assets/fonts/GeneralSans-BoldItalic.woff2) format("woff2"),url(/assets/fonts/GeneralSans-BoldItalic.woff) format("woff"),url(/assets/fonts/GeneralSans-BoldItalic.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}
