.kb-wertlinie{gap:.5rem;display:grid}.kb-wert-parteien{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:60%;display:grid}.kb-wert-partei{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--border-light);text-align:center;cursor:default;transition:box-shadow var(--jr-duration-fast) var(--jr-ease-out);background:#fff;outline:none;gap:.25rem;padding:.875rem 1rem 1.75rem;display:grid;position:relative}.kb-wert-name{font-family:var(--font-heading);color:var(--text-primary);font-weight:700}.kb-wert-frage{color:var(--text-secondary);opacity:.85;font-size:.875rem;line-height:1.35}.kb-wert-zeiger{background:var(--border-medium);transform-origin:top;width:2px;height:2.25rem;transition:background var(--jr-duration-fast) var(--jr-ease-out);position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%)}.kb-wert-partei:hover,.kb-wert-partei:focus-visible{box-shadow:inset 0 0 0 1.5px var(--lp-strich), var(--shadow-md)}.kb-wert-partei:hover .kb-wert-zeiger,.kb-wert-partei:focus-visible .kb-wert-zeiger{background:var(--feld-text)}.kb-wert-achse{height:1.25rem;margin-top:1rem;position:relative}.kb-wert-linie{border-radius:var(--radius-pill) 0 0 var(--radius-pill);background:var(--lp-ton-flaeche);width:60%;height:100%;box-shadow:inset 0 0 0 1.5px var(--lp-strich);transform-origin:0;position:absolute;top:0;left:0}.kb-wert-linie:after{content:"";background:var(--text-primary);border-radius:4px;width:4px;position:absolute;top:-.5rem;bottom:-.5rem;right:-2px}.kb-wert-zone{border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:repeating-linear-gradient(-45deg, var(--bg-secondary) 0 6px, #fff 6px 12px);height:100%;box-shadow:inset 0 0 0 1px var(--border-medium);position:absolute;top:0;left:60%;right:0}.kb-wert-beschriftung{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:.75rem;margin-top:.5rem;display:grid}.kb-wert-wert{color:var(--text-primary);font-size:1rem}.kb-wert-zonetext{color:var(--text-secondary);padding-left:.75rem;font-size:.875rem}.kb-wert-name,.kb-wert-wert{-webkit-hyphens:manual;hyphens:manual}@media (min-width:768px){.kb-wertlinie{grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:.75rem}.kb-wert-parteien{grid-area:1/1;width:auto}.kb-wert-beschriftung{display:contents}.kb-wert-zonetext{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--border-medium);background:#fff;grid-area:1/2;align-self:stretch;margin:0;padding:.875rem 1rem 1.75rem;line-height:1.4;position:relative}.kb-wert-zonetext:after{content:"";border-left:2px dashed var(--border-medium);height:2.25rem;position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%)}.kb-wert-achse{grid-area:2/1/auto/-1}.kb-wert-wert{grid-area:3/1;margin-top:.5rem}.kb-wertlinie>.lp-objekt-hinweis{grid-area:4/1/auto/-1}}.kb-wertlinie--voll .kb-wert-linie{width:100%}@media (min-width:768px){.kb-wertlinie.kb-wertlinie--voll{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.kb-wert-parteien{grid-template-columns:1fr;width:100%}.kb-wert-zeiger{display:none}.kb-wert-beschriftung{grid-template-columns:1fr}.kb-wert-zonetext{padding-left:0}}@media (prefers-reduced-motion:no-preference){.reveal-armed .kb-wert-linie{transform:scaleX(0)}.reveal-armed.reveal-in .kb-wert-linie{transition:transform var(--jr-duration-slower) var(--jr-ease-out);transform:none}.reveal-armed .kb-wert-zeiger{transform:translate(-50%)scaleY(0)}.reveal-armed.reveal-in .kb-wert-zeiger{transition:transform var(--jr-duration-slower) var(--jr-ease-out), background var(--jr-duration-fast) var(--jr-ease-out);transition-delay:calc(var(--jr-duration-slower) + var(--kind,0) * var(--jr-stagger-md)), 0s;transform:translate(-50%)}}.lp-karte--auftakt .kb-wert-linie{background:var(--feld-ton);box-shadow:inset 0 0 0 1px var(--feld-kante)}.lp-karte--auftakt .kb-wert-partei{box-shadow:var(--shadow-xs)}.lp-karte--auftakt .kb-wert-partei:hover,.lp-karte--auftakt .kb-wert-partei:focus-visible{box-shadow:inset 0 0 0 1.5px var(--feld-strich), var(--shadow-md)}.lp-karte--auftakt .kb-wert-wert .lp-grundlage{background:0 0;padding-inline:0}@media (min-width:768px){.lp-karte--auftakt .kb-wert-zonetext{box-shadow:var(--shadow-xs)}}@media (max-width:767px){.lp-karte--auftakt .kb-wert-zonetext .lp-grundlage{background:0 0;padding-inline:0}}
