canvas{position:fixed;top:0;left:0;width:100%;height:100%;filter:contrast(1.2) brightness(1.1);background-color:#000}#overlay{position:fixed;top:20px;left:3%;text-align:left;z-index:20}#Title{font-family:VT323,monospace;font-size:60px;color:#000;text-shadow:3px 3px 5px rgba(255,255,255,.8),-2px -2px 5px rgba(0,0,0,.5);margin:10px 0}#Subtitle{font-family:VT323,monospace;font-size:24px;color:#000;text-shadow:2px 2px 3px rgba(255,255,255,.7),-1px -1px 3px rgba(0,0,0,.4);margin:5px 0}nav{opacity:0;position:absolute;border-radius:0;box-shadow:0 4px 6px #0000001a;overflow:hidden;z-index:10;padding-left:1%}nav ul{list-style:none;padding:0;margin:0}nav ul li{margin:10px 0;pointer-events:none}nav a{font-family:VT323,monospace;font-size:32px;color:#000;text-shadow:2px 2px 3px rgba(255,255,255,.7),-1px -1px 3px rgba(0,0,0,.4);text-decoration:none;display:inline-block;pointer-events:auto}nav b{font-family:VT323,monospace;font-size:18px;color:#000;text-shadow:1px 1px 1px rgba(255,255,255,0),-.5px -.5px 1px rgba(0,0,0,.1);text-decoration:none;position:absolute;bottom:10px;left:2%}nav a:hover{text-decoration:underline}nav ul li,nav ul{pointer-events:none}nav a{pointer-events:auto}.aboutme-row{display:flex;margin-left:140px;justify-content:space-between;align-items:center;margin-top:-20px;margin-bottom:0}aboutme{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;overflow-y:auto;font-family:VT323,monospace;color:#000;text-align:justify;line-height:1.6;box-sizing:border-box;z-index:-1;scrollbar-width:none;-ms-overflow-style:none}aboutme h1{font-size:34px;margin-top:1px;margin-bottom:20px;margin-left:45%;color:#000;flex:2}aboutme p{font-size:17px;margin:1px 30px 0 140px;line-height:1.4}.aboutme-link{font-family:VT323,monospace;font-size:18px;color:#1a73e8;text-decoration:none;margin-top:-10px;margin-right:1px;transition:color .3s ease}.aboutme-link:hover{color:#0b529f;text-decoration:underline}aboutme a{color:#007bff;text-decoration:none}aboutme a:hover{text-decoration:underline}.aboutme-text{flex:1;font-family:VT323,monospace;font-size:17px;color:#000}.aboutme-photo-container{display:flex;justify-content:flex-end;align-items:center;margin-right:20px}.aboutme-photo{width:180px;height:auto;border-radius:50%;border:2px solid #333;box-shadow:0 4px 6px #0000004d}.info{margin-top:-30px}education{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;overflow-y:auto;font-family:VT323,monospace;color:#000;text-align:justify;line-height:1.6;box-sizing:border-box;z-index:-1;scrollbar-width:none;-ms-overflow-style:none}.education-heading{display:flex;align-items:center;gap:10px;margin-left:34%}.education-heading h1{font-size:36px;font-weight:700;color:#000;margin:0}.uottawa{width:35px;height:auto}education h3,education h4,education h5,education h6{font-weight:700;color:#000;margin-top:10px;margin-bottom:0;margin-left:25%;font-size:18px}education p{font-size:18px;font-weight:400;margin-top:5px;margin-bottom:10px;line-height:1}education ul{list-style-type:disc;padding-left:20px;margin:10px 0}education ul li{font-size:18px;margin-bottom:8px;line-height:1.5;color:#000;margin-left:25%}.gpa-cgpa-container{display:flex;justify-content:space-between;align-items:flex-start;margin-left:25%;margin-top:10px;margin-bottom:0}.gpa,.cgpa{flex:1;max-width:49%;text-align:left}.gpa h4,.cgpa h4{font-size:20px;margin-left:0;font-weight:700}.gpa p,.cgpa p{font-size:18px;font-weight:400;margin-top:0;line-height:1.5}projects{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;overflow-y:auto;font-family:VT323,monospace;color:#000;text-align:justify;line-height:1.6;box-sizing:border-box;z-index:-1;scrollbar-width:none;-ms-overflow-style:none}projects h1{font-weight:700;margin-top:5px;margin-bottom:5px;font-size:24px}projects h2,projects h3{font-weight:700;margin-top:25px;margin-bottom:5px;font-size:24px}projects p{font-size:17px;font-weight:400;margin-top:5px;margin-bottom:15px;margin-right:30px;line-height:1.5}.video-container{display:flex;justify-content:center;margin-bottom:20px;width:100%;transform:translate(50px)}.project-images{display:flex;flex-direction:row;justify-content:center;gap:10px;width:100%;margin-top:20px}.accessibility-images{display:flex;flex-direction:column;justify-content:center;margin-left:10%;gap:10px;width:100%;margin-top:5px}.accessibility-row{display:flex;justify-content:center;gap:5px}.accessibility-row-wide{display:flex;margin-left:14%;width:80%}.image4{width:210px;height:140px}.image5{width:170px;height:140px}.image1{width:210px;height:auto}.image3{width:170px;height:auto}.image2{width:90%;height:auto}#CD,#SD,#MD{font-family:VT323,monospace;font-size:20px;color:#333;margin-top:20px;margin-bottom:5px;text-align:left}.project-image,.project-image-wide{border:2px solid #000;border-radius:5px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease-in-out}.project-image:hover{transform:scale(1.4);transition:transform .3s ease-out}.project-image-wide:hover{transform:scale(1.1);transition:transform .3s ease-out}.header1-images{transform:translate(50px)}.header1-images .project-image{width:180px;height:auto;border:2px solid #000;border-radius:5px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease-in-out}.header1-images .project-image:hover{transform:scale(1.5);transition:transform .3s ease-out}.hermes-images{display:flex;flex-direction:column;margin-left:15%;gap:20px}projects::-webkit-scrollbar{display:none}projects h1{font-size:30px;margin-top:0;color:#000;margin-left:25%}projects h2{margin-top:25px;font-size:26px;margin-left:25%}.hermes-images{display:flex;margin-top:10px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%}.hermes-images .hermes-row{display:flex;justify-content:center;gap:5px;margin-right:20px}.hermes-images .hermes-row .project-image{width:120px;height:auto;border:2px solid #000;border-radius:5px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease-in-out}.hermes-images .hermes-row .project-image:hover{transform:scale(1.3);transition:transform .3s ease-out}.hermes-images .hermes-row-wide{display:flex;justify-content:center;width:100%}.hermes-images .hermes-row-wide .project-image-wide{width:70%;height:auto;border:2px solid #000;border-radius:5px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease-in-out;margin-right:20px}.hermes-images .hermes-row-wide .project-image-wide:hover{transform:scale(1.05);transition:transform .3s ease-out}projects h3{margin-top:25px;font-size:22px;margin-left:25%}.club-link{color:#1a73e8;font-size:16px;text-decoration:none;transition:color .3s ease,text-decoration .3s ease}.club-link:hover{color:#0b529f;text-decoration:underline}projects h4{font-weight:700;margin-top:25px;margin-bottom:5px;font-size:24px;margin-left:25%}.vr-video-container iframe{border:2px solid #000;border-radius:5px;box-shadow:0 4px 6px #0000001a}.vr-video-container{display:flex;margin-left:25%;margin-top:10px;margin-bottom:20px;width:70%;height:auto}.vr-images{display:flex;justify-content:flex-start;margin-top:4px;margin-left:25%;gap:5px}.vr-images .project-image{width:190px;height:auto;border:2px solid #000;border-radius:5px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease-in-out}#VD,#SI{font-family:VT323,monospace;font-size:20px;color:#333;margin-top:20px;margin-bottom:10px;margin-left:25%;text-align:left}.vr-images .project-image:hover{transform:scale(1.3);transition:transform .3s ease-out}aboutme::-webkit-scrollbar{display:none}body{cursor:url(/MyWebsite/assets/cursors/retrocursor.png),auto}#overlay:hover,#Title:hover,#Subtitle:hover{cursor:url(/myWebsite/assets/cursors/retrocursorsel.png),auto}
