@import url(https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=Pragati+Narrow:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Monoton&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.console-bg{background:#00223b;background:radial-gradient(circle,#00223b 0,#0d0d0d 100%);box-shadow:inset 0 0 100px #000;height:100%;left:0;position:absolute;top:0;width:100%}.console-lines-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:40px;margin-top:20px}.console-line{align-items:center;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.01s;animation-duration:.01s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:textflicker;animation-name:textflicker;color:#0f0;display:flex;font-family:Share Tech Mono,monospace;font-weight:700;line-height:25px;text-align:start;text-shadow:0 0 10px #00ff0040}@-webkit-keyframes textflicker{0%{text-shadow:1px 0 0 #ea36af,-2px 0 0 #75fa69}to{text-shadow:2px .5px 2px #000,-1px -.5px 2px #84939e}}@keyframes textflicker{0%{text-shadow:1px 0 0 #ea36af,-2px 0 0 #75fa69}to{text-shadow:2px .5px 2px #000,-1px -.5px 2px #84939e}}.crt:before{background:linear-gradient(hsla(0,6%,7%,0) 50%,rgba(0,0,0,.25) 0),linear-gradient(90deg,rgba(255,0,0,.06),rgba(0,255,0,.02),rgba(0,0,255,.06));background-size:100% 2px,3px 100%;bottom:0;content:" ";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}@-webkit-keyframes flicker{0%{opacity:.27861}5%{opacity:.34769}10%{opacity:.23604}15%{opacity:.90626}20%{opacity:.18128}25%{opacity:.83891}30%{opacity:.65583}35%{opacity:.67807}40%{opacity:.26559}45%{opacity:.84693}50%{opacity:.96019}55%{opacity:.08594}60%{opacity:.20313}65%{opacity:.71988}70%{opacity:.53455}75%{opacity:.37288}80%{opacity:.71428}85%{opacity:.70419}90%{opacity:.7003}95%{opacity:.36108}to{opacity:.24387}}@keyframes flicker{0%{opacity:.27861}5%{opacity:.34769}10%{opacity:.23604}15%{opacity:.90626}20%{opacity:.18128}25%{opacity:.83891}30%{opacity:.65583}35%{opacity:.67807}40%{opacity:.26559}45%{opacity:.84693}50%{opacity:.96019}55%{opacity:.08594}60%{opacity:.20313}65%{opacity:.71988}70%{opacity:.53455}75%{opacity:.37288}80%{opacity:.71428}85%{opacity:.70419}90%{opacity:.7003}95%{opacity:.36108}to{opacity:.24387}}.crt:after{-webkit-animation:flicker .15s infinite;animation:flicker .15s infinite;background:hsla(0,6%,7%,.1);bottom:0;content:" ";display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}input[type=text]{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.01s;animation-duration:.01s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:textflicker;animation-name:textflicker;background:none;border:none;color:#0f0;font-family:Share Tech Mono,monospace;font-size:1.3em;font-weight:700;line-height:25px;margin-left:30px;margin-top:-28px;outline:none;text-align:start;text-shadow:0 0 10px #00ff0040;text-transform:uppercase;width:300px}.projects-bg{background:#00223b;background:radial-gradient(circle,#00223b 0,#0d0d0d 100%);box-shadow:inset 0 0 100px #000;height:100%;left:0;overflow:scroll;position:absolute;top:0;width:100%}.projects-container{grid-gap:50px;display:grid;font-family:Pragati Narrow,sans-serif;gap:50px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:50px}.project-container{position:relative}.project-container:hover .date{margin-top:-25px}.date{margin-left:5px;margin-top:20px;position:absolute;transition-duration:.2s;width:200px}.project{border:1px solid #000;border-radius:10px;height:300px;overflow:hidden;position:relative;width:200px}.details{background-color:#1d1d1d;bottom:0;color:#fff;display:flex;flex-direction:column;height:60px;justify-content:space-between;transition-duration:.2s}.details,.details .fade{position:absolute;width:100%}.details .fade{background:#1d1d1d;background:linear-gradient(180deg,rgba(29,29,29,0),#1d1d1d);height:70px;top:0;-webkit-transform:translateY(-70px);transform:translateY(-70px)}.details h1{font-size:28px;margin:-6px 0 0 5px;text-align:start}.details p{line-height:16px;margin:0 0 0 5px;text-align:start}.project:hover .details{height:250px}.socials{display:flex;justify-content:space-around;margin-bottom:10px;margin-top:5px;width:100%}.social{border-radius:10px;cursor:pointer;height:40px;transition-duration:.2s;width:40px!important}.social:hover{background-color:#ffffff73;box-shadow:0 0 16px #ffffff5e;-webkit-filter:invert(52%) sepia(81%) saturate(3322%) hue-rotate(90deg) brightness(126%) contrast(120%);filter:invert(52%) sepia(81%) saturate(3322%) hue-rotate(90deg) brightness(126%) contrast(120%)}.tags{display:flex;font-size:12px;font-weight:700;text-transform:uppercase;width:100%}.tags span{background-color:#fff;border-radius:50px;margin-left:5px;margin-right:5px;padding-left:7px;padding-right:7px}.project img{width:100%}.App{text-align:center}.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-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.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)}}
/*# sourceMappingURL=main.f85dad98.css.map*/