@keyframes svelte-1rjlggx-decrypt-reveal{0%{filter:blur(12px)brightness(1.5);opacity:.3;transform:scale(.97)}30%{filter:blur(6px)brightness(1.2);opacity:.6}60%{filter:blur(2px)brightness(1.05);opacity:.85;transform:scale(1)}to{filter:none;opacity:1;transform:scale(1)}}.cv-reveal.svelte-1rjlggx{animation:.8s cubic-bezier(.25,.46,.45,.94) forwards svelte-1rjlggx-decrypt-reveal;display:inline-block}@media print{.h-full:has(.cv-root){height:auto!important;overflow:visible!important}.cv-toolbar.svelte-dngi4y{display:none!important}.cv-root.svelte-dngi4y{height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.cv-sidebar.svelte-dngi4y{grid-template-columns:1fr 1fr 1fr;gap:0 1.5rem;float:none!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;color:inherit!important;background:0 0!important;padding:1rem!important;display:grid!important;position:static!important;overflow:visible!important}.cv-sidebar.svelte-dngi4y>:where(.svelte-dngi4y):first-child,.cv-sidebar.svelte-dngi4y [data-testid=cv-skills]:where(.svelte-dngi4y){grid-column:1/-1}.cv-avatar.svelte-dngi4y{width:5rem!important;height:5rem!important}.cv-main.svelte-dngi4y{flex:none!important;width:100%!important;height:auto!important;min-height:0!important;padding:1rem!important;display:block!important;overflow:visible!important}.cv-main.svelte-dngi4y>section:where(.svelte-dngi4y){break-before:page}.cv-main.svelte-dngi4y>[data-testid=cv-blog-talks],.cv-main.svelte-dngi4y>[data-testid=cv-certifications]{break-before:auto}.cv-main-section-title.svelte-dngi4y{break-after:avoid}[data-testid=cv-github-all-repos]{columns:2;column-gap:1rem;max-height:none!important;display:block!important;overflow:visible!important}[data-testid=contribution-card]{break-inside:avoid;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #0000001a!important;border-radius:0!important;min-height:0!important;padding:.25rem 0!important}[data-testid=contribution-card] a{pointer-events:none;color:inherit!important;text-decoration:none!important}[data-testid=contribution-card] .badge,.cv-print-hidden.svelte-dngi4y{display:none!important}}.cv-root.svelte-dngi4y{scroll-behavior:smooth}.cv-pinned-card.svelte-dngi4y{position:relative;overflow:hidden}.cv-pinned-card-hover-overlay.svelte-dngi4y{color:var(--cv-accent);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.cv-pinned-card.svelte-dngi4y:hover .cv-pinned-card-hover-overlay:where(.svelte-dngi4y){opacity:1}.cv-pinned-card-inner.svelte-dngi4y{transition:filter .2s;position:relative}.cv-pinned-card.svelte-dngi4y:hover .cv-pinned-card-inner:where(.svelte-dngi4y){filter:blur(1.5px)}.cv-pinned-card-content.svelte-dngi4y{max-height:150px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.cv-highlight-animation{animation:2s ease-out svelte-dngi4y-cv-highlight}@keyframes svelte-dngi4y-cv-highlight{0%,to{background-color:#0000}50%{background-color:hsl(var(--p) / .2)}}.cv-filterable.svelte-dngi4y{transform-origin:top;max-height:5000px;transition:opacity .3s,transform .3s,max-height .4s}.cv-filtered-out.svelte-dngi4y{opacity:0;pointer-events:none;overflow:hidden;transform:scale(.97);border-width:0!important;max-height:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.cv-tag-chip.svelte-dngi4y:hover{opacity:1!important}.cv-skill-active.svelte-dngi4y span.cv-skill-chip:where(.svelte-dngi4y){box-shadow:0 0 0 2px var(--cv-accent)}@media print{.cv-filterable.svelte-dngi4y{max-height:none!important}.cv-filtered-out.svelte-dngi4y{opacity:1;pointer-events:auto;overflow:visible;transform:none;max-height:none!important;margin-bottom:revert!important;padding-top:revert!important;padding-bottom:revert!important;border-width:revert!important}}
