.bad td{background:#ff6961!important}.badge.bad{background:#ff6961;color:#57100c}.feature-date-taken{white-space:nowrap}.workflow-status-flags{display:flex;gap:18px;align-items:center;margin:8px 0 2px}.workflow-status-flags label{display:inline-flex;align-items:center;gap:6px;margin:0}.workflow-status-flags input[type=checkbox]{width:auto;padding:0;margin:0}

#costs-controls{display:none;width:100%;align-items:flex-end;gap:14px;flex-wrap:wrap}.costs-mode .toolbar> :not(#costs-controls){display:none!important}.costs-mode #costs-controls{display:flex}.costs-date-picker{display:grid!important;grid-template-columns:minmax(210px,330px);gap:5px;align-items:start!important}.costs-date-picker>span{font-weight:700}.costs-date-picker select{width:100%;background:#fff}.costs-date-pair{display:grid;grid-template-columns:1fr 1fr;gap:6px}.costs-date-pair input{width:100%;min-width:135px;background:#fff}.costs-summary{display:flex;flex:1;gap:8px 16px;align-items:center;flex-wrap:wrap;min-width:min(100%,500px);padding-bottom:3px}.costs-summary span{white-space:nowrap}.costs-summary b{font-weight:700}.costs-summary .costs-total{font-size:1.06em}.costs-header-label{display:block;padding:10px 8px;font-weight:650}.costs-mode #grid tbody td{cursor:default}.costs-empty td{padding:18px;text-align:center;color:#657586;background:#fff!important}

@media(max-width:760px){#costs-controls{align-items:stretch}.costs-date-picker{grid-template-columns:1fr;width:100%}.costs-summary{width:100%}.costs-date-pair{grid-template-columns:1fr 1fr}}
