.task-row{text-decoration:none;color:inherit}.task-status-submitted{background:#fff2da;color:#8a5a00}.task-status-approved,.task-status-paid{background:#e6f5e8;color:#32703a}.task-status-revision{background:#ffebed;color:#9d2230}.task-page{max-width:1250px}.back-link{display:inline-block;margin-bottom:26px;color:var(--blue);font-size:12px;font-weight:750}.task-header{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:24px}.task-header h1{max-width:760px;margin:10px 0;font-size:clamp(2.5rem,5vw,4.8rem);line-height:.95;letter-spacing:-.055em}.task-header p{max-width:700px;color:var(--muted);line-height:1.55}.task-reward{display:grid;min-width:210px;padding:23px;border-radius:18px;background:var(--navy);color:#fff}.task-reward span,.task-reward small{color:rgba(255,255,255,.55);font-size:10px}.task-reward strong{margin:9px 0;font-size:24px}.task-layout{display:grid;grid-template-columns:1fr 1fr;gap:14px}.task-instructions{color:#41515d;font-size:14px;line-height:1.7}.task-meta{display:grid;margin-top:26px;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.task-meta div{display:grid;padding:18px 8px 0}.task-meta span{color:var(--muted);font-size:10px}.task-meta strong{margin-top:5px;font-size:12px}.admin-feedback{margin-top:24px;padding:18px;border-left:3px solid var(--orange);background:#fff7f1}.admin-feedback span{font-size:10px;font-weight:800;text-transform:uppercase}.admin-feedback p{margin:7px 0 0;font-size:13px;line-height:1.5}.task-submit .field textarea{resize:vertical}@media(max-width:900px){.task-layout{grid-template-columns:1fr}.task-header{align-items:flex-start;flex-direction:column}.task-reward{width:100%}}@media(max-width:760px){.task-meta{grid-template-columns:1fr}.task-meta div{padding:13px 4px}.task-header h1{font-size:2.7rem}}
