.parent-study-status{color:#655b42;background:#fffdf7;border:1px solid #e9e2cf;border-radius:13px;flex-wrap:wrap;align-items:center;gap:13px;margin:12px 0 16px;padding:17px 19px;display:flex}.parent-study-status.is-active{background:#eaf6ee;border-color:#a6cbb4}.parent-study-symbol{color:#8b7950;font-variant-numeric:tabular-nums;background:#f3ecd8;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:22px;font-weight:750;display:grid}.is-active>.parent-study-symbol{color:#fff;background:#237550}.parent-study-copy{flex-direction:column;flex:1;gap:5px;min-width:130px;display:flex}.parent-study-copy>strong{color:#514d3d;font-size:16px;line-height:1.5}.is-active .parent-study-copy>strong{color:#235f41}.parent-study-copy>span{color:#85816e;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.parent-study-total{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.parent-study-total>span{color:#8b8f7e;font-size:11px}.parent-study-total>strong{color:#4e6650;font-size:18px}.parent-study-total small{font-size:12px}.p-assignment-row.p-assignment-current{background:#fffdf5;box-shadow:inset 4px 0 #d7bb6b}.p-assignment-row.p-assignment-working{box-shadow:inset 5px 0 #298b54;background:#e5f4e9!important}.assignment-current-badge{vertical-align:middle;color:#8b7035;background:#f5ebc7;border-radius:6px;margin-left:10px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.assignment-current-badge.is-running{color:#fff;background:#247b4b}@media (max-width:600px){.parent-study-status{gap:10px;padding:14px}.parent-study-copy{min-width:160px}.parent-study-total{flex-direction:row;flex-basis:100%;justify-content:space-between;align-items:center;padding:8px 0 0 52px}.parent-study-total>strong{font-size:15px}.assignment-current-badge{margin-left:6px}}.parent-progress-summary .parent-study-status{background:0 0;border:0;border-top:1px solid #e4e9e2;border-radius:0;margin:16px 0 0;padding:16px 0 0}.parent-progress-summary .parent-study-symbol{width:36px;height:36px}.parent-progress-summary .parent-study-copy>span{font-size:12px}.parent-progress-time{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:3px;display:flex}.parent-progress-time>span{color:#8b8f7e;font-size:11px}.parent-progress-time>strong{color:#4e6650;white-space:nowrap;font-size:18px}.parent-progress-time small{font-size:12px}.parent-progress-time button{color:#206b57;font-size:12px}@media (max-width:600px){.parent-progress-time>strong{font-size:15px}}
