:root{--content:'\f251'}.state-pending::before{color:var(--color-state-pending);content:'\f251'}.state-canceled::before{color:var(--color-state-canceled);content:'\f250'}.state-pending:has(+.state-upcoming)::before{color:var(--color-state-upcoming)}.state-upcoming::before{color:var(--color-state-upcoming);content:'\f251'}.state-upcoming::after{color:var(--color-state-upcoming);content:'\f250';display:inline;position:absolute;top:2px;left:0}.markdown .state-upcoming::after,.tile-list .state-upcoming::after{top:6px}.tile-list .state-upcoming::after{top:7px}.state-running::before{color:var(--color-state-running);content:'\f252'}.state-ended::before{color:var(--color-state-ended);content:'\f253'}.state-pending::before,.state-canceled::before,.state-upcoming::before,.state-running::before,.state-ended::before,.state-upcoming::after{font-family:fontello;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.25em;text-transform:none;font-size:13px;vertical-align:center;font-variant:normal;line-height:13px}.news-item-container>div,.markdown.event div,.markdown.event ul>li p{position:relative!important}.state-upcoming::before{animation:upcoming 2.5s running infinite linear}#navbar a.selected .flash{text-decoration:underline}@keyframes upcoming{0%{opacity:1}45%{opacity:0}55%{opacity:0}100%{opacity:1}}