:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--bulma-column-gap: 0}#app_container{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-list a{color:#fff}.menu-label{color:#fff000;font-size:12pt}.hero.with-bg{background-image:linear-gradient(#1f98ef33,#0f041566),linear-gradient(#a4aec566,#000),url(/assets/city-Bc8C6FM_.jpg);background-size:cover}.hero-body{position:relative}.hero-body div#presentation{transition:all 1.5s,height 1.5s,transform 1.5s;-webkit-transition:all 1.5s,height 1.5s,-webkit-transform 1.5s;width:100vw;text-align:center}.hero-body div.hidden{opacity:0;margin-top:-400px}figure{margin:0px auto 2vw}figure img{box-shadow:0 0 20px 5px #000;-moz-box-shadow:0 0 20px 5px rgb(0,0,0);-webkit-box-shadow:0 0 20px 5px rgb(0,0,0)}nav.centered{margin:0 auto;width:max-content}.social-list{font-size:20px}.social-list a{border:none}a.facebook:hover span{color:#3b5998!important}a.spotify:hover span{color:#1ed760!important}a.twitter:hover span{color:#1da1f2!important}a.github:hover span{color:#6b6b6b!important}a.gitlab:hover span{color:#fa7035!important}a.lastfm:hover span{color:#b90000!important}a.linkedin:hover span{color:#0073b1!important}a.skype:hover span{color:#00aff0!important}@media screen and (max-width:48em){.hero-body nav{width:80vw}.hero-body nav a{padding:.5em .8em;border:none;font-size:15px}.hero-body div .title.is-1{font-size:1.3rem}.hero-body div .subtitle.is-3{font-size:1rem}}h2.subtitle{text-align:center}figure.skill{margin:10px}figure.skill img{height:100%;box-shadow:0 0 10px 1px #000;-moz-box-shadow:0 0 10px 1px #000;-webkit-box-shadow:0 0 10px 1px #000}section.hidden{display:none}.columns.is-variable{--columnGap: 0}.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap)}
