.TrafficLightCard_card__pQRej{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s ease}.TrafficLightCard_card__pQRej:hover{transform:translateY(-2px)}.TrafficLightCard_indicator__lvb1y{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.TrafficLightCard_indicator__lvb1y:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,transparent 30%,rgba(0,0,0,.3) 100%);border:3px solid rgba(255,255,255,.1)}.TrafficLightCard_light__Ktz8D{width:50px;height:50px;border-radius:50%;transition:all .3s ease}.TrafficLightCard_pulse__Hsbjf .TrafficLightCard_light__Ktz8D{animation:TrafficLightCard_pulse__Hsbjf 2s ease-in-out infinite}@keyframes TrafficLightCard_pulse__Hsbjf{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.TrafficLightCard_indicator__lvb1y:after{content:"";position:absolute;width:100px;height:100px;border-radius:50%;background:var(--glow-color,transparent);opacity:.1;filter:blur(20px);z-index:-1}@media (max-width:768px){.TrafficLightCard_indicator__lvb1y{width:60px;height:60px}.TrafficLightCard_light__Ktz8D{width:36px;height:36px}}