.langContainer[data-v-bc98ad87]{align-items:end;bottom:0;display:flex;height:100dvh;justify-content:end;pointer-events:none;position:fixed;right:0;width:100vw;z-index:1e+23}.lang[data-v-bc98ad87]{background-color:#00f;box-sizing:border-box;flex-direction:column-reverse;gap:10px;padding:0;pointer-events:all;transition:all .2s;width:80px}.lang[data-v-bc98ad87],ul[data-v-bc98ad87]{align-items:center;display:flex}ul[data-v-bc98ad87]{flex-direction:column;gap:5px;justify-content:center;list-style-type:none;padding:5px;width:-moz-fit-content;width:fit-content}button[data-v-bc98ad87],ul[data-v-bc98ad87]{color:#fff!important;font-size:.8em}button[data-v-bc98ad87]{background-color:transparent;border:0;width:100%}button[data-v-bc98ad87],li[data-v-bc98ad87]{cursor:pointer;pointer-events:all;transition:all .2s}button[data-v-bc98ad87]:hover,li[data-v-bc98ad87]:hover{letter-spacing:2px}.closed[data-v-bc98ad87]{color:#fff}.open[data-v-bc98ad87]{color:#000}.notif-enter-from[data-v-bc98ad87]{opacity:0;transform:translateY(20px)}.notif-enter-to[data-v-bc98ad87],.notif-leave-from[data-v-bc98ad87]{opacity:1;transform:translateY(0)}.notif-leave-to[data-v-bc98ad87]{opacity:0;transform:translateY(20px)}.notif-enter-active[data-v-bc98ad87],.notif-leave-active[data-v-bc98ad87]{transition:all .3s ease}.notif-move[data-v-bc98ad87]{transition:transform .3s ease}svg[data-v-cc4d897f]{fill:#fff;height:10px;width:15px}section[data-v-4744faf9]{background-color:#000;color:#fff;justify-content:start;position:relative;scroll-snap-align:center}.square[data-v-4744faf9]{background-color:#00f;display:none;height:8vw;position:absolute;width:8vw}a[data-v-4744faf9],p[data-v-4744faf9]{transition:all .2s}a[data-v-4744faf9]{align-items:center;color:#fff;display:flex;gap:20px;justify-content:center;text-decoration:none;width:-moz-fit-content;width:fit-content}a[data-v-4744faf9]:hover{letter-spacing:5px}.titleContainer[data-v-4744faf9]{align-items:start;display:flex;flex-direction:column;gap:2px;justify-content:center;margin-left:5vw}.cvBtn[data-v-4744faf9]{align-items:center;display:flex;gap:10px;justify-content:start;transition:all .2s;width:100%}.cvBtn[data-v-4744faf9]:hover{background-color:#00f;letter-spacing:2px}.cvBtn:hover svg[data-v-4744faf9]{animation:sparklingBlue 1s infinite}.cvBtn svg[data-v-4744faf9]{animation:sparkling 1s infinite}.scrollContainer[data-v-4744faf9]{bottom:5vh;display:flex;justify-content:center;position:absolute;width:100%}a svg[data-v-4744faf9]{animation:sparkling 1s infinite}a:hover svg[data-v-4744faf9]{fill:#00f}.activated[data-v-f1811bb6]{background-color:#fff;color:#000}.notActivated[data-v-f1811bb6]{background-color:#000;color:#fff}button[data-v-f1811bb6]{align-items:center;border:0;display:flex;gap:20px;height:100%;justify-content:center;pointer-events:all;transition:all .3s;width:100%}button svg[data-v-f1811bb6]{visibility:hidden}button:hover svg[data-v-f1811bb6]{animation:sparklingReverse 1s infinite;visibility:visible}button[data-v-f1811bb6]:hover{background-color:#fff;color:#000;letter-spacing:.5vw}.navContainer[data-v-c2d84022]{align-items:start;background-color:transparent!important;z-index:200}.navContainer[data-v-c2d84022],nav[data-v-c2d84022]{min-height:-moz-fit-content;min-height:fit-content;width:100%}nav[data-v-c2d84022]{display:flex;flex-direction:row;position:relative;transition:all .3s}.respNav[data-v-c2d84022]{background-color:#000;border:1px solid #000;color:#fff;display:none;width:100%}@media(max-width:600px){nav[data-v-c2d84022]{flex-direction:column}.respNav[data-v-c2d84022]{display:block}.open[data-v-c2d84022]{display:none}}svg[data-v-0dee3f7b]{animation:sparkling 1s infinite;fill:#000}.sectionContainer[data-v-0dee3f7b]{box-sizing:content-box;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;height:100%;overflow-y:auto;width:100%}.collumn[data-v-0dee3f7b]{align-items:center;background-color:#ffffff8d;display:flex;flex-direction:column;justify-content:center;padding-left:5vw;padding-right:5vw;z-index:2}h1[data-v-0dee3f7b]{font-size:1.2em;margin-bottom:2vh;text-align:center;width:100%}h1:hover svg[data-v-0dee3f7b]{animation:sparklingBlue 1s infinite;fill:#fff}p[data-v-0dee3f7b]{font-size:.9em;margin-top:2vh;text-align:justify}.imgContainer[data-v-0dee3f7b]{padding:0;z-index:1}img[data-v-0dee3f7b]{background-color:#00f;transition:all .2s;width:50%}img[data-v-0dee3f7b]:hover{cursor:pointer}br[data-v-0dee3f7b]{margin-bottom:20px}@media(max-width:600px){.sectionContainer[data-v-0dee3f7b]{align-items:center;display:flex;flex-direction:column;gap:10vh;justify-content:space-evenly;margin-top:50px}p[data-v-0dee3f7b]{padding:1em}.imgContainer[data-v-0dee3f7b]{display:none}}svg[data-v-2bc8805c]{animation:sparkling 1s infinite;fill:#000}.skillContainer[data-v-2bc8805c]{display:grid;grid-template-columns:1fr 1fr}.collumn[data-v-2bc8805c]{gap:10vh}.collumn[data-v-2bc8805c],.collumn div[data-v-2bc8805c]{align-items:center;display:flex;flex-direction:column;justify-content:center}.collumn p[data-v-2bc8805c]{font-size:.9em;padding:2vh 10vh 0;text-align:justify}br[data-v-2bc8805c]{margin-bottom:20px}h1[data-v-2bc8805c]{font-size:1.5em;font-weight:700}h1[data-v-2bc8805c],h2[data-v-2bc8805c]{text-align:center;width:100%}h2[data-v-2bc8805c]{font-size:1.2em;margin-bottom:2vh}ul[data-v-2bc8805c]{display:flex;flex-wrap:wrap;gap:1vw;justify-content:center;padding:0}li[data-v-2bc8805c]{cursor:pointer;font-size:.9em;list-style:none}@media(max-width:600px){.skillContainer[data-v-2bc8805c]{display:flex;flex-direction:column;gap:50px;justify-content:space-evenly;margin-top:50px}.collumn[data-v-2bc8805c]{height:-moz-fit-content;height:fit-content;padding-left:4vw;padding-right:4vw}.collumn p[data-v-2bc8805c]{padding:0}h1[data-v-2bc8805c]{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:10px}}svg[data-v-8fa0a001]{animation:sparkling 1s infinite;fill:#000}.skillContainer[data-v-8fa0a001]{display:grid;grid-template-columns:1fr 1fr}.collumn[data-v-8fa0a001]{gap:10vh}.collumn[data-v-8fa0a001],.collumn div[data-v-8fa0a001]{align-items:center;display:flex;flex-direction:column;justify-content:center}.collumn p[data-v-8fa0a001]{font-size:.9em;padding:2vh 10vh 0;text-align:justify}br[data-v-8fa0a001]{margin-bottom:20px}h1[data-v-8fa0a001]{font-size:1.5em;font-weight:700}h1[data-v-8fa0a001],h2[data-v-8fa0a001]{text-align:center;width:100%}h2[data-v-8fa0a001]{font-size:1.2em;margin-bottom:2vh}ul[data-v-8fa0a001]{display:flex;flex-wrap:wrap;gap:2vw;justify-content:center;padding:0}li[data-v-8fa0a001]{font-size:.9em;list-style:none}@media(max-width:600px){.skillContainer[data-v-8fa0a001]{display:flex;flex-direction:column-reverse;gap:50px;justify-content:space-evenly;margin-top:50px}.collumn[data-v-8fa0a001]{height:-moz-fit-content;height:fit-content;padding-left:4vw;padding-right:4vw}.collumn p[data-v-8fa0a001]{padding:0}h1[data-v-8fa0a001]{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:10px}}svg[data-v-dfaed106]{animation:sparkling 1s infinite;fill:#000}.skillContainer[data-v-dfaed106]{display:grid;grid-template-columns:1fr 1fr}.collumn[data-v-dfaed106]{gap:6vh}.collumn[data-v-dfaed106],.collumn div[data-v-dfaed106]{align-items:center;display:flex;flex-direction:column;justify-content:center}.collumn div[data-v-dfaed106]{padding:2vh 10vh 0}.collumn p[data-v-dfaed106]{font-size:.9em}h1[data-v-dfaed106]{font-size:1.5em;font-weight:700}h1[data-v-dfaed106],h2[data-v-dfaed106]{text-align:center;width:100%}h2[data-v-dfaed106]{font-size:1.2em;margin-bottom:2vh}img[data-v-dfaed106]{height:70vh;max-width:100%;transition:all .2s}img[data-v-dfaed106]:hover{cursor:pointer;scale:1.2}ul[data-v-dfaed106]{margin-top:3vh;width:100%}li[data-v-dfaed106]{font-size:.9em;width:-moz-fit-content;width:fit-content}@media(max-width:600px){.skillContainer[data-v-dfaed106]{display:flex;flex-direction:column;justify-content:space-evenly;margin-top:50px}.collumn[data-v-dfaed106]{padding:5vh}.collumn div[data-v-dfaed106],.collumn p[data-v-dfaed106]{padding:0}}nav[data-v-cf4b3598]{align-items:center;background-color:transparent;display:flex;gap:1vw;justify-content:center;margin-bottom:1vh;position:relative;width:-moz-fit-content;width:fit-content}.actual[data-v-cf4b3598]{background-color:#fff;border:1px solid #000}a[data-v-cf4b3598]{background-color:#000;border-radius:500%;height:10px;width:10px;z-index:2}a[data-v-cf4b3598],a[data-v-cf4b3598]:hover{border:1px solid #000}a[data-v-cf4b3598]:hover{background-color:#fff}.line[data-v-cf4b3598]{border-bottom:0 solid #000;position:absolute;width:100%;z-index:1}@media(max-width:600px){nav[data-v-cf4b3598]{display:none}}.sectionContainer[data-v-7f669c98]{box-sizing:content-box;display:flex;height:100%;justify-content:start;overflow-x:hidden;scroll-snap-type:x mandatory;width:100vw}.skillContainer[data-v-7f669c98]{height:100%;min-width:100vw;scroll-snap-align:start}@media(max-width:600px){.sectionContainer[data-v-7f669c98]{overflow-x:scroll}}.projectContainer[data-v-80d7e49b]{display:flex;gap:20px}.project[data-v-80d7e49b]{display:flex;flex-direction:column;gap:8px;width:100%}svg[data-v-80d7e49b]{fill:#000}.name[data-v-80d7e49b]{font-size:1.3em}.description[data-v-80d7e49b]{text-wrap:wrap;white-space:pre-wrap;word-wrap:break-word;font-size:.8em;width:50%}.stack[data-v-80d7e49b]{display:flex;flex-wrap:wrap;gap:5px;width:50%}.stack button[data-v-80d7e49b]{background-color:#000;border:0;color:#fff;padding:2px;transition:all .2s}.stack button[data-v-80d7e49b]:hover{background-color:#00f;letter-spacing:2px}.imgContainer[data-v-80d7e49b]{align-items:center;display:flex;justify-content:center;margin-top:40px;width:100%}img[data-v-80d7e49b]{border:2px solid #000;max-height:50vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;width:auto}.links[data-v-80d7e49b]{display:flex;gap:10px}.links a[data-v-80d7e49b]{transition:all .2s}.links a[data-v-80d7e49b]:hover{letter-spacing:2px}@media(max-width:800px){.description[data-v-80d7e49b],.links[data-v-80d7e49b],.stack[data-v-80d7e49b]{width:100%}}.sectionContainer[data-v-2b49bda5]{box-sizing:border-box;display:flex;flex-direction:column;gap:50px;height:100dvh;overflow:scroll;padding:35px;width:100vw}.loadMessage[data-v-2b49bda5]{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.loadMessage p[data-v-2b49bda5]{width:-moz-fit-content;width:fit-content}.loadMessage svg[data-v-2b49bda5]{animation:rotating-2b49bda5 .5s linear infinite;width:30px}.filterForm[data-v-2b49bda5]{align-items:start;display:flex;flex-direction:column;gap:5px;width:100%}.filterForm input[data-v-2b49bda5]{border:0;border-bottom:1px solid #000;box-sizing:border-box;font-size:.85em;max-width:100%;padding:10px;width:370px}.filterForm input[data-v-2b49bda5]:focus,.filterForm input[data-v-2b49bda5]:hover{border-bottom:1px solid blue;outline:none}.filter[data-v-2b49bda5]{background-color:#000;color:#fff;transition:all .2s;width:-moz-fit-content;width:fit-content}.filter[data-v-2b49bda5]:hover{background-color:#00f;color:#fff;cursor:pointer;letter-spacing:2px}@keyframes rotating-2b49bda5{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.experience[data-v-6ea18b24]{align-items:center;display:flex;flex-direction:column;gap:3px;justify-content:center;padding:5px;transition:all .2s;width:-moz-fit-content;width:fit-content}.experience[data-v-6ea18b24],.experience[data-v-6ea18b24] *{cursor:pointer}.experience[data-v-6ea18b24]:hover{background-color:#00f;color:#fff}.experience:hover .title[data-v-6ea18b24]{letter-spacing:2px}.title[data-v-6ea18b24]{font-size:1.1em;transition:all .2s}.date[data-v-6ea18b24],.place[data-v-6ea18b24]{font-size:.8em}.experience[data-v-54d0034c]{align-items:center;display:flex;flex-direction:column;gap:3px;justify-content:center;padding:5px;transition:all .2s;width:-moz-fit-content;width:fit-content}.experience:hover .title[data-v-54d0034c]{letter-spacing:2px}.title[data-v-54d0034c]{font-size:1.1em;transition:all .2s}.date[data-v-54d0034c],.place[data-v-54d0034c]{font-size:.8em}.description[data-v-54d0034c]{font-size:.9em;margin-top:30px;padding:10px;text-align:justify}.sectionContainer[data-v-5168f0a5]{box-sizing:border-box;display:flex;height:100dvh;justify-content:center;position:relative;width:100%}.collumn[data-v-5168f0a5]{align-items:center;height:100%;justify-content:center;transition:flex .5s ease;width:50%}.leftCo[data-v-5168f0a5]{display:grid;grid-template-columns:1fr 1fr}.rightCo[data-v-5168f0a5]{box-sizing:border-box;padding:100px}.list[data-v-5168f0a5],.rightCo[data-v-5168f0a5]{align-items:center;display:flex;justify-content:center}.list[data-v-5168f0a5]{flex-direction:column;gap:20px;height:50%;width:100%}.listForms[data-v-5168f0a5]{border-right:1px solid #000}.listJobs[data-v-5168f0a5]{border-left:1px solid #000}.selected[data-v-5168f0a5]{background-color:#00f;color:#fff}.slide-enter-from[data-v-5168f0a5],.slide-leave-to[data-v-5168f0a5]{opacity:0;transform:translate(100%)}.slide-enter-to[data-v-5168f0a5],.slide-leave-from[data-v-5168f0a5]{opacity:1;transform:translate(0)}.slide-enter-active[data-v-5168f0a5],.slide-leave-active[data-v-5168f0a5]{transition:all .5s ease}.slide-leave-active[data-v-5168f0a5]{height:100%;position:absolute;right:0;top:0;width:50%}.slide-move[data-v-5168f0a5]{transition:transform .5s ease}h2[data-v-5168f0a5]{display:none}@media(max-width:600px){.leftCo[data-v-5168f0a5]{box-sizing:border-box;display:flex;flex-direction:column;gap:50px;overflow-y:auto;padding-top:160px;width:100%}h2[data-v-5168f0a5]{display:block}.leftCo .list[data-v-5168f0a5]{height:-moz-fit-content;height:fit-content}.rightCo[data-v-5168f0a5]{display:none}}.sectionContainer[data-v-6edc2d24]{display:grid;grid-template-columns:1fr;height:100dvh;width:100vw}.links[data-v-6edc2d24]{align-items:center;display:flex;flex-direction:column;gap:2vw;justify-content:center}.links .mail[data-v-6edc2d24]{color:#00f;font-size:1.2em;text-wrap:wrap;transition:all .1s}.links .mail[data-v-6edc2d24]:hover{animation:sparklingBlueText 1s infinite;cursor:pointer}.links div[data-v-6edc2d24]{display:flex;gap:2vw}.links a[data-v-6edc2d24]{align-items:center;color:#00f;display:flex;flex-direction:column;gap:5px;height:-moz-fit-content;height:fit-content;justify-content:center;width:-moz-fit-content;width:fit-content}.links svg[data-v-6edc2d24]{transition:all .1s;width:50px}.links .mail[data-v-6edc2d24]:hover{letter-spacing:3px}.links div a:hover svg[data-v-6edc2d24]{scale:1.2}section[data-v-551a6551]{background-color:#fff;box-sizing:border-box;color:#000;display:flex;flex-direction:column;height:100dvh;justify-content:start;scroll-snap-align:center}
