html,body,#root{height:100%;margin:0}body{font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f7f7f7}.kicker{display:flex;align-items:center;gap:8px;color:#da5d24;font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:11px}.kicker:before{content:"";width:25px;height:1px;background:#da5d24}.zahl{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.tabelle-kompakt .ant-table-cell{padding:4px 8px!important}.zelle-ist{background:#fafafa}.zelle-forecast{font-style:italic;color:#722ed1}@media print{.ant-layout-sider,.ant-layout-header,.nicht-drucken{display:none!important}.ant-layout-content{margin:0!important;padding:0!important}}.zeile-trenner td{border-top:2px solid #d9d9d9!important}.zeile-summe td{background:#fafafa}.zeile-summe2 td{background:#eef3fa;border-top:1px solid #a9c6ec!important}.tabelle-raster .ant-table-cell{border-color:#d9d9d9!important}.tabelle-raster .zeile-summe2 td{border-top:2px solid #8fb0dc!important}.rollen-matrix .zeile-dick td{border-bottom:3px solid #06255B!important}.rollen-matrix .zeile-block td{background:#06255b!important;color:#fff}.rollen-matrix .zeile-block td .ant-btn{color:#fff}.rollen-matrix .zeile-block .faktor-zelle{display:inline-flex;align-items:center;gap:2px}.rollen-matrix .zeile-block .faktor-ueberschrieben .ant-input,.rollen-matrix .zeile-block .faktor-ueberschrieben .ant-input-number{background:#fde3d6;border-color:#da5d24}.rollen-matrix .spalte-summe{background:#eef3fa}.rollen-matrix .zeile-block td.spalte-summe{background:#06255b!important}.rollen-matrix thead th{text-align:center}.kst-erledigt>td{opacity:.45;background:#fafafa}
