.card.current-role.svelte-1mijfb4{border-color:var(--color-border-strong);border-top:2px solid var(--color-accent);background:linear-gradient(180deg,var(--color-accent-soft),var(--color-surface) 7rem)}@media screen and (prefers-reduced-motion:no-preference){.resume-intro.svelte-1mijfb4,.resume-entry.svelte-1mijfb4,.resume-skills.svelte-1mijfb4{animation:svelte-1mijfb4-resume-arrive .26s ease-out backwards;animation-delay:var(--resume-delay, 0ms)}.resume-skills.svelte-1mijfb4{--resume-delay: .14s}.resume-actions.svelte-1mijfb4 .btn{transition:transform .16s ease-out,box-shadow .16s ease-out,background-color .18s ease,border-color .18s ease,color .18s ease}}@media screen and (prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.resume-actions.svelte-1mijfb4 .btn:not(:disabled):is(:hover,:focus-visible){transform:translateY(-1px);box-shadow:0 3px 8px #0f172a1a}}@keyframes svelte-1mijfb4-resume-arrive{0%{opacity:.9;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce),print{.resume-page.svelte-1mijfb4 *,.resume-page.svelte-1mijfb4 *:before,.resume-page.svelte-1mijfb4 *:after{animation:none!important;transition:none!important;transform:none!important}}
