.resume-header.svelte-1mijfb4{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.resume.svelte-1mijfb4 h1:where(.svelte-1mijfb4){margin:0}.pdf-button.svelte-1mijfb4{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px;font-size:.875rem;font-weight:500;text-decoration:none;color:var(--color-text);transition:all var(--transition-fast)}.pdf-button.svelte-1mijfb4:hover{background:var(--color-border);opacity:1}.resume.svelte-1mijfb4 h2:where(.svelte-1mijfb4){margin-top:var(--space-6);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.entry.svelte-1mijfb4{margin-bottom:var(--space-5)}.entry-header.svelte-1mijfb4{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--space-2)}.entry.svelte-1mijfb4 h3:where(.svelte-1mijfb4){margin:0}.date.svelte-1mijfb4{color:var(--color-text-secondary);font-size:.875rem}.company.svelte-1mijfb4{color:var(--color-text-secondary);margin:var(--space-1) 0 var(--space-3)}.entry.svelte-1mijfb4 ul:where(.svelte-1mijfb4){margin:0}.skills.svelte-1mijfb4{display:flex;flex-wrap:wrap;gap:var(--space-2)}.skill.svelte-1mijfb4{padding:var(--space-1) var(--space-3);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px;font-size:.875rem}
