/* Pulse-only continuity and honest availability; preserve the approved type/layout. */
#pulseWorkspace .pulse-row-stale .pulse-time-value{opacity:.5}
#pulseWorkspace .pulse-row-stale .pulse-symbol:after{content:" ·";color:#eab63a}
#pulseWorkspace .pulse-exchange-row.is-unavailable{opacity:.5}
#pulseWorkspace .pulse-exchange-row.is-unavailable small{color:#8ba0b8}
#pulseWorkspace .pulse-exchange-row input:disabled+i{opacity:.45;cursor:not-allowed}
#pulseWorkspace .pulse-exchange-row input:focus-visible+i{outline:2px solid #ffc331;outline-offset:2px}
#pulseWorkspace .pulse-exchange-row button:disabled,
#pulseWorkspace #pulseAddMarket:disabled,
#pulseWorkspace #pulseColibriEdit:disabled{opacity:.4;cursor:not-allowed}

/* v474: automatic live sources use the same enabled control style as Binance. */
#pulseWorkspace .pulse-exchange-row.live input:disabled:checked+i{opacity:1;cursor:default;background:#ffb612;box-shadow:none}
#pulseWorkspace .pulse-exchange-row.live input:disabled:checked+i:after{background:#f2f5f8}