html.js .reveal.svelte-4mmxgz:not(.reveal-shown){opacity:0}html.js .reveal-up.svelte-4mmxgz:not(.reveal-shown){transform:translateY(28px)}html.js .reveal-left.svelte-4mmxgz:not(.reveal-shown){transform:translate(-44px)}html.js .reveal-right.svelte-4mmxgz:not(.reveal-shown){transform:translate(44px)}.reveal.svelte-4mmxgz{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms)}@media(prefers-reduced-motion:reduce){.reveal.svelte-4mmxgz{transition:none}html.js .reveal.svelte-4mmxgz:not(.reveal-shown){opacity:1;transform:none}}.jd-skill.svelte-144mouo{border-radius:.25rem;padding:.1rem .3rem;font-weight:600;background:#cdf9f8;color:#00434c;color:oklch(.35 .08 210);box-decoration-break:clone;-webkit-box-decoration-break:clone}.dark .jd-skill.svelte-144mouo{background:#00434c73;background:oklch(.35 .07 210 / .45);color:#9de3e2}.spine-fill.svelte-1uha8ag{transform:scaleY(1)}html.js .spine-fill.svelte-1uha8ag{transform:scaleY(0)}@media(prefers-reduced-motion:reduce){html.js .spine-fill.svelte-1uha8ag{transform:scaleY(1)}}
