svg.svelte-w9kxma{width:15em;height:15em}:root{--color-primary: rgb(44 139 124);--color-secondary: rgb(134 189 179);--color-tertiary: rgb(200 233 228)}body{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0;background-color:var(--color-tertiary)}a.svelte-1uha8ag,a.svelte-1uha8ag:visited{color:inherit;transition:color .2s ease-in-out}a.svelte-1uha8ag:hover{color:var(--color-primary)}main.svelte-1uha8ag{max-width:40em;background:#fff;margin:0 auto;padding:1em 2em}img.avatar.svelte-1uha8ag{width:20em;border-radius:5px;box-shadow:0 0 8px 1px var(--color-primary)}.name.svelte-1uha8ag{font-size:2em;margin-top:2rem;margin-bottom:.5rem}.social.svelte-1uha8ag{--color-twitter: rgb(54 173 234);--color-github: rgb(24 23 23);--color-researchmap: #5e6c7c}.social.svelte-1uha8ag a[data-type=twitter]:where(.svelte-1uha8ag){--color: var(--color-twitter)}.social.svelte-1uha8ag a[data-type=github]:where(.svelte-1uha8ag){--color: var(--color-github)}.social.svelte-1uha8ag a[data-type=researchmap]:where(.svelte-1uha8ag){--color: var(--color-researchmap)}.social.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none;color:var(--color);box-shadow:inset 0 0 0 0 currentColor;margin:0 -.25rem;padding:0 .25rem;transition:color .4s ease-in-out;display:inline-flex;align-items:center;gap:.3em;font-weight:700}.social.svelte-1uha8ag a:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){padding:0 .3em;transition:box-shadow .4s ease-in-out,color .4s ease-in-out;border-radius:3px}.social.svelte-1uha8ag a:where(.svelte-1uha8ag) iconify-icon:where(.svelte-1uha8ag),.social.svelte-1uha8ag a:where(.svelte-1uha8ag) svg{transition:transform .4s ease}.social.svelte-1uha8ag a:where(.svelte-1uha8ag):hover span:where(.svelte-1uha8ag){box-shadow:inset 120px 0 0 0 var(--color);color:#fff}.social.svelte-1uha8ag a:where(.svelte-1uha8ag):hover iconify-icon:where(.svelte-1uha8ag),.social.svelte-1uha8ag a:where(.svelte-1uha8ag):hover svg{transform:scale(1.25)}.email.svelte-1uha8ag{background:#86bdb333;border-left:5px solid var(--color-secondary);border-radius:5px;margin:1em 0;padding:.8em 1em .8em .9em;display:flex;align-items:flex-start;gap:1em}.email.svelte-1uha8ag iconify-icon:where(.svelte-1uha8ag){color:var(--color-primary);font-size:1.3em}.email.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}ul.svelte-1uha8ag{margin:0;padding:0}li.svelte-1uha8ag{list-style:none;margin:.5em 0}hr.svelte-1uha8ag{border:none;border-top:1px solid var(--color-primary);width:80%;margin:2em auto}
