.chat-people{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:14px 0 20px}.chat-people li{background:var(--surface-soft,#f5f8fc);border:1px solid #d8e5ef;border-radius:8px;padding:8px 12px}.chat-people li strong,.chat-people li span{display:block}.chat-people li span{font-size:12px;color:#52667a}.issue-row{width:100%;display:flex;text-align:left;align-items:center;justify-content:space-between;gap:14px;background:#f5f8fc;border:1px solid #d8e5ef;border-radius:8px;padding:14px;margin-top:12px;color:#082448}.issue-row small,.referral-row span,.referral-row small{display:block}.issue-meta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.issue-notice{border-left:3px solid #b77906;background:#fffbeb;padding:12px;color:#62420a}.rate-note{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;background:#f5f8fc;border:1px solid #d8e5ef;border-radius:8px;margin:14px 0}.rate-note span{font-size:12px;color:#52667a}.rate-note b{display:block;color:#082448;font-size:16px;margin-bottom:5px}.earnings-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.earnings-cards>div{border:1px solid #d8e5ef;padding:16px;border-radius:8px}.earnings-cards strong{display:block;font-size:26px;color:#082448;margin:8px 0}.earnings-cards p{font-size:12px;margin-bottom:0}.offers-focus{border:2px solid #0866ff;background:#f8fbff;margin-bottom:20px}.offers-focus .count{color:#0866ff}.offer-highlight{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px;background:white;border:1px solid #d8e5ef;border-radius:8px;margin-top:12px}.offer-highlight strong{font-size:18px}.offer-highlight p{margin:7px 0;font-size:13px}.referral-row{padding:12px 0;border-bottom:1px solid #d8e5ef}.referral-row small{overflow-wrap:anywhere;color:#52667a}.labour-earnings summary{cursor:pointer;font-weight:600}.labour-earnings form{margin-top:14px}.labour-earnings output{display:block;margin-top:12px;font-weight:600;color:#082448}.private-issues .section-heading{align-items:flex-start}.job-chat .message-form{display:block}.mb{margin-bottom:16px}.job-chat .actions{margin-top:12px}.record-health{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}.tenant-next .tenant-do{padding:14px;border:1px solid #d8e5ef;border-radius:8px;background:#f5f8fc}.service-steps{display:flex;gap:12px;flex-wrap:wrap;margin:10px 0}
@media(max-width:700px){.rate-note,.earnings-cards{grid-template-columns:1fr}.rate-note{gap:10px}.rate-note span{display:flex;align-items:center;justify-content:space-between;gap:8px}.rate-note b{font-size:14px;margin:0}.offer-highlight,.issue-row{align-items:flex-start;flex-direction:column}.offer-highlight>.btn{width:100%}.offers-focus h2{font-size:21px}.chat-people li{flex:1 1 130px}.private-issues .section-heading{flex-wrap:wrap}.earnings-cards strong{font-size:23px}}

.offers-focus.no-offers{border:1px solid #d8e5ef;background:white;padding:16px 20px}.no-offers .eyebrow{display:none}.no-offers h2{font-size:18px}.no-offers .section-heading{margin-bottom:0}.no-offers p{margin-bottom:0}
