.progress-source{border:1px solid #ccded2;background:#f1f8f3;border-radius:9px;padding:13px 15px;margin:12px 0;font-size:12px;line-height:1.65}
.progress-source b{color:#245b3d}.progress-source p{margin:5px 0;color:#60776a}.progress-source.pending{background:#fcf6ed;border-color:#e5d1b0}
.progress-source.pending b{color:#936926}.progress-row-state{display:flex;flex-direction:column;gap:6px;align-items:flex-start}
.progress-row-state small{font-size:10px;line-height:1.4;color:#697f73}.progress-study{border:1px solid #d7e4db;border-radius:10px;padding:15px;margin-bottom:18px}
