.resume-actions.svelte-1mijfb4{text-align:center;padding:40px 24px 20px}.resume-hint.svelte-1mijfb4{font-size:.8rem;color:var(--text-tertiary);margin-top:8px}.resume.svelte-1mijfb4{max-width:800px;margin:0 auto;padding:40px 48px 80px;font-family:Georgia,Times New Roman,serif;color:var(--text-primary);line-height:1.5;font-size:.95rem}.resume-header.svelte-1mijfb4{text-align:center;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid var(--text-primary)}.resume-header.svelte-1mijfb4 h1:where(.svelte-1mijfb4){font-size:2rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-family:Georgia,serif}.resume-title.svelte-1mijfb4{font-size:1.05rem;color:var(--text-secondary);margin-bottom:10px;font-weight:400}.resume-contact.svelte-1mijfb4{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;font-size:.85rem;color:var(--text-secondary)}.resume-contact.svelte-1mijfb4 a:where(.svelte-1mijfb4){color:var(--accent)}.resume-contact.svelte-1mijfb4 .sep:where(.svelte-1mijfb4){margin:0 8px;color:var(--text-tertiary)}.resume-section.svelte-1mijfb4{margin-bottom:20px}.resume-section.svelte-1mijfb4 h2:where(.svelte-1mijfb4){font-size:1.1rem;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);padding-bottom:4px;margin-bottom:12px;font-family:Georgia,serif;color:var(--text-primary)}.resume-section.svelte-1mijfb4>p:where(.svelte-1mijfb4){font-size:.9rem;color:var(--text-secondary);line-height:1.6}.skills-list.svelte-1mijfb4{display:flex;flex-direction:column;gap:6px}.skill-row.svelte-1mijfb4{font-size:.9rem;line-height:1.5}.skill-row.svelte-1mijfb4 strong:where(.svelte-1mijfb4){color:var(--text-primary)}.skill-row.svelte-1mijfb4 span:where(.svelte-1mijfb4){color:var(--text-secondary)}.exp-item.svelte-1mijfb4{margin-bottom:20px}.exp-header.svelte-1mijfb4{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.exp-header.svelte-1mijfb4 h3:where(.svelte-1mijfb4){font-size:1rem;color:var(--text-primary);font-family:Georgia,serif}.exp-company.svelte-1mijfb4{font-size:.88rem;color:var(--text-secondary);font-style:italic;margin-top:2px}.exp-date.svelte-1mijfb4{font-size:.85rem;color:var(--text-tertiary);white-space:nowrap;font-style:italic}.exp-project.svelte-1mijfb4{margin-top:12px;margin-left:8px}.exp-project.svelte-1mijfb4 h4:where(.svelte-1mijfb4){font-size:.92rem;color:var(--text-primary);font-weight:600;margin-bottom:2px}.exp-tech.svelte-1mijfb4{font-size:.8rem;color:var(--accent);margin-bottom:6px;font-style:italic}.exp-project.svelte-1mijfb4 ul:where(.svelte-1mijfb4){margin:0;padding-left:20px}.exp-project.svelte-1mijfb4 li:where(.svelte-1mijfb4){font-size:.88rem;color:var(--text-secondary);margin-bottom:4px;line-height:1.5}.exp-project.svelte-1mijfb4 li:where(.svelte-1mijfb4) strong:where(.svelte-1mijfb4){color:var(--text-primary)}.edu-item.svelte-1mijfb4{margin-bottom:10px}.awards-list.svelte-1mijfb4{padding-left:20px;margin:0}.awards-list.svelte-1mijfb4 li:where(.svelte-1mijfb4){font-size:.9rem;color:var(--text-secondary);margin-bottom:4px}.awards-list.svelte-1mijfb4 li:where(.svelte-1mijfb4) strong:where(.svelte-1mijfb4){color:var(--text-primary)}@media print{.no-print.svelte-1mijfb4{display:none!important}nav,.nav,footer,.footer{display:none!important}main{padding:0!important;margin:0!important}body{background:#fff!important;color:#000!important;font-size:11pt!important}.resume.svelte-1mijfb4{max-width:100%;padding:0;margin:0;color:#000}.resume-header.svelte-1mijfb4{border-bottom-color:#000}.resume-header.svelte-1mijfb4 h1:where(.svelte-1mijfb4){font-size:18pt;color:#000}.resume-title.svelte-1mijfb4,.resume-contact.svelte-1mijfb4{color:#333}.resume-contact.svelte-1mijfb4 a:where(.svelte-1mijfb4){color:#000;text-decoration:none}.resume-section.svelte-1mijfb4 h2:where(.svelte-1mijfb4){color:#000;border-bottom-color:#666;font-size:11pt}.resume-section.svelte-1mijfb4>p:where(.svelte-1mijfb4),.skill-row.svelte-1mijfb4 span:where(.svelte-1mijfb4),.exp-project.svelte-1mijfb4 li:where(.svelte-1mijfb4),.awards-list.svelte-1mijfb4 li:where(.svelte-1mijfb4){color:#222}.skill-row.svelte-1mijfb4 strong:where(.svelte-1mijfb4),.exp-header.svelte-1mijfb4 h3:where(.svelte-1mijfb4),.exp-project.svelte-1mijfb4 h4:where(.svelte-1mijfb4),.exp-project.svelte-1mijfb4 li:where(.svelte-1mijfb4) strong:where(.svelte-1mijfb4),.awards-list.svelte-1mijfb4 li:where(.svelte-1mijfb4) strong:where(.svelte-1mijfb4){color:#000}.exp-company.svelte-1mijfb4,.exp-date.svelte-1mijfb4{color:#444}.exp-tech.svelte-1mijfb4{color:#333}.resume-contact.svelte-1mijfb4 .sep:where(.svelte-1mijfb4){color:#666}}@media(max-width:600px){.resume.svelte-1mijfb4{padding:20px 20px 60px}.exp-header.svelte-1mijfb4{flex-direction:column;gap:2px}.resume-contact.svelte-1mijfb4{flex-direction:column;gap:4px}.resume-contact.svelte-1mijfb4 .sep:where(.svelte-1mijfb4){display:none}}
