html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#212121;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--dark-background:#802d2d}.App{text-align:center}.homebody{background-color:#121212;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;margin:0;min-height:100%}.header-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1100px;padding:0 20px;text-align:center}.about-container,.contact-container,.projects-container{margin:0 auto;max-width:960px;padding:20px}.projects-title{text-align:start}h1,h2,h3{color:#fff;margin-top:0}a{color:#8be9fd;text-decoration:none}a:hover{text-decoration:underline}.headerline1{margin-left:1250px;margin-top:66px;width:550px}.headerline1,.headerline2{background-color:grey;height:1px;position:absolute}.headerline2{margin-right:1250px;margin-top:200px;width:500px}.header-section{background:linear-gradient(135deg,var(--primary-bg),var(--secondary-bg));color:var(--text-light);overflow:hidden;padding:60px 0 30px;position:relative}.myskillstools{color:#fff;text-decoration:none}.profile-wrapper{margin-bottom:-50px;margin-right:400px;position:relative;z-index:1}.profile-img{border:5px solid var(--accent-color);border-radius:50%;box-shadow:0 0 0 10px #ffffff1a;height:180px;object-fit:cover;transition:transform .3s ease-in-out;width:180px}.profile-img:hover{transform:scale(1.3)}.myname{margin-left:300px;margin-top:-110px}.header-content h1{color:var(--accent-color);font-size:2.8em;font-weight:700;letter-spacing:-1px;margin-bottom:.1em}.header-content p{color:var(--text-dark);font-size:1.4em;font-weight:300;margin-left:300px;margin-top:-15px}nav{margin-top:10px}section{padding:60px 0}.about-section{text-align:center}.about-section,.projects-section{background-color:#212121}.skills-section{background-color:#1a1a1a}.contact-section{background-color:#1f2a40;color:#fff;text-align:center}.project-card{background-color:#2c2c2c;border:1px solid #3c3c3c;border-radius:8px;box-shadow:0 4px 8px #0000004d;cursor:pointer;margin-bottom:20px;padding:20px;text-align:start}.project-card:hover{background-color:#313131;transform:scale(1.1)}.showall{color:#8fa2c9;cursor:pointer}.project-image{border-radius:18px;height:80px;width:80px}.imgdescproject{display:flex;padding:10px}.imgdescproject img{padding-right:10px;padding-top:5px}.imgdescproject p{margin-top:0}.project-links a{background-color:#444;border-radius:5px;color:#fff;display:inline-block;margin-bottom:10px;margin-right:10px;padding:8px 15px;text-decoration:none;transition:background-color .3s}.project-links a:hover{background-color:#000;text-decoration:none}.technologies span{background-color:#555251;border-radius:20px;color:#e0e0e0;display:inline-flex;font-size:.9em;margin-top:10px;min-width:50px;padding:8px 10px}.skillshome-grid,.technologies span{justify-content:center;margin-right:5px}.skillshome-grid{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;margin-left:5px}.skillshome-grid span{background-color:#4a4a4a;border-radius:5px;color:#fff;font-weight:700;padding:10px 20px}.skillshome-grid span:hover{background-color:#3f3fbb}.contact-links{color:#fff;display:flex;font-size:1.2em;font-weight:700;justify-content:center;margin:0 10px}.contact-container .contact-links,.contact-links{align-items:center}.social-area{margin:20px}.css-18jp67o-MuiNativeSelect-root-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-18jp67o-MuiNativeSelect-root-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-18jp67o-MuiNativeSelect-root-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input{color:#fff}@media (max-width:768px){.header-container{padding:10px}.header-section h1{font-size:2em}.header-content h1{font-size:2.5em}.header-content p{font-size:1.2em}nav ul{flex-wrap:wrap;gap:15px}.myname,.profile-wrapper{align-content:center;align-items:center;display:inline-flex;justify-content:center;margin:0}.myname,.myrole{padding-top:20px}.myrole{text-align:center;width:auto}.header-content p{margin-left:0}.contact-container .contact-links{margin-left:40px;margin-right:40px}}.footer-section{background-color:#1a1a1a;bottom:0;color:#b0b0b0;left:0;padding:20px 0;text-align:center;width:100%}nav ul{display:flex;gap:20px;justify-content:center;list-style:none;padding:0}nav a{color:#fff;font-weight:700;text-transform:uppercase}.navheader-section{background-color:#121212;color:var(--text-light);position:fixed;top:0;width:100%;z-index:2}.navheader-container{align-items:center;background-color:#121212;display:flex;flex-direction:column;height:auto;margin:0 auto;max-width:1100px;padding:30px;text-align:center}@media (max-width:768px){nav ul{align-items:center;display:inline-flex;justify-content:center;text-align:center}}.publication-card{background-color:#dbdbdbeb;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex-direction:column;gap:20px;height:auto;margin-top:40px;padding:25px;width:850px}.publication-card,.publicationcardbody{display:inline-flex}.pdfthumbnail{border-radius:10px;height:190px;padding-right:15px;width:120px}.publication-info h3{color:#333;font-size:1.5em;margin-top:0}.authors{color:#555;font-style:italic;margin:5px 0}.journal{color:#5a5a5a;font-size:.9em;margin:5px 0 15px}.abstract{color:#5b5b5b;line-height:1.6;text-align:start}.publication-links{display:flex;gap:15px;justify-content:flex-start}.link-button{background-color:#212222;border-radius:5px;color:#fff;padding:10px 15px;text-decoration:none;transition:background-color .3s ease}.link-button:hover{background-color:#6b6b6b}.publicationsbody{background-color:#212121;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;margin:0;min-height:100%}.publicationstitle{color:#e0e0e0;font-weight:900;font:2rem AmstelvarAlpha,sans-serif;margin-top:200px;text-align:center}.projectcard{background-color:#1b1b1b;border-radius:8px;box-shadow:0 4px 8px #0000001a;cursor:pointer;display:inline-flex;flex-direction:column;gap:20px;height:auto;margin-top:40px;padding:25px;width:850px}.projectcard:hover{background-color:#313131;transform:scale(1.1)}.projectcardbody{display:inline-flex}.projectcardimage{border-radius:4px;height:80px;margin-bottom:15px;width:80px}.projectcardinfo h3{color:#333;font-size:1.5em;margin-top:0}.projectcard .technologiescard{display:inline-flex;overflow-y:scroll;width:850px}.technologiescard span{align-items:center;background-color:#555251;border-radius:20px;color:#e0e0e0;display:inline-flex;font-size:.9em;justify-content:center;margin-right:5px;margin-top:10px;min-width:50px;padding:8px 10px;text-align:center}.projectcardlinks{display:flex;gap:15px;justify-content:flex-start}.projectcardlinks a{background-color:#444;border-radius:5px;color:#fff;display:inline-block;margin-bottom:10px;margin-right:10px;padding:8px 15px;text-decoration:none;transition:background-color .3s}.projectcardlinks a:hover{background-color:#000;text-decoration:none}.linkbutton{background-color:#212222;border-radius:5px;color:#fff;padding:10px 15px;text-decoration:none;transition:background-color .3s ease}.linkbutton:hover{background-color:#6b6b6b}.projectsbody{background-color:#212121;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;margin:0;min-height:100%}.projectsbody .projectcard{align-items:center;display:block;justify-content:center;margin:15px auto}.projectstitle{color:#e0e0e0;font-weight:900;font:2rem AmstelvarAlpha,sans-serif;margin-top:200px;text-align:center}.statsbtn{border:0;border-radius:6px;color:#fff;font-size:16px;height:55px;margin-top:8px;position:relative;width:130px}#demo-multiple-checkbox-label{border:#fff!important;color:#fff!important}.formtype{background-color:#3b3b3b;margin-top:240px}.statscontainer{align-items:center;align-self:center;background-color:#1a1b27;border:1px solid #e0e0e0;display:inline-flex;height:700px;justify-content:center;margin-top:20px;padding:40px;width:900px}@media (max-width:900px){.projectcard{align-items:center;display:inline-flex;justify-content:center;width:380px}.projectcard .technologiescard{width:380px}.technologiescard span{padding:18px}}.contactsbody{background-color:#212121;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;margin:0}.contacts-links{color:#fff;display:flex;font-size:1.2em;font-weight:700;justify-content:center;margin:0 10px}.contacts-container .contacts-links,.contacts-links{align-items:center}.contacts-container{height:auto;margin-top:10px;padding:20px}.contacts-section{color:#fff;margin-top:200px;text-align:center}.gettouch{font-size:50px}.detailspagebody{background-color:#212121;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;margin:0;min-height:100%}.projectdetails-section{background-color:var(--card-background);border-radius:8px;box-shadow:0 2px 10px #0000001a;margin-bottom:30px;padding:30px;text-align:start;white-space:pre-line}.section-title{border-bottom:2px solid var(--primary-color);color:var(--heading-color);margin-top:0}.subsection-title{color:var(--heading-color);margin-top:20px}.project-intro-section{align-items:flex-start;display:flex;flex-direction:column;margin-top:200px}@media (min-width:768px){.project-intro-section{flex-direction:row;gap:30px}}.projectdetails-image{border-radius:6px;max-width:150px;object-fit:cover;width:100%}.project-summary-container{flex:1 1}.project-info-item{margin:5px 0}.project-info-item a{color:#9fbbf8}.project-link{color:var(--primary-color);font-weight:700;text-decoration:none}.project-link:hover{text-decoration:underline}.technologies-list{display:flex;flex-wrap:wrap;gap:15px;list-style:none;padding:0}.technology-item{background-color:#000;border:1px solid var(--secondary-color);border-radius:5px;color:var(--secondary-color);font-weight:700;padding:8px 15px}.screenshots-grid{display:grid;grid-template-columns:1fr 1fr 1fr auto}.screenshot-image{border-radius:6px;box-shadow:0 2px 5px #0000001a;width:90%}.skillspagebody{background-color:#212121;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;margin:0;min-height:100%}.skills-section{background:var(--card-bg-dark);border-radius:12px;box-shadow:0 2px 22px 3px #b9affb33;margin:200px auto 40px;max-width:1500px;padding:30px;text-align:center}.helptooltip{margin-left:100px;position:absolute}.css-1umw9bq-MuiSvgIcon-root{margin-bottom:20px;margin-left:20px}.skills-grid{gap:10px}.skills-grid span{background-color:#4a4a4a;border-radius:5px;color:#fff;font-weight:700;padding:10px 20px}.css-53g0n7-MuiButtonBase-root-MuiIconButton-root{color:#fff;margin-bottom:20px;margin-left:20px}.skills-section h2{border-bottom:2px solid var(--accent-color-advanced);color:var(--text-light);display:inline-block;font-size:2.8rem;margin-bottom:10px;padding-bottom:5px}.section-description{color:var(--text-muted);font-size:1.1rem;margin-bottom:40px}.skills-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.skill-column{background-color:var(--bg-dark);border:1px solid var(--border-color);border-radius:10px;box-shadow:0 4px 8px #0000001a;flex:1 1;min-width:250px;padding:25px;text-align:left}.skill-column h3{border-bottom:1px solid var(--border-color);font-size:1.6rem;margin-bottom:20px;padding-bottom:10px;text-align:center}.advanced .skill-name,.advanced h3{color:var(--accent-color-advanced)}.intermediate .skill-name,.intermediate h3{color:var(--accent-color-intermediate)}.basic .skill-name,.basic h3{color:var(--accent-color-basic)}.skill-item{background-color:#262626;border-left:3px solid var(--border-color);border-radius:6px;margin-bottom:15px;padding:15px}.skill-name{display:block;font-weight:700;margin-bottom:5px}.skill-context{color:var(--text-muted);font-size:.9rem;margin:0}.css-mfslm7{background-color:#f8dbdb00;color:#fff;margin-bottom:20px;margin-left:5px}.css-1umw9bq-MuiSvgIcon-root{color:#fff}@media (max-width:768px){.skills-grid{flex-direction:column}}.aboutpagebody{background-color:#212121;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;margin:0;min-height:100%}.firstsection{margin-top:120px}.firstsection,.secondsection{column-count:2;padding:20px}.globe{height:320px;margin-left:100px;margin-top:10px;padding:100px;width:320px}.airplane{margin-right:50px;margin-top:50px;position:absolute}.livingtxt{color:#d3cdc6;font-family:Lucida Console,Courier New,monospace;font-size:40px;justify-content:center;margin-top:50px;width:100%}.livingsection,.livingtxt{align-items:center;display:flex;text-align:center}.navigation{align-items:center;background-color:#181818;border-radius:50%;cursor:pointer;display:flex;height:70px;justify-content:center;left:500px;margin-left:400px;overflow:hidden;width:70px}.arrow{height:35px;width:40px}.aboutme,.aboutmeimg,.living{padding:20px}.aboutmetxt{align-items:center;display:inline-flex;height:80px}.aboutmetxt .abouttxt{padding-right:15px}.abouttxt,.metxt{font-size:44px}.metxt{color:#4278ae}.lightbulb{height:60px;padding-bottom:50px;width:60px}.airplanecontainer{align-items:center;display:flex;justify-content:center}.textbio1{padding-left:50px;padding-right:50px}@media (max-width:1100px){.firstsection,.secondsection{column-count:1}.textbio1{align-items:center;padding:0;text-align:center;width:100%}}
/*# sourceMappingURL=main.fb114230.css.map*/