/* A single quiet circular identity beside names in cards and selections. */
.record-avatar{--record-avatar-size:20px;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 var(--record-avatar-size);width:var(--record-avatar-size);height:var(--record-avatar-size);max-width:var(--record-avatar-size);max-height:var(--record-avatar-size);overflow:hidden;border:1px solid var(--glass-border,#ffffff1a);border-radius:50%;background:var(--surface-1,#141415);color:var(--muted,#a6a6ad);font-size:8px;font-weight:500;line-height:1;vertical-align:middle;box-sizing:border-box}
.record-avatar>img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-radius:inherit}
.record-avatar[data-record-avatar-kind="investor"]>img{object-fit:contain;padding:2px;box-sizing:border-box}
.card-title .record-avatar{--record-avatar-size:24px;margin-right:6px;font-size:9px}
.relation-summary>.record-avatar,.relation-option>span>.record-avatar{flex-shrink:0}
.deal-card-linked>.record-avatar{flex-shrink:0}
.deal-card-linked>span.record-avatar{min-width:var(--record-avatar-size);white-space:normal;text-overflow:clip}
.record-card-cover{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;background:var(--surface-1,#141415);color:color-mix(in srgb,var(--brand-gold,#cfb573) 32%,var(--muted,#a6a6ad))}
.record-card-cover>img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}
.record-card-cover-initials{display:block;font-size:32px;font-weight:600;letter-spacing:.03em;line-height:1;user-select:none}
.record-card-cover[data-record-card-cover-kind="investor"]>img{object-fit:contain}
.record-card-preview-cover{width:100%;height:134px;border-radius:var(--radius-control,7px);border:1px solid var(--glass-border,#ffffff1a);margin:0 0 12px}
.record-card-preview-cover[data-record-card-cover-kind="investor"]>img{padding:10px;box-sizing:border-box}
@media(forced-colors:active){.record-avatar{border-color:CanvasText;background:Canvas;color:CanvasText}}
@media(forced-colors:active){.record-card-cover{background:Canvas;color:CanvasText;border-color:CanvasText}}
