.resource-library{margin-top:24px}.resource-list{display:grid;gap:10px}.resource-list a{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none;padding:12px;border:1px solid #d8e6e2;border-radius:10px}.resource-list a>span{background:#a83232;color:#fff;border-radius:6px;padding:6px;font-size:.72rem;font-weight:800}.resource-list strong,.resource-list small{display:block}.resource-list small{color:#627b76}.resource-admin-row{display:flex;align-items:center;gap:10px}.resource-admin-row>a{flex:1}.resource-admin-row form{display:block}.document-form{display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:end;margin-bottom:18px}.course-comments{margin-top:28px}.course-comments form{margin-bottom:20px}.comment-list article{border-top:1px solid #d8e6e2;padding:14px 0}.comment-list time{color:#627b76;font-size:.8rem;margin-left:8px}.comment-list p{white-space:pre-wrap;margin:6px 0}.progress-breakdown .progress-chart-row span small{display:block;color:#627b76}@media(max-width:760px){.document-form{grid-template-columns:1fr}.resource-admin-row{align-items:stretch;flex-direction:column}}
