/* Scoped additions only. Original turquoise rings and guide geometry are unchanged. */
.channels-hud .connection-prism-icon{color:#b7e8e6;pointer-events:none}
.channels-hud .prism-logo{fill:currentColor;stroke:none}
.channels-hud .connection-prism-icon.failed{color:#f3a3ab;animation:prism-fault 2.8s ease-in-out infinite}
.channels-hud .failed .prism-uptime{filter:hue-rotate(220deg) saturate(.65) brightness(1.3)}
.channels-hud .connection-prism-contour{fill:none;stroke:#43e9ec;stroke-width:1}
.channels-hud .connection-scanner-veil{fill:#18d9df16;stroke:none}
.channels-hud .connection-scanner-ray{stroke:#70f9f989;stroke-width:.75;fill:none}
.channels-hud:not([data-connection-state=online]) .connection-scanner{animation:scanner-fault 2.4s ease-in-out infinite}
.channels-hud:not([data-connection-state=online]) .connection-scanner-ray{stroke:#e5b978}
@keyframes prism-fault{0%,100%{opacity:.65;filter:drop-shadow(0 0 .7px #d47d88)}50%{opacity:1;filter:drop-shadow(0 0 2px #e39aa2)}}
@keyframes scanner-fault{0%,100%{opacity:.28}50%{opacity:1}}
@media(prefers-reduced-motion:reduce){.channels-hud .connection-prism-icon,.channels-hud .connection-scanner{animation:none!important}}
