.kl-figure{max-width:150px;margin:0 auto;position:relative}.kl-figure img{width:100%;height:auto;display:block}.kl-figure svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kl-figure .kl-led{fill:#2a2c31}.kl-figure .kl-glow{fill:#0000}.kl-figure[data-color=amber] .kl-led{fill:#ffa31a}.kl-figure[data-color=amber] .kl-glow{fill:#ffa31a;opacity:.38}.kl-figure[data-color=green] .kl-led{fill:#34d058}.kl-figure[data-color=green] .kl-glow{fill:#34d058;opacity:.38}.kl-figure[data-pattern=blink4] [data-part=light]{animation:3s linear infinite kl-blink4}@keyframes kl-blink4{0%,8%{opacity:1}8.01%,16%{opacity:.08}16.01%,24%{opacity:1}24.01%,32%{opacity:.08}32.01%,40%{opacity:1}40.01%,48%{opacity:.08}48.01%,56%{opacity:1}56.01%,to{opacity:.08}}@media (prefers-reduced-motion:reduce){.kl-figure [data-part=light]{animation:none!important}}
