.partner-identity[data-v-b83a60f0]{display:contents}.partner-identity__title[data-v-b83a60f0]{overflow:hidden;margin:0;color:var(--color-card-text-primary);font-size:var(--type-size-16);font-weight:var(--type-weight-extrabold);line-height:var(--type-line-22);text-overflow:ellipsis}.partner-identity--catalog .partner-identity__title[data-v-b83a60f0]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.partner-identity--clinic.partner-identity--catalog .partner-identity__title[data-v-b83a60f0]{font-size:var(--type-size-16);line-height:var(--type-line-20);-webkit-line-clamp:1}.partner-identity--sms .partner-identity__title[data-v-b83a60f0]{grid-column:2;font-size:var(--type-size-16);line-height:var(--type-line-20);white-space:nowrap}.partner-identity__subtitle[data-v-b83a60f0]{overflow:hidden;margin:0;color:var(--color-card-text-secondary);font-size:var(--type-size-13);font-weight:var(--type-weight-medium);line-height:var(--type-line-18);text-overflow:ellipsis;white-space:nowrap}.partner-identity--sms .partner-identity__subtitle[data-v-b83a60f0]{grid-column:2;font-size:var(--type-size-12);line-height:var(--type-line-16)}.partner-identity--patient .partner-identity__title[data-v-b83a60f0]{font-size:var(--type-size-18);line-height:var(--type-line-22);white-space:normal}.partner-identity--sms .partner-identity__place[data-v-b83a60f0]{grid-column:2;min-width:0}.partner-card[data-v-47b5d561]{position:relative;display:grid;width:100%;min-width:0;max-width:100%;border:0;background:var(--color-card-surface);color:var(--color-card-text-primary);box-shadow:var(--shadow-figma-card);transition:box-shadow .14s ease,transform .14s ease}.partner-card--catalog[data-v-47b5d561]{align-content:start;min-height:0;gap:var(--card-partner-catalog-gap);padding:var(--card-partner-catalog-padding);border-radius:var(--radius-lg)}.partner-card--clinic.partner-card--catalog[data-v-47b5d561]{height:auto;min-height:0;gap:var(--space-2);padding-top:calc(var(--space-3) + var(--size-icon-hairline));padding-bottom:var(--space-3-5)}.partner-card--collection[data-v-47b5d561]{min-height:var(--size-partner-card-collection-min-height);gap:var(--card-partner-collection-gap);padding:var(--card-partner-collection-padding);border-radius:var(--radius-lg)}.partner-card--sms[data-v-47b5d561]{min-height:var(--size-partner-card-sms-min-height);grid-template-columns:var(--size-card-media-sms) minmax(0,1fr);align-items:center;-moz-column-gap:var(--space-3);column-gap:var(--space-3);row-gap:var(--space-1)}.partner-card--patient[data-v-47b5d561],.partner-card--sms[data-v-47b5d561]{padding:var(--space-4);border-radius:var(--radius-lg)}.partner-card--patient[data-v-47b5d561]{min-height:0;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-2-5)}.partner-card__rating[data-v-47b5d561]{display:flex;min-width:0;align-items:center;gap:calc(var(--space-2) - var(--size-icon-hairline));overflow:hidden;color:var(--color-card-text-secondary);font-size:var(--type-size-12);font-weight:var(--type-weight-medium);line-height:var(--type-line-18);white-space:nowrap}.partner-card--catalog .partner-card__rating[data-v-47b5d561]{padding-right:var(--card-rating-action-offset)}.partner-card--patient .partner-card__rating[data-v-47b5d561]{gap:var(--space-1-5);font-size:var(--type-size-13);line-height:var(--type-line-18)}.partner-card__action[data-v-47b5d561]{margin-top:var(--space-0-5)}.partner-card--catalog .partner-card__action[data-v-47b5d561],.partner-card--clinic.partner-card--catalog .partner-card__action[data-v-47b5d561]{margin-top:0}.partner-card__phone[data-v-47b5d561]{grid-column:1/-1}.partner-card--patient .partner-card__phone[data-v-47b5d561]{width:100%;margin-top:0}@media(hover:hover){.partner-card[data-v-47b5d561]:hover{box-shadow:var(--shadow-figma-card-hover);transform:translateY(-1px)}}
