:root{--ls-rot: #ff4d57;--ls-rot-text: #ff8f95;--ls-gelb: #ffb547;--ls-mint: #6fe1b5;--ls-cyan: #7fd4ff;--ls-linie: rgba(167, 159, 214, .38);--ls-linie-leise: rgba(167, 159, 214, .16);--ls-tief: #070512}.ls-streifen{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--w-mono);font-size:.6875rem;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--w-lav-mittel)}.ls-streifen>*{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap}.ls-streifen b{font-weight:600;color:var(--w-weiss)}.ls-punkt{width:.45rem;height:.45rem;border-radius:50%;background:var(--ls-rot);box-shadow:0 0 0 3px #ff4d572e;flex:none}html[data-bewegt=ja] .ls-punkt{animation:ls-puls 1.6s steps(2,jump-none) 3}@keyframes ls-puls{50%{opacity:.25}}.ls-klammer{--ls-k: 14px;--ls-kf: var(--ls-linie);background:linear-gradient(var(--ls-kf),var(--ls-kf)) left top / var(--ls-k) 1px no-repeat,linear-gradient(var(--ls-kf),var(--ls-kf)) left top / 1px var(--ls-k) no-repeat,linear-gradient(var(--ls-kf),var(--ls-kf)) right top / var(--ls-k) 1px no-repeat,linear-gradient(var(--ls-kf),var(--ls-kf)) right top / 1px var(--ls-k) no-repeat,linear-gradient(var(--ls-kf),var(--ls-kf)) left bottom / var(--ls-k) 1px no-repeat,linear-gradient(var(--ls-kf),var(--ls-kf)) left bottom / 1px var(--ls-k) no-repeat,linear-gradient(var(--ls-kf),var(--ls-kf)) right bottom / var(--ls-k) 1px no-repeat,linear-gradient(var(--ls-kf),var(--ls-kf)) right bottom / 1px var(--ls-k) no-repeat}.ls-raster{background-color:var(--ls-tief);background-image:radial-gradient(ellipse 80% 70% at 50% 45%,#07051200,#070512d9),linear-gradient(var(--ls-linie-leise) 1px,transparent 1px),linear-gradient(90deg,var(--ls-linie-leise) 1px,transparent 1px);background-size:100% 100%,48px 48px,48px 48px;background-position:center,-1px -1px,-1px -1px}.ls-marke{display:inline-flex;align-items:center;gap:.45rem;padding:.22rem .5rem;border:1px solid var(--ls-linie);font-family:var(--w-mono);font-size:.625rem;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--w-leise-dunkel);background:#070512b8;white-space:nowrap}.ls-marke b{color:var(--w-weiss);font-weight:600}.ls-marke[data-ton=rot]{border-color:var(--ls-rot);color:var(--ls-rot-text)}.ls-marke[data-ton=gelb]{border-color:var(--ls-gelb);color:var(--ls-gelb)}.ls-marke[data-ton=mint]{border-color:var(--ls-mint);color:var(--ls-mint)}.ls-marke[data-ton=cyan]{border-color:var(--ls-cyan);color:var(--ls-cyan)}.ls-abtast{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ls-abtast:after{content:"";position:absolute;left:0;right:0;top:-20%;height:18%;background:linear-gradient(180deg,#7fd4ff00,#7fd4ff0a 70%,#7fd4ff17);border-bottom:1px solid rgba(127,212,255,.13);opacity:0}html[data-bewegt=ja] .ls-abtast:after{opacity:1;animation:ls-abtast 4.5s linear 1 forwards}@keyframes ls-abtast{to{transform:translateY(700%)}}.ls-geschwaerzt{display:inline-block;min-width:6ch;height:.95em;vertical-align:-.1em;background:repeating-linear-gradient(135deg,#2a2540 0 6px,#1b1730 6px 12px);border:1px solid var(--ls-linie-leise)}@media (prefers-reduced-motion: reduce){.ls-punkt,.ls-abtast:after{animation:none!important}}@media (max-width: 760px){.ls-streifen{flex-wrap:wrap;row-gap:.3rem}.ls-streifen>*{white-space:normal;min-width:0}}
