/* Display categories for the physical-position daily thread. */
.physical-thread-block{fill:rgba(65,145,205,.22);stroke-width:2}
.physical-thread-block.status-normed,.physical-thread-legend.status-normed{fill:rgba(74,198,139,.34);stroke:#4ac68b}
.physical-thread-block.status-route-only,.physical-thread-legend.status-route-only{fill:rgba(255,187,82,.23);stroke:#ffbb52;stroke-dasharray:5 3}
.physical-thread-block.status-depot-local,.physical-thread-legend.status-depot-local{fill:rgba(184,126,255,.25);stroke:#b87eff;stroke-dasharray:2 3}
.physical-thread-block.depot-surcharge-block{stroke:#ff9f43;stroke-width:3;filter:drop-shadow(0 0 3px rgba(255,159,67,.75))}
.physical-thread-legend{stroke-width:2}
.physical-thread-legend.depot-surcharge-key{fill:rgba(255,159,67,.28);stroke:#ff9f43;stroke-width:3}
.physical-thread-link{stroke-width:2.5;opacity:.9}
.physical-thread-link.pair-wait-link{stroke-dasharray:8 6;stroke-width:2;opacity:.72}
.physical-thread-event{fill:#0d2135;stroke-width:2.5}
.physical-position-thread:focus{outline:none}
.physical-position-thread:focus .physical-thread-block{filter:drop-shadow(0 0 5px rgba(124,196,255,.9))}
