body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#282c34;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.body{align-items:center;background-color:#282c34;display:flex;flex-direction:column;justify-content:top;min-height:100vh;padding-top:100px}.running-icon{color:#000;font-size:25px;position:absolute;right:10px;top:10px}.running-icon:hover{color:#007bff;transition:color .5s ease}.tooltip-container{display:inline-block;position:absolute;right:10px;top:10px}.tooltip-text{background-color:#000;border-radius:6px;color:#fff;opacity:0;padding:5px 0;position:absolute;right:35px;text-align:center;top:10px;transition:opacity .5s ease;visibility:hidden;width:160px;z-index:1}.tooltip-container:hover .tooltip-text{opacity:1;visibility:visible}.header{font-size:calc(40px + 3vmin)}.header,.summary{color:#fff;font-family:Droid Sans}.summary{justify-content:space-between;opacity:0;transition:opacity 2s ease-in-out,visibility 2s ease-in-out;visibility:hidden}.summary.visible{opacity:1;visibility:visible}.summary-child{margin-top:20px}.bio,.resume{font-size:calc(20px + 1vmin)}.resume{background-color:#000;border:2px solid #000;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;margin-top:30px;padding:10px 20px;text-align:center;transition:background-color .3s,border-color .3s}.resume:hover{background-color:#333;border-color:#000}.social-links a{display:inline-block;margin:30px 30px 0;text-decoration:none}.social-links svg{color:#000;font-size:60px;transition:color .3s}.social-links a:hover svg{color:#007bff}.projects-container{color:#fff;font-family:Droid Sans;margin-top:30px;opacity:0;transition:opacity 6s ease-in-out,visibility 6s ease-in-out;visibility:hidden;width:80%}.projects-container.visible{opacity:1;visibility:visible}.projects-card-container{display:flex;flex-wrap:wrap;justify-content:space-between}.projects-header{color:#000;text-decoration:underline;text-decoration-color:#fff}.project-card{align-items:center;border:2px solid #000;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin:16px;max-width:calc(50% - 32px);padding:16px}.project-link{color:#fff;text-decoration:none}.github-icon{font-size:1.2em;margin-left:8px;transition:color .3s ease}.github-icon:hover{color:#007bff}.project-details{margin-top:8px}.project-summary{font-size:20px;list-style-type:disc;margin-top:16px;padding-left:20px;text-align:left}.project-skills{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}@media (max-width:600px){.project-card{max-width:calc(100% - 32px)}}.experience-container{color:#fff;font-family:Droid Sans;opacity:0;transition:opacity 4s ease-in-out,visibility 4s ease-in-out;visibility:hidden;width:80%}.experience-container.visible{opacity:1;visibility:visible}.experience-card-container{display:flex;flex-wrap:wrap;justify-content:space-between}.experience-header{color:#000;text-decoration:underline;text-decoration-color:#fff}.experience-card{align-items:center;border:2px solid #000;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin:16px;max-width:calc(50% - 32px);padding:16px}.logo-container{align-items:center;display:flex;height:80px;justify-content:center;width:100%}.company-logo{max-height:150px;max-width:150px;object-fit:contain}.experience-details{margin-top:8px}.experience-summary{font-size:20px;list-style-type:disc;margin-top:16px;padding-left:20px;text-align:left}.experience-skills{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.skill-bubble{background-color:#e0e0e0;border-radius:12px;color:#333;font-size:14px;padding:4px 8px}@media (max-width:600px){.experience-card{max-width:calc(100% - 32px)}}.footer{bottom:0;color:#fff;font-size:14px;margin-top:30px;padding:10px 0;position:relative;text-align:center;width:100%}
/*# sourceMappingURL=main.3c0986cc.css.map*/