/* User list cards: isolated layout, matching contractor spacing. */
html body #userApp .ff-user-ticket-contractor-layout .ff-user-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:0;font-size:12px;line-height:1.6;font-weight:700;color:#697386;}
html body #userApp .ff-user-card-meta > span{position:static;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;}
html body #userApp .ff-user-card-dot{color:#9da6b3;}
html body #userApp .ff-user-ticket-contractor-layout .ff-user-card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;position:static;width:100%;min-width:0;margin:12px 0 0;padding:11px 0 0;border-top:1px solid #eef1f4;box-sizing:border-box;}
html body #userApp .ff-user-card-badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;}
html body #userApp :is(.ff-user-card-status,.ff-user-card-priority){display:inline-flex;position:static;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;min-height:28px;height:auto;max-width:100%;padding:6px 10px;margin:0;border-radius:999px;font-size:10px;line-height:1.4;font-weight:900;letter-spacing:.01em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;}
html body #userApp .ff-user-card-status{border:1px solid #cfeaf2;background:#eefafd;color:#087f9e;}
html body #userApp .ff-user-card-status.progress{border-color:#ffd9c3;background:#fff4ed;color:#b85119;}
html body #userApp .ff-user-card-status.done{border-color:#bde6cd;background:#ecf9f0;color:#197448;}
html body #userApp .ff-user-card-priority{border:1px solid #e2e6ed;background:#f5f7fa;color:#646f83;}
html body #userApp .ff-user-card-sla{display:flex;align-items:center;flex:0 0 auto;min-width:0;margin-left:auto;max-width:100%;}
html body #userApp .ff-user-card-sla .ff-sla{position:static!important;display:inline-flex!important;align-items:center!important;min-height:28px!important;height:auto!important;margin:0!important;padding:6px 10px!important;line-height:1.4!important;white-space:normal!important;max-width:100%!important;box-sizing:border-box!important;}
