.manifesto .rail:hover{color:#f9f9f6!important}.manifesto .cue:hover{color:#f9f9f6}.manifesto .tile{transform-box:fill-box;transform-origin:50%;transition:transform .9s cubic-bezier(.65,0,.35,1)}.manifesto .field path{fill:none;stroke-width:14px;transition:stroke .7s}.manifesto .opfield path,.manifesto .band path{fill:none;stroke:#f9f9f621;stroke-width:14px}.manifesto .ts{transform-box:fill-box;transform-origin:50%}.manifesto .tla,.manifesto .tlb{transform-box:fill-box;transform-origin:50%;animation:9s cubic-bezier(.65,0,.35,1) infinite manifestoFlipA}.manifesto .tlb{animation-name:manifestoFlipB}@keyframes manifestoFlipA{0%,42%{transform:rotate(0)}50%,92%{transform:rotate(90deg)}to{transform:rotate(0)}}@keyframes manifestoFlipB{0%,42%{transform:rotate(90deg)}50%,92%{transform:rotate(180deg)}to{transform:rotate(90deg)}}.manifesto .pulse{filter:drop-shadow(0 0 12px #3d8fea)}.manifesto .band .route{transition:stroke-dashoffset 3.2s cubic-bezier(.45,0,.2,1)}@media (prefers-reduced-motion:reduce){.manifesto .tla,.manifesto .tlb{animation:none}.manifesto .tile,.manifesto .field path,.manifesto .band .route{transition:none}}
