/*! NBC v7177 · process parameter feedback + performance comparison + WIP */
[data-process-reality-app="v6416"] .pr-dimension-feedback{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px
}
[data-process-reality-app="v6416"] .pr-dimension-feedback span{
  display:grid;gap:4px;min-height:54px;padding:9px 10px;border:1px solid rgba(247,245,242,.10);border-radius:10px;background:rgba(247,245,242,.025);color:rgba(247,245,242,.72);font:600 10px/1.3 var(--mono);letter-spacing:.035em;transition:border-color .2s ease,background .2s ease,color .2s ease
}
[data-process-reality-app="v6416"] .pr-dimension-feedback span::before{font-size:8px;letter-spacing:.12em;color:rgba(247,245,242,.34)}
[data-process-reality-app="v6416"] .pr-dimension-feedback [data-pr-feedback-cause]::before{content:"WARUM"}
[data-process-reality-app="v6416"] .pr-dimension-feedback [data-pr-feedback-effect]::before{content:"WAS PASSIERT"}
[data-process-reality-app="v6416"] .pr-dimension-feedback [data-pr-feedback-location]::before{content:"WO"}
[data-process-reality-app="v6416"][data-pr-last-dimension="cause"] [data-pr-feedback-cause],
[data-process-reality-app="v6416"][data-pr-last-dimension="effect"] [data-pr-feedback-effect],
[data-process-reality-app="v6416"][data-pr-last-dimension="location"] [data-pr-feedback-location]{border-color:rgba(139,207,154,.46);background:rgba(139,207,154,.08);color:#eef7f0}
[data-process-reality-app="v6416"] .pr-cause-marker{opacity:calc(var(--pr-open) * .01)}
[data-process-reality-app="v6416"] .pr-cause-marker line{stroke:rgba(247,245,242,.18);stroke-width:1;stroke-dasharray:3 5}
[data-process-reality-app="v6416"] .pr-cause-marker rect{fill:rgba(8,12,10,.93);stroke:rgba(247,245,242,.18);stroke-width:1;rx:8}
[data-process-reality-app="v6416"] .pr-cause-marker text{fill:rgba(247,245,242,.74);font:600 9px var(--mono);letter-spacing:.055em}
[data-process-reality-app="v6416"] .pr-cause-marker.is-system rect{stroke:rgba(237,192,120,.52)}
[data-process-reality-app="v6416"] .pr-cause-marker.is-information rect{stroke:rgba(139,207,154,.48)}
[data-process-reality-app="v6416"] .pr-cause-marker.is-decision rect{stroke:rgba(223,119,113,.48)}
[data-process-reality-app="v6416"] .pr-cause-marker.is-responsibility rect{stroke:rgba(247,245,242,.34)}
[data-process-reality-app="v6416"] .pr-cause-marker.is-unknown rect{stroke:rgba(237,192,120,.38);stroke-dasharray:3 3}
@media(max-width:760px){[data-process-reality-app="v6416"] .pr-dimension-feedback{grid-template-columns:1fr}[data-process-reality-app="v6416"] .pr-dimension-feedback span{min-height:0}}


/* v7177 · time/flow comparison, kept inside the process instrument */
[data-process-reality-app="v6416"] .pr-performance-readout{margin:18px 0 22px;padding:18px;border:1px solid rgba(247,245,242,.11);border-radius:18px;background:linear-gradient(135deg,rgba(247,245,242,.035),rgba(247,245,242,.014));box-shadow:0 18px 60px rgba(0,0,0,.10)}
[data-process-reality-app="v6416"] .pr-performance-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:14px}
[data-process-reality-app="v6416"] .pr-performance-head>div:first-child{display:grid;gap:5px}
[data-process-reality-app="v6416"] .pr-performance-head strong{max-width:640px;color:#f4f3ef;font-size:clamp(17px,1.45vw,22px);line-height:1.15}
[data-process-reality-app="v6416"] .pr-compare-toggle{display:inline-flex;padding:3px;border:1px solid rgba(247,245,242,.12);border-radius:999px;background:rgba(0,0,0,.14)}
[data-process-reality-app="v6416"] .pr-compare-toggle button{min-width:94px;padding:8px 13px;border:0;border-radius:999px;background:transparent;color:rgba(247,245,242,.58);font:600 10px/1 var(--mono);letter-spacing:.06em;cursor:pointer}
[data-process-reality-app="v6416"] .pr-compare-toggle button[aria-pressed="true"]{background:rgba(139,207,154,.14);box-shadow:inset 0 0 0 1px rgba(139,207,154,.38);color:#eef7f0}
[data-process-reality-app="v6416"] .pr-performance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
[data-process-reality-app="v6416"] .pr-performance-grid article{display:grid;align-content:start;gap:5px;min-height:100px;padding:13px 14px;border:1px solid rgba(247,245,242,.08);border-radius:13px;background:rgba(0,0,0,.10)}
[data-process-reality-app="v6416"] .pr-performance-grid article>span{color:rgba(247,245,242,.42);font:600 9px/1.2 var(--mono);letter-spacing:.12em}
[data-process-reality-app="v6416"] .pr-performance-grid article>strong{color:#f3f3ee;font-size:clamp(22px,2vw,30px);line-height:1.05;text-transform:none}
[data-process-reality-app="v6416"] .pr-performance-grid article>small{color:rgba(247,245,242,.54);font-size:11px;line-height:1.35}
[data-process-reality-app="v6416"] .pr-performance-note{margin:11px 2px 0;color:rgba(247,245,242,.52);font-size:11px;line-height:1.45}
[data-process-reality-app="v6416"][data-pr-compare="improved"] .pr-performance-readout{border-color:rgba(139,207,154,.23);background:linear-gradient(135deg,rgba(139,207,154,.055),rgba(247,245,242,.012))}
[data-process-reality-app="v6416"][data-pr-compare="improved"] .pr-dock-group{opacity:.58}
[data-process-reality-app="v6416"] .pr-dock-option:disabled{cursor:not-allowed}
[data-process-reality-app="v6416"] .pr-wip-queue{opacity:calc(var(--pr-open) * .009);pointer-events:none}
[data-process-reality-app="v6416"] .pr-wip-queue circle{fill:rgba(237,192,120,.66);stroke:rgba(8,12,10,.64);stroke-width:1.4;filter:url(#pr-tiny-glow)}
[data-process-reality-app="v6416"] .pr-wip-queue.is-high circle{fill:rgba(223,119,113,.76)}
[data-process-reality-app="v6416"] .pr-wip-queue.is-low circle{fill:rgba(247,245,242,.44)}
[data-process-reality-app="v6416"] .pr-wip-queue.is-active circle{stroke:rgba(247,245,242,.82);stroke-width:1.8}
[data-process-reality-app="v6416"] .pr-wip-queue text{fill:rgba(247,245,242,.62);font:600 9px var(--mono);letter-spacing:.12em}
@media(prefers-reduced-motion:no-preference){[data-process-reality-app="v6416"] .pr-wip-queue.is-active circle{animation:pr-wip-breathe 1.8s ease-in-out infinite alternate}@keyframes pr-wip-breathe{from{opacity:.62}to{opacity:1}}}
@media(max-width:760px){[data-process-reality-app="v6416"] .pr-performance-head{align-items:stretch;flex-direction:column}[data-process-reality-app="v6416"] .pr-compare-toggle{align-self:flex-start}[data-process-reality-app="v6416"] .pr-performance-grid{grid-template-columns:1fr}[data-process-reality-app="v6416"] .pr-performance-grid article{min-height:0}}
