:root{--font-color:#fff;--primary-color:#00ff41}.primary-color{color:#00ff41}.App{text-align:center}body{overflow-x:hidden}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App,body,html{background-color:#222!important}.App{min-height:100vh}#about{text-align:left;padding:10px 0 0}#contacts{margin-top:-20px}td,th{text-align:left;padding:10px}.small{font-size:11px;line-height:12px}#about h1{font-size:60px;line-height:60px}.terminal-card div{text-align:justify}.terminal-card{margin-bottom:50px}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#resume{text-align:left;padding:20px 0}.resume-entry{margin-bottom:30px;border-left:3px solid #00ff41;border-left:3px solid var(--primary-color);padding:15px 0 15px 20px}.resume-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap}.resume-header h3{margin:0;color:#00ff41;color:var(--primary-color);font-size:24px}.resume-date{color:#888;font-size:16px;font-weight:400}.resume-company{margin:5px 0;font-size:18px;font-weight:700;color:#fff}.resume-description{margin:10px 0 0;line-height:1.6;color:#ccc}@media screen and (max-width:768px){.terminal-menu{display:none}#about h1{font-size:42px;line-height:42px}.resume-header{flex-direction:column;align-items:flex-start}.resume-header h3{font-size:20px}.resume-date{font-size:14px;margin-top:5px}}
/*# sourceMappingURL=main.67d6fd63.chunk.css.map */