@charset "UTF-8";@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}.items.svelte-8jyjh2{display:flex;flex-direction:column;align-items:center}.items__title.svelte-8jyjh2{font-size:x-large;font-weight:100;padding-bottom:.5rem;color:#c9c7ba}.items__title.svelte-8jyjh2:before{content:"$";margin-right:1rem;color:#938f79}.items__subtitle.svelte-8jyjh2{font-size:small;font-weight:100;padding-bottom:.5rem;color:#938f79}.items__list.svelte-8jyjh2{margin-bottom:3rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:1rem}.item.svelte-8jyjh2{border:1px solid #c9c7ba;padding:1rem;margin-bottom:1rem;background-color:#342e37;position:relative;transition:transform .35s ease-in-out;display:flex;flex-direction:column}.item.svelte-8jyjh2:hover{transform:translateY(-.5rem)}.item__header.svelte-8jyjh2{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:center;margin-bottom:.5rem}.item__title.svelte-8jyjh2{font-weight:100;font-size:large;text-transform:uppercase;color:#c9c7ba}.item__title.svelte-8jyjh2:before{content:"_";margin-right:.5rem;color:#f7da00}.item__date.svelte-8jyjh2{font-weight:100;color:#78b0ba}.item__description.svelte-8jyjh2{margin-bottom:1rem;flex-grow:1}.item__more.svelte-8jyjh2{border:1px solid #c9c7ba;padding:.5rem 1rem;color:#c9c7ba;font-size:small;font-weight:100;align-self:center}.item__more.svelte-8jyjh2:hover{background-color:#f7da00;color:#342e37}@media (min-width: 768px){.item.svelte-8jyjh2{width:calc((768px - 2rem) / 3)}.item__description.svelte-8jyjh2{font-size:small;font-weight:300}}.langtag.svelte-1w9vok{position:relative}.langtag.svelte-1w9vok:after{content:attr(data-language);position:absolute;top:var(--langtag-top, 0);right:var(--langtag-right, 0);display:flex;align-items:center;justify-content:center;background:var(--langtag-background, inherit);color:var(--langtag-color, inherit);border-radius:var(--langtag-border-radius, 0);padding:var(--langtag-padding, 1em)}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}.code-block.svelte-1v8e9u8{display:flex;flex-direction:column}.code-block__header.svelte-1v8e9u8{display:flex;flex-direction:row;justify-content:flex-end;z-index:1;width:100%;background-color:#413a45;border-bottom:1px solid #c9c7ba;align-items:center}.code-block__label.svelte-1v8e9u8{padding:.2rem .4rem}.code-block__label.svelte-1v8e9u8:before{content:">_";margin-right:.5rem;color:#f7da00}.code-block__action.svelte-1v8e9u8{border-left:1px solid #c9c7ba;padding:.4rem;cursor:pointer}.code-block__action.svelte-1v8e9u8:hover{color:#f7da00;background-color:#39333d}.code-block__code.svelte-1v8e9u8{margin-top:-1rem}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}.section.svelte-5e2emk{display:flex;flex-direction:column;align-items:center;margin-bottom:5rem;width:100%;position:relative}.section__header.svelte-5e2emk{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.section__actions.svelte-5e2emk{flex-grow:0;align-items:flex-start;position:absolute}.section__titles.svelte-5e2emk{display:flex;flex-direction:column;align-items:center;flex-grow:1}.section__title.svelte-5e2emk{font-size:x-large;font-weight:100;padding-bottom:.5rem;color:#c9c7ba}.section__title.svelte-5e2emk:before{content:"$";margin-right:1rem;color:#938f79}.section__subtitle.svelte-5e2emk{font-size:small;font-weight:100;padding-bottom:.5rem;color:#938f79}.section__content.svelte-5e2emk{display:flex;flex-wrap:wrap;flex-direction:row;width:100%}.section__column.svelte-5e2emk{width:100%;background-color:#938f79;border:1px solid #c9c7ba;padding:1rem}.section__column.-outline.svelte-5e2emk{background-color:#342e37}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}.skill-list.svelte-10qwn3n{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.skill-list__item.svelte-10qwn3n{background-color:#342e37;border:1px solid #c9c7ba;padding:.5rem;margin:.5rem;cursor:pointer;transition:.2s;color:#c9c7ba;display:inline-flex;gap:.5rem;align-items:center}.skill-list__item.svelte-10qwn3n:hover{background-color:#938f79;color:#342e37}.skill-list__item:hover.-angular.svelte-10qwn3n{background-color:#dd1b16}.skill-list__item:hover.-css.svelte-10qwn3n{background-color:#2965f1}.skill-list__item:hover.-html.svelte-10qwn3n{background-color:#e44d26}.skill-list__item:hover.-java.svelte-10qwn3n{background-color:#f89820}.skill-list__item:hover.-javascript.svelte-10qwn3n{background-color:#f0db4f}.skill-list__item:hover.-swiftui.svelte-10qwn3n{background-color:#0171e3}.skill-list__item:hover.-svelte.svelte-10qwn3n,.skill-list__item:hover.-sveltekit.svelte-10qwn3n{background-color:#ff3e00}.skill-list__item:hover.-typescript.svelte-10qwn3n{background-color:#007acc}@media (min-width: 768px){.skill-list__item.svelte-10qwn3n{font-size:small;font-weight:300}}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:300;font-display:optional;src:url(../../../fonts/FiraCode-Light.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:optional;src:url(../../../fonts/FiraCode-Regular.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:optional;src:url(../../../fonts/FiraCode-Medium.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:optional;src:url(../../../fonts/FiraCode-SemiBold.ttf) format("truetype")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:optional;src:url(../../../fonts/FiraCode-Bold.ttf) format("truetype")}@font-face{font-family:Fira Code Fallback;descent-override:30%;size-adjust:108%;ascent-override:90%;src:local("Arial")}.tabs.svelte-1887rew{display:flex;flex-direction:column;align-items:center;padding-bottom:5rem;width:100%}.tabs__title.svelte-1887rew{font-size:x-large;font-weight:100;padding-bottom:.5rem;color:#c9c7ba}.tabs__title.svelte-1887rew:before{content:"$";margin-right:1rem;color:#938f79}.tabs__wrapper.svelte-1887rew{display:flex;flex-direction:column;width:100%}.tabs__list.svelte-1887rew{display:flex;flex-direction:row;overflow-x:scroll;scroll-snap-type:x mandatory}.tabs__item.svelte-1887rew{padding:.5rem;white-space:nowrap;border:1px solid #c9c7ba;background-color:#342e37;color:#c9c7ba;font-weight:100;border-right:none;border-bottom:none;scroll-snap-align:start;cursor:pointer}.tabs__item.svelte-1887rew:last-child{border-right:1px solid #c9c7ba}.tabs__item.svelte-1887rew:hover{background-color:#f7da00;color:#342e37}.tabs__item.svelte-1887rew:active{background-color:#a39000}.tabs__item.-active.svelte-1887rew{background-color:#c9c7ba;color:#342e37}.tabs__item.-active.svelte-1887rew:active{background-color:#938f79}.tabs__item.-active.svelte-1887rew:hover{background-color:#b7b5a4}.tabs.svelte-1887rew .tab:where(.svelte-1887rew){border:1px solid #c9c7ba;flex-grow:1}.tabs.svelte-1887rew .tab__content:where(.svelte-1887rew){background-color:#342e37;display:flex;flex-direction:column;padding:1rem}@media (min-width: 768px){.tabs__wrapper.svelte-1887rew{flex-direction:row}.tabs__list.svelte-1887rew{flex-direction:column;overflow-y:scroll;overflow-x:unset;scroll-snap-type:y mandatory;width:25%;flex-shrink:0}.tabs__item.svelte-1887rew{display:inline-block;transition:.35s ease-in-out}.tabs__item.svelte-1887rew:last-child{border-right-color:#342e37;border-bottom:1px solid #c9c7ba}}
