.work-engagement{margin:40px 0;padding:32px;border:1px solid #303945;border-radius:16px;background:#171d25;color:#ecf1fa}.engagement-bar{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.work-engagement button{padding:10px 22px;border-radius:24px;border:1px solid #46536a;background:#222d40;color:#dbe8ff;cursor:pointer}.work-engagement button[aria-pressed=true]{background:#ffe29b;color:#141414}.work-engagement textarea{display:block;width:100%;box-sizing:border-box;background:#10151d;border:1px solid #414b5b;color:white;padding:16px;border-radius:10px;margin:10px 0 16px}.work-comment{padding:24px 0;border-top:1px solid #303945}.work-comment small{margin-left:20px;color:#9aa9bd}.work-comment p{white-space:pre-wrap;overflow-wrap:anywhere}.rank-weeks{background:#141414;color:#e7d3aa;border:1px solid #554d3e;border-radius:8px;padding:14px;max-width:100%}