.dwh-raster{gap:var(--nx-space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.dwh-reihe{gap:var(--nx-space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.dwh-formular{gap:var(--nx-space-4);max-width:var(--nx-form-max);display:grid}.dwh-eintrag+.dwh-eintrag{margin-top:var(--nx-space-2)}.dwh-fehler{color:var(--nx-fehler-text)}.dwh-meta{font:var(--nx-t-meta);color:var(--nx-text-2)}.dwh-log{font-family:var(--nx-font-mono);white-space:pre-wrap;max-height:420px;padding:var(--nx-space-3);background:var(--nx-flaeche-erhoeht);border:var(--nx-kante-breite) solid var(--nx-kante);border-radius:var(--nx-radius);margin:0;font-size:.75rem;overflow:auto}.dwh-markenwahl .nx-markenwahl__panel{width:380px;left:auto;right:0}.dwh-markenwahl .nx-auswahlliste__option{cursor:pointer}.dwh-schluessel{gap:var(--nx-space-1);margin:0;padding:0;list-style:none;display:grid}.dwh-logo{align-items:center;gap:calc(var(--nx-logo-h) * .3);display:inline-flex}.dwh-logo__zeichen{width:calc(var(--nx-logo-h) * 1.15);height:calc(var(--nx-logo-h) * 1.15);flex:none}.dwh-logo__wort{font:600 1.125rem/1 var(--nx-font-display);letter-spacing:.04em;color:var(--nx-top-akzent)}.dwh-untertitel{color:var(--nx-top-text-2);font:var(--nx-t-label)}@media (max-width:760px){.dwh-untertitel{display:none}}.dwh-stapel{gap:var(--nx-space-5);display:grid}.dwh-zwei{gap:var(--nx-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;display:grid}.dwh-zeitwahl{gap:var(--nx-space-2);min-width:260px;padding:var(--nx-space-3);border:var(--nx-kante-breite) solid var(--nx-kante);border-radius:var(--nx-radius);background:var(--nx-flaeche);display:grid}.dwh-zeitwahl__titel{align-items:center;gap:var(--nx-space-1-5);font:var(--nx-t-label);color:var(--nx-text-2);display:inline-flex}.dwh-zeitwahl__zeile{gap:var(--nx-space-2);grid-template-columns:1fr 1fr;display:grid}.dwh-zeitwahl__eigen{align-items:center;gap:var(--nx-space-2);display:flex}.dwh-zeitwahl__stand{font:var(--nx-t-meta);color:var(--nx-text-2);font-variant-numeric:tabular-nums}.dwh-zeitwahl .nx-feld{min-width:0}.nx-seitenkopf__aktionen>.dwh-zeitwahl{align-self:flex-start}:root[data-dwh-laedt] .nx-seite{opacity:.55;transition:opacity var(--nx-dauer) var(--nx-kurve);pointer-events:none}:root[data-dwh-laedt] .dwh-zeitwahl{pointer-events:auto}.dwh-diagramm{position:relative}.dwh-diagramm__zeichnung{width:100%;min-width:0}.dwh-diagramm{container-type:inline-size}.dwh-diagramm__zeichnung--quer{height:clamp(150px, 56.25cqi, var(--h))}.dwh-delta{align-items:center;gap:var(--nx-space-1);font-variant-numeric:tabular-nums;display:inline-flex}.dwh-delta .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-kanal{align-items:center;gap:var(--nx-space-2);display:inline-flex}.dwh-kanal__punkt{border-radius:var(--nx-radius-kreis);flex:none;width:10px;height:10px}.dwh-anteile{gap:var(--nx-space-2);display:grid}.dwh-anteil{gap:var(--nx-space-3);grid-template-columns:minmax(120px,34%) minmax(0,1fr) auto 56px;align-items:center;display:grid}.dwh-anteil--ohne-anteil{grid-template-columns:minmax(120px,42%) minmax(0,1fr) auto}.dwh-anteil__name{align-items:center;gap:var(--nx-space-2);overflow-wrap:anywhere;min-width:0;font:var(--nx-t-ui);display:inline-flex}.dwh-anteil__spur{background:var(--nx-fuellung);border-radius:var(--nx-radius);height:12px;display:block;overflow:hidden}.dwh-anteil__fuellung{border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.dwh-anteil__wert{font:var(--nx-t-ui-stark)}.dwh-anteil__anteil{font:var(--nx-t-meta);color:var(--nx-text-2)}.dwh-ki{gap:var(--nx-space-4);display:grid}.dwh-ki__kern{font:var(--nx-t-titel);max-width:72ch;margin:0}.dwh-ki ul{gap:var(--nx-space-2);margin:0;padding-left:1.2em;display:grid}.dwh-bericht{gap:var(--nx-space-6);min-width:0;display:grid}.dwh-bericht__titelblatt{gap:var(--nx-space-2);padding:var(--nx-space-6);border-radius:var(--nx-radius);background:var(--nx-top-bg,var(--nx-flaeche));color:var(--nx-top-text,var(--nx-text));display:grid}.dwh-bericht__titelblatt h1{font:var(--nx-t-display);margin:0}.dwh-bericht__titelblatt p{color:var(--nx-top-text-2,var(--nx-text-2));margin:0}.dwh-chat{gap:var(--nx-space-4);max-width:960px;display:grid}.dwh-start-kacheln{gap:var(--nx-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.dwh-dashboard{gap:var(--nx-space-5);min-width:0;display:grid}.dwh-builder-leiste{align-items:center;gap:var(--nx-space-3);padding-bottom:var(--nx-space-3);border-bottom:var(--nx-kante-breite) solid var(--nx-kante);flex-wrap:wrap;display:flex}.dwh-builder-leiste__rechts{align-items:center;gap:var(--nx-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.dwh-board{--abstand:var(--nx-space-6);gap:var(--abstand) var(--nx-space-6);grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;display:grid}.dwh-board[data-dichte=kompakt]{--abstand:var(--nx-space-4);column-gap:var(--nx-space-4)}.dwh-board[data-dichte=luftig]{--abstand:var(--nx-space-8);column-gap:var(--nx-space-8)}.dwh-board__feld{grid-column:span var(--spalten,6);gap:var(--nx-space-3);border-radius:var(--nx-radius);min-width:0;display:grid;position:relative}.dwh-board[data-bearbeiten] .dwh-board__feld{padding:var(--nx-space-2) var(--nx-space-3) var(--nx-space-3);outline:var(--nx-kante-breite) dashed var(--nx-kante-feld);outline-offset:0}.dwh-board__feld[data-ziel]{background:var(--nx-auswahl-bg);outline:var(--nx-kante-breite-aktiv) solid var(--nx-auswahl-kante)!important}.dwh-board__werkzeuge{align-items:center;gap:var(--nx-space-1);flex-wrap:wrap;display:flex}.dwh-board__griff{align-items:center;gap:var(--nx-space-1-5);min-width:0;min-height:var(--nx-h-button-s);padding:0 var(--nx-space-2);border-radius:var(--nx-radius);color:var(--nx-text-2);-webkit-user-select:none;user-select:none;-webkit-user-drag:element;flex:auto;display:inline-flex}.dwh-board__griff:hover{background:var(--nx-hover);color:var(--nx-text)}.dwh-board__griff .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s);flex:none}.dwh-board__feld[data-gezogen]{opacity:.4}.dwh-board__name{min-width:0;font:var(--nx-t-label);color:var(--nx-text-2);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.dwh-board__breite{cursor:ew-resize;border-radius:var(--nx-radius-pill);touch-action:none;justify-content:center;align-items:center;width:14px;height:76%;display:flex;position:absolute;top:12%;right:-9px}.dwh-board__breite:before{content:"";border-radius:var(--nx-radius-pill);background:var(--nx-kante-feld);width:4px;height:40px}.dwh-board__breite:hover:before,.dwh-board__breite:focus-visible:before{background:var(--nx-auswahl-kante)}.dwh-board__breite-wert{padding:2px var(--nx-space-1-5);border-radius:var(--nx-radius);background:var(--nx-text);color:var(--nx-text-invers);font:var(--nx-t-badge);white-space:nowrap;position:absolute;top:-26px}.dwh-board__neu{grid-column:span var(--spalten,2);justify-content:center;align-items:center;gap:var(--nx-space-2);border:var(--nx-kante-breite) dashed var(--nx-kante-feld);border-radius:var(--nx-radius);min-height:140px;color:var(--nx-text-2);font:var(--nx-t-ui-stark);cursor:pointer;background:0 0;display:inline-flex}.dwh-board__neu:hover{background:var(--nx-hover);color:var(--nx-text)}.dwh-widget-kennzahl{height:100%}@media (max-width:760px){.dwh-board__feld,.dwh-board__neu{grid-column:span 6}.dwh-board__neu:not(:last-child),.dwh-board__breite{display:none}}:is(.dwh-board[data-darstellung=flach],.dwh-bericht) .nx-karte:not(.dwh-board[data-darstellung=karten] *){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.dwh-board[data-darstellung=flach] .dwh-board__feld>:is(.dwh-breiten,.dwh-kuerzer)>:is(.nx-karte,figure,section),.dwh-board[data-darstellung=flach] .dwh-board__feld>:is(.dwh-breiten,.dwh-kuerzer)>.nx-kennzahlen,.dwh-board[data-darstellung=flach] .dwh-board__feld>:is(.dwh-breiten,.dwh-kuerzer)>.dwh-zwei>*{padding-top:var(--nx-space-4);border-top:var(--nx-kante-breite) solid var(--nx-kante)}:is(.dwh-board[data-darstellung=flach],.dwh-bericht) .nx-kennzahlen:not(.dwh-board[data-darstellung=karten] *){gap:var(--nx-space-6)}:is(.dwh-board[data-darstellung=flach],.dwh-bericht) .nx-kennzahl__wert:not(.dwh-board[data-darstellung=karten] *){font:600 2rem/2.4rem var(--nx-font-display);letter-spacing:-.01em;color:var(--nx-text-titel)}:is(.dwh-board[data-darstellung=flach],.dwh-bericht) .nx-karte__titel:not(.dwh-board[data-darstellung=karten] *){font:var(--nx-t-titel-s)}.dwh-board[data-darstellung=flach] .nx-tabelle{border-left:0;border-right:0;border-radius:0}.dwh-board[data-dichte=luftig] .nx-kennzahl__wert{font-size:2.4rem;line-height:2.8rem}.dwh-board[data-dichte=kompakt] .nx-kennzahl__wert{font-size:1.5rem;line-height:1.9rem}.dwh-delta[data-ton=gut]{color:var(--nx-st-erfolg-text)}.dwh-delta[data-ton=schlecht]{color:var(--nx-st-fehler-text)}.dwh-delta[data-ton] strong{color:inherit}.dwh-breiten{min-width:0;position:relative}.dwh-breiten__griff{z-index:2;cursor:col-resize;touch-action:none;width:8px;position:absolute}.dwh-breiten__griff:after{content:"";background:0 0;border-radius:2px;width:2px;position:absolute;top:20%;bottom:20%;left:3px}.dwh-breiten:hover .dwh-breiten__griff:after{background:var(--nx-kante-feld)}.dwh-breiten__griff:is(:hover,:focus-visible):after{background:var(--nx-auswahl-kante)}.dwh-designpanel{top:var(--nx-topbar-h,56px);z-index:var(--nx-z-popover,40);width:min(480px,100vw);position:fixed;bottom:0;right:0}.dwh-designpanel__reiter{padding:0 var(--nx-space-5)}@media (min-width:1200px){.dwh-dashboard[data-panel]{margin-right:480px}}.dwh-designpanel .dwh-bauen{grid-template-columns:1fr}.dwh-designpanel .dwh-bauen__vorschau{position:static}.dwh-bauen__imboard{display:none}@media (min-width:1200px){.dwh-designpanel .dwh-bauen__panelvorschau{display:none}.dwh-designpanel .dwh-bauen__imboard{display:block}}.dwh-designpanel .dwh-typwahl{grid-template-columns:repeat(4,1fr)}.dwh-vorlage{gap:var(--nx-space-3);width:100%;padding:var(--nx-space-3);border:var(--nx-kante-breite) solid var(--nx-kante);border-radius:var(--nx-radius);background:var(--nx-flaeche);text-align:left;cursor:pointer;color:var(--nx-text);grid-template-columns:112px 1fr;align-items:center;display:grid}.dwh-vorlage:hover{border-color:var(--nx-auswahl-kante);background:var(--nx-auswahl-bg)}.dwh-vorlage__skizze{grid-template-columns:repeat(6,1fr);align-content:start;gap:3px;display:grid}.dwh-vorlage__skizze>span{background:var(--nx-fuellung);border:1px solid var(--nx-kante);border-radius:2px;height:14px}.dwh-vorlage__skizze>span[data-typ=kennzahl]{background:var(--nx-kante-feld);height:10px}.dwh-vorlage__text{gap:var(--nx-space-1);display:grid}.dwh-vorlage__titel{font:var(--nx-t-ui-stark)}.dwh-designs{gap:var(--nx-space-2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.dwh-design{gap:var(--nx-space-1-5);padding:var(--nx-space-3);text-align:left;cursor:pointer;color:var(--nx-text);border:var(--nx-kante-breite) solid var(--nx-kante);border-radius:var(--nx-radius);background:var(--nx-flaeche);display:grid}.dwh-design:hover{background:var(--nx-hover)}.dwh-design[aria-pressed=true]{border-color:var(--nx-auswahl-kante);background:var(--nx-auswahl-bg)}.dwh-design__titel{align-items:center;gap:var(--nx-space-1);font:var(--nx-t-ui-stark);display:inline-flex}.dwh-design__probe{grid-template-columns:1fr 1fr 1fr;gap:6px;height:34px;display:grid}.dwh-design__probe>span{border-top:2px solid var(--nx-diagramm-1);background:var(--nx-fuellung)}.dwh-design__probe[data-darstellung=karten]>span{border:1px solid var(--nx-kante-feld);background:var(--nx-flaeche);border-radius:3px}.dwh-design__probe[data-dichte=kompakt]{gap:2px}.dwh-design__probe[data-dichte=luftig]{gap:12px}.dwh-trichter{gap:var(--nx-space-2);margin:0;padding:0;list-style:none;display:grid}.dwh-trichter__stufe{gap:var(--nx-space-1);display:grid}.dwh-trichter__balken{background:var(--nx-diagramm-1);border-radius:0 4px 4px 0;height:28px;display:block}.dwh-trichter__stufe:nth-child(2) .dwh-trichter__balken{opacity:.8}.dwh-trichter__stufe:nth-child(3) .dwh-trichter__balken{opacity:.62}.dwh-trichter__stufe:nth-child(4) .dwh-trichter__balken{opacity:.46}.dwh-trichter__text{font:var(--nx-t-ui)}.dwh-trichter__rate{font:var(--nx-t-meta);color:var(--nx-text-2)}.dwh-diagramm__zeichnung[data-klickbar]{cursor:pointer}.dwh-elementdialog{max-width:1040px}.dwh-elementdialog__panel{gap:var(--nx-space-4);padding-top:var(--nx-space-2);display:grid}.dwh-vorschlaege{gap:var(--nx-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.dwh-vorschlag{gap:var(--nx-space-2);align-content:start;display:grid}.dwh-vorschlag__kopf{align-items:center;gap:var(--nx-space-2);display:flex}.dwh-vorschlag__kopf .nx-karte__titel{margin:0}.dwh-bauen{gap:var(--nx-space-5);grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;display:grid}.dwh-bauen__felder{gap:var(--nx-space-4);display:grid}.dwh-bauen__vorschau{gap:var(--nx-space-3);min-width:0;display:grid;position:sticky;top:0}.dwh-feldgruppe{border:0;min-width:0;margin:0;padding:0}.dwh-feldgruppe__teil{gap:var(--nx-space-1-5);margin-top:var(--nx-space-2);display:grid}.dwh-wahlraster{gap:var(--nx-space-1) var(--nx-space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.dwh-typwahl{gap:var(--nx-space-1-5);grid-template-columns:repeat(3,1fr);display:grid}.dwh-typwahl__knopf{justify-items:center;gap:var(--nx-space-1);padding:var(--nx-space-2);border:var(--nx-kante-breite) solid var(--nx-kante);border-radius:var(--nx-radius);background:var(--nx-flaeche);color:var(--nx-text);font:var(--nx-t-label);cursor:pointer;display:grid}.dwh-typwahl__knopf:hover{background:var(--nx-hover)}.dwh-typwahl__knopf[aria-pressed=true]{background:var(--nx-auswahl-bg);border-color:var(--nx-auswahl-kante)}.dwh-checkliste{gap:var(--nx-space-1);max-height:240px;padding:var(--nx-space-1);border:var(--nx-kante-breite) solid var(--nx-kante);border-radius:var(--nx-radius);display:grid;overflow:auto}.dwh-schmal{max-width:120px}@media (max-width:860px){.dwh-bauen{grid-template-columns:1fr}.dwh-bauen__vorschau{position:static}}@media (max-width:760px){.dwh-anteil{grid-template-columns:1fr auto}.dwh-anteil__spur,.dwh-anteil__anteil{display:none}}@media print{.nx-leiste,.nx-toolliste,.nx-kopfleiste,.dwh-zeitwahl{display:none!important}.dwh-bericht{max-width:none}}.dwh-kundenansicht{min-height:100vh}.dwh-kundenansicht__kopf{grid-area:kopf}.dwh-kundenansicht__inhalt{min-width:0;padding:var(--nx-space-6) clamp(16px, 4vw, 48px) var(--nx-space-8);grid-area:rumpf;overflow:auto}@media print{.dwh-kundenansicht__kopf{display:none!important}.dwh-kundenansicht__inhalt{padding:0}}.dwh-einordnung{gap:var(--nx-space-1-5);padding:var(--nx-space-3) var(--nx-space-4);border-radius:var(--nx-radius);border:var(--nx-kante-breite) solid var(--nx-kante);background:var(--nx-fuellung);display:grid}.dwh-einordnung__kopf{justify-content:space-between;align-items:center;gap:var(--nx-space-2);min-height:var(--nx-h-button-s);display:flex}.dwh-einordnung__titel{align-items:center;gap:var(--nx-space-1-5);font:var(--nx-t-label);color:var(--nx-text-2);display:inline-flex}.dwh-einordnung__titel .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-einordnung__text{font:var(--nx-t-body);color:var(--nx-text);max-width:90ch;margin:0}.dwh-einordnung__form{gap:var(--nx-space-2);display:grid}.dwh-notizen{gap:var(--nx-space-2);margin-top:var(--nx-space-2);display:grid}.dwh-notizen__liste{gap:var(--nx-space-2);margin:0;padding:0;list-style:none;display:grid}.dwh-notiz{gap:var(--nx-space-2);grid-template-columns:24px 1fr;align-items:start;display:grid}.dwh-notiz__marke{border-radius:var(--nx-radius-kreis);background:var(--nx-text);width:22px;height:22px;color:var(--nx-text-invers);font:var(--nx-t-badge);justify-content:center;align-items:center;display:inline-flex}.dwh-notiz__marke .lucide{width:12px;height:12px}.dwh-notiz__inhalt{gap:0 var(--nx-space-2);padding:var(--nx-space-2) var(--nx-space-3);border-left:3px solid var(--nx-kante-feld);background:var(--nx-fuellung);border-radius:0 var(--nx-radius) var(--nx-radius) 0;grid-template-columns:1fr auto;display:grid}.dwh-notiz__punkt{font:var(--nx-t-label);color:var(--nx-text-2);grid-column:1}.dwh-notiz__text{font:var(--nx-t-body);white-space:pre-wrap;grid-column:1;margin:0}.dwh-notiz__aktionen{gap:var(--nx-space-05);grid-area:1/2/span 2;display:inline-flex}.dwh-notiz__editor{gap:var(--nx-space-2);display:grid}.dwh-notizen__neu{justify-self:start}@media print{.dwh-notiz__inhalt{background:0 0}}.dwh-band{border-top:var(--nx-kante-breite) solid var(--nx-kante);border-bottom:var(--nx-kante-breite) solid var(--nx-kante);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.dwh-band__zelle{gap:var(--nx-space-1);padding:var(--nx-space-4) var(--nx-space-4) var(--nx-space-3);align-content:start;min-width:0;display:grid}.dwh-band__zelle+.dwh-band__zelle{border-left:var(--nx-kante-breite) solid var(--nx-kante)}.dwh-band__zelle:first-child{padding-left:0}.dwh-band__label{font:var(--nx-t-label);color:var(--nx-text-2)}.dwh-band__wert{font:700 1.875rem/2.25rem var(--nx-font-display);letter-spacing:-.02em;color:var(--nx-text-titel);font-variant-numeric:tabular-nums}.dwh-board[data-dichte=kompakt] .dwh-band__wert{font-size:1.5rem;line-height:1.9rem}.dwh-board[data-dichte=luftig] .dwh-band__wert{font-size:2.25rem;line-height:2.6rem}.dwh-band__fuss{justify-content:space-between;align-items:center;gap:var(--nx-space-2);font:var(--nx-t-meta);display:flex}.dwh-band__vorher{font:var(--nx-t-meta);color:var(--nx-text-2)}.dwh-spark{flex:none;width:84px;height:26px;overflow:visible}.dwh-spark__linie{fill:none;stroke:var(--nx-text-2);stroke-width:1.5px}.dwh-bullet{margin-top:var(--nx-space-1);font:var(--nx-t-meta);color:var(--nx-text-2);gap:3px;display:grid}.dwh-bullet [data-ton=gut]{color:var(--nx-st-erfolg-text);font-weight:600}.dwh-bullet [data-ton=schlecht]{color:var(--nx-st-fehler-text);font-weight:600}.dwh-bullet__spur{background:linear-gradient(90deg, var(--nx-fuellung) 0 70%, color-mix(in srgb, var(--nx-kante) 70%, var(--nx-fuellung)) 70% 90%, var(--nx-kante) 90% 100%);border-radius:2px;height:10px;display:block;position:relative}.dwh-bullet__ist{background:var(--nx-text);border-radius:0 2px 2px 0;height:4px;position:absolute;top:3px;left:0}.dwh-bullet__ziel{background:var(--nx-text);width:2px;position:absolute;top:-2px;bottom:-2px}@media (max-width:760px){.dwh-band__zelle+.dwh-band__zelle{border-left:0;border-top:var(--nx-kante-breite) solid var(--nx-kante)}.dwh-band__zelle{padding-left:0}}.dwh-zellbalken{justify-items:end;gap:2px;display:inline-grid}.dwh-zellbalken i{background:var(--nx-diagramm-1);opacity:.8;border-radius:1px;order:2;height:2px;display:block}.dwh-ziele td{min-width:92px}.dwh-ziel-eingabe{text-align:right;font-variant-numeric:tabular-nums;width:100%}.dwh-berichtsrahmen{gap:var(--nx-space-6);grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:start;display:grid}.dwh-berichtsmenue{top:var(--nx-space-4);gap:var(--nx-space-3);padding-right:var(--nx-space-4);border-right:var(--nx-kante-breite) solid var(--nx-kante);display:grid;position:sticky}.dwh-berichtsmenue__kopf{gap:2px;display:grid}.dwh-berichtsmenue__kunde{font:var(--nx-t-ui-stark)}.dwh-berichtsmenue__liste{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dwh-berichtsmenue__liste a,.dwh-berichtsmenue__alle{align-items:center;gap:var(--nx-space-2);min-height:38px;padding:6px var(--nx-space-2);border-radius:var(--nx-radius);color:var(--nx-text);font:var(--nx-t-ui);text-decoration:none;display:flex}.dwh-berichtsmenue__liste a:hover,.dwh-berichtsmenue__alle:hover{background:var(--nx-hover)}.dwh-berichtsmenue__liste a[aria-current=page],.dwh-berichtsmenue__alle[aria-current=page]{background:var(--nx-auswahl-bg);box-shadow:inset 3px 0 0 var(--nx-auswahl-kante);font-weight:600}.dwh-berichtsmenue__nr{border-radius:var(--nx-radius-kreis);background:var(--nx-fuellung);width:22px;height:22px;font:var(--nx-t-badge);color:var(--nx-text-2);flex:none;place-items:center;display:inline-grid}.dwh-berichtsmenue__alle{color:var(--nx-text-2);font:var(--nx-t-meta)}.dwh-berichtsinhalt{gap:var(--nx-space-6);min-width:0;display:grid}.dwh-berichtsseite{gap:var(--nx-space-5);display:grid}.dwh-berichtsseite+.dwh-berichtsseite{padding-top:var(--nx-space-6);border-top:2px solid var(--nx-text)}.dwh-berichtsseite__titel{font:700 1.6rem/1.2 var(--nx-font-display);letter-spacing:-.015em;color:var(--nx-text-titel);margin:0}.dwh-berichtsblaettern{justify-content:space-between;gap:var(--nx-space-3);padding-top:var(--nx-space-4);border-top:var(--nx-kante-breite) solid var(--nx-kante);display:flex}.dwh-berichtsblaettern>:only-child{margin-left:auto}.dwh-kundenansicht__titel{margin:0 0 var(--nx-space-5);font:800 clamp(1.6rem, 3vw, 2.2rem)/1.15 var(--nx-font-display);letter-spacing:-.02em}.dwh-zielraster{gap:var(--nx-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.dwh-zielkarte{gap:var(--nx-space-1);padding-top:var(--nx-space-2);border-top:2px solid var(--nx-text);display:grid}.dwh-zielkarte__kopf{justify-content:space-between;gap:var(--nx-space-2);font:var(--nx-t-label);color:var(--nx-text-2);display:flex}.dwh-zielkarte__status{font-weight:700}.dwh-zielkarte__status[data-ton=gut]{color:var(--nx-st-erfolg-text)}.dwh-zielkarte__status[data-ton=schlecht]{color:var(--nx-st-fehler-text)}.dwh-zielkarte__wert{font:700 1.5rem/1.2 var(--nx-font-display);font-variant-numeric:tabular-nums}.dwh-vorlagenmenue__eintrag{gap:2px;display:grid}.dwh-vorlagenmenue__werkzeuge{gap:2px;padding-left:30px;display:flex}.dwh-vorlagenmenue__form{gap:var(--nx-space-1);align-items:center;display:flex}.dwh-vorlagenmenue__form .nx-eingabe{flex:auto;min-width:0}.dwh-abschnitt{margin:var(--nx-space-4) 0 0;padding-bottom:var(--nx-space-2);border-bottom:var(--nx-kante-breite) solid var(--nx-kante);font:var(--nx-t-titel);color:var(--nx-text-titel)}.dwh-board__feld[data-typ=r_abschnitt]:first-child .dwh-abschnitt{margin-top:0}.dwh-board:not([data-bearbeiten]) .dwh-board__feld[data-nur-bericht]{display:none}.dwh-platzhalter--bericht{align-items:center;gap:var(--nx-space-2);display:flex}.dwh-platzhalter--bericht .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s);flex:none}.dwh-platzhalter{padding:var(--nx-space-3);border:var(--nx-kante-breite) dashed var(--nx-kante-feld);border-radius:var(--nx-radius)}@media (max-width:900px){.dwh-berichtsrahmen{grid-template-columns:1fr}.dwh-berichtsmenue{padding-right:0;padding-bottom:var(--nx-space-3);border-right:0;border-bottom:var(--nx-kante-breite) solid var(--nx-kante);position:static}.dwh-berichtsmenue__liste{gap:var(--nx-space-1);display:flex;overflow-x:auto}.dwh-berichtsmenue__liste a{white-space:nowrap}}@media print{.dwh-berichtsrahmen{grid-template-columns:1fr}.dwh-berichtsseite+.dwh-berichtsseite{break-before:page;border-top:0}}.nx-seitenkopf__aktionen .dwh-zeitraum>.nx-zeitraum__panel{left:auto;right:0}.dwh-zeitraum__gruppe{padding:var(--nx-space-2) var(--nx-space-3) var(--nx-space-1);font:var(--nx-t-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;color:var(--nx-text-2)}.dwh-kundenwahl{align-items:center;gap:var(--nx-space-2) var(--nx-space-3);margin-bottom:var(--nx-space-4);flex-wrap:wrap;display:flex}.dwh-livehinweis{margin-bottom:var(--nx-space-4)}.dwh-kundenwahl .nx-filterchip,.dwh-berichtsmenue__steuerung .nx-filterchip{min-height:36px}.dwh-berichtsmenue__steuerung{gap:var(--nx-space-2);padding-bottom:var(--nx-space-3);border-bottom:var(--nx-kante-breite) solid var(--nx-kante);display:grid}.dwh-berichtsmenue{min-width:0}@media (min-width:901px){.dwh-berichtsrahmen:has(.dwh-berichtsmenue__steuerung){grid-template-columns:minmax(240px,290px) minmax(0,1fr)}}.dwh-berichtsmenue__steuerung .nx-zeitraum{width:100%}.dwh-berichtsmenue__steuerung .nx-zeitraum__knopf{width:100%;height:auto;min-height:var(--nx-h-button-m);padding-block:var(--nx-space-1-5);text-align:left;flex-wrap:wrap;row-gap:0}.dwh-berichtsmenue__steuerung .nx-zeitraum__daten{white-space:normal}.dwh-zeitraum__reporting{line-height:1.25;display:inline-grid}@media (min-width:901px){.dwh-kundenwahl--oben{display:none}}@media (max-width:900px){.dwh-berichtsmenue__steuerung{display:none}}@media (max-width:640px){.dwh-kundenansicht .dwh-berichtsmenue__kopf,.dwh-kundenansicht .dwh-berichtsmenue__alle{display:none}.dwh-kundenwahl{gap:var(--nx-space-2);margin-bottom:var(--nx-space-3)}}.dwh-filterzeile{align-items:center;gap:var(--nx-space-2) var(--nx-space-4);flex-wrap:wrap;display:flex}.dwh-filterleiste{align-items:center;gap:var(--nx-space-2);flex-wrap:wrap;display:flex}.dwh-filterchip{position:relative}.dwh-filterpanel{top:calc(100% + var(--nx-space-1));flex-direction:column;width:min(360px,100vw - 32px);max-width:none;max-height:min(440px,70vh);padding:0;display:flex;position:absolute;left:0}.dwh-filterpanel__suche{padding:var(--nx-space-2) var(--nx-space-2) var(--nx-space-1)}.dwh-filterpanel__suche .nx-suche{width:100%}.dwh-filterpanel__liste{margin:0;list-style:none}.dwh-filterpanel__leer{padding:var(--nx-space-3);margin:0}.dwh-filterpanel__fuss{justify-content:flex-end;gap:var(--nx-space-2);padding:var(--nx-space-2);border-top:var(--nx-kante-breite) solid var(--nx-kante);display:flex}.dwh-elementfilter{align-items:center;gap:var(--nx-space-1);margin:0;display:flex}.dwh-elementfilter .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s);flex:none}.dwh-filterhinweis{font:var(--nx-t-meta);color:var(--nx-text-2);margin:0}@media (max-width:640px){.dwh-zeitraum__panel .nx-zeitraum__raster{grid-template-columns:1fr}.dwh-zeitraum__panel .nx-zeitraum__vorgaben{border-right:0;border-bottom:var(--nx-kante-breite) solid var(--nx-kante)}}.dwh-feld__vergleich{flex:none}.dwh-feld__vergleich .nx-segment__knopf{min-height:24px;padding:0 var(--nx-space-2);font-size:12px}.dwh-vergleichszeile{font:var(--nx-t-meta);color:var(--nx-text-2);gap:var(--nx-space-1) var(--nx-space-2);flex-wrap:wrap;align-items:center;display:flex}:root :is(.dwh-board[data-darstellung=flach],.dwh-bericht,.dwh-berichtsinhalt) .nx-tabelle{box-shadow:none;border:0;border-top:var(--nx-kante-breite) solid var(--nx-kante);background:0 0;border-radius:0}:root :is(.dwh-board[data-darstellung=flach],.dwh-bericht,.dwh-berichtsinhalt) .nx-tabelle__scroll{border-radius:0}:root :is(.dwh-board[data-darstellung=flach],.dwh-bericht,.dwh-berichtsinhalt) .nx-tabelle thead th{border-bottom:var(--nx-kante-breite) solid var(--nx-kante);background:0 0;border-radius:0;height:auto}:root :is(.dwh-board[data-darstellung=flach],.dwh-bericht,.dwh-berichtsinhalt) .nx-tabelle :is(th,td):first-child{padding-left:0}:root :is(.dwh-board[data-darstellung=flach],.dwh-bericht,.dwh-berichtsinhalt) .nx-tabelle :is(th,td):last-child{padding-right:0}:root :is(.dwh-board[data-darstellung=flach],.dwh-bericht,.dwh-berichtsinhalt) .nx-tabelle tbody tr:hover>*{background-color:var(--nx-hover)}.dwh-einordnung__kopf>.dwh-einordnung__titel{margin-right:auto}.dwh-kommentar{gap:var(--nx-space-1);padding-left:var(--nx-space-3);border-left:2px solid var(--nx-akzent);display:grid}.dwh-berichtkommentar{gap:var(--nx-space-2);display:grid}.dwh-berichtkommentar__text{white-space:pre-line;font:var(--nx-t-body);color:var(--nx-text);max-width:90ch;margin:0}.dwh-schnell{gap:var(--nx-space-3);margin-bottom:var(--nx-space-3);padding:var(--nx-space-3) var(--nx-space-4);border:var(--nx-kante-breite) solid var(--nx-kante);border-radius:var(--nx-radius);background:var(--nx-flaeche);display:grid}.dwh-farbreihe{gap:var(--nx-space-1-5);display:grid}.dwh-farbreihe__name{align-items:center;gap:var(--nx-space-2);font:var(--nx-t-ui);color:var(--nx-text);display:inline-flex}.dwh-farbwahl{align-items:center;gap:var(--nx-space-1-5);flex-wrap:wrap;display:flex}.dwh-farbwahl__muster{cursor:pointer;padding:0}.dwh-farbwahl__muster[aria-checked=true]{outline:var(--nx-fokus-breite) solid var(--nx-text);outline-offset:2px}.dwh-farbwahl__muster:focus-visible{outline:var(--nx-fokus-breite) solid var(--nx-fokus);outline-offset:var(--nx-fokus-abstand)}.dwh-editor{gap:var(--nx-space-2);display:grid}.dwh-editor__leiste{align-items:center;gap:var(--nx-space-05);padding-bottom:var(--nx-space-1-5);border-bottom:var(--nx-kante-breite) solid var(--nx-kante);flex-wrap:wrap;display:flex}.dwh-editor__leiste .nx-knopf[aria-pressed=true]{background:var(--nx-fuellung);color:var(--nx-text)}.dwh-editor__trenner{width:1px;margin:0 var(--nx-space-1);background:var(--nx-kante);align-self:stretch}.dwh-editor__link{gap:var(--nx-space-2);align-items:center;display:flex}.dwh-editor__link .nx-eingabe{flex:auto;min-width:0}.dwh-editor__flaeche{min-height:6rem;padding:var(--nx-space-2) var(--nx-space-1);border-radius:var(--nx-radius)}.dwh-editor__flaeche:focus-visible{outline:var(--nx-fokus-breite) solid var(--nx-fokus);outline-offset:var(--nx-fokus-abstand)}.dwh-editor__flaeche p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--nx-text-2)}.dwh-richtext>:first-child{margin-top:0}.dwh-richtext :is(h3,h4){margin:var(--nx-space-4) 0 var(--nx-space-1-5);font:var(--nx-t-titel-s);color:var(--nx-text)}.dwh-richtext h4{font:var(--nx-t-ui-stark)}.dwh-richtext :is(ul,ol){padding-left:var(--nx-space-5)}.dwh-richtext blockquote{margin:var(--nx-space-3) 0;padding-left:var(--nx-space-3);border-left:2px solid var(--nx-kante);color:var(--nx-text-2)}.dwh-richtext hr{border:0;border-top:var(--nx-kante-breite) solid var(--nx-kante);margin:var(--nx-space-4) 0}.dwh-richtext a{color:var(--nx-akzent-text);text-decoration:underline}.dwh-summary{gap:var(--nx-space-3);padding-bottom:var(--nx-space-5);border-bottom:var(--nx-kante-breite) solid var(--nx-kante);display:grid}.dwh-summary__kopf{justify-content:space-between;align-items:center;gap:var(--nx-space-2);flex-wrap:wrap;display:flex}.dwh-summary__titel{align-items:center;gap:var(--nx-space-2);margin:0;display:inline-flex}.dwh-summary__titel .lucide{width:var(--nx-icon-m);height:var(--nx-icon-m);color:var(--nx-text-2)}.dwh-summary__kern{font:var(--nx-t-titel-s);color:var(--nx-text);max-width:80ch;margin:0}.dwh-summary__text{font:var(--nx-t-body);color:var(--nx-text);max-width:90ch;margin:0}.dwh-summary__gruppe th{padding-top:var(--nx-space-3);font:var(--nx-t-label);color:var(--nx-text-2);text-align:left}.dwh-summary__teil{gap:var(--nx-space-2);display:grid}.dwh-summary__teil>:is(p,ul,ol){max-width:none}.dwh-summary__teil>.dwh-punkte li{font:var(--nx-t-body)}.dwh-summary__ziel{font:var(--nx-t-meta)}.dwh-summary__ziel[data-ton=gut]{color:var(--nx-st-erfolg-text)}.dwh-summary__ziel[data-ton=schlecht]{color:var(--nx-st-fehler-text)}.dwh-entwurf{gap:var(--nx-space-2);display:grid}.dwh-entwurf__titel{align-items:center;gap:var(--nx-space-2);font:var(--nx-t-ui-stark);color:var(--nx-text);margin:0;display:inline-flex}.dwh-entwurf__titel .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-entwurf__liste{gap:var(--nx-space-2);margin:0;padding:0;list-style:none;display:grid}.dwh-entwurf__seite{margin-top:var(--nx-space-3);padding-top:var(--nx-space-2);border-top:var(--nx-kante-breite) solid var(--nx-kante)}.dwh-entwurf__seite:first-child{border-top:0;margin-top:0;padding-top:0}.dwh-entwurf__seite~li:not(.dwh-entwurf__seite){padding-left:var(--nx-space-5)}.dwh-entwurf__grund{display:block}.dwh-entwurf .dwh-vorlage__skizze{max-width:280px}.dwh-vorschlag-dialog .nx-dialog__titel{align-items:center;gap:var(--nx-space-2);display:inline-flex}.dwh-entwurf__text{font:var(--nx-t-body);color:var(--nx-text);margin:0}.dwh-gedimmt{opacity:.5;transition:opacity var(--nx-dauer) var(--nx-kurve)}.dwh-filterleiste{margin-bottom:var(--nx-space-2);flex-wrap:wrap}.dwh-board th .nx-tag,.dwh-bericht th .nx-tag{margin-left:var(--nx-space-1-5)}.dwh-ki-info{margin-top:calc(-1 * var(--nx-space-2));justify-content:flex-end;display:flex;position:relative}.dwh-ki-info__chip{align-items:center;gap:var(--nx-space-1);min-height:var(--nx-h-button-s);padding:0 var(--nx-space-2);border:var(--nx-kante-breite) solid var(--nx-kante-feld);border-radius:var(--nx-radius);font:var(--nx-t-label);color:var(--nx-text-2);cursor:pointer;background:0 0;display:inline-flex}.dwh-ki-info__chip .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-ki-info__chip:hover,.dwh-ki-info__chip[aria-expanded=true]{color:var(--nx-text);border-color:var(--nx-kante-feld-hover)}.dwh-ki-info__chip:focus-visible{outline:var(--nx-fokus-breite) solid var(--nx-fokus);outline-offset:var(--nx-fokus-abstand)}.dwh-ki-info__chip[data-fehler]{color:var(--nx-st-fehler-text)}.dwh-ki-info__popover{right:0;bottom:calc(100% + var(--nx-space-1));z-index:var(--nx-z-popover);width:min(440px, calc(100vw - 2 * var(--nx-space-4)));border-radius:var(--nx-radius);background:var(--nx-flaeche);max-height:min(60vh,520px);box-shadow:var(--nx-schatten-schwebend);position:absolute;overflow:auto}.dwh-ki-info__popover .dwh-einordnung{border-color:var(--nx-kante)}.dwh-ki-info[data-y=unten] .dwh-ki-info__popover{bottom:auto;top:calc(100% + var(--nx-space-1))}.dwh-board__feld:has(.dwh-ki-info__popover){z-index:var(--nx-z-popover)}.dwh-kizeile{align-items:start;gap:var(--nx-space-2);padding:var(--nx-space-2) var(--nx-space-3);border-left:2px solid var(--nx-akzent);background:var(--nx-fuellung);border-radius:0 var(--nx-radius) var(--nx-radius) 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.dwh-kizeile__marke{align-items:center;gap:var(--nx-space-1);font:var(--nx-t-badge);color:var(--nx-text-2);letter-spacing:var(--nx-ls-caps);padding-top:2px;display:inline-flex}.dwh-kizeile__marke .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-kizeile__text{font:var(--nx-t-body);color:var(--nx-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dwh-kizeile[data-offen] .dwh-kizeile__text{-webkit-line-clamp:unset;display:block}.dwh-kizeile__mehr{white-space:nowrap}.dwh-kizeile__mehr .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-kuerzer{gap:var(--nx-space-2);min-width:0;display:grid}.dwh-kuerzer:not([data-alle]) tbody:not(.nx-diagramm tbody,.dwh-tabwerk tbody):has(>tr:nth-child(11))>tr:nth-child(n+9){display:none}.dwh-tabwerk{gap:var(--nx-space-2);min-width:0;display:grid}.dwh-tabwerk__kopf{align-items:center;gap:var(--nx-space-2) var(--nx-space-3);flex-wrap:wrap;display:flex}.dwh-tabwerk__suche{flex:0 280px;min-width:0}.dwh-tabwerk tr:is([data-kein-treffer],[data-ueber],[data-kurz]){display:none}.dwh-tabwerk th[data-sortierbar]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.dwh-tabwerk th[data-sortierbar]:hover{color:var(--nx-text)}.dwh-tabwerk th[data-sortierbar]:focus-visible{outline:var(--nx-fokus-breite) solid var(--nx-fokus);outline-offset:-2px}.dwh-tabwerk th[aria-sort=ascending]:after{content:" ↑"}.dwh-tabwerk th[aria-sort=descending]:after{content:" ↓"}.dwh-kuerzer__knopf{justify-self:start}.dwh-kuerzer__knopf .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}@media print{.dwh-kizeile__text{-webkit-line-clamp:unset;display:block}}.dwh-textblock{gap:var(--nx-space-4);max-width:80ch;display:grid}.dwh-lead{font:400 1.125rem/1.7 var(--nx-font-body);color:var(--nx-text);margin:0}.dwh-highlights{gap:var(--nx-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.dwh-highlights li{gap:var(--nx-space-2);padding:var(--nx-space-3);border-radius:var(--nx-radius);background:var(--nx-fuellung);font:var(--nx-t-body);grid-template-columns:auto 1fr;align-items:start;display:grid}.dwh-highlights .lucide{width:var(--nx-icon-m);height:var(--nx-icon-m);color:var(--nx-st-erfolg-text)}.dwh-schritte{counter-reset:schritt;gap:var(--nx-space-2);max-width:80ch;margin:0;padding:0;list-style:none;display:grid}.dwh-schritte li{counter-increment:schritt;gap:var(--nx-space-3);padding:var(--nx-space-3) 0;border-top:var(--nx-kante-breite) solid var(--nx-kante);font:var(--nx-t-body);grid-template-columns:2rem 1fr;align-items:start;display:grid}.dwh-schritte li:before{content:counter(schritt);border-radius:var(--nx-radius-kreis);background:var(--nx-fuellung);width:2rem;height:2rem;font:600 .95rem/1 var(--nx-font-display);color:var(--nx-text);place-items:center;display:inline-grid}.dwh-ausblick{gap:var(--nx-space-3);padding:var(--nx-space-4);border-radius:var(--nx-radius);background:var(--nx-fuellung);font:var(--nx-t-body);grid-template-columns:auto 1fr;max-width:80ch;margin:0;display:grid}.dwh-ausblick .lucide{width:var(--nx-icon-m);height:var(--nx-icon-m);color:var(--nx-text-2)}.dwh-kanaltexte{gap:var(--nx-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.dwh-kanaltext{gap:var(--nx-space-1-5);padding:var(--nx-space-1) 0 var(--nx-space-1) var(--nx-space-3);border-left:3px solid var(--farbe,var(--nx-kante));display:grid}.dwh-kanaltext p{font:var(--nx-t-body);color:var(--nx-text);margin:0}.dwh-sum{gap:var(--nx-space-6);min-width:0;display:grid}.dwh-sum__kopf{justify-content:space-between;align-items:center;gap:var(--nx-space-2);flex-wrap:wrap;display:flex}.dwh-sum__kern{max-width:34ch;font:700 clamp(1.5rem, 2.6vw, 2.1rem)/1.2 var(--nx-font-display);letter-spacing:-.02em;color:var(--nx-text-titel);margin:0}.dwh-sum__kacheln{gap:var(--nx-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));display:grid}.dwh-sum__kachel{align-content:start;gap:var(--nx-space-1-5);padding-top:var(--nx-space-3);border-top:2px solid var(--nx-text);display:grid}.dwh-sum__label{font:var(--nx-t-label);color:var(--nx-text-2)}.dwh-sum__wert{font:700 1.75rem/1.15 var(--nx-font-display);font-variant-numeric:tabular-nums;color:var(--nx-text-titel)}.dwh-sum__deltas{gap:var(--nx-space-1) var(--nx-space-3);flex-wrap:wrap;display:flex}.dwh-sum__delta{font:var(--nx-t-meta);font-variant-numeric:tabular-nums;color:var(--nx-text-2);white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.dwh-sum__delta .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-sum__delta[data-ton=gut]{color:var(--nx-st-erfolg-text)}.dwh-sum__delta[data-ton=schlecht]{color:var(--nx-st-fehler-text)}.dwh-sum__delta-name{color:var(--nx-text-2)}.dwh-sum__ziel{font:var(--nx-t-meta)}.dwh-sum__ziel[data-ton=gut]{color:var(--nx-st-erfolg-text)}.dwh-sum__ziel[data-ton=schlecht]{color:var(--nx-st-fehler-text)}.dwh-sum__notiz{font:var(--nx-t-meta);color:var(--nx-text-2);margin:0}.dwh-sum__abschnitt{gap:var(--nx-space-3);display:grid}.dwh-sum__abschnitt>h3{font:var(--nx-t-titel);color:var(--nx-text-titel);margin:0}.dwh-sum__text{gap:var(--nx-space-3);max-width:72ch;display:grid}.dwh-sum__text p{font:400 1.0625rem/1.75 var(--nx-font-body);color:var(--nx-text);margin:0}.dwh-sum__kommentar{gap:var(--nx-space-3);padding:var(--nx-space-4);border-left:3px solid var(--nx-akzent);background:var(--nx-fuellung);border-radius:0 var(--nx-radius) var(--nx-radius) 0;grid-template-columns:auto 1fr;max-width:80ch;margin:0;display:grid}.dwh-sum__kommentar .lucide{width:var(--nx-icon-m);height:var(--nx-icon-m);color:var(--nx-text-2)}.dwh-sum__kommentar p{white-space:pre-line;font:var(--nx-t-body);margin:0}.dwh-sum__kommentar .dwh-sum__kommentar-titel{font:var(--nx-t-label);color:var(--nx-text-2);margin-bottom:var(--nx-space-1)}.dwh-sum__gruppen{gap:var(--nx-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.dwh-sum__gruppe{align-content:start;gap:var(--nx-space-2);padding:var(--nx-space-3) var(--nx-space-4);border-radius:var(--nx-radius);background:var(--nx-fuellung);display:grid}.dwh-sum__gruppe h4{font:var(--nx-t-ui-stark);margin:0}.dwh-sum__gruppe dl{gap:var(--nx-space-2);margin:0;display:grid}.dwh-sum__zeile{gap:2px;display:grid}.dwh-sum__zeile dt{font:var(--nx-t-meta);color:var(--nx-text-2)}.dwh-sum__zeile dd{align-items:baseline;gap:var(--nx-space-2);flex-wrap:wrap;margin:0;display:flex}.dwh-sum__zeile b{font:600 1.05rem/1.3 var(--nx-font-display);font-variant-numeric:tabular-nums}.dwh-sum__kanaele>summary{font:var(--nx-t-ui-stark)}.dwh-sum__kanaele .dwh-sum__gruppen{margin-top:var(--nx-space-3)}@media print{.dwh-sum__kanaele{display:none!important}.dwh-sum__kacheln{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.dwh-berichtsmenue__liste a[data-summary] .dwh-berichtsmenue__nr{background:var(--nx-text);color:var(--nx-flaeche)}:root[data-stil] .dwh-kundenansicht__kopf .dwh-druckknopf,:root .dwh-kundenansicht__kopf .dwh-druckknopf.nx-knopf{color:var(--nx-top-text);border-color:var(--nx-top-trenner);background:0 0}:root[data-stil] .dwh-kundenansicht__kopf .dwh-druckknopf:hover,:root .dwh-kundenansicht__kopf .dwh-druckknopf.nx-knopf:hover{background:var(--nx-top-hover);color:var(--nx-top-text)}:root .dwh-kundenansicht__kopf .dwh-druckknopf .lucide{color:var(--nx-top-text)}.dwh-druckknopf__kurz{display:none}@media (max-width:640px){.dwh-druckknopf__text{display:none}.dwh-druckknopf__kurz{display:inline}}.dwh-sum__titel{gap:var(--nx-space-2);display:grid}.dwh-sum__unterzeile{max-width:70ch;font:400 1.0625rem/1.6 var(--nx-font-body);color:var(--nx-text-2);margin:0}.dwh-aufklapper>summary{align-items:center;gap:var(--nx-space-1-5);min-height:var(--nx-h-button-s);padding:0 var(--nx-space-3);border:var(--nx-kante-breite) solid var(--nx-kante-feld);border-radius:var(--nx-radius);cursor:pointer;font:var(--nx-t-ui);color:var(--nx-text);list-style:none;display:inline-flex}.dwh-aufklapper>summary::-webkit-details-marker{display:none}.dwh-aufklapper>summary:after{content:"▾";color:var(--nx-text-2)}.dwh-aufklapper[open]>summary:after{content:"▴"}.dwh-aufklapper>summary:hover{border-color:var(--nx-kante-feld-hover)}.dwh-aufklapper>summary:focus-visible{outline:var(--nx-fokus-breite) solid var(--nx-fokus);outline-offset:var(--nx-fokus-abstand)}.dwh-aufklapper[open]>summary{margin-bottom:var(--nx-space-3)}@media (max-width:640px){.dwh-sum__kacheln{gap:var(--nx-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.dwh-sum__wert{font-size:1.35rem}.dwh-sum__notiz{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dwh-sum__kern{font-size:1.4rem}.dwh-kundenansicht__titel{font-size:1.5rem}.dwh-kizeile{grid-template-columns:minmax(0,1fr) auto}.dwh-kizeile__marke{display:none}}.dwh-bericht .dwh-berichtsrahmen:not([data-stil=profi]) .dwh-detailspalte{display:none}.dwh-mehr{gap:var(--nx-space-3);display:grid}.dwh-mehr:not([data-offen])>.dwh-mehr__rest{display:none}.dwh-mehr__knopf{justify-self:start}.dwh-mehr__knopf .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}@media print{.dwh-mehr>.dwh-mehr__rest{display:block!important}}.dwh-sum__kachel{overflow-wrap:anywhere;min-width:0}.dwh-sum__delta--neu{white-space:normal}.dwh-deckblatt{border-radius:var(--nx-radius);background:var(--nx-flaeche);box-shadow:inset 0 0 0 var(--nx-kante-breite) var(--nx-kante);display:grid;position:relative;overflow:hidden}.dwh-deckblatt__markenleiste{background:var(--farbe);height:6px;position:absolute;inset:0 0 auto}.dwh-deckblatt__band{gap:var(--nx-space-2);padding:var(--nx-space-7,2.5rem) clamp(16px, 4vw, 48px) var(--nx-space-6);background:var(--nx-top-bg);text-align:center;display:grid}.dwh-deckblatt__kunde{font:700 1.25rem/1.3 var(--nx-font-display);color:var(--nx-top-akzent);letter-spacing:-.01em;margin:0}.dwh-deckblatt__titel{font:700 clamp(1.5rem, 3vw, 2.25rem)/1.15 var(--nx-font-display);color:var(--nx-top-text);letter-spacing:-.02em;margin:0}.dwh-deckblatt__zeitraum{font:var(--nx-t-body);color:var(--nx-top-text-2);margin:0}.dwh-deckblatt__mitte{justify-items:center;gap:var(--nx-space-4);padding:var(--nx-space-7,2.5rem) clamp(16px, 4vw, 48px);text-align:center;display:grid}.dwh-deckblatt__logo{object-fit:contain;max-width:min(320px,70vw);max-height:72px}.dwh-deckblatt__name{font:700 clamp(1.75rem, 4vw, 2.75rem)/1.1 var(--nx-font-display);color:var(--nx-text-titel);letter-spacing:-.02em;margin:0}.dwh-deckblatt__quellen{justify-content:center;gap:var(--nx-space-2) var(--nx-space-5);font:var(--nx-t-ui);color:var(--nx-text-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dwh-deckblatt__quellen li{align-items:center;gap:var(--nx-space-1-5);display:inline-flex}.dwh-deckblatt__punkt{border-radius:var(--nx-radius-kreis);background:var(--farbe,var(--nx-text-2));width:10px;height:10px}.dwh-deckblatt__meta{font:var(--nx-t-meta);color:var(--nx-text-2);margin:0}.dwh-deckblatt__fuss{padding:var(--nx-space-3);background:var(--nx-top-bg);place-items:center;display:grid}.dwh-deckblatt__fuss img,.dwh-markenfuss img{width:auto;height:18px}.dwh-berichtskopf{justify-content:space-between;align-items:flex-end;gap:var(--nx-space-4);padding-bottom:var(--nx-space-3);border-bottom:2px solid var(--nx-text);display:flex}.dwh-berichtskopf__text{gap:var(--nx-space-1);min-width:0;display:grid}.dwh-berichtskopf__zeitraum{font:var(--nx-t-meta);color:var(--nx-text-2);margin:0}.dwh-berichtskopf__filter{font:var(--nx-t-label);color:var(--nx-text);margin:0}.dwh-berichtskopf__messung{font:var(--nx-t-label);color:var(--nx-text-2);margin:0}.dwh-berichtskopf__messung span{color:var(--nx-text);font-weight:600}.dwh-berichtskopf__logo{object-fit:contain;max-width:160px;max-height:36px}.dwh-markenfuss{margin-top:var(--nx-space-7,2.5rem);padding:var(--nx-space-3);border-radius:var(--nx-radius);background:var(--nx-top-bg);place-items:center;display:grid}.dwh-punkte{gap:var(--nx-space-2);max-width:72ch;margin:0;padding-left:1.2rem;display:grid}.dwh-punkte li{font:400 1.0625rem/1.65 var(--nx-font-body);color:var(--nx-text)}.dwh-punkte li::marker{color:var(--nx-text-2)}.dwh-sum__kern{font-size:clamp(1.3rem,2.2vw,1.75rem)}.dwh-zielraster--balken{gap:var(--nx-space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.dwh-zielbalken{gap:var(--nx-space-1-5);display:grid}.dwh-zielbalken__anteil{font:var(--nx-t-ui-stark);color:var(--nx-text-2)}.dwh-zielbalken[data-ton=gut] .dwh-zielbalken__anteil{color:var(--nx-st-erfolg-text)}.dwh-zielbalken[data-ton=schlecht] .dwh-zielbalken__anteil{color:var(--nx-st-fehler-text)}.dwh-zielbalken__spur{background:var(--nx-fuellung);border-radius:999px;height:14px;position:relative;overflow:visible}.dwh-zielbalken__fuellung{background:var(--nx-text-2);border-radius:999px;position:absolute;inset:0 auto 0 0}.dwh-zielbalken[data-ton=gut] .dwh-zielbalken__fuellung{background:var(--nx-st-erfolg-icon,var(--nx-st-erfolg-text))}.dwh-zielbalken[data-ton=schlecht] .dwh-zielbalken__fuellung{background:var(--nx-st-fehler-text)}.dwh-zielbalken__marke{background:var(--nx-text);width:2px;position:absolute;top:-4px;bottom:-4px}.dwh-zielbalken__ziel{font:var(--nx-t-meta);color:var(--nx-text-2);justify-self:end}@media print{.dwh-zielbalken__spur,.dwh-zielbalken__fuellung,.dwh-deckblatt__band,.dwh-deckblatt__fuss,.dwh-markenfuss{-webkit-print-color-adjust:exact;print-color-adjust:exact}.dwh-deckblatt{break-after:page}}.dwh-bericht .dwh-berichtsinhalt .nx-tabelle thead th{background:color-mix(in srgb, var(--nx-top-akzent) 22%, var(--nx-flaeche));color:var(--nx-text-titel);font-weight:600}@media print{.dwh-bericht .nx-tabelle thead th{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.dwh-bericht .dwh-kizeile{padding:var(--nx-space-1) 0 0;background:0 0;border-left:0;border-radius:0}.dwh-bericht .dwh-kizeile__text{color:var(--nx-text-2)}.dwh-bericht .dwh-sum,.dwh-bericht .dwh-berichtsseite{gap:var(--nx-space-7,2.5rem)}.dwh-bericht .dwh-board{row-gap:var(--nx-space-7,2.5rem)}@media (max-width:640px){.dwh-deckblatt__band,.dwh-deckblatt__mitte{padding:var(--nx-space-5) var(--nx-space-4)}.dwh-berichtskopf__logo{display:none}}.dwh-deckblatt__quellen-titel{font:var(--nx-t-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;color:var(--nx-text-2);margin:0}.dwh-kanaltexte--einzeln .dwh-kanaltexte{grid-template-columns:1fr}.dwh-kanaltexte--einzeln .dwh-kanaltext{max-width:80ch}.dwh-kanaltexte--einzeln .dwh-kanaltext h3{display:none}.dwh-kanaltexte--einzeln .dwh-kanaltext p{font:400 1.0625rem/1.7 var(--nx-font-body)}@media screen{.dwh-deckblatt__mitte,.dwh-deckblatt__fuss{display:none}.dwh-deckblatt__band{padding:var(--nx-space-5) clamp(16px, 4vw, 48px)}}@media print{.dwh-deckblatt{grid-template-rows:auto 1fr auto;min-height:178mm}.dwh-deckblatt__mitte{align-content:center;padding:3rem 2rem}.dwh-deckblatt__band{padding:3rem 2rem 2.5rem}.dwh-bericht{page:bericht}html,body,.nx-app,.dwh-kundenansicht{background:0 0!important}.dwh-berichtsseite{break-before:page}.dwh-berichtsseite:first-of-type{break-before:auto}}@page bericht{size:A4 landscape;margin:12mm 14mm}.dwh-glossar{max-width:80ch;font:var(--nx-t-meta);color:var(--nx-text-2);margin:0}.dwh-glossar__titel{font-weight:600}.dwh-anmeldung{min-height:100vh;padding:var(--nx-space-6) var(--nx-space-4);place-items:center;display:grid}.dwh-anmeldung__karte{gap:var(--nx-space-4);width:min(420px,100%);display:grid}.dwh-anmeldung__marke{align-items:center;gap:var(--nx-space-2);display:flex}.dwh-anmeldung__knopf{justify-content:center;width:100%}.dwh-kopieren{gap:var(--nx-space-2);align-items:center;min-width:0;display:flex}.dwh-kopieren__feld{font-variant-numeric:tabular-nums;flex:auto;min-width:0}.dwh-kopfleiste__luecke{flex:auto;min-width:0}.dwh-tabellen__fakten{gap:var(--nx-space-1) var(--nx-space-4);font:var(--nx-t-meta);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.dwh-tabellen__fakten dt{color:var(--nx-text-2)}.dwh-tabellen__fakten dd{color:var(--nx-text);overflow-wrap:anywhere;margin:0}.dwh-tabellen__filter{align-items:end;gap:var(--nx-space-2);flex-wrap:wrap;display:flex}.dwh-tabellen__filter .nx-feld{min-width:160px}.dwh-tabellen__aktiv,.dwh-tabellen__seiten{gap:var(--nx-space-2);flex-wrap:wrap;margin:0;display:flex}.dwh-tabellen__inhalt td{white-space:nowrap}.dwh-formreihe{gap:var(--nx-space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.dwh-formreihe .nx-feld{flex:0 12rem}.dwh-anzeigenbild{object-fit:cover;border-radius:var(--nx-radius);width:56px;height:56px;display:block}:root{--dwh-kurve:cubic-bezier(.2, 0, 0, 1);--dwh-auftritt:.32s}.dwh-board,.dwh-gruppe__raster{grid-template-columns:repeat(12,minmax(0,1fr))}.dwh-board__feld{grid-column:span calc(var(--spalten,6) * 2)}.dwh-board__neu{grid-column:span calc(var(--spalten,2) * 2)}.dwh-board:not([data-gruppiert]),.dwh-gruppe__raster{container-type:inline-size}@media (max-width:760px){.dwh-board__feld,.dwh-board__neu{grid-column:1/-1}}.dwh-board[data-gruppiert]{row-gap:var(--nx-space-6);grid-template-columns:minmax(0,1fr)}.dwh-gruppe__raster{gap:var(--abstand) var(--nx-space-6);align-items:start;min-width:0;display:grid}.dwh-gruppe{gap:var(--nx-space-4);min-width:0;scroll-margin-top:72px;display:grid}.dwh-gruppe__kopf{align-items:center;gap:var(--nx-space-2) var(--nx-space-3);flex-wrap:wrap;display:flex}.dwh-gruppe__titel{font:500 1.5rem/2rem var(--nx-font-display);letter-spacing:-.02em;color:var(--nx-text-titel);margin:0}.dwh-gruppe__filter{align-items:center;gap:var(--nx-space-1);min-height:28px;padding:0 var(--nx-space-2-5);border-radius:var(--nx-radius-pill);background:var(--no-ebene-karte);box-shadow:var(--no-pillkante);font:var(--nx-t-meta);color:var(--nx-text-2);display:inline-flex}.dwh-gruppe__filter .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s);flex:none}.dwh-gruppe__klappe{margin-left:auto}.dwh-gruppe__klappe .lucide{transition:transform var(--nx-dauer-lang) var(--dwh-kurve)}.dwh-gruppe[data-zu] .dwh-gruppe__klappe .lucide{transform:rotate(-90deg)}.dwh-gruppe[data-zu]{gap:0}.dwh-gruppe[data-zu] .dwh-gruppe__inhalt{display:none}.dwh-board[data-darstellung=karten] .dwh-gruppe{padding:var(--nx-space-5);border-radius:var(--nx-radius-gross);background:var(--no-ebene-panel);box-shadow:var(--no-panelkante)}.dwh-board[data-darstellung=flach] .dwh-gruppe__kopf{padding-bottom:var(--nx-space-2);border-bottom:var(--nx-kante-breite) solid var(--nx-kante)}@media print{.dwh-gruppe[data-zu] .dwh-gruppe__inhalt{display:block}.dwh-gruppe{break-inside:auto}}.dwh-board[data-darstellung=karten]{--abstand:var(--nx-space-4);column-gap:var(--nx-space-4);align-items:stretch}.dwh-board[data-darstellung=karten] .dwh-gruppe__raster{column-gap:var(--nx-space-4);align-items:stretch}.dwh-board[data-darstellung=karten][data-dichte=kompakt]{--abstand:var(--nx-space-3);column-gap:var(--nx-space-3)}.dwh-board[data-darstellung=karten][data-dichte=luftig]{--abstand:var(--nx-space-6);column-gap:var(--nx-space-6)}.dwh-board[data-darstellung=karten] .dwh-board__feld:not([data-typ=r_abschnitt],[data-nur-bericht]){padding:var(--nx-space-5);border-radius:var(--nx-radius-gross);background:var(--no-ebene-karte);box-shadow:var(--no-sandkante), var(--no-schatten-karte);transition:box-shadow var(--nx-dauer-lang) var(--dwh-kurve);align-content:start}.dwh-board[data-darstellung=karten] .dwh-board__feld[data-typ=kennzahl]{padding:var(--nx-space-4) var(--nx-space-5)}.dwh-board[data-darstellung=karten]:not([data-bearbeiten]) .dwh-board__feld:not([data-typ=r_abschnitt]):hover{box-shadow:var(--no-sandkante), var(--no-schatten-heben)}.dwh-board[data-darstellung=karten] .dwh-board__feld :is(.nx-karte,.nx-tabelle,.nx-zeilenliste){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.dwh-board[data-darstellung=karten] .dwh-board__feld .nx-tabelle :is(th,td):first-child{padding-left:var(--nx-space-3)}.dwh-board__feld>*,.dwh-board__feld :is(.nx-karte,.dwh-breiten,.dwh-kuerzer,.nx-tabelle,.dwh-tabwerk){min-width:0;max-width:100%}.dwh-breiten{overflow-x:clip}.dwh-board[data-darstellung=karten] .dwh-board__feld .nx-tabelle thead th:first-child{border-top-left-radius:var(--nx-radius)}.dwh-board[data-darstellung=karten] .dwh-board__feld .nx-tabelle thead th:last-child{border-top-right-radius:var(--nx-radius)}.dwh-board[data-darstellung=karten] .dwh-board__feld:has(.dwh-band__zelle+.dwh-band__zelle){box-shadow:none;background:0 0;padding:0}.dwh-board[data-darstellung=karten] .dwh-board__feld:has(.dwh-band__zelle+.dwh-band__zelle) .dwh-band{gap:var(--abstand)}.dwh-board[data-darstellung=karten] .dwh-board__feld:has(.dwh-band__zelle+.dwh-band__zelle) .dwh-band__zelle{padding:var(--nx-space-4) var(--nx-space-5);border-radius:var(--nx-radius-gross);background:var(--no-ebene-karte);box-shadow:var(--no-sandkante), var(--no-schatten-karte)}.dwh-board[data-darstellung=karten] .dwh-board__feld:has(.dwh-band__zelle+.dwh-band__zelle)>.dwh-ki-info{position:static}.dwh-board[data-darstellung=karten] .dwh-band{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.dwh-board[data-darstellung=karten] .dwh-band__zelle{gap:var(--nx-space-1-5);padding:0}.dwh-board[data-darstellung=karten] .dwh-band__zelle+.dwh-band__zelle{border-top:0;border-left:0}.dwh-board[data-darstellung=karten] .dwh-band__wert{font:500 2rem/2.375rem var(--nx-font-display);letter-spacing:-.03em}.dwh-board[data-darstellung=karten][data-dichte=kompakt] .dwh-band__wert{font-size:1.625rem;line-height:2rem}.dwh-board[data-darstellung=karten] .dwh-spark{flex:0 104px;width:104px;min-width:48px;height:34px}.dwh-band__fuss .dwh-delta{white-space:nowrap;padding:2px var(--nx-space-2);border-radius:var(--nx-radius-pill);background:var(--nx-fuellung);flex:none;font-weight:600}.dwh-band__fuss .dwh-delta[data-ton]{background:color-mix(in srgb, currentColor 10%, transparent)}.dwh-spark__linie{stroke:var(--no-akzent);stroke-width:1.75px}.dwh-spark__flaeche{fill:color-mix(in srgb, var(--no-akzent) 9%, transparent)}.dwh-spark__ende{fill:var(--no-akzent)}.dwh-zahl{display:inline-block;position:relative}.dwh-zahl__lauf{display:none}.dwh-zahl[data-laeuft] .dwh-zahl__echt{visibility:hidden}.dwh-zahl[data-laeuft] .dwh-zahl__lauf{white-space:nowrap;display:block;position:absolute;inset:0 auto 0 0}.dwh-board[data-darstellung=karten] .dwh-board__feld>.dwh-ki-info{top:var(--nx-space-3);right:var(--nx-space-3);z-index:1;margin:0;position:absolute}.dwh-board[data-darstellung=karten] .dwh-board__feld:has(>.dwh-ki-info) :is(.dwh-band__label,.nx-karte__kopf,.nx-diagramm__kopf){padding-right:60px}.dwh-werkzeugleiste{z-index:var(--nx-z-nav);align-items:center;gap:var(--nx-space-3) var(--nx-space-4);min-width:0;padding:var(--nx-space-3) var(--nx-space-3) var(--nx-space-3) var(--nx-space-4);border-radius:var(--nx-radius-gross);background:var(--no-ebene-panel);box-shadow:var(--no-panelkante);flex-wrap:wrap;display:flex;position:relative}.dwh-werkzeugleiste__filter{flex:380px;min-width:0}.dwh-werkzeugleiste__filter .dwh-filterhinweis{margin-top:var(--nx-space-2)}.dwh-werkzeugleiste__aktionen{justify-content:flex-end;align-items:center;gap:var(--nx-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.dwh-werkzeugleiste__status:empty{display:none}.dwh-werkzeugleiste .dwh-agentknoepfe{align-items:center;gap:var(--nx-space-2);flex-wrap:wrap;display:flex;position:relative}.dwh-werkzeugleiste .dwh-agentknoepfe>.dwh-reihe{align-items:center;gap:var(--nx-space-2)}.dwh-werkzeugleiste .dwh-agentknoepfe__kontext>summary{font:var(--nx-t-meta);color:var(--nx-text-2)}.dwh-werkzeugleiste .dwh-agentknoepfe__kontext[open]>.nx-feld{right:0;top:calc(100% + var(--nx-space-2));z-index:var(--nx-z-popover,40);width:min(420px,100vw - 32px);padding:var(--nx-space-4);border-radius:var(--nx-radius-gross);background:var(--no-ebene-karte);box-shadow:var(--no-sandkante), var(--nx-schatten-schwebend);position:absolute}.dwh-mehr{position:relative}.dwh-mehr__menue{right:0;top:calc(100% + var(--nx-space-1));min-width:300px;box-shadow:var(--nx-schatten-schwebend);position:absolute}.dwh-mehr__menue .nx-menue__eintrag{min-height:52px}.dwh-mehr__menue .nx-menue__eintrag[role=switch][aria-checked=true]>svg{color:var(--no-akzent)}.dwh-sprungleiste{top:var(--nx-space-3);z-index:var(--nx-z-kopf);pointer-events:none;justify-content:center;min-width:0;display:flex;position:sticky}.dwh-sprungleiste__liste{pointer-events:auto;scrollbar-width:none;min-width:0;max-width:100%;padding:var(--nx-space-1);border-radius:var(--nx-radius-pill);background:color-mix(in srgb, var(--no-ebene-karte) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);box-shadow:var(--no-sandkante), var(--no-schatten-insel);gap:2px;display:flex;position:relative;overflow-x:auto}.dwh-sprungleiste__liste::-webkit-scrollbar{display:none}.dwh-sprungleiste__eintrag{min-height:34px;padding:0 var(--nx-space-3);border-radius:var(--nx-radius-pill);cursor:pointer;color:var(--nx-text-2);font:var(--nx-t-ui);white-space:nowrap;transition:background-color var(--nx-dauer) var(--dwh-kurve), color var(--nx-dauer) var(--dwh-kurve);background:0 0;border:0;flex:none}.dwh-sprungleiste__eintrag:hover{background:var(--nx-hover);color:var(--nx-text)}.dwh-sprungleiste__eintrag:focus-visible{outline:var(--nx-fokus-breite) solid var(--nx-fokus);outline-offset:1px}.dwh-sprungleiste__eintrag[aria-current=true]{background:var(--no-akzent);color:var(--no-akzent-auf)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dwh-sprungleiste__liste{background:var(--no-ebene-karte)}}.dwh-dashboard>*{min-width:0}.dwh-dashboard>.dwh-summary{padding:var(--nx-space-6);border-radius:var(--nx-radius-gross);background:var(--no-ki-flaeche);box-shadow:var(--no-sandkante), var(--no-schatten-ki)}.dwh-steuerung{border-radius:var(--nx-radius-gross);background:var(--no-ebene-panel);box-shadow:var(--no-panelkante)}.dwh-steuerung__kopf{align-items:center;gap:var(--nx-space-2) var(--nx-space-3);min-height:56px;padding:var(--nx-space-2) var(--nx-space-4);cursor:pointer;border-radius:var(--nx-radius-gross);flex-wrap:wrap;list-style:none;display:flex}.dwh-steuerung__kopf::-webkit-details-marker{display:none}.dwh-steuerung__kopf:focus-visible{outline:var(--nx-fokus-breite) solid var(--nx-fokus);outline-offset:2px}.dwh-steuerung__kopf>.lucide{width:var(--nx-icon-m);height:var(--nx-icon-m);color:var(--nx-text-2);flex:none}.dwh-steuerung__titel{font:var(--nx-t-ui-stark)}.dwh-steuerung__pillen{gap:var(--nx-space-1-5);flex-wrap:wrap;display:flex}.dwh-steuerung__pfeil{transition:transform var(--nx-dauer-lang) var(--dwh-kurve);margin-left:auto}.dwh-steuerung[open] .dwh-steuerung__pfeil{transform:rotate(180deg)}.dwh-steuerung__inhalt{gap:var(--nx-space-4);padding:0 var(--nx-space-4) var(--nx-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;display:grid}.dwh-steuerung__inhalt>:last-child:nth-child(odd){grid-column:1/-1}@media print{.dwh-berichtsrahmen,.dwh-berichtsmenue{box-shadow:none;background:0 0;padding:0}.dwh-board[data-darstellung=karten] .dwh-board__feld:not([data-typ=r_abschnitt]){box-shadow:inset 0 0 0 1px var(--nx-kante);break-inside:avoid}.dwh-board[data-darstellung=karten] .dwh-gruppe{box-shadow:none;background:0 0;padding:0}}@keyframes dwh-auftauchen{0%{opacity:0;transform:translateY(10px)}}@keyframes dwh-einblenden{0%{opacity:0}}@keyframes dwh-zeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes dwh-schimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes dwh-aufklappen{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:no-preference){.dwh-board:not([data-bearbeiten]) .dwh-board__feld,.dwh-gruppe__kopf,.dwh-werkzeugleiste,.dwh-dashboard>.dwh-summary,.dwh-berichtsseite,.dwh-steuerung{animation:dwh-auftauchen var(--dwh-auftritt) var(--dwh-kurve) both}.dwh-board:not([data-bearbeiten]) .dwh-board__feld{animation-delay:calc(min(var(--i,0), 12) * 30ms)}.dwh-spark__linie{stroke-dasharray:1;animation:dwh-zeichnen .9s var(--dwh-kurve) .18s both}.dwh-spark__flaeche,.dwh-spark__ende{animation:dwh-einblenden .4s var(--dwh-kurve) .7s both}.nx-skelett__zeile{background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--no-ebene-karte) 70%, transparent) 50%, transparent 100%);background-size:200% 100%;animation:1.4s linear infinite dwh-schimmer}.dwh-mehr__menue,.dwh-werkzeugleiste .dwh-agentknoepfe__kontext[open]>.nx-feld,.dwh-steuerung[open] .dwh-steuerung__inhalt,.dwh-ki-info__popover{animation:dwh-aufklappen .18s var(--dwh-kurve) both;transform-origin:100% 0}.dwh-sprungleiste{animation:dwh-einblenden var(--dwh-auftritt) var(--dwh-kurve) .2s both}}@media (prefers-reduced-motion:reduce){:root{--no-heben:0px;--no-gleiten:0px}}@media print{*,:before,:after{transition:none!important;animation:none!important}.dwh-zahl__echt{visibility:visible!important}.dwh-zahl__lauf{display:none!important}}.dwh-board[data-bearbeiten][data-darstellung=karten] .dwh-board__feld:not([data-typ=r_abschnitt]){padding:var(--nx-space-3)}.dwh-board[data-bearbeiten] .dwh-board__werkzeuge{min-width:0}.dwh-board[data-bearbeiten] .dwh-feld__vergleich{flex-wrap:wrap;max-width:100%}.dwh-board[data-darstellung=karten] .dwh-kizeile{margin-top:var(--nx-space-1);padding-top:var(--nx-space-3);border-top:var(--nx-kante-breite) solid var(--nx-kante-zeile);grid-template-columns:auto minmax(0,1fr)}.dwh-board[data-darstellung=karten] .dwh-kizeile__mehr{grid-column:2;justify-self:start}.dwh-sprungleiste__eintrag:active,.dwh-gruppe__klappe:active,.dwh-steuerung__kopf:active{transform:scale(.97)}.dwh-sprungleiste__eintrag,.dwh-gruppe__klappe{transition-property:background-color,color,transform}.dwh-band__zelle{grid-template-columns:minmax(0,1fr)}.dwh-band__fuss{min-width:0}@media (pointer:coarse){.dwh-sprungleiste__eintrag,.dwh-gruppe__kopf .dwh-gruppe__klappe.nx-knopf,.dwh-ki-info .dwh-ki-info__chip,.dwh-steuerung__kopf{min-height:44px}.dwh-ki-info__chip{justify-content:center;min-width:44px}}.dwh-plattform{vertical-align:-.16em;width:1.05em;height:1.05em;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.dwh-plattform--kuerzel{vertical-align:-.3em;width:auto;min-width:1.4em;height:1.4em;font:700 .6em/1 var(--nx-font-body);letter-spacing:0;background:0 0;border-radius:5px;place-items:center;padding:0 .28em;display:inline-grid;box-shadow:inset 0 0 0 1.25px;-webkit-mask:none;mask:none}.dwh-kanal .dwh-plattform,.nx-diagramm__legende-eintrag .dwh-plattform,.dwh-anteil__name .dwh-plattform{margin-right:2px}.nx-diagramm__legende-eintrag{align-items:center;gap:var(--nx-space-1-5);display:inline-flex}.dwh-anteil__name{gap:var(--nx-space-1-5)}.dwh-gruppe__titel{align-items:center;gap:var(--nx-space-2-5);display:inline-flex}.dwh-gruppe__titel .dwh-plattform{width:1.1em;height:1.1em}.dwh-gruppe__titel .dwh-plattform--kuerzel{width:auto;height:1.5em;font-size:.55em}.dwh-sprungleiste__eintrag{align-items:center;gap:var(--nx-space-1-5);display:inline-flex}.dwh-kundenlogo{object-fit:contain;flex:none;display:block}.nx-seitenkopf__titel:has(.dwh-seitenkopf__logo){align-items:center;gap:var(--nx-space-4);display:flex}.dwh-seitenkopf__logo{max-width:180px;max-height:52px}.dwh-deckblatt__band{position:relative}.dwh-deckblatt__kundenlogo{max-width:min(220px,34%);max-height:64px;position:absolute;top:clamp(24px,4vw,44px);right:clamp(20px,4vw,48px)}.dwh-deckblatt__plattformen{gap:var(--nx-space-2) var(--nx-space-5);margin:var(--nx-space-3) 0 0;font:var(--nx-t-ui);flex-wrap:wrap;padding:0;list-style:none;display:flex}.dwh-deckblatt__plattformen li{align-items:center;gap:var(--nx-space-1-5);display:inline-flex}.dwh-deckblatt__quellen li{gap:var(--nx-space-1-5)}@media (max-width:640px){.dwh-deckblatt__kundenlogo{max-height:44px;margin-bottom:var(--nx-space-3);position:static}.dwh-seitenkopf__logo{max-width:120px;max-height:40px}}.dwh-befunde{gap:var(--nx-space-2);margin:0;padding:0;list-style:none;display:grid}.dwh-befunde__eintrag{gap:var(--nx-space-3);grid-template-columns:6.5rem minmax(0,1fr);align-items:start;line-height:1.5;display:grid}.dwh-befunde__eintrag>.nx-statusbadge{justify-self:start}@media (max-width:560px){.dwh-befunde__eintrag{gap:var(--nx-space-1);grid-template-columns:minmax(0,1fr)}}.dwh-tooltip{background:var(--nx-flaeche);border:1px solid var(--nx-kante-schwebend,var(--nx-kante));box-shadow:var(--nx-schatten-schwebend);font-variant-numeric:tabular-nums;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.dwh-tooltip span{color:var(--nx-text-2);align-items:center;gap:6px;display:inline-flex}.dwh-tooltip i{border-radius:2px;width:8px;height:8px;display:inline-block}.dwh-tooltip--frei{pointer-events:none;z-index:2;min-width:160px;position:absolute}.dwh-visx{position:relative}.dwh-visx svg{display:block;overflow:visible}.dwh-stapel-anteil{flex-direction:column;gap:12px;padding-top:8px;display:flex}.dwh-stapel-anteil__summe{color:var(--nx-text-2);margin:0}.dwh-stapel-anteil__summe strong{color:var(--nx-text);font-variant-numeric:tabular-nums;margin-right:4px;font-size:1.375rem}.dwh-stapel-anteil__balken{border-radius:6px;gap:2px;height:22px;display:flex;overflow:hidden}.dwh-stapel-anteil__balken span{min-width:3px}.dwh-stapel-anteil__liste{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dwh-stapel-anteil__liste li{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:14px;display:grid}.dwh-stapel-anteil__liste .nx-zahl{color:var(--nx-text-2)}.nx-seitenkopf__zeile:has(.dwh-kopfaktionen){flex-wrap:wrap}.nx-seitenkopf__zeile:has(.dwh-kopfaktionen)>.nx-seitenkopf__haupt{flex:22rem}.nx-seitenkopf__aktionen:has(>.dwh-kopfaktionen){flex-shrink:1;min-width:0}.dwh-kopfaktionen{align-items:center;gap:var(--nx-space-2);flex-wrap:wrap;display:flex}.dwh-berichtsrahmen--builder{grid-template-columns:minmax(0,1fr)}.dwh-rueckfrage{gap:var(--nx-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.dwh-rueckfrage .nx-vorschlag[aria-pressed=true]{background:var(--no-akzent);color:var(--no-akzent-auf);border-color:var(--no-akzent)}.nx-seitenkopf.nx-seitenkopf:has(+.dwh-ansichtleiste){margin-bottom:0}.dwh-ansichtleiste{align-items:center;gap:var(--nx-space-2) var(--nx-space-3);flex-wrap:wrap;display:flex}.dwh-ansichtleiste__filter,.dwh-ansichtleiste .dwh-filterzeile{display:contents}.dwh-ansichtleiste .dwh-filterleiste{margin-bottom:0}.dwh-ansichtleiste .dwh-filterhinweis{flex-basis:100%;margin:0}.dwh-dashaktionen{justify-content:flex-end;align-items:center;gap:var(--nx-space-2);flex-wrap:wrap;min-width:0;display:flex;position:relative}.dwh-dashaktionen .dwh-mehr__menue{z-index:var(--nx-z-popover)}.dwh-dashaktionen__meldung{text-align:right;flex-basis:100%;margin:0}.dwh-teilknopf{align-items:stretch;display:inline-flex;position:relative}.dwh-teilknopf .dwh-teilknopf__haupt{border-radius:var(--nx-radius-pill) 0 0 var(--nx-radius-pill)}.dwh-teilknopf .dwh-teilknopf__pfeil{border-radius:0 var(--nx-radius-pill) var(--nx-radius-pill) 0;padding-inline:var(--nx-space-3);min-width:48px;margin-left:1px;position:relative}.dwh-teilknopf__punkt{background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:9px}.dwh-teilknopf__optionen{right:0;top:calc(100% + var(--nx-space-1));z-index:var(--nx-z-popover);width:min(380px, calc(100vw - 2 * var(--nx-space-4)));padding:var(--nx-space-4);box-shadow:var(--nx-schatten-schwebend);position:absolute}.dwh-teilknopf>.dwh-dashaktionen__meldung{right:0;top:calc(100% + var(--nx-space-1));width:max-content;max-width:min(380px,90vw);position:absolute}@media (max-width:720px){.dwh-dashaktionen{justify-content:flex-start}.dwh-teilknopf__optionen,.dwh-teilknopf>.dwh-dashaktionen__meldung{left:0;right:auto}}.dwh-seitenfazit{gap:var(--nx-space-2);margin-top:var(--nx-space-6);padding:var(--nx-space-5) var(--nx-space-6);box-sizing:border-box;width:100%;display:grid}.dwh-seitenfazit__titel{align-items:center;gap:var(--nx-space-1-5);font:var(--nx-t-label);letter-spacing:.04em;text-transform:uppercase;margin:0;display:inline-flex}.dwh-seitenfazit__titel .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-seitenfazit__text{font:var(--nx-t-lese);max-width:110ch;margin:0;font-size:1.0625rem;line-height:1.65}@media print{.dwh-seitenfazit{break-inside:avoid}}.dwh-unsichtbar{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dwh-attr__liste{gap:var(--nx-space-5);display:grid}.dwh-attr__kanal{gap:var(--nx-space-3);padding-top:var(--nx-space-4);display:grid}.dwh-attr__kanal+.dwh-attr__kanal{border-top:var(--nx-kante-breite) solid}.dwh-attr__kopf{align-items:baseline;gap:var(--nx-space-1) var(--nx-space-3);flex-wrap:wrap;display:flex}.dwh-attr__name{align-items:center;gap:var(--nx-space-1-5);font:var(--nx-t-titel-s);margin:0;display:inline-flex}.dwh-attr__modell{font:var(--nx-t-label);padding:2px var(--nx-space-2);border-radius:var(--nx-radius-pill)}.dwh-attr__teile{gap:var(--nx-space-5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}@media (max-width:720px){.dwh-attr__teile{grid-template-columns:1fr}}.dwh-attr__fenster{gap:var(--nx-space-2);display:grid}.dwh-attr__zeile{align-items:center;gap:var(--nx-space-2);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.dwh-attr__was{font:var(--nx-t-meta)}.dwh-attr__spur{align-items:center;gap:var(--nx-space-2);border-radius:4px;min-height:22px;display:flex;position:relative}.dwh-attr__balken{border-radius:0 4px 4px 0;flex:none;height:14px;display:block}.dwh-attr__wert{font:var(--nx-t-label);font-variant-numeric:tabular-nums;white-space:nowrap}.dwh-attr__achse{margin-left:calc(6.5rem + var(--nx-space-2));font:var(--nx-t-meta);justify-content:space-between;display:flex}.dwh-attr__journey{gap:var(--nx-space-2);margin:0;display:grid}.dwh-attr__kontakte{align-items:end;gap:var(--nx-space-2);grid-template-columns:repeat(4,minmax(0,1fr));max-width:260px;margin:0;padding:0;list-style:none;display:grid}.dwh-attr__kontakt{justify-items:center;gap:2px;display:grid}.dwh-attr__saeule{border-radius:4px 4px 0 0;align-items:flex-end;width:100%;max-width:44px;height:64px;display:flex}.dwh-attr__saeule i{border-radius:4px 4px 0 0;width:100%;display:block}.dwh-attr__anteil{font:var(--nx-t-label);font-variant-numeric:tabular-nums}.dwh-attr__nr{font:var(--nx-t-meta);white-space:nowrap}.dwh-attr__ziel{font:var(--nx-t-label);padding:var(--nx-space-1) var(--nx-space-2);border-radius:var(--nx-radius-pill);white-space:nowrap;align-self:center}.dwh-attr__text{font:var(--nx-t-body);max-width:78ch;margin:0}@media print{.dwh-attr__kanal{break-inside:avoid}}.dwh-attr--kompakt{gap:var(--nx-space-3);display:grid}.dwh-attrk{border-collapse:collapse;width:100%}.dwh-attrk :is(th,td){padding:var(--nx-space-2) var(--nx-space-3) var(--nx-space-2) 0;text-align:left;vertical-align:middle}.dwh-attrk thead th{font:var(--nx-t-meta);font-weight:600}.dwh-attrk tbody th{font:var(--nx-t-ui-stark);justify-items:start;gap:4px;display:grid}.dwh-attrk td{width:32%;min-width:96px}.dwh-attrk__modell .dwh-attr__modell{font-weight:400}.dwh-attr--kompakt .dwh-attr__balken{max-width:calc(100% - 4.75rem)}.dwh-attrk__name{align-items:center;gap:var(--nx-space-1-5);display:inline-flex}.dwh-dialog{width:min(760px, calc(100vw - 2 * var(--nx-space-4)));max-height:min(88vh,900px);padding:var(--nx-space-5);border-radius:var(--nx-radius-gross);background:var(--nx-flaeche);color:var(--nx-text);box-shadow:var(--nx-schatten-schwebend);border:0;overflow:auto}.dwh-dialog::backdrop{background:color-mix(in srgb, var(--nx-text) 35%, transparent)}.dwh-notiz-bearbeitbar{gap:2px;display:grid}.dwh-notiz-bearbeitbar__knopf{font:var(--nx-t-meta);justify-self:start}.dwh-notiz-bearbeitbar__knopf .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-befunde__eintrag.dwh-attr-einstellung{grid-template-columns:13.5rem minmax(0,1fr);align-items:start}@media (max-width:720px){.dwh-befunde__eintrag.dwh-attr-einstellung{grid-template-columns:1fr}}.dwh-ki-info__chip[data-leer]{opacity:.75;border-style:dashed}.dwh-dashboard[data-panel] .dwh-berichtsrahmen{grid-template-columns:minmax(0,1fr)}.dwh-dashboard[data-panel] .dwh-berichtsmenue{padding-right:0;padding-bottom:var(--nx-space-3);border-right:0;border-bottom:var(--nx-kante-breite) solid var(--nx-kante);align-items:center;gap:var(--nx-space-2);min-width:0;display:flex;position:static}.dwh-dashboard[data-panel] .dwh-berichtsmenue__liste{gap:var(--nx-space-1);flex:auto;min-width:0;display:flex;overflow-x:auto}.dwh-dashboard[data-panel] .dwh-berichtsmenue__liste a{white-space:nowrap}.dwh-berichtsmenue__neu{margin-top:var(--nx-space-2);flex:none}.dwh-dashboard[data-panel] .dwh-berichtsmenue__neu{margin-top:0}.dwh-dashboard[data-panel] .dwh-berichtsinhalt{min-width:0}.dwh-berichtsinhalt{grid-template-columns:minmax(0,1fr)}.k-aeb-bearbeiten{min-width:0}.dwh-folien-einrichten{margin-bottom:var(--nx-space-3)}.dwh-folien-einrichten__inhalt{gap:var(--nx-space-5);margin-top:var(--nx-space-2);padding:var(--nx-space-4);border-radius:var(--nx-radius-gross);background:var(--nx-flaeche);box-shadow:inset 0 0 0 1px var(--nx-kante);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;display:grid}.dwh-folien-kpis{gap:var(--nx-space-2);display:grid}.dwh-folien-liste{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dwh-folien-liste li{justify-content:space-between;align-items:center;gap:var(--nx-space-2);min-height:40px;display:flex}.dwh-folien-liste li[data-aus] .nx-wahl__text{color:var(--nx-text-2)}.dwh-folien-liste__knoepfe{flex:none;gap:2px;display:inline-flex}.dwh-seitenmenue__eintrag{border-radius:var(--nx-radius);align-items:center;gap:2px;display:flex;position:relative}.dwh-seitenmenue__eintrag>a{flex:1;min-width:0}.dwh-seitenmenue__griff{width:18px;color:var(--nx-text-3,var(--nx-text-2));cursor:grab;opacity:0;flex:none;place-items:center;display:inline-grid}.dwh-seitenmenue__griff svg{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-seitenmenue__mehr{opacity:0;flex:none}.dwh-seitenmenue__eintrag:is(:hover,:focus-within) :is(.dwh-seitenmenue__griff,.dwh-seitenmenue__mehr),.dwh-seitenmenue__mehr[aria-expanded=true]{opacity:1}@media (hover:none){.dwh-seitenmenue__griff,.dwh-seitenmenue__mehr{opacity:1}}.dwh-seitenmenue__eintrag[data-gezogen]{opacity:.4}.dwh-seitenmenue__eintrag[data-ziel]{box-shadow:inset 0 2px 0 var(--nx-auswahl-kante)}.dwh-seitenmenue__aktionen{z-index:var(--nx-z-popover);position:absolute;top:calc(100% + 4px);right:0}.dwh-seitenmenue__umbenennen{flex:1;padding:2px 0}.dwh-seitenmenue__umbenennen .nx-eingabe{width:100%}.dwh-feld__seite{width:auto;max-width:160px;min-height:var(--nx-h-button-s);font:var(--nx-t-meta);padding-block:0}@media (prefers-reduced-motion:no-preference){[data-zeichnen=wartet]{clip-path:inset(0 100% 0 0)}[data-zeichnen=an]{animation:.65s cubic-bezier(.2,0,0,1) dwh-aufdecken}}@keyframes dwh-aufdecken{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media print{[data-zeichnen]{clip-path:none!important;animation:none!important}}.dwh-tabwerk [data-spalte-aus]{display:none}.dwh-tabwerk thead th{white-space:normal}.dwh-tabwerk .nx-tabelle__name{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dwh-tabwerk td.nx-zahl[data-kompakt]{cursor:help}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk :is(td,th,.nx-zahl){white-space:normal}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk table{width:100%}.dwh-tabwerk__spalten{margin-left:auto}@media (max-width:560px){:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk :is(table,tbody){display:block}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk tbody tr{gap:2px var(--nx-space-3);padding:var(--nx-space-2-5) 0;border-bottom:var(--nx-kante-breite) solid var(--nx-kante);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk tbody tr>:is(th,td){text-align:left;border:0;padding:0}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk tbody tr>th{grid-column:1/-1}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk tbody td[data-label]:before{content:attr(data-label);font:var(--nx-t-meta);color:var(--nx-text-2);display:block}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk tbody td.nx-zahl{text-align:left}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk .dwh-zellbalken{justify-items:start}:is(.dwh-berichtsrahmen,.k-seite) .dwh-tabwerk tbody tr>[data-spalte-aus]{display:none}}.dwh-berichtsrahmen:not(.dwh-berichtsrahmen--bearbeiten){zoom:.93}@media (max-width:560px){.dwh-berichtsrahmen:not(.dwh-berichtsrahmen--bearbeiten){zoom:1}}.dwh-empf{gap:var(--nx-space-4);display:grid}.dwh-empf__liste{gap:var(--nx-space-2);margin:0;padding:0;list-style:none;display:grid}.dwh-empf__schritt{gap:var(--nx-space-2) var(--nx-space-3);padding:var(--nx-space-3);border:var(--nx-kante-breite) solid var(--nx-kante);border-radius:var(--nx-radius);grid-template-columns:1fr auto;align-items:start;display:grid}.dwh-empf__schritt[data-status=vorschlag]{background:var(--nx-fuellung);border-style:dashed}.dwh-empf__text{font:var(--nx-t-body);grid-column:1}.dwh-empf__status{gap:var(--nx-space-1);font:var(--nx-t-meta);color:var(--nx-text-2);grid-column:1;align-items:center;display:inline-flex}.dwh-empf__status .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-empf__knoepfe{gap:var(--nx-space-1);flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;align-items:center;display:inline-flex}.dwh-empf__form{gap:var(--nx-space-2);grid-column:1/-1;display:grid}.dwh-empf__ausblick{gap:var(--nx-space-2);display:grid}.dwh-empf__untertitel{gap:var(--nx-space-2);font:var(--nx-t-titel-s);align-items:center;margin:0;display:inline-flex}.dwh-empf__untertitel .lucide{width:var(--nx-icon-m);height:var(--nx-icon-m);color:var(--nx-text-2)}@media (max-width:560px){.dwh-empf__schritt{grid-template-columns:1fr}.dwh-empf__knoepfe{grid-area:auto/1;justify-content:flex-start}}:root:has(.dwh-bericht) body{page:bericht}.dwh-periodendruck{display:none}@media print{:is(.dwh-berichtsrahmen,.dwh-berichtsrahmen:has(.dwh-berichtsmenue__steuerung)){grid-template-columns:none!important;display:block!important}.dwh-berichtsinhalt{max-width:none!important}:is(.dwh-berichtsmenue,.dwh-berichtsblaettern,.dwh-notizen__neu,.dwh-tabwerk__kopf,.dwh-tabwerk__spalten,.dwh-kuerzer__knopf,.dwh-livehinweis,.dwh-steuerung){display:none!important}.dwh-kuerzer tbody>tr{display:table-row!important}.dwh-kuerzer tbody>tr:nth-child(n+11):not(.nx-tabelle__sonderzeile){display:none!important}.dwh-kuerzer .nx-diagramm tbody>tr{display:revert!important}.dwh-kuerzer__druck{font:var(--nx-t-meta);color:var(--nx-text-2);margin:4px 0 0}.dwh-periodendruck{width:100%;height:auto;color:var(--nx-text-2);display:block}.dwh-berichtsseite{break-before:page;break-inside:auto;margin-bottom:0!important;padding-bottom:0!important;display:block!important}.dwh-berichtsseite>*+*{margin-top:14px}.dwh-berichtsinhalt,.k-ueberblick,.k-aeb,.k-rueck{display:block!important}.k-aeb>*+*,.k-rueck>*+*{margin-top:14px}.dwh-berichtskopf{margin-bottom:0!important;padding-bottom:8px!important}.dwh-berichtsinhalt>.dwh-berichtsseite:first-of-type{break-before:auto}.dwh-board__feld,.dwh-seitenfazit,.nx-karte{break-inside:avoid}.dwh-seitenfazit[data-leer]{display:none!important}.dwh-sum__gruppen>*,.dwh-sum__kacheln>*,.dwh-attr__kanal,.k-kpi{break-inside:avoid}.dwh-sum__gruppen{break-before:auto}.dwh-bericht:has(.dwh-deckblatt)>.nx-druckkopf{display:none!important}.dwh-deckblatt{break-after:page;height:178mm;overflow:hidden;min-height:0!important}.dwh-board__feld[data-typ=kennzahl]{grid-column:span 2!important}.dwh-berichtsrahmen .dwh-board__feld[data-typ=kennzahl] .dwh-band__wert{letter-spacing:-.02em;white-space:nowrap;font-size:1.45rem!important;line-height:1.15!important}.dwh-board{row-gap:14px!important}.dwh-berichtskopf{break-after:avoid}.dwh-bericht tr{break-inside:avoid}}
:root{--dwh-blatt:#fff;--dwh-tinte:#111a17;--dwh-text-2:#5c6560;--dwh-haar:#d9d3c8;--dwh-haar-stark:#111a17;--dwh-wald:#00392f;--dwh-lime:#c8f169;--dwh-lime-text:#3d5a12;--dwh-gut:#1d6a3f;--dwh-schlecht:#a3301f;--dwh-schatten-blatt:0 1px 2px #111a170d, 0 24px 60px -36px #00392f59;--dwh-font-mono:var(--font-dm-mono), ui-monospace, "SFMono-Regular", Menlo, monospace}:root[data-modus=dunkel]{--dwh-blatt:#10201a;--dwh-tinte:#eef2ec;--dwh-text-2:#a8b7ae;--dwh-haar:#33503f;--dwh-haar-stark:#eef2ec;--dwh-wald:#c8f169;--dwh-lime:#c8f169;--dwh-lime-text:#c8f169;--dwh-gut:#a6df73;--dwh-schlecht:#ff9c86;--dwh-schatten-blatt:0 1px 2px #0006, 0 24px 60px -30px #000000b3}.dwh-berichtsrahmen{border-radius:var(--nx-radius-gross);background:var(--dwh-blatt);color:var(--dwh-tinte);box-shadow:inset 0 0 0 1px var(--dwh-haar), var(--dwh-schatten-blatt);gap:clamp(20px,3vw,40px);padding:clamp(16px,3vw,32px)}.dwh-berichtsmenue{padding:0 var(--nx-space-5) 0 0;box-shadow:none;border-right:1px solid var(--dwh-haar);background:0 0;border-radius:0}.dwh-berichtsmenue__kunde{font:600 .75rem/1.3 var(--dwh-font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dwh-wald)}.dwh-berichtsmenue .dwh-meta{font-family:var(--dwh-font-mono);color:var(--dwh-text-2);font-size:.75rem}.dwh-berichtsmenue__liste a{color:var(--dwh-tinte);border-radius:10px}.dwh-berichtsmenue__liste a:hover{background:color-mix(in srgb, var(--dwh-tinte) 5%, transparent)}.dwh-berichtsmenue__liste a[aria-current=page]{color:var(--dwh-tinte);box-shadow:inset 3px 0 0 var(--dwh-lime);background:0 0;font-weight:600}.dwh-berichtsmenue__nr{box-shadow:inset 0 0 0 1px var(--dwh-haar);color:var(--dwh-text-2);font-family:var(--dwh-font-mono);background:0 0}.dwh-berichtsmenue__liste a[aria-current=page] .dwh-berichtsmenue__nr{background:var(--dwh-lime);color:#111a17;box-shadow:none}.dwh-berichtsinhalt{gap:clamp(24px,3vw,40px);padding:0}.dwh-berichtskopf{padding-bottom:var(--nx-space-4);border-bottom:1px solid var(--dwh-haar-stark)}.dwh-berichtsseite__titel{font:700 clamp(1.75rem, 3vw, 2.4rem)/1.1 var(--nx-font-display);letter-spacing:-.035em;color:var(--dwh-tinte)}.dwh-berichtskopf__zeitraum{font:400 .78rem/1.4 var(--dwh-font-mono);color:var(--dwh-text-2);letter-spacing:.02em}.dwh-berichtsseite+.dwh-berichtsseite{padding-top:var(--nx-space-6);border-top:1px solid var(--dwh-haar-stark)}.dwh-berichtsblaettern{border-top-color:var(--dwh-haar)}.dwh-berichtsrahmen .dwh-board,.dwh-berichtsrahmen .dwh-board[data-darstellung]{--abstand:var(--nx-space-6);column-gap:var(--nx-space-6);align-items:start}.dwh-berichtsrahmen .dwh-board[data-darstellung] .dwh-board__feld:not([data-typ=r_abschnitt],[data-nur-bericht]){padding:var(--nx-space-4) 0 0;box-shadow:none;border-top:1px solid var(--dwh-haar);background:0 0;border-radius:0}.dwh-berichtsrahmen .dwh-board[data-darstellung] .dwh-board__feld[data-typ=kennzahl]{border-top:1px solid var(--dwh-haar-stark);padding:var(--nx-space-4) var(--nx-space-5) var(--nx-space-4)}.dwh-berichtsrahmen .dwh-board[data-darstellung]:not([data-bearbeiten]) .dwh-board__feld:not([data-typ=r_abschnitt]):hover{box-shadow:none}.dwh-berichtsrahmen .dwh-board[data-darstellung]:not([data-bearbeiten]) .dwh-board__feld:not([data-typ=r_abschnitt]):hover:after{content:"";border:1px solid var(--dwh-haar);pointer-events:none;border-radius:12px;position:absolute;inset:-12px}.dwh-berichtsrahmen .dwh-board[data-darstellung] .dwh-board__feld:has(.dwh-band__zelle+.dwh-band__zelle){border-top:0;padding-top:0}.dwh-berichtsrahmen .dwh-board[data-darstellung] .dwh-board__feld:has(.dwh-band__zelle+.dwh-band__zelle) .dwh-band__zelle{padding:var(--nx-space-4) var(--nx-space-5) var(--nx-space-4);box-shadow:none;border-top:1px solid var(--dwh-haar-stark);background:0 0;border-radius:0}.dwh-berichtsrahmen.dwh-berichtsrahmen--builder .dwh-board[data-bearbeiten][data-darstellung] .dwh-board__feld:not([data-typ=kennzahl]){padding:var(--nx-space-3)}.dwh-berichtsrahmen .nx-karte__titel,.dwh-berichtsrahmen .nx-diagramm__kopf .nx-karte__titel{font:600 1.125rem/1.4 var(--nx-font-display);letter-spacing:-.015em;color:var(--dwh-tinte)}.dwh-berichtsrahmen .nx-diagramm__meta,.dwh-berichtsrahmen .dwh-meta{color:var(--dwh-text-2)}.dwh-berichtsrahmen .dwh-band__label{font:500 .72rem/1.3 var(--dwh-font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--dwh-text-2)}.dwh-berichtsrahmen .dwh-board[data-darstellung] .dwh-band__wert{font:600 2.4rem/1.05 var(--nx-font-display);letter-spacing:-.045em;color:var(--dwh-tinte)}.dwh-berichtsrahmen .dwh-band__fuss .dwh-delta{background:0 0;padding:0;font-weight:600}.dwh-berichtsrahmen .dwh-band__fuss .dwh-delta[data-ton]{background:0 0}.dwh-berichtsrahmen .dwh-delta[data-ton=gut]{color:var(--dwh-gut)}.dwh-berichtsrahmen .dwh-delta[data-ton=schlecht]{color:var(--dwh-schlecht)}.dwh-berichtsrahmen .dwh-band__vorher{font-family:var(--dwh-font-mono);color:var(--dwh-text-2);font-size:.75rem}.dwh-berichtsrahmen .dwh-spark__linie{stroke:var(--dwh-tinte)}.dwh-berichtsrahmen .dwh-spark__flaeche{fill:var(--dwh-lime);fill-opacity:.6}.dwh-berichtsrahmen .dwh-spark__ende{fill:var(--dwh-tinte)}.dwh-berichtsrahmen .dwh-bullet__ist,.dwh-berichtsrahmen .dwh-bullet__ziel{background:var(--dwh-tinte)}.dwh-berichtsrahmen .dwh-bullet [data-ton=gut]{color:var(--dwh-gut)}.dwh-berichtsrahmen .dwh-bullet [data-ton=schlecht]{color:var(--dwh-schlecht)}.dwh-berichtsrahmen .nx-tabelle thead th{font:500 .7rem/1.3 var(--dwh-font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--dwh-text-2);border-bottom:1px solid var(--dwh-haar-stark);background:0 0}.dwh-berichtsrahmen .nx-tabelle :is(th,td){border-bottom-color:var(--dwh-haar)}.dwh-berichtsrahmen .dwh-zellbalken i{background:var(--dwh-tinte);opacity:.8}.dwh-berichtsrahmen .dwh-board[data-darstellung] .dwh-kizeile{padding:0 0 0 var(--nx-space-3);box-shadow:inset 2px 0 0 var(--dwh-lime);border-top:0}.dwh-berichtsrahmen .dwh-kizeile__marke{color:var(--dwh-lime-text)}.dwh-berichtsinhalt .dwh-sum{padding:0 0 0 var(--nx-space-5);box-shadow:inset 3px 0 0 var(--dwh-lime);background:0 0;border-radius:0}.dwh-berichtsrahmen .dwh-zielkarte{border-top:1px solid var(--dwh-haar-stark)}.dwh-berichtsrahmen .dwh-zielkarte__wert{letter-spacing:-.03em;font-weight:600}.dwh-deckblatt{border-radius:var(--nx-radius-gross);background:var(--dwh-blatt);color:var(--dwh-tinte);box-shadow:inset 0 0 0 1px var(--dwh-haar), var(--dwh-schatten-blatt)}.dwh-deckblatt__band{justify-items:start;gap:var(--nx-space-2);text-align:left;background:0 0;padding:clamp(28px,4vw,48px) clamp(20px,4vw,48px) clamp(24px,3vw,36px)}.dwh-deckblatt__kunde{font:600 .78rem/1.3 var(--dwh-font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--dwh-wald)}.dwh-deckblatt__titel{font:700 clamp(2rem, 4.6vw, 3.25rem)/1.04 var(--nx-font-display);letter-spacing:-.04em;color:var(--dwh-tinte);max-width:18ch}.dwh-deckblatt__zeitraum{font:400 .82rem/1.4 var(--dwh-font-mono);color:var(--dwh-text-2);letter-spacing:.02em}.dwh-deckblatt__kennzahlen{width:100%;margin-top:var(--nx-space-5);border-top:1px solid var(--dwh-haar-stark);flex-wrap:wrap;justify-content:start;gap:0;display:flex}.dwh-deckblatt__kennzahl{text-align:left;min-width:0;padding:var(--nx-space-3) var(--nx-space-5) 0 var(--nx-space-5);box-shadow:none;border-left:1px solid var(--dwh-haar);background:0 0;border-radius:0;flex:180px;gap:2px;display:grid}.dwh-deckblatt__kennzahl:first-child{border-left:0;padding-left:0}.dwh-deckblatt__kennzahl dd{margin:0}.dwh-deckblatt__delta{align-items:center;gap:var(--nx-space-1);font:var(--nx-t-meta);display:inline-flex}.dwh-deckblatt__delta .lucide{width:var(--nx-icon-s);height:var(--nx-icon-s)}.dwh-deckblatt__kennzahl dt{font:500 .72rem/1.3 var(--dwh-font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--dwh-text-2)}.dwh-deckblatt__wert{font:600 clamp(1.9rem, 3.6vw, 2.75rem)/1.05 var(--nx-font-display);letter-spacing:-.045em;color:var(--dwh-tinte)}.dwh-deckblatt__delta{color:var(--dwh-text-2)}.dwh-deckblatt__delta .lucide{color:var(--dwh-lime-text)}.dwh-deckblatt__markenleiste{height:4px}@media (max-width:640px){.dwh-deckblatt__kennzahl{padding:var(--nx-space-3) 0 0;border-left:0;flex-basis:100%}}@media print{.dwh-deckblatt,.dwh-berichtsrahmen{box-shadow:none}.dwh-deckblatt__band{padding:3rem 2rem 2rem}}.dwh-kundenansicht .dwh-berichtsrahmen{margin-top:var(--nx-space-4)}@media (max-width:900px){.dwh-berichtsmenue{padding:0 0 var(--nx-space-3);border-right:0;border-bottom:1px solid var(--dwh-haar)}}:root[data-modus=dunkel] :is(.dwh-kundenlogo,.dwh-berichtskopf__logo){background:#fff;border-radius:12px;padding:6px 10px;box-shadow:0 0 0 1px #ffffff14}.dwh-deckblatt__plattformen{color:var(--dwh-text-2)}.dwh-deckblatt__plattformen .dwh-plattform{color:var(--dwh-tinte)}.dwh-seitenfazit{border:1px solid color-mix(in oklch, var(--dwh-wald) 24%, var(--dwh-blatt));background:color-mix(in oklch, var(--dwh-wald) 9%, var(--dwh-blatt));color:var(--dwh-tinte);border-radius:12px}.dwh-seitenfazit__titel{color:var(--dwh-wald);font-weight:700}.dwh-attr{--attr-farbe:var(--attr-hell)}html[data-modus=dunkel] .dwh-attr__kanal{--attr-farbe:var(--attr-dunkel)}.dwh-attr__kanal{--attr-farbe:var(--attr-hell)}.dwh-attr__kanal+.dwh-attr__kanal{border-top-color:var(--dwh-haar)}.dwh-attr__modell{background:color-mix(in oklch, var(--attr-farbe) 14%, var(--dwh-blatt));color:var(--dwh-tinte)}.dwh-attr__was,.dwh-attr__achse,.dwh-attr__nr{color:var(--dwh-text-2)}.dwh-attr__spur{background:color-mix(in oklch, var(--dwh-haar) 45%, transparent)}.dwh-attr__zeile[data-art=klick] .dwh-attr__balken{background:var(--attr-farbe)}.dwh-attr__zeile[data-art=view] .dwh-attr__balken{background:repeating-linear-gradient(135deg, var(--attr-farbe) 0 3px, color-mix(in oklch, var(--attr-farbe) 35%, var(--dwh-blatt)) 3px 6px)}.dwh-attr__zeile[data-art=interaktion] .dwh-attr__balken{background:color-mix(in oklch, var(--attr-farbe) 55%, var(--dwh-blatt))}.dwh-attrk tr{--attr-farbe:var(--attr-hell)}html[data-modus=dunkel] .dwh-attrk tr{--attr-farbe:var(--attr-dunkel)}.dwh-attrk :is(th,td){border-bottom:1px solid var(--dwh-haar)}.dwh-attrk thead th{color:var(--dwh-text-2)}.dwh-attr__spur[data-art=klick] .dwh-attr__balken{background:var(--attr-farbe)}.dwh-attr__spur[data-art=view] .dwh-attr__balken{background:repeating-linear-gradient(135deg, var(--attr-farbe) 0 3px, color-mix(in oklch, var(--attr-farbe) 35%, var(--dwh-blatt)) 3px 6px)}.dwh-attr__wert,.dwh-attr__anteil,.dwh-attr__text{color:var(--dwh-tinte)}.dwh-attr__saeule{background:color-mix(in oklch, var(--dwh-haar) 45%, transparent)}.dwh-attr__saeule i{background:var(--attr-farbe)}.dwh-attr__kontakt[data-offen] .dwh-attr__saeule i{background:repeating-linear-gradient(135deg, color-mix(in oklch, var(--attr-farbe) 45%, var(--dwh-blatt)) 0 4px, transparent 4px 8px);outline:1px dashed var(--attr-farbe);outline-offset:-1px}.dwh-attr__ziel{background:var(--dwh-tinte);color:var(--dwh-blatt)}
