:root{--color-base-text:#1a3355;--color-text-background:#ffffff;--color-placeholder:#1a3355a6;--color-primary-button:#49beb7;--color-error:#d66363;--color-success:#63d683;--color-main-background:#f0f2f5;--color-on-dark:#ffffff;--color-on-primary:#ffffff;--color-primary-hover:#3a9a94;--color-error-action:#d32f2f;--color-error-action-hover:#b71c1c;--color-divider:#e0e0e0;--color-border-subtle:rgba(26,51,85,0.06);--color-border:rgba(26,51,85,0.08);--color-border-strong:rgba(26,51,85,0.12);--color-dropzone-border:#bdbdbd;--divider-border:none;--color-muted-text:currentcolor;--color-filter-action:#1976d2;--color-filter-action-disabled:rgba(0,0,0,0.38);--color-tint-hover:rgba(26,51,85,0.04);--color-tint-hover-strong:rgba(26,51,85,0.06);--color-table-text:#000000;--color-readonly-cell-text:#5f6b7a;--color-appbar-background:rgba(255,255,255,0.78);--color-appbar-border:rgba(255,255,255,0.5);--color-tooltip-background:#f5f5f9;--color-tooltip-border:#dadde9;--color-tooltip-text:rgba(0,0,0,0.87);--color-icon-button:rgba(0,0,0,0.54);--color-icon-button-hover:rgba(0,0,0,0.87);--color-skeleton:rgba(255,255,255,0.72);--color-skeleton-shimmer:rgba(255,255,255,0.85);--color-skeleton-line:rgba(15,23,42,0.1);--color-skeleton-grid:rgba(15,23,42,0.08);--color-error-panel:rgba(255,255,255,0.92);--color-scrollbar-track:#eef0f2;--color-scrollbar-thumb:#c1c8cf;--color-scrollbar-thumb-hover:#9aa3ad;--color-grid-unidentified-row:rgba(217,217,217,0.75);--color-grid-generated-row:#f7fbff;--color-grid-child-row:#fcfcfd;--color-grid-vacant-row:#fff1f2;--chip-blue-background:#dbeafe;--chip-blue-text:#1e40af;--chip-teal-background:#ccfbf1;--chip-teal-text:#0f766e;--chip-purple-background:#ede9fe;--chip-purple-text:#6d28d9;--chip-green-background:#dcfce7;--chip-green-text:#15803d;--chip-red-background:#fee2e2;--chip-red-text:#b91c1c;--chip-amber-background:#fef3c7;--chip-amber-text:#92400e;--chip-neutral-background:#f1f5f9;--chip-neutral-text:#334155;--color-inverse-surface:#1a3355;--color-needs-review-background:#fffaf0;--color-needs-review-accent:#b86b00;--color-needs-review-badge-background:#fff3d6;--color-needs-review-badge-text:#694000;--color-warning-accent:#ed6c02;--color-warning-tint:rgba(237,108,2,0.08);--color-success-action:#2e7d32;--color-info-note-background:#33333329;--color-info-note-icon:#446eba;--color-banner-background:rgba(255,255,255,0.92);--color-banner-action:#26706b;--color-loading-background:#f5f5f5;--color-spinner-track:#e0e0e0;--color-spinner-accent:#1976d2;--color-loading-text:#666666;--color-status-paid:#63d683;--color-status-open:#e6d153;--color-status-overdue:#d66363;--color-status-underpaid:#abebc4;--color-quill-toolbar-background:rgba(255,255,255,0.5);--color-quill-icon:#444444;--color-quill-accent:#0066cc;--color-quill-border:#cccccc;--color-quill-placeholder:rgba(0,0,0,0.6);--shadow-skeleton:0 8px 24px rgba(15,23,42,0.06);--shadow-error-panel:0 16px 40px rgba(15,23,42,0.08);--logo-filter:none;--color-surface:rgba(255,255,255,0.72);--color-surface-hover:rgba(255,255,255,0.88);--color-surface-elevated:rgba(255,255,255,0.85);--glass-blur:16px;--glass-border:1px solid rgba(255,255,255,0.45);--glass-border-subtle:1px solid rgba(255,255,255,0.2);--gradient-page:linear-gradient(145deg,#e8edf5,#f0f2f5 35%,#e6f0ef 70%,#f0f2f5);--gradient-sidebar:linear-gradient(180deg,#1a3355,#152944 60%,#111f36);--gradient-primary-soft:linear-gradient(135deg,rgba(73,190,183,0.08),rgba(73,190,183,0.02));--gradient-kpi-shine:linear-gradient(135deg,rgba(255,255,255,0.9),rgba(255,255,255,0.6) 50%,rgba(73,190,183,0.04));--gradient-card-border:linear-gradient(135deg,rgba(255,255,255,0.7),rgba(73,190,183,0.15),rgba(255,255,255,0.4));--shadow-sm:0 1px 3px rgba(26,51,85,0.04),0 1px 2px rgba(26,51,85,0.02);--shadow-md:0 4px 16px rgba(26,51,85,0.06),0 2px 6px rgba(26,51,85,0.03);--shadow-lg:0 8px 32px rgba(26,51,85,0.08),0 4px 12px rgba(26,51,85,0.04);--shadow-glow:0 4px 20px rgba(73,190,183,0.12),0 2px 8px rgba(73,190,183,0.06);--shadow-card-hover:0 8px 28px rgba(26,51,85,0.1),0 4px 10px rgba(73,190,183,0.06);--transition-fast:180ms cubic-bezier(0.4,0,0.2,1);--transition-medium:300ms cubic-bezier(0.4,0,0.2,1);--font-family:"Poppins",Arial,Helvetica,sans-serif;--font-size-h1:2.5rem;--font-weight-h1:700;--font-size-h2:2rem;--font-weight-h2:600;--font-size-h3:1.75rem;--font-weight-h3:600;--font-size-h4:1.5rem;--font-weight-h4:500;--font-size-h5:1.25rem;--font-weight-h5:500;--font-size-h6:1rem;--font-weight-h6:500;--font-size-body1:1rem;--font-size-body2:0.875rem;--font-size-button:0.875rem;--font-weight-button:500;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--padding-xxs:4px;--padding-xs:8px;--padding-sm:12px;--padding-md:16px;--padding-lg:24px;--padding-xl:32px;--padding-2xl:48px;--border-radius-xs:4px;--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:16px;--border-radius-xl:24px;--border-radius-2xl:32px;--box-shadow:var(--shadow-sm);--height-header:72px;--logo-width:150px;--logo-height:42px;--toolbar-height:40px;--toolbar-icon-size:24px;--tabs-height:48px;--navigation-sidebar-icon-size:32px;--kpi-card-detail-height:45px;--background:var(--color-text-background);--chart-text:#666666;--chart-grid:rgba(0,0,0,0.1);--chart-grid-strong:lightgray;--chart-zero-line:#000000;--chart-series-sum:#1a3355;--chart-income:#4caf50;--chart-expense:#f44336;--chart-net:#2196f3;--chart-planned:#1a3355a6;--chart-actual:var(--color-primary-button);--chart-vacancy:var(--color-error);--chart-vacancy-fill:#d6636333;--chart-slice-border:#ffffff;--chart-tooltip-background:rgba(0,0,0,0.8);--chart-tooltip-text:#ffffff;--chart-overlay-background:rgba(20,28,38,0.92);--chart-series-1:#2672d9;--chart-series-2:#d96b26;--chart-series-3:#258f72;--chart-series-4:#7856c7;--chart-series-5:#c94747;--chart-series-6:#23899e;--chart-series-7:#a97812;--chart-series-8:#b94786;--chart-category-1:#4caf50;--chart-category-2:#f44336;--chart-category-3:#2196f3;--chart-category-4:#ff9800;--chart-category-5:#9c27b0;--chart-category-6:#00bcd4;--chart-category-7:#ffeb3b;--chart-category-8:#795548;--chart-category-9:#607d8b;--chart-category-10:#e91e63;--chart-category-11:#3f51b5;--chart-category-12:#009688;--chart-category-13:#ff5722;--chart-category-14:#8bc34a;--chart-category-15:#cddc39;--chart-category-16:#ffc107;--chart-category-17:#ff9800;--chart-category-18:#ff5722;--chart-category-19:#9e9e9e;--chart-category-20:#424242;--foreground:var(--color-base-text)}:root[data-table-density=small] .ag-theme-quartz{--ag-grid-size:3px!important;--ag-font-size:12px!important;--ag-row-height:28px!important;--ag-cell-horizontal-padding:6px!important}.mf-preset-button-group.MuiButtonGroup-root .MuiButton-root{min-width:5rem}@media (max-width:600px){:root{--font-size-h1:1.75rem;--font-size-h2:1.5rem;--font-size-h3:1.25rem;--font-size-h4:1rem;--font-size-h5:1rem;--font-size-h6:0.875rem;--font-size-body1:0.815rem;--font-size-body2:0.75rem;--font-size-button:0.75rem;--line-height-tight:1.2;--line-height-snug:1.3;--line-height-normal:1.45;--line-height-relaxed:1.5;--line-height-loose:1.75;--padding-xxs:3px;--padding-xs:6px;--padding-sm:8px;--padding-md:12px;--padding-lg:16px;--padding-xl:24px;--padding-2xl:32px;--height-header:56px;--logo-width:120px;--logo-height:36px;--toolbar-height:32px;--toolbar-icon-size:18px;--tabs-height:40px;--navigation-sidebar-icon-size:24px;--kpi-card-detail-height:36px;--glass-blur:12px;--shadow-md:0 2px 10px rgba(26,51,85,0.06);--shadow-lg:0 4px 20px rgba(26,51,85,0.07)}:root .ag-theme-quartz.ag-theme-quartz{--ag-grid-size:3px!important;--ag-font-size:6px!important;--ag-row-height:20px!important;--ag-header-height:32px!important;--ag-cell-horizontal-padding:4px!important}.ag-theme-quartz :is(.ag-cell,.ag-header-cell){line-height:1.2}.ag-theme-quartz .mf-grid-header{align-items:center;flex-direction:row;gap:0;justify-content:flex-start;padding:0}.ag-theme-quartz .mf-grid-header-label-row{flex:1 1 auto;min-height:8px;overflow:visible;width:auto}.ag-theme-quartz .mf-grid-header-label{color:var(--ag-header-foreground-color,var(--ag-foreground-color,#181d1f));display:block;font-size:var(--ag-font-size)!important;line-height:8px;opacity:1;overflow:hidden;visibility:visible}.ag-theme-quartz .mf-grid-header-icon-row{flex:0 0 auto;gap:1px;min-height:0;width:auto}.ag-theme-quartz .mf-grid-header-filter-icons,.ag-theme-quartz .mf-grid-header-sort-icons{gap:1px}.ag-theme-quartz .mf-grid-header-icon-row :is(svg,.ag-icon){font-size:8px;height:8px;width:8px}.ag-theme-quartz .ag-cell[col-id=unitIdentifier] span{font-size:var(--ag-font-size)!important}.ag-paging-description{margin:0!important}}body,html{max-width:100vw;overflow-x:hidden}a.MuiLink-root,button.MuiLink-root{text-decoration:none}body{color:var(--foreground);background:var(--background);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-stretch:normal}.ag-theme-quartz.ag-theme-quartz{--ag-header-height:48px;--ag-foreground-color:#000000;--ag-header-foreground-color:#000000;--ag-row-height:34px;--ag-row-border-color:#e5e7eb;--ag-cell-horizontal-border:solid #edf0f2;--ag-odd-row-background-color:#f8fafc;--ag-header-column-separator-display:block;--ag-header-column-separator-height:100%;--ag-header-column-separator-color:#e5e7eb}.ag-theme-quartz ::-webkit-scrollbar,.mf-persistent-table-scrollbars::-webkit-scrollbar{height:11px;width:11px}.ag-theme-quartz ::-webkit-scrollbar-track,.mf-persistent-table-scrollbars::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:8px}.ag-theme-quartz ::-webkit-scrollbar-thumb,.mf-persistent-table-scrollbars::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border:2px solid var(--color-scrollbar-track);border-radius:8px}.ag-theme-quartz ::-webkit-scrollbar-thumb:hover,.mf-persistent-table-scrollbars::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}.ag-theme-quartz .ag-scrollbar-invisible.ag-apple-scrollbar{opacity:1!important;visibility:visible!important}.ag-theme-quartz .ag-body-horizontal-scroll-viewport,.ag-theme-quartz .ag-body-viewport,.ag-theme-quartz .ag-center-cols-viewport,.mf-persistent-table-scrollbars{scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track);scrollbar-width:thin}.mf-persistent-table-scrollbars{overflow:scroll!important;scrollbar-gutter:stable}.mf-persistent-table-scrollbars .MuiTableCell-root:not(.mf-semantic-table-text){color:var(--color-table-text)}.ag-theme-quartz .ag-cell{display:flex;align-items:center;padding-left:calc(var(--ag-cell-horizontal-padding) / 2)!important}.ag-theme-quartz .mf-grid-header{align-items:stretch;flex-direction:column;gap:2px;height:100%;justify-content:center;width:100%}.ag-theme-quartz .mf-grid-header-label-row{align-items:center;align-self:stretch;display:flex;flex:0 1 auto;min-height:0;overflow:hidden;padding:0;width:100%}.ag-theme-quartz .mf-grid-header-label{line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.ag-theme-quartz .mf-grid-header-icon-row{align-items:center;display:flex;gap:4px;min-height:16px;width:100%}.ag-theme-quartz .mf-grid-header-filter-icons,.ag-theme-quartz .mf-grid-header-sort-icons{align-items:center;display:flex;gap:4px}.ag-theme-quartz .mf-grid-header-filter-icons{margin-left:auto}.ag-theme-quartz .mf-grid-header-icon-row .ag-header-icon,.ag-theme-quartz .mf-grid-header-icon-row .ag-sort-indicator-icon{margin:0;padding:0}.ag-theme-quartz .ag-center-cols-container,.ag-theme-quartz .ag-center-cols-container .ag-row{min-width:100%}.ag-theme-quartz .ag-row.mf-no-line{border-bottom-color:transparent}.ag-theme-quartz .ag-body-horizontal-scroll-viewport,.ag-theme-quartz .ag-center-cols-viewport,.ag-theme-quartz .ag-floating-bottom-viewport,.ag-theme-quartz .ag-floating-top-viewport,.ag-theme-quartz .ag-header-viewport,.ag-theme-quartz .ag-sticky-bottom-viewport,.ag-theme-quartz .ag-sticky-top-viewport{overscroll-behavior-x:contain}.ag-theme-quartz .ag-row.mf-no-id{background-color:var(--color-grid-unidentified-row)}.ag-theme-quartz .ag-row.mf-row-anchored{background-color:rgba(73,190,183,.12);box-shadow:inset 0 0 0 2px var(--color-primary-button)}.ag-theme-quartz .ag-row.mf-row-recently-created{animation:mf-confirmed-row-highlight-fade 4s linear forwards}@keyframes mf-confirmed-row-highlight-fade{0%{background-color:rgba(73,190,183,.12);box-shadow:inset 0 0 0 2px var(--color-primary-button)}to{background-color:transparent;box-shadow:inset 0 0 0 2px transparent}}.ag-theme-quartz .ag-row.mf-row-confirm-bar,.ag-theme-quartz .ag-row.mf-row-confirm-bar.ag-row-hover{background:transparent;border-bottom-color:transparent}.ag-theme-quartz .ag-row.mf-row-confirm-bar .ag-full-width-row,.ag-theme-quartz .ag-row.mf-row-confirm-bar.ag-full-width-row{overflow:visible}.mf-grid-locked .ag-row:not(.mf-row-anchored):not(.mf-row-confirm-bar){opacity:.3;pointer-events:none}.mf-grid-locked{--mf-grid-draft-confirm-bar-height:44px}.mf-grid-locked .ag-popup-editor{transform:translateY(var(--mf-grid-draft-confirm-bar-height))}.ag-theme-quartz .ag-row.mf-tenancy-overlap{background-color:rgba(245,158,11,.1);box-shadow:inset 3px 0 0 0 #f59e0b}.ag-theme-quartz .ag-row.mf-tenancy-overlap.ag-row-hover{background-color:rgba(245,158,11,.18)}.ag-cell[col-id=syncStatus]{padding:0!important;margin:0!important}.ag-cell[col-id=syncStatus]:focus-within{border:none!important}.ag-cell.mf-readonly-cell{cursor:default;color:var(--color-readonly-cell-text);font-style:italic}.ag-cell.mf-readonly-cell .ag-cell-value,.ag-cell.mf-readonly-cell .ag-group-value{color:inherit;font-style:inherit}.ag-cell.mf-readonly-cell:focus-within{background-color:inherit}.ag-cell.mf-readonly-cell .ag-cell-value:empty,.ag-cell.mf-readonly-cell .ag-group-value:empty{display:inline-block;min-width:1ch}.ag-cell.mf-readonly-cell .ag-cell-value:empty:before,.ag-cell.mf-readonly-cell .ag-group-value:empty:before{content:"–"}.ag-header-cell[col-id=syncStatus]{padding:0 12px!important}.ag-cell.required-field:before{content:"erforderlich";font-size:12px;position:absolute;width:100%;color:var(--color-placeholder);overflow:hidden;text-overflow:ellipsis;pointer-events:none}.ag-cell.required-field.ag-cell-focus:before,.ag-cell.required-field.ag-cell-inline-editing:before,.ag-cell.required-field:focus-within:before{content:none}.ag-cell.required-field>.MuiFormControl-root{background-color:var(--color-text-background)}.ag-theme-quartz.ag-theme-quartz .ag-cell-inline-editing .ag-cell-editor input.ag-input-field-input{border:none;border-radius:0;outline:none;box-shadow:none;background-color:transparent;padding:0}*{box-sizing:border-box;padding:0;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{color:inherit;text-decoration:none}.ag-cell-editing-error{border-color:var(--ag-invalid-color)!important;border-radius:var(--ag-card-radius)!important;box-shadow:var(--ag-card-shadow)}.ag-cell-editing-error input{border:var(--ag-input-invalid-border)!important}html[data-appearance=dark]{--color-base-text:#e8eef6;--color-text-background:#182a44;--color-placeholder:#e8eef6b8;--color-primary-button:#49beb7;--color-error:#f08a8a;--color-success:#63d683;--color-main-background:#0d1828;--color-on-dark:#ffffff;--color-on-primary:#0d1828;--color-primary-hover:#6fd0ca;--color-error-action:#f28b82;--color-error-action-hover:#f8aaa4;--color-divider:rgba(255,255,255,0.14);--color-border-subtle:rgba(255,255,255,0.08);--color-border:rgba(255,255,255,0.12);--color-border-strong:rgba(255,255,255,0.2);--color-dropzone-border:rgba(255,255,255,0.12);--divider-border:1px solid var(--mui-palette-divider);--color-muted-text:var(--mui-palette-text-secondary);--color-filter-action:var(--mui-palette-primary-main);--color-filter-action-disabled:var(--mui-palette-text-disabled);--color-tint-hover:rgba(255,255,255,0.06);--color-tint-hover-strong:rgba(255,255,255,0.1);--color-table-text:#f1f5fb;--color-readonly-cell-text:#a9b6c8;--color-appbar-background:rgba(13,24,40,0.8);--color-appbar-border:rgba(255,255,255,0.08);--color-tooltip-background:#223756;--color-tooltip-border:#2f4a72;--color-tooltip-text:#e8eef6;--color-icon-button:rgba(255,255,255,0.7);--color-icon-button-hover:#ffffff;--color-skeleton:rgba(255,255,255,0.06);--color-skeleton-shimmer:rgba(255,255,255,0.1);--color-skeleton-line:rgba(255,255,255,0.1);--color-skeleton-grid:rgba(255,255,255,0.06);--color-error-panel:rgba(24,42,68,0.92);--color-scrollbar-track:#14233a;--color-scrollbar-thumb:#3a506f;--color-scrollbar-thumb-hover:#5a7399;--color-grid-unidentified-row:rgba(255,255,255,0.08);--color-grid-generated-row:#1a3150;--color-grid-child-row:#162840;--color-grid-vacant-row:rgba(240,138,138,0.14);--chip-blue-background:rgba(96,165,250,0.2);--chip-blue-text:#93c5fd;--chip-teal-background:rgba(45,212,191,0.2);--chip-teal-text:#5eead4;--chip-purple-background:rgba(167,139,250,0.22);--chip-purple-text:#c4b5fd;--chip-green-background:rgba(74,222,128,0.18);--chip-green-text:#86efac;--chip-red-background:rgba(248,113,113,0.2);--chip-red-text:#fca5a5;--chip-amber-background:rgba(251,191,36,0.2);--chip-amber-text:#fcd34d;--chip-neutral-background:rgba(148,163,184,0.2);--chip-neutral-text:#cbd5e1;--color-inverse-surface:#223756;--color-needs-review-background:rgba(251,191,36,0.1);--color-needs-review-accent:#e8a33d;--color-needs-review-badge-background:rgba(251,191,36,0.16);--color-needs-review-badge-text:#fcd34d;--color-warning-accent:#ffa726;--color-warning-tint:rgba(255,167,38,0.12);--color-success-action:#81c995;--color-info-note-background:rgba(255,255,255,0.08);--color-info-note-icon:#8fb0e8;--color-banner-background:rgba(24,42,68,0.92);--color-banner-action:#5eead4;--color-loading-background:#0d1828;--color-spinner-track:rgba(255,255,255,0.14);--color-spinner-accent:#49beb7;--color-loading-text:#a9b6c8;--color-status-paid:#1e6b3b;--color-status-open:#7a6410;--color-status-overdue:#8e2f2f;--color-status-underpaid:#2f7a56;--color-quill-toolbar-background:rgba(255,255,255,0.06);--color-quill-icon:#c4cfde;--color-quill-accent:#5eead4;--color-quill-border:rgba(255,255,255,0.2);--color-quill-placeholder:rgba(232,238,246,0.6);--shadow-skeleton:0 8px 24px rgba(0,0,0,0.3);--shadow-error-panel:0 16px 40px rgba(0,0,0,0.4);--logo-filter:invert(1) hue-rotate(180deg) brightness(1.15);--color-surface:rgba(24,42,68,0.82);--color-surface-hover:rgba(30,52,83,0.92);--color-surface-elevated:rgba(27,46,74,0.88);--glass-border:1px solid rgba(255,255,255,0.08);--glass-border-subtle:1px solid rgba(255,255,255,0.05);--gradient-sidebar:linear-gradient(180deg,#16294a,#112038 60%,#0c1829);--gradient-page:linear-gradient(145deg,#0a1422,#0d1828 35%,#0c2027 70%,#0d1828);--gradient-primary-soft:linear-gradient(135deg,rgba(73,190,183,0.14),rgba(73,190,183,0.04));--gradient-kpi-shine:linear-gradient(135deg,rgba(34,58,92,0.9),rgba(27,46,74,0.82) 50%,rgba(73,190,183,0.08));--gradient-card-border:linear-gradient(135deg,rgba(255,255,255,0.12),rgba(73,190,183,0.2),rgba(255,255,255,0.06));--shadow-sm:0 1px 3px rgba(0,0,0,0.3),0 1px 2px rgba(0,0,0,0.2);--shadow-md:0 4px 16px rgba(0,0,0,0.35),0 2px 6px rgba(0,0,0,0.25);--shadow-lg:0 8px 32px rgba(0,0,0,0.45),0 4px 12px rgba(0,0,0,0.3);--shadow-glow:0 4px 20px rgba(73,190,183,0.18),0 2px 8px rgba(73,190,183,0.1);--shadow-card-hover:0 8px 28px rgba(0,0,0,0.5),0 4px 10px rgba(73,190,183,0.12);--chart-text:#c4cfde;--chart-grid:rgba(255,255,255,0.08);--chart-grid-strong:rgba(255,255,255,0.16);--chart-zero-line:#e8eef6;--chart-series-sum:#e8eef6;--chart-income:#4caf50;--chart-expense:#f55a4e;--chart-net:#2196f3;--chart-planned:#a9b6c8;--chart-actual:var(--color-primary-button);--chart-vacancy:var(--color-error);--chart-vacancy-fill:#f08a8a33;--chart-slice-border:#1b2e4a;--chart-tooltip-background:#2a4468;--chart-tooltip-text:#ffffff;--chart-overlay-background:rgba(34,55,86,0.96);--chart-series-1:#5a94e2;--chart-series-2:#dc7737;--chart-series-3:#48a189;--chart-series-4:#9e85d7;--chart-series-5:#d67373;--chart-series-6:#469cae;--chart-series-7:#b3882e;--chart-series-8:#ca73a3;--chart-category-1:#4caf50;--chart-category-2:#f55a4e;--chart-category-3:#2196f3;--chart-category-4:#ff9800;--chart-category-5:#c075cc;--chart-category-6:#00bcd4;--chart-category-7:#ffeb3b;--chart-category-8:#a48b83;--chart-category-9:#8097a2;--chart-category-10:#ef5d8f;--chart-category-11:#8490d0;--chart-category-12:#1fa396;--chart-category-13:#ff5722;--chart-category-14:#8bc34a;--chart-category-15:#cddc39;--chart-category-16:#ffc107;--chart-category-17:#ff9800;--chart-category-18:#ff5722;--chart-category-19:#9e9e9e;--chart-category-20:#959595;--background:var(--color-main-background)}html[data-appearance=dark] .ag-theme-quartz.ag-theme-quartz{--ag-background-color:#14233a;--ag-foreground-color:#f1f5fb;--ag-header-foreground-color:#f1f5fb;--ag-secondary-foreground-color:#c4cfde;--ag-header-background-color:#1b2e4a;--ag-odd-row-background-color:#182a43;--ag-row-border-color:#263a58;--ag-border-color:#2a3f5f;--ag-secondary-border-color:#263a58;--ag-cell-horizontal-border:solid #1f3250;--ag-header-column-separator-color:#2e4565;--ag-header-column-resize-handle-color:#2e4565;--ag-row-hover-color:rgba(73,190,183,0.14);--ag-selected-row-background-color:rgba(73,190,183,0.18);--ag-column-hover-color:rgba(255,255,255,0.05);--ag-panel-background-color:#1b2e4a;--ag-panel-border-color:#2e4565;--ag-menu-background-color:#1b2e4a;--ag-menu-border-color:#2e4565;--ag-tooltip-background-color:#223756;--ag-control-panel-background-color:#1b2e4a;--ag-input-border-color:#3a506f;--ag-input-disabled-background-color:rgba(255,255,255,0.05);--ag-input-disabled-border-color:rgba(255,255,255,0.12);--ag-disabled-foreground-color:rgba(241,245,251,0.5);--ag-checkbox-unchecked-color:#6d82a3;--ag-chip-background-color:rgba(255,255,255,0.08);--ag-chip-border-color:#2e4565;--ag-invalid-color:#f08a8a;--ag-card-shadow:0 1px 20px 1px rgba(0,0,0,0.6);--ag-popup-shadow:0 0 20px rgba(0,0,0,0.5);--ag-modal-overlay-background-color:rgba(13,24,40,0.66);color-scheme:dark}html{color-scheme:light}html[data-appearance=dark]{color-scheme:dark}