.legal-lawyer-sidebar[data-v-fd567739]{display:flex;flex-direction:column;gap:18px;width:100%}.legal-lawyer-sidebar__title[data-v-fd567739]{color:#991f18;font-size:22px;font-weight:700;line-height:1.25;margin:0}.legal-lawyer-card[data-v-fd567739]{background:#fff;border:1px solid #f0e0dc;border-radius:4px;box-shadow:0 4px 14px #0000000a;color:#1f1f1f;display:grid;gap:16px;grid-template-columns:86px minmax(0,1fr);padding:14px;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.legal-lawyer-card[data-v-fd567739]:hover{border-color:#d8241e;box-shadow:0 8px 24px #991f181f;transform:translateY(-2px)}.legal-lawyer-card__avatar[data-v-fd567739]{background:#f5f5f5;border-radius:2px;display:block;height:106px;overflow:hidden;width:86px}.legal-lawyer-card__avatar img[data-v-fd567739]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.legal-lawyer-card__content[data-v-fd567739]{display:flex;flex-direction:column;justify-content:center;min-width:0}.legal-lawyer-card__name[data-v-fd567739]{color:#991f18;font-size:18px;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legal-lawyer-card__title[data-v-fd567739]{color:#333;font-size:14px;line-height:1.5;margin-top:6px}.legal-lawyer-card__summary[data-v-fd567739]{color:#666;display:-webkit-box;font-size:13px;line-height:1.55;margin-top:8px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(max-width:1024px){.legal-lawyer-sidebar[data-v-fd567739]{display:none}}
