@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:satoshi;src:url(../media/Satoshi_Variable-s.p.1q7euddqujsio.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.satoshi_8efd8dbd-module__XB7C_a__className{font-family:satoshi,satoshi Fallback}.satoshi_8efd8dbd-module__XB7C_a__variable{--font-satoshi:"satoshi", "satoshi Fallback"}
@font-face{font-family:outfit;src:url(../media/Outfit_300-s.p.22uch98m0aafg.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:outfit;src:url(../media/Outfit_400-s.p.2u5auzh64lbnx.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:outfit;src:url(../media/Outfit_500-s.p.2mp3cm98y17ck.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:99.94%;descent-override:25.98%;line-gap-override:0.0%;size-adjust:100.06%}.outfit_f603d2b4-module__BoC_3a__className{font-family:outfit,outfit Fallback}.outfit_f603d2b4-module__BoC_3a__variable{--font-outfit:"outfit", "outfit Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:var(--font-outfit), "Outfit", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-\[52px\]{height:52px}.min-h-dvh{min-height:100dvh}.w-full{width:100%}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-5{gap:calc(var(--spacing) * 5)}.rounded-\[var\(--r-sm\)\]{border-radius:var(--r-sm)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--rule-strong\)\]{border-color:var(--rule-strong)}.bg-\[var\(--sheet\)\]{background-color:var(--sheet)}.object-cover{object-fit:cover}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.25rem\]{font-size:1.25rem}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-1\)\]{color:var(--ink-1)}.line-through{text-decoration-line:line-through}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--dur-ui\)\]{--tw-duration:var(--dur-ui);transition-duration:var(--dur-ui)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:tracking-\[0\.28em\]::placeholder{--tw-tracking:.28em;letter-spacing:.28em}.placeholder\:text-\[var\(--ink-3\)\]::placeholder{color:var(--ink-3)}@media (hover:hover){.hover\:border-\[\#ffffff40\]:hover{border-color:#ffffff40}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[var\(--z-sprung\)\]:focus{z-index:var(--z-sprung)}.focus\:rounded-\[var\(--r-sm\)\]:focus{border-radius:var(--r-sm)}.focus\:border-\[\#ffffff59\]:focus{border-color:#ffffff59}.focus\:bg-\[var\(--sheet\)\]:focus{background-color:var(--sheet)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2\.5:focus{padding-block:calc(var(--spacing) * 2.5)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:shadow:focus{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:shadow-\[0_0_0_3px_\#ffffff0f\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--shell:#0c0b0e;--shell-1:#131217;--shell-2:#1a191f;--shell-3:#232229;--canvas:#15141a;--sunken:#09080b;--hover:#1b1a21;--rule:#ffffff12;--rule-soft:#ffffff0b;--rule-strong:#ffffff21;--rule-ink:#ffffff47;--ink:#f4f0ea;--ink-1:#cfc9c1;--ink-2:#9b948c;--ink-3:#6f6962;--accent:#8fa8ff;--accent-hi:#b3c4ff;--accent-deep:#2e5bff;--accent-ink:#1f3fe0;--accent-soft:#2e5bff1f;--mc-akzent:#8fa8ff;--mc-tinte:#0c0b0e;--ok:#4fcf95;--ok-soft:#4fcf951f;--warn:#e0ab47;--warn-soft:#e0ab471f;--crit:#ee7362;--crit-soft:#ee73621f;--calc:#b9c2e6;--calc-soft:#b9c2e61a;--demo:#c48fdd;--demo-soft:#c48fdd1f;--live:#4fcf95;--tlnt:#d4607e;--tlnt-deep:#7a1230;--tlnt-glow:#5a0c20;--tlnt-soft:#d4607e1f;--agnc:#6a9bdc;--agnc-deep:#1f4a73;--agnc-glow:#17395c;--agnc-soft:#6a9bdc1f;--brnd:#45b58c;--brnd-deep:#0c5a42;--brnd-glow:#0b4a37;--brnd-soft:#45b58c1f;--advisor:#45bfab;--aura-akzent:var(--accent-deep);--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:22px;--r-xl:30px;--r-pill:999px;--sh-1:0 1px 2px #0000004d, 0 12px 32px -20px #000000b3;--sh-2:0 2px 4px #0000004d, 0 30px 70px -30px #000000d9;--sh-3:0 4px 8px #0000004d, 0 50px 100px -40px #000000e6;--lichtkante:inset 0 1px 0 #ffffff0f;--box-schein:none;--box-glow:none;--lift-float:0 0 0 1px #ffffff14, 0 28px 70px -16px #000000e6;--kante:#ffffff12;--kante-hover:#ffffff29;--ease:cubic-bezier(.22, 1, .36, 1);--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--ease-in-out-soft:cubic-bezier(.65, 0, .35, 1);--t-fast:.16s;--t-base:.26s;--t-slow:.42s;--dur-micro:.14s;--dur-ui:.24s;--dur-spatial:.48s;--dur-draw:.9s;--sans:var(--font-outfit), "Outfit", ui-sans-serif, system-ui, sans-serif;--display:var(--font-satoshi), "Satoshi", ui-sans-serif, system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--zahl:var(--font-geist-sans), "Geist", ui-sans-serif, system-ui, sans-serif;--rail:256px;--topbar:60px;--sheet-max:1480px;--gutter:clamp(18px, 2.4vw, 40px);--zone-x:clamp(1.1rem, 1.8vw, 1.6rem);--zone-y:clamp(1rem, 1.5vw, 1.4rem);--band-x:var(--zone-x);--band-y:var(--zone-y);--fuge:clamp(16px, 1.4vw, 24px);--sheet:#0f0e12;--tint:255 255 255;--nav-grund:#0c0b0e8c;--top-grund:#0c0b0e59;--kopf-grund:#121116;--c-accent:#8fa8ff;--c-accentDeep:#2e5bff;--c-ok:#45c88f;--c-warn:#d9a441;--c-crit:#e57263;--c-live:#45bfab;--c-violet:#c48fdd;--c-blue:#a9bae6;--c-tlnt:#d4607e;--c-agnc:#6a9bdc;--c-brnd:#45b58c;--c-dim:#7684a0;--c-ink:#eef3fb;--c-grid:#8fb8ff12;--c-axis:#8fb8ff36;--c-label:#8fa0ba;--c-spur:#8fb8ff12;--c-punkt:#0c1322}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;background:var(--shell)}body{background:var(--shell);color:var(--ink);font-family:var(--sans);letter-spacing:-.004em;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior:none;margin:0;padding:0;font-size:15px;line-height:1.5;overflow:hidden}*{border-color:var(--rule)}.tnum,.num,.mono,table{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mono{font-family:var(--mono);letter-spacing:-.01em}::selection{background:var(--accent-deep);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}:focus:not(:focus-visible){outline:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700}p{text-wrap:pretty}*{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff24 padding-box content-box;border:3px solid #0000;border-radius:99px}@keyframes mc-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mc-fade{0%{opacity:0}to{opacity:1}}@keyframes mc-scale-in{0%{opacity:0;transform:scale(.985)translateY(-6px)}to{opacity:1;transform:none}}@keyframes mc-rule-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mc-draw{0%{stroke-dashoffset:var(--draw-length,2000)}to{stroke-dashoffset:0}}@keyframes mc-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mc-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes mc-atem{0%,to{opacity:1;box-shadow:0 0 8px #4fcf9566}50%{opacity:.55;box-shadow:0 0 2px #4fcf9500}}.page-in{animation:mc-page-in var(--dur-spatial) var(--ease) both;gap:var(--fuge);flex-direction:column;min-width:0;display:flex}.anim-rise{animation:mc-rise var(--dur-spatial) var(--ease) both}.anim-fade{animation:mc-fade var(--dur-ui) var(--ease) both}.anim-scale-in{animation:mc-scale-in var(--dur-ui) var(--ease) both}.anim-rule{transform-origin:0;animation:mc-rule-in var(--dur-spatial) var(--ease) both}.anim-draw{stroke-dasharray:var(--draw-length,2000);animation:mc-draw var(--dur-draw) var(--ease) both}.anim-grow{transform-origin:bottom;animation:mc-grow var(--dur-ui) var(--ease) both}[data-reveal]{opacity:1!important;transform:none!important}.skeleton{border-radius:var(--r-sm);background:linear-gradient(90deg,#ffffff0a 0%,#ffffff17 50%,#ffffff0a 100%) 0 0/200% 100%;animation:1.5s linear infinite mc-shimmer}.puls-spur{opacity:0;animation:mc-fade .42s var(--ease) var(--verzug,0s) forwards}.puls-linie{stroke-dasharray:1400;stroke-dashoffset:1400px;animation:mc-draw 1.1s cubic-bezier(.22, .61, .36, 1) var(--verzug,0s) forwards}.puls-flaeche{opacity:0;animation:mc-puls-flaeche .7s ease-out calc(var(--verzug,0s) + .7s) forwards}@keyframes mc-puls-flaeche{to{opacity:.1}}.puls-kopf{opacity:0;animation:mc-fade .4s ease-out calc(var(--verzug,0s) + 1s) forwards}.puls-punkt{animation:2.8s ease-in-out infinite mc-atem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.puls-spur,.puls-linie,.puls-flaeche,.puls-kopf,.puls-punkt{opacity:1;stroke-dashoffset:0;animation:none!important}.puls-flaeche{opacity:.1}}.mc-flame{z-index:0;pointer-events:none;animation:mc-fade var(--dur-draw) var(--ease) both;position:fixed;inset:0;overflow:hidden}.mc-flame-gl{opacity:.8;filter:saturate(1.05);position:absolute;inset:0}.mc-flame-gl canvas{width:100%;height:100%;display:block}.mc-flame-scrim{background:radial-gradient(58% 46% at 50% 48%,#0c0b0ee6 0%,#0c0b0e99 42%,#0c0b0e00 74%),linear-gradient(#0c0b0e 0%,#0c0b0eb3 26%,#0c0b0e00 62%);position:absolute;inset:0}@media print{html,body{color:#000!important;background:#fff!important;height:auto!important;overflow:visible!important}.nav,.top,.statusbar,.scrim,.palette-schirm{display:none!important}.shell{height:auto!important;display:block!important}.main{display:block!important}.view{height:auto!important;padding:0!important;overflow:visible!important}.view-in{max-width:none!important}.panel,.exec,.tile,.merker,.band,.modul,.wert,.strip{break-inside:avoid;box-shadow:none!important;background:#fff!important;border:1px solid #ccc!important}.panel-head h3,.page-head h1,.kpi-val,.tile-v,.exec-title h2,table.tbl td,.kv>b,.wert-v{color:#000!important}.panel-head .sub,.muted-note,.tile-l,.kpi-label,table.tbl th,.kv>span{color:#555!important}.btn,.icon-btn,.seg,.range,.dd-wrap,.filters,.chip{display:none!important}.tag{color:#000!important;background:#fff!important;border:1px solid #999!important}*{transition:none!important;animation:none!important}}.av-zurueck{all:unset;cursor:pointer;color:var(--ink-1);background:var(--ew-fl);box-shadow:0 0 0 1px var(--ew-kante);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;transition:color .15s,box-shadow .15s,transform .15s;display:inline-flex}.av-zurueck:hover{color:var(--ink);box-shadow:0 0 0 1px var(--rule-strong);transform:translate(-1px)}.av-zurueck:focus-visible{outline:2px solid var(--tlnt);outline-offset:2px}.av-zurueck-pfeil{background:rgb(var(--tint) / .06);border-radius:50%;place-items:center;width:24px;height:24px;display:inline-grid}.av-zurueck-pfeil svg{width:14px;height:14px;transform:rotate(180deg)}.auto-zurueck{margin-bottom:18px}.seiten-reiter-zeile{justify-content:flex-end;margin-bottom:12px;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes spin{to{transform:rotate(360deg)}}
.ic{vertical-align:-.2em;flex:none;width:16px;height:16px;display:inline-block}.row .ic,.btn .ic,.nav-item .ic,.icon-btn .ic,.pill .ic,.tag .ic{vertical-align:baseline}.shell{z-index:1;grid-template-columns:var(--rail) minmax(0, 1fr);grid-template-rows:100%;height:100dvh;display:grid;position:relative}.nav{z-index:var(--z-leiste);border-right:1px solid var(--rule);background:linear-gradient(180deg, color-mix(in srgb, var(--k,var(--accent)) 16%, transparent) 0%, color-mix(in srgb, var(--k,var(--accent)) 6%, transparent) 55%, transparent 100%), var(--nav-grund);-webkit-backdrop-filter:blur(18px)saturate(140%);min-height:0;transition:background var(--dur-spatial) var(--ease);flex-direction:column;grid-area:1/1;display:flex;position:relative}.nav-item.is-on{background:color-mix(in srgb, var(--k,var(--accent)) 18%, transparent)}.nav-group>h4{color:color-mix(in srgb, var(--k,var(--accent)) 60%, var(--ink-2))}.brand{flex-direction:column;flex:none;align-items:center;gap:2px;padding:16px 16px 12px;display:flex}.brand-welle{opacity:.95;flex:none;width:92px;height:auto}.brand-wort{flex:none;width:118px;height:auto}.mgmt-marke{color:var(--accent);flex:none;overflow:visible}.brand-txt{flex-direction:column;gap:2px;min-width:0;line-height:1;display:flex}.brand-txt b{font-family:var(--display);color:var(--ink);letter-spacing:.02em;text-transform:uppercase;font-size:.9375rem;font-weight:800}.brand-txt span{font-family:var(--display);color:var(--ink-2);letter-spacing:.18em;text-transform:uppercase;font-size:.5625rem;font-weight:700}.nav-scroll{flex:auto;min-height:0;padding:6px 0 12px;overflow-y:auto}.pw-host{flex:none;padding:10px 12px 12px}.pw-wrap{width:100%;display:block}.basen{border-radius:var(--r-pill);background:rgb(var(--tint) / .035);border:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.basen a,.basen span.is-off{border-radius:var(--r-pill);height:30px;font-family:var(--display);letter-spacing:.08em;color:var(--ink-2);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);place-items:center;font-size:.72rem;font-weight:800;display:grid;position:relative}.basen a:hover{color:var(--ink);background:rgb(var(--tint) / .05)}.basen a.is-on{color:var(--ink);background:color-mix(in srgb, var(--b,var(--accent)) 24%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--b,var(--accent)) 45%, transparent)}.basen span.is-off{color:var(--ink-3);cursor:not-allowed}.basen i{background:var(--b,var(--accent));opacity:.85;border-radius:2px;width:12px;height:2px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.basen a:not(.is-on) i{opacity:.45}.pw-knopf{border-radius:var(--r-md);border:1px solid var(--rule);background:rgb(var(--tint) / .03);text-align:left;width:100%;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);align-items:center;gap:10px;padding:8px 10px;display:flex}.pw-knopf:hover{border-color:var(--rule-strong);background:rgb(var(--tint) / .05)}.pw-marke{border:1px solid color-mix(in srgb, currentColor 55%, transparent);background:color-mix(in srgb, currentColor 14%, transparent);width:26px;height:26px;font-family:var(--display);border-radius:8px;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}.pw-marke .ic{width:15px;height:15px}.pw-txt{flex-direction:column;flex:auto;min-width:0;line-height:1.2;display:flex}.pw-txt b{font-family:var(--display);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}.pw-txt span{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.pw-pfeil{color:var(--ink-3);flex:none;display:flex}.pw-pfeil .ic{width:14px;height:14px}.dropdown.pw-menu{z-index:var(--z-popover);width:auto;min-width:0;max-width:var(--rail);background:var(--shell-2);top:calc(100% + 6px);left:0;right:0}.pw-eintrag{align-items:center;gap:10px;padding:.55rem .7rem}.pw-eintrag .nav-badge{letter-spacing:.06em;padding:1px 5px;font-size:.5625rem}.pw-eintrag.is-on{background:rgb(var(--tint) / .05)}.pw-eintrag.is-off{opacity:.55;cursor:not-allowed}.pw-eintrag.is-off:hover{background:0 0}.pw-punkt{border-radius:999px;flex:none;width:6px;height:6px;box-shadow:0 0 8px}.nav-group{margin-bottom:4px;padding:0 12px}.nav-group>h4{width:100%;height:30px;font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--r-sm);transition:color var(--t-fast) var(--ease);align-items:center;gap:8px;margin:0;padding:0 10px;font-size:.625rem;font-weight:800;line-height:1;display:flex}.nav-group>h4:hover{color:var(--ink-2)}.nav-group>h4 .ic{width:12px;height:12px;transition:transform var(--t-base) var(--ease);opacity:.7;margin-left:auto}.nav-group.is-zu>h4 .ic{transform:rotate(-90deg)}.nav-group.is-zu .nav-items{display:none}.nav-group.is-zu{margin-bottom:0}.nav-items{flex-direction:column;gap:1px;padding-bottom:6px;display:flex}.nav-item{border-radius:var(--r-sm);width:100%;color:var(--ink-1);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);text-align:left;border:1px solid #0000;align-items:center;gap:10px;padding:7px 10px;font-size:.875rem;font-weight:400;display:flex;position:relative}.nav-item .ic{width:15px;height:15px;color:var(--ink-3);transition:color var(--t-fast) var(--ease);flex:none}.nav-item:hover:not(.is-off){background:rgb(var(--tint) / .05);color:var(--ink)}.nav-item:hover:not(.is-off) .ic{color:var(--ink-2)}.nav-item.is-on{background:rgb(var(--tint) / .07);color:var(--ink);font-weight:500}.nav-item.is-on:before{content:"";background:var(--k,var(--accent));border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:-12px}.nav-item.is-on .ic{color:var(--k,var(--accent))}.nav-item.is-off{color:var(--ink-3);cursor:not-allowed}.nav-item.is-off .ic{color:var(--ink-3);opacity:.6}.nav-item>.lb{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nav-badge{font-family:var(--zahl);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rule-strong);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;margin-left:auto;padding:2px 7px;font-size:.625rem;font-weight:800}.nav-badge.hot{color:var(--crit);background:var(--crit-soft);border-color:color-mix(in srgb, var(--crit) 40%, transparent)}.nav-badge.soon{color:var(--ink-3)}.nav-foot{border-top:1px solid var(--rule);flex-direction:column;flex:none;gap:2px;padding:8px 12px 12px;display:flex}.nav-user{border-radius:var(--r-sm);width:100%;transition:background var(--t-fast) var(--ease);align-items:center;gap:10px;padding:7px 10px;display:flex}.nav-user:hover{background:rgb(var(--tint) / .05)}.avatar{width:28px;height:28px;font-family:var(--display);color:var(--ink);background:linear-gradient(145deg, var(--shell-3), var(--shell-1));box-shadow:inset 0 0 0 1px rgb(var(--tint) / .12);letter-spacing:.02em;border-radius:999px;flex:none;place-items:center;font-size:.6875rem;font-weight:800;display:grid}.avatar.sm{width:24px;height:24px;font-size:.6rem}.nav-user-txt{flex-direction:column;min-width:0;line-height:1.25;display:flex}.nav-user-txt b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.nav-user-txt span{color:var(--ink-2);font-size:.6875rem}.nav-sys{color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:6px 10px 4px;font-size:.6875rem;display:flex}.nav-sys b{color:var(--ink-2);font-weight:500}.nav-sys .pulse{width:6px;height:6px}.main{flex-direction:column;grid-area:1/2;min-width:0;min-height:0;display:flex}.top{z-index:var(--z-kopf);height:var(--topbar);padding:0 var(--gutter);border-bottom:1px solid var(--rule);background:var(--top-grund);-webkit-backdrop-filter:blur(14px);flex:none;align-items:center;gap:12px;display:flex;position:relative}.crumb{white-space:nowrap;min-width:0;color:var(--ink-2);align-items:center;gap:8px;font-size:.8125rem;display:flex}.crumb i{color:var(--ink-3);font-style:normal}.crumb b{font-family:var(--display);color:var(--ink);letter-spacing:-.005em;font-size:.875rem;font-weight:700}.crumb span{text-overflow:ellipsis;overflow:hidden}.search{border:1px solid var(--rule);border-radius:var(--r-pill);background:rgb(var(--tint) / .03);min-width:160px;max-width:520px;height:36px;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);flex:320px;align-items:center;gap:9px;padding:0 12px;display:flex;position:relative}.search:focus-within{border-color:var(--rule-strong);background:rgb(var(--tint) / .05)}.search .s-ic{width:15px;height:15px;color:var(--ink-3);flex:none}.search input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;font-size:.875rem}.search input::placeholder{color:var(--ink-3)}.search kbd,kbd.kbd{font-family:var(--mono);color:var(--ink-3);border:1px solid var(--rule-strong);border-radius:5px;flex:none;padding:1px 5px;font-size:.625rem}.top-right{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.pill{border:1px solid var(--rule);border-radius:var(--r-pill);height:32px;font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;background:rgb(var(--tint) / .02);transition:border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);align-items:center;gap:7px;padding:0 12px;font-size:.6875rem;font-weight:700;display:inline-flex}.pill:hover{color:var(--ink);border-color:var(--rule-strong);background:rgb(var(--tint) / .05)}.pill.live{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 35%, transparent)}.pill .ic{width:13px;height:13px}.neu-gelb{box-shadow:inset 0 0 0 1px var(--warn);background:var(--warn-soft)!important}.pulse{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px;animation:2.8s ease-in-out infinite mc-atem}.range{border:1px solid var(--rule);border-radius:var(--r-pill);background:rgb(var(--tint) / .02);padding:3px;display:inline-flex}.range button{border-radius:var(--r-pill);height:26px;font-family:var(--display);letter-spacing:.06em;color:var(--ink-2);transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);padding:0 10px;font-size:.6875rem;font-weight:800}.range button:hover{color:var(--ink)}.range button.is-on{background:var(--ink);color:var(--shell)}.icon-btn{border:1px solid var(--rule);width:34px;height:34px;color:var(--ink-2);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);border-radius:999px;place-items:center;display:grid;position:relative}.icon-btn:hover{color:var(--ink);border-color:var(--rule-strong);background:rgb(var(--tint) / .05)}.icon-btn .ic{width:16px;height:16px}.icon-btn .dot{background:var(--crit);color:#fff;min-width:17px;height:17px;font-family:var(--display);box-shadow:0 0 0 2px var(--shell);border-radius:999px;place-items:center;padding:0 5px;font-size:.625rem;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.stand-menu{min-width:300px}.stand-zeile{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:.45rem .85rem;font-size:.8125rem;display:flex}.stand-zeile:last-child{border-bottom:0}.stand-zeile span{color:var(--ink-2)}.stand-zeile b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.statusbar{height:32px;padding:0 var(--gutter);border-bottom:1px solid var(--rule-soft);color:var(--ink-3);white-space:nowrap;flex:none;align-items:center;gap:0;font-size:.6875rem;display:flex;overflow:hidden}.sb-sys{border-right:1px solid var(--rule-soft);align-items:center;gap:8px;margin-right:6px;padding-right:14px;display:flex}.sb-sys b{font-family:var(--display);letter-spacing:.1em;color:var(--ink-1);font-size:.625rem;font-weight:800}.sb-state{font-family:var(--display);letter-spacing:.06em;color:var(--ok);font-size:.625rem;font-weight:700}.sb-metric{border-right:1px solid var(--rule-soft);align-items:baseline;gap:6px;padding:0 12px;display:flex}.sb-metric span{text-transform:uppercase;letter-spacing:.1em;font-size:.5625rem;font-family:var(--display);font-weight:700}.sb-metric b{color:var(--ink-1);font-variant-numeric:tabular-nums;font-weight:500}.sb-metric.tail{border-right:0;margin-left:auto;padding-right:0}.view{flex:auto;min-height:0;overflow:hidden auto}.view-in{width:100%;max-width:var(--sheet-max);padding:clamp(20px, 2.4vw, 36px) var(--gutter) 80px;min-width:0;margin-inline:auto}.t-label,.caps,.page-eyebrow,.nav-group>h4{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);overflow-wrap:normal;font-size:.6875rem;font-weight:700;line-height:1}.kpi-label,.tile-l{color:var(--ink-2);letter-spacing:0;font-size:.8125rem;font-weight:400;line-height:1.35}.muted-note{color:var(--ink-2);font-size:.8125rem;line-height:1.5}.t-title{font-family:var(--display);letter-spacing:.005em;text-transform:uppercase;color:var(--ink);font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);font-weight:700;line-height:1.08}.t-section{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-size:1rem;font-weight:700;line-height:1.3}.t-object{letter-spacing:-.005em;color:var(--ink);font-size:.9375rem;font-weight:500}.t-body{color:var(--ink-1);font-size:.9375rem;line-height:1.6}.t-meta,.p-meta{color:var(--ink-2);font-size:.8125rem;line-height:1.5}.t-figure,.t-figure-sm{font-family:var(--zahl);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.t-figure-sm{font-size:1.25rem}.c-ok{color:var(--ok)}.c-warn{color:var(--warn)}.c-crit{color:var(--crit)}.c-dim{color:var(--ink-2)}.c-acc{color:var(--accent)}.c-ink{color:var(--ink)}.c-tlnt{color:var(--tlnt)}.c-agnc{color:var(--agnc)}.c-brnd{color:var(--brnd)}.page-head{align-items:flex-end;gap:22px;margin-bottom:4px;display:flex}.page-head .ph-txt{min-width:0}.page-eyebrow{color:var(--ink-2);align-items:center;gap:9px;margin-bottom:10px;display:flex}.page-eyebrow:before{content:"";background:var(--k,var(--accent));width:7px;height:7px;box-shadow:0 0 10px 0 color-mix(in srgb, var(--k,var(--accent)) 70%, transparent);border-radius:999px}.page-head h1{font-family:var(--display);letter-spacing:.005em;text-transform:uppercase;color:var(--ink);margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);font-weight:700;line-height:1.08}.page-head.satz h1{text-transform:none;letter-spacing:-.02em;max-width:30ch;font-size:clamp(1.4rem,1rem + 1.1vw,2rem)}.page-head h1+p{color:var(--ink-2);text-wrap:pretty;max-width:72ch;margin:8px 0 0;font-size:.9375rem;line-height:1.55}.page-head .ph-act{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.grid{gap:var(--fuge);align-items:start;display:grid}.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}.g-6{grid-template-columns:repeat(6,minmax(0,1fr))}.g-main-side{grid-template-columns:minmax(0,2.2fr) minmax(320px,1fr)}.g-side-main{grid-template-columns:minmax(300px,1fr) minmax(0,2.1fr)}.g-wide-mid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.span-full{grid-column:1/-1}.stack{gap:var(--fuge);flex-direction:column;display:flex}.grid.g-4.rest-2>:last-child{grid-column:span 2}.grid.g-4.rest-3>:last-child{grid-column:span 3}.r12{gap:var(--fuge);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.raster{gap:var(--fuge);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.sp-3{grid-column:span 3}.sp-4{grid-column:span 4}.sp-5{grid-column:span 5}.sp-6{grid-column:span 6}.sp-7{grid-column:span 7}.sp-8{grid-column:span 8}.sp-9{grid-column:span 9}.sp-12{grid-column:1/-1}.modul{min-width:0;padding:var(--zone-y) var(--zone-x);background:rgb(var(--tint) / .03);border:1px solid var(--rule);border-radius:var(--r-lg);grid-column:1/-1}@media (min-width:1280px){.modul{grid-column:span var(--span,12)}}.modul-eng{padding-block:calc(var(--zone-y) * .62)}.panel,.band{background:rgb(var(--tint) / .03);border:1px solid var(--rule);border-radius:var(--r-lg);min-width:0;box-shadow:var(--lichtkante);position:relative}.band{padding:var(--zone-y) var(--zone-x)}.panel.hot,.panel-lift{background:radial-gradient(120% 140% at 8% 130%, color-mix(in srgb, var(--aura-akzent) 32%, transparent) 0%, transparent 60%), rgb(var(--tint) / .035);border-color:var(--rule-strong)}.panel.flat{box-shadow:none;background:0 0}.panel.leise{border-color:var(--rule-soft);background:0 0}.panel-head{padding:var(--zone-y) var(--zone-x) 0;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;min-height:0;display:flex}.panel-head h3{min-width:0;font-family:var(--display);letter-spacing:-.01em;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:9px;margin:0;font-size:1rem;font-weight:700;line-height:1.3;display:flex}.panel-head .sub{font-family:var(--sans);color:var(--ink-2);letter-spacing:0;text-transform:none;font-size:.8125rem;font-weight:400}.panel-head .ph-r{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.panel-body{padding:var(--zone-x)}.panel-body.tight{padding:calc(var(--zone-x) * .62)}.panel-body.none{padding:0}.panel-head+.panel-body{padding-top:calc(var(--zone-y) * .7)}.panel-head:has(+.panel-body.none){padding-bottom:calc(var(--zone-y) * .7);border-bottom:1px solid var(--rule-soft)}.panel-head:has(+.panel-body.none>.filters:first-child){border-bottom:0}.panel-foot{border-top:1px solid var(--rule-soft);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;padding:.7rem 14px;font-size:.8125rem;display:flex}.abschnitt{flex-direction:column;gap:16px;min-width:0;display:flex}.abschnitt-kopf{border-bottom:1px solid var(--rule);align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.abschnitt-kopf h2,.abschnitt-kopf h3{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-1);font-size:.75rem;font-weight:800}.abschnitt-kopf .sub{color:var(--ink-2);font-size:.8125rem}.abschnitt-kopf .ph-r{align-items:center;gap:8px;margin-left:auto;display:flex}.tag{border:1px solid var(--rule-strong);color:var(--ink-1);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.625rem;font-weight:800;line-height:1.4;display:inline-flex}.tag.ok{color:var(--ok);background:var(--ok-soft);border-color:color-mix(in srgb, var(--ok) 35%, transparent)}.tag.warn{color:var(--warn);background:var(--warn-soft);border-color:color-mix(in srgb, var(--warn) 35%, transparent)}.tag.crit{color:var(--crit);background:var(--crit-soft);border-color:color-mix(in srgb, var(--crit) 35%, transparent)}.tag.live{color:var(--ok);background:var(--ok-soft);border-color:color-mix(in srgb, var(--ok) 35%, transparent)}.tag.vio,.tag.demo{color:var(--demo);background:var(--demo-soft);border-color:color-mix(in srgb, var(--demo) 35%, transparent)}.tag.acc,.tag.accent,.tag.blue{color:var(--accent);background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.tag.dim{color:var(--ink-3);border-color:var(--rule)}.tag.tlnt{color:var(--tlnt);background:var(--tlnt-soft);border-color:color-mix(in srgb, var(--tlnt) 40%, transparent)}.tag.agnc{color:var(--agnc);background:var(--agnc-soft);border-color:color-mix(in srgb, var(--agnc) 40%, transparent)}.tag.brnd{color:var(--brnd);background:var(--brnd-soft);border-color:color-mix(in srgb, var(--brnd) 40%, transparent)}.tag .pulse{width:6px;height:6px}.tag.plan-free{color:var(--ink-2)}.tag.plan-starter{color:var(--calc);background:var(--calc-soft);border-color:color-mix(in srgb, var(--calc) 40%, transparent)}.tag.plan-pro{color:var(--accent);background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.tag.plan-studio{color:var(--demo);background:var(--demo-soft);border-color:color-mix(in srgb, var(--demo) 40%, transparent)}.tag.plan-agency{color:var(--shell);background:var(--ink);border-color:var(--ink)}.btn{border:1px solid var(--rule-strong);border-radius:var(--r-pill);height:34px;color:var(--ink);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.6875rem;font-weight:800;display:inline-flex}.btn:hover{background:var(--ink);border-color:var(--ink);color:var(--shell);transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn.primary{background:var(--ink);border-color:var(--ink);color:var(--shell)}.btn.primary:hover{background:#fff;border-color:#fff}.btn.ghost{color:var(--ink-2);border-color:#0000;padding-inline:.6rem}.btn.ghost:hover{background:rgb(var(--tint) / .06);color:var(--ink);border-color:#0000;transform:none}.btn.sm{height:28px;padding:0 .75rem;font-size:.625rem}.btn .ic{width:14px;height:14px}.btn.is-on{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:var(--accent-soft)}.btn .cnt-badge{background:var(--accent-soft);min-width:18px;height:17px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:.625rem;font-weight:800;display:inline-grid}.btn.danger{color:var(--crit);border-color:color-mix(in srgb, var(--crit) 40%, transparent);background:var(--crit-soft)}.btn.danger:hover{color:#fff;border-color:var(--crit);background:var(--crit)}.btn.danger.armed{color:#fff;background:var(--crit);border-color:var(--crit)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.seg{border:1px solid var(--rule);border-radius:var(--r-pill);background:rgb(var(--tint) / .02);padding:3px;display:inline-flex}.seg button,.seg>label,.seg>a{cursor:pointer;font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);border-radius:var(--r-pill);transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);padding:5px 12px;font-size:.6875rem;font-weight:800;position:relative}.seg button:hover,.seg>label:hover,.seg>a:hover{color:var(--ink)}.seg button.is-on,.seg>label.is-on,.seg>a.is-on{background:var(--ink);color:var(--shell)}.delta{font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:.8125rem;font-weight:500}.delta.up{color:var(--ok)}.delta.down{color:var(--crit)}.delta.flat{color:var(--ink-2)}.filters{padding:.8rem var(--zone-x);border-bottom:1px solid var(--rule-soft);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chip{border:1px solid var(--rule-strong);color:var(--ink-1);transition:border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.8125rem;display:inline-flex}.chip:hover{border-color:var(--ink-2);color:var(--ink)}.chip.is-on{background:var(--ink);border-color:var(--ink);color:var(--shell);font-weight:500}.chip .cnt{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.75rem}.chip.is-on .cnt{color:var(--shell);opacity:.7}.inp{background:var(--sunken);border:1px solid var(--rule-strong);border-radius:var(--r-sm);height:36px;color:var(--ink);min-width:158px;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);padding:0 .85rem;font-size:.875rem}.inp:hover{border-color:var(--ink-3)}.inp:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.inp::placeholder{color:var(--ink-3)}textarea.inp{resize:vertical;height:auto;min-height:96px;padding:.7rem .85rem;line-height:1.55}select.inp{appearance:none;padding-right:2rem}.feld{flex-direction:column;gap:6px;min-width:0;display:flex}.feld>.t-label{color:var(--ink-2)}.feld>.muted-note{font-size:.75rem}.exec{border:1px solid var(--rule);border-radius:var(--r-xl);background:radial-gradient(90% 140% at 4% 130%, color-mix(in srgb, var(--aura-akzent) 38%, transparent) 0%, transparent 58%), rgb(var(--tint) / .03);box-shadow:var(--lichtkante);position:relative;overflow:hidden}.exec-top{padding:var(--zone-y) var(--zone-x);border-bottom:1px solid var(--rule-soft);align-items:flex-end;gap:24px;display:flex}.exec-title h2{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);text-transform:none;margin:0;font-size:clamp(2rem,3.2vw,3rem);font-weight:700;line-height:1}.exec-title p{font-family:var(--display);color:var(--ink-2);letter-spacing:.14em;text-transform:uppercase;margin:8px 0 0;font-size:.6875rem;font-weight:700}.exec-meta{flex-wrap:wrap;flex:none;align-items:flex-end;gap:26px;margin-left:auto;display:flex}.exec-meta-i{text-align:right}.exec-meta-i span{color:var(--ink-3);margin-bottom:4px;font-size:.75rem;display:block}.exec-meta-i b{font-family:var(--zahl);color:var(--ink-1);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.exec-kpis{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.exec-kpis.neun{grid-template-columns:repeat(5,minmax(0,1fr))}.exec-kpis.neun>.kpi:nth-child(5n+1){border-left:0}.exec-kpis.neun>.kpi:nth-child(-n+5){border-bottom:1px solid var(--rule-soft)}.exec-kpis.neun>.kpi:last-child{grid-column:span 2}.kpi{min-width:0;padding:var(--zone-y) var(--zone-x) calc(var(--zone-y) + 4px);border-left:1px solid var(--rule-soft);transition:background var(--t-fast) var(--ease);position:relative;container-type:inline-size}.kpi:first-child{border-left:0}.kpi:hover{background:rgb(var(--tint) / .025)}.kpi:hover .kpi-spark{opacity:1}.kpi-label{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;align-items:center;gap:7px;margin-bottom:10px;display:flex}.kpi-val{font-family:var(--zahl);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;font-size:clamp(1.2rem,13cqi,2.2rem);font-weight:700;line-height:1;display:flex}.kpi-val .cur{color:var(--ink-2);letter-spacing:0;font-size:.875rem;font-weight:500}.kpi-sub{color:var(--ink-2);align-items:center;gap:8px;margin-top:9px;font-size:.8125rem;display:flex}.kpi-spark{left:var(--zone-x);right:var(--zone-x);opacity:.5;height:16px;transition:opacity var(--t-fast) var(--ease);pointer-events:none;position:absolute;bottom:8px}.kpi.accent:before{content:"";background:var(--k,var(--accent));width:2px;position:absolute;top:14%;bottom:14%;left:0}.tile{min-width:0;padding:calc(var(--zone-y) * .85) var(--zone-x);background:rgb(var(--tint) / .03);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--lichtkante);transition:border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);container-type:inline-size}a.tile:hover,.tile.clickable:hover{border-color:var(--rule-strong);transform:translateY(-2px)}.tile-v{font-family:var(--zahl);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:clamp(1rem,15cqi,1.75rem);font-weight:700;line-height:1.1}.tile-v small{font-family:var(--sans);color:var(--ink-2);letter-spacing:0;font-size:.8125rem;font-weight:500}.tile-s{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:6px;font-size:.8125rem;line-height:1.45;display:flex}.strip{border:1px solid var(--rule);border-radius:var(--r-lg);background:rgb(var(--tint) / .025);box-shadow:var(--lichtkante);flex-wrap:wrap;align-items:stretch;display:flex;overflow:hidden}.strip-i{border-right:1px solid var(--rule-soft);min-width:0;transition:background var(--t-fast) var(--ease);flex-direction:column;flex:100px;gap:3px;padding:12px 16px;display:flex}.strip-i:last-child{border-right:0}a.strip-i:hover{background:rgb(var(--tint) / .04)}.strip-i .l{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.strip-i .v{font-family:var(--zahl);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px;font-size:clamp(.95rem,.6rem + .5vw,1.125rem);font-weight:700;display:flex}.strip-i .v .delta{font-family:var(--sans);font-size:.75rem}.strip-i.fehlt .v{color:var(--ink-3);font-weight:500}.strip-i .s{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.strip-i.ok .v{color:var(--ok)}.strip-i.warn .v{color:var(--warn)}.strip-i.crit .v{color:var(--crit)}.lage{gap:var(--fuge);border:1px solid var(--rule);border-radius:var(--r-xl);background:radial-gradient(70% 120% at 0% 120%, color-mix(in srgb, var(--aura-akzent) 42%, transparent) 0%, transparent 58%), radial-gradient(50% 100% at 100% 0%, rgb(var(--tint) / .04) 0%, transparent 60%), rgb(var(--tint) / .025);box-shadow:var(--lichtkante), var(--sh-2);grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding:clamp(1.4rem,2.4vw,2.4rem);display:grid;position:relative;overflow:hidden}.lage-l{flex-direction:column;gap:14px;min-width:0;display:flex}.lage-r{flex-direction:column;justify-content:flex-end;gap:10px;min-width:0;display:flex}.lage-eyebrow{align-items:center;gap:10px;display:flex}.lage h1,.lage h2{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);text-transform:none;text-wrap:balance;max-width:22ch;font-size:clamp(1.6rem,1.1rem + 1.8vw,2.8rem);font-weight:700;line-height:1.04}.lage p{color:var(--ink-1);max-width:56ch;margin:0;font-size:1rem;line-height:1.55}.lage-zustand{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.75rem;font-weight:800;display:inline-flex}.lage-zustand .pulse{width:8px;height:8px}.lage-zustand.ok{color:var(--ok)}.lage-zustand.warn{color:var(--warn)}.lage-zustand.crit{color:var(--crit)}.lage-meta{color:var(--ink-2);flex-wrap:wrap;gap:18px;font-size:.8125rem;display:flex}.lage-meta b{color:var(--ink-2);font-weight:500}.wert{min-width:0;padding:var(--zone-y) var(--zone-x);border-radius:var(--r-lg);transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);border:1px solid #0000;flex-direction:column;gap:6px;display:flex;position:relative;container-type:inline-size}a.wert:hover{border-color:var(--rule);background:rgb(var(--tint) / .03)}.wert-l{color:var(--ink-2);align-items:center;gap:8px;font-size:.8125rem;display:flex}.wert-v{font-family:var(--zahl);letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:10px;font-size:clamp(1.25rem,11cqi,2.4rem);font-weight:700;line-height:1;display:flex}.wert-v small{font-family:var(--sans);color:var(--ink-2);letter-spacing:0;font-size:.875rem;font-weight:500}.wert.gross .wert-v{font-size:clamp(1.5rem,13cqi,3.4rem)}.wert.fehlt .wert-v{color:var(--ink-3);font-weight:500}.wert-s{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;display:flex}.wert-s .delta{font-size:.8125rem}.wert.ok .wert-v{color:var(--ok)}.wert.warn .wert-v{color:var(--warn)}.wert.crit .wert-v{color:var(--crit)}.puls{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.puls.p1{grid-template-columns:minmax(0,1fr)}.puls.p2{grid-template-columns:repeat(2,minmax(0,1fr))}.puls.p4{grid-template-columns:repeat(4,minmax(0,1fr))}.puls-i{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-width:0;transition:background var(--t-fast) var(--ease);flex-direction:column;gap:4px;padding:16px 18px 18px;display:flex;position:relative}a.puls-i:hover{background:rgb(var(--tint) / .035)}.puls-i .l{color:var(--ink-2);align-items:center;gap:6px;font-size:.8125rem;display:flex}.puls-i .v{font-family:var(--zahl);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.15rem,1rem + .6vw,1.6rem);font-weight:700;line-height:1.1}.puls-i.fehlt .v{color:var(--ink-3);font-weight:500}.puls-i .s{color:var(--ink-2);align-items:center;gap:8px;min-height:1.1em;font-size:.8125rem;display:flex}.puls-i .spark{opacity:.8;width:64px;height:20px;position:absolute;top:14px;right:14px}.puls-i.ok .v{color:var(--ok)}.puls-i.warn .v{color:var(--warn)}.puls-i.crit .v{color:var(--crit)}.produkte{gap:var(--fuge);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.produkt{min-width:0;padding:var(--zone-y) var(--zone-x);border:1px solid var(--rule);border-radius:var(--r-lg);background:radial-gradient(80% 90% at 0% 110%, color-mix(in srgb, var(--k,var(--accent)) 22%, transparent) 0%, transparent 60%), rgb(var(--tint) / .025);box-shadow:var(--lichtkante);transition:border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);flex-direction:column;gap:12px;display:flex;position:relative;overflow:hidden}.produkt:before{content:"";left:var(--zone-x);right:var(--zone-x);background:linear-gradient(90deg, var(--k,var(--accent)), transparent);border-radius:2px;height:2px;position:absolute;top:0}a.produkt:hover{border-color:var(--rule-strong);transform:translateY(-2px)}.produkt.ist-bald{opacity:.75}.produkt-kopf{align-items:center;gap:10px;display:flex}.produkt-kopf .pw-marke{color:var(--k,var(--accent))}.produkt-kopf b{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-size:1rem;font-weight:700}.produkt-kopf .tag{margin-left:auto}.produkt-haupt{align-items:baseline;gap:10px;display:flex}.produkt-haupt b{font-family:var(--zahl);letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,1.2rem + 1vw,2.2rem);font-weight:700;line-height:1}.produkt-haupt span{color:var(--ink-2);font-size:.8125rem}.produkt-zahlen{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;display:grid}.produkt-zahlen div{min-width:0}.produkt-zahlen span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;display:block;overflow:hidden}.produkt-zahlen b{font-family:var(--zahl);color:var(--ink-1);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem;font-weight:700;display:block}.produkt-zahlen b.fehlt{color:var(--ink-3);font-weight:500}.produkt-fuss{color:var(--ink-3);align-items:center;gap:8px;margin-top:auto;font-size:.75rem;display:flex}.bewegung{flex-direction:column;display:flex}.bewegung-kopf,.bewegung-z{border-bottom:1px solid var(--rule-soft);grid-template-columns:minmax(0,1fr) repeat(3,minmax(64px,auto));align-items:baseline;gap:10px;padding:10px 0;display:grid}.bewegung-kopf{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-bottom:6px;font-size:.625rem;font-weight:800}.bewegung-kopf span:not(:first-child),.bewegung-z b{text-align:right}.bewegung-z:last-child{border-bottom:0}.bewegung-z .l{color:var(--ink-1);align-items:center;gap:8px;min-width:0;font-size:.9375rem;display:flex}.bewegung-z .l small{color:var(--ink-3);font-size:.75rem}.bewegung-z b{font-family:var(--zahl);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9375rem;font-weight:700}.bewegung-z b.null{color:var(--ink-3);font-weight:500}.bewegung-z b.fehlt{color:var(--ink-3);font-weight:400;font-family:var(--sans);font-size:.8125rem}.bewegung-z b.plus{color:var(--ok)}.bewegung-z b.minus{color:var(--crit)}a.bewegung-z:hover .l{color:var(--ink)}.inbox{flex-direction:column;gap:10px;display:flex}.inbox-i{border:1px solid var(--rule);border-radius:var(--r-md);background:rgb(var(--tint) / .025);transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);grid-template-columns:3px minmax(0,1fr) auto;align-items:start;gap:16px;padding:14px 18px 14px 16px;display:grid;position:relative}.inbox-i:hover{border-color:var(--rule-strong);background:rgb(var(--tint) / .04)}.inbox-rail{background:var(--ink-3);border-radius:3px;align-self:stretch}.inbox-x{flex-direction:column;gap:6px;min-width:0;display:flex}.inbox-x .hd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inbox-x .hd b{font-family:var(--display);color:var(--ink);letter-spacing:-.005em;font-size:.9375rem;font-weight:700}.inbox-meta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;display:flex}.bewegung-ohne{margin:12px 0 0}.inbox-meta i{opacity:.6;font-style:normal}.inbox-x p{color:var(--ink-1);max-width:80ch;margin:0;font-size:.875rem;line-height:1.55}.inbox-tun{color:var(--ink-1);align-items:flex-start;gap:8px;margin-top:2px;font-size:.8125rem;display:inline-flex}.inbox-tun .ic{width:14px;height:14px;color:var(--accent);flex:none;margin-top:2px}.inbox-r{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.inbox-r .zahl{font-family:var(--zahl);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem;font-weight:700}.inbox-gruppe{flex-direction:column;gap:12px;display:flex}.inbox-gruppe>.abschnitt-kopf{border-bottom:0;padding-bottom:0}.inbox-gruppe>.abschnitt-kopf h2{align-items:center;gap:10px;display:flex}.inbox-gruppe>.abschnitt-kopf h2 i{background:var(--g,var(--ink-3));border-radius:999px;width:8px;height:8px;font-style:normal}.inbox-leer{border:1px dashed var(--rule-strong);border-radius:var(--r-md);color:var(--ink-2);padding:22px 18px;font-size:.875rem}.journey{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid;position:relative}.jstep{flex-direction:column;gap:4px;min-width:0;padding:14px 12px 10px 0;display:flex;position:relative}.jstep:before{content:"";background:var(--rule-strong);border-radius:2px;height:2px;position:absolute;top:0;left:0;right:8px}.jstep:after{content:"";height:2px;width:calc(var(--p,0) * (100% - 8px));background:linear-gradient(90deg, var(--k,var(--accent)), color-mix(in srgb, var(--k,var(--accent)) 60%, transparent));transition:width var(--dur-spatial) var(--ease);border-radius:2px;position:absolute;top:0;left:0}.jstep .n{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem;font-weight:800}.jstep .v{font-family:var(--zahl);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,1rem + 1vw,2rem);font-weight:700;line-height:1}.jstep .v small{font-family:var(--sans);color:var(--ink-3);letter-spacing:0;margin-left:6px;font-size:.75rem;font-weight:400}.jstep .l{color:var(--ink-1);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.jstep .d{color:var(--ink-3);font-size:.75rem}.jstep .d.drop{color:var(--warn)}.jstep.null .v{color:var(--ink-3);font-weight:500}.leer{border:1px dashed var(--rule-strong);border-radius:var(--r-md);background:rgb(var(--tint) / .015);flex-direction:column;gap:8px;min-width:0;padding:16px 18px;display:flex}.leer-v{font-family:var(--display);color:var(--ink-3);font-size:1.5rem;font-weight:500;line-height:1}.leer-l{color:var(--ink-2);font-size:.8125rem}.leer-g{color:var(--ink-2);max-width:60ch;font-size:.8125rem;line-height:1.5}.leer .btn{align-self:flex-start;margin-top:4px}.leer.klein{gap:3px;padding:10px 12px}.leer.klein .leer-v{font-size:1.125rem}.quelle{display:inline-flex;position:relative}.quelle>button{border:1px solid var(--rule-strong);width:16px;height:16px;color:var(--ink-3);font-family:var(--display);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:999px;place-items:center;font-size:.5625rem;font-weight:800;display:grid}.quelle>button:hover,.quelle>button[aria-expanded=true]{color:var(--ink);border-color:var(--ink-2)}.quelle-pop{z-index:var(--z-popover);border-radius:var(--r-md);background:var(--shell-2);border:1px solid var(--rule-strong);width:300px;box-shadow:var(--lift-float);text-align:left;color:var(--ink-1);animation:mc-scale-in var(--dur-ui) var(--ease);padding:12px 14px;font-size:.8125rem;line-height:1.5;position:absolute;top:calc(100% + 8px);left:0}.quelle-pop.rechts{left:auto;right:0}.quelle-pop dl{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;display:grid}.quelle-pop dt{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding-top:3px;font-size:.625rem;font-weight:800}.quelle-pop dd{color:var(--ink-1);overflow-wrap:anywhere;margin:0}.quelle-pop .tag{margin-bottom:8px}:is(.k-band,.lage,.produkt,.k-basis){isolation:isolate;position:relative;overflow:hidden}.frisch{color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.frisch i{background:var(--ink-3);border-radius:999px;width:6px;height:6px;font-style:normal}.frisch.live i{background:var(--ok)}.frisch.alt i{background:var(--warn)}.frisch.fehler i{background:var(--crit)}.tbl-wrap{overflow-x:auto}table.tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}table.tbl th{z-index:var(--z-inhalt-oben);text-align:left;white-space:nowrap;background:var(--kopf-grund);border-bottom:1px solid var(--rule);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);-webkit-user-select:none;user-select:none;padding:.7rem 14px;font-size:.625rem;font-weight:800;line-height:1;position:sticky;top:0}table.tbl th.sortable{cursor:pointer;transition:color var(--t-fast) var(--ease)}table.tbl th.sortable:hover{color:var(--ink)}table.tbl th .arrow{width:10px;color:var(--accent);opacity:0;margin-left:4px;display:inline-block}table.tbl th.is-sorted{color:var(--ink)}table.tbl th.is-sorted .arrow{opacity:1}table.tbl td{border-bottom:1px solid var(--rule-soft);color:var(--ink-1);white-space:nowrap;padding:.66rem 14px}table.tbl td:first-child,table.tbl th:first-child{padding-left:var(--zone-x)}table.tbl td:last-child,table.tbl th:last-child{padding-right:var(--zone-x)}table.tbl tbody tr{transition:background var(--t-fast) var(--ease)}table.tbl tbody tr.clickable{cursor:pointer}table.tbl tbody tr:hover{background:var(--hover)}table.tbl tbody tr.clickable:hover td:first-child{box-shadow:inset 2px 0 0 var(--k,var(--accent))}table.tbl tbody tr:last-child td{border-bottom:0}table.tbl .num{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.01em}table.tbl .name{color:var(--ink);font-weight:500}table.tbl .muted{color:var(--ink-2)}.tbl-kurz table.tbl tr.tbl-rest{display:none}.tbl-mehr{padding:12px var(--zone-x) 6px}.tbl-mehr button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem}.tbl-mehr button:hover{color:var(--ink)}.tbl-mehr button:focus-visible{outline:2px solid var(--ink-2);outline-offset:3px;border-radius:4px}table.tbl td>.name{vertical-align:bottom;text-overflow:ellipsis;max-width:36ch;display:inline-block;overflow:hidden}@media (max-width:760px){table.tbl .handy-weg{display:none}table.tbl td>.name{max-width:20ch}table.tbl td.handy-umbruch{white-space:normal;min-width:6.5rem}table.tbl .who-txt>*{text-overflow:ellipsis;max-width:16ch;overflow:hidden}table.tbl tr>:nth-child(1 of :not(.handy-weg)){padding-left:var(--zone-x)}table.tbl tr>:nth-last-child(1 of :not(.handy-weg)){padding-right:var(--zone-x)}}.tbl-wrap{container:tabelle/inline-size}@container tabelle (max-width:520px){table.tbl th{white-space:normal}table.tbl td,table.tbl th{padding-left:8px;padding-right:8px}table.tbl td:first-child,table.tbl th:first-child{padding-left:var(--zone-x)}table.tbl td:last-child,table.tbl th:last-child{padding-right:var(--zone-x)}table.tbl td.handy-umbruch{white-space:normal;min-width:6.5rem}table.tbl td.handy-umbruch .tag{white-space:normal}table.tbl td>.name{max-width:18ch}table.tbl .who-txt>*{text-overflow:ellipsis;max-width:14ch;overflow:hidden}}.tbl-wrap[data-kompakt] table.tbl th{white-space:normal}.tbl-wrap[data-kompakt] table.tbl :is(td,th){padding-left:8px;padding-right:8px}.tbl-wrap[data-kompakt] table.tbl :is(td,th):first-child{padding-left:var(--zone-x)}.tbl-wrap[data-kompakt] table.tbl :is(td,th):last-child{padding-right:var(--zone-x)}.tbl-wrap[data-kompakt] table.tbl td.handy-umbruch{white-space:normal;min-width:6.5rem}.tbl-wrap[data-kompakt] table.tbl td.handy-umbruch .tag{white-space:normal}.tbl-wrap[data-kompakt] table.tbl td>.name{max-width:18ch}.tbl-wrap[data-kompakt] table.tbl .who-txt>*{text-overflow:ellipsis;max-width:14ch;overflow:hidden}table.tbl td.handy-umbruch:has(>.tag:only-child){min-width:0}.tbl-wrap[data-weg="1"] table.tbl [data-hw="1"],.tbl-wrap[data-weg="2"] table.tbl :is([data-hw="1"],[data-hw="2"]),.tbl-wrap[data-weg="3"] table.tbl :is([data-hw="1"],[data-hw="2"],[data-hw="3"]),.tbl-wrap[data-weg="4"] table.tbl :is([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"]),.tbl-wrap[data-weg="5"] table.tbl :is([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"],[data-hw="5"]),.tbl-wrap[data-weg="6"] table.tbl :is([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"],[data-hw="5"],[data-hw="6"]),.tbl-wrap[data-weg="7"] table.tbl :is([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"],[data-hw="5"],[data-hw="6"],[data-hw="7"]),.tbl-wrap[data-weg="8"] table.tbl [data-hw]{display:none}:is(.tbl-wrap[data-weg="1"] table.tbl tr>:nth-last-child(1 of :not([data-hw="1"])),.tbl-wrap[data-weg="2"] table.tbl tr>:nth-last-child(1 of :not([data-hw="1"],[data-hw="2"])),.tbl-wrap[data-weg="3"] table.tbl tr>:nth-last-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"])),.tbl-wrap[data-weg="4"] table.tbl tr>:nth-last-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"])),.tbl-wrap[data-weg="5"] table.tbl tr>:nth-last-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"],[data-hw="5"])),.tbl-wrap[data-weg="6"] table.tbl tr>:nth-last-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"],[data-hw="5"],[data-hw="6"])),.tbl-wrap[data-weg="7"] table.tbl tr>:nth-last-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"],[data-hw="5"],[data-hw="6"],[data-hw="7"])),.tbl-wrap[data-weg="8"] table.tbl tr>:nth-last-child(1 of :not([data-hw]))){padding-right:var(--zone-x)}:is(.tbl-wrap[data-weg="1"] table.tbl tr>:nth-child(1 of :not([data-hw="1"])),.tbl-wrap[data-weg="2"] table.tbl tr>:nth-child(1 of :not([data-hw="1"],[data-hw="2"])),.tbl-wrap[data-weg="3"] table.tbl tr>:nth-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"])),.tbl-wrap[data-weg="4"] table.tbl tr>:nth-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"])),.tbl-wrap[data-weg="5"] table.tbl tr>:nth-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"],[data-hw="5"])),.tbl-wrap[data-weg="6"] table.tbl tr>:nth-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"],[data-hw="5"],[data-hw="6"])),.tbl-wrap[data-weg="7"] table.tbl tr>:nth-child(1 of :not([data-hw="1"],[data-hw="2"],[data-hw="3"],[data-hw="4"],[data-hw="5"],[data-hw="6"],[data-hw="7"])),.tbl-wrap[data-weg="8"] table.tbl tr>:nth-child(1 of :not([data-hw]))){padding-left:var(--zone-x)}tr.is-gesperrt td{opacity:.52}tr.is-gesperrt:hover td{opacity:.85}tr.is-gesperrt td:first-child{box-shadow:inset 2px 0 0 var(--crit)}.tbl-empty{text-align:center;color:var(--ink-3);padding:40px;font-size:.875rem}.who{align-items:center;gap:10px;display:flex}.who .avatar{width:26px;height:26px;font-size:.625rem}.who-txt{flex-direction:column;min-width:0;line-height:1.3;display:flex}.who-txt b{color:var(--ink);letter-spacing:-.005em;font-size:.875rem;font-weight:500}.who-txt span{color:var(--ink-2);font-size:.75rem}.matrix{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}.matrix th{padding:.7rem var(--zone-x);text-align:right;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule);white-space:nowrap;background:var(--kopf-grund);z-index:var(--z-inhalt-oben);font-size:.625rem;font-weight:800;line-height:1;position:sticky;top:0}.matrix th:first-child{text-align:left}.matrix td{border-bottom:1px solid var(--rule-soft);padding:0}.matrix tr{transition:background var(--t-fast) var(--ease)}.matrix tr.clickable{cursor:pointer}.matrix tbody tr:hover{background:var(--hover)}.mx-cell{padding:.55rem var(--zone-x);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mx-feat{padding:.55rem var(--zone-x);text-align:left;align-items:center;gap:12px;display:flex}.mx-feat b{color:var(--ink);font-size:.875rem;font-weight:500}.mx-bar{background:rgb(var(--tint) / .05);border-radius:999px;flex:none;width:176px;height:20px;position:relative;overflow:hidden}.mx-bar>i{transition:width var(--dur-spatial) var(--ease);border-radius:999px;display:block;position:absolute;inset:0 auto 0 0}.mx-bar>u{font-family:var(--zahl);color:var(--ink);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:800;text-decoration:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.cohort{border-collapse:separate;border-spacing:3px;font-size:.75rem}.cohort th{font-family:var(--display);color:var(--ink-3);letter-spacing:.12em;text-transform:uppercase;padding:4px 7px;font-size:.625rem;font-weight:800}.cohort td.lbl{color:var(--ink-1);white-space:nowrap;padding-right:9px;font-size:.8125rem}.cohort td.cell{text-align:center;border-radius:var(--r-xs);width:64px;height:36px;color:var(--ink);font-variant-numeric:tabular-nums;transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);font-weight:600}.cohort td.cell:hover{box-shadow:0 0 0 1px var(--rule-ink);z-index:var(--z-inhalt-oben);position:relative;transform:scale(1.07)}.cohort td.cell.void{color:var(--ink-3)!important;background:0 0!important}.cmp{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}.cmp th{text-align:left;background:var(--kopf-grund);border-bottom:1px solid var(--rule);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:.7rem .85rem;font-size:.625rem;font-weight:800}.cmp th.col{color:var(--ink);letter-spacing:-.005em;text-transform:none;font-size:.9375rem;font-weight:700}.cmp td{border-bottom:1px solid var(--rule-soft);padding:.6rem .85rem}.cmp td.lbl{color:var(--ink-2)}.cmp td.val{color:var(--ink);font-variant-numeric:tabular-nums}.cmp tr:hover td{background:rgb(var(--tint) / .025)}.cmp td.best{box-shadow:inset 2px 0 0 var(--ok)}.stream{flex-direction:column;max-height:100%;display:flex}.stream-list{padding:4px 0;overflow-y:auto}.ev{padding:.5rem var(--zone-x);border-bottom:1px solid var(--rule-soft);align-items:flex-start;gap:12px;font-size:.875rem;display:flex}.ev.is-new{animation:mc-ev-in var(--dur-spatial) var(--ease)}@keyframes mc-ev-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.ev-t{font-family:var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;width:58px;padding-top:2px;font-size:.75rem}.ev-d{border-radius:999px;flex:none;width:7px;height:7px;margin-top:7px;box-shadow:0 0 8px}.ev-x{flex:auto;min-width:0}.ev-x b{color:var(--ink);font-weight:500}.ev-x span{color:var(--ink-1)}.ev-x em{color:var(--ink-3);font-style:normal;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:.5625rem;font-weight:800}.finding{padding:var(--zone-y) var(--zone-x);border-bottom:1px solid var(--rule-soft);transition:background var(--t-fast) var(--ease);gap:18px;display:flex;position:relative}.finding:hover{background:rgb(var(--tint) / .025)}.finding:last-child{border-bottom:0}.finding-n{width:46px;line-height:1;font-family:var(--zahl);color:#0000;font-variant-numeric:tabular-nums;letter-spacing:-.04em;-webkit-text-stroke:1px var(--rule-strong);flex:none;font-size:1.75rem;font-weight:800}.finding:hover .finding-n{-webkit-text-stroke-color:var(--ink-2)}.finding-x{min-width:0}.finding-x p{color:var(--ink-1);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.6}.finding-x .metric{font-family:var(--zahl);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:clamp(1.25rem,1.7vw,1.625rem);font-weight:700;line-height:1.1;display:block}.finding-x .meta{flex-wrap:wrap;align-items:center;gap:9px;margin-top:10px;display:flex}.insight-box{border:1px solid var(--rule);border-radius:var(--r-md);background:rgb(var(--tint) / .03);margin-top:16px;padding:.9rem 1rem}.insight-box .lbl{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.625rem;font-weight:800}.insight-box p{color:var(--ink-1);text-wrap:pretty;margin:8px 0 0;font-size:.9375rem;line-height:1.6}.zone-warn{border:1px solid color-mix(in srgb, var(--crit) 30%, transparent);border-radius:var(--r-md);background:var(--crit-soft);padding:.9rem 1rem}.zone-warn .lbl{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--crit);font-size:.625rem;font-weight:800}.zone-warn p{color:var(--ink-1);margin:8px 0 0;font-size:.9375rem;line-height:1.6}.alert{padding:.9rem var(--zone-x);border-bottom:1px solid var(--rule-soft);cursor:pointer;transition:background var(--t-fast) var(--ease);align-items:flex-start;gap:14px;display:flex}.alert:last-child{border-bottom:0}.alert:hover{background:var(--hover)}.alert-rail{border-radius:999px;flex:none;align-self:stretch;width:3px}.alert-x{flex:auto;min-width:0}.alert-x .hd{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:5px;display:flex}.alert-x .hd b{font-family:var(--display);color:var(--ink);letter-spacing:-.005em;font-size:.9375rem;font-weight:700}.alert-x p{color:var(--ink-2);margin:0;font-size:.875rem;line-height:1.55}.alert-time{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.bar-row{align-items:center;gap:13px;padding:.42rem 0;display:flex}.bar-row .bl{color:var(--ink-1);white-space:nowrap;text-overflow:ellipsis;flex:0 150px;min-width:76px;font-size:.875rem;overflow:hidden}.bar-row .bt{background:rgb(var(--tint) / .06);border-radius:999px;flex:80px;min-width:44px;height:6px;overflow:hidden}.bar-row .bt>i{height:100%;transition:width var(--dur-spatial) var(--ease);border-radius:999px;display:block}.bar-row .bv{color:var(--ink-1);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;flex:none;min-width:64px;font-size:.8125rem}.funnel{flex-direction:column;gap:4px;display:flex}.fstep{align-items:center;gap:15px;padding:.5rem 0;display:flex;position:relative}.fstep-bar{border-radius:var(--r-pill);background:linear-gradient(90deg, color-mix(in srgb, var(--k,var(--accent-deep)) 80%, #fff 0%), color-mix(in srgb, var(--k,var(--accent-deep)) 55%, transparent));height:40px;transition:width var(--dur-spatial) var(--ease), filter var(--t-fast) var(--ease);flex:none;align-items:center;min-width:88px;max-width:62%;padding:0 16px;display:flex;position:relative}.fstep:hover .fstep-bar{filter:brightness(1.15)}.fstep-bar b{font-family:var(--zahl);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:.9375rem;font-weight:800}.fstep-x{min-width:0}.fstep-x .n{color:var(--ink);letter-spacing:-.005em;font-size:.9375rem;font-weight:500}.fstep-x .m{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.8125rem}.fstep-drop{text-align:right;flex:none;margin-left:auto}.scrim{z-index:var(--z-dialog-schirm);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:mc-fade var(--dur-ui) var(--ease);background:#060508b8;position:fixed;inset:0}.drawer{z-index:var(--z-dialog);background:var(--shell-1);border-left:1px solid var(--rule-strong);width:min(960px,84vw);box-shadow:var(--lift-float);animation:mc-drawer-in var(--dur-spatial) var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes mc-drawer-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.drawer-head{padding:var(--zone-y) var(--zone-x);border-bottom:1px solid var(--rule);flex:none;align-items:flex-start;gap:16px;display:flex}.drawer-body{min-height:0;padding:var(--zone-y) var(--zone-x) 48px;gap:var(--fuge);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.drawer-close{flex:none;margin-left:auto}.modal{z-index:var(--z-dialog);background:var(--shell-1);border:1px solid var(--rule-strong);border-radius:var(--r-xl);width:min(1240px,92vw);max-height:86vh;box-shadow:var(--lift-float);animation:mc-scale-in var(--dur-ui) var(--ease);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-wide{width:min(1480px,95vw);height:86vh}.modal-body.modal-flush{padding:0;display:block}.modal-head{padding:.9rem var(--zone-x);border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:13px;display:flex}.modal-body{min-height:0;padding:var(--zone-y) var(--zone-x);gap:var(--fuge);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.dropdown{z-index:var(--z-popover);background:var(--shell-2);border:1px solid var(--rule-strong);border-radius:var(--r-lg);min-width:320px;max-height:470px;box-shadow:var(--lift-float);animation:mc-scale-in var(--dur-ui) var(--ease);position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.dd-head{border-bottom:1px solid var(--rule-soft);align-items:center;gap:9px;padding:.6rem .85rem;display:flex}.dd-head b{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:.625rem;font-weight:800}.dd-item{text-align:left;border-bottom:1px solid var(--rule-soft);cursor:pointer;width:100%;transition:background var(--t-fast) var(--ease);gap:11px;padding:.6rem .85rem;display:flex}.dd-item:hover{background:var(--shell-3)}.dd-item:last-child{border-bottom:0}.search-pop{min-width:480px;left:0;right:auto}.dd-wrap{display:inline-flex;position:relative}.dd-filter{min-width:268px;max-height:420px}.dd-filter .dd-item{align-items:flex-start}.notice-stack{z-index:var(--z-toast);pointer-events:none;flex-direction:column;gap:8px;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.notice{pointer-events:auto;background:var(--shell-2);border:1px solid var(--rule-strong);border-radius:var(--r-lg);box-shadow:var(--lift-float);animation:mc-scale-in var(--dur-ui) var(--ease);overflow:hidden}.notice-in{flex-direction:column;gap:8px;padding:.75rem .85rem;display:flex}.notice-head{color:var(--ink-2);align-items:center;gap:9px;display:flex}.notice-head b{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;flex:auto;font-size:.625rem;font-weight:800}.notice-close{border-radius:var(--r-sm);color:var(--ink-3);padding:4px;display:inline-flex}.notice-close:hover{background:var(--shell-3);color:var(--ink-1)}.notice-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.notice-list li{flex-direction:column;gap:2px;min-width:0;display:flex}.notice-who{color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.notice-meta{color:var(--ink-3);align-items:center;gap:6px;font-size:.75rem;display:flex}.notice-more{color:var(--ink-3);margin:0;font-size:.75rem}.notice-in>.btn{align-self:flex-start}.dd-check{border-radius:var(--r-xs);border:1px solid var(--rule-strong);color:#0000;width:16px;height:16px;transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);flex:none;place-items:center;margin-top:1px;display:grid}.dd-check.on{background:var(--ink);border-color:var(--ink);color:var(--shell)}.dd-check .ic{width:11px;height:11px}.sr-group{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:.5rem .85rem .25rem;font-size:.625rem;font-weight:800}.ctip{z-index:var(--z-tooltip);pointer-events:none;background:var(--shell-2);border:1px solid var(--rule-strong);border-radius:var(--r-md);box-shadow:var(--lift-float);opacity:0;min-width:138px;padding:.55rem .7rem;font-size:.8125rem;transition:opacity 90ms linear;position:fixed}.ctip.on{opacity:1}.ctip b{color:var(--ink);margin-bottom:6px;font-size:.875rem;font-weight:500;display:block}.ctip .r{align-items:center;gap:8px;padding:2px 0;display:flex}.ctip .r i{border-radius:2px;flex:none;width:8px;height:8px}.ctip .r span{color:var(--ink-2);flex:auto}.ctip .r u{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-decoration:none}.dsec{margin-bottom:var(--fuge)}.dsec>h4{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;margin:0 0 11px;font-size:.625rem;font-weight:800;line-height:1;display:flex}.dsec>h4:after{content:"";background:var(--rule-soft);flex:auto;height:1px}.kv{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.46rem;display:flex}.kv:last-child{border-bottom:0}.kv>span{color:var(--ink-2);font-size:.875rem}.kv>b{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-align:right;font-size:.875rem;font-weight:500}.kv.total{border-top:1px solid var(--rule-ink);border-bottom:0;margin-top:6px;padding-top:.62rem}.kv.total>span{color:var(--ink-1);font-family:var(--display);text-transform:uppercase;letter-spacing:.12em;font-size:.625rem;font-weight:800}.kv.total>b{font-family:var(--display);font-size:1.0625rem;font-weight:700}.kv.ok>b{color:var(--ok)}.kv.crit>b{color:var(--crit)}.kv.lang{flex-direction:column;align-items:flex-start;gap:3px}.kv.lang>b{white-space:normal;text-align:left;color:var(--ink-1);font-weight:400}.health-ring{align-items:center;gap:16px;display:flex}.health-ring .hr-txt b{font-family:var(--display);letter-spacing:-.016em;font-size:1.0625rem;font-weight:700;display:block}.health-ring .hr-txt span{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.8125rem}.tl{padding-left:21px;position:relative}.tl:before{content:"";background:var(--rule);width:1px;position:absolute;top:6px;bottom:6px;left:4px}.tl-i{padding:.42rem 0;position:relative}.tl-i:before{content:"";background:var(--shell-2);width:9px;height:9px;box-shadow:0 0 0 1px var(--rule-strong);border-radius:999px;position:absolute;top:12px;left:-21px}.tl-i.hot:before{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft), 0 0 10px 0 color-mix(in srgb, var(--accent) 60%, transparent)}.tl-i .tt{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.75rem}.tl-i .tx{color:var(--ink-1);font-size:.875rem}.akte{grid-template-columns:minmax(300px,400px) minmax(0,1fr);height:100%;min-height:0;display:grid}.akte-spalte{border-right:1px solid var(--rule);flex-direction:column;min-height:0;display:flex}.akte-kopf{padding:.8rem var(--zone-x);border-bottom:1px solid var(--rule-soft);flex:none;gap:8px;display:flex}.akte-liste{flex:auto;min-height:0;overflow-y:auto}.akte-seite{min-width:0;min-height:0;overflow-y:auto}.akte-detail{padding:var(--zone-y) var(--zone-x)}.akte-zeile{text-align:left;width:100%;padding:.7rem var(--zone-x);border-bottom:1px solid var(--rule-soft);transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-left:2px solid #0000;align-items:flex-start;gap:11px;display:flex}.akte-zeile:hover{background:var(--hover)}.akte-zeile.is-on{background:rgb(var(--tint) / .05);border-left-color:var(--accent)}.akte-icon{flex:none;margin-top:2px;display:flex}.akte-icon .ic{width:17px;height:17px}.akte-txt{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.akte-txt b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.akte-txt span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.akte-meta{color:var(--ink-3);white-space:nowrap;flex:none;margin-top:2px;font-size:.75rem}.akte-vorschau{text-align:center;border:1px dashed var(--rule-strong);border-radius:var(--r-md);background:rgb(var(--tint) / .015);color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:44px 20px;display:flex}.akte-vorschau .ic{width:30px;height:30px;color:var(--ink-3)}.akte-vorschau>span:nth-child(2){color:var(--ink-1);font-size:.9375rem;font-weight:500}@media (max-width:1100px){.akte{grid-template-columns:minmax(0,1fr)}.akte-spalte{border-right:0;border-bottom:1px solid var(--rule);max-height:40vh}}.chat-flaeche{gap:var(--fuge);flex-direction:column;padding-bottom:0;display:flex}.chat-kopf{border-bottom:1px solid var(--rule-soft);align-items:flex-start;gap:16px;padding-bottom:.9rem;display:flex}.chat-strom{flex-direction:column;gap:14px;display:flex}.chat-msg{flex-direction:column;gap:5px;max-width:76%;display:flex}.chat-msg.von-nutzer{align-self:flex-end;align-items:flex-end}.chat-msg.von-ki{align-self:flex-start}.chat-marke{align-items:baseline;gap:9px;display:flex}.chat-wer{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:.625rem;font-weight:800}.chat-zeit{font-family:var(--mono);color:var(--ink-3);font-size:.6875rem}.chat-blase{border-radius:var(--r-md);color:var(--ink-1);white-space:pre-wrap;overflow-wrap:anywhere;padding:.7rem .9rem;font-size:.9375rem;line-height:1.6}.von-nutzer .chat-blase{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-bottom-right-radius:var(--r-xs);color:var(--ink)}.von-ki .chat-blase{background:rgb(var(--tint) / .03);border:1px solid var(--rule);border-bottom-left-radius:var(--r-xs)}.chat-fuss{background:linear-gradient(180deg, transparent, var(--shell-1) 40%);color:var(--ink-2);align-items:center;gap:9px;margin-top:auto;padding:.7rem 0;font-size:.8125rem;display:flex;position:sticky;bottom:0}.chat-fuss .ic{width:14px;height:14px;color:var(--warn);flex:none}.mail-zeile.ist-neu b{color:var(--ink);font-weight:600}.mail-zeile.ist-neu .akte-icon{color:var(--accent)!important}.mail-text{padding:var(--zone-y) var(--zone-x);background:rgb(var(--tint) / .02);border:1px solid var(--rule-soft);border-radius:var(--r-md);color:var(--ink-1);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.7}.mail-antwort{padding:var(--zone-y) var(--zone-x);border:1px solid color-mix(in srgb, var(--ok) 30%, transparent);border-radius:var(--r-md);background:var(--ok-soft)}textarea.mail-feld{resize:vertical;width:100%;height:auto;min-height:64px;line-height:1.6;font-family:var(--sans);padding:.7rem .85rem}pre.spur{padding:var(--zone-y) var(--zone-x);background:var(--sunken);border:1px solid var(--rule-soft);border-radius:var(--r-md);font-family:var(--mono);color:var(--ink-1);white-space:pre-wrap;margin:0;font-size:.8125rem;line-height:1.7;overflow-x:auto}.merker{min-width:0;padding:var(--zone-y) var(--zone-x);background:rgb(var(--tint) / .03);border:1px solid var(--rule);border-radius:var(--r-lg);transition:border-color var(--t-fast) var(--ease);gap:14px;display:flex}.merker:hover{border-color:var(--rule-strong)}.merker.ist-erledigt{opacity:.55}.merker-rail{border-radius:999px;flex:none;align-self:stretch;width:3px}.merker-x{flex:auto;min-width:0}.merker-tun{border-radius:var(--r-md);background:rgb(var(--tint) / .03);border:1px solid var(--rule);color:var(--ink-1);align-items:flex-start;gap:9px;margin-top:12px;padding:.6rem .75rem;font-size:.875rem;display:flex}.merker-tun .ic{width:14px;height:14px;color:var(--accent);flex:none;margin-top:3px}.commit-zeile{padding:.62rem var(--zone-x);border-bottom:1px solid var(--rule-soft);transition:background var(--t-fast) var(--ease);align-items:center;gap:13px;display:flex}.commit-zeile:last-child{border-bottom:0}.commit-zeile:hover{background:var(--hover)}.commit-hash{font-family:var(--mono);color:var(--accent);border-radius:var(--r-xs);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 26%, transparent);flex:none;padding:2px 7px;font-size:.75rem}.commit-txt{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.commit-txt b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.commit-txt span{color:var(--ink-2);font-size:.75rem}.commit-diff{flex:none;gap:9px;font-size:.8125rem;display:flex}.palette-schirm{z-index:var(--z-dialog-schirm);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:mc-fade var(--dur-ui) var(--ease);background:#060508b8;justify-content:center;align-items:flex-start;padding:13vh 20px 20px;display:flex;position:fixed;inset:0}.palette{background:var(--shell-2);border:1px solid var(--rule-strong);border-radius:var(--r-lg);width:min(620px,100%);max-height:64vh;box-shadow:var(--lift-float);animation:mc-scale-in var(--dur-ui) var(--ease);flex-direction:column;display:flex;overflow:hidden}.palette-kopf{border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:11px;padding:0 14px;display:flex}.palette-kopf .ic{width:16px;height:16px;color:var(--ink-3);flex:none}.palette-kopf kbd{font-family:var(--mono);color:var(--ink-3);border:1px solid var(--rule-strong);border-radius:4px;flex:none;padding:1px 5px;font-size:.625rem}.palette-feld{height:52px;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;font-size:.9375rem}.palette-feld::placeholder{color:var(--ink-3)}.palette-liste{flex:auto;min-height:0;padding:6px 0;overflow-y:auto}.palette-zeile{text-align:left;width:100%;transition:background var(--t-fast) var(--ease);border-left:2px solid #0000;align-items:center;gap:11px;padding:.5rem 14px;display:flex}.palette-zeile .ic{width:15px;height:15px;color:var(--ink-3);flex:none}.palette-zeile.is-on{background:rgb(var(--tint) / .05);border-left-color:var(--accent)}.palette-zeile.is-on .ic{color:var(--accent)}.palette-txt{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.palette-txt b{color:var(--ink);white-space:nowrap;font-size:.875rem;font-weight:500}.palette-txt span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.palette-hint{font-family:var(--mono);color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);border-radius:4px;flex:none;padding:1px 5px;font-size:.625rem}.palette-fuss{border-top:1px solid var(--rule);letter-spacing:.06em;color:var(--ink-3);flex:none;align-items:center;gap:14px;padding:.55rem 14px;font-size:.6875rem;display:flex}.sysmap{width:100%;position:relative}.sysmap svg{width:100%;height:auto;display:block}.node-card{cursor:pointer}.beleg-feld{align-items:center;gap:10px;min-width:0;display:flex}.beleg-name{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;overflow:hidden}.beleg-name.hat-beleg{color:var(--ok)}input.schieber{appearance:none;background:rgb(var(--tint) / .08);border-radius:999px;outline:none;flex:auto;min-width:0;height:6px}input.schieber::-webkit-slider-thumb{appearance:none;background:var(--ink);border:2px solid var(--shell-1);cursor:pointer;border-radius:999px;width:16px;height:16px}.plattform{text-align:left;transition:border-color var(--t-fast) var(--ease);padding:0}.plattform:hover:not(.ist-bald){border-color:var(--rule-strong)}.plattform.ist-bald{opacity:.6}.legend{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.legend-i{color:var(--ink-2);align-items:center;gap:7px;font-size:.8125rem;display:flex}.legend-i i{border-radius:2px;flex:none;width:9px;height:9px}.hr{background:var(--rule-soft);border:0;height:1px;margin:1rem 0}.row{align-items:center;gap:11px;display:flex}.row.wrap{flex-wrap:wrap}.spacer{flex:auto}.beitrag-wand{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.beitrag{aspect-ratio:1;min-width:0;display:block}.beitrag.gross{grid-area:span 2/span 2}.beitrag-bild{border-radius:var(--r-md);width:100%;height:100%;display:block;position:relative;overflow:hidden}.beitrag-bild>img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-spatial) var(--ease);display:block}.beitrag:hover .beitrag-bild>img{transform:scale(1.05)}.beitrag-ohne{color:var(--ink-3);place-items:center;font-size:.6875rem;display:grid;position:absolute;inset:0}.beitrag-marke{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#0000008c;border-radius:999px;padding:3px 7px;font-size:.5625rem;font-weight:800;position:absolute;top:8px;left:8px}.beitrag-fuss{inset-inline:0;background:linear-gradient(#0000 0%,#000c 100%);flex-direction:column;gap:2px;padding:36px 10px 10px;display:flex;position:absolute;bottom:0}.beitrag-fuss.gross{padding-top:64px}.beitrag-fuss .bf-text{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.beitrag-fuss .bf-zahl{font-family:var(--display);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;overflow:hidden}.beitrag-fuss.gross .bf-zahl{font-size:1.125rem}.beitrag-fuss .bf-meta{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.beitrag-fuss.gross .bf-meta{font-size:.8125rem}@media (max-width:720px){.beitrag-wand{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1600px){.exec-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi:nth-child(4){border-left:0}.kpi:nth-child(-n+3){border-bottom:1px solid var(--rule-soft)}.exec-kpis.neun{grid-template-columns:repeat(3,minmax(0,1fr))}.exec-kpis.neun>.kpi:nth-child(3n+1){border-left:0}.exec-kpis.neun>.kpi:nth-child(-n+6){border-bottom:1px solid var(--rule-soft)}.exec-kpis.neun>.kpi:last-child{grid-column:span 1}}@media (max-width:1400px){.g-6{grid-template-columns:repeat(3,minmax(0,1fr))}.g-main-side,.g-side-main,.g-wide-mid,.lage{grid-template-columns:minmax(0,1fr)}.sp-3,.sp-4,.sp-5,.sp-6,.sp-7,.sp-8,.sp-9{grid-column:span 6}.puls.p4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){:root{--rail:68px}.brand-txt,.nav-group>h4,.nav-item>.lb,.nav-badge,.nav-user-txt,.nav-sys,.pw-knopf .pw-txt,.pw-knopf .pw-pfeil{display:none}.nav-group.is-zu .nav-items{display:flex}.brand{align-items:center;padding:14px 0}.brand-wort{display:none}.brand-welle{width:52px}.nav-item{justify-content:center;padding:8px}.nav-item.is-on:before{left:-8px}.nav-user{justify-content:center;padding:6px}.pw-host{padding:8px}.basen{border-radius:var(--r-md);grid-template-columns:1fr;gap:3px}.basen a,.basen span.is-off{border-radius:8px;height:28px;font-size:.625rem}.basen i{display:none}.exec-kpis.neun,.g-4,.g-3,.exec-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.search{max-width:none}.produkte{grid-template-columns:minmax(0,1fr)}.puls{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-3,.sp-4,.sp-5,.sp-6,.sp-7,.sp-8,.sp-9{grid-column:1/-1}.journey{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row}}@media (max-width:900px){.g-2,.g-3,.g-4,.g-6{grid-template-columns:minmax(0,1fr)}.span-2,.span-3{grid-column:span 1}.grid.g-4.rest-2>:last-child,.grid.g-4.rest-3>:last-child{grid-column:auto}.exec-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.exec-top{flex-wrap:wrap}.exec-meta{gap:18px;width:100%;margin-left:0}.crumb span,.crumb i{display:none}.drawer{width:100vw}.puls,.puls.p2,.puls.p4{grid-template-columns:minmax(0,1fr)}.journey{grid-template-columns:repeat(2,minmax(0,1fr))}.bewegung-kopf,.bewegung-z{grid-template-columns:minmax(0,1fr) repeat(3,56px)}.inbox-i{grid-template-columns:3px minmax(0,1fr)}.inbox-r{flex-direction:row;grid-column:2;align-items:center}.strip-i{border-bottom:1px solid var(--rule-soft);flex-basis:50%}}.chart-linie{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.22,.61,.36,1) .12s forwards mc-linie}@keyframes mc-linie{to{stroke-dashoffset:0}}.chart-flaeche{opacity:0;animation:mc-fade .6s var(--ease) .7s forwards}.chart-balken{transform-box:fill-box;transform-origin:bottom;animation:mc-grow .62s var(--ease) both}.legende{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.legende-i{color:var(--ink-2);align-items:center;gap:8px;min-width:0;font-size:.8125rem;text-decoration:none;display:inline-flex}.legende-i i{border-radius:3px;flex:none;width:9px;height:9px}.legende-i b{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-weight:600}.legende-i span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}a.legende-i:hover span{color:var(--ink)}.deutung{border-radius:var(--r-md);background:color-mix(in srgb, var(--k,var(--accent)) 7%, transparent);border:1px solid color-mix(in srgb, var(--k,var(--accent)) 14%, transparent);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.deutung-mark{background:var(--k,var(--accent));opacity:.8;border-radius:2px;flex:none;align-self:stretch;width:3px;margin-top:2px}.deutung p{color:var(--ink-1);margin:0;font-size:.875rem;line-height:1.55}.deutung.warn{background:color-mix(in srgb, var(--warn) 8%, transparent);border-color:color-mix(in srgb, var(--warn) 18%, transparent)}.deutung.warn .deutung-mark{background:var(--warn)}.deutung.crit{background:color-mix(in srgb, var(--crit) 8%, transparent);border-color:color-mix(in srgb, var(--crit) 18%, transparent)}.deutung.crit .deutung-mark{background:var(--crit)}.deutung.ok .deutung-mark{background:var(--ok)}.produkt-spark{flex-direction:column;gap:4px;margin:2px 0 4px;display:flex}.produkt-spark>span{color:var(--ink-3);font-size:.75rem}.kreis{align-items:center;gap:22px;min-width:0;display:flex}.kreis .legende{flex-direction:column;flex:auto;align-items:stretch;gap:8px;min-width:0}.kreis .legende-i{justify-content:space-between}.kreis .legende-i span{flex:auto}.kreis-mitte{flex:none;position:relative}.kreis-mitte .zentrum{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kreis-mitte .zentrum b{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.03em;max-width:70%;color:var(--ink);font-size:.9375rem;font-weight:700;line-height:1;overflow:hidden}.kreis-mitte .zentrum span{color:var(--ink-3);margin-top:4px;font-size:.6875rem}.view-in>*{animation:mc-rise var(--dur-spatial) var(--ease) both}.view-in>:nth-child(2){animation-delay:60ms}.view-in>:nth-child(3){animation-delay:.12s}.view-in>:nth-child(4){animation-delay:.18s}.view-in>:nth-child(5){animation-delay:.24s}.view-in>:nth-child(6){animation-delay:.3s}.view-in>:nth-child(n+7){animation-delay:.36s}.kreis-puls{gap:var(--fuge);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}@media (max-width:1540px){.kreis-puls{grid-template-columns:minmax(0,1fr)}}.top-menu,.nav-scrim{display:none}.fassung{align-items:center;gap:6px;display:inline-flex}
