*{font-family:Arial,Helvetica,sans-serif}html{height:99%;scroll-behavior:smooth}#root,body{height:100%;margin:0;padding:0}.main{box-sizing:border-box;display:flex;flex-direction:row;height:91%;width:100%}.right_main{overflow:auto;scroll-behavior:smooth;width:100%}.space_between{display:flex;justify-content:space-between}.right_padding{box-sizing:border-box;padding:2% 0 2% 2%}.bold_title{font-size:24px;font-weight:800;line-height:40px}.bluebtn{background:#3090e2;border:1px solid #000;border-radius:4px;color:#fff;font-size:20px;margin-right:5%;padding:10px;transition:background-color .3s ease}.bluebtn:hover{background:#0056b3}.btn_indicator_container{align-items:center;display:flex;justify-content:space-between;width:100%}.form_postBtn{background:#3090e2;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.mandatory_indicator{color:red;font-size:.8rem;margin-top:10px}@media (max-width:768px){.main{flex-direction:column;height:auto}.main,.right_main{width:100%}.right_padding{padding:4% 2%}.bold_title{font-size:20px;line-height:32px}.bluebtn{font-size:16px;margin-right:2%;padding:8px}.btn_indicator_container{flex-direction:column;gap:10px}.form_postBtn{font-size:14px;padding:8px 16px}}body{height:100vh;overflow:hidden}.sideBarNav{align-items:center;background:#001529;color:#fff;display:flex;flex-direction:column;height:101%;max-width:300px;overflow:hidden;transition:all .3s ease;width:25%}.sideBarNav.collapsed{width:60px}.profileSection{padding:1rem;text-align:center}.profilePicture{border-radius:50%;height:150px;margin-bottom:1rem;object-fit:cover;width:150px}.profileName{font-size:1.8rem;font-weight:700;margin-bottom:.3rem}.profileTitle{color:#ccc;font-size:1rem;margin-bottom:1rem}.profileInfo{font-size:.9rem;margin:.5rem 0}.socialLinks{display:flex;gap:1rem;justify-content:center;margin-top:.5rem}.socialLinks a{color:#fff;margin-bottom:.5rem;margin-top:auto;transition:color .3s}.socialLinks a:hover{color:#3090e2}.toggleButton{margin-bottom:1rem;margin-top:auto}.downloadCV{background-color:#3090e2;border-radius:6px;color:#fff;display:inline-block;padding:5% 25%;text-decoration:none}@media (max-width:768px){body{overflow:auto}.sideBarNav{height:auto;max-width:none;transition:all .3s ease;width:100%}.sideBarNav.collapsed{height:2rem;width:100%}.profileSection{padding:.8rem}.profilePicture{height:120px;width:120px}.profileName{font-size:1.5rem}.profileTitle{font-size:.9rem}.profileInfo{font-size:.8rem}.socialLinks{gap:.5rem}.downloadCV{font-size:.9rem;padding:8% 20%}.toggleButton{margin-bottom:1.5rem}}@media (max-width:400px){.sideBarNav{padding:0 1%;transition:all .3s ease}.downloadCV{font-size:.85rem;padding:8% 15%}}*{box-sizing:border-box;margin:0;padding:0}.custom-header{align-items:center;background-color:#001529;display:flex;height:56px;justify-content:space-between;padding:5px 10px}.logo-container{cursor:pointer}.logo-text{color:#fff;font-size:20px;font-weight:800;gap:5px}.header-actions,.logo-text{align-items:center;display:flex}.header-actions{gap:15px}.ant-menu-dark{background-color:#001529;color:#fff}.ant-menu-dark .ant-menu-item{color:#fff}.ant-menu-dark .ant-menu-item-selected,.ant-menu-dark .ant-menu-item:hover{background-color:#1890ff;color:#fff}.menu-drawer{.ant-drawer-body{background-color:#fff;padding:0}}.menu-drawer .ant-menu{background-color:#fff;border-right:none}.menu-drawer .ant-menu-item{color:#000}.menu-drawer .ant-menu-item-selected,.menu-drawer .ant-menu-item:hover{background-color:#e6f7ff;color:#1890ff}.custom-header .logo-text{align-items:"center";color:#fff;margin:0}@media (max-width:768px){.custom-header{flex-direction:row;height:50px;justify-content:space-between;padding:5px 10px}.custom-header .logo-text{align-items:"center";color:#fff;font-size:25px;margin:0}.header-actions{gap:10px}}.about-container{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);display:flex;flex-direction:column;min-height:100vh;padding-bottom:3rem}#about-me,#education-experience,#skills{scroll-margin-top:100px}.cover-section{align-items:center;background-image:url(https://media.licdn.com/dms/image/v2/C4E1BAQHkj4ydYFgf4A/company-background_10000/company-background_10000/0/1584673584637/informsneu_cover?e=2147483647&v=beta&t=l3No7_lslq2V7nROP56VczYKRksyv6flhHM5VT2F5HU);background-position:50%;background-size:cover;clip-path:polygon(0 0,100% 0,100% 85%,0 100%);display:flex;height:600px;justify-content:center;position:relative;width:100%}.cover-section:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(135deg,#1e1e1eb3,#32323280);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cover-text{animation:fadeSlideIn 1.5s ease-out forwards,float 3s ease-in-out 1.5s infinite;color:#fff;font-size:2rem;font-weight:700;letter-spacing:1px;opacity:0;text-align:center;text-shadow:0 4px 20px #00000080;z-index:2}.cover-text h1,.cover-text h2,.cover-text h3,.cover-text h4,.cover-text h5,.cover-text h6{line-height:1.2;margin:0}.cover-text h1{color:#fff;font-size:5rem;font-weight:900;margin-bottom:.5rem}.cover-text h5{color:#f8f9fa;font-size:2rem;font-weight:300;letter-spacing:3px;text-transform:uppercase}.about-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:1px solid #ffffff4d;border-radius:24px;box-shadow:0 8px 32px #0000001a;overflow:hidden;padding:2.5rem 3rem;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.about-card:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.about-card:hover:before{left:100%}.about-card:hover{border:1px solid #ffffff80;box-shadow:0 16px 48px #00000026;transform:translateY(-8px) scale(1.01)}.about-title{color:#2d3748;font-size:3rem;font-weight:800;margin-bottom:1.5rem;padding-bottom:1rem;position:relative;text-align:center}.about-title:after{background:linear-gradient(90deg,#4a5568,#718096);border-radius:3px;bottom:0;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.about-subtitle{color:#4a5568;font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.about-paragraph{color:#4a5568;font-size:1.05rem;font-weight:400;line-height:1.8;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.about-divider{margin:.5rem 0}.edu-exp-row{gap:0;margin:2rem auto!important;max-width:1200px;padding:0;width:100%}.col-spacing{margin-bottom:0;padding:0}.ant-col,.ant-row{margin:0;padding:0}.introduction-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2}.background-card,.introduction-card{margin:2rem auto;max-width:1200px}.education-card{border-radius:24px 0 0 24px!important;border-right:1px solid #0000000f}.education-card,.experience-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;height:100%;padding:2.5rem 3rem;text-align:center}.experience-card{border-radius:0 24px 24px 0!important}.skills-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;margin:2rem auto;max-width:1200px}.skills-row{align-items:stretch;display:flex;justify-content:center;margin-top:1.5rem}.skills-subtitle{color:#2d3748;font-size:1.2rem;font-weight:700;margin-bottom:1rem;text-align:center}.skills-card .ant-col{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8f9facc;border:1px solid #00000014;border-radius:16px;display:flex;flex-direction:column;margin:.5rem;overflow:hidden;padding:2rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.skills-card .ant-col:after{background:linear-gradient(45deg,#0000,#00000005,#0000);content:"";height:200%;left:-50%;position:absolute;top:-50%;transform:rotate(45deg);transition:all .5s;width:200%}.skills-card .ant-col:hover:after{left:100%}.skills-card .ant-col:hover{background:#fffffff2;border:1px solid #0000001f;box-shadow:0 12px 32px #0000001f;transform:translateY(-8px) scale(1.05)}.ant-timeline{margin-top:2rem}.ant-timeline-item-label{color:#4a5568!important;font-size:.95rem;font-weight:600;text-align:left!important}.ant-timeline-item-content{color:#4a5568;font-size:1rem;line-height:1.8;text-align:left!important}.ant-timeline-item-head{background-color:#4a5568!important;border-color:#4a5568!important}.ant-timeline-item-tail{border-left:2px solid #00000026!important}.about-divider{border-top:2px solid #00000014;margin:1rem 0 1.5rem}@media (max-width:768px){.cover-section{clip-path:polygon(0 0,100% 0,100% 90%,0 100%);height:400px}.cover-text{animation:fadeSlideIn 1.5s ease-out forwards,float 3s ease-in-out 1.5s infinite;color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:1px;opacity:0;padding:0 1rem;text-align:center;text-shadow:0 4px 20px #00000080;z-index:2}.cover-text h1{font-size:3rem!important}.cover-text h5{font-size:1.2rem!important;letter-spacing:2px}.about-card{border-radius:20px;margin:1rem;padding:1.5rem}.about-title{font-size:2rem}.about-subtitle{font-size:1.5rem}.about-paragraph{text-align:center}.education-card,.experience-card{border-radius:20px!important;margin-bottom:1rem;padding:1.5rem}.ant-col{padding:.5rem}.skills-card .ant-col{margin:.3rem;padding:1.5rem}.background-card,.introduction-card,.skills-card{margin:1rem}.edu-exp-row{margin:1rem!important}.projects-nav-section{margin:1rem}}.projects-nav-section{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #0000000d;border-radius:16px;box-shadow:0 4px 20px #00000014;margin:3rem 2rem 2rem;padding:2.5rem;text-align:center;transition:all .3s ease}.projects-nav-section:hover{box-shadow:0 8px 30px #0000001f;transform:translateY(-2px)}.projects-nav-title{color:#333;font-size:24px;font-weight:600;margin-bottom:1rem}.projects-nav-description{color:#666;font-size:15px;margin-bottom:1.5rem}.projects-nav-button{border-radius:8px!important;box-shadow:0 2px 8px #1890ff33!important;font-size:16px!important;font-weight:500!important;height:48px!important;padding:0 36px!important;transition:all .3s ease!important}.projects-nav-button:hover{box-shadow:0 4px 16px #1890ff4d!important;transform:translateX(4px)!important}#just-line-break{white-space:pre-line}.project-container{display:flex;flex-wrap:wrap;gap:24px;padding:40px;width:100%}.project-card{border-radius:10px;box-shadow:0 4px 8px #0000001a;flex-grow:1;margin-bottom:24px;max-width:700px;transition:transform .3s ease,box-shadow .3s ease}.project-card:hover{box-shadow:0 8px 16px #0003;transform:translateY(-5px)}.project-card .ant-card-body{padding:75px}.project-card video{background-color:#000;max-height:400px;object-fit:contain;width:100%}.project-card iframe,.project-card video{border-top-left-radius:10px;border-top-right-radius:10px}.ant-btn-link{color:#1890ff;font-weight:500}.ant-btn-link:hover{color:#40a9ff}.masonry-grid{display:flex;gap:24px;margin:0 auto}.masonry-grid_column{display:flex;flex-direction:column}@media (max-width:768px){.project-container{align-items:center;flex-direction:column}.project-card{max-width:400px;width:100%}}.construction-container{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.content{color:#1a1a1a;text-align:center;z-index:2}.content h1{animation:fadeIn 2s ease-in-out;font-size:4rem;margin-bottom:1rem}.content p{animation:fadeIn 3s ease-in-out;font-size:1.5rem}.loader{animation:spin 1s linear infinite;border:6px solid #333;border-radius:50%;border-top-color:#f1c40f;height:60px;margin:2rem auto;width:60px}.lights-effect:after,.lights-effect:before{animation:pulse 5s infinite alternate;background:radial-gradient(circle,#ffffff1a 0,#0000 70%);content:"";height:400px;position:absolute;width:400px}.lights-effect:before{left:-100px;top:-100px}.lights-effect:after{bottom:-100px;right:-100px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{opacity:.7;transform:scale(1)}to{opacity:.3;transform:scale(1.5)}}
/*# sourceMappingURL=main.a6d353b2.css.map*/