.backdrop.svelte-a0i99r{z-index:60;background:color-mix(in srgb, var(--color-ink) 35%, transparent);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.card.svelte-a0i99r{background:var(--color-paper);outline:none;width:100%;max-width:340px;overflow:hidden;box-shadow:0 24px 60px -20px #00000059}.banner.svelte-a0i99r{background:var(--color-linen);height:120px;position:relative}.banner.svelte-a0i99r img:where(.svelte-a0i99r){object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%}.close.svelte-a0i99r{background:color-mix(in srgb, var(--color-paper) 85%, transparent);width:30px;height:30px;transition:transform .16s var(--ease-out);border-radius:50%;font-size:18px;line-height:1;position:absolute;top:10px;right:10px}.close.svelte-a0i99r:active{transform:scale(.94)}.tag.svelte-a0i99r{background:var(--color-paper);padding:3px 6px;position:absolute;bottom:10px;left:12px}.body.svelte-a0i99r{text-align:center;justify-items:center;gap:4px;padding:58px 24px 28px;display:grid;position:relative}.avatar.svelte-a0i99r{border:4px solid var(--color-paper);object-fit:cover;background:var(--color-linen);border-radius:50%;width:96px;height:96px;position:absolute;top:-48px}h3.svelte-a0i99r{letter-spacing:-.02em;font-size:17px;font-weight:600}.role.svelte-a0i99r{color:var(--color-clay)}.mail.svelte-a0i99r{background:var(--color-ink);color:var(--color-ink-text);transition:transform .16s var(--ease-out);margin-top:18px;padding:12px 20px}.mail.svelte-a0i99r:active{transform:scale(.97)}.footer.svelte-10xb3kv{padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom,0px));background:var(--color-paper);color:var(--color-ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.footer.svelte-10xb3kv>:where(.svelte-10xb3kv):first-child{justify-self:start}.footer.svelte-10xb3kv>:where(.svelte-10xb3kv):last-child{text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-self:end}.footer.svelte-10xb3kv a:where(.svelte-10xb3kv),.footer.svelte-10xb3kv button:where(.svelte-10xb3kv){color:var(--color-ink)}.credit.svelte-10xb3kv{align-items:baseline;gap:5px;display:inline-flex}.credit.svelte-10xb3kv .by:where(.svelte-10xb3kv){color:var(--color-meta)}.credit.svelte-10xb3kv .name:where(.svelte-10xb3kv){color:var(--color-clay);letter-spacing:.06em;font-weight:900}.fixed.svelte-10xb3kv{z-index:20;position:fixed;inset:auto 0 0}@media (hover:hover) and (pointer:fine){.footer.svelte-10xb3kv a:where(.svelte-10xb3kv):hover,.footer.svelte-10xb3kv button:where(.svelte-10xb3kv):hover{color:var(--color-ink)}}@media (width<=809px){.fixed.svelte-10xb3kv{position:static}}
