.os-rail-nerve{z-index:3;pointer-events:none;opacity:0;transition:opacity var(--motion-enter) var(--motion-ease);display:block;position:absolute;top:0;right:0;overflow:visible}.os-rail-nerve:is([data-live=alive],[data-live=waiting]){opacity:1}.os-rail-nerve__fibre{fill:none;stroke:color-mix(in srgb, var(--ink,#17181b) 26%, transparent);stroke-width:.8px}.os-rail-nerve__fibre--b{stroke:color-mix(in srgb, var(--ink,#17181b) 14%, transparent)}.os-rail-nerve__bead{fill:var(--os-paper,#fff);stroke:color-mix(in srgb, var(--ink,#17181b) 55%, transparent);stroke-width:.8px}.os-rail-nerve__bead[data-big=true]{fill:color-mix(in srgb, var(--ink,#17181b) 70%, var(--os-paper,#fff));stroke:none}.os-rail-nerve__impulse{fill:none;stroke:var(--os-caught,var(--filament,#d41445));stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.07 1.2;stroke-dashoffset:.07px;opacity:0}.os-rail-nerve[data-live=alive] .os-rail-nerve__impulse{opacity:1;animation:os-rail-nerve-impulse calc(var(--motion-alive) * 2) var(--motion-ease-alive) infinite}.os-rail-nerve[data-live=alive] .os-rail-nerve__fibre:not(.os-rail-nerve__fibre--b){stroke:color-mix(in srgb, var(--filament,#d41445) 22%, transparent)}@keyframes os-rail-nerve-impulse{0%{stroke-dashoffset:.07px}to{stroke-dashoffset:-1px}}.os-rail-nerve[data-live=waiting] .os-rail-nerve__bead[data-big=true]{fill:var(--ink,#17181b)}@media (prefers-reduced-motion:reduce){.os-rail-nerve[data-live=alive] .os-rail-nerve__impulse{stroke-dasharray:.04 1.2;stroke-dashoffset:-.02px;animation:none}}@media (forced-colors:active){.os-rail-nerve{display:none}}
