*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html,body{overflow-x:hidden}body{color:#121212;background-color:#fff;font-family:American Typewriter,serif,Courier New,Courier,monospace}a{color:#121212}button{cursor:pointer;background-color:#0000;border:none;padding:0;position:relative;left:20px}img{width:2.5rem;max-width:100%;height:auto}section{padding:20px 0}hr{background-color:#ffa07a;border:none;height:5px}.hidden{visibility:hidden}#app{padding:2rem}#app main{max-width:750px;margin-inline:auto}#app .flag{width:25px;padding:0 5px;display:inline-block}@keyframes wave{0%{transform:rotate(0)}25%{transform:rotate(15deg)}50%{transform:rotate(0)}75%{transform:rotate(-15deg)}to{transform:rotate(0)}}.waving-hand{width:50px;padding:0 15px;animation:1.2s ease-in-out infinite wave;display:inline-block}.profile-overview__pic img{float:left;border-radius:25%;width:150px;max-width:100%;margin-right:1rem}.profile-overview__intro p{margin-bottom:1rem}.profile-overview__links{align-items:center;gap:10px;max-width:fit-content;margin-inline:auto;display:flex}.profile-overview__links a{display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-screen{z-index:9999;background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loading-screen .spinner{border:8px solid #f9f9f9;border-top-color:#1e90ff;border-radius:50%;width:50px;height:50px;animation:2s linear infinite spin}.work{text-align:left;font-family:Courier New,Courier,monospace}.work__list{padding-inline-start:0;margin:0;padding-left:0;list-style:none}.work__list li{margin-top:1rem;margin-bottom:2rem}.work__list-position{justify-content:space-between;display:flex}.work__list-position>span:first-child{flex:70%;font-weight:700;text-decoration:underline}.work__list-company{justify-content:space-between;font-weight:100;display:flex}.work__list-location{font-style:italic}.work__list-description,.work__list-summary{text-indent:4rem;padding:.75rem 0;display:block}.work__list-summary{text-shadow:1px 1px 2px gray;font-style:italic}
/*# sourceMappingURL=repo.561e703b.css.map */
