.plate [data-bw-packet]{opacity:0;pointer-events:none}html.js .plate [data-bw-card] rect.s-dim,html.js .plate [data-bw-row] rect.s-dim{transition:stroke var(--dur-slow,.48s)var(--ease-out)}html.js .plate [data-bw-card] text.t-dim,html.js .plate [data-bw-row] text.t-dim{transition:fill var(--dur-slow,.48s)var(--ease-out)}html.js .plate [data-hot] rect.s-dim{stroke:var(--text);transition-duration:var(--dur-fast,.2s)}html.js .plate [data-hot] text.t-dim{fill:var(--text);transition-duration:var(--dur-fast,.2s)}html.js [data-plate-draw=pending] svg :is(.s-dim,.s-ink,.s-hair,.s-accent,.f-hair,.f-dim,.f-accent,.f-accent-16,.f-accent-32,.hatch,[data-hatch],text):not(.f-panel):not(defs *){opacity:0;animation:10ms linear 4s forwards kv-plate-safety}html.js [data-plate-draw=pending] svg .f-panel:is(.s-dim,.s-ink,.s-hair,.s-accent){stroke-opacity:0;animation:10ms linear 4s forwards kv-plate-safety}@keyframes kv-plate-safety{to{opacity:1;stroke-opacity:1}}html.js [data-rail-ready] [data-rail=node]:not([data-last]){transition:stroke var(--dur-fast,.2s)var(--ease-out)}html.js [data-rail-ready] [data-rail=node]:not([data-last]):not([data-lit]){stroke:var(--text-mute)}html.js [data-rail-ready] [data-rail=node][data-last]{transition:fill var(--dur-base,.28s)var(--ease-out),stroke var(--dur-base,.28s)var(--ease-out)}html.js [data-rail-ready] [data-rail=node][data-last]:not([data-lit]){fill:var(--panel);stroke:var(--text-mute)}html.js [data-rail-ready] [data-rail=label][data-last]{transition:fill var(--dur-base,.28s)var(--ease-out)}html.js [data-rail-ready] [data-rail=label][data-last]:not([data-lit]){fill:var(--text-dim)}html.js [data-rail-instant] [data-rail]{transition:none!important}@media (forced-colors:active){.plate [data-bw-packet]{display:none}}
