body{background-color:#0d1c31;color:#8892b0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,"sans-serif";height:100%;line-height:1.3;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{--sb-track-color:#0d1c31;--sb-thumb-color:#57b479;--sb-size:3px;scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:3px}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:3px}#app-container{padding-top:75px}.heatmap-container{background-color:#0d1c31;border-radius:8px;padding:20px}.react-calendar-heatmap .color-empty{fill:#152f54!important}.color-scale-1{fill:#295a9d}.color-scale-2{fill:#397ad5}.color-scale-3{fill:#5abbe2eb}.color-scale-4{fill:#72cef2fa}.react-calendar-heatmap .react-calendar-heatmap-value:hover{stroke:#0d1c31;stroke-width:1px;cursor:pointer}.nf-container{align-items:center;background-color:#0d1c31;color:#fff;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:70vh;justify-content:center}.nf-copy.nf-center-xy{align-items:center;display:flex;flex-direction:column;text-align:center}.nf-text{color:#69d3e6;font-size:3rem;font-weight:700;margin-bottom:1rem}.nf-span{align-items:center;display:flex;justify-content:space-around}.nf-handle{background-color:#69d3e6;border-radius:3px;height:3px;margin:10px;width:10px}.GitHubProfile_GitHubProfile__eL7gn{box-sizing:border-box;display:flex;gap:32px;padding:24px}.GitHubProfile_sidebar__ThJti{border-right:1px solid #e1e4e8;flex-shrink:0;padding-right:24px;text-align:center;width:260px}.GitHubProfile_avatar__Gh4u8{aspect-ratio:1;background:#f6f8fa;border:1px solid #d0d7de;border-radius:50%;height:auto;max-width:250px;object-fit:cover;width:100%}.GitHubProfile_name__qFo7l{font-size:1.5rem;margin-top:16px}.GitHubProfile_department__enr9m{color:#d0d7de}.GitHubProfile_bio__yuLKT{color:#d0d7de;font-size:.9rem;margin-top:12px}.GitHubProfile_content__ENXTS{flex:1 1}.GitHubProfile_section__WcaJk{margin-bottom:40px}.GitHubProfile_section__WcaJk h3{font-size:1.2rem;margin-bottom:12px}.GitHubProfile_statsGrid__mVm7J{display:flex;flex-wrap:wrap;gap:20px}.GitHubProfile_statsGrid__mVm7J img{background:#f5f5f5;border-radius:8px;min-width:220px;width:calc(50% - 10px)}.GitHubProfile_skillsList__tMbqb{display:flex;flex-wrap:wrap;gap:8px}.GitHubProfile_skillsList__tMbqb li{background:#e1e4e8;border-radius:6px;font-size:.85rem;padding:6px 12px}.GitHubProfile_experienceItem__dkZgR{margin-bottom:18px}.GitHubProfile_experienceItem__dkZgR h4{font-weight:600;margin:0 0 4px}@media (max-width:900px){.GitHubProfile_GitHubProfile__eL7gn{flex-direction:column;padding:16px}.GitHubProfile_sidebar__ThJti{border-bottom:1px solid #e1e4e8;border-right:none;padding-bottom:24px;padding-right:0;width:100%}.GitHubProfile_statsGrid__mVm7J img{width:100%}}@media (max-width:600px){.GitHubProfile_name__qFo7l{font-size:1.3rem}.GitHubProfile_avatar__Gh4u8{max-width:150px}.GitHubProfile_skillsList__tMbqb li{font-size:.8rem}}.GitHubProfile_githubBtn__3D-oZ{margin:14px}.GitHubProfile_githubProfileButton__TU0q6{-webkit-appearance:none;appearance:none;background-color:#5485c9b7;border:1px solid;border-radius:6px;cursor:pointer;font-size:14px;line-height:20px;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.GitHubProfile_githubProfileButton__TU0q6>a{background-color:initial;color:#31f5c7;display:block;line-height:20px;padding:4px 16px;text-decoration:none}.GitHubProfile_githubProfileButton__TU0q6:hover{background-color:#5485c961;border-color:#578cc9;color:#f0f6fc}.GitHubProfile_githubProfileButton__TU0q6:link,.GitHubProfile_githubProfileButton__TU0q6:visited{color:red;text-decoration:none}.GitHubProfile_githubContainer__Y77Ih{background-color:#0d1c31;color:#fff;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;gap:2rem}.GitHubProfile_stats__Jt2pf{display:flex;flex-wrap:wrap;gap:1rem}.GitHubProfile_statCard__s5QeY{background-color:#69d3e6;border-radius:12px;color:#0d1c31;cursor:default;flex:1 1;min-width:150px;padding:1.5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.GitHubProfile_statCard__s5QeY:hover{box-shadow:0 8px 20px #0000004d;transform:translateY(-5px)}.GitHubProfile_statCard__s5QeY h3{font-size:1.1rem;letter-spacing:.5px;margin:0 0 .5rem}.GitHubProfile_statCard__s5QeY p{font-size:1.5rem;font-weight:700;margin:0}.GitHubProfile_languages__WrJVP{background-color:#0d1c31;border:1px solid #7dfcdb;border-radius:12px;padding:1.5rem}.GitHubProfile_languages__WrJVP h3{color:#7dfcdb;margin-bottom:1rem}.GitHubProfile_languageList__CjELC{display:flex;flex-direction:column;gap:.7rem}.GitHubProfile_languageItem__yrTo7{display:flex;flex-direction:column}.GitHubProfile_languageItem__yrTo7 span{font-weight:500;margin-bottom:4px}.GitHubProfile_bar__cp-Gt{background:#1a2a4d;border-radius:6px;height:12px;overflow:hidden;width:100%}.GitHubProfile_barFill__IqsnI{background:#69d3e6;border-radius:6px;height:12px;transition:width .5s ease}.GitHubProfile_recentActivity__Ns58l{background-color:#0d1c31;border:1px solid #7dfcdb;border-radius:12px;padding:1.5rem}.GitHubProfile_recentActivity__Ns58l h3{color:#7dfcdb;margin-bottom:1rem}.GitHubProfile_repoList__Ftm8n{display:flex;flex-direction:column;gap:1rem}.GitHubProfile_repoCard__j443R{background-color:#1a2a4d;border-radius:10px;padding:1rem;transition:transform .3s ease,box-shadow .3s ease}.GitHubProfile_repoCard__j443R:hover{box-shadow:0 6px 15px #0006;transform:translateY(-4px)}.GitHubProfile_repoCard__j443R h4{font-size:1.1rem;margin:0 0 .3rem}.GitHubProfile_repoCard__j443R h4 a{color:#69d3e6;text-decoration:none}.GitHubProfile_repoCard__j443R h4 a:hover{text-decoration:underline}.GitHubProfile_repoCard__j443R p{color:#d0dfff;font-size:.9rem;margin:.3rem 0}.GitHubProfile_repoStats__cFslI{color:#7dfcdb;display:flex;font-size:.8rem;gap:1rem;margin-top:.5rem}.GitHubProfile_loading__hOc-0{color:#7dfcdb;font-size:1.2rem;padding:2rem;text-align:center}.GitHubProfile_contributionMap__UKTDF{background-color:#0d1c31;border:1px solid #7dfcdb;border-radius:12px;padding:1.5rem}.GitHubProfile_contributionMap__UKTDF h3{color:#7dfcdb}.react-calendar-heatmap text{fill:#aaa;font-size:10px}.react-calendar-heatmap .react-calendar-heatmap-small-text{font-size:5px}.react-calendar-heatmap rect:hover{stroke:#555;stroke-width:1px}.react-calendar-heatmap .color-empty{fill:#eee}.react-calendar-heatmap .color-filled{fill:#8cc665}.react-calendar-heatmap .color-github-0{fill:#eee}.react-calendar-heatmap .color-github-1{fill:#d6e685}.react-calendar-heatmap .color-github-2{fill:#8cc665}.react-calendar-heatmap .color-github-3{fill:#44a340}.react-calendar-heatmap .color-github-4{fill:#1e6823}.react-calendar-heatmap .color-gitlab-0{fill:#ededed}.react-calendar-heatmap .color-gitlab-1{fill:#acd5f2}.react-calendar-heatmap .color-gitlab-2{fill:#7fa8d1}.react-calendar-heatmap .color-gitlab-3{fill:#49729b}.react-calendar-heatmap .color-gitlab-4{fill:#254e77}footer{bottom:0}footer a{align-items:center;bottom:0;color:#7dfcdb;display:flex;flex-direction:column;font-size:14px;height:80px;justify-content:center;text-decoration:none;width:100%}.Footer_footerIcons__Nv6Vw span{font-size:1rem;margin:5px}@media (max-width:640px){footer a{font-size:10px}}.Hero_smallText__Cur0H{color:#64ffda;font-family:var(--font-mono);font-size:16px;font-weight:400;margin:133px 0 30px 4px}.Hero_nhussein__H2o6Y{color:#f4f4f4;font-family:Calibre,Inter,San Francisco,SF Pro Text,-apple-system,system-ui,sans-serif;font-size:66px;margin:0}.Hero_heading__e1ZSV{font-size:60px}.Hero_heading__e1ZSV,.Hero_intro__vv20X{color:#8892b0;font-family:Calibre,Inter,San Francisco,SF Pro Text,-apple-system,system-ui,sans-serif;margin:0}.Hero_intro__vv20X{font-size:20px;max-width:820px}.Hero_intro__vv20X p{line-height:1.6}@media (max-width:640px){.Hero_nhussein__H2o6Y{color:#f4f4f4;font-family:Calibre,Inter,San Francisco,SF Pro Text,-apple-system,system-ui,sans-serif;font-size:35px;margin:0}.Hero_heading__e1ZSV{font-size:25px}.Hero_heading__e1ZSV,.Hero_intro__vv20X{color:#8892b0;font-family:Calibre,Inter,San Francisco,SF Pro Text,-apple-system,system-ui,sans-serif;margin:0}.Hero_intro__vv20X{font-size:15px;max-width:820px}}.MainContent_mainContent__OHj56{display:flex;justify-content:space-between}.MainContent_socialComponent__gmKpA{display:flex;justify-content:center;width:10%}.MainContent_meddleComponent__7SPGN{width:80%}.MainContent_emailComponent__n5WzD{display:flex;justify-content:center;overflow-x:hidden;width:10%}.MainContent_About__xZdl5,.MainContent_contact__g72j2,.MainContent_experience__ppVih,.MainContent_projects__R1Gej{align-items:center;display:flex;justify-content:center;margin-top:5rem}@media (max-width:640px){.MainContent_emailComponent__n5WzD{display:flex;justify-content:center;overflow-x:hidden;width:10%}.MainContent_socialComponent__gmKpA{display:flex;height:100%;justify-content:center;width:14%}}.About_smalltextSpan__Fz2Av{color:#52d1a9;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,"monospace";font-size:16px;font-weight:400}.About_smallSpan__9xGMB{padding-right:10px}.About_about-me__O1-Fg{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:column;margin:2rem;padding:2rem}.About_avatar__EpkkP{border-radius:50%;height:150px;margin-bottom:1rem;width:150px}.About_name__07Whe{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.About_location__hPLb0{color:#777;margin-bottom:1rem}.About_bio__t8LUg,.About_skills__TGT8p{margin-bottom:1rem}.About_skills__TGT8p h3{font-size:1.2rem;margin-bottom:.5rem}.About_skills__TGT8p ul{list-style:none;padding:0}.About_skills__TGT8p li{background-color:#2d575a63;border-radius:5px;display:inline-block;margin:.5rem;padding:.5rem}.About_experience__qDI\+6{margin-bottom:1rem}.About_experience__qDI\+6 h3{font-size:1.2rem;margin-bottom:.5rem}.About_experience__qDI\+6 p{line-height:1.5}.About_call-to-action__kRO7-{text-align:center}.About_call-to-action__kRO7- h3{font-size:1.2rem;margin-bottom:.5rem}.About_callAction__890c0 a{background-color:#333;border-radius:5px;color:#fff;display:inline-block;margin:.5rem;padding:.5rem 1rem;text-decoration:none}.About_callAction__890c0 a:hover{background-color:#444}.Projects_title__tU\+fQ{align-items:center;color:#7dfcdb;display:flex;font-size:18px;font-weight:300;gap:.5rem;justify-content:center;margin:20px}.Projects_smallTitle__glS5C{margin-right:10px;top:10px}.Projects_projects__sIu\+D{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px;padding:2rem}.Projects_project__B6\+w9{background-color:#223550;border-radius:.4rem;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.Projects_project__B6\+w9[data-has-link=true]{cursor:pointer;transition:all .3s ease}.Projects_project__B6\+w9 a{position:relative;z-index:1}.Projects_project__B6\+w9:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.Projects_project__B6\+w9{position:relative}.Projects_project__B6\+w9:hover{box-shadow:0 10px 20px #0003;transform:translateY(-5px)}.Projects_projectNav__8904T{align-items:center;display:flex;font-size:33px;justify-content:space-between;margin-bottom:20px}.Projects_folderIcon__4tKJ0{color:#7dfcdb;font-size:2.5rem}.Projects_longProjectTitle__VMAdZ{flex-grow:1;font-size:1.25rem;margin:.5rem 0;padding-left:1rem;text-align:left}.Projects_twoIcons__vKBlm{gap:1rem}.Projects_icon__VflIo a{color:#7dfcdb;font-size:1.5rem;font-size:2rem;text-decoration:none;transition:color .3s ease}.Projects_icon__VflIo a:hover{color:#64bba4}.Projects_externalLinkIcon__3eyZJ a{color:#7dfcdb;font-size:2rem;text-decoration:none}.Projects_ProjectTitle__Cr5BB{font-size:19px}.Projects_ProjectTitle__Cr5BB,.Projects_longProjectTitle__VMAdZ{color:#7dfcdb;display:flex;font-weight:700;justify-content:center;margin-top:10px}.Projects_longProjectTitle__VMAdZ{font-size:16px}.Projects_twoIcons__vKBlm{align-items:center;display:flex;justify-content:space-between;width:85px}.Projects_projectDes__g5b-q{margin-bottom:auto}.Projects_des__tIHcI{color:#a8b2d1;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.Projects_projectFooter__w4Oi9{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.Projects_skillSpan__nIjCt{background-color:#0a152465;border-radius:3px;color:#64bba4;display:inline-block;font-family:monospace;font-size:1rem;margin:.5rem;padding:.25rem .75rem}@media (max-width:768px){.Projects_projects__sIu\+D{grid-template-columns:1fr;padding:1rem}.Projects_project__B6\+w9{min-height:auto}.Projects_projectNav__8904T{flex-wrap:wrap;gap:1rem}.Projects_longProjectTitle__VMAdZ{font-size:1.1rem;padding-left:0}}@media (max-width:480px){.Projects_title__tU\+fQ{flex-direction:column;text-align:center}.Projects_des__tIHcI{font-size:.9rem}}.Contact_parent__tgvJ\+{align-items:center;display:flex;flex-direction:column;justify-content:center}.Contact_contactSpan__sUuvf{color:#52d1a9;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,"monospace";font-size:16px;font-weight:400}.Contact_smallSpan__zyDCv{padding-right:10px}.Contact_parent__tgvJ\+ p{display:block;font-size:17px;font-weight:700;line-height:1.6;margin-bottom:30px;max-width:550px}.Contact_contact__HZxks,.Contact_social__lHkEb{align-items:center;display:flex;justify-content:center}.Contact_social__lHkEb{border:1px solid #8892b0;border-radius:50%;color:#8892b0;font-size:35px;height:60px;margin:0 0 0 20px;padding:0;width:60px}.Contact_social__lHkEb a{color:#8892b0;text-decoration:none}.Contact_social__lHkEb:hover{background-color:#8892b0c7;color:#edeff5}.Contact_social__lHkEb a:hover{color:#edeff5}.Experience_smalltextSpan__JmTjQ{color:#52d1a9;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,"monospace";font-size:16px;font-weight:400}.Experience_smallSpan__-nFEF{padding-right:10px}.Experience_parent__HrmOW{align-items:center;display:flex;flex-direction:column;justify-content:center}.Experience_experience__SdcpC{border:2px solid #ffffffb7;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1000px;width:100%}.Experience_first__Bez1Q,.Experience_second__G\+JVy,.Experience_third__kUbeU{border:1px solid #fff6;height:auto;padding:15px;width:calc(32% - 20px)}@media (max-width:980px){.Experience_first__Bez1Q,.Experience_second__G\+JVy,.Experience_third__kUbeU{margin-bottom:20px;width:calc(48% - 20px)}}@media (max-width:640px){.Experience_first__Bez1Q,.Experience_second__G\+JVy,.Experience_third__kUbeU{width:100%}}.ShowcaseSection_ShowcaseSection__nFb3y{align-items:center;display:flex;flex-direction:column-reverse;height:100vh;justify-content:flex-start;position:fixed}.ShowcaseSection_line__Vr9bx{border-right:3px solid #f4f4f49d;bottom:0;height:111px}.ShowcaseSection_icons__qOdi2{display:flex;flex-direction:column}.ShowcaseSection_icon__F\+jO9{color:#f4f4f49d;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:1.5rem;letter-spacing:.2em;line-height:18px;margin:1rem 0;text-decoration:none;transition:color .3s ease,transform .3s ease}.ShowcaseSection_icon__F\+jO9:hover{color:aqua;transform:scale(1.2) rotate(1turn)}.SocialMedia_social__Gyl-K{align-items:center;display:flex;flex-direction:column-reverse;height:100vh;position:fixed}.SocialMedia_socialLinks__Tumqn{align-items:center;display:flex;justify-content:center}.SocialMedia_socialLinks__Tumqn ul{margin:0;padding:0}.SocialMedia_socialLinks__Tumqn li{list-style:none;text-decoration:none}.SocialMedia_icon__Qjrvq{color:#f4f4f49d;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:1.5rem;letter-spacing:.2em;line-height:18px;margin:1rem 0;text-decoration:none;transition:color .3s ease,transform .3s ease}.SocialMedia_icon__Qjrvq:hover{color:aqua;transform:scale(1.2) rotate(1turn)}.SocialMedia_line__dumfP{border-right:3px solid #f4f4f49d;height:111px}:root{--first-color:"#7dfcdb";--second-color:"#F4F4F4";--third-color:"#64ffda";--fourth-color:"#c4c6c8";--font-mono:"SF Mono","Fira Code","Fira Mono","Roboto Mono",monospace}html{scroll-behavior:smooth}nav{align-items:center;background-color:#131a24;display:flex;height:75px;justify-content:space-between;left:0;position:fixed;right:0;top:0;z-index:999}nav a{color:#fff;display:inline-block;text-decoration:none}.Navbar_Logo__37ZTX{color:#64ffda;font-family:Space Grotesk Bold,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:25px;font-weight:700;margin:10px}.Navbar_menueIconButton__FbDFI{align-items:center;background-color:initial;border:none;display:flex;font-size:50px;height:70px;justify-content:center;width:70px}.Navbar_menueIcon__i3qND{color:#67cee2!important}.Navbar_sideMenue__buzBm{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);height:100vh;left:0;position:fixed;top:75px;transform:translateX(-100%);transition:transform .3s ease-in-out;width:290px}.Navbar_visible__SSW2c{transform:translateX(0)}.Navbar_navMenueLogo__XJ9xq{align-items:center;display:flex;justify-content:center}.Navbar_popMenue__BF5De{display:flex;flex-direction:column;margin:10px;padding:5px}.Navbar_navLinks__RrvDc{margin:10px;padding:10px}.Navbar_menue__fIosX{display:none}.Navbar_navItems__PX1g-{font-family:Roboto mono}.Navbar_navItem__KQWEs{display:flex;font-size:20px!important}.Navbar_navItemSmallScreen__7vlCT,.Navbar_navItem__KQWEs{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;list-style-type:none}.Navbar_navItemSmallScreen__7vlCT{font-size:15px!important}.Navbar_itemNum__\+LW4b{color:#31f5c7;display:inline-block;font-size:15px;height:auto;line-height:.1em;opacity:.75;padding-left:30px;position:absolute;top:1.25em;width:auto}.Navbar_itemNum__\+LW4b,.Navbar_resume__MlhB5{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace}.Navbar_resume__MlhB5{align-items:center;border:1px solid #31f5c7;border-radius:4px;display:flex;font-family:var(--font-mono);height:39px;justify-content:center;margin:10px 15px 10px 10px;width:82px;z-index:5}.Navbar_resume__MlhB5:hover{cursor:pointer}.Navbar_MenueItems__O5U84{color:#7dfcdb}@media (max-width:640px){nav{align-items:center;background-color:#131a24;display:flex;height:75px;justify-content:space-between!important;left:0;position:fixed;right:0;top:0;z-index:5}nav a{color:#1f3e60;font-family:JetBrains Mono,monospace}.Navbar_navItems__PX1g-{display:none}.Navbar_menue__fIosX{color:#fff;display:flex;justify-content:flex-start;margin:5px}.Navbar_LogoSmall__USKWK{color:#64ffda;font-family:Space Grotesk Bold,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:600;margin:0}.Navbar_logo__UJ\+xH{display:none}code{margin:0}#Navbar_resumeButton__6AZqe{color:#64ffda}}.Timeline_timeline__sOJVq{display:flex;flex-direction:column}
/*# sourceMappingURL=main.1770ca2b.css.map*/