.nav-container{width:100%;height:7rem;margin-top:1rem}.nav-container .nav{display:flex;flex-direction:row;justify-content:space-between}.nav-container .nav .left-nav{display:flex;flex-direction:row}.nav-container .nav .left-nav .top-left-downloads{color:red;font-weight:300}.nav-container .nav .left-nav .top-left-downloads .download-icon{width:1.5rem;height:1.5rem}.nav-container .nav .left-nav a{display:flex;flex-direction:column;align-items:center;padding-top:0rem;padding-bottom:0.3rem;font-size:1.2rem}.nav-container .nav .left-nav a:hover{color:green}.nav-container .nav .right-nav{visibility:hidden}.nav-container .nav .right-nav .selected-link{color:lightseagreen;font-weight:700}.nav-container .nav .right-nav .default-link{color:darkolivegreen}.nav-container .nav .right-nav a:hover{text-decoration:underline}.nav-container .nav a{padding:1rem;font-size:1.2rem;text-decoration:none}.banner-container{width:100%;margin:0px;padding:0px;background-color:#f0fefc;border:1px solid black}.banner-container .table{width:100%;padding-left:3.5rem;padding-right:3.5rem}.banner-container .table .header-row{display:flex;justify-content:space-between;padding-top:20px}.banner-container .table .header-row .left-section{display:flex;flex-direction:row;align-items:center}.banner-container .table .header-row .left-section .name{font-size:3rem;font-family:"Open Sans", Arial, sans-serif}.banner-container .table .header-row .right-section .basic-info{display:flex;justify-content:flex-end;color:fuchsia;padding-right:50px;font-family:Cambria, Cochin, Georgia, Times, "Times New Roman", serif}.banner-container .table .header-row .right-section .basic-info div{padding:10px}.banner-container .table .titles-row{display:flex;align-items:baseline;justify-content:flex-start;padding-left:1rem}.banner-container .table .titles-row .title{color:blue;padding-top:1rem;font-size:1.2rem;font-family:Arial, Helvetica, sans-serif;padding-right:10px}.banner-container .table .titles-row .separator{color:grey;font-weight:900;padding-right:10px}.banner-container .table .social-media-row{display:flex;justify-content:flex-start;padding-left:1rem;padding-top:1.5rem}.banner-container .table .social-media-row td{padding-right:1rem}.banner-container .table .social-media-row img{filter:drop-shadow(5px 5px 10px rgba(96,101,109,0.5));border-radius:10px;width:40px;height:40px}.banner-container .table .bio-row .content{padding-left:1rem;padding-top:1.5rem;font-size:1.3rem}.banner-container .table .bio-row .content pre{font-family:"inter", sans-serif;color:#424a55;margin:10px}.banner-container .table .domains-row{display:flex;padding-left:5rem;padding-bottom:1rem;font-size:1.1rem;justify-content:flex-start}.banner-container .table .domains-row td{display:list-item;color:#1071e5;font-weight:500;font-family:'Courier New', Courier, monospace;padding-right:2rem;list-style-type:disc;list-style-position:outside}.projects-container{margin-top:5rem;display:flex;justify-content:center;width:100%}.projects-container .center{width:90%}.projects-container .center .table{display:flex;justify-content:flex-start;margin-left:12rem;margin-right:12rem}.projects-container .center .table .projects{display:flex;flex-wrap:wrap}.underlined-title-container{display:flex;flex-direction:column;padding-left:0.5rem}.underlined-title-container .title{font-size:2rem;font-family:"Trebuchet MS", sans-serif;font-weight:525;color:#424a55;font-weight:600}.underlined-title-container .underline{display:flex;padding-top:0.4rem}.underlined-title-container .underline .first-section{width:10%;min-height:5px;background-color:#f85aeb}.underlined-title-container .underline .second-section{width:15%;background-color:#ffb4d7}.underlined-title-container .underline .third-section{width:17%;min-height:5px;background-color:#c3f7c8}.underlined-title-container .underline .fourth-section{width:20%;background-color:#f5ec8f}.underlined-title-container .underline .fifth-section{width:25%;min-height:5px;background-color:#fa8e7b}.underlined-title-container .underline .sixth-section{width:40%;min-height:5px;background-color:#a1caf8}.project-card-container{display:flex;flex-direction:column;overflow:clip;padding-top:5rem;width:420px}.project-card-container .image{padding:0.5rem}.project-card-container .image img{box-shadow:0 4px 8px rgba(0,0,0,0.2);transition:transform .4s ease,box-shadow .4s ease;cursor:pointer;border-radius:20px}.project-card-container .image img:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 12px 24px rgba(0,0,0,0.2)}.project-card-container .last-updated{color:orangered;font-size:0.9rem;padding-left:0.7rem;height:20px}.project-card-container .description{color:grey;padding-left:0.7rem;padding-top:1rem;width:80%;line-height:1.5;height:90px}.project-card-container .tech{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:1rem;height:100px;max-width:400px}.project-card-container .tech .item{display:list-item;list-style-type:"|";list-style-position:outside;padding:0.6rem;color:blue}.project-card-container .tags{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:1rem;padding-left:0.5rem;width:90%}.project-card-container .tags .tooltip-container{position:relative;display:inline-block;cursor:pointer}.project-card-container .tags .tooltip-container::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:110%;transform:translateX(-50%);width:150px;background-color:#f7f7b2;color:crimson;padding:5px 5px;border-radius:6px;border:0.5px solid black;opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease}.project-card-container .tags .tooltip-container:hover::after{opacity:1;visibility:visible;bottom:calc(100% + 5px)}.project-card-container .tags .tooltip-container .openSource{background-color:#fff7a1;color:#fe7070;padding:0.4rem}.project-card-container .tags .tooltip-container .playground{background-color:#f4d9ff;color:#057711;padding:0.4rem}.project-card-container .tags .tooltip-container .foundational{background-color:#ffb4d7;color:#413d3d;padding:0.4rem}.project-card-container .tags .tooltip-container .showcase{background-color:#c3f7c8;color:#d916a8;padding:0.4rem}.project-card-container .tags .tooltip-container .businessValue{background-color:#f57d68;color:#ffffff;padding:0.4rem}.project-card-container .action-buttons{display:flex;padding-top:1.5rem;width:100%;padding-left:0.5rem}.project-card-container .action-buttons img{filter:drop-shadow(5px 5px 10px rgba(96,101,109,0.5));width:1.2rem;height:1.2rem}.project-card-container .action-buttons .button-link{text-decoration:none;display:inline-flex;align-items:center;justify-content:space-around;background-color:#f6f6f7;color:black;cursor:pointer;border:2px solid black;width:33%;border-radius:7px;margin-right:10px;height:1.5rem;font-family:"Segoe UI", Tahoma, Geneva, Verdana, sans-serif}html{font-size:16px;font-family:sans-serif}body{display:grid;margin:0px;font-size:1rem}
