@charset "UTF-8";@font-face{font-family:OnAir;src:url(/fonts/ot_cff/OnAir-Light.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:OnAir;src:url(/fonts/ot_cff/OnAir-LightItalic.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:OnAir;src:url(/fonts/ot_cff/OnAir-Regular.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OnAir;src:url(/fonts/ot_cff/OnAir-Italic.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:OnAir;src:url(/fonts/ot_cff/OnAir-Bold.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:OnAir;src:url(/fonts/ot_cff/OnAir-BoldItalic.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:OnAir;src:url(/fonts/ot_cff/OnAir-Black.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:OnAir;src:url(/fonts/ot_cff/OnAir-BlackItalic.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:OnAir-Outline1;src:url(/fonts/ot_cff/OnAir-OutlineOne.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-OutlineOne.ttf) format("truetype");font-weight:400}@font-face{font-family:OnAir-Outline2;src:url(/fonts/ot_cff/OnAir-OutlineTwo.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-OutlineTwo.ttf) format("truetype");font-weight:400}@font-face{font-family:OnAir-Outline3;src:url(/fonts/ot_cff/OnAir-OutlineThree.otf) format("opentype"),url(/fonts/ot_ttf/OnAir-OutlineThree.ttf) format("truetype");font-weight:400}:root{--beyond-blue: #0050FF;--dark-blue: #00008C;--light-blue: #82DCFA;--white: #FFFFFF;--orange: #FFA55A;--lila: #A078FF;--gruen: #00DC7D;--rot: #F65D7C;--schwarz: #00001E;--gray-80: #3C3C46;--gray-60: #73737D;--gray-40: #B4B4BE;--gray-20: #F3F3F5;--color-primary: var(--beyond-blue);--color-primary-dark: var(--dark-blue);--color-primary-light: var(--light-blue);--color-bg: var(--gray-20);--color-surface: var(--white);--color-border: var(--gray-40);--color-text: var(--schwarz);--color-text-muted: var(--gray-60);--blue-50: #e6edff;--blue-100: #b3c9ff;--blue-500: var(--beyond-blue);--blue-600: #0044d9;--blue-700: var(--dark-blue);--neutral-0: var(--white);--neutral-50: var(--gray-20);--neutral-100: #e8e8ec;--neutral-200: var(--gray-40);--neutral-300: #9898a2;--neutral-400: var(--gray-60);--neutral-500: #57575f;--neutral-700: var(--gray-80);--neutral-900: var(--schwarz);--color-success: var(--gruen);--color-warning: var(--orange);--color-error: var(--rot);--color-info: var(--light-blue);--header-height: 64px;--sidebar-width: 220px;--sidebar-collapsed: 72px;--font-body: "OnAir", sans-serif;--font-display: "OnAir", sans-serif;--font: "OnAir", sans-serif;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--r-sm: 4px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--shadow-sm: 0 1px 2px rgba(0,0,30,.06);--shadow-md: 0 4px 8px rgba(0,0,30,.08), 0 1px 3px rgba(0,0,30,.06);--shadow-lg: 0 12px 32px rgba(0,0,30,.12)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font);background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased}html,body{height:100%;margin:0}body.login-page{overflow:hidden}
