:root{--tds-profile-card-gap:var(--tds-space-4);--tds-profile-card-padding:var(--tds-space-4);--tds-profile-card-radius:var(--tds-radius-lg);--tds-profile-card-stat-gap:var(--tds-space-6);--tds-profile-card-avatar:var(--tds-avatar-size-xl)}[data-tds=profile-card]{gap:var(--tds-profile-card-gap);padding:calc(var(--tds-profile-card-avatar) / 2 + var(--tds-profile-card-padding)) var(--tds-profile-card-padding) var(--tds-profile-card-padding);border:var(--tds-border-width) solid var(--tds-border-subtle);border-radius:var(--tds-profile-card-radius);background:var(--tds-surface-default);color:var(--tds-fg-default);flex-direction:column;min-inline-size:0;display:flex;position:relative}[data-tds=profile-card] [data-part=avatar]{inline-size:var(--tds-profile-card-avatar);block-size:var(--tds-profile-card-avatar);border-radius:var(--tds-radius-full);box-shadow:0 0 0 var(--tds-border-width-strong) var(--tds-surface-default);position:absolute;inset-block-start:calc(var(--tds-profile-card-avatar) / -2);inset-inline-start:var(--tds-profile-card-padding)}[data-tds=profile-card] [data-part=avatar]>[data-tds=file-upload]>:not([data-slot=zone]):not([data-slot=error]){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-tds=profile-card] [data-part=avatar]>[data-tds=file-upload],[data-tds=profile-card] [data-part=avatar]>[data-tds=file-upload]>[data-slot=zone]{block-size:100%;inline-size:100%}@media (max-width:40rem){[data-tds=profile-card] [data-part=avatar]{margin-inline:auto;inset-inline:0}[data-tds=profile-card] [data-part=head]{text-align:center;justify-content:center}[data-tds=profile-card] [data-part=identity]{align-items:center}[data-tds=profile-card] [data-part=bio],[data-tds=profile-card] [data-part=stats]{text-align:center;justify-content:center}}[data-tds=profile-card] [data-part=head]{gap:var(--tds-space-3);flex-wrap:wrap;align-items:center;display:flex}[data-tds=profile-card] [data-part=identity]{gap:var(--tds-space-1);flex-direction:column;flex:12rem;min-inline-size:0;display:flex}[data-tds=profile-card] [data-part=name]{gap:var(--tds-space-2);font-size:var(--tds-font-size-lg);font-weight:var(--tds-font-weight-heading);flex-wrap:wrap;align-items:center;margin:0;display:flex}[data-tds=profile-card] [data-part=username]{color:var(--tds-fg-muted);font-size:var(--tds-font-size-sm)}[data-tds=profile-card] [data-part=role]{color:var(--tds-fg-accent);font-size:var(--tds-font-size-sm);font-weight:var(--tds-font-weight-semibold)}[data-tds=profile-card] [data-part=actions]{gap:var(--tds-space-2);flex-wrap:wrap;align-items:center;display:flex}[data-tds=profile-card] [data-part=bio]{color:var(--tds-fg-muted);margin:0;line-height:1.8}[data-tds=profile-card] [data-part=stats]{gap:var(--tds-profile-card-stat-gap);flex-wrap:wrap;margin:0;display:flex}[data-tds=profile-card] [data-part=stat]{gap:var(--tds-space-1);flex-direction:column;min-inline-size:5rem;display:flex}[data-tds=profile-card] [data-part=stat-label]{color:var(--tds-fg-subtle);font-size:var(--tds-font-size-sm)}[data-tds=profile-card] [data-part=stat-value]{font-size:var(--tds-font-size-lg);font-weight:var(--tds-font-weight-semibold);margin:0}[data-tds=profile-card] [data-part=joined]{color:var(--tds-fg-subtle);font-size:var(--tds-font-size-sm);margin:0}[data-tds=profile-card] [data-part=actions] button:focus-visible{outline:var(--tds-focus-edge) solid var(--tds-focus-ring);outline-offset:0;box-shadow:var(--tds-focus-halo)}@media print{[data-tds=profile-card] [data-part=actions]{display:none}[data-tds=profile-card]{break-inside:avoid}}
