@import url(https://fonts.googleapis.com/css2?family=Capriola&family=Cinzel+Decorative:wght@400;700;900&family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700&family=Encode+Sans:wght@100..900&family=Graduate&family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.navbar{align-items:center;border-top:1px solid #00000037;box-shadow:0 11px 12px -3px rgba(0,0,0,.181);display:flex;flex-wrap:nowrap;justify-content:space-around;margin-top:20px;padding-top:10px;width:100vw}.close-icon,.menu-icon{cursor:pointer;display:none;width:30px}.logo-image{width:250px}.logo-image,.nav-links{-webkit-user-select:none;user-select:none}.nav-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style:none;width:60%}.navbar-icons{color:#2a6cfc;margin-bottom:-2px;width:16px}.nav-links a{align-items:center;border-radius:10px;color:#364153;display:flex;font-family:Segoe UI Emoji;font-size:15px;font-weight:600;gap:5px;padding:6px 10px;text-decoration:none;transition:.3s}.nav-links a:hover:not(.loginBtn a,.registerBtn a){background:#2a6dfc2a;color:#2a6cfc}.loginBtn{border:1.7px solid #2a6dfc72;border-radius:5px}.loginBtn a:hover{color:#000}.registerBtn{border-radius:6px;box-shadow:0 0 4px #2a6cfc;height:37px}.registerBtn img{filter:brightness(0) invert(1)}.registerBtn,.registerBtn:hover{background:linear-gradient(90deg,#2a6cfc,#a439ff)}.registerBtn>a{color:#fff}@media screen and (max-width:1128px){.nav-links{gap:5px;justify-content:space-evenly}.nav-links li{padding:0}.nav-links li a{font-size:10px}.navbar-icons{width:10px}.registerBtn{height:25px;width:80px}.registerBtn>a{font-size:1em}}@media screen and (max-width:790px){.navbar{align-items:flex-start;flex-direction:column;flex-wrap:wrap;padding-top:0}.logo-image{margin-left:20px;margin-top:10px;width:190px}.close-icon,.menu-icon{display:block;position:absolute;right:10%;top:36px;width:20px}.nav-links{align-items:start;display:none;flex-direction:column;gap:0;width:80%}.nav-links.open{display:flex}.nav-links li{display:flex;justify-content:space-evenly;width:34%}.nav-links a,.nav-links>a{display:block;width:100%}.loginBtn,.registerBtn{margin-top:10px;width:80%}}@media screen and (max-width:500px){.logo-image{width:120px}.close-icon,.menu-icon{top:30px}}.logo-container>img{width:350px}.FileCard,.project-card-details{align-items:center;display:flex;flex-direction:column;gap:31px;width:100%}.FileCard{border:1px solid #0000001a;border-radius:6px;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d;gap:30px;max-height:400px;max-width:500px;padding:30px}.project-card-header{align-items:center;display:flex;flex-direction:column;gap:11px;margin-top:-15px}.PCLogo{background-color:#dcf3f3;border-radius:14px;padding:10px;-webkit-user-select:none;user-select:none;width:30px}.PCHeader{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:clamp(15px,2vw,28px);font-weight:800}.PCContent,.PCHeader{text-align:center;word-spacing:5px}.PCContent{color:#7c7c7c;font-size:clamp(8px,2vw,13px);width:90%}.Branch-data,.semester-data{align-items:start;display:flex;flex-direction:column;font-family:Capriola,sans-serif;font-size:clamp(13px,2vw,16px);font-weight:400;gap:10px;justify-content:center;width:80%}select{border:2.3px solid rgba(0,0,0,.239);border-radius:5px;font-size:clamp(10px,2vw,12px);max-height:40px;min-height:30px;outline:none;text-overflow:ellipsis;width:100%}select:first-child{color:#000}option{background-color:#e5ff55;border-radius:4px;text-overflow:ellipsis;transition:all 1.3s ease;width:10px}.getSubButton{background:radial-gradient(100% 100% at 100% 0,#89e5ff 0,#5468ff 100%);background:linear-gradient(90deg,#2a6cfc,#a439ff);border:0;border-radius:.3em;color:#fff;cursor:pointer;display:inline-block;height:2.6em;outline:0;padding:0 2em;text-shadow:0 1px 0 #0006;transition:box-shadow .15s ease,transform .15s ease;will-change:box-shadow,transform}.getSubButton:active{transform:translateY(.1em)}.getSubButton{color:#dcf3f3;text-decoration:none}.project-card-submit-button{display:flex;justify-content:center}@media screen and (max-width:368px){.getSubButton{font-size:10px}}.home{flex-direction:column;gap:50px;margin:50px}.header-logo,.home{align-items:center;display:flex;justify-items:center}.header-logo{height:auto;-webkit-user-select:none;user-select:none;width:clamp(130px,50%,400px)}.BackButton{margin-left:10%;margin-top:4%}.back-btn{background:radial-gradient(100% 100% at 100% 0,#89e5ff 0,#5468ff 100%);background:linear-gradient(90deg,#2a6cfc,#a439ff);border:0;border-radius:.3em;color:#fff;cursor:pointer;display:inline-block;height:2.6em;outline:0;padding:0 2em;text-shadow:0 1px 0 #0006;transition:box-shadow .15s ease,transform .15s ease;will-change:box-shadow,transform}.locationPath{align-items:center;cursor:default;display:flex;flex-direction:row;flex-wrap:wrap;gap:3px;margin-left:20%;margin-top:10px}.locationPath,.locationPath>a{color:#393939;font-family:Segoe UI Emoji;font-size:15px;font-weight:700}.locationPath>a{color:#000;display:flex;flex-direction:row;gap:5px;text-decoration:none}.locationPath>a>img{width:15px}.locationPath>p{display:flex;flex-direction:row;flex-wrap:wrap;letter-spacing:4px}.locationPath>p:last-child{color:#2a55f2}.home-icon{width:20px}.home-icon:hover{transform:scale(1.1)}.subjects-page{padding:20px}.subjects-page-title{margin-bottom:40px;text-align:center}.subjects-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-evenly}.subject-card{border:1px solid #ccc;border-radius:10px;padding:15px;text-align:center;width:200px}.subject-icon{margin-bottom:10px;width:50px}.subject-name{font-size:16px;margin:10px 0}.subject-files{margin-bottom:10px}.view-files-btn{background-color:#00a63e;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 12px}.view-files-btn:hover{background-color:#008730}.no-subjects{color:#555;font-size:16px;text-align:center}.files-page{padding:20px}.files-page-title{margin-bottom:30px;text-align:center}.files-container{flex-wrap:wrap;gap:20px}.file-card,.files-container{display:flex;justify-content:space-evenly}.file-card{align-items:center;background:linear-gradient(90deg,#ebf4f5,#b3c5df);border:1px solid #ccc;border-radius:10px;box-shadow:0 6px 12px -2px #32325d40,0 3px 7px -3px #0000004d;flex-direction:column;height:200px;padding:15px;text-align:center}.file-name{font-weight:700;margin-bottom:10px;text-transform:capitalize}.file-details{display:flex;font-size:14px;gap:20px;justify-content:space-evenly;margin-bottom:10px}.file-actions a{border:none;border-radius:5px;cursor:pointer;margin:0 5px;padding:6px 10px}.view-btn{background-color:#2a6cfc}.download-btn,.view-btn{color:#fff;text-decoration:none}.download-btn{background-color:#00a63e}.view-btn:hover{background-color:#245ecf}.download-btn:hover{background-color:#008730}.no-files{color:#555;font-size:16px;text-align:center}footer{align-items:center;background-color:#1c2737;cursor:default;display:flex;flex-direction:column;font-size:.8em;justify-content:center;overflow:hidden;padding-bottom:10px;width:100%}.heading{color:#fff;font-size:clamp(12px,2vw,20px)}.paragraph{color:#f0f0f0;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:clamp(4px,1.6vw,11px)}.flex{flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:100%}.flex,.flex>div{align-items:start;display:flex}.flex>div{cursor:default;flex-direction:column;width:25%}.flex>div:last-child{width:10%}.text{text-align:center}.Footer_nav_link{cursor:pointer}body{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;overflow-x:hidden;padding:0}.app{display:flex;flex-direction:column;min-height:100vh}h1{color:#2c3e50;margin-top:50px;text-align:center}
/*# sourceMappingURL=main.6c1fb6c9.css.map*/