@media print{body{color:#000!important;background:#fff!important}.resume-wrapper.svelte-1mijfb4{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.section-title.svelte-1mijfb4{color:#000!important;border-bottom:1px solid #000!important}.objective-box.svelte-1mijfb4,.skill-tag.svelte-1mijfb4{color:#000!important;background:0 0!important;border:1px solid #000!important}.timeline-marker.svelte-1mijfb4{background-color:#000!important;border:4px solid #fff!important}.timeline-marker.featured.svelte-1mijfb4{background-color:#000!important}.progress-bar.svelte-1mijfb4{background-color:#e0e0e0!important}.progress-fill.svelte-1mijfb4{background-color:#000!important}.date.svelte-1mijfb4,.item-sub.svelte-1mijfb4,.contact-item.svelte-1mijfb4,.contact-link.svelte-1mijfb4{color:#000!important}}body.resume-page main.svelte-1mijfb4{max-width:1024px;padding:var(--spacing-32) var(--spacing-16)}.resume-wrapper.svelte-1mijfb4{width:100%;margin:auto}.resume-content.svelte-1mijfb4{padding-bottom:var(--spacing-32);gap:var(--spacing-32);flex-direction:column;display:flex}.resume-controls.svelte-1mijfb4{margin-bottom:var(--spacing-16);justify-content:flex-end;display:flex}.resume-header.svelte-1mijfb4{gap:var(--spacing-16);border-bottom:1px solid var(--color-muted-ash);padding-bottom:var(--spacing-26);flex-direction:column;display:flex}@media (width>=768px){.resume-header.svelte-1mijfb4{align-items:center;gap:var(--spacing-32);flex-direction:row}}.avatar-img.svelte-1mijfb4{border-radius:var(--radius-cards);object-fit:cover;border:1px solid var(--color-muted-ash);width:100px;height:100px}.header-info.svelte-1mijfb4{flex-grow:1}.name.svelte-1mijfb4{color:var(--color-ghost-white);margin:0;font-size:28px;font-weight:700}.title.svelte-1mijfb4{color:var(--color-dim-gray);margin:var(--spacing-6) 0 var(--spacing-16) 0;font-size:16px}.contact-info.svelte-1mijfb4{gap:var(--spacing-8) var(--spacing-26);color:var(--color-dim-gray);flex-wrap:wrap;font-size:14px;display:flex}.contact-link.svelte-1mijfb4,.contact-item.svelte-1mijfb4{align-items:center;gap:var(--spacing-8);color:var(--color-dim-gray);text-decoration:none;display:flex}.contact-link.svelte-1mijfb4:hover{color:var(--color-ghost-white)}.objective-box.svelte-1mijfb4{border:1px solid var(--color-muted-ash);border-radius:var(--radius-default);color:var(--color-dim-gray);padding:26.5px;line-height:1.5}.section-title.svelte-1mijfb4{border-bottom:1px solid var(--color-muted-ash);padding-bottom:var(--spacing-8);margin-bottom:var(--spacing-16);color:var(--color-ghost-white);text-transform:uppercase;font-size:16px;font-weight:700}.skills-by-category.svelte-1mijfb4{gap:var(--spacing-16);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=600px){.skills-by-category.svelte-1mijfb4{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.skills-by-category.svelte-1mijfb4{grid-template-columns:repeat(3,1fr)}}.skill-category.svelte-1mijfb4{gap:var(--spacing-8);border:1px solid var(--color-muted-ash);border-radius:var(--radius-cards);padding:var(--spacing-16);background:var(--color-steel-gray);flex-direction:column;display:flex}.category-title.svelte-1mijfb4{color:var(--color-ghost-white);text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.skills-list.svelte-1mijfb4{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.skill-tag.svelte-1mijfb4{border:1px solid var(--color-muted-ash);color:var(--color-dim-gray);padding:var(--spacing-5) var(--spacing-8);border-radius:var(--radius-cards);background:0 0;font-size:13px}.info-row.svelte-1mijfb4{gap:var(--spacing-32);grid-template-columns:1fr;display:grid}@media (width>=768px){.info-row.svelte-1mijfb4{grid-template-columns:repeat(3,1fr)}}.item-heading.svelte-1mijfb4{color:var(--color-ghost-white);margin:0;font-size:16px;font-weight:700}.text-white.svelte-1mijfb4{color:var(--color-ghost-white)}.date.svelte-1mijfb4{color:var(--color-dim-gray);font-size:14px}.language-items.svelte-1mijfb4{gap:var(--spacing-16);flex-direction:column;display:flex}.lang-label.svelte-1mijfb4{justify-content:space-between;font-size:14px;display:flex}.lang-name.svelte-1mijfb4{color:var(--color-ghost-white)}.progress-bar.svelte-1mijfb4{background-color:var(--color-steel-gray);width:100%;height:var(--spacing-8);border-radius:var(--radius-cards);border:1px solid var(--color-muted-ash);overflow:hidden}.progress-fill.svelte-1mijfb4{background-color:var(--color-ghost-white);height:100%}.hobbies-list.svelte-1mijfb4{gap:var(--spacing-8);color:var(--color-dim-gray);flex-direction:column;font-size:14px;list-style:none;display:flex}.hobbies-list.svelte-1mijfb4 li:where(.svelte-1mijfb4){align-items:center;gap:var(--spacing-8);display:flex}.hobbies-list.svelte-1mijfb4 i:where(.svelte-1mijfb4){width:16px;color:var(--color-ghost-white)}.timeline.svelte-1mijfb4{border-left:1px solid var(--color-muted-ash);margin-left:var(--spacing-8);gap:var(--spacing-32);flex-direction:column;display:flex}.timeline-item.svelte-1mijfb4{padding-left:var(--spacing-26);position:relative}.timeline-marker.svelte-1mijfb4{border-radius:var(--radius-default);background-color:var(--color-steel-gray);border:1px solid var(--color-muted-ash);width:10px;height:10px;position:absolute;top:6px;left:-5px}.timeline-marker.featured.svelte-1mijfb4{background-color:var(--color-ghost-white);border-color:var(--color-ghost-white)}.item-header.svelte-1mijfb4{margin-bottom:var(--spacing-5);flex-direction:column;display:flex}@media (width>=640px){.item-header.svelte-1mijfb4{flex-direction:row;justify-content:space-between;align-items:baseline}}.item-title.svelte-1mijfb4{color:var(--color-ghost-white);margin:0;font-size:16px;font-weight:700}.item-sub.svelte-1mijfb4{color:var(--color-dim-gray);margin-bottom:var(--spacing-16);font-size:14px}.separator.svelte-1mijfb4{color:var(--color-muted-ash);margin:0 var(--spacing-8)}.experience-list.svelte-1mijfb4{margin-left:var(--spacing-16);gap:var(--spacing-8);color:var(--color-dim-gray);flex-direction:column;font-size:14px;line-height:1.5;list-style-type:square;display:flex}.experience-list.svelte-1mijfb4 li:where(.svelte-1mijfb4)::marker{color:var(--color-muted-ash)}
