.resume-card.svelte-1mijfb4{background:var(--color-box);border:1px solid rgba(255,255,255,.15);box-shadow:0 10px 24px #00000024;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.dark .resume-card.svelte-1mijfb4{box-shadow:0 10px 30px #00000080;border-color:#ffffff0d}.section-title.svelte-1mijfb4{letter-spacing:.01em}.experience-logo.svelte-1mijfb4{width:3.5rem;height:3.5rem;flex-shrink:0;border-radius:.75rem;background:#fffffff2;padding:.4rem;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #00000014}.experience-logo-img.svelte-1mijfb4{width:100%;height:100%;object-fit:contain}.project-logo-shell.svelte-1mijfb4{width:3.5rem;height:3.5rem;flex-shrink:0;border-radius:.75rem;background:#fffffff2;padding:.4rem;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #00000014}.project-logo-img.svelte-1mijfb4{width:100%;height:100%;object-fit:contain}.company-link.svelte-1mijfb4{text-decoration:underline;text-underline-offset:.15em}.company-link.svelte-1mijfb4:hover{opacity:.85}.skill-chip.svelte-1mijfb4{display:inline-block;background:var(--color-box);color:var(--color-text-on-box);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #0000001a;transition:all .3s ease}.dark .skill-chip.svelte-1mijfb4{border-color:#ffffff0d;box-shadow:0 10px 30px #0006}.resume-card.svelte-1mijfb4 .skill-chip:where(.svelte-1mijfb4){background:var(--color-background)!important;color:var(--color-primary)!important;border:none!important;box-shadow:none!important}.page-header-box.svelte-1mijfb4{transition:background-color .3s ease,box-shadow .3s ease,color .3s ease}.dark .page-header-box.svelte-1mijfb4{box-shadow:0 10px 40px #0006;border:1px solid rgba(255,255,255,.05)}
