.public-profile-hero[data-v-f0ca7f02]{background-image:linear-gradient(145deg, color-mix(in srgb, var(--ui-bg) 94%, transparent), color-mix(in srgb, var(--ui-bg-elevated) 86%, transparent));border:1px solid var(--ui-border);border-radius:calc(var(--ui-radius) * 3);box-shadow:0 calc(var(--spacing) * 6) calc(var(--spacing) * 16) color-mix(in srgb, var(--fx-profile-accent,var(--ui-primary)) 8%, transparent);isolation:isolate;padding:calc(var(--spacing) * 6);position:relative;overflow:hidden}.public-profile-hero__layout[data-v-f0ca7f02]{gap:calc(var(--spacing) * 8);display:grid;position:relative}.public-profile-hero__identity[data-v-f0ca7f02]{gap:calc(var(--spacing) * 6);flex-direction:column;min-width:0;display:flex}.public-profile-hero__content[data-v-f0ca7f02]{flex:1;min-width:0}.public-profile-hero__badges[data-v-f0ca7f02],.public-profile-hero__labels[data-v-f0ca7f02],.public-profile-hero__actions[data-v-f0ca7f02]{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.public-profile-hero__handle[data-v-f0ca7f02]{color:var(--fx-profile-accent,var(--ui-primary));font-size:var(--text-sm);font-weight:var(--font-weight-medium);margin-top:calc(var(--spacing) * 4)}.public-profile-hero__title[data-v-f0ca7f02]{color:var(--ui-text-highlighted);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--text-3xl--line-height);margin-top:var(--spacing);text-wrap:pretty}.public-profile-hero__role[data-v-f0ca7f02]{color:var(--ui-text-toned);font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--text-lg--line-height);margin-top:calc(var(--spacing) * 2)}.public-profile-hero__summary[data-v-f0ca7f02]{color:var(--ui-text-toned);font-size:var(--text-base);line-height:calc(var(--spacing) * 7);margin-top:calc(var(--spacing) * 4);max-width:calc(var(--spacing) * 192);text-wrap:pretty;white-space:pre-line}.public-profile-hero__tagline[data-v-f0ca7f02]{border-left:2px solid color-mix(in srgb, var(--fx-profile-accent,var(--ui-primary)) 42%, transparent);color:var(--ui-text-muted);font-size:var(--text-sm);font-style:italic;line-height:calc(var(--spacing) * 6);margin-top:calc(var(--spacing) * 3);max-width:calc(var(--spacing) * 160);padding-left:calc(var(--spacing) * 3)}.public-profile-hero__labels[data-v-f0ca7f02]{margin-top:calc(var(--spacing) * 5)}.public-profile-hero__actions[data-v-f0ca7f02]{margin-top:calc(var(--spacing) * 6)}.public-profile-hero__glow[data-v-f0ca7f02]{pointer-events:none;border-radius:9999px;position:absolute}.public-profile-hero__glow--top[data-v-f0ca7f02]{background:radial-gradient(circle, color-mix(in srgb, var(--fx-profile-accent,var(--ui-primary)) 22%, transparent), transparent 68%);height:calc(var(--spacing) * 104);right:calc(var(--spacing) * -28);top:calc(var(--spacing) * -72);width:calc(var(--spacing) * 104)}.public-profile-hero__glow--bottom[data-v-f0ca7f02]{background:radial-gradient(circle, color-mix(in srgb, var(--fx-profile-accent,var(--ui-primary)) 12%, transparent), transparent 70%);bottom:calc(var(--spacing) * -60);height:calc(var(--spacing) * 80);width:calc(var(--spacing) * 80);left:14%}.public-profile-hero__avatar-shell[data-v-f0ca7f02]{flex:none;align-self:center;width:fit-content;position:relative}.public-profile-hero__avatar-aura[data-v-f0ca7f02]{background:color-mix(in srgb, var(--fx-profile-accent,var(--ui-primary)) 14%, transparent);filter:blur(calc(var(--spacing) * 4));inset:calc(var(--spacing) * -3);border-radius:9999px;position:absolute}.public-profile-hero__avatar[data-v-f0ca7f02]{box-shadow:0 calc(var(--spacing) * 4) calc(var(--spacing) * 10) color-mix(in srgb, var(--ui-bg-inverted) 18%, transparent);height:calc(var(--spacing) * 28);width:calc(var(--spacing) * 28);flex:none;position:relative}.public-profile-hero__avatar[data-v-f0ca7f02]:after{border:calc(var(--spacing) * 1) solid var(--ui-bg);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.public-profile-hero__stats[data-v-f0ca7f02]{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fit, minmax(calc(var(--spacing) * 22), 1fr));width:100%;display:grid}.public-profile-hero__stat[data-v-f0ca7f02]{-webkit-backdrop-filter:blur(calc(var(--spacing) * 2));backdrop-filter:blur(calc(var(--spacing) * 2));background:color-mix(in srgb, var(--ui-bg) 72%, transparent);border:1px solid var(--ui-border);border-radius:calc(var(--ui-radius) * 2);min-height:calc(var(--spacing) * 25);padding:calc(var(--spacing) * 3);text-align:center;align-content:center;display:grid}.public-profile-hero__stat-icon[data-v-f0ca7f02]{color:var(--fx-profile-accent,var(--ui-primary));height:calc(var(--spacing) * 4);margin:0 auto calc(var(--spacing) * 2);width:calc(var(--spacing) * 4)}.public-profile-hero__stat-value[data-v-f0ca7f02]{color:var(--ui-text-highlighted);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--text-xl--line-height)}.public-profile-hero__stat-label[data-v-f0ca7f02]{color:var(--ui-text-muted);font-size:var(--text-xs);line-height:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * .5)}@media (width>=40rem){.public-profile-hero[data-v-f0ca7f02]{padding:calc(var(--spacing) * 8)}.public-profile-hero__identity[data-v-f0ca7f02]{flex-direction:row;align-items:flex-start}.public-profile-hero__avatar-shell[data-v-f0ca7f02]{align-self:auto}.public-profile-hero__title[data-v-f0ca7f02]{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}.public-profile-hero__role[data-v-f0ca7f02]{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.public-profile-hero__summary[data-v-f0ca7f02]{font-size:var(--text-lg);line-height:calc(var(--spacing) * 7)}}@media (width>=64rem){.public-profile-hero[data-v-f0ca7f02]{padding:calc(var(--spacing) * 10)}.public-profile-hero__layout[data-v-f0ca7f02]{grid-template-columns:minmax(0,1fr) auto;align-items:end}.public-profile-hero__stats[data-v-f0ca7f02]{width:calc(var(--spacing) * 72);grid-template-columns:minmax(0,1fr)}.public-profile-hero__title[data-v-f0ca7f02]{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}}.public-profile-section-heading[data-v-8f87c9f8]{align-items:center;gap:calc(var(--spacing) * 3);min-width:0;display:flex}.public-profile-section-heading__icon[data-v-8f87c9f8]{background:color-mix(in srgb, var(--fx-profile-accent,var(--ui-primary)) 12%, transparent);border-radius:calc(var(--ui-radius) * 3);color:var(--fx-profile-accent,var(--ui-primary));height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);flex:none;justify-content:center;align-items:center;display:flex}.public-profile-section-heading__icon[data-v-8f87c9f8] svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.public-profile-section-heading[data-compact=true] .public-profile-section-heading__icon[data-v-8f87c9f8]{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9)}.public-profile-section-heading[data-compact=true] .public-profile-section-heading__icon[data-v-8f87c9f8] svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.public-profile-section-heading h2[data-v-8f87c9f8]{margin-top:calc(var(--spacing) * .5)}.public-profile-section__header[data-v-73036e61]{align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;justify-content:space-between;display:flex}.public-profile-section__meta[data-v-73036e61]{flex:none}.public-profile-section__body[data-v-73036e61]{margin-top:calc(var(--spacing) * 6);min-width:0}.public-profile-section[data-compact=true] .public-profile-section__body[data-v-73036e61]{margin-top:calc(var(--spacing) * 5)}
