body{font-family:Arial,sans-serif;line-height:1.6;margin:0;padding:20px;background-color:#f4f4f4;color:#333}.container.svelte-tmwxqf{max-width:900px;margin:0 auto;background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px #0000001a}h1.svelte-tmwxqf,h2.svelte-tmwxqf{color:#0056b3;border-bottom:2px solid #eee;padding-bottom:10px;margin-top:30px}h1.svelte-tmwxqf{text-align:center;margin-bottom:10px}h2.svelte-tmwxqf{margin-top:25px;margin-bottom:15px}.header-info.svelte-tmwxqf{text-align:center;margin-bottom:20px}.contact-info.svelte-tmwxqf p:where(.svelte-tmwxqf){margin:5px 0}.contact-info.svelte-tmwxqf a:where(.svelte-tmwxqf){color:#007bff;text-decoration:none}.contact-info.svelte-tmwxqf a:where(.svelte-tmwxqf):hover{text-decoration:underline}.summary.svelte-tmwxqf p:where(.svelte-tmwxqf){margin-bottom:10px}.skills-list.svelte-tmwxqf,.awards-list.svelte-tmwxqf,.publications-list.svelte-tmwxqf{list-style:none;padding:0}.skills-list.svelte-tmwxqf li:where(.svelte-tmwxqf),.awards-list.svelte-tmwxqf li:where(.svelte-tmwxqf),.publications-list.svelte-tmwxqf li:where(.svelte-tmwxqf){background:#e9ecef;margin-bottom:5px;padding:8px 12px;border-radius:4px;display:inline-block;margin-right:8px}.experience-item.svelte-tmwxqf,.education-item.svelte-tmwxqf{margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #eee}.experience-item.svelte-tmwxqf:last-child,.education-item.svelte-tmwxqf:last-child{border-bottom:none}.experience-item.svelte-tmwxqf h3:where(.svelte-tmwxqf),.education-item.svelte-tmwxqf h3:where(.svelte-tmwxqf){margin:0 0 5px;color:#333}.experience-item.svelte-tmwxqf p:where(.svelte-tmwxqf),.education-item.svelte-tmwxqf p:where(.svelte-tmwxqf){margin:0;font-size:.95em}.experience-item.svelte-tmwxqf .role:where(.svelte-tmwxqf),.education-item.svelte-tmwxqf .degree:where(.svelte-tmwxqf){font-weight:700;color:#555}.experience-item.svelte-tmwxqf .duration:where(.svelte-tmwxqf),.education-item.svelte-tmwxqf .duration:where(.svelte-tmwxqf){font-style:italic;color:#777;margin-left:10px}.experience-item.svelte-tmwxqf .location:where(.svelte-tmwxqf){color:#777}.experience-item.svelte-tmwxqf .description:where(.svelte-tmwxqf){margin-top:8px;color:#444}
