.client-result{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;gap:12px;padding:15px 5px;background:transparent;border:0;border-bottom:1px solid #eee5e7;color:#3a2d28;cursor:pointer;font:inherit}
.client-result strong,.client-result small,.client-appointment strong,.client-appointment small{display:block}.client-result small,.client-appointment small,.client-muted{font-size:13px;color:#766b72;margin-top:5px}
.client-detail h2{margin:18px 0 4px}.client-detail h3{margin:22px 0 12px}.client-appointment{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #eee5e7;min-width:0}.client-appointment>div{min-width:0;overflow-wrap:anywhere}.client-appointment button{flex-shrink:0}.client-warning{padding:11px;border:1px solid #decbbd;border-radius:10px;background:#fcf6ed;font-size:13px}.client-folder{margin:5px 5px 5px 0;display:inline-flex;max-width:100%;white-space:normal}
@media(max-width:540px){.client-appointment{align-items:flex-start;flex-wrap:wrap}.client-result{min-height:65px}}
