@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins: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";:root{--tup-red: #c41f3b;--pale: #f7f6f6;--text-dark: #222;--muted: #888;--hover-dark-red: #a71d2a;--off-white: #f5f5f5;--text-input: #afafaf;--print-gray: #666767}body{min-height:100vh;margin:0;display:flex;flex-direction:column;font-family:sans-serif;background-color:#efedf5}main{flex:1;padding:0;margin:0}.page-wrapper,.page-wrapper-panelist{flex:1;display:flex;flex-direction:column;min-height:96vh}a{text-decoration:none;color:#000}a:hover,a:visited,a:active{text-decoration:none}*{caret-color:transparent}input,textarea,[contenteditable=true]{caret-color:auto}h1{font-size:3rem;font-weight:700}.banner-text{font-size:2rem}.heading{font-size:14px;color:#333;margin-bottom:10px}.login-title,#selector-title{color:#333}.header-wrapper-logged,.header-wrapper-unlogged{position:sticky;top:0;z-index:999}.shape1,.shape2,.whiteshape{z-index:1}.TUP-name,#phil-time,.navbar{z-index:2;position:relative}.shape1{position:absolute;top:0;left:0;width:100%;height:80px;background-color:#333;z-index:-1}.shape2{position:absolute;top:0;right:0;width:50vw;height:80px;background-color:var(--tup-red);z-index:-1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,7% 0)}.whiteshape{position:absolute;top:80px;left:0;width:100%;height:60px;background-color:#fff;z-index:-1}.TUP-name{position:absolute;top:10px;left:38%;color:#fff;font-weight:600;font-size:20px;z-index:1;margin-left:-500px;font-family:Poppins,sans-serif;text-align:left;transition:font-size .3s ease,margin-left .3s ease}.for-phone-scale-text{display:none}.TUP-subtext{position:absolute;top:16px;margin-left:63%;color:#fff;font-size:20px;font-weight:600;text-align:center;z-index:1;line-height:22.5px;font-family:Poppins,sans-serif;transition:font-size .3s ease}#phil-time{margin-left:8%;color:#fff;font-size:14px;z-index:1;font-family:Poppins,sans-serif;transition:font-size .3s ease,margin-left .3s ease}.logo{width:60px;height:auto;position:absolute;margin-top:-25px;margin-left:-13%;transition:width .3s ease,margin-top .3s ease,margin-left .3s ease}.URDS-logo{width:60px;height:auto;position:absolute;margin-top:-25px;margin-left:-12.5%;transition:width .3s ease,margin-top .3s ease,margin-left .3s ease;filter:drop-shadow(1px 0 0 white) drop-shadow(-1px 0 0 white) drop-shadow(0 1px 0 white) drop-shadow(0 -.4px 0 white)}.Tup-Saliksik-logo{width:120px!important;height:auto;position:absolute;margin-left:8.2%;top:80px;transition:width .3s ease,top .3s ease}@media (max-width: 1600px){.TUP-subtext{font-size:15px!important;margin-left:63%!important}.URDS-logo{width:50px;margin-top:-20px;margin-left:-15%}.logo{width:55px!important;height:auto;position:absolute;margin-left:-17%;top:20px;transition:width .3s ease,top .3s ease}.Tup-Saliksik-logo{width:100px!important;top:85px!important;margin-left:7.1%}.TUP-name{font-size:15px!important;margin-left:-350px!important;top:15px!important}#phil-time{font-size:11px!important;margin-left:6.5%!important;margin-top:5px}}@media (max-width: 1199px){.shape2,.TUP-name,.phil-time{display:none!important}.shape1,.whiteshape{width:100%!important}.TUP-subtext{margin-left:30%!important;font-size:18px}.logo,.TUP-Saliksik-logo{width:100px;margin-left:8%}}@media (max-width: 991px){.shape2,.TUP-name,.phil-time{display:none!important}.shape1,.whiteshape{width:100%!important}.TUP-subtext{margin-left:25%!important;font-size:18px}.logo,.TUP-Saliksik-logo{width:100px;margin-left:8%}}@media (max-width: 899px){.shape2,.TUP-name,.phil-time{display:none!important}.shape1,.whiteshape{width:100%!important}.TUP-subtext{margin-left:20%!important;font-size:18px}.logo,.TUP-Saliksik-logo{width:100px;margin-left:8%}}@media (max-width: 575px){.shape2,.TUP-name,.phil-time{display:none!important}.shape1,.whiteshape{width:100%!important}.TUP-subtext{margin-left:18%!important;font-size:14px!important}.logo,.TUP-Saliksik-logo{width:100px;margin-left:8%}}@media (max-width: 480px){.shape2,.TUP-name,.phil-time{display:none!important}.shape1,.whiteshape{width:100%!important}.TUP-subtext{margin-left:10%!important;font-size:10px!important;width:90%}.URDS-logo{max-width:40px!important;margin-top:-13px}.logo,.Tup-Saliksik-logo{width:100px;margin-left:35%}}.navbar{background-color:#f8f8f8;padding:10px 20px;position:relative}.unlogged-nav-bar,.logged-nav-bar{display:flex;justify-content:center;list-style-type:none;margin-top:0;gap:20px;padding-left:0;margin-bottom:0}#URDS-login-wrapper{margin-top:170px!important}#navUnlogged{margin-left:65%!important}.unlogged-nav-bar li,.logged-nav-bar li{margin:0!important}#nav-bar-coordinator ul{margin-right:0!important}.full-nav-bar-coordinator,.full-nav-bar-urds,.full-nav-bar-faculty{display:flex;align-items:center;justify-content:flex-end;gap:30px;margin-top:-10px;margin-right:12.5%!important}.full-nav-bar-guest{display:flex;align-items:center;justify-content:flex-end;gap:30px;margin-top:80px;margin-right:7.5%!important}.unlogged-nav-bar li a,.logged-nav-bar li a{text-decoration:none;color:#000;font-family:Poppins,Arial,serif,sans-serif;font-weight:700;font-size:1.1em;padding:20px 16px;transition:color .2s,background .2s;position:relative}.unlogged-nav-bar li a:after,.logged-nav-bar li a:after{content:"";position:absolute;width:0;height:3px;bottom:12px;left:50%;background-color:var(--tup-red);transition:width .3s ease;transform:translate(-50%)}.unlogged-nav-bar li a:hover,.logged-nav-bar li a:hover{color:var(--tup-red)}.unlogged-nav-bar li a:hover:after,.logged-nav-bar li a:hover:after{width:calc(100% - 32px)}.burger-icon{display:none;font-size:28px;cursor:pointer;color:var(--tup-red);position:absolute;right:20px;top:15px;z-index:1002}@media (max-width: 1500px){.full-nav-bar-coordinator{margin-right:12.5%!important}.full-nav-bar-coordinator li a{font-size:.9em}.full-nav-bar-faculty{margin-right:12.5%!important}.full-nav-bar-faculty li a{font-size:.9em}.full-nav-bar-urds{margin-right:12.5%!important}.full-nav-bar-urds li a{font-size:.9em}.full-nav-bar-guest{margin-right:5%!important}.full-nav-bar-guest li a{font-size:.9em}.burger-icon{top:120px}}@media (min-width: 992px) and (max-width: 1920px){.logged-nav-bar li{margin-top:0!important}.breadcrumb-icons{margin-top:85px!important}}@media (max-width: 1199px){.full-nav-bar-coordinator{margin-right:13%!important}.full-nav-bar-coordinator li a{font-size:.9em}.full-nav-bar-faculty{margin-right:14%!important}.full-nav-bar-faculty li a{font-size:.9em}.full-nav-bar-guest{margin-right:8%!important}.logged-nav-bar li{margin-top:10px!important}.breadcrumb-icons{margin-top:75px!important}.burger-icon{top:120px}}@media (max-width: 991px){.unlogged-nav-bar,.logged-nav-bar{gap:15px}.unlogged-nav-bar li a,.logged-nav-bar li a{font-size:.95em;padding:15px 10px}.logged-nav-bar.show{display:flex!important;top:40px;right:-140px}.full-nav-bar-coordinator{margin-right:17%!important}.full-nav-bar-coordinator li a{font-size:.9em;gap:10px!important}.full-nav-bar-faculty{margin-right:18%!important}.full-nav-bar-faculty li a{font-size:.9em}.burger-icon{top:120px}}@media (max-width: 899px){.navbar{padding:10px 15px}.burger-icon{display:block;top:96px}.logged-nav-bar,.unlogged-nav-bar{display:none}.unlogged-nav-bar li a,.logged-nav-bar li a{text-decoration:none;color:#000;font-family:Poppins,Arial,serif,sans-serif;font-weight:700;font-size:1.1em;padding:20px 16px;transition:color .2s,background .2s;position:relative}.unlogged-nav-bar li a:after,.logged-nav-bar li a:after{content:"";position:absolute;width:0;height:3px;bottom:5px;left:50%;background-color:var(--tup-red);transition:width .3s ease;transform:translate(-50%)}.unlogged-nav-bar li a:hover,.logged-nav-bar li a:hover{color:var(--tup-red)}.unlogged-nav-bar li a:hover:after,.logged-nav-bar li a:hover:after{width:10%}.logged-nav-bar.show{display:flex!important;flex-direction:column;position:absolute;top:95px;right:0;background-color:#f8f8f8;border:1px solid #ddd;padding:10px;z-index:1001;width:100%;box-shadow:0 4px 6px #0000001a}.unlogged-nav-bar.show{display:flex!important;flex-direction:column;position:absolute;top:140px;right:0;background-color:#f8f8f8;border:1px solid #ddd;padding:10px;z-index:1001;width:100%;box-shadow:0 4px 6px #0000001a}.breadcrumb-icons{margin-top:85px!important}.logged-nav-bar.show li a,.unlogged-nav-bar.show li a{display:block;padding:10px;font-size:1em;text-align:center}}@media (max-width: 575px){.navbar{padding:5px 10px}.burger-icon{top:96px;right:15px}}@media (max-width: 480px){.burger-icon{top:98px;right:20px!important;font-size:24px}}.footer,footer{background-color:#333;color:#fff;text-align:center;padding:10px 0;font-size:14px;width:100%;margin-top:auto}.breadcrumb-bar-wrapper{position:sticky;top:140px!important;z-index:998;display:flex;align-items:stretch;width:100%;min-height:40px;margin-bottom:0}.breadcrumb-left{display:flex;align-items:stretch;min-width:220px;transition:min-width .3s ease}.breadcrumb{display:flex;width:100%}.breadcrumb-left-inner{background:var(--tup-red);color:#fff;display:flex;justify-content:flex-end;align-items:center;padding:0 50px;font-weight:700;font-size:18px;height:40px;position:relative;flex:0 0 120%;clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);transition:padding .3s ease,font-size .3s ease}.breadcrumb-title-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb-right{background:var(--pale);flex:1;display:flex;align-items:center;justify-content:flex-end;padding-right:35px;min-height:40px;height:40px}.breadcrumb-path{font-size:13px;color:var(--text-dark);display:flex;gap:10px;align-items:center;margin-right:8.5%!important}.breadcrumb-link{text-decoration:none;color:var(--text-dark)}.breadcrumb-link:hover,.breadcrumb-link:focus{text-decoration:underline;outline:none}.breadcrumb-sep{color:var(--muted)}.breadcrumb-current{color:var(--text-dark)}.breadcrumb-icons{display:flex;align-items:center;gap:20px;position:static;margin-top:85px;margin-right:-90px}.breadcrumb-bell-wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-right:15px;cursor:pointer}#notif-bell{font-size:1.5rem;color:var(--tup-red);transition:transform .2s ease,color .2s ease}#notif-bell:hover{transform:scale(1.1);color:#a3172f}#notif-count{position:absolute;top:-5px;right:-3px;background-color:var(--tup-red);color:#fff;font-size:.75rem;font-weight:700;border-radius:99%;padding:2px 5px;min-width:1px;pointer-events:none}.breadcrumb-profile-link{display:flex;align-items:center;justify-content:center;text-decoration:none}.breadcrumb-profile-img{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--tup-red);transition:transform .2s ease,border-color .2s ease}.breadcrumb-profile-icon{font-size:2rem;color:var(--tup-red);transition:transform .2s ease,color .2s ease}.breadcrumb-profile-link:hover .breadcrumb-profile-img{transform:scale(1.05);border-color:#a3172f}.breadcrumb-profile-link:hover .breadcrumb-profile-icon{transform:scale(1.1);color:#a3172f}@media (max-width: 1199px){.breadcrumb-bar-wrapper{top:140px!important}.breadcrumb-left{min-width:190px}.breadcrumb-left-inner{padding:0 40px;font-size:17px;flex:0 0 115%}.breadcrumb-right{padding-right:20px}}@media (max-width: 991px){.breadcrumb-left{min-width:160px}.breadcrumb-left-inner{padding:0 30px;font-size:16px;clip-path:polygon(0 0,100% 0,85% 100%,0% 100%)}}@media (max-width: 899px){.breadcrumb-left{min-width:130px}.breadcrumb-left-inner{padding:0 20px;font-size:14px;flex:0 0 110%}.breadcrumb-icons{position:absolute;right:160px;top:13.5px;gap:15px}.breadcrumb-icons i,.breadcrumb-icons img,#notif-bell{font-size:1.5em!important}}@media (max-width: 575px){.breadcrumb-left{min-width:90px}.breadcrumb-left-inner{padding:0 10px;font-size:12px;clip-path:polygon(0 0,100% 0,80% 100%,0% 100%)}.breadcrumb-right{justify-content:center;padding-right:0;width:100%}}@media (max-width: 480px){.breadcrumb-left{display:none}}.alert{font-size:14px;margin-bottom:15px;border-radius:6px;padding:10px 15px}.alert-success{background-color:#1987541a;color:#198754;border:1px solid rgba(25,135,84,.2)}.alert-danger{background-color:rgba(var(--tup-red),.1);color:var(--tup-red);border:1px solid rgba(var(--tup-red),.2)}.flash-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050;display:flex;justify-content:center;align-items:center;background-color:#00000080;opacity:1;transition:opacity .3s ease-in-out}.flash-popup-content{position:relative;background-color:#fff;padding:25px 30px;border-radius:10px;box-shadow:0 0 12px #0000004d;min-width:320px;max-width:400px;animation:fadeIn .3s ease}.flash-popup-content .alert{margin-bottom:0}.flash-popup-content .alert+.alert{margin-top:15px}.flash-popup-close{position:absolute;top:10px;right:15px;font-size:22px;font-weight:700;color:#333;background:transparent;border:none;cursor:pointer;padding:0;line-height:1}.flash-popup-close:hover{color:var(--text-dark)}.btn{display:inline-block;padding:10px 20px;border:none;border-radius:6px;cursor:pointer;background-color:var(--tup-red);color:#fff;font-family:Poppins,sans-serif;text-decoration:none;margin:10px 0;transition:background-color .2s ease-in-out}#edit-button-list-proposal{background-color:#28a745}.btn:hover{background-color:var(--hover-dark-red);color:#fff;text-decoration:none}.management-policy-button{background-color:var(--tup-red);padding:10px;font-size:13px;color:#fff;font-weight:600;border-radius:5px;display:block;width:fit-content;margin:30px auto 0;transition:transform .2s ease}.management-policy-button:hover{transform:scale(1.05)}.update-call-button{font-family:Poppins,sans-serif;text-decoration:none;color:#fff;transition:transform .3s ease,background-color .3s ease}.update-call-button+.update-call-button{margin-left:-150px}.update-call-button:hover,.update-call-button:focus{text-decoration:none;background-color:var(--hover-dark-red)!important;color:#fff;transform:scale(1.03)}#view-research-revision-button{font-size:13px!important}.panelist-dashboard-logout{all:unset;background:var(--tup-red);color:#fff;font-weight:700;border-radius:10px;width:60px;padding:10px 20px;font-family:Poppins,sans-serif;cursor:pointer;display:inline-block;text-align:center;transition:transform .3s ease,background-color .3s ease}.panelist-dashboard-logout:hover{transform:scale(1.05)}.panelist-dashboard-logout:hover{background:var(--hover-dark-red)}.btn-primary{background:#c82333;color:#fff}.btn-primary:hover{background:var(--hover-dark-red);color:#fff!important}.btn.btn-primary:hover{text-decoration:none}.btn-secondary{background:#6c757d;color:#fff}.btn-secondary:hover{background:#5a6268}.btn-approve-form{all:unset}.btn-save{background:#4caf50;color:#fff}.btn-save:hover{background:#3d8c40}.btn-logout{background:var(--tup-red);color:#fff;font-weight:700;width:100px;margin-top:40px!important;transition:transform .2s ease}.btn-logout:hover{transform:scale(1.05);background:var(--hover-dark-red)}.bi-pencil-square{display:inline-block;position:relative;top:-178.5px!important;right:-605px!important;font-size:25px!important;color:var(--tup-red);cursor:pointer;transition:transform .2s ease,color .2s ease}.bi-pencil-square:hover{transform:scale(1.2)!important}.btn-update{background:var(--tup-red);color:#fff;font-family:Poppins,sans-serif;padding:10px 16px;font-size:.9rem;border-radius:20px;border:none;cursor:pointer;white-space:nowrap;transition:background .2s ease}.btn-update:hover{background:#a51a32}.btn-activate{background-color:#28a745;border-color:#28a745;color:#fff}.btn-activate:hover,.btn-activate:focus{background-color:#106123!important;border-color:#106123!important;color:#fff}.urds-user-accounts button{padding:12px!important}.btn-deactivate{background-color:#dc3545!important;border-color:#dc3545!important;color:#fff}.btn-deactivate:hover,.btn-deactivate:focus{background-color:#aa1c2a!important;border-color:#aa1c2a!important;color:#fff}.back-button{background-color:var(--tup-red);color:#fff;border:none;padding:.5rem 1rem;border-radius:5px;text-decoration:none;font-size:.8rem;font-family:Poppins,sans-serif;transition:background-color .2s ease-in-out,transform .1s ease-in-out;display:inline-block;position:sticky;top:25.5%;left:5%;z-index:1000}.back-button:hover{background-color:var(--hover-dark-red);transform:scale(1.03)}.back-button:active{background-color:var(--hover-dark-red);transform:scale(.98)}.btn-verify{display:inline-block;background-color:#c41f3b;color:#fff;border:none;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:-5px;width:100%;max-width:120px}.btn-verify:hover{background-color:#a51932;transform:scale(1.03)}.btn-approve:hover{text-decoration:none!important}.btn-approve,.return{display:inline-block;background-color:var(--tup-red);color:#fff!important;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:500;border:none;border-radius:10px;padding:.85em 4em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .25s ease,transform .1s ease}.btn-approve:hover,.btn-approve:focus,.return:hover,.return:focus{background-color:var(--hover-dark-red);color:#fff!important;transform:scale(1.03)}.btn-approve:active,.return:active{transform:scale(.97)}.update-btn-container{display:flex;justify-content:center;margin-top:25px}.btn-updateproposal{background:var(--tup-red);color:#fff;font-weight:600;border:none;border-radius:5px;padding:10px 24px;font-size:15px;cursor:pointer;transition:background .3s ease}.btn-updateproposal:hover{background:var(--hover-dark-red);color:#fff}.btn-proceed{background:var(--tup-red);color:#fff;font-weight:600;border:none;border-radius:5px;padding:10px 24px;font-size:15px;cursor:pointer;transition:background .3s ease;display:block;margin:30px auto;width:fit-content;text-align:center}.btn-proceed:hover{background:var(--hover-dark-red)}#for-approval-revision-button button{padding:10px!important;border:1;margin:30px 5px -30px;font-size:1em;width:180px}.add-panelist-buttons{display:flex;gap:10px}.add-panelist-buttons button,.add-panelist-buttons a{font-size:1rem;padding:10px 20px}.password-wrapper{position:relative;display:flex;align-items:center}.password-wrapper input[type=password]{width:100%;border:1px solid #afafaf;font-family:Poppins,sans-serif;font-size:.95rem}.password-wrapper button{all:unset;position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;color:#777;font-size:1.1rem;display:flex;align-items:center;justify-content:center}.password-wrapper button:hover{color:var(--tup-red)}.forgot-link{font-size:.9rem;text-decoration:none;color:var(--tup-red);transition:color .15s ease,text-decoration .15s ease;font-weight:700}.forgot-link:hover,.forgot-link:focus{color:var(--tup-red);text-decoration:underline}#edit-button,.btn-deactivate,.btn-activate{padding:10px 20px;line-height:1.2}#edit-button{padding:8px 20px 10px}#submit-btn{background-color:#28a745;cursor:pointer;opacity:1;transition:all .2s ease-in-out}#submit-btn:hover{background-color:#106123}#submit-btn:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6;pointer-events:none}.proceed-check,.proceed-check *{all:unset;margin:0;padding:0;box-sizing:content-box;font:inherit;color:inherit}.proceed-check{display:flex;align-items:center;gap:6px}.proceed-check input[type=checkbox]{all:unset;-moz-appearance:checkbox;appearance:checkbox;-webkit-appearance:checkbox;accent-color:#c41f3b;width:16px;height:16px;cursor:pointer;margin:0}.proceed-check .span-proceed{all:unset;display:inline}.return{background-color:#fff;color:var(--tup-red)!important;border:2px solid var(--tup-red)}#cancel-add-panelist{width:25%}.update-create-button{background:var(--tup-red);color:#fff!important;border:none;border-radius:25px;padding:25px!important;font-size:.95rem;font-weight:500;cursor:pointer;transition:background .2s ease;width:150px;height:40px;display:flex;align-items:center;justify-content:center;text-align:center}.update-create-button:hover{background:var(--hover-dark-red)}#delete-all-btn{display:block;width:fit-content;margin:30px auto -10px!important}.btn-download,.btn-view{display:inline-block;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:500;border-radius:10px;padding:8px 22px;text-decoration:none;cursor:pointer;transition:all .25s ease-in-out;margin-right:8px;border:2px solid transparent}.btn-view{background-color:#fff;color:var(--tup-red);border:2px solid var(--tup-red)}.btn-view:hover,.btn-view:focus{background-color:var(--tup-red);color:#fff!important;text-decoration:none!important;transform:scale(1.03)}.btn-view:active{transform:scale(.97)}.btn-download{background-color:var(--tup-red);color:#fff;border:2px solid var(--tup-red)}.btn-download:hover,.btn-download:focus{background-color:var(--hover-dark-red);color:#fff!important;text-decoration:none!important;transform:scale(1.03)}.btn-download:active{transform:scale(.97)}.btn-delete{background-color:var(--tup-red);color:#fff;border:2px solid var(--tup-red);display:inline-block;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:500;border-radius:10px;padding:8px 22px;text-decoration:none;cursor:pointer}.btn-delete:hover,.btn-delete:focus{background-color:var(--hover-dark-red);color:#fff!important;text-decoration:none!important;transform:scale(1.03)}.btn-delete:active{transform:scale(.97)}#view-rated-proposals{background-color:var(--tup-red);color:#fff!important;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:400;border:none;border-radius:5px;padding:.3em 1.3em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .25s ease,transform .1s ease}#view-rated-proposals:hover,#view-rated-proposals:focus{background-color:var(--hover-dark-red);color:#fff!important;transform:scale(1.03)}#view-rated-proposals:active{transform:scale(.97)}.research-filter-container{text-align:center;margin:20px 0 10px}.research-filter-container .research-filter-button,.research-filter-container #all-research,.research-filter-container #ongoing-research,.research-filter-container #ongoing-research-update,.research-filter-container #completed-research{font-family:Poppins,sans-serif;font-size:.95rem;padding:8px 16px;margin:5px;border:1px solid #c41f3b!important;border-radius:20px;cursor:pointer;background-color:transparent;color:#000;transition:background-color .2s,color .2s}.research-filter-container .research-filter-button.status-active,.research-filter-container #all-research.status-active,.research-filter-container #ongoing-research.status-active,.research-filter-container #ongoing-research-update.status-active,.research-filter-container #completed-research.status-active{background-color:#c41f3b;color:#fff!important}.research-filter-container .research-filter-button:hover,.research-filter-container #all-research:hover,.research-filter-container #ongoing-research:hover,.research-filter-container #ongoing-research-update:hover,.research-filter-container #completed-research:hover{background-color:#c41f3b;color:#fff}.csv-button{text-align:center}.csv-button-area{text-align:right}#csv-button{background-color:#28a745!important;width:90px}#register-button{all:unset;background-color:var(--tup-red);color:#fff;padding:10px 30px;font-size:16px;font-weight:600;border-radius:1000px;margin-bottom:-10px;transition:background-color .2s ease,transform .2s ease}#register-button:hover{background-color:#a71d2a;transform:scale(1.05)}@media (max-width: 899px){.research-filter-container{margin-top:150px}}#account-settings-button{width:120px;margin-top:20px!important;padding:10px;font-size:13px}.card{background:#fff;padding:25px;width:70%;border-radius:12px;margin:0 auto 30px;box-shadow:0 3px 8px #0000001a}.unlogged-recent-studies{margin-bottom:2vh!important}.card-title{margin-top:-10px;margin-bottom:15px;color:#333}#reset-password-card{margin-top:80px}#profile-card{margin-top:30px}#proposal-template-card{width:1000px}.box-item,.box-item-logged,.box-item-button{background:#fff;border-radius:18px;box-shadow:0 4px 16px #00000014;padding:20px;display:flex;flex-direction:column;align-items:center;min-width:200px;transition:box-shadow .2s,transform .2s;cursor:pointer}.box-item:hover,.box-item-logged:hover,.box-item-button:hover{box-shadow:0 8px 24px #c41f3b2e;transform:translateY(-6px) scale(1.04)}.box-item i,.box-item-logged i,.box-item-button i{font-size:4rem;color:var(--tup-red);margin-bottom:18px}.box-item div,.box-item-logged div,.box-item-button div{font-family:Montserrat,sans-serif;font-size:1.12rem;font-weight:600;color:#222;text-align:center}.box-item-button{border:2px solid var(--tup-red);padding:15px}@media (max-width: 899px){#pending-verification-card,.card{margin-top:150px!important}}@media (max-width: 450px){.unlogged-recent-studies{max-width:80%!important;margin-top:0!important;max-height:100%!important}}form{width:min(600px,100%);margin:20px auto 50px;display:flex;flex-direction:column;align-items:center;gap:10px}form>div{width:80%;display:flex;justify-content:center}form label{flex-shrink:0;height:50px;width:50px;background:var(--tup-red);color:#fff;border-radius:10px 0 0 10px;display:flex;justify-content:center;align-items:center}form input,form select{box-sizing:border-box;flex-grow:1;min-width:0;height:50px;padding:1em;font:inherit;border-radius:0 10px 10px 0;transition:.15s ease}form input:hover,form select:hover{border-color:var(--tup-red)}form select{font-size:10pt}form button{margin-top:20px;border:none;border-radius:100px;padding:.85em 4em;background-color:var(--tup-red);color:#fff;font:inherit;text-transform:uppercase;cursor:pointer;transition:.15s ease}form div.incorrect label{background-color:#200606}form div.incorrect input{border-color:#030202}.search-dropdown-container{display:flex;align-items:center;justify-content:center;margin-top:150px;padding-right:140px;gap:10px}#search-bar{border-radius:20px;border:1px solid var(--tup-red);padding:10px 20px;font-size:clamp(12px,2vw,16px);box-sizing:border-box;position:relative;left:70px;width:47%;height:clamp(30px,5vw,40px);margin-top:-100px}#search-bar::placeholder{font-size:13px;color:#999}#search-bar:focus{outline:none}.search-dropdown-container #search-bar{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='%23c41f3b' viewBox='0 0 16 16'><path d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001l3.85 3.85a1 1 0 0 0 1.415-1.415l-3.85-3.85zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:20px;padding-right:38px}.un-search-bar{position:relative;width:50%}#dropdown-menu{position:relative;text-align:center;background-color:var(--tup-red);border:1px solid var(--tup-red);border-radius:20px;width:clamp(1rem,20vw,9rem);height:clamp(30px,5vw,40px);color:#fff;left:50px}#dropdown-menu:focus{outline:none}.guest-search-bar-and-filter-form{width:100%!important;margin-bottom:-8px}#search-bar-guest{width:900px!important}.search-dropdown-logged{display:flex;align-items:center}.search-dropdown-logged .un-search-bar{flex-grow:1;position:relative}.search-dropdown-logged .un-search-bar input[type=search]{width:100%;padding-right:2.5rem}.search-dropdown-logged .un-search-bar button[type=submit]{background:none;border:none;padding:0;z-index:10;cursor:pointer;position:absolute;top:50%;right:.75rem;transform:translateY(-50%);color:#6c757d}.search-dropdown-logged .un1-search-bar{flex-grow:1;position:relative}.search-dropdown-logged .un1-search-bar input[type=search]{width:100%;padding-right:2.5rem}.search-dropdown-logged .un1-search-bar button[type=submit]{background:none;border:none;padding:0;z-index:10;cursor:pointer;position:absolute;top:50%;right:.75rem;transform:translateY(-50%);color:#6c757d}.box-item:hover{background-color:var(--tup-red)}.box-item:hover .box-item-text,.box-item:hover .bi{color:#fff}.box-item-logged .box-item-text-logged{font-family:Poppins,sans-serif}.box-item-logged:hover{background-color:var(--tup-red)}.box-item-logged:hover .box-item-text-logged,.box-item-logged:hover .bi{color:#fff}.search-dropdown-logged{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:#fff;border-radius:14px;border:1px solid rgba(238,238,238,.9333333333);box-sizing:border-box;z-index:1}.search-dropdown-logged input[type=search],.search-dropdown-logged #search-bar-panelist,.search-dropdown-logged #search-bar-logged{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative!important;left:auto!important;margin:0;flex:1 1 auto;max-width:620px;width:clamp(220px,35vw,620px);height:40px;padding:10px 14px 10px 42px;border-radius:999px;border:1px solid #eee;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23c41f3b" viewBox="0 0 16 16"><path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"/></svg>') no-repeat 12px center;background-size:16px;font-size:14px;color:#222;transition:box-shadow .16s ease,border-color .16s ease,transform .08s ease;box-sizing:border-box}.search-dropdown-logged input[type=search]:focus,.search-dropdown-logged #search-bar-panelist:focus,.search-dropdown-logged #search-bar-logged:focus{outline:none;border-color:#c41f3b;background:#fff}.search-dropdown-logged .bi-search,.search-dropdown-logged i[class*=bi-search]{display:none}.search-dropdown-logged select,.search-dropdown-logged .form-select,.search-dropdown-logged #filter-status,.search-dropdown-logged #filter-area,.search-dropdown-logged #filter-campus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:linear-gradient(180deg,#fff,#fff7f8);border-radius:999px;padding:9px 40px 9px 18px;height:40px;min-width:150px;font-size:14px;color:#222;box-shadow:inset 0 0 0 1.2px #c41f3b0f;cursor:pointer;transition:box-shadow .14s ease,background .14s ease,transform .08s ease;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%23c41f3b'><path d='M4 6l4 4 4-4z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;box-sizing:border-box;margin-left:155px}#landingsearch{width:100%!important}#filter-status{margin-left:0!important}#filter-status1{margin-left:500px!important}#filter-role{margin-left:100px}#filter-area1,#filter-area{width:40%!important}#search-bar-ratings{width:100%}.search-dropdown-logged select:hover,.search-dropdown-logged .form-select:hover,.search-dropdown-logged #filter-status:hover,.search-dropdown-logged #filter-area:hover,.search-dropdown-logged #filter-campus:hover{background-color:#fff0f3;box-shadow:inset 0 0 0 1.8px #c41f3b14}.search-dropdown-logged select:focus,.search-dropdown-logged .form-select:focus,.search-dropdown-logged #filter-status:focus,.search-dropdown-logged #filter-area:focus,.search-dropdown-logged #filter-campus:focus{outline:none}.search-dropdown-logged .btn,.search-dropdown-logged .btn-danger,.search-dropdown-logged .btn-success{border-radius:999px;padding:8px 18px;height:40px;display:inline-flex;align-items:center;gap:8px;font-weight:600;box-shadow:0 6px 14px #c41f3b0f;border:none;cursor:pointer}.search-dropdown-logged .btn-danger{background-color:#c41f3b;color:#fff}.search-dropdown-logged .btn-danger:hover{background-color:#a11a2f;transform:translateY(-2px)}.search-dropdown-logged .btn-success{background-color:#198754;color:#fff}.search-dropdown-logged .w-50,.search-dropdown-logged .w-auto{width:auto!important}.search-dropdown-logged input,.search-dropdown-logged select,.search-dropdown-logged .form-control{left:auto!important}.remark-container{display:flex;align-items:stretch;max-width:525px;width:100%;margin-bottom:1.5rem}.remark-container label{background-color:var(--tup-red);color:#fff;font-weight:600;padding:.75rem 1rem;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;align-items:center;justify-content:center;min-width:100px}.remark-container textarea{flex:1;border:1px solid #ccc;border-left:none;padding:.75rem;border-top-right-radius:8px;border-bottom-right-radius:8px;font-family:inherit;font-size:.95rem;resize:vertical;outline:none}.remark-container textarea:focus{border-color:#b21f2d;box-shadow:0 0 0 2px #b21f2d33}.received-remark{display:flex;flex-direction:column;max-width:600px;width:100%;margin-top:1rem;margin-left:-22px;padding:1rem 1.25rem;background:#fff;border-left:5px solid var(--tup-red);border-radius:none;box-shadow:0 2px 6px #0000000d}.received-remark label{font-weight:600;color:var(--tup-red);margin-bottom:.25rem;font-size:1.2rem}.received-remark .remark-text{background:#f7f7f7;border:1px solid #ddd;border-radius:6px;padding:.75rem 1rem;font-size:.95rem;color:#333;line-height:1.5;white-space:pre-wrap}.received-remark .remark-text:hover{background-color:#fff;border-color:var(--tup-red);transition:all .25s ease}#wrapper-add-panelist{max-width:max(40%,700px)}#form-add-panelist{width:min(800px,100%)!important}@media (max-width: 1920px){.search-dropdown-logged{justify-content:space-between;gap:15px}#search-bar-logged,#search-bar-user,#search-bar-panelist,#search-bar-ratings{width:auto;flex-grow:1;max-width:400px}#filter-area,#filter-area1,#filter-status,#filter-role,#filter-year,#filter-campus{margin-left:0!important;width:auto;min-width:150px}}@media (max-width: 1586px){.search-dropdown-logged{flex-wrap:wrap;justify-content:space-between;gap:10px}#search-bar-logged,#search-bar-user,#search-bar-panelist,#search-bar-ratings{order:1;width:100%!important;max-width:50%!important;margin-bottom:10px;margin-right:0}#filter-area,#filter-area1,#filter-status,#filter-role,#filter-campus,#filter-year{order:2;flex:1 1 auto;margin:0!important;min-width:180px}}@media (max-width: 1548px){#filter-area1{max-width:40%!important}#search-bar-guest{max-width:50%}}@media (max-width: 1537px){.search-dropdown-logged{flex-wrap:wrap;justify-content:space-between;gap:10px}#search-bar-logged,#search-bar-user,#search-bar-panelist,#search-bar-ratings{order:1;width:100%!important;max-width:40%!important;margin-bottom:10px;margin-right:0}#filter-area,#filter-area1,#filter-status,#filter-role,#filter-campus,#filter-year{order:2;flex:1 1 auto;margin:0!important;max-width:40%}}@media (max-width: 1289px){#search-bar-guest{width:100%!important}.search-dropdown-logged{flex-wrap:wrap;justify-content:center}#search-bar-logged,#search-bar-user,#search-bar-panelist{order:1;width:80%!important;max-width:100%;margin-bottom:10px}#filter-area,#filter-area1,#filter-status,#filter-role,#filter-campus,#filter-year{order:2;flex:1 1 auto;margin:0!important;width:50%}}@media (max-width: 1400px){#search-bar-guest{width:100%!important}.search-dropdown-logged{flex-wrap:wrap;justify-content:center}#search-bar-logged,#search-bar-user,#search-bar-panelist{order:1;width:33%!important;max-width:100%;margin-bottom:10px}#filter-area,#filter-area1,#filter-status,#filter-role,#filter-campus,#filter-year{order:2;flex:1 1 auto;margin:0!important}}@media (max-width: 899px){.search-dropdown-logged{flex-direction:column;align-items:stretch;padding:15px}#search-bar-logged,#search-bar-user,#search-bar-panelist,#search-bar-ratings,#search-bar-guest,#filter-area,#filter-area1,#filter-status,#filter-role,#filter-year,#filter-campus{width:100%!important;max-width:100%!important;margin-left:0!important;margin-bottom:10px}.search-dropdown-logged button{width:100%;justify-content:center}}@media (max-width: 600px){form{width:100%!important;padding:0 10px}.search-dropdown-container{margin-top:20px;padding-right:0}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:none;justify-content:center;align-items:center;z-index:9999}.popup-box{background:#fff;padding:20px 30px;border-radius:10px;max-width:400px;text-align:left;font-family:Poppins,sans-serif;box-shadow:0 0 12px #0000004d;position:relative;animation:fadeIn .3s ease}.popup-close{position:absolute;top:10px;right:15px;background:transparent;border:none;font-size:22px;font-weight:700;color:#333;cursor:pointer}.popup-box p{margin:0;color:var(--tup-red);font-weight:500;font-size:14px}@keyframes fadeIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.notification-popup{position:fixed;right:210px;top:130px;width:340px;background:#fff;box-shadow:0 8px 24px #0003;border-radius:8px;border-color:#000;border-width:1px;border-style:solid;overflow:hidden;z-index:9999;display:none}.notification-popup.visible{display:block}.notification-header{display:flex;justify-content:space-between;align-items:center;background:var(--tup-red);color:#fff;padding:10px 15px}.close-btn{background:none;border:none;font-size:1.3rem;color:#fff;cursor:pointer;transition:opacity .2s}.close-btn:hover{opacity:.7}.notification-list{list-style:none;margin:0;padding:0;max-height:420px;overflow-y:auto}.notification-item{padding:12px;border-bottom:1px solid #eee;cursor:pointer;transition:background .3s ease}.notification-item.unread{background-color:#fff5f5}.notification-item.read{background-color:#f8f8f8}.notification-item:hover{background-color:#f0f0f0}.notification-title{color:#b9192c;font-weight:600}.notification-content{margin-top:5px;color:#333;font-size:.9rem}.no-notifications{text-align:center;padding:20px;color:#777;font-size:.9rem}.notification-meta{color:#777;font-size:.8rem;margin-top:5px}.notification-footer{text-align:center;padding:8px;background:#fafafa}.notification-footer a{color:var(--tup-red);text-decoration:none;font-weight:500}.notification-footer a:hover{text-decoration:underline}.notif-link{color:#1d4ed8;text-decoration:underline;cursor:pointer;transition:all .2s ease-in-out}.notif-link:hover{color:#2563eb;text-decoration:none;transform:scale(1.05)}#notifications-container{margin-top:30px}.pagination,.guest-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:1rem;padding:0;list-style:none}.guest-pagination .guest-pagination-btn,.guest-pagination a,.guest-pagination span,.pagination .pagination-btn,.pagination a,.pagination span{--bg: var(--tup-red, #d32f2f);--bg-hover: var(--hover-dark-red, #b71c1c);display:inline-block;min-width:38px;text-align:center;background:var(--bg);color:#fff;border:0;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:14px;line-height:1;text-decoration:none;transition:background .12s ease,transform .06s ease,opacity .12s ease}.pagination .pagination-btn:hover,.pagination a:hover,.pagination span:hover{background:var(--bg-hover);transform:translateY(-1px)}.pagination .pagination-btn.active,.pagination li.active span,.pagination a.active{background:#424242}.pagination .pagination-btn.disabled,.pagination a.disabled,.pagination a[aria-disabled=true],.pagination span.disabled{opacity:.55;cursor:default;background:#e0e0e0;color:#6b6b6b;transform:none}.pagination .pagination-btn:focus,.pagination a:focus,.pagination span:focus{outline:3px solid rgba(0,0,0,.06);box-shadow:0 2px 6px #0000000f}.pagination.compact .pagination-btn,.pagination.compact a,.pagination.compact span{padding:4px 8px;font-size:13px;border-radius:4px;min-width:32px}@media (max-width: 480px){.pagination .pagination-btn,.pagination a,.pagination span{padding:4px 8px;font-size:13px;min-width:30px}}.pagination li{list-style:none}.slideshow-container{width:80%;height:400px;margin:50px auto 0;overflow:hidden;position:relative}.slides{height:100%;display:flex;transition:margin-left .8s ease-in-out}.slide{flex-shrink:0}.slide img{width:100%;height:100%;object-fit:scale-down}input[type=radio]{display:none}.navigation-manual{position:absolute;bottom:8%;left:50%;transform:translate(-50%);display:flex;justify-content:center;gap:9px;z-index:10}.manual-btn{padding:5px;border-radius:50%;cursor:pointer;transition:.4s;background-color:#eee7e7;width:.25px;height:.25px}.manual-btn:hover{background:#555}.manual-btn.active{background:#c82333}.navigation-arrows label{display:block;position:absolute;top:50%;font-size:3rem;color:#fff;padding:12px;border-radius:50%;cursor:pointer;transform:translateY(-50%);transition:.3s}.navigation-arrows .prev{left:20px}.navigation-arrows .next{right:20px}@media (max-width: 1700px){.slideshow-container{width:100%;height:400px}.navigation-arrows .prev{left:5%}.navigation-arrows .next{right:5%}.manual-btn{padding:4px;margin-bottom:20px}}@media (max-width: 1500px){.slideshow-container{height:350px}.navigation-arrows .prev{left:4%}.navigation-arrows .next{right:4%}}@media (max-width: 1200px){.slideshow-container{height:300px}}@media (max-width: 900px){.slideshow-container{height:200px}.navigation-arrows .prev{left:3%}.navigation-arrows .next{right:3%}}.card table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid black;border-radius:12px;overflow:hidden}.card table td,.card table th{padding:12px 15px;text-align:left;font-size:15px;font-family:Poppins,sans-serif;border:none}.card table th{background-color:#b63434;font-weight:600;color:#fff;text-align:center!important;vertical-align:middle}.card table #table-body tr:nth-child(n+6){display:none}.card table tbody tr:nth-child(2n){background-color:#e7e5e5}.card table th:nth-child(1),.card table td:nth-child(1){width:20%;text-align:center}.card table th:nth-child(2),.card table td:nth-child(2){width:15%;text-align:center}.card table th:nth-child(3),.card table td:nth-child(3){width:20%;text-align:center}.card table th:nth-child(4),.card table td:nth-child(4){width:10%;text-align:center}.card table th:nth-child(5),.card table td:nth-child(5){width:10%;text-align:center}.card table th:nth-child(6),.card table td:nth-child(6){width:10%;text-align:center}.card table th:nth-child(7),.card table td:nth-child(7){width:10%;text-align:center}.card table th:nth-child(8),.card table td:nth-child(8){width:18%;text-align:center}table{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;font-family:Poppins,sans-serif}.table-responsive{overflow-x:auto}.card{border-radius:12px;overflow:hidden}.card-header{font-size:18px;font-weight:600;margin-top:-20px;margin-bottom:20px}.table-action{display:flex;justify-content:center;align-items:center;gap:10px}#panelist-ratings-table{width:100%;table-layout:fixed}#panelist-rating-table-container{width:140%;margin-left:-200px}#panelist-rating-title{margin-left:200px}#thematic-area-table{background-color:#fff!important;border:1px solid black!important;border-radius:10px}#thematic-area-table th{background-color:var(--tup-red);color:#fff}#thematic-area-table tbody tr:nth-child(2n){background-color:#e7e5e5}#research-summary-table th:nth-child(1),#research-summary-table td:nth-child(1){width:5%;text-align:center}#research-summary-table th:nth-child(8),#research-summary-table td:nth-child(8){width:10%;text-align:center}#research-panelist-proposal-ratings th:nth-child(1),#research-panelist-proposal-ratings td:nth-child(1){width:5%!important;text-align:center!important}#research-panelist-proposal-ratings th:nth-child(3),#research-panelist-proposal-ratings td:nth-child(3){width:6%!important;text-align:center!important}#research-panelist-proposal-ratings th:nth-child(4),#research-panelist-proposal-ratings td:nth-child(4){width:5%!important;text-align:center!important}@media (max-width: 1366px){#panelist-accounts-table th:nth-child(1),#panelist-accounts-table td:nth-child(1){width:10%!important;text-align:center!important}#panelist-accounts-table th:nth-child(3),#panelist-accounts-table td:nth-child(3){width:0%!important;text-align:center!important}}.upload-box,#announcement-images-input,.proposal-file-box-input,.current-file-box{background:#fafafa;border:1px solid #ddd;border-radius:10px;padding:18px 20px;box-shadow:0 2px 6px #0000000d;transition:transform .2s ease,box-shadow .2s ease}.upload-box:hover,#announcement-images-input:hover,.proposal-file-box-input:hover,.current-file-box:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}#announcement-images-input,.proposal-file-box-input,.current-file-box{width:50%;margin-left:10px;margin-right:auto}.upload-box label,#announcement-images-input label,.proposal-file-box-input label{all:unset;display:block;font-weight:600;color:#b3002d;font-size:15px;margin-bottom:6px}.file-upload-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:85.6%;margin-left:5.5%}.upload-box input[type=file],#announcement-images-input input[type=file],.proposal-file-box-input input[type=file]{margin-top:5px;width:100%;padding:10px;border:1px solid #bbb;border-radius:8px;background:#fff;cursor:pointer;font-size:14px}#announcement-images-input input[type=file],.proposal-file-box-input input[type=file]{margin:10px;width:95%}input[type=file]::-webkit-file-upload-button{background:#b3002d;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s ease}.expertise-title{margin-bottom:5px;font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;text-align:left!important;color:#333;display:block}.expertise-list{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:10px}.checkbox-item{display:flex;align-items:center;gap:8px}.custom-checkbox{all:unset;width:18px;height:18px;border:2px solid #999;border-radius:4px;background-color:#fff;cursor:pointer;position:relative;transition:all .2s ease-in-out;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.custom-checkbox:hover{border-color:var(--tup-red)}.custom-checkbox:checked{background-color:var(--tup-red);border-color:var(--tup-red)}.custom-checkbox:checked:after{content:"";position:absolute;top:2px;left:6px;width:3px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-item span{font-family:Poppins,sans-serif;font-size:.95rem;color:#333;line-height:1}#note-container{background-color:#fff;border:1px solid black;margin:10px;padding:20px;color:var(--tup-red)}#note-container .note-text{font-weight:700;color:#000}@keyframes slideInFade{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.stepper-container{display:flex;width:65%;margin-bottom:2rem;margin-left:auto;margin-right:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.05))}.stepper-container .stepper-item{flex:1;position:relative;height:60px;display:flex;align-items:center;padding-left:30px;transition:all .3s ease;margin-right:10px;background:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;opacity:0;animation:slideInFade .5s ease-out forwards}.stepper-container .stepper-item:nth-child(1){animation-delay:.15s;z-index:19}.stepper-container .stepper-item:nth-child(2){animation-delay:.3s;z-index:18}.stepper-container .stepper-item:nth-child(3){animation-delay:.45s;z-index:17}.stepper-container .stepper-item:nth-child(4){animation-delay:.6s;z-index:16}.stepper-container .stepper-item:nth-child(5){animation-delay:.75s;z-index:15}.stepper-container .stepper-item:nth-child(6){animation-delay:.9s;z-index:14}.stepper-container .stepper-item:nth-child(7){animation-delay:1.05s;z-index:13}.stepper-container .stepper-item:nth-child(8){animation-delay:1.2s;z-index:12}.stepper-container .stepper-item:nth-child(9){animation-delay:1.35s;z-index:11}.stepper-container .stepper-item:nth-child(10){animation-delay:1.5s;z-index:10}.stepper-container .stepper-item .step-content{display:flex;flex-direction:column;justify-content:center;z-index:5;line-height:1.2}.stepper-container .stepper-item .step-content .step-title{font-weight:700;font-size:.8rem;color:#555}.stepper-container .stepper-item .step-content .step-desc{font-size:.75rem;color:#6b7280}.stepper-container .stepper-item .arrow-shape{position:absolute;top:-1px;right:-20px;width:0;height:0;border-top:31px solid transparent;border-bottom:31px solid transparent;border-left:20px solid #ffffff;z-index:4}.stepper-container .stepper-item .arrow-cutout{position:absolute;top:-1px;left:0;width:0;height:0;border-top:31px solid transparent;border-bottom:31px solid transparent;border-left:20px solid #ebe8f5;z-index:3}.stepper-container .stepper-item.completed{background-color:#333;border-color:#333;padding-left:30px}.stepper-container .stepper-item.completed .step-title,.stepper-container .stepper-item.completed .step-desc{color:#fff}.stepper-container .stepper-item.completed .arrow-shape{border-left-color:#333}.stepper-container .stepper-item.completed:first-child{padding-left:20px}.stepper-container .stepper-item.completed:first-child .arrow-cutout{display:none}.stepper-container .stepper-item.active{background-color:#c41f3b;border-color:#dcdcdc}.stepper-container .stepper-item.active .step-title{color:#fdfcff}.stepper-container .stepper-item.active .step-desc{color:#333}.stepper-container .stepper-item.active .arrow-shape{border-left-color:#c41f3b}.stepper-container .stepper-item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;padding-left:20px}.stepper-container .stepper-item:first-child .arrow-cutout{display:none}.stepper-container .stepper-item:last-child{margin-right:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.stepper-container .stepper-item:last-child .arrow-shape{display:none}.account-container{max-width:900px;margin:40px auto;display:flex;flex-direction:column;gap:15px}.profile-section{display:flex;align-items:center;gap:50px;margin-bottom:-25px}.urds-split-row{display:flex;flex-direction:row;gap:20px;width:72.6%;align-items:stretch;margin-left:auto;margin-right:auto;max-height:500px!important;margin-bottom:-40px}.urds-half-card{flex:1;padding:30px;display:flex;flex-direction:column}.urds-half-card .card-title{margin-top:-10px}#urds-profile-section{display:flex;flex-direction:column;width:100%}#urds-users-view-account{display:flex;justify-content:center;margin-bottom:-30px}#urds-profile-info{text-align:left;width:100%;padding-left:10px}.chart-container-circle{width:100%!important;max-width:300px;max-height:300px;height:auto;display:flex;justify-content:center;align-items:center}.chart-count-box{text-align:left;display:flex;flex-direction:column;justify-content:center;gap:5px}.legend-title{font-family:Poppins,sans-serif;font-weight:700;font-size:1.1rem;color:#333;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px;text-align:left}.full-name-and-campus-info-profile{text-align:center!important}#urds-profile-info{display:flex;flex-direction:column;align-items:center;width:100%}.full-name-and-campus-info-profile{text-align:center;width:100%;margin-bottom:10px}#urds-deactivate-account-button{margin-top:-40px!important}.other-profile-info.split-columns{display:flex;flex-direction:row;justify-content:center;gap:120px;width:100%;max-width:800px!important;margin:20px auto}.other-profile-info.split-columns .profile-col{display:flex;flex-direction:column;gap:10px;text-align:left}.other-profile-info.split-columns .info-group{display:flex;flex-direction:row;align-items:baseline;gap:8px}.other-profile-info.split-columns .info-label{font-weight:700;font-size:.9rem;color:#666;text-transform:uppercase;white-space:nowrap}.other-profile-info.split-columns .info-value{font-weight:500;font-size:1rem;color:#000;text-align:left}.status-active{color:#198754!important;font-weight:600}.status-inactive{color:#dc3545!important;font-weight:600}@media (max-width: 700px){.other-profile-info.split-columns{flex-direction:column;align-items:center;gap:15px}.other-profile-info.split-columns .profile-col{width:100%;align-items:center}.other-profile-info.split-columns .info-group{justify-content:center}}.card-options-menu{position:absolute;top:25px;right:20px;z-index:50}.btn-icon-options{background:transparent;border:none;font-size:1.3rem;color:#5c5b5b;cursor:pointer;padding:5px 0;border-radius:10%;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center}.btn-icon-options:hover{background-color:#f3f4f6;color:var(--tup-red)}.options-dropdown{position:absolute;right:5%;top:80%;background:#fff;min-width:20px;border-radius:8px;box-shadow:0 5px 20px #00000026;border:1px solid #eee;padding:5px 0;overflow:hidden;animation:fadeIn .2s ease-in-out;max-height:50px}.options-dropdown .dropdown-item{width:100%;margin-top:-20px!important;text-align:left;background:none;border:none;padding:5px 20px 0;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:10px;transition:background .2s}.options-dropdown .dropdown-item:hover{background-color:#f9fafb}.options-dropdown .dropdown-item.text-danger{color:#dc3545}.options-dropdown .dropdown-item.text-danger:hover{background-color:#fff5f5}.options-dropdown .dropdown-item.text-success{color:#198754}.options-dropdown .dropdown-item.text-success:hover{background-color:#f0fdf4}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.profile-info p{margin:5px 0;font-size:15px;color:#000;font-family:Poppins,sans-serif;word-spacing:2px}.bi-patch-check-fill{color:var(--tup-red)}.pending-verification{display:inline-block;background-color:#ffdb8e;color:#000!important;padding:2px 8px;border-radius:5px;font-size:12px;margin-left:10px;font-weight:500}.full-name-profile{font-weight:700;font-size:20px!important}#toggle-password-icon1{position:absolute!important;right:10px!important;top:12px!important;transform:translateY(-50%)!important;background:none!important;border:none!important;cursor:pointer!important;color:gray!important;font-size:1.2rem!important}#toggle-password-icon1:hover{color:var(--tup-red)}#management-plan,#help-support{margin-top:-30px;margin-bottom:10px}.logout-container{display:flex;justify-content:center;margin-top:-50px;margin-bottom:-40px}.account-settings-container{max-width:900px;margin:36px auto;display:flex;flex-direction:column;padding:0 16px;box-sizing:border-box;margin-top:-30px!important}.account-settings-container form{all:unset;display:block;width:100%;margin:0;box-sizing:border-box}.account-settings-container form *{all:revert}.account-settings-container .card{background:#fff;border-radius:12px;padding:28px 36px;border:1px solid #e5e7eb;box-shadow:0 4px 12px #0000000a;font-family:Poppins,sans-serif;margin-bottom:-20px}.account-settings-container label{display:block;color:#333;font-weight:600;margin-bottom:10px;font-size:14px}.account-settings-container .form-control{border:1px solid #d1d5db;background:#fafafa;padding:8px 12px;height:50px;border-radius:10px;font-size:15px;font-family:Poppins,sans-serif;transition:all .15s ease;width:100%;box-sizing:border-box;margin-bottom:10px}.account-settings-container .form-control:focus{outline:none;border-color:var(--tup-red);background:#fff}.account-settings-container .form-group{margin-bottom:10px}.account-settings-container .profile-upload{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin:0 auto 20px}.guest-researcher-card{min-height:auto!important;background:#fff;padding:25px 25px 40px;width:70%;border-radius:12px;margin:0 auto 25px;box-shadow:0 3px 8px #0000001a}.clickable-link{color:var(--tup-red);text-decoration:underline;cursor:pointer}.profile-pic-wrapper,.account-settings-container .profile-pic-wrapper{position:relative;width:150px;height:150px;border-radius:50%;border:3px solid var(--tup-red);overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f7f5f6;flex-shrink:0}#profile-placeholder{display:flex;align-items:center;justify-content:center}.profile-placeholder,.account-settings-container .profile-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:7rem;color:var(--tup-red);opacity:.9;background:#f7f5f6;z-index:1;transition:opacity .3s ease}.profile-pic,.account-settings-container .profile-pic{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;z-index:2;transition:opacity .3s ease;display:none}.account-settings-container .upload-controls{display:flex;align-items:center;justify-content:flex-end;gap:15px;margin-top:10px}.account-settings-container .btn-warning,.account-settings-container .btn-success{border-radius:10px;padding:8px 18px;font-weight:600;border:none;box-shadow:0 2px 6px #0000000f}.account-settings-container .btn-warning{background-color:var(--tup-red);color:#fff}.account-settings-container .btn-success{background-color:#198754;color:#fff}.account-settings-container .text-end{text-align:center;padding:10px}.account-settings-container .text-end button{padding:15px}.account-settings-container .password-wrapper{position:relative}.account-settings-container .toggle-password-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--tup-red);font-size:1.2rem}.account-settings-container .btn-warning:hover{background-color:#a71d2a}.account-settings-container .btn-success:hover{background-color:#157347}@media (max-width: 1500px){.other-profile-info.split-columns{display:flex;flex-direction:row;justify-content:center;gap:50px;width:100%;max-width:800px!important;margin:20px auto}.other-profile-info.split-columns .profile-col{display:flex;flex-direction:column;gap:10px;text-align:left}.other-profile-info.split-columns .info-group{display:flex;flex-direction:row;align-items:baseline;gap:8px}.other-profile-info.split-columns .info-label{font-weight:700;font-size:.9rem;color:#666;text-transform:uppercase;white-space:nowrap}.other-profile-info.split-columns .info-value{font-weight:500;font-size:1rem;color:#000;text-align:left}}@media (max-width: 1100px){.chart-row{flex-direction:column;text-align:center}.chart-count-box{text-align:center;margin-top:10px}}.wrapper,.wrapper-login,.wrapper-login-panelist{width:100%;margin:50px auto;padding:20px;background-color:var(--off-white);border-radius:20px;box-shadow:0 4px 8px #0000001a;text-align:center;font-size:12pt;font-family:Poppins,sans-serif}.wrapper{max-width:max(30%,600px)}.wrapper-login{max-width:max(20%,400px);margin-top:60px;margin-bottom:30px}.wrapper-login-panelist{max-width:max(20%,400px);margin-top:50px}#logged-nav-menu{margin-top:82.5px!important;margin-left:62.5%!important}#logged-nav-menu-panelist{margin-top:100px!important;margin-left:120px!important}#logged-nav-menu-faculty{margin-top:85px!important;margin-left:60%!important}.page-wrapper-panelist{min-height:100vh}#firstname-input{font-size:9pt;width:30%;margin-right:10px}#middlename-input{font-size:9pt;width:25%;border-radius:10px;margin-right:10px}#lastname-input{font-size:9pt;width:25%;border-radius:10px}#title-input{font-size:9pt;width:30%;margin-right:10px}#suffix-input{font-size:9pt;width:25%;border-radius:10px;margin-right:10px}#sex-input{font-size:9pt;width:25%;border-radius:10px}@media (max-width: 1366px){.wrapper-login{width:500px!important;max-width:max(20%,350px);font-size:12px}.wrapper-login input{font-size:14px!important}.wrapper-login button{font-size:16px;width:10px;padding:10px 50px;text-align:center;font-weight:600}.wrapper-login .toggle-password-btn{right:-30px!important}.wrapper-login .password-wrapper,.wrapper-login .email-input{width:80%}.wrapper-login h1{font-size:35px}.wrapper{width:min(500px,100%)}.wrapper input{font-size:13px!important}.wrapper button{font-size:16px;width:10px;padding:10px 50px;text-align:center;font-weight:600}.wrapper .toggle-password-btn{right:-30px!important}.wrapper .password-wrapper,.wrapper .email-input{width:80%}.wrapper h1{font-size:35px}.wrapper p{font-size:14px}}@media (max-width: 1100px){#firstname-input,#middlename-input,#lastname-input{font-size:8pt}.wrapper{width:min(600px,100%);font-size:9pt}}@media (max-width: 600px){.wrapper{width:min(350px,100%);font-size:10pt}}@media (max-width: 450px){.wrapper{max-width:max(20%,300px)}.wrapper .login-title{font-size:30px!important}.wrapper .campus-input,.wrapper .college-input,.wrapper .email-input,.wrapper .password-wrapper,.wrapper .role-input,.wrapper .name-input{width:100%}.wrapper-login{max-width:max(20%,300px);margin-top:100px;margin-bottom:30px}.wrapper-login .login-title{font-size:30px!important}}.wrapper-login input:focus,.wrapper-login input:focus-visible{outline:none!important;box-shadow:none!important;border-color:#c82333!important}.wrapper-login input{border:1px solid var(--text-input);border-radius:0 10px 10px 0;transition:border-color .2s ease}.wrapper-login input:hover,.wrapper-login input:focus{border-color:var(--tup-red)!important;outline:none;box-shadow:none}.wrapper-login label{border:none;background-color:var(--tup-red);color:#fff;border-radius:10px 0 0 10px}.wrapper input,.wrapper select{border:1px solid var(--text-input);border-radius:0 10px 10px 0;transition:border-color .2s ease;box-shadow:none}.wrapper input:hover,.wrapper input:focus,.wrapper select:hover,.wrapper select:focus{border-color:var(--tup-red);outline:none;box-shadow:none}.wrapper-login-panelist .username-input,.wrapper-login-panelist .password-wrapper{display:flex;align-items:center;height:50px;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #afafaf;transition:border-color .3s ease}.wrapper-login-panelist .username-input:focus-within,.wrapper-login-panelist .password-wrapper:focus-within{border-color:var(--tup-red)!important}.wrapper-login-panelist input[type=text],.wrapper-login-panelist input[type=password]{border:none!important;outline:none!important;height:100%;flex-grow:1;padding-left:15px}.reset-email{border:1.5px solid #ccc;border-radius:8px;width:100%;margin-top:10px;cursor:text;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.reset-email:hover{border-color:#a71d2a}.reset-email:focus{border-color:#c41f3b;outline:none}#email-add-reset{margin-top:10px}.invalid-feedback{flex:auto;text-align:center;margin-top:10px;color:var(--tup-red);margin-left:23px}#reset-link{margin-top:20px}.register-link{color:var(--tup-red);text-decoration:none;transition:color .2s ease;font-weight:700}.register-link:hover{color:#a71d2a;text-decoration:underline}#email-input,#password-input{outline:none!important}#password-input:hover{border-color:#a71d2a!important}.firstname-input input,.middlename-input input,.lastname-input input,.email-input input,.campus-input select,.college-input select,.role-input select,.proposal-box input,.proposal-box textarea,.proposal-box select,.username-input input{border:1px solid var(--text-input)!important;border-radius:0 10px 10px 0}.firstname-input input:hover,.firstname-input input:focus,.firstname-input input:focus-visible,.firstname-input input:active,.middlename-input input:hover,.middlename-input input:focus,.middlename-input input:focus-visible,.middlename-input input:active,.lastname-input input:hover,.lastname-input input:focus,.lastname-input input:focus-visible,.lastname-input input:active,.email-input input:hover,.email-input input:focus,.email-input input:focus-visible,.email-input input:active,.campus-input select:hover,.campus-input select:focus,.campus-input select:focus-visible,.campus-input select:active,.college-input select:hover,.college-input select:focus,.college-input select:focus-visible,.college-input select:active,.role-input select:hover,.role-input select:focus,.role-input select:focus-visible,.role-input select:active,.proposal-box input:hover,.proposal-box input:focus,.proposal-box input:focus-visible,.proposal-box input:active,.proposal-box textarea:hover,.proposal-box textarea:focus,.proposal-box textarea:focus-visible,.proposal-box textarea:active,.proposal-box select:hover,.proposal-box select:focus,.proposal-box select:focus-visible,.proposal-box select:active,.username-input input:hover,.username-input input:focus,.username-input input:focus-visible,.username-input input:active{border-color:var(--tup-red)!important}.help-header{background:var(--tup-red);color:#fff;text-align:center;padding:40px 20px}.help-header h1{font-size:2rem;font-weight:700;margin-bottom:20px}.search-box{justify-content:center;max-width:600px;margin:0 auto;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 6px #0000001a}.search-box input{flex:1;padding:12px;border:none;outline:none;font-size:14px}.search-box button{background:transparent;border:none;padding:0 15px;cursor:pointer;color:#0077c2;font-size:16px}.help-container{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;width:min(1200px,92vw);margin:40px auto;padding:0 8px}.help-card{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:180px;border:2px solid var(--tup-red);border-radius:12px;background:#fff;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.help-card i{font-size:40px;color:var(--tup-red);margin-bottom:15px}.help-card h3{font-size:16px;font-weight:600;color:#000}.help-card:hover{background:var(--tup-red);color:#fff}.help-card:hover i{color:#fff}#help-support{margin-top:-30px;margin-bottom:0}.help-footer{background:var(--tup-red);color:#fff;text-align:center;padding:15px;font-size:13px}@media (max-width: 600){.search-box{margin-top:100px!important}}.box-container,.box-container-logged,.box-container-button{display:flex;justify-content:center;align-items:center;gap:60px;margin:60px 0;margin-top:10px!important;margin-bottom:40px!important}.box-container .box-item-text{font-family:Poppins,sans-serif}.box-container-logged{margin-top:0;margin-bottom:40px}.box-container-button{gap:70px;margin-top:-10px}.research-box-container{width:1000px;max-width:95vw;background-color:#fff;border:2px solid var(--tup-red);padding:30px;box-sizing:border-box;margin:0 auto 40px;border-radius:20px}.entry{border-top:1px solid #000;padding-top:5px;margin-top:5px;margin-bottom:5px;padding-bottom:5px}.entry p{margin:10px 0;font-size:16px}.entry:hover{background-color:#dedbdb;transform:scale(1.01);border-top:1px solid black;border-radius:15px}.research-list{border:1px #000 solid;border-radius:10px;padding:5px;margin:5px}.research-list p{margin:10px 0;font-size:15px}.research-list:hover{background-color:#dedbdb;transform:scale(1.01)}.pending-text{text-align:center;font-size:30px;font-family:Poppins,sans-serif;color:#333}.header-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.header-row h1{margin:0}.header-row button{background-color:#dc3545;border:none;border-radius:8px;cursor:pointer}.header-row button:hover{background-color:#85575c}.header-row button a{text-decoration:none;color:#fff;font-size:15px}.header-row button a:hover,.header-row button a:focus{color:inherit}.proposal-banner-h3{text-align:center}.announcement-images{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left;gap:10px}.announcement-image img{display:block;margin:0 auto;max-width:none;height:auto}.announcement-upload-row{display:flex;align-items:center}.announcement-upload-row p{color:#333}.box-item-logged{font-family:Poppins,sans-serif}@media (max-width: 1366px){.research-box-container{width:70vw;padding:20px}.research-box-container p{font-size:14px}.box-container .box-item,.box-container .box-item-logged,.box-container-logged .box-item,.box-container-logged .box-item-logged{min-width:170px!important}.box-container .box-item-text,.box-container .box-item-text-logged,.box-container-logged .box-item-text,.box-container-logged .box-item-text-logged{font-size:15px!important;margin-top:-10px}}@media (max-width: 900px){.search-dropdown-container{margin-top:250px}.box-container,.box-container-logged,.box-container-button{flex-direction:column;gap:30px;margin-top:30px}.box-item,.box-item-logged,.box-item-button{min-width:0;width:60vw;max-width:350px}}@media (max-width: 768px){.search-dropdown-container{margin-top:250px}.research-box-container{width:98vw;padding:12px}#unlogged-search{margin-top:150px!important;margin-right:130px}.heading{font-size:13px}.entry p{font-size:15px}}@media (max-width: 599px){.search-dropdown-container{margin-top:250px;margin-right:130px}.research-box-container{width:100vw;padding:8px;border-width:1px}.heading{font-size:12px}.entry p{font-size:14px}}@media (max-width: 450px){.search-dropdown-container{margin-top:100px!important}#unlogged-search{margin-top:150px!important;margin-right:130px}#unlogged-search input{width:1000px!important}}.proposal-container-1,.proposal-container-2{display:flex;justify-content:center;gap:90px;margin-top:60px;margin-bottom:20px;flex-wrap:wrap}.proposal-item-1,.proposal-item-2{position:relative;background:#fff;border-radius:18px;box-shadow:0 10px 20px #18141414;padding:50px 60px;display:flex;align-items:center;min-width:200px;max-width:250px;transition:box-shadow .2s,transform .2s;cursor:pointer;flex:1 1 300px}.proposal-item-1:hover,.proposal-item-2:hover{box-shadow:0 8px 24px #c41f3b2e;transform:translateY(-6px) scale(1.04)}.proposal-item-1:hover .all-sub-count,.proposal-item-2:hover .all-sub-count{background-color:#fff;color:var(--tup-red)}.proposal-item-1 i,.proposal-item-2 i{font-size:3.5rem;margin-right:20px;color:var(--tup-red)}.proposal-item-1 div,.proposal-item-2 div{font-family:Poppins,sans-serif;font-size:1.12rem;font-weight:600;text-align:center}.proposal-item-1:hover,.proposal-item-2:hover{background-color:var(--tup-red);color:#fff}.proposal-item-1:hover .proposal-icon,.proposal-item-2:hover .proposal-icon{filter:brightness(0) invert(1)}.proposal-icon{width:80px;height:auto;margin-right:10px;vertical-align:middle}.all-sub-count{color:#fff;background-color:var(--tup-red);font-weight:700;font-family:Poppins,sans-serif;position:absolute;top:-15px;right:-15px;z-index:10;height:50px;width:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem!important;box-sizing:border-box}.wrapper-proposal-submission{width:60%;max-width:max(70%,100px);margin:0 auto 20px;padding:20px;background-color:var(--off-white);border-radius:20px;box-shadow:0 4px 8px #0000001a;text-align:center;font-size:12pt;font-family:Poppins,sans-serif}.proposal-form{width:min(1300px,100%);margin:20px auto 50px;display:flex;flex-direction:column;align-items:center;gap:-10px;box-sizing:border-box}.button-row{display:flex;gap:10px}.proposal-box,.proposal-file-box{display:flex;flex-direction:column;align-items:flex-start;margin-top:15px;gap:5px}.researcher-category option{width:100px!important}.proposal-box input{border-radius:10px!important;height:40px;margin-top:5px;width:100%}.proposal-box textarea{border-radius:20px;width:96%;height:120px;padding:12px 16px;border:1px solid #ccc;resize:vertical;font-family:Poppins,sans-serif;font-size:1rem;box-shadow:0 2px 8px #0000000d;outline:none;transition:border .2s ease-in-out;margin-top:5px}.proposal-box textarea:focus{border-color:var(--tup-red)}.proposal-p{margin:0;font-weight:600;text-align:left}.proposal-file-box{justify-content:flex-start;gap:15px}#file1,#file1b,#file2,#file3{all:unset;cursor:pointer;width:auto;min-width:150px;font-family:Poppins,sans-serif;font-size:.9rem;padding:10px 15px;border-radius:20px;text-align:right;margin-top:-200px}.proposal-text{font-size:2rem;color:#000;display:inline-block;padding:8px 24px;text-align:center;margin-bottom:-80px}#proposal-description{height:200px}.submit-button{margin-bottom:-40px}#proponents-wrapper{flex:1;width:105%;max-width:104%}.proponent-group{display:flex;align-items:center;gap:10px;margin-bottom:8px}.proponent-group input,.proponent-group select{flex:1}.proponent-group input{height:40px;margin-top:10px;border-radius:10px!important}.proponent-group select{border-radius:10px!important;height:40px;padding:0 12px;border:1px solid #ccc;font-family:Poppins,sans-serif;font-size:.95rem;outline:none;box-shadow:0 2px 4px #0000000d;transition:border .2s ease-in-out;margin-top:10px}.proponent-group button{width:32px;height:32px;border-radius:50%;border:none;background-color:var(--tup-red);color:#fff;font-size:18px;font-weight:700;display:flex;margin-left:-40px;align-items:center;justify-content:center;cursor:pointer;line-height:1;padding:0}.proponent-group button:hover{background-color:#a91830}.remove-proponent,.add-proponent{margin:10px 0 0!important;height:30px!important;width:30px!important}.researcher-sex{font-size:.9em!important;flex-grow:.35!important;width:120px!important}#thematic-area{border-radius:10px!important;width:99.6%}.container{background:#fff;padding:35px;border-radius:12px;box-shadow:0 4px 10px #00000014;max-width:1000px;margin:10px auto;font-family:Poppins,sans-serif;line-height:1.6}.container h2{color:#b3002d;font-size:1.9rem;margin-bottom:20px;font-weight:700;border-bottom:2px solid #eee;padding-bottom:10px}.container h4{margin-top:30px;font-size:1.3rem;font-weight:600;color:#b3002d;border-left:5px solid #b3002d;padding-left:12px}.container p{margin:8px 0;font-size:15px;color:#202020}.container strong{color:#000}.container .info-block{margin-bottom:12px;padding:10px 15px;border-left:3px solid #e5e5e5;background:#fafafa;border-radius:6px}.container ul{list-style:disc;padding-left:22px;margin-top:10px}.container ul li{margin-bottom:6px;font-size:15px;color:#d80000}.container a{cursor:pointer}.container a:hover{color:#8c0024;text-decoration:underline}ul.proponents-list{list-style-type:none;padding-left:0;margin-left:20px}ul.proponents-list li{color:#000;font-weight:500}@media (max-width: 1366px){.proposal-container-1,.proposal-container-2{gap:50px}.proposal-item-1,.proposal-item-2{padding:30px 40px;font-size:100px!important;gap:10px}.proposal-item-1 .proposal-container-p,.proposal-item-2 .proposal-container-p{font-size:15px}.proposal-item-1 .all-sub-count,.proposal-item-2 .all-sub-count{right:-10px;top:-15px;height:40px;width:40px;font-size:1.3rem!important}}@media (max-width: 900px){.proposal-container-1,.proposal-container-2{flex-direction:column;align-items:center;gap:30px}.proposal-item-1,.proposal-item-2{width:100%;padding:10px 20px;flex-direction:row;text-align:center}}.proposal-file-box{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:20px}.proposal-file-box .proposal-p{flex:1 1 250px;font-weight:600;color:#333;margin:0}.proposal-file-box p a{color:var(--tup-red);text-decoration:none;transition:.2s ease}.proposal-file-box p a:hover{text-decoration:underline}.proposal-file-box>p{flex:1 1 300px;font-size:.95rem;color:#555;margin:0}.proposal-file-box input[type=file]{flex:0 0 220px;padding:8px 14px;border:2px solid var(--tup-red);border-radius:20px;background:#fff;color:var(--tup-red);font-weight:500;cursor:pointer;transition:.2s ease}.proposal-file-box input[type=file]:hover{background-color:var(--tup-red);color:#fff}@media (max-width: 768px){.proposal-file-box{flex-direction:column;align-items:flex-start}.proposal-file-box .proposal-p,.proposal-file-box>p,.proposal-file-box input[type=file]{width:100%}}.call-for-proposal-announcement{background-color:#fff3f3;border:2px solid #f5c6cb;padding:15px 20px;margin-bottom:20px!important;width:95%;margin-left:auto;margin-right:auto;margin-top:10px!important;font-family:Poppins,sans-serif}.call-for-proposal-announcement-text{margin:0;font-size:1rem;color:#721c24;text-align:center}.urds-container-1,.urds-container-2,.urds-container-3{display:flex;justify-content:center;gap:50px;margin:20px 0;flex-wrap:wrap}.urds-box1,.urds-box2,.urds-box3{display:flex;justify-content:center;align-items:center;position:relative;background:#fff;border-radius:18px;padding:50px 60px;flex-direction:row;gap:20px;transition:box-shadow .2s,transform .2s;cursor:pointer;flex:1 1 300px;text-align:center}.urds-box1,.urds-box2{box-shadow:0 4px 16px #db202014;max-width:122px;height:10px}.urds-box1:hover,.urds-box2:hover{background-color:var(--tup-red);color:#fff}.urds-box1:hover .urds-box1-text,.urds-box2:hover .urds-box1-text{color:#f1f1f1!important}.urds-box1:hover .btn-update,.urds-box2:hover .btn-update{background-color:#fff;color:#000;border:1px solid black}.urds-box1:hover .urds-sub-count,.urds-box2:hover .urds-sub-count{background-color:#fff;color:#000}.urds-box3{max-width:705px;height:400px}.urds-box1:hover{box-shadow:0 8px 24px #c41f3b2e;transform:translateY(-6px) scale(1.04)}.urds-box1 div{font-family:Poppins,sans-serif;font-weight:600}.urds-box1-text{font-weight:400}.urds-title-analytics{position:absolute;top:20px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;text-align:left}.urds-box-title{position:relative;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:600;text-align:center;width:100%;margin:0;padding:0!important}.urds-sub-count{position:absolute;top:-10px;right:-10px;font-size:1rem;padding:4px 12px;border-radius:999px;z-index:10;font-weight:700;background-color:var(--tup-red);color:#fff}.welcome{color:var(--tup-red);font-weight:800;font-size:1.5rem;font-family:Poppins,sans-serif;margin-left:100px;margin-top:20px}.research-c-p{font-size:1.5em;margin-top:-10px;margin-left:700px!important;font-weight:bolder;font-family:Poppins,sans-serif;color:var(--tup-red)}#call-for-proposals div{text-align:center;align-self:center}@media (max-width: 1701px){#call-for-proposals{min-width:80%!important;font-size:13px!important;margin-bottom:-20px}.urds-box1{min-width:20%!important}.urds-box3{min-width:80%!important;margin-bottom:-20px}#urds-pending-coordinator-verification,#urds-pending-research-proposal-for-approval{margin-top:10px}#panelist-accounts,#urds-panelist-for-printing{margin-top:-20px}#urds-total-user-in-campus,#urds-college-user-chart{margin-top:10px!important}#panelist-accounts{margin-bottom:0!important}#urds-college-user-chart{min-height:200px!important}#urds-proposal-summary{min-height:250px!important;margin-bottom:20px;margin-top:10px}}@media (max-width: 1400px){#call-for-proposals{min-width:80%!important;font-size:13px!important;margin-bottom:-20px}.urds-box1{min-width:18.5%!important}.urds-box3{min-width:80%!important;margin-bottom:-20px}#urds-pending-coordinator-verification,#urds-pending-research-proposal-for-approval{margin-top:10px}#panelist-accounts,#urds-panelist-for-printing{margin-top:-20px}#urds-total-user-in-campus,#urds-college-user-chart{margin-top:10px!important}#panelist-accounts{margin-bottom:0!important}#urds-college-user-chart{min-height:200px!important}#urds-proposal-summary{min-height:250px!important;margin-bottom:20px;margin-top:10px}}@media (max-width: 1366px){#call-for-proposals{min-width:80.6%!important;gap:150px!important;font-size:15px!important}}@media (max-width: 899px){#urds-welcome{margin-top:20%!important;margin-left:4%!important}#call-for-proposals{min-width:32%!important;font-size:13px!important;min-height:50px!important}.urds-box1{min-width:25.5%!important}.urds-box3{min-width:80%!important;margin-bottom:-20px}#urds-campus-users-title{margin-top:1000px!important}#urds-research-with-updates,#urds-all-research,#urds-pending-research-proposal-for-approval,#panelist-accounts,#urds-panelist-for-printing{margin-top:-20px}#urds-pending-coordinator-verification{margin-top:10px}#urds-total-user-in-campus,#urds-college-user-chart{margin-top:10px!important}#panelist-accounts{margin-bottom:0!important}#urds-college-user-chart{min-height:300px!important}#urds-proposal-summary{min-height:350px!important;margin-bottom:20px;margin-top:10px}}@media (max-width: 600px){#urds-welcome{margin-top:30%!important}#call-for-proposals{min-width:72%!important;font-size:13px!important;min-height:50px!important;margin-bottom:-20px}.urds-box1,.urds-box2{min-width:65%!important;break-inside:avoid}.urds-box3{min-width:72%!important;margin-bottom:-20px}#urds-college-user-chart{min-height:450px!important}#urds-proposal-summary{min-height:300px!important;margin-bottom:20px}#urds-research-with-updates,#urds-all-research,#urds-pending-coordinator-verification,#urds-pending-research-proposal-for-approval,#panelist-accounts,#urds-panelist-for-printing{margin-top:-20px}#urds-total-user-in-campus,#urds-college-user-chart{margin-top:10px!important}#panelist-accounts{margin-bottom:0!important}}@media (max-width: 400px){#urds-welcome{margin-top:40%!important}}.verify-card{max-width:500px;width:100%;border-radius:12px}.verify-message{font-size:16px;color:#333}.verify-wrapper{max-width:500px;width:100%;background:#f5f5f5;padding:3rem 2.5rem;border-radius:16px;box-shadow:0 10px 30px #00000014;text-align:center;margin:200px auto 50px}.verify-title{font-size:1.75rem;font-weight:800;color:#c41f3b;margin-top:-20px;text-align:center}.verify-text{font-size:1rem;color:#000;line-height:1.6}.verify-subtext{font-size:.95rem;color:#888;margin-top:-10px}.btn-verify1,.verify-btn-green,.verify-btn-primary{display:block;width:60%;padding:13px;border-radius:10px;border:none;font-weight:700;font-size:.95rem;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .2s ease;margin-bottom:-3rem}.btn-verify1:hover,.verify-btn-green:hover,.verify-btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.verify-btn-primary{background-color:#c41f3b;color:#fff}.verify-btn-primary:hover{background-color:#a71d2a}.verify-btn-green{background-color:#28a745;color:#fff}.verify-btn-green:hover{background-color:#218d3a}#create-banner-container{width:40%;margin-top:50px!important}.proposal-box-update-call-to-proposals{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.proposal-box-update-call-to-proposals .call-for-proposal-p{font-weight:600;font-family:Poppins,sans-serif;margin-bottom:8px;font-size:.9rem!important}.proposal-box-update-call-to-proposals input[type=text],.proposal-box-update-call-to-proposals input[type=date]{width:609px;padding:10px;border:1px solid #ccc;border-radius:10px;font-family:Poppins,sans-serif;font-size:.95rem}.proposal-dates-row{display:flex;justify-content:space-between;gap:-100px;margin-bottom:20px;margin-top:10px}.proposal-dates-row .proposal-box-update-call-to-proposals{flex:1 1 48%}.proposal-dates-row input[type=date]{width:300px;padding:12px 14px;border-radius:10px;border:1px solid #ccc;font-family:Poppins,sans-serif;font-size:.95rem;box-sizing:border-box}.proposal-dates-row #deadline-date{margin-left:10px}@media (max-width: 768px){.proposal-dates-row{flex-direction:column;gap:10px}.proposal-dates-row .proposal-box-update-call-to-proposals,.proposal-dates-row input[type=date]{width:100%}}#announcement-images-input-call-for-proposal{width:120%;margin-right:auto}.upload-box label,#announcement-images-input-call-for-proposal label{all:unset;display:block;font-weight:600;color:#b3002d;font-size:15px;margin-bottom:6px}#announcement-images-input-call-for-proposal input[type=file]{padding:10px;border:1px solid #ccc;border-radius:10px;background-color:#fff;font-family:Poppins,sans-serif;font-size:.95rem;cursor:pointer}.announcement-upload-row{display:flex;flex-direction:column;align-items:flex-start}.announcement-upload-row .call-for-proposal-p{font-weight:600;font-family:Poppins,sans-serif;margin-bottom:0;margin-top:-20px;font-size:.9rem}.announcement-upload-row #call-for-proposal-title,.announcement-upload-row #announcement-images-input-call-for-proposal{width:100%}.announcement-upload-row #announcement-images-input-call-for-proposal input[type=file]{width:177%;padding:9px;margin-left:0;margin-top:10px;border:1px solid #ccc;border-radius:10px;background-color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:.95rem}.announcement-upload-row #banner-announcement-images-input{width:100%}.announcement-upload-row #banner-announcement-images-input input[type=file]{width:100%;padding:10px;margin-left:0;margin-top:10px;border:1px solid #ccc;border-radius:10px;background-color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:.95rem}.proposal-file-box .proposal-file-box-input{width:80%;margin-top:-220px;padding:10px;margin-bottom:-20px;margin-left:0}.proposal-file-box .proposal-file-box-input input[type=file]{width:100%!important;margin-left:-10px!important;margin-top:-10px!important;margin-bottom:-10px!important;border:1px solid var(--text-input)!important;border-radius:8px!important;background-color:#fff!important;cursor:pointer!important;font-family:Poppins,sans-serif!important;font-size:.95rem!important}.proposal-file-box .current-file-box{width:81.3%;margin-top:-210px!important;margin-left:0;margin-bottom:230px;font-size:.9rem;color:#333;background-color:#fff!important;border:1px solid var(--text-input)!important;border-radius:8px;text-align:left;padding:5px 5px 5px 20px}.cancel-button{border-radius:40px!important;color:var(--tup-red)!important;background-color:#fff;border:2px solid var(--tup-red);padding:8px 60px;font-weight:600;font-family:Poppins,sans-serif;cursor:pointer;transition:all .2s ease-in-out}.cancel-button:hover{background-color:var(--tup-red);color:#fff!important}.button-row{margin-left:auto;margin-right:auto}.container{background-color:var(--off-white)!important}#link{width:100%}.banner-announcement-title{font-size:2.2rem}.image-container{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.announcement-images{width:48%;margin:1%;padding:10px;box-shadow:0 10px 14px #000a001a;border-radius:8px;border:1px solid rgb(202,195,195);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease}.announcement-images:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 8px 16px #0003}.announcement-images .announcement-image img{width:100%;height:auto;border-radius:4px;display:block}.announcement-images p{margin-top:12px;word-wrap:break-word}.announcement-images p a{color:#007bff;text-decoration:none}.announcement-images p a:hover{text-decoration:underline}.delete-form{margin-top:-20px;text-align:right;margin-bottom:10px}.delete-form .delete-btn{font-family:"Poppins" sans-serif;background-color:var(--tup-red);color:#fff;border:none;padding:4px 10px!important;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s ease}.delete-form .delete-btn:hover{background-color:var(--hover-dark-red)}@media (max-width: 1000px){#create-banner-container{min-width:50%!important}#create-banner-container h1{font-size:1.4em;margin-bottom:30px}#create-banner-container .call-for-proposal-p,#create-banner-container .image-link-p{font-size:.8em!important}}@media (max-width: 899px){#call-for-proposal-container{margin-top:120px!important;margin-bottom:20px;max-width:80%!important}#call-for-proposal-container h1{font-size:30px!important}#call-for-proposal-container h2{font-size:25px!important}#call-for-proposal-container button{max-width:150px!important;font-size:.8em;margin-left:0!important}#call-for-proposal-container p{font-size:.7em}#create-banner-container{min-width:50%!important;margin-top:25%!important}#create-banner-container h1{font-size:1.4em;margin-bottom:30px}#create-banner-container .call-for-proposal-p,#create-banner-container .image-link-p{font-size:.8em!important}#create-banner-container input{max-width:100%}#create-banner-container button{max-width:20%!important;font-size:.8em;margin-right:10px;display:flex;justify-content:center;align-items:center}#banner-announcement-container{margin-top:150px!important;max-width:80%!important}#banner-announcement-container h1{font-size:30px!important}#banner-announcement-container button{max-width:150px!important;font-size:.8em;margin-left:0!important}#banner-announcement-container p{font-size:.7em}}@media (max-width: 501px){#call-for-proposal-container{margin-top:120px!important;margin-bottom:20px;max-width:80%!important}#call-for-proposal-container h1{font-size:20px!important}#call-for-proposal-container h2{font-size:15px!important}#call-for-proposal-container button{max-width:150px!important;font-size:.5em;margin-left:0!important}#call-for-proposal-container p{font-size:.5em}#create-banner-container{min-width:70%!important;margin-top:35%!important}#create-banner-container h1{font-size:1.4em;margin-bottom:30px}#create-banner-container .call-for-proposal-p,#create-banner-container .image-link-p{font-size:.8em!important}#create-banner-container input{max-width:100%}#create-banner-container .button-row{flex-direction:column;width:100%;align-items:center}#banner-announcement-container{margin-top:150px!important;max-width:80%!important}#banner-announcement-container h1{font-size:15px!important}#banner-announcement-container button{max-width:150px!important;font-size:.7em;margin-left:0!important}#banner-announcement-container p{font-size:.5em}}.panelist-rating{font-family:Poppins,sans-serif;color:#000;background-color:#fafafa;min-height:100vh}.panelist-rating-wrapper{display:flex;width:100%;height:100vh}#panelist-instruction{font-size:16px;color:var(--tup-red)}#panelist-reminder{font-size:16px;color:var(--tup-red);text-align:center}#panelist-back{background-color:var(--tup-red);color:#fff;border:none;padding:.5rem 1rem;border-radius:5px;text-decoration:none;font-size:.95rem;font-family:Poppins,sans-serif;transition:background-color .2s ease-in-out,transform .1s ease-in-out;display:inline-block;position:sticky;top:2%;left:2%;z-index:1000}#panelist-back:hover{background-color:var(--hover-dark-red);transform:scale(1.03)}#panelist-back:active{background-color:var(--hover-dark-red);transform:scale(.98)}.rating-iframe-container{flex:1;border-right:1px solid #ccc}.rating-iframe-container iframe{width:100%;height:100%;border:none}.rating-form-container{flex:1;padding:40px;overflow-y:auto;height:100vh;box-sizing:border-box;background-color:transparent;display:flex;justify-content:center;align-items:flex-start}.rating-form-container .rating-form-inner{background:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:100%!important;max-width:900px}.rating-form-container .rating-form-inner .header-logo{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;margin:0;border:0px solid #000!important}.rating-form-container .rating-form-inner .header-logo img{margin-left:-20px;margin-top:21px;max-width:150px;height:auto}.form-heading{text-align:center;margin-bottom:20px;font-size:24px;font-weight:600;margin-top:-40px;color:var(--tup-red)}.header-table{width:130%;border-collapse:collapse;font-family:Poppins,sans-serif;color:#000;margin-bottom:10px;border-radius:0!important;text-align:center;border:2px solid #080808}.header-table th,.header-table td{border:0px solid #080808;padding:8px 12px;border-radius:0!important;vertical-align:top;word-break:break-word}.header-table tr:first-child td{border-bottom:2px solid #080808}.header-table td:first-child{border-right:2px solid #080808}.header-table tr+tr td{padding-top:8px;padding-bottom:8px}.table-divider-row td{border-top:2px solid #080808!important}.third-row-header{font-size:12px!important}.third-row-header td{border:0px solid #000!important;padding:8px!important}.header-right{width:40%;vertical-align:top;padding:0}.header-right td:first-child{width:50%!important}.header-right td:nth-child(2){width:auto!important;padding:0!important}.header-info{width:65%;vertical-align:top;padding:10px 15px;padding-top:5px!important;border-left:2px solid #080808!important;border-right:2px solid #080808!important}.header-info h3{font-size:15px;margin-bottom:20px;color:var(--tup-red)}.header-info p{margin:0 0 10px;font-size:12px;line-height:1.4;font-weight:500}#second-row-text{padding-top:30px!important;font-size:14px!important;border-right:2px solid #080808!important}.inner-header-table{width:100%;border-collapse:collapse;font-size:13px;color:#000;text-align:left}.inner-header-table td{padding:6px 10px;vertical-align:middle}.inner-header-table tr td:first-child{font-weight:600;width:60%}.text-center{text-align:center}.fw-bold{font-weight:700}.research-proposal-details-table{width:130%;border-collapse:collapse;font-family:Poppins,sans-serif;font-size:13px;color:#000;margin-top:10px;table-layout:fixed;border-radius:0!important}.research-proposal-details-table th{text-align:left;width:100px;padding:6px 12px;font-weight:600;vertical-align:top;color:#000}.research-proposal-details-table th,.research-proposal-details-table td{border:2px solid #080808;padding:8px 12px;vertical-align:top;word-break:break-word}.research-proposal-details-table th:first-child,.research-proposal-details-table td:first-child{width:150px;min-width:100px}.research-proposal-details-table td{padding:6px 12px}.rating-legend-container{display:flex;flex-direction:column;align-items:flex-start;font-family:Poppins,sans-serif;margin-top:10px;width:130%}.rating-legend-container p{margin:0 0 5px;font-weight:600}.rating-legend-container .rating-legend{list-style:none;padding-left:50px;margin:0}.rating-legend-container .rating-legend li{text-align:left;font-size:14px;margin-bottom:3px}.rating-table{width:130%;border-collapse:collapse;font-family:Poppins,sans-serif;color:#000;margin-top:10px;table-layout:fixed;border-radius:0!important;border:2px solid #080808;font-size:14px}.rating-table th{padding-top:15px!important;padding-bottom:15px!important;background-color:var(--tup-red);color:#fff;border-left:2px solid #080808!important;border-bottom:2px solid #080808!important}.rating-table td{padding:10px 15px!important;border-left:2px solid #080808!important;border-bottom:2px solid #080808!important}.rating-table .text-end{text-align:right!important}.rating-table :nth-child(2){width:20%!important}.rating-table td:nth-child(2){background-color:#cecdcd}.rating-table #average-rating,.rating-table #final-evaluation{background-color:#fafafa}.rating-table select{width:100%;padding:6px;color:#000;background-color:#cecdcd;border:none;border-radius:4px;font-size:14px;text-align:center!important;text-align-last:center!important}.rating-table select:focus{outline:none}.rating-table option{text-align:center!important}.interpretation-table{width:130%;border-collapse:collapse;font-family:Poppins,sans-serif;color:#000;margin-top:10px;table-layout:fixed;border-radius:0!important;font-size:13px}.interpretation-table :first-child{width:100%!important}.interpretation-table .panelist-comment-box{width:97%!important;min-height:100px;padding:8px;font-size:14px;border:1px solid #ccc;border-radius:4px;resize:vertical;font-family:Poppins,sans-serif}.interpretation-table th,.interpretation-table td{border:2px solid #080808;padding:8px 12px;vertical-align:top;word-break:break-word}@media screen and (min-width: 1288px) and (max-width: 1900px){.rating-form-container{padding:20px}.rating-form-container .rating-form-inner{padding:20px;max-width:100%}.rating-form-container .rating-form-inner .header-logo img{max-width:120px;margin-top:15px}.form-heading{font-size:20px;margin-top:-25px}.header-table,.research-proposal-details-table,.rating-table,.interpretation-table,.rating-legend-container{width:100%!important}.header-info{padding:5px 10px}.header-info h3{font-size:13px;margin-bottom:10px}.header-info p{font-size:11px}.rating-table{font-size:13px}.rating-table th{padding-top:10px!important;padding-bottom:10px!important}.rating-table td{padding:8px 10px!important}.rating-table select{font-size:12px;padding:4px}.interpretation-table .panelist-comment-box{width:95%!important}#panelist-back{top:1%;left:1%;padding:.4rem .8rem;font-size:.85rem}}.edit-details-form{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:10px;width:100%}.edit-details-form p{display:block;font-weight:600;margin-top:0;margin-bottom:.5rem;font-family:Poppins,sans-serif}.edit-details-form input,.edit-details-form textarea{width:100%!important;border:1px solid var(--text-input);border-radius:10px;font-family:Poppins,sans-serif;font-size:.95rem}.edit-details-form input:focus,.edit-details-form textarea:focus{outline:none;border-color:var(--tup-red);box-shadow:0 0 3px #c41f3b80}.edit-details-form textarea{padding:20px;resize:vertical;width:93%!important}#research_form{background:var(--off-white);padding:25px;width:30%;margin-top:0!important;border-radius:30px;margin:30px auto;box-shadow:0 3px 8px #0000001a}#research_form h1{font-family:Poppins,sans-serif!important;font-size:2.5rem;margin-bottom:20px!important;text-align:center;font-weight:700;color:var(--tup-red)}#research_form input,#research_form select{border:1px solid var(--text-input)}#research_form .text-muted{font-size:.85rem;color:var(--text-muted);text-align:center}.edit-detail-title{font-family:Poppins,sans-serif!important;font-size:1.3rem;margin-bottom:40px;text-align:center;font-weight:700;color:var(--tup-red)}.mp-page-container{padding:18px 210px 60px;box-sizing:content-box;margin-top:-30px;margin-bottom:-30px}.mp-page-container .mp-alert{padding:10px 14px;border-radius:8px;margin-bottom:14px}.mp-page-container .mp-alert.success{background:#c41f3b0f;border:1px solid rgba(196,31,59,.12);color:#222}.mp-page-container .mp-main{display:grid;grid-template-columns:1fr;gap:18px}.mp-page-container .mp-card{background:#fff;border-radius:10px;box-shadow:0 3px 10px #00000014;padding:2rem;width:100%;max-width:900px;margin:20px auto 0;border-top:5px solid #b91c1c;border:1px solid #e5e7eb;transition:all .3s ease}.mp-page-container .mp-card .mp-form-title{font-size:1.5rem;font-weight:600;color:#b91c1c;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem;margin-bottom:1.5rem;text-align:left}.mp-page-container .mp-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001a}.mp-page-container .mp-selector .mp-button-grid{display:flex;flex-wrap:wrap;gap:10px}.mp-page-container .mp-selector .mp-section-title{font-weight:700;margin-bottom:30px;margin-top:10px;color:#c41f3b;text-align:center}.mp-page-container .mp-selector .mp-button-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;text-align:center;margin-top:10px}.mp-page-container .mp-selector .mp-btn{min-width:180px;justify-content:center;text-align:center}.mp-page-container .mp-btn{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;border:1px solid rgba(44,37,37,.767)!important;background:#c41f3b08;color:#222;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.mp-page-container .mp-btn.mp-btn-ghost{background:#fff;border-color:#0000000f}.mp-page-container .mp-btn:hover{transform:translateY(-3px);box-shadow:0 8px 22px #0000000f}.mp-page-container .mp-btn.mp-btn-active{background:#c41f3b;color:#fff;border-color:var(--tup-red);border:1px solid white!important;box-shadow:0 8px 20px #c41f3b1f}.mp-page-container .mp-forms{display:grid;gap:18px;margin-top:-20px}.mp-page-container .mp-form-title{margin:0 0 10px;color:#222;font-size:16px;font-weight:700}.mp-page-container .text-red{color:#c41f3b!important}.mp-page-container .mp-form{display:block}.mp-page-container .mp-form .mp-label{display:block;margin-bottom:6px;font-weight:600;color:#222}.mp-page-container .mp-input,.mp-page-container .mp-textarea,.mp-page-container .mp-file-input{width:100%;border:1px solid #e6e6e6,6%;padding:10px 12px;border-radius:8px;background:#fff;box-shadow:none;transition:box-shadow .12s ease,border-color .12s ease;font-size:14px}.mp-page-container .mp-input:focus,.mp-page-container .mp-textarea:focus,.mp-page-container .mp-file-input:focus{outline:none;border-color:#c41f3b;box-shadow:0 6px 18px #c41f3b14}.mp-page-container .mp-textarea{min-height:120px;resize:vertical}.mp-page-container .mp-template-row{display:flex;gap:12px;align-items:center;margin-bottom:14px}.mp-page-container .mp-template-row .mp-template-meta{flex:1}.mp-page-container .mp-template-row .mp-template-meta .mp-file-link a{color:#c41f3b;font-weight:600}.mp-page-container .mp-template-row .mp-file-input{max-width:360px}.mp-page-container .mp-table-wrap{overflow-x:auto;margin-top:12px}.mp-page-container .mp-table{width:100%;border-collapse:collapse;font-size:14px}.mp-page-container .mp-table thead th{background:var(--tup-red);color:#fff;font-weight:700;padding:10px;text-align:center;border:1px solid #e6e6e6}.mp-page-container .mp-table tbody td{padding:10px;border:1px solid #e6e6e6;text-align:left}.mp-page-container .mp-table tbody tr:nth-child(2n){background:#fff}.mp-page-container .mp-table tbody tr:hover{background:#c41f3b05}.mp-page-container .mp-small-btn{padding:6px 10px;border-radius:999px;border:none;cursor:pointer}.mp-page-container .mp-small-btn.activate{background:#198754;color:#fff}.mp-page-container .mp-small-btn.deactivate{background:#6b7280;color:#fff}.mp-page-container .mp-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.mp-page-container .mp-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width: 900px){.mp-page-container .mp-grid-3,.mp-page-container .mp-grid-2{grid-template-columns:1fr}}.mp-label{background:none;color:#222;font-weight:600;font-size:14px;margin-bottom:6px;display:block;text-transform:none}.mp-actions{margin-top:24px;display:flex;justify-content:center;align-items:center;width:100%}.mp-action-btn{background:#c41f3b;color:#fff;border:none;padding:12px 28px;border-radius:999px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #c41f3b14;transition:all .2s ease-in-out;margin-top:-10px;margin-bottom:-10px}.mp-action-btn:hover{background:var(--tup-red);box-shadow:0 10px 24px #c41f3b1f;transform:translateY(-2px)}.mp-action-btn:active{transform:scale(.98)}.mp-actions{animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mp-template-list{display:flex;flex-direction:column;gap:20px;margin-top:20px;padding:10px 0 10px 65px}.mp-template-item{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid rgba(230,230,230,.7);border-radius:14px;padding:24px 28px;width:150%;margin-left:-150px;transition:all .25s ease-in-out;box-shadow:0 3px 10px #0000000a;position:relative;overflow:hidden}.mp-template-item:hover{background:#c41f3b06;border-color:#c41f3b4d;transform:translateY(-3px);box-shadow:0 8px 20px #c41f3b14}.mp-template-item:hover:before{width:100%;opacity:1}.mp-template-item:before{content:"";position:absolute;bottom:0;left:0;height:3px;width:0;transition:width .3s ease,opacity .3s ease;opacity:0}.mp-template-details{display:flex;flex-direction:column;gap:8px;color:#222}.mp-template-details strong{font-weight:700;font-size:15px}.mp-template-details .mp-download-link{color:#c41f3b;font-weight:600;font-size:14px;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.mp-template-details .mp-download-link:hover{text-decoration:underline;transform:translate(3px)}.mp-template-details .mp-download-link i{font-size:15px}.mp-upload{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-top:4px;width:40%}.mp-upload .mp-upload-label{background:#c41f3b;color:#fff;font-weight:600;padding:5px 10px;border-radius:8px;width:35%;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .25s ease;font-size:14px;box-shadow:0 3px 10px #c41f3b26}.mp-upload .mp-upload-label i{font-size:15px}.mp-upload .mp-upload-label:hover{background:var(--tup-red);box-shadow:0 5px 16px #c41f3b40;transform:translateY(-1px)}.mp-upload .mp-file-input{display:none}.mp-upload .mp-file-name{font-size:14px;color:#888;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px;letter-spacing:.3px}.mp-actions.center{display:flex;justify-content:center;margin-top:28px}.mp-actions.center .mp-action-btn{background:#c41f3b;border:none;color:#fff;padding:12px 10px;border-radius:999px;font-weight:700;font-size:15px;cursor:pointer;box-shadow:0 8px 20px #c41f3b26;transition:all .25s ease}.mp-actions.center .mp-action-btn:hover{background:var(--tup-red);transform:translateY(-2px)}.mp-actions.center .mp-action-btn:active{transform:scale(.98)}.mp-section-subtext{color:#888;margin-top:-6px;margin-bottom:16px;font-size:14px;text-align:center}@media (min-width: 768px){.mp-template-row{max-width:900px;margin:0 auto}}.enhanced-form{background:#fff;padding:25px 30px;border-radius:12px;max-width:900px;margin:auto;font-family:Poppins,sans-serif}.form-title{color:#000;text-align:left;font-weight:700;font-size:1.4rem;letter-spacing:.5px}.form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;align-items:start}.form-group{display:flex;flex-direction:column;justify-content:flex-start}.form-group label{font-weight:600;color:#000;font-size:.95rem;display:block}.form-group.full{grid-column:1/-1}.form-group label{font-weight:600;color:var(--tup-red);margin-bottom:-14px;font-size:.95rem}.form-group input,.form-group textarea{border:1px solid #ccc;border-radius:8px;padding:14px;font-size:.95rem;transition:all .2s ease;margin-bottom:10px}.form-group input:focus,.form-group textarea:focus{border-color:#b80000;box-shadow:0 0 0 3px #b800001a;outline:none}.form-group label{font-weight:700;white-space:nowrap}.mp-table th:nth-child(2),.mp-table th:nth-child(3),.mp-table td.status-cell,.mp-table td.action-cell{text-align:center!important;vertical-align:middle!important}.action-wrap{display:flex;justify-content:center;align-items:center;height:100%}.mp-table td:nth-child(2),.mp-table th:nth-child(2){text-align:center!important;vertical-align:middle!important}.rating-legend-inputs{display:flex;justify-content:center;align-items:center}.rating-legend-inputs .form-group,#start-range{text-align:center}.mp-form-title.text-red{font-weight:700;font-size:1.4rem;margin-bottom:20px;border-bottom:2px solid #f3f3f3;padding-bottom:8px;text-align:left}.panelist-preview{text-align:center;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.panelist-preview-text{color:#666;font-size:.95rem;margin-bottom:10px}.panelist-preview-image{display:block;width:100%;max-width:550px;height:auto;border-radius:12px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.panelist-preview-image:hover{transform:scale(1.02)}.hidden{display:none!important}.panelist-file-name{font-size:.9rem;color:#555;font-style:italic;text-align:center}.mp-actions.center{display:flex;justify-content:center;gap:20px;margin-top:50px}.panelist-save-btn,.panelist-reset-btn{background-color:#c41f3b;color:#fff;border:none;padding:10px 22px;border-radius:20px;font-weight:600;letter-spacing:.5px;transition:all .3s ease}.panelist-save-btn:hover{background-color:#a71d2a;transform:translateY(-1px)}.panelist-reset-btn{background-color:#fff;color:#a71d2a;border:2px solid #a71d2a}.panelist-reset-btn:hover{background-color:#f7f7f7;transform:translateY(-1px)}.pmp-upload{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:-20px;width:100%}.pmp-upload .pmp-upload-label{background:#c41f3b;color:#fff;font-weight:600;border-radius:999px;width:25%;cursor:pointer;display:inline-flex;align-items:center;gap:2px;transition:all .25s ease;font-size:14px;box-shadow:0 3px 10px #c41f3b26}.pmp-upload .pmp-upload-label i{font-size:15px}.pmp-upload .pmp-upload-label:hover{background:var(--tup-red);box-shadow:0 5px 16px #c41f3b40;transform:translateY(-1px)}.pmp-upload .pmp-file-input{display:none}.pmp-upload .pmp-file-name{font-size:14px;color:#888;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px;letter-spacing:.3px}@media (max-width: 600px){#panelistlog_background{padding:20px}.panelist-preview-image{max-width:90%}.panelist-save-btn,.panelist-reset-btn{width:100%;border-radius:10px}}#panelistBackgroundForm.mp-form{display:flex;flex-direction:column;align-items:center;width:100%;max-width:550px}main{font-family:Poppins,sans-serif}.proposal-field{display:flex;flex-direction:column;gap:4px}.proposal-label{text-align:left;margin-left:1%;margin-bottom:5px;font-size:.875rem;font-weight:500;color:#374151}.proposal-row{display:flex;gap:20px}.proposal-field{flex:1}.generate-reports{display:flex;align-items:center;gap:15px}.generate-reports .select-year{display:flex;align-items:center;gap:10px}.rows-and-csv{display:flex;align-items:center;padding-left:10px;padding-right:10px;justify-content:flex-end;border-radius:10px;margin-bottom:-15px}.rows-and-csv .table-controls{margin-bottom:0!important;margin-right:1.5rem}.rp-card.rp-selector .proposal-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem 2.5rem .5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#374151;cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rp-card.rp-selector .proposal-input:hover{background-color:#f0d0d0;border-color:#b4bbc5}.rp-card.rp-selector .proposal-input:focus{outline:none;border-color:#f78b8b;box-shadow:0 0 0 3px #ecc3}.rp-card.rp-selector .proposal-input{width:auto;min-width:120px}.rp-form-section .rows-per-page-select.form-select-sm{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem 2.5rem .5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#374151;cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rp-form-section .rows-per-page-select.form-select-sm:hover{background-color:#f0d0d0;border-color:#b4bbc5}.rp-form-section .rows-per-page-select.form-select-sm:focus{outline:none;border-color:#f78b8b;box-shadow:0 0 0 3px #ecc3}.rp-form-section .rows-per-page-select.form-select-sm{padding-right:2rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem}.rp-form-section .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem 2.5rem .5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#374151;cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rp-form-section .form-select:hover{background-color:#f0d0d0;border-color:#b4bbc5}.rp-form-section .form-select:focus{outline:none;border-color:#f78b8b;box-shadow:0 0 0 3px #ecc3}select option{padding:.5rem .75rem;background-color:#fff;color:#374151}select option:hover,select option:focus,select option:checked{background-color:#f18181!important;color:#374151!important}.proposal-input{border:1px solid #bec2c9;border-radius:8px;padding:8px 12px;margin:auto;width:8rem;font-size:.875rem}.proposal-input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 1px #3b82f6}.chart-container{width:600px;height:400px;margin:auto auto 25px}.chart-container canvas{width:100%!important;height:100%!important}.chart-container-circle{width:400px;height:400px;margin:auto auto 20px}.chart-container-circle canvas{width:100%!important;height:100%!important}.researchersReport{width:100%;height:auto}.rp-page-container{padding:18px 210px 60px;box-sizing:content-box;margin-top:25px}.rp-page-container .table-responsive{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-top:15px;border-radius:12px}.rp-page-container .table-responsive table{width:max-content;min-width:100%}.rp-page-container .rp-main{display:grid;grid-template-columns:1fr;gap:18px}.rp-page-container .rp-card{background:#fff;border-radius:10px;box-shadow:0 3px 10px #00000014;padding:2rem;width:100%;max-width:1600px;margin:0 auto;border:1px solid #e6e6e6;transition:all .3s ease}.rp-page-container .rp-card .rp-section-title{font-size:1.5rem;font-weight:600;color:#333;border-bottom:2px solid #e6e6e6;padding-bottom:.5rem;margin-bottom:1.5rem;text-align:center}.rp-page-container .rp-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001a}.rp-page-container .rp-selector{text-align:center}.rp-page-container .rp-selector .rp-section-title{font-weight:700;margin-bottom:30px;margin-top:10px}.rp-page-container .rp-selector .rp-button-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:10px}.rp-page-container .rp-selector .rp-btn{min-width:180px;justify-content:center;text-align:center;display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;border:1px solid rgb(102,96,96)!important;background:#c41f3b08;color:#222;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.rp-page-container .rp-selector .rp-btn.rp-btn-ghost{background:#fff;border-color:#0000000f}.rp-page-container .rp-selector .rp-btn.rp-btn-active{background:#c41f3b;color:#fff;border-color:var(--tup-red);box-shadow:0 8px 20px #c41f3b1f}.rp-page-container .rp-selector .rp-btn:hover{transform:translateY(-3px);box-shadow:0 8px 22px #0000000f}.rp-page-container .rp-forms{display:grid;gap:18px}.rp-page-container .hidden{display:none!important}.rp-page-container .rp-chart{max-width:100%;max-height:400px;margin:auto;display:block}.rp-page-container .rp-card table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid black;border-radius:12px;overflow:hidden}.rp-page-container .rp-card table td,.rp-page-container .rp-card table th{padding:12px 15px;text-align:left;font-size:15px;font-family:Poppins,sans-serif;border:1px solid rgb(70,69,69)}.rp-page-container .rp-card table th{background-color:#b63434;font-weight:600;color:#fff;text-align:center!important;vertical-align:middle}.rp-page-container .rp-card table #table-body tr:nth-child(n+6){display:none}.rp-page-container .rp-card table tbody tr:nth-child(2n){background-color:#e7e5e5}.rp-page-container .rp-card{border-radius:12px;overflow:hidden}.rp-page-container .rp-card-header{font-size:18px;font-weight:600;margin-top:-20px;margin-bottom:20px}.rp-page-container .rp-table-action{display:flex;justify-content:center;align-items:center;gap:10px}.rp-page-container canvas{margin-top:20px!important;margin-bottom:20px!important}@media (max-width: 1020px){.proposal-row{flex-direction:column;align-items:center;gap:20px}.proposal-field{flex:1}}@media (max-width: 768px){.proposal-row{flex-direction:column;gap:10px}.proposal-input{width:100%;margin:0}.rp-page-container{padding:18px 30px}.rp-card{padding:1.5rem!important}.rp-selector .rp-button-grid{gap:10px}.chart-container,.chart-container-circle{width:10%;height:auto;max-width:100%}.rp-chart{width:100%;height:auto}.rp-table-action{flex-wrap:wrap}}@media (max-width: 480px){.proposal-label{margin-left:0}.rp-page-container{padding:10px 16px}.rp-card{padding:1rem!important}.rp-section-title{font-size:1.25rem!important}td,th{font-size:13px!important;padding:8px!important}.rp-btn{min-width:140px!important;padding:8px 10px!important;font-size:.85rem}.chart-container-circle{width:260px;height:260px}}@media (max-width: 768px){.rp-card table{display:block;width:100%;overflow-x:auto;white-space:nowrap;border-radius:12px}.rp-card table thead,.rp-card table tbody,.rp-card table tr,.rp-card table th,.rp-card table td{display:inline-block;white-space:nowrap}}@media (max-width: 480px){.rp-card table{font-size:13px}.rp-card table th,.rp-card table td{padding:8px 10px!important}}.chart-row{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.chart-count-box{min-width:120px;text-align:center;margin-left:0!important;margin-right:auto;padding:15px;background:#f9f9f9;border-radius:10px;border:1px solid #ddd;font-size:15px}.chart-count-box p{margin:6px 0}.chart-box{min-width:200px;margin-left:auto;margin-right:auto;padding:15px;background:#f9f9f9;border-radius:10px;border:1px solid #ddd;font-size:15px}.coordinator-container-1,.coordinator-container-2,.coordinator-container-3{display:flex;justify-content:center;gap:50px;margin:20px 0;flex-wrap:wrap}.coordinator-box1,.coordinator-box2,.coordinator-box3{display:flex;justify-content:center;align-items:center;position:relative;background:#fff;border-radius:18px;padding:50px 60px;flex-direction:row;gap:20px;transition:box-shadow .2s,transform .2s;cursor:pointer;flex:1 1 300px;text-align:center}.coordinator-box1,.coordinator-box2{box-shadow:0 4px 16px #db0a0a14;max-width:120px;height:10px}.coordinator-box1:hover,.coordinator-box2:hover{background-color:var(--tup-red);color:#fff}.coordinator-box1:hover .coordinator-box1-text,.coordinator-box2:hover .coordinator-box1-text{color:#f1f1f1!important}.coordinator-box1:hover .coordinator-sub-count,.coordinator-box2:hover .coordinator-sub-count{background-color:#fff!important;color:#000!important}#facultyUserChart{padding:20px}.coordinator-box3{max-width:700px;height:400px}.coordinator-box1:hover{box-shadow:0 8px 24px #c41f3b2e;transform:translateY(-6px) scale(1.04)}.coordinator-box1 div{font-family:Poppins,sans-serif;font-weight:600}.coordinator-box1-text{font-weight:400}.coordinator-title-analytics{position:absolute;top:20px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;text-align:left}.coordinator-box-title{position:relative;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:600;text-align:center;width:100%;margin:0}.coordinator-sub-count{position:absolute;top:-10px;right:-10px;font-size:1rem;padding:4px 11px;border-radius:999px;z-index:10;font-weight:700;background-color:var(--tup-red);color:#fff}.welcome1{color:var(--tup-red);font-weight:bolder;font-size:1.2rem;font-family:Poppins,sans-serif;margin-left:100px;margin-top:30px}.call-for-proposal-p{font-size:1.2rem;font-weight:600;margin-bottom:10px}.research-c-p{font-size:1.5em;margin:-8px auto 20px;font-weight:600;font-family:Poppins,sans-serif}#panelist-dashboard{width:100%}#call-for-proposals,#banner-announcement{flex:none!important;width:100%}#call-for-proposals{max-width:705px;display:flex;gap:120px}#banner-announcement{max-width:412px}.panelist-text{font-family:Poppins,sans-serif;font-size:.9rem;font-weight:600;text-align:center;line-height:1.3;word-break:break-word;width:100%}@media (max-width: 1701px){.coordinator-box1,.coordinator-box2{max-width:300px!important;height:20px}.coordinator-box3{max-width:535px}}@media (max-width: 1400px){.coordinator-box1,.coordinator-box2{max-width:400px!important;height:20px;margin-bottom:-30px}.coordinator-box3{margin-top:30px;max-width:400px}}@media (max-width: 1100px){.welcome{margin-top:10px}.coordinator-box1{flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:200px;max-height:20px;padding:50px 60px;text-align:center;gap:10px}#call-for-proposals,#banner-announcement{flex:1 1 200px;max-width:200px;width:100%;max-height:20px;padding:30px 40px}#panelist-accounts{margin-bottom:30px}.coordinator-box3{max-width:34%;height:auto;padding:30px 40px}#call-for-proposals{gap:10px;font-size:.6rem}.btn-update{padding:6px 12px;font-size:.7rem}}@media (max-width: 1100px){.coordinator-box3{min-width:435px!important;height:400px;margin-bottom:-60px}#coordinator-title-analytic{margin-bottom:20px!important}}@media (max-width: 600px){.coordinator-box3{max-width:440px!important;height:400px;margin-bottom:-60px}#coordinator-title-analytic{margin-bottom:20px!important}}.proposal-box1{background-color:#eee;border-left:4px solid #c41f3b;padding:1rem;border-radius:4px;color:#666767;font-size:.9rem;margin-top:2rem}.mp-btn{padding:12px 24px;border-radius:8px;font-weight:600;transition:all .2s ease;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.mp-btn-ghost{background-color:#fff;color:#555;border-color:#e0e0e0}.mp-btn-ghost i{color:#777}.mp-btn.active1{background-color:#c41f3b!important;color:#fff!important;border-color:#c41f3b!important;box-shadow:0 4px 10px #c0000040}.mp-btn.active1 i{color:#fff!important}.btn-submit-action{padding:12px 30px;border-radius:50px;border:none;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-top:20px;display:block;margin-left:auto;margin-right:auto;background-color:#888;color:#fff;cursor:not-allowed;box-shadow:none}.btn-submit-action.active-green{background-color:#28a745!important;color:#fff!important;cursor:pointer}.btn-submit-action.active-green:hover{background-color:#106123!important}.mb-3{display:block;width:100%;margin-bottom:1.5rem;text-align:left}.fw-bold1{display:block;width:100%;font-weight:700;font-size:.95rem;color:#333;margin-bottom:8px;background-color:transparent!important;padding:0}.ru-file-upload-box{display:flex;align-items:center;width:50%;background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:8px 10px;box-shadow:0 2px 5px #0000000d;transition:border-color .2s}.ru-file-upload-box:hover{border-color:#a71d2a;transform:translateY(-5px) scale(1)}.ru-choose-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#c41f3b;color:#fff;border-radius:4px;font-size:11px;font-weight:600;border:none;cursor:pointer;white-space:nowrap;padding:6px 12px;margin-right:10px}.ru-choose-btn:hover{background-color:#a71d2a}.ru-file-name{font-size:.95rem;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ru-file-input-hidden{display:none}.password-field-wrapper{position:relative;width:100%;margin-top:10px;margin-bottom:20px}.set-new-password,.confirm-new-password,.email-set-new-password{width:100%;border:var(--text-input) 1px solid;border-radius:10px;padding-right:45px;margin-top:5px!important;margin:0}#set-new-password{margin-top:5px}.toggle-password-reset{position:absolute;right:15px;top:20%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;z-index:10;color:#666}#email-set-new-password{margin-bottom:10px!important}#reset-password-card{margin-top:50px}
