.task .task-text{min-width:0;overflow-wrap:anywhere}
.task .task-client-control{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:9px 0 0;color:var(--muted);font-size:11px;font-weight:400}
.task .task-client-control .task-client-select{width:auto;max-width:100%;min-height:36px;margin:0;padding:6px 24px 6px 10px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--ink);font-family:inherit;font-size:12px;cursor:pointer}
.task .task-client-select:focus-visible{outline:2px solid var(--terra);outline-offset:2px}
.task .task-client-select:disabled{opacity:.6;cursor:wait}
.task-client-feedback{margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}
.task-client-feedback.task-order-error{color:#9a3f34}
@media(width<=600px){.task{grid-template-columns:auto minmax(0,1fr)}.task-order-panel .task{grid-template-columns:30px auto minmax(0,1fr)}.task>select{grid-column:2;justify-self:start;min-height:36px}.task-order-panel .task>select{grid-column:3}.task .task-client-control{display:block}.task .task-client-control>span{display:block;margin-bottom:4px}.task .task-client-control .task-client-select{width:100%;min-height:44px;font-size:16px;padding-right:20px}}
