.v4 .lnk.give-link{color:var(--accent);min-height:36px;padding:6px 8px;font-size:13px;font-weight:600}@media (width<=760px){.v4 .lnk.give-link{min-height:44px}}@media (width<=899px){.v4 .needs.quiet .hattn.quiet .arow:has(.arow-who>*){grid-template-areas:"text act talk""who. .";row-gap:0}.v4 .needs.quiet .hattn.quiet .arow-who:not(:empty){justify-self:start;display:flex}.v4 .needs.quiet .hattn.quiet .arow-who .give-link{margin-left:-8px}}.give{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface-2);box-sizing:border-box;flex-direction:column;gap:8px;min-width:0;max-width:100%;margin:4px 0 8px;padding:12px 14px 14px;display:flex}.arow-wrap>.give{margin:0 12px 10px 44px}@media (width<=760px){.arow-wrap>.give{margin:0 0 10px}}.give-label{color:var(--ink-2);font-size:13px;font-weight:600}.give .input{box-sizing:border-box;width:100%;min-width:0}.give-list{border:1px solid var(--line-soft);border-radius:var(--r-control);background:var(--surface);flex-direction:column;gap:2px;max-height:260px;padding:4px;display:flex;overflow-y:auto}.give-head{color:var(--muted);padding:6px 8px 2px;font-size:13px}.give-person{text-align:left;border-radius:var(--r-control);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:8px 10px;display:flex}.give-person:hover:not(:disabled){background:var(--surface-2)}.give-person.on{border-color:var(--accent);background:var(--accent-soft)}.give-person:disabled{cursor:not-allowed;color:var(--muted)}.give-name{font-weight:600}.give-line{color:var(--ink-2);font-size:13px}.give-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.task-state{margin:0;font-size:15px}.task-state.act b{color:var(--act)}.task-state.call b{color:var(--call)}.task-state.ok b{color:var(--ok)}.task-note{border-left:3px solid var(--accent);background:var(--surface-2);border-radius:0 var(--r-control) var(--r-control) 0;white-space:pre-line;flex-direction:column;gap:2px;margin:0;padding:10px 12px;display:flex}.task-opens{margin:0}.task-replies,.task-history{flex-direction:column;gap:8px;display:flex}.task-reply{border:1px solid var(--line-soft);border-radius:var(--r-control);white-space:pre-line;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.task-history ol{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.task-history li{padding-left:14px;position:relative}.task-history li:before{content:"";background:var(--line);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:2px}.task-history li.undone{color:var(--muted);text-decoration:line-through}.task-undo{color:var(--accent);margin-left:6px}.task-foot{flex-wrap:wrap}.task-row.done .hrow-title{color:var(--ink-2)}.hsec-head .given-all{margin-left:auto}.new-task-line{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.new-task-line>.input{flex:240px}.new-task-field{flex-direction:column;flex:160px;gap:2px;min-width:0;display:flex}.tasks-page .home-head .tasks-add{margin-left:auto}.tasks-new{padding:4px}.tasks-group{margin-top:4px}.tasks-role{font-weight:400}.task-link .field textarea{box-sizing:border-box;width:100%}
