.svelte-11jjuo8,.svelte-11jjuo8:before,.svelte-11jjuo8:after{margin:0;padding:0;box-sizing:border-box}h1.svelte-11jjuo8,h3.svelte-11jjuo8,h5.svelte-11jjuo8,h6.svelte-11jjuo8,p.svelte-11jjuo8,a.svelte-11jjuo8{transition:color .3s}svg.svelte-11jjuo8{transition:fill .15s,stroke .15s}.svelte-11jjuo8:before,.svelte-11jjuo8:after{transition:border .2s,color .2s,background-color .15s}.cv.svelte-11jjuo8,ul.svelte-11jjuo8{transition:box-shadow .3s,border .3s}.row.svelte-1ljsv8.svelte-11jjuo8>ul>li:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):has(ul){list-style:none}.row.svelte-1ljsv8.svelte-11jjuo8>ul>li>ul:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){padding:2px 0 0 20px;list-style:circle}.cv_container.svelte-1ljsv8.svelte-11jjuo8{display:flex;justify-content:center;margin:15px;font-family:Nunito,sans-serif;color:var(--font-color);line-height:1}:is(.cv_container.svelte-1ljsv8:where(.svelte-11jjuo8)) svg.svelte-11jjuo8{fill:var(--font-color)}ul.svelte-1ljsv8.svelte-11jjuo8{list-style:none}a.svelte-1ljsv8.svelte-11jjuo8{color:var(--font-color);text-underline-offset:3px}p.svelte-1ljsv8.svelte-11jjuo8,h6.svelte-1ljsv8.svelte-11jjuo8{font-size:13px;line-height:1.49;font-weight:400}p.svelte-1ljsv8.svelte-11jjuo8{letter-spacing:0}h6.svelte-1ljsv8.svelte-11jjuo8{font-family:Nunito,sans-serif;font-size:15px;font-weight:700}h5.svelte-1ljsv8.svelte-11jjuo8{font-weight:600}.cv.svelte-1ljsv8.svelte-11jjuo8{background-color:var(--bg-cv-section-color);width:890px;box-shadow:-2px 2px 0 var(--font-color);border:.5px solid var(--font-color-2);border-radius:8px;padding:1rem 1.3rem 1rem 1rem;display:grid;grid-template-columns:1fr auto}.cv.svelte-1ljsv8.svelte-11jjuo8>:where(.svelte-1ljsv8:where(.svelte-11jjuo8)){grid-column:1 / -1}#skills.cv_section.svelte-1ljsv8.svelte-11jjuo8{grid-column:2;grid-row:2 / 6}#contact.cv_section.svelte-1ljsv8.svelte-11jjuo8{grid-column:1;grid-row:2}#profile.cv_section.svelte-1ljsv8.svelte-11jjuo8{grid-column:1;grid-row:3}#experience.cv_section.svelte-1ljsv8.svelte-11jjuo8{grid-column:1 / -1;grid-row:4 / 6}.title.svelte-1ljsv8.svelte-11jjuo8{font-family:Abel,sans-serif}.title.svelte-1ljsv8.svelte-11jjuo8 :is(h1:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)),h3:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8))){text-align:center;padding:3px}.title.svelte-1ljsv8.svelte-11jjuo8 h1:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){font-size:40px;letter-spacing:4px}.title.svelte-1ljsv8.svelte-11jjuo8 h3:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){font-size:17px;letter-spacing:2px}h5.title.svelte-1ljsv8.svelte-11jjuo8{font-size:15px;letter-spacing:1px}.skillset.svelte-1ljsv8.svelte-11jjuo8 h5.title:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){font-size:13px;letter-spacing:.5px}#name.svelte-1ljsv8.svelte-11jjuo8{padding-top:2rem;padding-bottom:1rem}#contact.svelte-1ljsv8.svelte-11jjuo8 ul:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){display:grid;gap:2px}#contact.svelte-1ljsv8.svelte-11jjuo8 li:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){display:flex;align-items:center;gap:5px;margin-top:-2px}#contact.svelte-1ljsv8.svelte-11jjuo8 li:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)) svg:where(.svelte-11jjuo8){width:25px;height:21px}#contact.svelte-1ljsv8.svelte-11jjuo8 li:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)) div:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){align-self:start}#contact.svelte-1ljsv8.svelte-11jjuo8 li:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)) p:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){word-break:break-all}.cv_section.svelte-1ljsv8.svelte-11jjuo8 h5:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){align-self:center}.cv_section.svelte-1ljsv8.svelte-11jjuo8{--col-gap: 10px;--col-icon-width: 22px;display:grid;grid-template-columns:auto 1fr;padding:5px 10px;gap:5px var(--col-gap);align-content:start}.cv_section.svelte-1ljsv8.svelte-11jjuo8>div:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){align-self:center;display:grid}.cv_section.svelte-1ljsv8.svelte-11jjuo8>div:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)) svg:where(.svelte-11jjuo8){width:var(--col-icon-width);height:var(--col-icon-width);fill:var(--font-color)}.cv_section.svelte-1ljsv8.svelte-11jjuo8>.cv_section_content:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){grid-column:2;position:relative;padding-bottom:7px}.cv_section.svelte-1ljsv8.svelte-11jjuo8>.cv_section_content:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):before{content:"";display:flex;height:calc(100% - 15px);position:absolute;left:-16px;left:calc(-1 * ((var(--col-icon-width) / 2) + var(--col-gap)) - 1px);bottom:5px;border-left:2px solid var(--font-color);width:1px}.cv_section.svelte-1ljsv8.svelte-11jjuo8>.cv_section_content:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):after{content:"";display:flex;width:6px;height:6px;position:absolute;left:-18px;left:calc(-1 * ((var(--col-icon-width) / 2) + var(--col-gap)) - 3px);top:5px;border-radius:50%;border:2px solid var(--font-color)}.row.svelte-1ljsv8.svelte-11jjuo8 h6:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){display:grid}.row.svelte-1ljsv8.svelte-11jjuo8 h6:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):after{content:attr(data-from)" - " attr(data-to);font-size:12px;color:var(--font-color-2);font-weight:400;letter-spacing:.3px}.row.svelte-1ljsv8.svelte-11jjuo8 h6[data-to=""]:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):after{content:attr(data-from)}.row.svelte-1ljsv8.svelte-11jjuo8 h6[data-from=""]:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):after{content:attr(data-to)}.row.svelte-1ljsv8.svelte-11jjuo8 ul:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){list-style:disc;padding:5px 10px 10px 27px}.row.svelte-1ljsv8.svelte-11jjuo8 ul:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):has(.subtitle){list-style:none}.subtitle.svelte-1ljsv8.svelte-11jjuo8{list-style:disc}.subtitle.svelte-1ljsv8.svelte-11jjuo8 p:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){font-weight:700}#skills.svelte-1ljsv8.svelte-11jjuo8 .cv_section_content:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){display:flex;gap:35px}#skills.svelte-1ljsv8.svelte-11jjuo8 .cv_section_content>div:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){display:grid;gap:15px;align-content:start}#skills.svelte-1ljsv8.svelte-11jjuo8 .cv_section_content>div:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)) article:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){display:grid;gap:10px}.skillset.svelte-1ljsv8.svelte-11jjuo8 ul:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){display:grid;gap:0 10px;align-items:center}#technical.skillset.svelte-1ljsv8.svelte-11jjuo8 ul:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){grid-template-columns:repeat(2,auto);position:relative}#technical.skillset.svelte-1ljsv8.svelte-11jjuo8 ul:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)) li.alternatives:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){position:absolute;visibility:hidden}#technical.skillset.svelte-1ljsv8.svelte-11jjuo8 ul:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):has(.e_skill_years) li:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):nth-child(odd) p:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){font-size:10px;align-content:center}.skillset.svelte-1ljsv8.svelte-11jjuo8 :is(h5:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)),p:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8))){white-space:nowrap}.skillset.svelte-1ljsv8.svelte-11jjuo8 h5.title:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){display:flex;align-items:center;gap:5px;padding:0 5px}.skillset.svelte-1ljsv8.svelte-11jjuo8 h5.title:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):before,.skillset.svelte-1ljsv8.svelte-11jjuo8 h5.title:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)):after{content:"";display:flex;width:4px;height:4px;border-radius:50%;border:1.5px solid var(--font-color)}@media (width < 725px){.cv.svelte-1ljsv8.svelte-11jjuo8{grid-template-columns:1fr;padding:1rem}:is(#skills:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)),#contact:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)),#profile:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)),#experience:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8))).cv_section.svelte-1ljsv8.svelte-11jjuo8{grid-column:auto;grid-row:auto}#skills.svelte-1ljsv8.svelte-11jjuo8 .cv_section_content>div:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){display:flex;flex-wrap:wrap;gap:15px;align-items:start}}@media (width < 500px){.cv_container.svelte-1ljsv8.svelte-11jjuo8{margin:0}.cv.svelte-1ljsv8.svelte-11jjuo8{box-shadow:0 0 0 .5px var(--font-color);border:none;border-radius:0}.title.svelte-1ljsv8.svelte-11jjuo8 h3:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){line-height:1.4}}@media (width < 400px){:is(#skills:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)),#contact:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)),#profile:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)),#experience:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)),#education:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8))).cv_section.svelte-1ljsv8.svelte-11jjuo8{padding:5px}#skills.svelte-1ljsv8.svelte-11jjuo8 .cv_section_content:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){gap:25px}}@media (width < 355px){#skills.svelte-1ljsv8.svelte-11jjuo8 .cv_section_content:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){flex-direction:column}#skills.svelte-1ljsv8.svelte-11jjuo8 .cv_section_content>div:where(.svelte-11jjuo8):where(.svelte-1ljsv8:where(.svelte-11jjuo8)){flex-direction:column}}@media print{.cv_container.svelte-1ljsv8.svelte-11jjuo8{margin:0;--font-color: #222 }.cv.svelte-1ljsv8.svelte-11jjuo8{box-shadow:none;border:none}}
