@font-face{font-family:"D-DIN";src:url(/assets/d-din-webfont-800c658c28e0a2c47d312043a65c1682411fd3aa3f7f917a3727207049d23771.woff2) format("woff2");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"D-DIN";src:url(/assets/d-din-bold-webfont-fad6df91faf085d51ff205b07f4d67b68d47d3187d06eb04d48b699eedd86492.woff2) format("woff2");font-weight:bold;font-style:normal;font-stretch:normal}@font-face{font-family:"D-DIN";src:url(/assets/d-din-italic-webfont-dc227a77061cc1c83b5997cf9aacc9bcc7288770f97f18dd1e9f5472f361b89f.woff2) format("woff2");font-weight:normal;font-style:italic;font-stretch:normal}@font-face{font-family:"D-DIN";src:url(/assets/d-dincondensed-webfont-2af63d6a1c84ae71592a44a3d08761974c93d4f909f03f294b0442ddd10e4b9b.woff2) format("woff2");font-weight:normal;font-style:normal;font-stretch:condensed}@font-face{font-family:"D-DIN";src:url(/assets/d-dincondensed-bold-webfont-8f8313a1f9208bbacaba51f20bb0df80128bb106e840fdfdf7be9c2a984ea42b.woff2) format("woff2");font-weight:bold;font-style:normal;font-stretch:condensed}@font-face{font-family:"D-DIN";src:url(/assets/d-dinexp-webfont-35d5836ee553f23e32bf81874af5ffd23ee122631d4a4370c7473ad67544030f.woff2) format("woff2");font-weight:normal;font-style:normal;font-stretch:expanded}@font-face{font-family:"D-DIN";src:url(/assets/d-dinexp-bold-webfont-8b62b4b45b6acfec75b32ecc8846afd90ad5e6bb8ba7b69de93c5850ce86718a.woff2) format("woff2");font-weight:bold;font-style:normal;font-stretch:expanded}@font-face{font-family:"D-DIN";src:url(/assets/d-dinexp-italic-webfont-c74e4c4a3b4402a65ebd2fdf582780119682cc67f21379c9fcefbf803d0e4983.woff2) format("woff2");font-weight:normal;font-style:italic;font-stretch:expanded}@font-face{font-family:"PT-Mono";src:url(/assets/ptmono-regular-webfont-9fabf84979eb2cd7d18a65ea3764e2f7f4ceab72e7e177c67158f5d81c2fc85e.woff2) format("woff2"),url(/assets/ptmono-regular-webfont-82ea5e09c36762e603d027922914bab16c00c152f0e2856f04d73fc28dd4ec9a.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"OCR-A";src:url(/assets/ocra-webfont-73475481291f22df991997fb43513a24107191a6114c10e2feb8d314f9d9678c.woff2) format("woff2"),url(/ocra-webfont.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:200;src:url(/assets/IBMPlexMono-ExtraLight-e6844c3155e1e02511f60c2e0194c0203ce79474b254594b7e8331427aba9479.woff2) format("woff2")}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:300;src:url(/assets/IBMPlexMono-Light-584c5fe6b43c7dbd18dd3b916181e94a72a279c4667dd6138abb1e2be90589b6.woff2) format("woff2")}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;src:url(/assets/IBMPlexMono-Regular-1082d56e9b12ed23a6fbc6f8f1997b2a961cd206a4a94af42c4a6c7ea699bfca.woff2) format("woff2")}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:700;src:url(/assets/IBMPlexMono-Bold-3d803f3c72b0039d6f0786533e10e1d6ecc12cc0f557eda647f7a5581bb3608a.woff2) format("woff2")}:root{--heliotrope-gray: #A69CAC;--prussian-blue: #1C3144;--rosso-corsa: #D00000;--selective-yellow: #FFBA08;--cordovan: #944654;--olivine: #ADC698;--nianza: #DCEED1;--magnolia: #EFE9F4;--hunyadi-yellow: #EDAE49;--amaranth: #D1495B;--caribbean-current: #00798C;--lapis-lazuli: #30638E;--indigo-dye: #003D5B;--black: #4c4b4b;--main-color-1: var(--caribbean-current);--main-color-1-inverse: var(--white);--main-color-2: var(--indigo-dye);--main-color-2-inverse: var(--white);--accent-color-1: var(--olivine);--accent-color-1-inverse: var(--black);--accent-color-2: gainsboro;--accent-color-2-inverse: var(--black);--highlight-color: var(--selective-yellow);--highlight-color-inverse: var(--black);--background-color-1: #fefefe;--accent-background-color-1: color-mix(in srgb, var(--magnolia) 50%, white);--accent-background-color-1-inverse: var(--font-color-on-light);--accent-background-color-2: color-mix(in srgb, var(--lapis-lazuli) 8%, white);--accent-background-color-2-inverse: var(--font-color-on-light);--border-color: var(--prussian-blue);--hover-color: color-mix(in srgb, var(--lapis-lazuli) 25%, transparent);--hover-color-inverse: var(--light-grey-inverse);--interactive-primary-background-color: var(--main-color-1);--interactive-primary-hover-background-color: color-mix(in srgb, var(--caribbean-current) 90%, black);--interactive-primary-foreground-color: var(--font-color-on-dark);--interactive-primary-hover-foreground-color: var(--font-color-on-dark);--interactive-secondary-background-color: color-mix(in srgb, var(--lapis-lazuli) 18%, white);--interactive-secondary-hover-background-color: color-mix(in srgb, var(--lapis-lazuli) 35%, white);--interactive-secondary-foreground-color: var(--font-color-on-light);--interactive-secondary-hover-foreground-color: var(--font-color-on-light);--interactive-dangerous-background-color: var(--alert-color);--interactive-dangerous-foreground-color: var(--alert-color-inverse);--interactive-dangerous-hover-background-color: color-mix(in srgb, var(--alert-color) 85%, black);--interactive-dangerous-hover-foreground-color: var(--alert-color-inverse);--interactive-disabled-background-color: var(--background-color-1);--interactive-disabled-foreground-color: var(--medium-grey);--interactive-box-shadow: 0 1px 3px color-mix(in srgb, var(--prussian-blue) 25%, transparent);--interactive-active-background-color: var(--main-color-1);--interactive-active-foreground-color: var(--main-color-1-inverse);--form-field-border-color: var(--heliotrope-gray);--form-field-outline-color: var(--prussian-blue);--form-field-background-color: var(--accent-background-color-2);--form-field-correct-background-color: #0080002e;--form-field-changed-background-color: #add8e6cf;--form-field-warning-background-color: #ffc90063;--form-field-error-background-color: #f08080ba;--table-border-color: var(--border-color-light);--table-border-width: var(--border-width-thin);--table-stripe-background-color: transparent;--logo-font-color: var(--white);--logo-background-color: var(--rosso-corsa);--warning-color: var(--selective-yellow);--alert-color: var(--rosso-corsa);--base-font-size: clamp(12px, 1.3vw, 16px);--font-ui: "D-DIN";--font-data: "IBM Plex Mono";--font-logo: "OCR-A";--font-color-reduced-on-light: var(--light-grey);--font-color-reduced-on-dark: var(--light-grey);--default-border-radius: 4px }
