.kp-dib-win{background:var(--kp-border);border-radius:9999px;width:8px;height:8px;display:block}.kp-dib-tab{border-bottom:2px solid #0000}.kp-dib-tab[aria-selected=true]{border-bottom-color:var(--kp-chart-1)}.kp-dib-tile{border:1px solid var(--kp-hairline);border-radius:var(--kp-radius-sm);background:var(--kp-bg)}.kp-dib-tile--warn{border-color:var(--kp-warning);background:var(--kp-surface-2)}.kp-dib-dot{background:var(--kp-border);border-radius:9999px;width:6px;height:6px;display:block}.kp-dib-dot[data-active]{background:var(--kp-chart-1);width:16px}.kp-dib-panel{opacity:0;visibility:hidden}.kp-dib-panel[data-active]{opacity:1;visibility:visible}.kp-dib-panel:not([data-active]){max-height:0;overflow:hidden}.kp-dib-grid line{stroke:var(--kp-chart-grid);stroke-width:1px}.kp-dib-axis{stroke:var(--kp-chart-axis);stroke-width:1px}.kp-dib-now{stroke:var(--kp-chart-axis);stroke-width:1px;stroke-dasharray:2 4}.kp-dib-label{fill:var(--kp-chart-label);font-variant-numeric:tabular-nums;font-size:12px}.kp-dib-value{fill:var(--kp-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}@media (max-width:639px){.kp-dib-label,.kp-dib-value{font-size:14px}}.kp-dib-line,.kp-dib-spark{fill:none;stroke:var(--kp-chart-1);stroke-width:var(--kp-chart-stroke);stroke-linecap:round;stroke-linejoin:round}.kp-dib-spark{stroke-width:2px}.kp-dib-area{fill:var(--kp-chart-1);opacity:.1}.kp-dib-band{fill:var(--kp-chart-1);opacity:.12}.kp-dib-forecast{fill:none;stroke:var(--kp-chart-4);stroke-width:var(--kp-chart-stroke-thin);stroke-dasharray:5 5;stroke-linecap:round}.kp-dib-dot{fill:var(--kp-surface);stroke:var(--kp-chart-1);stroke-width:1.5px}.kp-dib-dot--main{fill:var(--kp-chart-1)}.kp-dib-bar{fill:var(--kp-chart-6);transform-box:fill-box;transform-origin:bottom}.kp-dib-bar--main{fill:var(--kp-chart-1)}.kp-dib-track,.kp-dib-inline{background:var(--kp-chart-grid);border-radius:9999px;height:8px;display:block;position:relative}.kp-dib-inline{flex-shrink:0;width:48px;height:6px}.kp-dib-fill{background:var(--kp-chart-3);transform-origin:0;border-radius:9999px;position:absolute;inset:0 auto 0 0}.kp-dib-track .kp-dib-fill,.kp-dib-fill--main{background:var(--kp-chart-1)}.kp-dib-target{background:var(--kp-chart-2);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.kp-dib-status{border:1px solid var(--kp-border);color:var(--kp-text);white-space:nowrap;border-radius:9999px;padding:0 8px;display:inline-block}.kp-dib-status--warn{border-color:var(--kp-warning);font-weight:600}.kp-dib-warn{background:var(--kp-surface-2)}.kp-dib-live{background:var(--kp-chart-1);border-radius:9999px;width:8px;height:8px;display:inline-block}@media (prefers-reduced-motion:no-preference){.kp-dib[data-js] .kp-dib-panel{transition:opacity var(--kp-dur,.32s) var(--kp-ease-out,ease-out), visibility var(--kp-dur,.32s)}.kp-dib[data-js] .kp-dib-live{animation:2.4s ease-in-out infinite kp-dib-pulse}.kp-dib[data-paused] .kp-dib-live{animation-play-state:paused}.kp-dib[data-js] [data-dib-play] .kp-dib-line,.kp-dib[data-js] [data-dib-play] .kp-dib-spark{stroke-dasharray:1;animation:kp-dib-draw var(--kp-chart-dur,.7s) var(--kp-ease-out,ease-out) both}.kp-dib[data-js] [data-dib-play] .kp-dib-area,.kp-dib[data-js] [data-dib-play] .kp-dib-band,.kp-dib[data-js] [data-dib-play] .kp-dib-forecast,.kp-dib[data-js] [data-dib-play] .kp-dib-dot{animation:kp-dib-fade var(--kp-chart-dur,.7s) var(--kp-ease-out,ease-out) both;animation-delay:.25s}.kp-dib[data-js] [data-dib-play] .kp-dib-bar{animation:kp-dib-grow var(--kp-chart-dur,.7s) var(--kp-ease-out,ease-out) both;animation-delay:var(--kp-dib-delay,0s)}.kp-dib[data-js] [data-dib-play] .kp-dib-fill{animation:kp-dib-fill var(--kp-chart-dur,.7s) var(--kp-ease-out,ease-out) both;animation-delay:var(--kp-dib-delay,0s)}}@keyframes kp-dib-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes kp-dib-fade{0%{opacity:0}}@keyframes kp-dib-grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes kp-dib-fill{0%{transform:scaleX(0)}to{transform:none}}@keyframes kp-dib-pulse{0%,to{opacity:1}50%{opacity:.35}}.kp-dib-prov-base{fill:var(--kp-chart-grid);stroke:var(--kp-surface);stroke-width:1px}.kp-dib-prov{stroke:var(--kp-surface);stroke-width:1px}.kp-dib-prov--0{fill:color-mix(in srgb, var(--kp-chart-1) 25%, var(--kp-surface))}.kp-dib-prov--1{fill:color-mix(in srgb, var(--kp-chart-1) 50%, var(--kp-surface))}.kp-dib-prov--2{fill:color-mix(in srgb, var(--kp-chart-1) 75%, var(--kp-surface))}.kp-dib-prov--3{fill:var(--kp-chart-1)}.kp-dib-site{fill:var(--kp-chart-4);fill-opacity:.85;stroke:var(--kp-surface);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%}.kp-dib-swatch{border-radius:3px;width:12px;height:12px;display:inline-block}.kp-dib-swatch.kp-dib-prov--0{background:color-mix(in srgb, var(--kp-chart-1) 25%, var(--kp-surface))}.kp-dib-swatch.kp-dib-prov--1{background:color-mix(in srgb, var(--kp-chart-1) 50%, var(--kp-surface))}.kp-dib-swatch.kp-dib-prov--2{background:color-mix(in srgb, var(--kp-chart-1) 75%, var(--kp-surface))}.kp-dib-swatch.kp-dib-prov--3{background:var(--kp-chart-1)}.kp-dib-swatch--site{background:var(--kp-chart-4);border-radius:9999px}.kp-dib-tip{white-space:nowrap;transform:translate(-50%,calc(-100% - 8px))}@media (hover:hover){.kp-dib-prov:hover{stroke:var(--kp-text);stroke-width:1.5px}}@media (prefers-reduced-motion:no-preference){.kp-dib[data-js] [data-dib-play] .kp-dib-prov{animation:kp-dib-prov-in .36s var(--kp-ease-out) backwards;animation-delay:calc(var(--kp-prov-i,0) * 60ms)}}@keyframes kp-dib-prov-in{0%{opacity:0}}.kp-dib-vest{cursor:default}.kp-dib-geblabel{fill:var(--kp-text);paint-order:stroke;stroke:var(--kp-surface);stroke-width:4px;stroke-linejoin:round;font-size:14px;font-weight:600}.kp-dib-vest:hover .kp-geb-label,.kp-dib-vest:focus-visible .kp-geb-label{opacity:1}.kp-dib-vest:hover .kp-geb-hoofd .kp-geb-lift,.kp-dib-vest:focus-visible .kp-geb-hoofd .kp-geb-lift{transform:translateY(-2px)}
