form label,.bar label{display:block;font-size:.9rem;color:#b8c1d1}.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:10px}#new-project{align-items:end;margin:16px 0}#new-project label{flex:1 1 200px}.bar{margin:10px 0}.count{font-size:.9rem;color:#8fa0bd}.count.over{color:#ffd27f;font-weight:600}.tablewrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.9rem}td,th{border-bottom:1px solid #1f2b40;padding:6px;text-align:left;vertical-align:top;word-break:break-word}td button{margin:2px}#rev-list p{white-space:pre-wrap;word-break:break-word}section.card{margin-top:24px}
