.navbar-brand a{color:#fff;text-decoration:none;font-size:1.5rem}.good{background-color:#afa}.warning{background-color:#ffa}.error{background-color:#faa}#status_msg{font-size:1.5em}table{-webkit-user-select:none;user-select:none}.element{padding:2px 5px;width:120px;background-color:#f8f9fa}[data-bs-theme=dark] .element{background-color:#9e9e9e}[data-bs-theme=dark] tr{color:#000}[data-bs-theme=dark] th,html.dark tr.header{background-color:#444!important;color:#ddd!important}[data-bs-theme=dark] .data_table td{border:1px solid #444}.status_let{padding:2px 5px;width:120px}.fhr{background-color:#ffcccb;padding:5px 15px;text-align:center}.elem_total{padding:2px 5px;background-color:#f8f9fa}[data-bs-theme=dark] .elem_total{background-color:#9e9e9e}.missing{background-color:#ffcccb}.complete{background-color:#90ee90}.long{background-color:#eeee90}#main_status_table td{padding:2px 5px}#run_list{margin-left:20px}#hourly_status_table td{font-size:.9em;color:#000}#loading{position:fixed;background:none;top:50%;left:50%;margin-left:-50px;z-index:1000}#spinner{animation:loading-spinner 4s linear infinite}@keyframes loading-spinner{0%{transform:rotate(360deg)}to{transform:rotate(0)}}
