.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:#00000080;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px #00000040;margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:flex}.react-responsive-modal-overlay,.react-responsive-modal-container,.react-responsive-modal-modal{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(1);opacity:1}to{transform:scale(.96);opacity:0}}@font-face{font-family:Sohne-Buch;src:url(/assets/sohne_buch-BXyoRSZg.otf)}@font-face{font-family:Sohne-Halbfett;src:url(/assets/sohne_halbfett-BPG_XBMq.otf)}@font-face{font-family:SohneMono-Buch;src:url(/assets/sohne_mono-buch-V1FjmhPs.otf)}@font-face{font-family:SohneMono-Halbfett;src:url(/assets/sohne_mono-halbfett-BVm24v2p.otf)}:root{--main-font-regular: Sohne-Buch;--main-font-light: Sohne-Buch;--main-font-bold: Sohne-Halbfett;--main-font-semi-bold: Sohne-Halbfett;--chart-font-regular-mono: SohneMono-Buch;--chart-font-semi-bold-mono: SohneMono-Halbfett}:root{--size-font-body: clamp(12px, .3vw, 13px);--size-font-body-sm: clamp(11px, .3vw, 12px);--size-font-caption: .875em;--size-font-heading-sm: clamp(13px, .3vw, 14px);--size-font-heading-md: clamp(15px, .3vw, 17px);--size-font-heading-lg: clamp(20px, .3vw, 22px);--size-font-widget-header: var(--size-font-heading-md);--size-font-modal-header: var(--size-font-heading-md);--size-font-table-head: var(--size-font-body-sm);--size-font-table-cell: var(--size-font-body-sm);--size-font-select: clamp(15px, .65vw, 15px);--size-font-button: clamp(15px, .65vw, 15px);--size-font-tooltip: var(--size-font-body-sm);--size-font-navigation: var(--size-font-heading-sm);--size-radius-sm: 4px;--size-radius-md: 8px;--size-radius-lg: 12px;--size-radius-full: 9999px;--size-space-1: 4px;--size-space-2: 8px;--size-space-3: 12px;--size-space-4: 16px;--size-space-5: 20px;--size-space-6: 32px;--size-padding-card: var(--size-space-5);--size-padding-card-narrow: var(--size-space-3) var(--size-space-5);--size-padding-list-item: var(--size-space-3) var(--size-space-4);--size-padding-input: 0px var(--size-space-3);--size-padding-button: 0px var(--size-space-5);--size-tooltip-padding: .4rem .8rem;--size-table-cell-padding: 6px 6px;--size-gap-inline: var(--size-space-3);--size-gap-grid: var(--size-space-4);--size-gap-header-small: var(--size-space-4);--size-gap-header-big: var(--size-space-6);--size-input-height: clamp(28px, 1.8vw, 32px);--size-button-height: clamp(28px, 1.8vw, 36px);--size-button-small-height: 23px}:root{--color-status-info: #2C3E50;--blue-500: #425466;--blue-300: #42A4E4;--blue-150: #74D3EC;--gray-900: #333333;--color-neutral-charcoal: #55585D;--color-neutral-gray-700: #686b6f;--color-neutral-gray-400: #a4a4a4;--gray-200: #e5e5e5;--color-neutral-gray-500: #E9E9F0;--gray-150: #F2F2F2;--color-neutral-gray-100: #FAFAFA;--gray-20: #FBFBFB;--pink-50: #fef2ee;--pink-500: #ff7991;--black-1000: #000;--black-800: #262626;--black-500: #323234;--color-neutral-white: #ffffff;--red-600: #D11149;--red-50: #fef2ee;--yellow-700: #FFC335;--yellow-100: #FFF4DA;--green-400: #A7C747;--green-600: #36b97e;--green-50: #f3f8e5}:root{--color-brand-indigo: #505882;--color-brand-periwinkle: #8C91DD;--color-brand-lavender: #EDEEFF;--color-brand-violet: #CEBCF0;--color-brand-navy: #2B33AB;--color-brand-iris: #8B7AEB;--color-brand-amethyst: #743DDB;--color-brand-slate: #8088AC;--color-brand-periwinkle-60: #BBBEE9;--color-brand-violet-30: #E2D9F5;--color-brand-periwinkle-20: #DADCFF;--color-brand-indigo-60: #757B9C;--color-brand-indigo-30: #B5B8C9;--color-brand-indigo-10: #E2E3E9;--color-brand-lavender-30: #F6F6FB;--color-neutral-charcoal: #40424E;--color-neutral-gray-700: #707070;--color-neutral-gray-400: #B3B3B3;--color-neutral-gray-100: #F2F2F2;--color-neutral-gray-50: #FAFAFA;--color-neutral-white: #FFFFFF;--color-status-success: #69D9B5;--color-status-warning: #E8A86B;--color-status-error: #FC8282;--color-status-escalated: #E8907A;--color-status-info: #4E82C7;--color-status-active: #89BDE0;--color-status-pending: #CDB032;--color-status-neutral: #B8C4D4;--color-status-critical: #D94452;--color-status-new: #6BBF8A;--color-status-archived: #8A919E}:root{--color-cartesian-grid: var(--color-neutral-gray-500);--color-background-tab-button: var(--color-neutral-gray-100);--color-background-tab-content: var(--color-neutral-white);--color-background-toast: var(--color-neutral-white);--color-background-tooltip: var(--color-brand-lavender);--color-backgroud-widget: var(--color-neutral-white);--color-backgroud-badge: var(--color-brand-violet);--color-backgroud-generic-button: var(--color-brand-periwinkle);--color-backgroud-dark-button: var(--color-brand-indigo);--color-backgroud-sidebar: var(--color-brand-indigo);--color-backgroud-alert-button: var(--color-status-error);--color-background-layout: var(--color-brand-lavender-30);--color-background-modal: var(--color-background-layout);--color-background-table-header: var(--color-brand-indigo);--color-background-table-row: var(--color-neutral-white);--color-background-table-row-odd: color-mix(in oklab, var(--color-brand-lavender) 30%, var(--color-neutral-white));--color-backgroud-hover-light-blue: var(--color-brand-lavender);--color-backgroud-hover-dark-tint: rgba(0, 0, 0, .05);--color-backgroud-tab: var(--color-brand-violet);--color-backgroud-checkbox: var(--color-brand-periwinkle);--color-background-input: var(--color-neutral-white);--color-background-progress-bar: #F2F2F2;--color-background-modal-overlay: color-mix(in oklab, var(--color-neutral-gray-700) 60%, #ffffff00);--color-background-card: var(--color-brand-lavender);--color-background-form-card: var(--color-neutral-gray-50);--color-background-gray-out: var(--color-neutral-gray-400);--color-background-heatmap-tile: var(--color-brand-periwinkle);--color-status-online: var(--color-status-success);--color-status-offline: var(--color-status-error);--color-status-unknown: var(--color-status-archived);--color-chart-bar-default: var(--color-brand-violet);--color-chart-bar-top: var(--color-status-success);--color-chart-bar-bottom: var(--color-brand-violet);--color-chart-axis-lines: var(--color-neutral-gray-700);--default-box-shadow: 0px 1px 2px #0000000F, 0px 4px 12px #0000000D;--color-scrollbar-thumb-dark: var(--color-brand-indigo);--color-text-primary: var(--color-neutral-charcoal);--color-text-secondary: var(--color-neutral-gray-700);--color-text-disabled: var(--color-neutral-gray-400);--color-text-on-dark: var(--color-neutral-white);--color-surface-primary: var(--color-neutral-white);--color-surface-secondary: var(--color-neutral-gray-50);--color-surface-tertiary: var(--color-neutral-gray-100);--color-border-soft: color-mix(in oklab, var(--color-neutral-gray-400) 20%, transparent);--color-border-strong: var(--color-neutral-gray-400);--color-chart-1: var(--color-brand-periwinkle);--color-chart-2: var(--color-brand-violet);--color-chart-3: var(--color-brand-navy);--color-chart-4: var(--color-brand-indigo);--color-chart-5: var(--color-brand-iris);--color-chart-6: var(--color-brand-amethyst);--color-chart-7: var(--color-brand-slate);--color-chart-8: var(--color-brand-periwinkle-60);--color-chart-9: var(--color-brand-violet-30);--color-chart-10: var(--color-brand-indigo-10);--color-ranking-1: var(--color-brand-navy);--color-ranking-2: var(--color-brand-periwinkle);--color-ranking-3: var(--color-brand-periwinkle-60);--color-ranking-4: var(--color-brand-periwinkle-20);--color-ranking-5: var(--color-brand-lavender);--color-assign-to-property-refit: var(--color-brand-periwinkle);--color-assign-to-property-bestandskonzepte: var(--color-brand-indigo);--color-assign-to-property-in-betrieb: var(--color-status-success);--color-assign-to-property-neubestellungen: var(--color-brand-violet)}.dark-theme{--color-background-layout: var(--black-800);--color-background-table: var(--color-neutral-charcoal);--color-background-table-row: var(--color-neutral-charcoal);--color-background-table-row-odd: #FEF2EE1C;--color-background-input: var(--color-neutral-gray-700);--color-background-modal: var(--black-500);--color-background-modal-overlay: #26262687;--color-background-card: var(--color-neutral-charcoal);--color-background-tabs: var(--black-500);--color-background-toast: var(--color-neutral-charcoal);--color-background-dropdown-menu: rgba(104, 107, 111, .8);--color-background-label-info: var(--color-neutral-gray-700);--color-background-label-status: var(--color-neutral-charcoal);--color-border-strong: var(--color-neutral-gray-700);--color-background-liquid-fill-path: var(--color-neutral-gray-700);--color-text-select: var(--gray-200);--color-text-secondary: var(--gray-200);--color-text-on-main-color-background: var(--gray-200);--color-border-soft: var(--color-neutral-charcoal);--color-status-error: var(--gray-200);--color-status-info: var(--gray-200);--color-cartesian-grid: var(--color-neutral-gray-700);--color-button-navigation: var(--color-neutral-gray-400);--color-button-close: var(--color-neutral-charcoal);--color-text-primary: var(--gray-200);--color-backgroud-widget: color-mix(in oklab, var(--color-brand-indigo) 80%, #000);--color-background-layout: color-mix(in oklab, var(--color-brand-periwinkle) 60%, #000);--color-backgroud-sidebar: color-mix(in oklab, var(--color-brand-indigo) 80%, #000);--color-background-table-row: var(--color-brand-periwinkle);--color-background-table-row-odd: color-mix(in oklab, var(--color-brand-periwinkle) 70%, var(--color-brand-indigo))}*{margin:0;padding:0}*:focus{outline:none}button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}a{color:inherit;text-decoration:inherit}html,body,#app{min-height:100vh;font-size:var(--size-font-body);color:var(--color-text-primary)}#app{display:flex;flex-direction:column;font-family:var(--main-font-regular);font-weight:400}input,textarea{font-size:12px}*{scrollbar-width:thin;scrollbar-color:#5c5c61 #ffffff00}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{border-radius:5px}*::-webkit-scrollbar-thumb{background-color:var(--color-neutral-charcoal);border-radius:5px}
