.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}}.KeyIndicatorCard_card__3js3_{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(0,0,0,.1));border-color:rgba(255,255,255,.1);cursor:pointer;transition:border-color .2s ease,transform .2s ease}.KeyIndicatorCard_card__3js3_:hover{border-color:var(--key-accent);transform:translateY(-2px)}.VNSignalCheckbox_root__VJbZv{display:flex;min-height:44px;align-items:center}.VNSignalCheckbox_body__bq0Ym{align-items:center}.VNSignalCheckbox_input__pR6_b{cursor:pointer;border-color:var(--surface-row-divider);background:var(--surface-bg-subtle)}.VNSignalCheckbox_input__pR6_b:checked{border-color:var(--checkbox-color,var(--mantine-color-blue-6));background:var(--checkbox-color,var(--mantine-color-blue-6))}.VNSignalCheckbox_input__pR6_b:focus-visible{outline:2px solid var(--mantine-color-blue-4);outline-offset:2px}.VNSignalCheckbox_icon__V6CEj{color:var(--mantine-color-white)}.VNSignalCheckbox_label__wAvtg{cursor:pointer;color:var(--mantine-color-gray-3);font-size:14px;font-weight:600;line-height:1.4}.VNSignalCheckbox_root__VJbZv[data-disabled] .VNSignalCheckbox_input__pR6_b,.VNSignalCheckbox_root__VJbZv[data-disabled] .VNSignalCheckbox_label__wAvtg{cursor:not-allowed}