:root{font-family:Verdana,Geneva,Tahoma,sans-serif;line-height:1.5;font-weight:700;font-size:2vmin;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{background:transparent;color:inherit;border:none;font-size:inherit;font-family:inherit;font-weight:inherit;text-decoration:none;cursor:pointer}div.cv.svelte-iapagz{width:100%;display:grid;grid-template-columns:6fr 4fr}button.social.svelte-iapagz{position:fixed;width:25vmin;height:25vmin;border-radius:50%;transition:.3s ease-in-out}button.social.svelte-iapagz:hover{transform:scale(1.2);transition:.1s ease-in-out}button.github.svelte-iapagz{background:#000;top:15vh;left:5vw}button.linkedin.svelte-iapagz{background:#0a66c2;top:15vh;left:30vw}button.location.svelte-iapagz{background:#ed4040;top:40vh;left:17.5vw}button.phone.svelte-iapagz{background:#00a1f0;top:65vh;left:5vw}button.mail.svelte-iapagz{background:#52b1e5;top:65vh;left:30vw}img.logo.svelte-iapagz{height:3em}object#cv.svelte-iapagz{width:500px;max-width:50vw;height:725px;max-height:83vh;border:solid white;border-width:.5vh;margin:3vh}div.menu.svelte-1dng864{overflow-y:scroll;scroll-snap-type:y mandatory;height:90vh}div.part.svelte-1dng864{height:100%;scroll-snap-align:start}img.banner.svelte-1dng864{width:100%;height:100%}div.presentation.svelte-1dng864{position:relative;width:100%}div.texte.svelte-1dng864{position:absolute;top:50%;left:10%;transform:translate(-10%,-50%);color:#fff;font-size:3vmin;font-weight:700;background:#000000bf;border-radius:5vmin;padding:3vmin;width:50vw;height:70vh}div.presentation.svelte-1dng864 img:where(.svelte-1dng864){display:block;width:100%;max-height:100%}button.svelte-1dng864{color:orange}button.svelte-1dng864:hover{color:#ff8c00}div.preview.svelte-xfa4jm{scroll-snap-align:start;height:30vh}button.svelte-xfa4jm{width:48vw;border:solid;margin:1vh;height:26vh;box-shadow:1vh 1vh #000000b3;transform:translate(0);transition:all .5s ease-in-out}button.svelte-xfa4jm:hover{transform:translate(1vh,1vh);transition:all .5s ease-in-out;box-shadow:none}div.content.svelte-xfa4jm{text-align:left;width:46vw;height:100%;padding:1%}div.infobar.svelte-xfa4jm{display:grid;grid-template-columns:repeat(2,1fr)}div.date.svelte-xfa4jm{text-align:right}div.description.svelte-xfa4jm{height:60%;overflow-y:hidden}div.shadow.svelte-12w8lpx{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3}div.view.svelte-12w8lpx{position:fixed;top:10vh;left:10vw;width:76vw;height:76vh;background:#202020;border:solid;padding-top:2vh;padding-bottom:2vh;padding-left:2vw;padding-right:2vw}div.infobar.svelte-12w8lpx{display:grid;grid-template-columns:4fr 1fr}button.github.svelte-12w8lpx{background:#000;color:#fff;padding:.5em;border:solid;border-color:#000}button.github.svelte-12w8lpx:hover{border-color:#fff}button.close.svelte-12w8lpx{background:red;border:solid;width:5vmin;height:5vmin;font-size:3vmin}button.close.svelte-12w8lpx:hover{background:#8b0000}div.description.svelte-12w8lpx{overflow-y:scroll}div.projets.svelte-1j3yer3{height:90vh;overflow-y:auto;scroll-snap-type:y mandatory;margin-top:1vh}div.table.svelte-1j3yer3{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}button.svelte-o1kgdm{height:28vh;margin:1vh;scroll-snap-align:start;display:grid;grid-template-rows:5fr 1fr 1fr}img.svelte-o1kgdm{max-height:20vh;filter:drop-shadow(0px 1vh 10px rgba(0,0,0,1));transition:all .3s ease-in-out}img.svelte-o1kgdm:hover{transform:translateY(-1vh);transition:all .3s ease-in-out}div.shadow.svelte-1b72app{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3}div.view.svelte-1b72app{position:fixed;top:10vh;left:10vw;width:76vw;height:76vh;background:#202020;border:solid;padding-top:2vh;padding-bottom:2vh;padding-left:2vw;padding-right:2vw}div.infobar.svelte-1b72app{display:grid;grid-template-columns:4fr 1fr;align-items:center}img.svelte-1b72app{height:5vmin;transform:translateY(1vmin)}button.close.svelte-1b72app{background:red;border:solid;width:5vmin;height:5vmin;font-size:3vmin;font-weight:700}button.close.svelte-1b72app:hover{background:#8b0000}button.doc.svelte-1b72app{color:#68ffff}button.doc.svelte-1b72app:hover{color:#00ced1}div.skills.svelte-1xkbbuv{height:90vh;overflow-y:auto;scroll-snap-type:y mandatory;margin-top:1vh}div.table.svelte-1xkbbuv{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto}div.taskbar.svelte-ll82jh{display:grid;grid-template-columns:repeat(4,3fr) 1fr;background:#121212}button.page.svelte-ll82jh{width:100%;height:100%;position:relative;border:none;letter-spacing:0;transition:.5s ease}button.page.svelte-ll82jh:hover,button.page.svelte-ll82jh:active{letter-spacing:.3vw;transition:.5s ease}button.page.svelte-ll82jh:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:gold;transition:.5s ease}button.page.svelte-ll82jh:after{content:"";position:absolute;right:0;top:0;width:0;height:2px;background-color:gold;transition:.5s ease}button.page.svelte-ll82jh:hover:before,button.page.svelte-ll82jh:hover:after{width:100%}div.lang.svelte-ll82jh{display:grid;justify-content:center;align-items:center}img.flag.svelte-ll82jh{width:2vw;border:transparent solid}img.flag.svelte-ll82jh:hover{border-color:gold}img.selected.svelte-ll82jh{border-color:#fff}div.page.svelte-1n46o8q{position:fixed;top:0;left:0;margin:0;padding:0;width:100vw;min-height:100vh;display:grid;grid-template-rows:1fr 9fr}
