.profile-card.svelte-1le3so8{position:relative;padding:1.4rem;border-radius:1.6rem;border:1px solid var(--site-border);background:radial-gradient(circle at top right,color-mix(in srgb,var(--site-accent) 16%,transparent),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--site-surface) 92%,transparent),color-mix(in srgb,var(--site-page) 72%,var(--site-surface)));box-shadow:0 24px 56px color-mix(in srgb,var(--site-shadow) 80%,transparent);overflow:hidden;transition:transform .22s ease,box-shadow .26s ease,border-color .22s ease}.profile-card.clickable.svelte-1le3so8:hover{border-color:color-mix(in srgb,var(--site-accent) 35%,var(--site-border));box-shadow:0 30px 72px color-mix(in srgb,var(--site-shadow) 92%,transparent)}.profile-card.clickable.svelte-1le3so8{cursor:pointer}.profile-card.clickable.svelte-1le3so8:has(.card-hitarea:where(.svelte-1le3so8):active){transform:translateY(-.1rem) scale(.995)}.profile-card.clickable.svelte-1le3so8:has(.card-hitarea:where(.svelte-1le3so8):focus-visible){outline:2px solid #8ed1c8;outline-offset:4px}::view-transition-old(profile-card){animation:svelte-1le3so8-profile-card-out .26s ease both}::view-transition-new(profile-card){animation:svelte-1le3so8-profile-card-in .42s cubic-bezier(.2,.8,.2,1) both}.card-hitarea.svelte-1le3so8{position:absolute;inset:0;z-index:1;display:block}.card-content.svelte-1le3so8{position:relative;z-index:2;pointer-events:none}.identity.svelte-1le3so8{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.95rem;align-items:start}.identity-main.svelte-1le3so8{display:flex;gap:1rem;align-items:center;min-width:0}.avatar.svelte-1le3so8{width:5.4rem;height:5.4rem;border-radius:1.15rem;object-fit:cover;border:1px solid color-mix(in srgb,var(--site-border) 88%,white 12%);box-shadow:0 12px 24px color-mix(in srgb,var(--site-shadow) 65%,transparent)}.avatar-fallback.svelte-1le3so8{display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--site-surface) 72%,var(--site-accent)),color-mix(in srgb,var(--site-page) 70%,var(--site-surface)));color:var(--site-ink);font-size:2rem;font-weight:700}.identity-copy.svelte-1le3so8 h2:where(.svelte-1le3so8),.identity-copy.svelte-1le3so8 p:where(.svelte-1le3so8),.fallback.svelte-1le3so8 h2:where(.svelte-1le3so8),.fallback.svelte-1le3so8 p:where(.svelte-1le3so8){margin:0}.identity-copy.svelte-1le3so8 h2:where(.svelte-1le3so8),.fallback.svelte-1le3so8 h2:where(.svelte-1le3so8){font-size:clamp(1.6rem,4vw,2.1rem);line-height:1;font-family:var(--site-font-display)}.handle.svelte-1le3so8{margin-top:.4rem;color:var(--site-accent);font-weight:600;font-family:var(--site-font-label)}.pds.svelte-1le3so8{margin-top:.22rem;display:inline-flex;align-items:center;gap:.38rem;color:var(--site-muted);font-size:.82rem;line-height:1.4;font-family:var(--site-font-label);word-break:break-word}.pds-link.svelte-1le3so8{text-decoration:none;position:relative;z-index:2;pointer-events:auto}.pds-link.svelte-1le3so8:hover{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--site-accent) 50%,transparent)}.pds-icon.svelte-1le3so8{font-size:.92rem;line-height:1;filter:saturate(.85)}.stats.svelte-1le3so8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.stats.svelte-1le3so8 div:where(.svelte-1le3so8){padding:.85rem .9rem;border-radius:1rem;background:color-mix(in srgb,var(--site-surface) 84%,transparent);border:1px solid var(--site-border)}.stats.svelte-1le3so8 strong:where(.svelte-1le3so8),.stats.svelte-1le3so8 span:where(.svelte-1le3so8){display:block}.stats.svelte-1le3so8 strong:where(.svelte-1le3so8){font-size:1.15rem}.stats.svelte-1le3so8 span:where(.svelte-1le3so8){margin-top:.22rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--site-muted);font-family:var(--site-font-label)}.beacon-mini.svelte-1le3so8{max-width:12rem;padding:.6rem .68rem;border-radius:.95rem;background:color-mix(in srgb,var(--site-surface) 80%,transparent);border:1px solid var(--site-border);display:grid;gap:.15rem;box-shadow:0 10px 24px color-mix(in srgb,var(--site-shadow) 40%,transparent);text-align:right}.beacon-mini-link-surface.svelte-1le3so8{text-decoration:none;color:inherit;position:relative;z-index:2;pointer-events:auto;transition:transform .18s ease,border-color .18s ease}.beacon-mini-link-surface.svelte-1le3so8:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--site-accent) 40%,var(--site-border))}.beacon-mini-label.svelte-1le3so8,.beacon-mini-venue.svelte-1le3so8,.beacon-mini-city.svelte-1le3so8,.beacon-mini-time.svelte-1le3so8{margin:0}.beacon-mini-label.svelte-1le3so8{font-family:var(--site-font-label);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--site-accent)}.beacon-mini-venue.svelte-1le3so8{font-weight:700;font-size:.84rem;line-height:1.2}.beacon-mini-city.svelte-1le3so8,.beacon-mini-time.svelte-1le3so8{font-size:.74rem;color:var(--site-muted);line-height:1.25}.actions.svelte-1le3so8,.fallback.svelte-1le3so8{margin-top:1.2rem}.actions.svelte-1le3so8{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:.75rem}.actions.svelte-1le3so8 a:where(.svelte-1le3so8){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.95rem;padding:.75rem 1rem;border-radius:999px;background:color-mix(in srgb,var(--site-surface) 82%,transparent);color:var(--site-ink);text-decoration:none;font-weight:700;font-size:.9rem;line-height:1.15;border:1px solid var(--site-border);position:relative;z-index:2;pointer-events:auto;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,filter .18s ease}.actions.svelte-1le3so8 a:where(.svelte-1le3so8) span:where(.svelte-1le3so8){white-space:nowrap}.actions.svelte-1le3so8 a.action-primary:where(.svelte-1le3so8){background:var(--site-accent);color:var(--site-page);border-color:color-mix(in srgb,var(--site-page) 18%,var(--site-accent))}.actions.svelte-1le3so8 a.action-secondary:where(.svelte-1le3so8){background:color-mix(in srgb,var(--site-surface) 82%,transparent);color:var(--site-ink);border-color:var(--site-border)}.actions.svelte-1le3so8 a:where(.svelte-1le3so8):hover{border-color:color-mix(in srgb,var(--site-accent) 42%,var(--site-border))}.actions.svelte-1le3so8 a.action-primary:where(.svelte-1le3so8):hover{border-color:color-mix(in srgb,var(--site-shadow) 65%,var(--site-accent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--site-shadow) 45%,transparent);filter:brightness(.99)}.actions.svelte-1le3so8 a.action-primary:where(.svelte-1le3so8):focus-visible{border-color:color-mix(in srgb,var(--site-shadow) 65%,var(--site-accent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--site-shadow) 45%,transparent)}.fallback.svelte-1le3so8 a:where(.svelte-1le3so8){display:inline-flex;align-items:center;gap:.5rem;width:fit-content;padding:.72rem .95rem;border-radius:999px;background:var(--site-accent);color:var(--site-page);text-decoration:none;font-weight:700;position:relative;z-index:2;pointer-events:auto}.bluesky-mark.svelte-1le3so8{display:block;width:1rem;height:1rem}.blento-mark.svelte-1le3so8{display:block;width:1rem;height:1rem;border-radius:.25rem}.fallback.svelte-1le3so8{display:grid;gap:.7rem}@media(max-width:760px){.identity.svelte-1le3so8{grid-template-columns:1fr}.identity-main.svelte-1le3so8{align-items:flex-start}.beacon-mini.svelte-1le3so8{max-width:100%}.stats.svelte-1le3so8,.actions.svelte-1le3so8{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.profile-card.svelte-1le3so8,.profile-card.clickable.svelte-1le3so8:hover,.profile-card.clickable.svelte-1le3so8:has(.card-hitarea:where(.svelte-1le3so8):active){transform:none;transition:none}}@keyframes svelte-1le3so8-profile-card-in{0%{opacity:.88;transform:translateY(.55rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-1le3so8-profile-card-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:.92;transform:translateY(-.2rem) scale(.985)}}
