.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}@font-face{font-family:Sohne-Buch;src:url(/dashboard/assets/sohne_buch-BXyoRSZg.otf)}@font-face{font-family:Sohne-Halbfett;src:url(/dashboard/assets/sohne_halbfett-BPG_XBMq.otf)}@font-face{font-family:SohneMono-Buch;src:url(/dashboard/assets/sohne_mono-buch-V1FjmhPs.otf)}@font-face{font-family:SohneMono-Halbfett;src:url(/dashboard/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-page-header: 30px;--size-font-page-header2: 17px;--size-font-widget-header: 23px;--size-font-modal-header: 25px;--size-font-modal-subtitle: 20px;--size-font-table-head: 14px;--size-font-table-cell: 12px;--size-font-select: 17px;--size-font-input: 17px;--size-font-label: 17px;--size-font-button: 17px;--size-font-legend: 17px;--size-font-tooltip: 15px;--size-border-radius-widget: 16px;--size-border-radius-input: 13px;--size-border-radius-button: 13px;--size-border-radius-legend-tile: 4px;--size-border-radius-tooltip: 9px;--size-padding-widget: 31px 31px;--size-padding-input: 0px 20px;--size-padding-button: 0px 23px;--size-padding-button-small: 0px 7px;--size-tooltip-padding: .4rem .8rem;--size-table-cell-padding: 6px 6px;--size-gap-widget: 28px;--size-gap-input: 16px;--size-gap-button-icon-text: 11px;--size-gap-details-card-childrens: 18px;--size-margin-bottom-widget-header: 17px;--size-margin-bottom-page-header: 35px;--size-input-height: 43px;--size-button-height: 43px;--size-button-small-height: 23px}:root{--blue-700: #2C3E50;--blue-500: #425466;--blue-300: #42A4E4;--blue-150: #74D3EC;--gray-900: #333333;--gray-800: #55585D;--gray-700: #686b6f;--gray-500: #a4a4a4;--gray-200: #e5e5e5;--gray-100: #E9E9F0;--gray-150: #F2F2F2;--gray-50: #FAFAFA;--gray-20: #FBFBFB;--pink-50: #fef2ee;--pink-500: #ff7991;--black-1000: #000;--black-800: #262626;--black-500: #323234;--white-0: #ffffff;--red-600: #D11149;--red-50: #fef2ee;--yellow-700: #FFC335;--yellow-100: #FFF4DA;--green-400: #A7C747;--green-600: #36b97e;--green-50: #f3f8e5}:root{--primary-blue-800: #505882;--primary-blue-600: #8C91DD;--primary-blue-100: #EDEEFF;--primary-purple-600: #CEBCF0;--primary-purple-700: #B7A0E9;--secondary-blue-300: #757B9C;--secondary-blue-200: #BBBEE9;--secondary-blue-100: #B5B8C9;--secondary-blue-150: #DADCFF;--secondary-blue-50: #E2E3E9;--secondary-purple-150: #E2D9F5;--blue-800: #40424E;--gray-700: #707070;--gray-500: #B3B3B3;--gray-50: #F2F2F2;--gray-35: #f7f7f7;--gray-10: #FAFAFA;--white-0: #ffffff;--green-500: #69D9B5;--yellow-400: #FFD9AE;--red-400: #FC8282}:root{--color-background-product: var(--white-0);--color-background-carousel-frame: var(--gray-150);--color-background-toast: var(--white-0);--color-background-remove: var(--red-600);--color-background-dropdown-menu: rgba(250, 250, 250, .8);--color-background-table-border: var(--gray-700);--color-background-label-info: var(--gray-50);--color-background-label-status: var(--gray-150);--color-background-liquid-fill-path: var(--gray-200);--color-text-paragraph: var(--blue-700);--color-text-select: var(--blue-300);--color-text-error: var(--red-600);--color-text-success: var(--green-400);--color-text-warning: var(--yellow-700);--color-text-logout: var(--pink-500);--color-text-navigation: var(--black-1000);--color-text-navigation-header: var(--black-1000);--color-text-pagination: var(--gray-800);--color-text-input: var(--gray-800);--color-text-tooltip: var(--gray-200);--color-text-on-main-color-background: var(--black-1000);--color-button: var(--blue-300);--color-button-table-action: var(--white-0);--color-button-navigation: var(--color-white);--color-button-user-menu: var(--gray-150);--color-button-close: var(--gray-150);--color-error-icon: var(--red-600);--color-drop-down-icon: var(--blue-300);--color-rating-star-icon: var(--yellow-700);--color-cartesian-grid: var(--gray-100);--color-white: var(--white-0);--color-text-header: var(--blue-800);--color-text-big-header: var(--primary-blue-800);--color-text-label: var(--blue-800);--color-text-active-dispenser-nozzle: var(--primary-blue-600);--color-text-button: var(--color-white);--color-text-chart-labels: var(--gray-500);--color-text-user-menu: var(--primary-blue-800);--color-text-placeholder: var(--gray-700);--color-background-tab-button: var(--gray-50);--color-background-tab-content: var(--color-white);--color-background-modal: var(--gray-10);--color-background-tooltip: var(--color-white);--color-backgroud-widget: var(--gray-10);--color-backgroud-badge: var(--primary-purple-600);--color-backgroud-generic-button: var(--primary-blue-600);--color-backgroud-generic-button-invert: var(--red-400);--color-backgroud-dark-button: var(--primary-blue-800);--color-backgroud-sidebar: var(--primary-blue-800);--color-backgroud-alert-button: var(--red-400);--color-background-layout: var(--color-white);--color-background-table-header: var(--primary-blue-800);--color-background-table-row: var(--color-white);--color-background-table-row-odd: color-mix(in oklab, var(--primary-blue-100) 30%, var(--color-white));--color-backgroud-hover-element: var(--primary-blue-100);--color-backgroud-tab: var(--primary-purple-600);--color-backgroud-checkbox: var(--primary-blue-600);--color-background-input: var(--color-white);--color-background-progress-bar: #F2F2F2;--color-backgroud-dispenser-nozzle: var(--primary-purple-600);--color-background-error: var(--red-400);--color-background-success: var(--green-500);--color-background-warning: var(--yellow-400);--color-background-modal-overlay: color-mix(in oklab, var(--gray-700) 60%, #ffffff00);--color-background-card: var(--primary-blue-100);--color-background-form-card: var(--gray-35);--color-background-gray-out: var(--gray-500);--color-border-dispenser-nozzle: var(--primary-purple-600);--color-border-input: var(--gray-500);--color-fill-level-good-dispenser-nozzle: var(--green-500);--color-fill-level-warning-dispenser-nozzle: var(--yellow-400);--color-fill-level-bad-dispenser-nozzle: var(--red-400);--color-chart-bar-default: var(--primary-blue-800);--color-chart-bar-top: var(--green-500);--color-chart-bar-bottom: var(--primary-purple-600);--color-chart-axis-lines: var(--gray-700);--color-border-tooltip: var(--gray-500);--default-box-shadow: 0px 3px 6px #00000012;--default-table-border: .5px solid color-mix(in oklab, var(--gray-500) 50%, var(--color-white));--color-assign-to-property-refit: var(--primary-blue-600);--color-assign-to-property-bestandskonzepte: var(--primary-blue-800);--color-assign-to-property-in-betrieb: var(--green-500);--color-assign-to-property-neubestellungen: var(--primary-purple-600)}.dark-theme{--color-background-layout: var(--black-800);--color-background-table: var(--gray-800);--color-background-table-row: var(--gray-800);--color-background-table-row-odd: #FEF2EE1C;--color-background-input: var(--gray-700);--color-background-modal: var(--black-500);--color-background-modal-overlay: #26262687;--color-background-card: var(--gray-800);--color-background-product: var(--gray-800);--color-background-tabs: var(--black-500);--color-background-toast: var(--gray-800);--color-background-dropdown-menu: rgba(104, 107, 111, .8);--color-background-label-info: var(--gray-700);--color-background-label-status: var(--gray-800);--color-background-carousel-frame: var(--gray-700);--color-background-liquid-fill-path: var(--gray-700);--color-text-header: var(--gray-200);--color-text-paragraph: var(--gray-200);--color-text-select: var(--gray-200);--color-text-navigation-header: var(--gray-200);--color-text-navigation: var(--gray-200);--color-text-input: var(--gray-200);--color-text-pagination: var(--gray-200);--color-text-on-main-color-background: var(--gray-200);--color-border-input: var(--gray-800);--color-error-icon: var(--gray-200);--color-drop-down-icon: var(--gray-200);--color-cartesian-grid: var(--gray-700);--color-button-navigation: var(--gray-500);--color-button-close: var(--gray-800);--color-backgroud-widget: color-mix(in oklab, var(--purple-20) 40%, #000);--color-text-label: var(--purple-20);--color-background-layout: color-mix(in oklab, var(--primary-blue-800) 80%, #000)}*{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:62.5%}#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(--gray-800);border-radius:5px}
