@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{overflow:auto}body:before{background:url(/static/media/newdycilibrary.bdf10b8b34f05872fc70.jpg) no-repeat 50%;background-size:100% 100%;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:-1}.formwrapper{align-items:center;background-color:#769fcd;border-radius:10px;box-shadow:2px 2px 8px grey;display:flex;justify-content:center;max-height:540px;max-width:890px;overflow:hidden;position:relative}.formwrapper:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.login-container{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;max-width:600px;min-height:833px;padding:95px;position:relative;width:500px;z-index:2}.svgLogin{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc 50%;overflow:hidden;position:absolute;right:-105px;rotate:-90deg;top:70px;width:1200px}.separator{color:#769fcd;font-size:10px;margin-bottom:20px;margin-right:50px;position:relative;text-align:center}.separator:after,.separator:before{background-color:#226597;content:"";height:1px;position:absolute;top:50%;width:15%}.separator:before{left:-30px;width:50px}.separator:after{right:-30px;width:50px}.loginseparate{bottom:1px;font-size:9px;margin-left:-5px;position:relative}.form-title{color:#769fcd;font-size:18px;margin-left:-50px;margin-top:100px;min-width:250px;text-align:center}.social-login{margin-bottom:30px;margin-left:-30px}.social-button{align-items:center;background-color:initial;border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;cursor:pointer;display:flex;font-size:-1rem;justify-content:center;margin-right:24px;margin-top:5px;min-width:260px;outline:none;padding:8px;transition:background-color .3s ease}.social-button:hover{background-color:#d6e6f2}.social-icon{height:14px;margin-bottom:-32px;margin-left:45px;transition:transform .3s ease;width:4.5%}.social-button:hover .social-icon{transform:scale(1.1)}.input-wrapper{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:30px;position:relative}.input-field{border:none;border-radius:14px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-30px;max-width:550px;outline:none;padding:10px 40px;text-align:left;width:103%}.input-field::placeholder{color:#769fcd;font-size:1em;margin-left:0;text-align:left}.inpution{left:-10px;top:50%;transform:translateY(-50%)}.inpution,.toggle-password{color:#769fcd;position:absolute}.toggle-password{cursor:pointer;float:right;left:210px;margin-top:-1px}.keepcheckbox{display:block;margin-left:-25px;margin-top:-20px}.keeplogcheck{margin-left:-10px;margin-top:-14px}.forgotlink,.keeplogcheck{display:block;font-size:11px}.forgotlink{color:#769fcd;margin-right:10px;margin-top:-12px;text-align:right;text-decoration:none}.forgotlink:hover{color:#769fcd;text-decoration:underline}.login-button{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;margin-left:-26px;margin-top:50px;padding:8px;width:102%}.login-button:hover{background-color:#0056b3}.signuptextlink{color:#769fcd;font-size:12px;margin-left:1px;margin-top:20px}.signuptextlink a{color:#769fcd}.signuptextlink a:hover{color:#769fcd;text-decoration:underline}.signupQ{font-size:12px;margin-left:-5px}.signupQ,.version1{color:#769fcd;margin-top:20px}.version1{font-size:10px;margin-right:50px;text-align:center}@media (max-width:1200px),(max-width:375px),(max-width:576px),(max-width:768px),(max-width:992px){body{align-items:center;background-color:#f7fbfc;display:flex;height:100vh;justify-content:center;overflow:auto;position:relative}body:before{background:url(/static/media/newdycilibrary.bdf10b8b34f05872fc70.jpg) no-repeat 50%;background-size:100% 100%;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:-1}.formwrapper{align-items:center;background-color:#769fcd;border-radius:10px;box-shadow:2px 2px 8px grey;display:flex;justify-content:center;max-height:540px;max-width:890px;overflow:hidden;position:relative}.formwrapper:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.login-container{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;max-width:600px;min-height:833px;padding:95px;position:relative;width:500px;z-index:2}.svgLogin{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc 50%;overflow:hidden;position:absolute;right:-105px;rotate:-90deg;top:70px;width:1200px}.separator{color:#769fcd;font-size:10px;margin-bottom:20px;margin-right:50px;position:relative;text-align:center}.separator:after,.separator:before{background-color:#226597;content:"";height:1px;position:absolute;top:50%;width:15%}.separator:before{left:-30px;width:50px}.separator:after{right:-30px;width:50px}.loginseparate{bottom:1px;font-size:9px;margin-left:-5px;position:relative}.form-title{color:#769fcd;font-size:18px;margin-left:-50px;margin-top:100px;min-width:250px;text-align:center}.social-login{margin-bottom:30px;margin-left:-30px}.social-button{align-items:center;background-color:initial;border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;cursor:pointer;display:flex;font-size:-1rem;justify-content:center;margin-right:24px;margin-top:5px;min-width:260px;outline:none;padding:8px;transition:background-color .3s ease}.social-button:hover{background-color:#d6e6f2}.social-icon{height:14px;margin-bottom:-32px;margin-left:45px;transition:transform .3s ease;width:4.5%}.social-button:hover .social-icon{transform:scale(1.1)}.login-form{text-align:left}.input-wrapper{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:30px;position:relative}.input-field{border:none;border-radius:14px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-30px;max-width:550px;outline:none;padding:10px 40px;text-align:left;width:103%}.input-field::placeholder{color:#769fcd;font-size:1em;margin-left:0;text-align:left}.inpution{color:#769fcd;left:-10px;position:absolute;top:50%;transform:translateY(-50%)}.material-symbols-outlined{color:#769fcd;font-size:20px;margin-left:-40px}.toggle-password{color:#769fcd;cursor:pointer;float:right;left:210px;margin-top:-1px;position:absolute}.keepcheckbox{display:block;margin-left:-25px;margin-top:-20px}.keeplogcheck{margin-left:-10px;margin-top:-14px}.forgotlink,.keeplogcheck{display:block;font-size:11px}.forgotlink{color:#769fcd;margin-right:10px;margin-top:-12px;text-align:right;text-decoration:none}.forgotlink:hover{color:#769fcd;text-decoration:underline}.login-button{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;margin-left:-26px;margin-top:50px;padding:8px;width:102%}.login-button:hover{background-color:#0056b3}.signuptextlink{color:#769fcd;font-size:12px;margin-left:1px;margin-top:20px}.signuptextlink a{color:#769fcd}.signuptextlink a:hover{color:#769fcd;text-decoration:underline}.signupQ{font-size:12px;margin-left:-5px}.signupQ,.version1{color:#769fcd;margin-top:20px}.version1{font-size:10px;margin-right:50px;text-align:center}}.unique-spinner{display:flex;gap:8px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.unique-spinner .dot{animation:floatDot 1s ease-in-out infinite;background-color:#3498db;border-radius:50%;height:12px;width:12px}.unique-spinner .dot:first-child{animation-delay:0ms;opacity:.3}.unique-spinner .dot:nth-child(2){animation-delay:.2s;opacity:.6}.unique-spinner .dot:nth-child(3){animation-delay:.4s;opacity:1}@keyframes floatDot{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.unique-spinner{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.signin-popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.signin-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.signin-popup-icon{height:80px;margin-bottom:16px;width:80px}.signin-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.signin-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.signin-popup-button:hover{background-color:#1d8c6e}.signin-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.signin-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.signin-popup-error-button:hover{background-color:#912121}body{overflow-y:hidden}.form-wrapper-signup{align-items:center;background-color:#769fcd;border-radius:10px;box-shadow:2px 2px 8px grey;display:flex;justify-content:center;max-height:540px;max-width:890px;overflow:hidden;position:relative}.form-wrapper-signup:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.signup-container{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;max-width:600px;min-height:833px;padding:110px;position:relative;width:500px;z-index:2}.svgSignup{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc;overflow:hidden;position:absolute;right:-120px;rotate:-90deg;top:70px;width:1200px}.titleform{color:#769fcd;font-size:18px;margin-left:-70px;margin-top:90px;min-width:250px;text-align:center}.sociallogin{margin-bottom:40px;margin-top:20px}.inputname{align-items:center;color:#769fcd;display:flex;position:relative}.inputFirstName{margin-left:-70px;margin-top:50px}.inputFirstName,.inputLastName{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;flex-grow:1;font-size:13px;max-width:130px;outline:none;padding:8px}.inputLastName{margin-left:75px;margin-top:-33px}.inputFirstName::placeholder,.inputLastName::placeholder{color:#769fcd;font-size:12px}.fieldinput{margin-top:15px;text-align:left}.fieldinput,.usernameinput{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-70px;max-width:550px;outline:none;padding:5px 40px 10px;width:275px}.usernameinput{margin-top:-12px}.passwordinput{text-align:left}.confirminput,.passwordinput{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-70px;margin-top:-12px;max-width:550px;outline:none;padding:5px 40px 10px;width:275px}.confirminput::placeholder,.fieldinput::placeholder,.passwordinput::placeholder,.usernameinput::placeholder{color:#769fcd;font-size:12px;margin-left:0;text-align:left}.iconinput{color:#769fcd;left:-50px;position:absolute;top:14%;transform:translateY(-50%)}.iconenvelope{font-size:15px;margin-top:25px}.iconenvelope,.iconsignup{color:#769fcd;margin-left:-20px}.iconsignup{font-size:20px;margin-top:-1px}.toggelpassword{cursor:pointer;margin-left:100px;margin-top:-10px;position:absolute;transform:translateX(1150%)}label{color:#769fcd;font-size:14px}.signup-button{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;margin-left:-67px;margin-top:10px;padding:8px;width:133%}.signup-button:hover{background-color:#0056b3}.signtext{color:#769fcd;font-size:12px;margin-left:-25px;margin-top:10px}.signtext a{color:#769fcd;text-decoration:none}.signtext a:hover{text-decoration:underline}.signupver{color:#769fcd;font-size:10px;margin-right:70px;margin-top:10px;text-align:center}@media (max-width:1200px),(max-width:576px),(max-width:768px),(max-width:992px){body{height:100vh;overflow-x:auto;overflow-y:hidden}.form-wrapper-signup,body{align-items:center;background-color:#769fcd;display:flex;justify-content:center;position:relative}.form-wrapper-signup{border-radius:10px;box-shadow:2px 2px 8px grey;max-height:540px;max-width:890px;overflow:hidden}.form-wrapper-signup:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.signup-container{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;max-width:600px;min-height:833px;padding:110px;position:relative;width:500px;z-index:2}.svgSignup{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc;overflow:hidden;position:absolute;right:-120px;rotate:-90deg;top:70px;width:1200px}.titleform{color:#769fcd;font-size:18px;margin-left:-70px;margin-top:90px;min-width:250px;text-align:center}.sociallogin{margin-bottom:40px;margin-top:20px}.login-form{text-align:left}.inputname{align-items:center;color:#769fcd;display:flex;position:relative}.inputFirstName{margin-left:-70px;margin-top:50px}.inputFirstName,.inputLastName{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;flex-grow:1;font-size:13px;max-width:130px;outline:none;padding:8px}.inputLastName{margin-left:75px;margin-top:-33px}.inputFirstName::placeholder,.inputLastName::placeholder{color:#769fcd;font-size:12px}.fieldinput{margin-top:15px;text-align:left}.fieldinput,.usernameinput{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-70px;max-width:550px;outline:none;padding:5px 40px 10px;width:275px}.usernameinput{margin-top:-12px}.passwordinput{text-align:left}.confirminput,.passwordinput{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-70px;margin-top:-12px;max-width:550px;outline:none;padding:5px 40px 10px;width:275px}.confirminput::placeholder,.fieldinput::placeholder,.passwordinput::placeholder,.usernameinput::placeholder{color:#769fcd;font-size:12px;margin-left:0;text-align:left}.iconinput{color:#769fcd;left:-50px;position:absolute;top:14%;transform:translateY(-50%)}.iconenvelope{font-size:15px;margin-top:25px}.iconenvelope,.iconsignup{color:#769fcd;margin-left:-20px}.iconsignup{font-size:20px;margin-top:-1px}.toggelpassword{cursor:pointer;margin-left:100px;margin-top:-10px;position:absolute;transform:translateX(1150%)}label{color:#769fcd;font-size:14px}.signup-button{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;margin-left:-67px;margin-top:10px;padding:8px;width:133%}.signup-button:hover{background-color:#0056b3}.signtext{color:#769fcd;font-size:12px;margin-left:-25px;margin-top:10px}.signtext a{color:#769fcd;text-decoration:none}.signtext a:hover{text-decoration:underline}.signupver{color:#769fcd;font-size:10px;margin-right:70px;margin-top:10px;text-align:center}}.signup-spinner{display:flex;gap:8px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.signup-spinner .signup-dot{animation:floatSignupDot 1s ease-in-out infinite;background-color:#3498db;border-radius:50%;height:12px;width:12px}.signup-spinner .signup-dot:first-child{animation-delay:0ms;opacity:.3}.signup-spinner .signup-dot:nth-child(2){animation-delay:.2s;opacity:.6}.signup-spinner .signup-dot:nth-child(3){animation-delay:.4s;opacity:1}@keyframes floatSignupDot{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.signup-spinner{animation:fadeInSignup .3s ease-in}@keyframes fadeInSignup{0%{opacity:0}to{opacity:1}}.countdown-text{color:#666;font-size:14px;margin-top:10px;text-align:center}.signup-popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.signup-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.signup-popup-icon{height:80px;margin-bottom:16px;width:80px}.signup-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.signup-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.signup-popup-button:hover{background-color:#1d8c6e}.signup-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.signup-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.signup-popup-error-button:hover{background-color:#912121}.reset-wrapper{align-items:center;background-color:#769fcd;border-radius:10px;box-shadow:2px 2px 8px grey;display:flex;justify-content:center;max-height:540px;max-width:890px;overflow:hidden;position:relative}.reset-wrapper:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.resetpass-container{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;min-height:833px;min-width:490px;padding:90px 80px;position:relative;width:500px;z-index:2}.svgReset{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc;overflow:hidden;position:absolute;right:-80px;rotate:-90deg;top:70px;width:1200px}.ResetTitle{color:#769fcd;font-size:18px;margin-left:-80px;margin-top:120px;min-width:250px;text-align:center}.resetform{text-align:left}.reset-input-wrapper{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:5px;position:relative}.reset-password-field{margin-top:40px}.reset-confirmpass-field,.reset-password-field{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-30px;max-width:550px;outline:none;padding:5px 40px 10px;text-align:left;width:90%}.reset-confirmpass-field{margin-top:22px}.reset-confirmpass-field::placeholder,.reset-password-field::placeholder{color:#769fcd;font-size:12px;margin-left:0;text-align:left}.iconreeset{top:76%}.iconreeset,.iconresset{color:#769fcd;left:-5px;position:absolute;transform:translateY(-50%)}.iconresset{top:70%}.material-symbols-outlined{color:#769fcd;font-size:20px;margin-left:-10px}.tagglpassword{margin-top:40px}.tagglpassword,.togglpassword{color:#769fcd;cursor:pointer;float:right;margin-left:230px;position:absolute}.togglpassword{margin-top:22px}.resetbutton{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;margin-left:-30px;margin-top:60px;padding:8px;width:90%}.resetbutton:hover{background-color:#0056b3}.verreset{color:#769fcd;font-size:12px;margin-right:90px;margin-top:20px;text-align:center}@media (max-width:1200px),(max-width:375px),(max-width:576px),(max-width:768px),(max-width:992px){body{height:100vh}.reset-wrapper,body{align-items:center;background-color:#769fcd;display:flex;justify-content:center;position:relative}.reset-wrapper{border-radius:10px;box-shadow:2px 2px 8px grey;max-height:540px;max-width:890px;overflow:hidden}.reset-wrapper:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.resetpass-container{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;min-height:833px;min-width:490px;padding:90px 80px;position:relative;width:500px;z-index:2}.svgReset{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc;overflow:hidden;position:absolute;right:-80px;rotate:-90deg;top:70px;width:1200px}.ResetTitle{color:#769fcd;font-size:18px;margin-left:-80px;margin-top:120px;min-width:250px;text-align:center}.resetform{text-align:left}.reset-input-wrapper{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:5px;position:relative}.reset-password-field{margin-top:40px}.reset-confirmpass-field,.reset-password-field{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-30px;max-width:550px;outline:none;padding:5px 40px 10px;text-align:left;width:90%}.reset-confirmpass-field{margin-top:22px}.reset-confirmpass-field::placeholder,.reset-password-field::placeholder{color:#769fcd;font-size:12px;margin-left:0;text-align:left}.iconreeset{top:76%}.iconreeset,.iconresset{color:#769fcd;left:-5px;position:absolute;transform:translateY(-50%)}.iconresset{top:70%}.material-symbols-outlined{color:#769fcd;font-size:20px;margin-left:-10px}.tagglpassword{margin-top:40px}.tagglpassword,.togglpassword{color:#769fcd;cursor:pointer;float:right;margin-left:230px;position:absolute}.togglpassword{margin-top:22px}.resetbutton{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;margin-left:-30px;margin-top:60px;padding:8px;width:90%}.resetbutton:hover{background-color:#0056b3}.verreset{color:#769fcd;font-size:12px;margin-right:90px;margin-top:20px;text-align:center}}.checkEmailwrapper{align-items:center;background-color:#769fcd;border-radius:10px;box-shadow:2px 2px 8px grey;display:flex;justify-content:center;max-height:540px;max-width:890px;overflow:hidden;position:relative}.checkEmailwrapper:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.emailMessage{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;min-height:833px;min-width:490px;padding:90px 80px;position:relative;width:500px;z-index:2}.svgcheckEmail{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc;overflow:hidden;position:absolute;right:-80px;rotate:-90deg;top:70px;width:1200px}.title{color:#769fcd;font-size:18px;margin-left:-90px;margin-top:100px;min-width:250px;text-align:center}.requestEmail{margin-top:30px;max-width:300px}.AT,.requestEmail{color:#769fcd;font-size:14px;margin-left:-20px;word-break:break-word}.AT{margin-top:50px}.AT,.ATname{max-width:400px}.ATname{color:#769fcd;font-size:14px;margin-left:-20px;margin-top:10px;word-break:break-word}@media (max-width:1200px),(max-width:375px),(max-width:576px),(max-width:768px),(max-width:992px){body{height:100vh}.checkEmailwrapper,body{align-items:center;background-color:#769fcd;display:flex;justify-content:center;position:relative}.checkEmailwrapper{border-radius:10px;box-shadow:2px 2px 8px grey;max-height:540px;max-width:890px;overflow:hidden}.checkEmailwrapper:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.emailMessage{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;min-height:833px;min-width:490px;padding:90px 80px;position:relative;width:500px;z-index:2}.svgcheckEmail{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc;overflow:hidden;position:absolute;right:-80px;rotate:-90deg;top:70px;width:1200px}.title{color:#769fcd;font-size:18px;margin-left:-90px;margin-top:100px;min-width:250px;text-align:center}.requestEmail{margin-top:30px;max-width:300px}.AT,.requestEmail{color:#769fcd;font-size:14px;margin-left:-20px;word-break:break-word}.AT{margin-top:50px;max-width:400px}.ATname{margin-left:-20px;margin-top:10px;max-width:400px;word-break:break-word}.ATname,.linksuccess{color:#769fcd;font-size:14px}.linksuccess{display:block;margin-top:-16px;text-align:right;text-decoration:none}.linksuccess:hover{color:#769fcd;text-decoration:underline}}*{font-family:Monstserrat,sans-serif}.Successfulchangewrap,body{background-color:#769fcd}.Successfulchangewrap{align-items:center;border-radius:10px;box-shadow:2px 2px 8px grey;display:flex;justify-content:center;max-height:540px;max-width:890px;overflow:hidden;position:relative}.Successfulchangewrap:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.SuccessfulMessage{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;min-height:833px;min-width:490px;padding:90px 80px;position:relative;width:500px;z-index:2}.svgsuccess{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc;overflow:hidden;position:absolute;right:-80px;rotate:-90deg;top:70px;width:1200px}.title-success{color:#769fcd;font-size:18px;margin-left:-100px;margin-top:100px;min-width:250px;text-align:center}.successMessage{color:#769fcd;font-size:14px;margin-left:-20px;margin-top:30px;max-width:300px;word-break:break-word}.linksuccess{color:#769fcd;display:block;font-size:14px;margin-top:-16px;text-align:right;text-decoration:none}.linksuccess:hover{color:#769fcd;text-decoration:underline}.loginbackbutton{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;margin-left:-25px;margin-top:60px;padding:8px;width:87%}.loginbackbutton:hover{background-color:#0056b3}@media (max-width:1200px),(max-width:375px),(max-width:576px),(max-width:768px),(max-width:992px){body{height:100vh}.Successfulchangewrap,body{align-items:center;background-color:#769fcd;display:flex;justify-content:center;position:relative}.Successfulchangewrap{border-radius:10px;box-shadow:2px 2px 8px grey;max-height:540px;max-width:890px;overflow:hidden}.Successfulchangewrap:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.SuccessfulMessage{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;min-height:833px;min-width:490px;padding:90px 80px;position:relative;width:500px;z-index:2}.svgsuccess{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc;overflow:hidden;position:absolute;right:-80px;rotate:-90deg;top:70px;width:1200px}.title-success{color:#769fcd;font-size:18px;margin-left:-100px;margin-top:100px;min-width:250px;text-align:center}.successMessage{color:#769fcd;font-size:14px;margin-left:-20px;margin-top:30px;max-width:300px;word-break:break-word}.linksuccess{color:#769fcd;display:block;font-size:14px;margin-top:-16px;text-align:right;text-decoration:none}.linksuccess:hover{color:#769fcd;text-decoration:underline}.loginbackbutton{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;margin-left:-25px;margin-top:60px;padding:8px;width:87%}.loginbackbutton:hover{background-color:#0056b3}}body{height:100vh}.forgotpasswrapper,body{align-items:center;display:flex;justify-content:center;position:relative}.forgotpasswrapper{background-color:#769fcd;border-radius:10px;box-shadow:2px 2px 8px grey;max-height:540px;max-width:890px;overflow:hidden}.forgotpasswrapper:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.forgotpasscontainer{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;max-width:500px;min-height:833px;padding:95px;position:relative;width:550px;z-index:2}.svgforgotpassword{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc 50%;overflow:hidden;position:absolute;right:-80px;rotate:-90deg;top:70px;width:1200px}.forgotpasswordtitle{color:#769fcd;font-size:18px;margin-left:-90px;margin-top:140px;min-width:250px;text-align:center}.login-form{text-align:left}.inputwrap{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:35px;position:relative}.forgotpasswordfield{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-50px;margin-top:50px;max-width:550px;outline:none;padding:5px 40px 10px;text-align:left;width:100%}.forgotpasswordfield::placeholder{color:#769fcd;font-size:12px;margin-left:0;text-align:left}.swal2-popup{left:50%!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:9999!important}.inputcon{color:#769fcd;left:-30px;position:absolute;top:80%;transform:translateY(-50%)}.forgotpasswordmessage{color:#769fcd;font-size:14px;left:-40px;margin-top:20px;position:relative;width:300px;word-break:break-word}.forgotpasslink{color:#769fcd;display:block;font-size:14px;margin-right:20px;margin-top:-16px;text-align:right;text-decoration:none}.forgotpasslink:hover{color:#769fcd;text-decoration:underline}.confirmbutton{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;margin-left:-50px;margin-top:-5px;padding:8px;width:100%}.confirmbutton:hover{background-color:#0056b3}.forgot-text{color:#769fcd;font-size:12px;margin-left:-3px;margin-top:20px}.forgot-text a{color:#769fcd;text-decoration:none}.forgot-text a:hover{text-decoration:underline}.version{color:#769fcd;font-size:10px;margin-right:95px;margin-top:20px;text-align:center}@media (max-width:1200px),(max-width:375px),(max-width:576px),(max-width:768px),(max-width:992px){body{background-color:#f7fbfc;height:100vh}.forgotpasswrapper,body{align-items:center;display:flex;justify-content:center;position:relative}.forgotpasswrapper{background-color:#769fcd;border-radius:10px;box-shadow:2px 2px 8px grey;max-height:540px;max-width:890px;overflow:hidden}.forgotpasswrapper:before{background:url(/static/media/dycibackground.b07175db914a4addbb92.png) no-repeat 50%;background-position:1px top;background-size:480px 550px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.forgotpasscontainer{background:linear-gradient(90deg,#f7fbfc 50%,#d6e6f2);border-radius:10px;box-shadow:0 2px 10px #0000001a;margin-left:550px;max-width:500px;min-height:833px;padding:95px;position:relative;width:550px;z-index:2}.svgforgotpassword{clip-path:inset(0 27.3% 27% 0);color:#f7fbfc 50%;overflow:hidden;position:absolute;right:-80px;rotate:-90deg;top:70px;width:1200px}.forgotpasswordtitle{color:#769fcd;font-size:18px;margin-left:-90px;margin-top:140px;min-width:250px;text-align:center}.login-form{text-align:left}.inputwrap{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:35px;position:relative}.forgotpasswordfield{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;color:#769fcd;font-size:13px;margin-left:-50px;margin-top:50px;max-width:550px;outline:none;padding:5px 40px 10px;text-align:left;width:100%}.forgotpasswordfield::placeholder{color:#769fcd;font-size:12px;margin-left:0;text-align:left}.inputcon{color:#769fcd;left:-30px;position:absolute;top:80%;transform:translateY(-50%)}.forgotpasswordmessage{color:#769fcd;font-size:14px;left:-40px;margin-top:20px;position:relative;width:300px;word-break:break-word}.forgotpasslink{color:#769fcd;display:block;font-size:14px;margin-right:20px;margin-top:-16px;text-align:right;text-decoration:none}.forgotpasslink:hover{color:#769fcd;text-decoration:underline}.confirmbutton{background-color:#2665ac;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;margin-left:-50px;margin-top:-5px;padding:8px;width:100%}.confirmbutton:hover{background-color:#0056b3}.forgot-text{color:#769fcd;font-size:12px;margin-left:-3px;margin-top:20px}.forgot-text a{color:#769fcd;text-decoration:none}.forgot-text a:hover{text-decoration:underline}.version{color:#769fcd;font-size:10px;margin-right:95px;margin-top:20px;text-align:center}}body{overflow-x:scroll}.header{background-color:#fff;display:flex;grid-area:header;height:60px;position:relative;right:69px;width:1355px}.notificationbell{background-color:#f7fbfc;height:35px;left:1060px;padding:6px;width:34px}.notificationbell,.userprofilecontainer{border-radius:30px;box-shadow:2px 2px 8px grey;cursor:pointer;display:flex;position:relative;top:10px}.userprofilecontainer{align-items:center;background-color:#f3f9fb;box-sizing:border-box;height:33px;justify-content:space-between;left:1070px;overflow:hidden;padding:0 10px;width:170px}.fa-angle-down{right:95px;top:3px}.fa-angle-down,.userprofileimg{height:25px;position:relative;width:25px}.userprofileimg{border:2px solid #2665ac;border-radius:50%;cursor:pointer;flex-shrink:0;right:120px}.profilename{color:#2665ac;flex-grow:1;font-size:15px;font-weight:500;left:35px;margin:0 5px;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.dropdownuserprofile{background-color:#f7fbfc;border-radius:10px;box-shadow:0 2px 5px #0000001a;padding:1px;position:relative;right:-905px;top:44px;width:160px;z-index:1}.dropdown-item-profile{background-color:#f7fbfc;border:1px solid #769fcd;border-radius:10px 10px 1px 1px;color:#3a74b4;cursor:pointer;display:block;padding:8px 15px;text-align:left;transition:background-color .3s;width:160px}.dropdown-item-profile:hover{background-color:#aed2ed}.dropdown-item-profile a{color:#3a74b4;text-decoration:none}.dropdown-item-logout{background-color:#f7fbfc;border:1px solid #769fcd;border-radius:10px;border-radius:1px 1px 10px 10px;color:#3a74b4;cursor:pointer;display:block;padding:8px 15px;text-align:left;transition:background-color .3s;width:160px}.dropdown-item-logout:hover{background-color:#aed2ed}.notification-dropdown{background-color:#f7fbfc;border-radius:8px;box-shadow:0 4px 10px #0000001a;position:absolute;right:180px;top:60px;width:450px;z-index:100}.notification-header h3{align-items:center;border-bottom:1px solid #eee;color:#2665ac;display:flex;font-weight:600;justify-content:space-between;padding:10px}.notification-tabs{background:none;display:flex;justify-content:space-around}.tab{background:none;border:none;color:#2665ac;cursor:pointer;padding:5px}.tab.active{text-decoration:none}.tab.active,.tab:hover{background-color:#d6e6f2;border-bottom:2px solid #007bff}.notification-items{max-height:300px;overflow-y:auto}.dropdown-notification-item,.notification-item{align-items:center;border-bottom:1px solid #f5f5f5;padding:10px}.dropdown-notification-item{display:flex}.dropdown-notification-item:hover{background-color:#c2d8e9}.unread-indicator{background-color:#3a74b4;border-radius:50%;height:8px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:8px}.avatar{border-radius:50%;height:40px;margin-right:10px;top:-.5px;width:40px}.notification-details{color:#2665ac;flex-grow:1;font-size:11px}.deadline-icon{border:1px solid #2665ac;border-radius:100px;height:40px;margin-right:-5px;max-width:77%;position:relative}.badge{background-color:#b9d7ea;border-radius:1px;color:#2665ac;height:10px;padding:0 5px;position:relative}.sort-button{background-color:#f3f9fb;border:1px solid #3a74b4;border-radius:5px;color:#2665ac;cursor:pointer;display:flex;font-size:12px;left:140px;padding:4px 15px 4px 4px;position:absolute;top:10px}.sort-button:hover{background-color:#d6e6f2}.newesticon{left:6px;position:relative;top:3px;width:10px}.mark-all-read{background-color:#f3f9fb;border:1px solid #3a74b4;border-radius:5px;color:#2665ac;cursor:pointer;display:flex;font-size:12px;left:310px;padding:4px 10px 4px 4px;position:absolute;top:10px}.mark-all-read:hover{background-color:#d6e6f2}.markallicon{left:5px;position:relative;top:2px;width:13px}strong{color:#2665ac;text-decoration:none}strong:hover{color:#2665ac;cursor:pointer;text-decoration:underline}.notifTime{position:relative;top:5px}.highlight-reminder{color:#2665ac;font-weight:700}.notification{display:inline-block;position:relative}.notification-badge{font-size:10px;font-weight:500;left:1070px;padding:.3em .5em;text-align:center;top:17px;transform:translate(50%,-50%);white-space:nowrap}.notification-badge,.unread-count{background-color:red;border-radius:50%;color:#fff;position:absolute;z-index:10}.unread-count{border-color:#fff;font-size:9px;font-weight:400;left:1080px;padding:1px 4px;top:13px}.dropdown-notification-items{max-height:300px;overflow-x:auto;overflow-y:auto}.dropdown-notification-items::-webkit-scrollbar{height:10px;width:10px}.dropdown-notification-items::-webkit-scrollbar-track{background:#b9d7ea;border-radius:8px}.dropdown-notification-items::-webkit-scrollbar-thumb{background:#2665ac;border-radius:8px}.dropdown-notification-items::-webkit-scrollbar-thumb:hover{background:#769fcd}@media screen and (max-width:1500px){.notification-dropdown{background-color:#f7fbfc;border-radius:8px;box-shadow:0 4px 10px #0000001a;position:absolute;right:180px;top:60px;width:450px;z-index:100}.notification-header h3{align-items:center;border-bottom:1px solid #eee;color:#2665ac;display:flex;font-weight:600;justify-content:space-between;padding:10px}.notification-tabs{background:none;display:flex;justify-content:space-around}.tab{background:none;border:none;color:#2665ac;cursor:pointer;padding:5px}.tab.active{text-decoration:none}.tab.active,.tab:hover{background-color:#d6e6f2;border-bottom:2px solid #007bff}.dropdown-notification-items,.notification-items{max-height:300px;overflow-y:auto}.dropdown-notification-item,.notification-item{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;padding:10px}.dropdown-notification-item:hover{background-color:#c2d8e9}.unread-indicator{background-color:#3a74b4;border-radius:50%;height:8px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:8px}.avatar{border:1px solid #2665ac;border-radius:50%;height:40px;margin-right:10px;position:relative;top:-.5px;width:40px}.notification-details{color:#2665ac;flex-grow:1;font-size:11px}.deadline-icon{border:1px solid #2665ac;border-radius:100px;height:40px;margin-right:-5px;max-width:77%;position:relative}.badge{background-color:#b9d7ea;border-radius:1px;color:#2665ac;height:10px;padding:0 5px;position:relative}.sort-button{background-color:#f3f9fb;border:1px solid #3a74b4;border-radius:5px;color:#2665ac;cursor:pointer;display:flex;font-size:12px;left:140px;padding:4px 15px 4px 4px;position:absolute;top:10px}.sort-button:hover{background-color:#d6e6f2}.newesticon{left:6px;position:relative;top:3px;width:10px}.mark-all-read{background-color:#f3f9fb;border:1px solid #3a74b4;border-radius:5px;color:#2665ac;cursor:pointer;display:flex;font-size:12px;left:310px;padding:4px 10px 4px 4px;position:absolute;top:10px}.mark-all-read:hover{background-color:#d6e6f2}.markallicon{left:5px;position:relative;top:2px;width:13px}strong{color:#2665ac;text-decoration:none}}@media screen and (max-width:1200px){.notification-dropdown{background-color:#f7fbfc;border-radius:8px;box-shadow:0 4px 10px #0000001a;position:absolute;right:180px;top:60px;width:450px;z-index:100}.notification-header h3{align-items:center;border-bottom:1px solid #eee;color:#2665ac;display:flex;font-weight:600;justify-content:space-between;padding:10px}.notification-tabs{background:none;display:flex;justify-content:space-around}.tab{background:none;border:none;color:#2665ac;cursor:pointer;font-size:12px;padding:5px;right:40px}.tab,.tab.active{position:relative}.tab.active{border-bottom:2px solid #2665ac;left:-5px;text-align:left;width:45px}.tab.active,.tab:hover{background-color:#d6e6f2}.tab:hover{border-bottom:2px solid #007bff}.dropdown-notification-items,.notification-items{max-height:300px;overflow-y:auto}.dropdown-notification-item,.notification-item{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;padding:10px}.dropdown-notification-item:hover{background-color:#c2d8e9}.unread-indicator{background-color:#3a74b4;border-radius:50%;height:8px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:8px}.avatar{border:1px solid #2665ac;border-radius:50%;height:40px;margin-right:10px;position:relative;top:-.5px;width:40px}.notification-details{color:#2665ac;flex-grow:1;font-size:11px}.deadline-icon{border:1px solid #2665ac;border-radius:100px;height:40px;margin-right:-5px;max-width:77%;position:relative}.badge{background-color:#b9d7ea;border-radius:1px;color:#2665ac;height:10px;left:50px;padding:0 5px;position:relative;top:-1px}.sort-button{background-color:#f3f9fb;border:1px solid #3a74b4;border-radius:5px;color:#2665ac;cursor:pointer;display:flex;font-size:12px;left:140px;padding:4px 15px 4px 4px;position:absolute;top:10px}.notificationbell{position:relative}.notification-badge{background-color:red;border-radius:50%;color:#fff;font-size:10px;font-weight:500;left:1120px;padding:.3em .5em;position:absolute;text-align:center;top:17px;transform:translate(50%,-50%);white-space:nowrap;z-index:10}.sort-button:hover{background-color:#d6e6f2}.newesticon{left:6px;position:relative;top:3px;width:10px}.mark-all-read{background-color:#f3f9fb;border:1px solid #3a74b4;border-radius:5px;color:#2665ac;cursor:pointer;display:flex;font-size:12px;left:310px;padding:4px 10px 4px 4px;position:absolute;top:10px}.mark-all-read:hover{background-color:#d6e6f2}.markallicon{left:5px;position:relative;top:2px;width:13px}strong{color:#2665ac;text-decoration:none}.notifTime{left:50px;position:relative;top:5px}}.reportTab{color:#2665ac;font-size:12px;font-weight:700;text-decoration-line:none}.reports-dropdown{align-items:center;border-radius:10px;left:-5px;list-style:none;margin:0;padding:5px;place-self:center;position:absolute;top:-16px;z-index:1000}.reports-dropdown li{margin:0}.reports-dropdown li a{align-items:center;color:#2665ac;display:flex;font-size:12px;font-weight:700;padding:5px 0 5px 1.4em;position:relative;right:11px;text-decoration:none;white-space:nowrap}.reports-dropdown li a:hover{background-color:#d6e6f2;border-radius:5px}.chevron-icon-report{color:#2665ac;height:12px;margin-left:10px;transform:rotate(0deg);transition:transform .3s ease;width:12px}.chevron-icon-report.rotate{transform:rotate(180deg)}.grid-container{background:linear-gradient(90deg,#d6e6f2 0,#f7fbfc);display:grid;grid-template-areas:"sidebar header header header" "sidebar main main main";grid-template-columns:260px 1fr 1fr 1fr;grid-template-rows:.2fr 3fr;height:100vh;overflow-x:scroll;width:213vh}#sidebar{background-color:#b9d7ea;border-bottom-right-radius:50px;border-top-right-radius:50px;box-shadow:2px 2px 6px grey;grid-area:sidebar;height:165vh;position:relative;transition:all .5s;-webkit-transition:all .5s;width:227px}.sidebar-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;padding:15px 30px 0}.sidebar-brand{font-size:20px;font-weight:700;margin-top:7px}.sidebar-list{list-style-type:none;padding:0}.sidebar-list-item{border-radius:10px;display:flex;font-size:7px;padding:10px 10px 10px 55px;position:relative;top:50px;white-space:nowrap}.sidebar-list-item:hover{background-color:#d6e6f2;cursor:pointer}.sidebar-list-item:hover a,.sidebar-list-item>a{text-decoration-line:none}.sidebar-list-item>a{color:#2665ac;font-size:12px;font-weight:700}.sidebar-list-item a{align-items:center;color:#2665ac;display:flex;padding:5px}.sidebar-list-item.active{background-color:#d6e6f2}.sidebar-list-item.active,.sidebar-list-item.active a{color:#2665ac;text-decoration-line:none}.sidebar-responsive{display:inline!important;position:absolute;z-index:12!important}.Logocontainer{align-items:center;background-color:#b9d7ea;border-radius:50%;box-shadow:1px 1px 8px #3a74b4;display:flex;height:125px;justify-content:center;left:49px;overflow:hidden;position:relative;top:40px;width:130px}.Logocontainer img{border:none;height:140px;left:1px;object-fit:fill;position:relative;top:1px;width:200px}.dashboardbrandlabel{font-size:16px;margin-left:62px;top:-2px;width:95%}.dashboardbrandlabel,.dashboardicons{color:#3a74b4;display:flex;position:relative}.dashboardicons{float:left;left:-7px;top:2px;width:16px}@media (max-width:1200px),(max-width:375px),(max-width:576px),(max-width:768px),(max-width:992px){.grid-container{background:linear-gradient(90deg,#d6e6f2 0,#f7fbfc);display:grid;grid-template-areas:"sidebar header header header" "sidebar main main main";grid-template-columns:260px 1fr 1fr 1fr;grid-template-rows:.2fr 3fr;height:100vh;overflow-x:scroll;width:213vh}#sidebar{background-color:#b9d7ea;border-bottom-right-radius:50px;border-top-right-radius:50px;box-shadow:2px 2px 6px grey;grid-area:sidebar;height:160%;position:absolute;transition:all .5s;-webkit-transition:all .5s;width:227px}.sidebar-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px;padding:15px 30px 0}.sidebar-brand{font-size:20px;font-weight:700;margin-top:7px}.sidebar-list{list-style-type:none;padding:0}.sidebar-list-item{border-radius:10px;display:flex;font-size:7px;padding:10px 10px 10px 43px;position:relative;top:50px}.sidebar-list-item:hover{background-color:#d6e6f2;cursor:pointer}.reports-dropdown li a{align-items:center;color:#2665ac;display:flex;font-size:12px;font-weight:700;padding:5px 1px 5px 2.3em;position:relative;right:23px;text-decoration:none;white-space:nowrap}.reports-dropdown li a:hover{background-color:#d6e6f2;border-radius:5px}.sidebar-list-item>a{color:#2665ac;font-size:12px;font-weight:700;text-decoration:none}.sidebar-responsive{display:inline!important;position:absolute;z-index:12!important}.chevron-icon-report{bottom:1px;color:#2665ac;height:12px;left:60px;margin-left:10px;position:relative;transform:rotate(0deg);transition:transform .3s ease;width:12px}.dashboardbrand{background-color:#deecf5;border-radius:200px;display:flex;left:40px;position:relative;top:40px;width:60%}.dashboardbrandlabel{font-size:16px;margin-left:62px;top:-2px;width:95%}.dashboardbrandlabel,.dashboardicons{color:#3a74b4;display:flex;position:relative}.dashboardicons{float:left;left:-7px;top:2px;width:16px}}.sidebar-list-item+div .sidebar-list-item{top:0}.scrum-dropdown{background-color:#d6e6f280;border:1px solid #b9d7ea;border-radius:10px;box-shadow:0 2px 4px #0000000d;padding:5px 0;position:relative;top:50px}.chevron-container{align-items:center;display:flex}.chevron-icon{height:12px;margin-left:10px;transform:rotate(0deg);transition:transform .3s ease;width:12px}.chevron-icon.rotate{transform:rotate(180deg)}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.popup-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-content{border-radius:15px;height:600px;width:920px}.popup-content,.widgetcontainer{background-color:#eee;display:flex}.widgetcontainer{height:550px;left:245px;overflow:scroll;overflow-x:hidden;position:relative;top:40px;width:900px}.widgetcontainer::-webkit-scrollbar{width:8px}.widgetcontainer::-webkit-scrollbar-thumb{background-color:#769fcd;border-radius:10px}.widgetcontainer::-webkit-scrollbar-thumb:hover{background-color:#1d4f8b}.widgetcontainer::-webkit-scrollbar-track{background:#f3f9fb}.widget-list{display:flex;flex:1 1;flex-direction:column;gap:15px;left:5px;padding:10px;position:relative;top:40px}.widget-item{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;padding:20px;width:100%}.widget-item.hidden{display:none}.widget-icon{height:40px;margin-right:10px;width:40px}.widget-info{flex:1 1}.widget-info h3{font-size:15px}.widget-info h3,.widget-info p{color:#2665ac;margin-bottom:5px;margin-left:15px;margin-top:0}.widget-info p{font-size:13px}.add-widget{background-color:#2665ac;border:none;border-radius:30px;color:#fff;cursor:pointer;height:35px;left:12px;padding-left:15px;position:relative;width:140px}.add-widget:hover{background-color:#7fb2eb;color:#fff}.sidebar{background-color:#d6e6f2;border-radius:20px;border-right:1px solid #ddd;display:flex;position:relative;right:671px;width:250px}.sidebar input{border:1px solid #ddd;border-radius:3px;margin-bottom:10px;padding:8px;width:100%}.sidebar .sidebartitle{color:#2665ac;font-size:22px;font-weight:600;margin-left:26px;margin-top:25px;white-space:nowrap}.sidebar .sidebarsubtitle{color:#2665ac;font-size:20px;font-weight:500;position:relative;right:168px;top:160px}.sidebar ul{color:#2665ac;list-style:none;position:relative;right:275px;top:200px}.sidebar li{cursor:pointer;font-size:15px;font-weight:400;padding:5px 0;white-space:nowrap}.sidebar li:hover{text-decoration:underline}.sidebar li.active-category{color:#164a76;font-weight:600;text-decoration:underline}.popupmagnifyingglass{display:flex;margin-left:-305px;margin-top:-45px;position:relative}.popupsearch{box-shadow:2px 2px 5px grey;color:#769fcd;display:flex;left:30px;max-width:200px;position:absolute;top:85px}.popupmagnifyingglass{background:#0000;border:none;cursor:pointer;left:508px;position:absolute;top:138px;width:20px}.popupclose{border:none;border-radius:50%;color:#2665ac;cursor:pointer;font-size:20px;font-weight:500;height:40px;padding:8px 12px;position:relative;right:30px;top:10px}.plusaddwidgetCalendar,.plusaddwidgetPerOv,.plusaddwidgetProOv,.plusaddwidgetTotalPro,.plusaddwidgetrecent{display:flex;height:22px;position:absolute;right:108px;top:7px;width:17px}.Calendariconpopup,.perOviconpopup,.projoverviewiconpopup,.recentMiconpopup,.totprojiconpopup,.tottasksiconpopup{bottom:5px;display:flex;position:relative;right:8px;width:60px}.confirmation-dialog{background:#fff;border-radius:20px;box-shadow:0 2px 10px #0000001a;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px;z-index:1000}.confirmation-content{display:flex;flex-direction:column;gap:15px}.confirmation-content h3{color:#3a74b4;font-size:18px;font-weight:500;margin:0}.confirmation-content p{color:#2665ac;font-size:13px;margin:5px 0}.widget-to-remove{background:#f5f5f5;border-radius:6px;margin:10px 0;padding:15px}.widget-to-remove h4{color:#2665ac;margin:0 0 5px}.confirmation-buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.cancel-button,.confirm-button{border:none;border-radius:20px;cursor:pointer;font-weight:500;padding:8px 20px}.confirm-button{background-color:#2665ac;color:#fff}.cancel-button{background-color:#e0e0e0;color:#333}.confirm-button:hover{background-color:#7fb2eb}.cancel-button:hover{background-color:#d0d0d0}.widget-to-remove{background-color:#f5f5f5;border-radius:8px;margin:16px 0;padding:16px}.widget-remove-header{align-items:center;display:flex;gap:12px;margin-bottom:8px}.widget-icon-container{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:48px;justify-content:center;padding:8px;width:48px}.widget-icon-preview{height:32px;object-fit:contain;width:32px}.widget-to-remove h4{font-size:16px;font-weight:600;margin:0}.widget-to-remove p{color:#666;font-size:14px;margin:0}.actTasksiconpopup,.complprojiconpopup,.compltasksiconpopup,.notifIconpopup,.onProiconpopup,.onTasksiconpopup{bottom:5px;display:flex;position:relative;right:8px;width:60px}*{box-sizing:border-box;font-family:Montserrat,sans-serif}*,body{margin:0;padding:0}body{background-color:#f7fbfc;overflow-x:auto;width:100%}.main-container{grid-area:main;height:850px;padding:20px 80px}.main-title{display:flex;justify-content:space-between}.main-cards{grid-gap:20px;border-radius:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;left:-74px;position:relative;top:20px;width:788px}.cards{border-radius:10px;display:flex;flex-direction:row-reverse;padding:10px 35px}.dashboardtitle{color:#3a74b4;display:flex;font-size:25px;left:-80px;top:5px;width:95%}.TotalPro,.dashboardtitle{font-weight:600;position:relative}.TotalPro{color:#2665ac;font-size:20px}.card:first-child,.card:nth-child(2),.card:nth-child(3),.card:nth-child(4),.card:nth-child(5),.card:nth-child(6){background-color:#f7fbfc;border-radius:15px}.card:first-child:hover .menu-dots{left:205px}.card:first-child:hover .menu-dots,.card:nth-child(2):hover .menu-dots{color:#3a74b4;cursor:pointer;display:flex;font-size:20px;font-weight:900;position:absolute;top:-1px}.card:nth-child(2):hover .menu-dots{left:475px}.card:nth-child(3):hover .menu-dots{color:#3a74b4;cursor:pointer;display:flex;font-size:20px;font-weight:900;left:743px;position:absolute;top:-1px}.card:nth-child(4):hover .menu-dots{left:205px}.card:nth-child(4):hover .menu-dots,.card:nth-child(5):hover .menu-dots{color:#3a74b4;cursor:pointer;display:flex;font-size:20px;font-weight:900;position:absolute;top:108px}.card:nth-child(5):hover .menu-dots{left:475px}.card:nth-child(6):hover .menu-dots{color:#3a74b4;cursor:pointer;display:flex;font-size:20px;font-weight:900;left:743px;position:absolute;top:108px}.card:first-child:hover,.card:nth-child(2):hover,.card:nth-child(3):hover,.card:nth-child(4):hover,.card:nth-child(5):hover,.card:nth-child(6):hover{background-color:#f7fbfc;border:2px solid #2665ac;border-radius:15px}.card-inner{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;font-size:14px;font-weight:400;justify-content:start;padding:15px}.TotalProCount{color:#1a9172;font-weight:500}.completeproj,.ongoingproj{color:#ff8c29;font-weight:500}.totaltask{color:#0295aa;font-weight:500}.taskongoing{color:#9cac25;font-weight:500}.completedtask{color:#00b4f5;font-weight:500}.project-overview-container{background-color:#f7fbfc;border-radius:10px;box-shadow:2px 2px 8px grey;display:flex;left:-70px;padding:40px 20px 20px 23px;position:relative;top:80px;width:780px}.project-overview-container:hover .menu-dots{color:#3a74b4;cursor:pointer;display:flex;font-size:20px;font-weight:900;left:730px;position:absolute;top:-1px;white-space:nowrap}.project-overview-container:hover{background-color:#f7fbfc;border:2px solid #2665ac;border-radius:10px;box-shadow:2px 2px 8px grey;display:flex;left:-70px;padding:40px 20px 20px 23px;position:relative;top:80px;width:780px}.no-projects-message{color:#2665ac;font-size:15px;font-weight:500;margin-left:270px;margin-top:40px;text-align:center;white-space:nowrap}.overview-title{bottom:25px;color:#2665ac;font-size:16px;font-weight:600;left:10px;position:relative;white-space:nowrap}.overview-cards{background-color:#f7fbfc;display:flex;gap:20px;left:-337px;margin-top:10px;position:relative}.overview-card{background-color:#f7fbfc;border:2px solid #769fcd;border-radius:15px;box-shadow:0 4px 8px #0000001a;padding:15px;text-align:center;width:230px}.overview-project-title{color:#2665ac;font-size:1vw;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-project-title:hover{color:#2665ac;text-decoration:underline}.overview-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;line-height:1.5;max-width:50%;padding:5px 10px;position:absolute;text-align:left;top:33%;white-space:nowrap;white-space:normal;z-index:10}.overview-card p{color:#2665ac;font-size:16px}.progress-bar{-webkit-appearance:none;appearance:none;border-radius:5px;height:10px;width:100%}progress::-webkit-progress-bar{background-color:#e0e0e0;border-radius:5px}progress::-webkit-progress-value{background-color:#2665ac;border-radius:5px}progress::-moz-progress-bar{background-color:#2665ac}.assignee-avatar{margin-right:5px}.assignee-count,.extra-count{color:#2665ac;font-size:14px;font-weight:700;margin-left:5px}.menu-dots{display:flex;left:-1000000px;position:absolute}.chart-container{background-color:#f7fbfc;border-radius:8px;bottom:225px;box-shadow:2px 2px 8px grey;color:#0078ff;height:310px;position:relative;right:70px;width:780px}.chart-container canvas{padding:15px;width:100%}.chart-title-label{color:#2665ac;font-weight:600;left:20px;position:absolute;top:23px}.chart-container:hover .menu-dots{bottom:280px;color:#3a74b4;cursor:pointer;display:flex;font-size:20px;font-weight:900;left:730px;position:absolute}.chart-container:hover{background-color:#f7fbfc;border:2px solid #2665ac;border-radius:8px;bottom:225px;box-shadow:2px 2px 8px grey;color:#0078ff;height:310px;position:relative;right:70px;width:780px}.calendar-container{bottom:178px;height:50%;left:750px;position:relative;width:405px;z-index:10}.react-calendar{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;height:340px;padding:1rem;position:absolute;width:405px}.react-calendar:hover{background-color:#f7fbfc;border:2px solid #2665ac}.menu-dots-calendar{color:#3a74b4;cursor:pointer;display:none;font-size:20px;font-weight:900;position:absolute;right:20px;top:5px;z-index:10}.calendar-container:hover .menu-dots-calendar{display:block}.react-calendar__tile{background-color:#fff;border-radius:10px;font-weight:700;padding:1rem .5rem;text-align:center}.react-calendar__tile--now{background:#7fb2eb;color:#fff}.react-calendar__tile--active{background:#7fb2eb;color:#000}.react-calendar__navigation button{color:#2665ac;font-size:1.2rem;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d9534f}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background-color:#005bbb}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#aad4f6}.react-calendar__month-view__days{border-radius:20px}.react-calendar__tile.react-calendar__month-view__days__day{color:#2665ac;padding:10px}.react-calendar__month-view__weekdays__weekday.react-calendar__month-view__weekdays__weekday{color:#2665ac}.react-calendar__tile.react-calendar__month-view__days__day--neighboringMonth{color:#7fb2eb}.highlightendDate{background-color:#aad4f6;border-radius:100%;color:#fff}.highlightWarning{background-color:#ae2525;border-radius:100%;color:#fff}.popupdaysRemaining{word-wrap:break-word;background:#d6e6f2;border-radius:6px;box-shadow:0 4px 6px #0000001a;font-size:.9rem;margin-left:-1140px;margin-top:-100px;min-width:200px;padding:10px;position:absolute;text-align:center;transform:translate(-50%,-50%);width:auto}.calendarProjectName{color:#2665ac;cursor:pointer;font-size:4wv;font-weight:700;margin-left:17px}.calendarProjectName:hover{color:#2665ac;text-decoration:underline}.daysRemaining{color:#769fcd}.projectIcon{position:relative;right:10px;top:5px}.dateRemindGroup{white-space:nowrap}.iconReminder{cursor:pointer;display:inline-block;margin-left:-10px;padding-left:10px;position:relative;top:10px}.tooltipReminder{background-color:#bfdbec;border-radius:20px;color:#3a74b4;font-size:1em;font-size:12px;height:7.5em;left:-45px;opacity:0;padding:10px;position:absolute;text-align:center;top:29px;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:pre-line;width:220px;z-index:1001}.iconReminder:hover .tooltipReminder{opacity:1;visibility:visible}.tooltipReminder:after{border:5px solid #0000;border-top-color:#bfdbec;content:"";left:80%;margin-left:-5px;position:absolute;rotate:180deg;top:-10px}.highlightCompleted{background-color:#25ae88!important;border-radius:100%;color:#fff}.iconCompleted{cursor:pointer;display:inline-block;margin-left:-10px;padding-left:10px;position:relative;top:10px}.tooltipCompleted{background-color:#bfdbec;border-radius:20px;color:#3a74b4;font-size:2em;font-size:12px;height:3em;left:-45px;opacity:0;padding:10px;position:absolute;text-align:center;top:29px;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:pre-line;width:220px;z-index:1001}.iconCompleted:hover .tooltipCompleted{opacity:1;visibility:visible}.tooltipCompleted:after{border:5px solid #0000;border-top-color:#bfdbec;content:"";left:80%;margin-left:-5px;position:absolute;rotate:180deg;top:-10px}.recent-messages-container{background-color:#f7fbfc;border-radius:12px;bottom:10px;box-shadow:2px 2px 8px grey;height:350px;left:755px;max-width:400px;padding:20px;position:relative;width:155%}.recent-messages-container:hover{border:2px solid #2665ac}.recent-messages-container:hover .menu-dots{bottom:320px;color:#3a74b4;cursor:pointer;display:flex;font-size:20px;font-weight:900;left:350px;position:absolute}.no-messages{color:#2665ac;font-size:15px;font-weight:500;margin-left:10px;margin-top:80px;text-align:center;white-space:nowrap}.messages-list{max-height:250px;overflow-x:hidden;overflow-y:auto;padding-right:10px;width:360px}.messages-list::-webkit-scrollbar{width:8px}.messages-list::-webkit-scrollbar-thumb{background-color:#769fcd;border-radius:10px}.messages-list::-webkit-scrollbar-thumb:hover{background-color:#1d4f8b}.messages-list::-webkit-scrollbar-track{background:#f3f9fb}.recent-messages-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.recent-messages-header h2{color:#2665ac;font-size:15px;position:relative;right:1px;top:-20px;white-space:nowrap}.search-box{align-items:center;color:#2665ac;margin-top:30px;position:static;right:-15px}.search-box .searchrecent{border:1px solid #d1d9e6;border-radius:10px;box-shadow:2px 2px 8px grey;font-size:14px;outline:none;padding:4px 10px}.search-box .magnifyingglass{background:#0000;border:none;cursor:pointer;left:355px;position:absolute;top:54px;width:20px}.messages-list{display:flex;flex-direction:column}.message-item{align-items:center;border-bottom:1px solid #f1f1f1;box-sizing:border-box;display:flex;height:70px;justify-content:space-between;padding:12px 10px;position:relative;width:100%}.message-item:last-child{border-bottom:none}.message-icon{font-size:24px;margin-right:12px}.message-icon img{border-radius:50%;height:30px;object-fit:cover;width:30px}.message-details{flex-grow:1}.message-title{color:#2665ac;display:block;font-weight:700;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}.message-title:hover{color:#2665ac;text-decoration:underline}.recent-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;line-height:1.5;max-width:80%;padding:5px 10px;position:absolute;text-align:left;top:50%;white-space:nowrap;white-space:normal;z-index:1000}.message-time{color:#2665ac;font-size:13px;left:10px;position:relative;white-space:nowrap}.unread-badge{background-color:#2665ac;border-radius:12px;bottom:10px;color:#fff;font-size:8px;font-weight:400;height:15px;justify-content:center;left:29px;padding:3px 12px 3px 4px;position:relative;text-align:center;width:15px}.message-snippet{color:#2665ac;display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}.addnewwidgetIcon{left:-10px;width:40px}.addnewWidget,.addnewwidgetIcon{color:#2665ac;cursor:pointer;display:flex;position:relative}.addnewWidget{right:-740px;top:-285px;width:420px}.addnewWidget,.addwidgetbutton{align-Items:center;justify-Content:center;border-Radius:5px;font-Size:19px;font-Weight:600;border:none;height:70px;padding:10px}.addwidgetbutton{background-Color:#f4f8fb;box-Shadow:2px 2px 8px #5559;color:#2665ac;cursor:pointer;display:flex;position:relative;right:-5px;top:-10px;width:600px}.remove-button-totalP{left:160px}.remove-button-ongoingP,.remove-button-totalP{background-color:#d6e6f2;border:1px solid #769fcd;border-radius:5px;bottom:150px;color:#3a74b4;cursor:pointer;display:flex;padding:5px 20px;position:absolute}.remove-button-ongoingP{left:420px}.remove-button-complP{background-color:#d6e6f2;border:1px solid #769fcd;border-radius:5px;bottom:150px;color:#3a74b4;cursor:pointer;display:flex;left:680px;padding:5px 20px;position:absolute}.remove-button-taskstotal{left:160px}.remove-button-ongoingtasks,.remove-button-taskstotal{background-color:#d6e6f2;border:1px solid #769fcd;border-radius:5px;bottom:40px;color:#3a74b4;cursor:pointer;display:flex;padding:5px 20px;position:absolute}.remove-button-ongoingtasks{left:420px}.remove-button-completetasks{bottom:40px;left:680px}.remove-button-calendar,.remove-button-completetasks{background-color:#d6e6f2;border:1px solid #769fcd;border-radius:5px;color:#3a74b4;cursor:pointer;display:flex;padding:5px 20px;position:absolute}.remove-button-calendar{right:1px;top:30px;z-index:100}.remove-button-projectoverview{bottom:140px;display:flex;left:675px}.remove-button-projectoverview,.remove-button-recentmessages{background-color:#d6e6f2;border:1px solid #769fcd;border-radius:5px;color:#3a74b4;cursor:pointer;padding:5px 20px;position:absolute}.remove-button-recentmessages{bottom:290px;display:block;left:270px;width:110px;z-index:10}.remove-button-chart{background-color:#d6e6f2;border:1px solid #769fcd;border-radius:5px;bottom:250px;color:#3a74b4;cursor:pointer;display:flex;left:695px;padding:5px 20px;position:absolute}.modal-confirmation{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popup-totalproj{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popup-totalproj p{color:#2665ac}.action-buttons{display:flex;gap:16px;justify-content:center;margin-top:24px}.btnNototalproj,.btnYestotalproj{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNototalproj,.btnYestotalproj{background-color:#2665ac;color:#fff}.btnNototalproj:hover,.btnYestotalproj:hover{background-color:#1976d2}.modal-confirmation-ongoingproj{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popupongoingproj{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popupongoingproj p{color:#2665ac}.btnNoongoingproj,.btnYesongoingproj{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNoongoingproj,.btnYesongoingproj{background-color:#2665ac;color:#fff}.btnNoongoingproj:hover,.btnYesongoingproj:hover{background-color:#1976d2}.modal-confirmation-completeproj{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popupcompleteproj{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popupcompleteproj p{color:#2665ac}.btnNocompleteproj,.btnYescompleteproj{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNocompleteproj,.btnYescompleteproj{background-color:#2665ac;color:#fff}.btnNocompleteproj:hover,.btnYescompleteproj:hover{background-color:#1976d2}.modal-confirmation-totaltasks{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popuptotaltasks{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popuptotaltasks p{color:#2665ac}.btnNototaltasks,.btnYestotaltasks{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNototaltasks,.btnYestotaltasks{background-color:#2665ac;color:#fff}.btnNototaltasks:hover,.btnYestotaltasks:hover{background-color:#1976d2}.modal-confirmation-ongoingtasks{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popup-ongoingtasks{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popup-ongoingtasks p{color:#2665ac}.btnNoongoingtasks,.btnYesongoingtasks{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNoongoingtasks,.btnYesongoingtasks{background-color:#2665ac;color:#fff}.btnNoongoingtasks:hover,.btnYesongoingtasks:hover{background-color:#1976d2}.modal-confirmation-completetasks{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popupcompletetasks{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popupcompletetasks p{color:#2665ac}.btnNocompletetasks,.btnYescompletetasks{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNocompletetasks,.btnYescompletetasks{background-color:#2665ac;color:#fff}.btnNocompletetasks:hover,.btnYescompletetasks:hover{background-color:#1976d2}.modal-confirmation-recentmessages{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popup-recentmessage{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popup-recentmessage p{color:#2665ac}.btnNoRecentM,.btnYesRecentM{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNoRecentM,.btnYesRecentM{background-color:#2665ac;color:#fff}.btnNoRecentM:hover,.btnYesRecentM:hover{background-color:#1976d2}.modal-confirmation-chart{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popup-chart{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popup-chart p{color:#2665ac}.btnNochart,.btnYeschart{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNochart,.btnYeschart{background-color:#2665ac;color:#fff}.btnNochart:hover,.btnYeschart:hover{background-color:#1976d2}.modal-confirmation-calendar{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popupcalendar{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popupcalendar p{color:#2665ac}.btnNocalendar,.btnYescalendar{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNocalendar,.btnYescalendar{background-color:#2665ac;color:#fff}.btnNocalendar:hover,.btnYescalendar:hover{background-color:#1976d2}.modal-confirmation-projoverview{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popupprojoverview{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popupprojoverview p{color:#2665ac}.btnNoprojoverview,.btnYesprojoverview{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNoprojoverview,.btnYesprojoverview{background-color:#2665ac;color:#fff}.btnNoprojoverview:hover,.btnYesprojoverview :hover{background-color:#1976d2}.assignee-avatar{align-items:center;background-color:#2665ac;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:500;height:22px;justify-content:center;position:relative;top:-4px;width:22px}.filter-dropdown{bottom:30px;display:flex;height:30px;left:350px;position:relative}.filter-select{background-color:#f3f9fb;border:none;border-radius:5px;box-shadow:0 1px 3px #0000004d;color:#2665ac;cursor:pointer;font-size:13px;padding:5px;position:relative;right:25px}.nav-buttons{align-items:center;display:flex}.left-button,.right-button{background-color:#d6e6f2;border:none;border-radius:20px;color:#3a74b4;cursor:pointer;font-size:25px;margin:0 .5rem;padding:1px;width:35px}.left-button:hover,.right-button:hover{background-color:#7fb2eb}.filter-dropdown-chart{bottom:270px;display:flex;height:30px;left:470px;position:absolute}.filter-select-lastYMW{background-color:#f3f9fb;border:none;border-radius:5px;box-shadow:0 1px 3px #0000004d;color:#2665ac;cursor:pointer;font-size:13px;padding:5px;width:110px}.filter-select-lastYMW-container{display:inline-block;position:relative;width:200px}.filter-select-lastYMW.active{background-color:#e0f2f5;text-decoration:none}.filter-select-lastYMW:hover{background-color:#eaf4f8}.filter-select-lastYMW-chevron-icon{left:10px;position:relative;top:2px;transition:transform .2s ease}.filter-select-lastYMW-chevron-icon.rotate{transform:rotate(180deg)}.filter-select-lastYMW-dropdown{background-color:#fff;border-radius:5px;box-shadow:0 1px 5px #0003;left:0;position:absolute;top:115%;width:54%;z-index:1000}.filter-select-lastYMW-option{color:#2665ac;cursor:pointer;font-size:13px;padding:10px}.filter-select-lastYMW-option:hover,.filter-select-protask{background-color:#f3f9fb}.filter-select-protask{border:none;border-radius:5px;box-shadow:0 1px 3px #0000004d;color:#2665ac;cursor:pointer;font-size:13px;height:29px;margin-left:15px;padding:6.5px 8px 8px;position:relative;right:90px;width:90px}.filter-select-protask.active{background-color:#e0f2f5;text-decoration:none}.filter-select-protask:hover{background-color:#eaf4f8}.filter-select-protask-selected{align-items:center;display:flex}.filter-select-protask-chevron-icon{left:10px;position:relative;transition:transform .3s}.filter-select-protask-chevron-icon.rotate{transform:rotate(180deg)}.filter-select-protask-options{background-color:#fff;border-radius:5px;box-shadow:0 1px 5px #0003;flex-direction:column;left:0;position:absolute;top:108%;width:100%;z-index:1000}.filter-select-protask-option{color:#2665ac;cursor:pointer;font-size:13px;padding:10px}.filter-select-protask-option:hover{background-color:#f3f9fb}.chartcomparedlabel{color:#2665ac;font-size:13px;font-weight:400;left:350px;position:absolute;top:18px}.notification-container{background-color:#f7fbfc;border-radius:10px;box-shadow:2px 2px 8px grey;height:335px;margin-left:750px;padding:15px;position:relative;top:-1105px;width:403px}.notification-container:hover{border:2px solid #2665ac;top:-1105px}.notification-container:hover .menu-dots-notif{bottom:308px;color:#3a74b4;cursor:pointer;display:flex;font-size:20px;font-weight:900;left:350px;position:absolute}.menu-dots-notif{display:none}.notification-widget-item{bottom:10px;max-height:250px;overflow-x:hidden;overflow-y:auto;padding-right:10px;position:relative}.notification-widget-item::-webkit-scrollbar{width:8px}.notification-widget-item::-webkit-scrollbar-thumb{background-color:#769fcd;border-radius:10px}.notification-widget-item::-webkit-scrollbar-thumb:hover{background-color:#1d4f8b}.notification-widget-item::-webkit-scrollbar-track{background:#f3f9fb}.remove-button-notifcon{background-color:#d6e6f2;border:1px solid #769fcd;border-radius:5px;bottom:260px;color:#3a74b4;cursor:pointer;display:flex;left:290px;padding:5px 20px;position:absolute}.modal-confirmation-notifcontainer{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popup-notification-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popup-notification-container p{color:#2665ac}.btnNonotifcon,.btnYesnotifcon{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNonotifcon,.btnYesnotifcon{background-color:#2665ac;color:#fff}.btnNonotifcon:hover,.btnYesnotifcon:hover{background-color:#1976d2}.avatar{border:1px solid #2665ac;border-radius:300px;bottom:8px;height:41px;max-width:40px;position:relative;right:2px}.credentialsicon{position:relative;top:2px;width:15px}.notifprofile{border:1px solid #2665ac;border-radius:300px;max-width:40px;min-height:40px;position:relative;right:1px;top:-1px}.notifname{color:#2665ac;font-size:15px;font-weight:600}.notification-container h3{color:#2665ac;font-size:20px;font-weight:600}.notification-container p{color:#2665ac;font-size:14px}.time{bottom:29px;color:#2665ac;font-size:10px;left:220px;position:relative}.notification-list{position:relative;top:10px}.notification-item{align-items:flex-start;display:flex;gap:10px;margin-bottom:10px;right:10px;width:300px}.dropdown-notification-item{left:10px;margin-top:10px;position:relative;top:10px}.notificationfilter{background-color:#f3f9fb;border:none;border-radius:5px;box-shadow:1px 1px 8px grey;color:#2665ac;font-size:13px;margin-bottom:20px;margin-left:230px;padding:5px}.invisible-content{opacity:0;visibility:hidden}.invisible-content,.visible-content{transition:visibility 0s,opacity .5s linear}.visible-content{opacity:1;visibility:visible}.activetaskcon{background-color:#f7fbfc;border-radius:10px;bottom:1077px;box-shadow:2px 2px 8px grey;height:350px;left:755px;max-width:400px;padding:15px 15px 15px 20px;position:relative;width:155%}.activetaskcon:hover{border:2px solid #2665ac}.activetaskcon:hover .menu-dots-activetask{bottom:320px;color:#3a74b4;cursor:pointer;display:flex;font-size:20px;font-weight:900;left:350px;position:absolute}.menu-dots-activetask{display:none}.no-tasks-message{color:#2665ac;font-size:15px;font-weight:500;margin-left:10px;margin-top:100px;text-align:center;white-space:nowrap}.activetask-details{left:60px;position:relative}.remove-button-activetask{background-color:#d6e6f2;border:1px solid #769fcd;border-radius:5px;bottom:290px;color:#3a74b4;cursor:pointer;display:flex;left:280px;padding:5px 20px;position:absolute}.modal-confirmation-activetasks{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-popup-activetask-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-popup-activetask-container p{color:#2665ac}.btnNoactivetask,.btnYesactivetask{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.btnNoactivetask,.btnYesactivetask{background-color:#2665ac;color:#fff}.btnNoactivetask:hover,.btnYesactivetask:hover{background-color:#1976d2}.activetaskavatar{border:1px solid #2665ac;border-radius:300px;height:41px;max-width:40px;position:relative;right:2px;top:43px}.sortduedate{color:#2665ac;font-size:12px;left:7px;position:relative;top:25px}.sortduedateicon{left:2px;position:relative;top:2px;width:8px}.activetaskprofile{border:1px solid #2665ac;border-radius:300px;max-width:40px;min-height:40px;position:relative;right:1px;top:1px}.activetaskname{color:#2665ac;cursor:pointer;display:block;font-weight:700;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}.activetaskname:hover{color:#2665ac;text-decoration:underline}.Activetask-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:50%;padding:5px 10px;position:absolute;text-align:left;white-space:nowrap;white-space:normal;z-index:10}.activetaskcon h3{color:#2665ac;font-size:20px;font-weight:600;position:relative;top:10px;width:130px}.activetaskcon p{color:#2665ac;font-size:14px;word-break:break-word}.activetasktime{bottom:38px;color:#2665ac;font-size:11px;left:200px;position:relative}.activetask-list{left:200px;padding:5px;position:relative;top:10px}.activetask-item{height:100px;margin-bottom:-25px;position:relative}.activetask-widget-item{bottom:-10px;height:230px;overflow-x:hidden;overflow-y:auto;padding-right:10px;position:relative}.activetask-widget-item::-webkit-scrollbar{width:8px}.activetask-widget-item::-webkit-scrollbar-thumb{background-color:#769fcd;border-radius:10px}.activetask-widget-item::-webkit-scrollbar-thumb:hover{background-color:#1d4f8b}.activetask-widget-item::-webkit-scrollbar-track{background:#f3f9fb}.searchacttask{align-items:center;color:#2665ac;left:180px;position:relative;top:-1px}.acttask-search-box .searchacttask{border:1px solid #d1d9e6;border-radius:10px;box-shadow:2px 2px 8px grey;font-size:14px;left:150px;outline:none;padding:4px 10px}.acttask-search-box .magnifyingglass-acttask{background:#0000;border:none;cursor:pointer;left:335px;position:absolute;top:67px;width:20px}.sort-dropdown-btn{background:none;border:none;color:#2665ac;cursor:pointer;font-size:14px;padding:4px 8px}.sort-dropdown-menu{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px #0000001a;left:50px;position:absolute;top:20px;z-index:1}.sort-dropdown-menu button{background:none;border:none;color:#2665ac;cursor:pointer;padding:10px;text-align:left;width:100%}.sort-dropdown-menu button:hover{background-color:#d6e6f2}@media screen and (max-width:1600px){body{width:100vw}.grid-container{height:100vh;width:100vw}}@media screen and (max-width:1200px){body{width:100vw}.grid-container{height:100vh;width:100vw}#sidebar{background-color:#b9d7ea;border-bottom-right-radius:50px;border-top-right-radius:50px;box-shadow:2px 2px 6px grey;grid-area:sidebar;height:160vh;position:relative;transition:all .5s;-webkit-transition:all .5s;width:227px}}@media screen and (max-width:992px){body{width:100vw}.grid-container{height:100vh;width:100vw}#sidebar{background-color:#b9d7ea;border-bottom-right-radius:50px;border-top-right-radius:50px;box-shadow:2px 2px 6px grey;grid-area:sidebar;height:165vh;position:relative;transition:all .5s;-webkit-transition:all .5s;width:227px}}@media screen and (max-width:768px){body{width:100vw}.grid-container{height:100vh;width:100vw}#sidebar{background-color:#b9d7ea;border-bottom-right-radius:50px;border-top-right-radius:50px;box-shadow:2px 2px 6px grey;grid-area:sidebar;height:160%;position:relative;transition:all .5s;-webkit-transition:all .5s;width:227px}}@media screen and (max-width:576px){body{width:100vw}.grid-container{height:100vh;width:100vw}#sidebar{background-color:#b9d7ea;border-bottom-right-radius:50px;border-top-right-radius:50px;box-shadow:2px 2px 6px grey;grid-area:sidebar;height:160%;position:relative;transition:all .5s;-webkit-transition:all .5s;width:227px}}@media screen and (max-width:375px){body{width:100vw}.grid-container{height:100vh;width:100vw}#sidebar{background-color:#b9d7ea;border-bottom-right-radius:50px;border-top-right-radius:50px;box-shadow:2px 2px 6px grey;grid-area:sidebar;height:160%;position:relative;transition:all .5s;-webkit-transition:all .5s;width:227px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.personalRoadmap-container{background-color:#f7fbfc;border-radius:10px;box-shadow:3px 3px 8px grey;height:900px;margin-bottom:-500px;margin-top:50px;overflow-x:hidden;overflow-y:auto;width:1230px}.personalroadmap-header{align-items:center;display:flex;justify-content:space-between}.personalroadmap-header h1{color:#2665ac;font-size:24px;font-weight:700;left:25px;position:relative;top:15px}.overview-content{position:relative;z-index:1}.search-box-projectname{align-items:center;color:#2665ac;margin-top:-15px;position:relative;right:-80%}.searchprojectname::placeholder{color:#2665ac;font-size:12px}.search-box-projectname .searchprojectname{border:1px solid #d1d9e6;border-radius:10px;box-shadow:2px 2px 8px grey;font-size:14px;outline:none;padding:4px 10px;position:relative}.search-box-projectname .magnifyingglassSearchproj{background:#0000;border:none;cursor:pointer;left:-24px;position:relative;top:4px;width:20px}.export-btn{align-items:center;background-color:#fff;border:none;border-radius:5px;box-shadow:2px 2px 8px grey;color:#2665ac;cursor:pointer;display:flex;float:right;font-size:10px;font-weight:600;margin-right:60px;margin-top:20px;padding:5px 1px 5px 8px;width:130px}.export-btn:hover{background-color:#d6e6f2}.exportIcon{height:auto;margin-right:15px;width:20px}.personalroadmapguidelinesIcon{background:#0000;border:none;cursor:pointer;position:relative;right:-77%;top:14px;width:23px}.guidelinesinstruction,.projectinstruction,.representationinstruction{align-items:flex-start;display:flex}.overallICONS{height:auto;margin-right:15px;width:70px}.iconsEpicIssue{left:-5px;position:relative;width:20px}.guidelinesinstruction p,.projectinstruction p,.representationinstruction p{margin:0}.personalroadmap-guidelines{background-color:#d6e6f2;border-radius:20px;display:flex;flex-direction:column;gap:20px;height:650px;justify-content:center;left:350px;padding:30px;position:absolute;top:50px;transform:(50%,50%);width:1040px;z-index:2000}.scrollpersonalroadmap-guidelines{display:flex;flex-direction:column;gap:20px;margin-top:-30px;overflow-x:scroll;overflow-x:hidden}.scrollpersonalroadmap-guidelines::-webkit-scrollbar{width:10px}.scrollpersonalroadmap-guidelines::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}.scrollpersonalroadmap-guidelines::-webkit-scrollbar-thumb{background:#769fcd;border-radius:10px}.personalroadmap-guidelines h4{background-color:#2665ac;border-radius:20px 20px 0 0;bottom:30px;color:#f7fbfc;font-weight:500;padding:20px;position:relative;right:30px;width:1040px}.guidelinesinstruction{background-color:#f7fbfc;border-radius:20px;box-shadow:2px 2px 8px grey;margin-top:10px;padding:20px}.epicissueinstruction,.guidelinesinstruction{color:#2665ac;font-size:15px;margin-left:30px;width:900px}.epicissueinstruction{height:200px;text-align:column}.epicissueinstruction div{margin-bottom:10px}.epicissueinstruction b{display:flex;font-weight:400;padding:5px;width:900px}.epicissueinstruction{background-color:#f7fbfc;border-radius:20px;box-shadow:2px 2px 8px grey;padding:20px}.epicissueinstruction p{bottom:100px;display:flex;float:right;font-weight:400;left:10px;margin:0;padding:5px;position:relative;width:250px}.projectinstruction,.representationinstruction{background-color:#f7fbfc;border-radius:20px;box-shadow:2px 2px 8px grey;color:#2665ac;font-size:15px;margin-left:30px;padding:20px;width:900px}.projectinstruction{margin-bottom:10px}.guidelinesDone{background-color:#3a74b4;border:none;border-radius:20px;color:#f7fbfc;cursor:pointer;font-size:15px;left:855px;padding:4px;position:relative;width:75px}.guidelinesDone:hover{background-color:#769fcd}.roadmap-table{border-spacing:0;margin-top:15px;width:100px}.roadmap-table-container{height:783px;width:1247px}.roadmap-table th:first-child{background-color:#f7fbfc;border:1px solid #769fcd;left:0;position:sticky;z-index:1}.roadmap-table td:first-child{border:1px solid #769fcd;cursor:pointer;left:0;position:sticky;z-index:3}.roadmap-table td:nth-child(2),.roadmap-table th:nth-child(2){background-color:#f7fbfc;border:1px solid #769fcd;left:500px;position:sticky;z-index:1}.scrollmonth{min-width:200px;white-space:nowrap}.roadmap-table-container::-webkit-scrollbar{height:10px}.roadmap-table-container::-webkit-scrollbar-track{border-radius:10px}.roadmap-table-container::-webkit-scrollbar-thumb{background:#769fcd;border-radius:10px}.roadmap-table th{color:#2665ac;cursor:default;font-weight:600;text-align:center}.roadmap-table td,.roadmap-table th{border:1px solid #769fcd;padding:12px;top:0}.roadmap-table td{background-color:#f7fbfc;color:#3a74b4;position:relative;text-align:left}.projectname{min-width:500px}.projectprogress{min-width:200px}.taskitemicon{position:relative;top:5.5px}.bugfixicon,.sotwaredataicon{height:20px;left:0;margin-left:1px;padding-right:5px;position:relative;top:5.5px;width:26px}.createsubtaskbtn{bottom:7px;left:55px;padding:10px;position:relative;width:200px}.createissuebtn,.createsubtaskbtn{background-color:#f7fbfc;border:none;color:#2665ac;cursor:pointer}.createissuebtn{align-items:center;display:flex;gap:4px;margin-left:78px;margin-top:-2px;padding:5px 16px}.createepicbtn{background-color:#f7fbfc;border:none;color:#2665ac;cursor:pointer;left:98px;position:relative;top:-1px}.Plus-Icon-epic{position:relative;right:2px;top:2.5px}.Plus-Icon-issue{left:2.5px;position:relative;top:1px}.Plus-Icon-subtask{position:relative;right:1px;top:3px}.pinIcon{cursor:pointer;margin-right:8px;transition:all .3s ease;width:19px}.highlight,.pinIcon{color:#ed8a19}.pinIcon.highlight{filter:brightness(0) saturate(100%) invert(42%) sepia(71%) saturate(1356%) hue-rotate(358deg) brightness(99%) contrast(99%)}.tooltip-container{display:inline-block;position:relative}.tooltip-text{background-color:#bfdbec;border-radius:10px;bottom:110%;color:#3a74b4;height:120px;left:-40%;opacity:0;padding:10px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:normal;width:200px;z-index:1000}.tooltip-text:after{border:5px solid #0000;border-top-color:#bfdbec;content:"";left:50%;margin-left:-5px;position:absolute;rotate:0deg;top:120px}.tooltip-container:hover .tooltip-text{opacity:1;visibility:visible}.progress-bar-container{padding:1px;position:relative;width:100%}.progress-bar-wrapper{position:relative}.progress-bar-background{background-color:#f3f4f6;border-radius:9999px;height:8px;overflow:hidden;position:relative}.progress-bar-section{cursor:pointer;height:100%;position:absolute;transition:all .3s ease-in-out}.progress-bar-empty{color:#2665ac;font-size:12px;line-height:8px;text-align:center}.progress-tooltip{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;display:flex;font-size:12px;font-weight:500;gap:6px;left:50%;padding:4px 8px;pointer-events:none;position:absolute;top:-30px;transform:translateX(-50%);white-space:nowrap;z-index:10}.status-dot{border-radius:50%;display:inline-block;height:8px;width:8px}.project-progress-cell{min-width:200px;padding:8px 16px;position:relative}.timeline-container{border:none;border-radius:4px;display:flex;margin:15px 0;overflow:hidden;width:90%}.timeline-tooltip{margin-left:93px;position:absolute;white-space:nowrap}.timeline-bar{border-radius:4px;display:flex;height:1em;width:90%}.timeline-month{flex:1 1;font-size:12px;padding:10px 5px}.profilePicEpic{border-radius:50%;height:20px;left:4px;object-fit:cover;overflow:hidden;position:relative;top:3px;width:20px}.projectName{bottom:-1px;font-size:1em;left:10px;overflow:visible;padding:0;position:relative;width:350px;word-break:break-word;z-index:10}.projectName-tooltip{background-color:#eff6ff;border-radius:4px;bottom:100%;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;left:0;line-height:1.5;max-width:350px;padding:5px 10px;pointer-events:none;position:absolute;text-align:left;transform:translateY(-10px);visibility:hidden;white-space:normal;z-index:9999}.projectName:hover .projectName-tooltip{visibility:visible}.dropdown-toggle-epic{cursor:pointer;font-size:1em;margin-left:-4px;margin-top:3px}.hoverable-row{grid-gap:1px;align-items:center;display:grid;gap:1px;grid-template-columns:40px 1fr 1fr 1fr 1fr 1fr 15px;position:relative}.hoverable-row.active,.hoverable-row:hover{background-color:#d6e6f2;padding-right:0;position:relative;text-decoration:none}.hoverable-row.active .three-dots,.hoverable-row:hover .three-dots{grid-gap:1px;color:#3a74b4;cursor:pointer;display:grid;font-size:1em;font-weight:900;gap:1px;grid-template-columns:40px 1fr 1fr 1fr 1fr 1fr -40px;left:5px;position:relative;text-decoration:none;top:-5px;white-space:nowrap}.hoverable-row .three-dots{display:none}.projectName.highlight{color:#ed8a19;font-weight:600}.pin-icon svg{display:inline-block;rotate:40deg;vertical-align:top}.dropdown-menu{align-items:stretch;display:flex;flex-direction:column;left:500px;position:absolute;text-align:center;top:-15px;z-index:9999}.editepicactionbtn{border-top-left-radius:4px;border-top-right-radius:4px}.deleteEpicactionbtn,.editepicactionbtn{word-wrap:break-word;align-items:center;background-color:#fff;border:none;box-shadow:0 2px 4px #0000001a;color:#3a74b4;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;width:auto}.deleteEpicactionbtn{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.markasdoneactionbtn{word-wrap:break-word;align-items:center;background-color:#fff;border:none;color:#3a74b4;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;width:115px}.dropdown-menu button:hover{background:#d6e6f2}.delete-confirmation-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.delete-confirmation-popup{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.delete-confirmation-popup p{word-wrap:break-word;color:#2665ac;max-height:200px;max-width:100%;overflow:auto;overflow-wrap:break-word;white-space:normal}.confirmation-actions-roadmap{display:flex;gap:16px;justify-content:center;margin-top:24px}.confirmation-no,.confirmation-yes{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.confirmation-no,.confirmation-yes{background-color:#2665ac;color:#fff}.confirmation-no:hover,.confirmation-yes:hover{background-color:#1976d2}.dropdown-toggle{cursor:pointer;margin-right:10px}.dropdown-content{border-radius:5px}.roadmap-Done-name-header{border-radius:5px;color:#2665ac;font-size:20px;font-weight:600;padding:0}.roadmap-done-section{align-items:center;cursor:pointer;display:flex;gap:8px;margin-top:16px;padding:16px 0}.roadmap-done-name{color:#2665ac;font-size:20px;font-weight:600;white-space:nowrap}.roadmap-done-icon{align-items:center;display:flex;opacity:0;transition:opacity .2s ease-in-out}.roadmap-done-section:hover .roadmap-done-icon{opacity:1}.roadmap-done-project-key,.roadmap-done-project-name{color:#2665ac;text-decoration:line-through}.roadmap-done-menu-container{position:relative}.roadmap-done-menu-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:4px}.roadmap-done-dropdown-menu{background:#fff;border:1px solid #769fcd;border-radius:8px;box-shadow:0 2px 8px #00000026;outline:none;padding:16px;position:absolute;top:100%;white-space:nowrap;width:280px;z-index:1000}.roadmap-done-dropdown-header{word-wrap:break-word;color:#2665ac;font-size:16px;font-weight:500;margin-bottom:12px;overflow:hidden;text-align:center;white-space:normal}.roadmap-done-dropdown-options{display:flex;flex-direction:column;gap:12px}.roadmap-done-dropdown-option{align-items:center;cursor:pointer;display:flex;gap:8px}.roadmap-done-radio{accent-color:#1976d2;cursor:pointer;height:16px;margin:0;width:16px}.roadmap-done-radio-label{color:#2665ac;font-size:14px}.done-table{border-collapse:collapse;border-spacing:0;font-size:14px}.done-project-name{bottom:-1px;font-size:1em;left:10px;padding:0;position:relative;text-decoration:line-through;width:350px;word-break:break-word}.done-table .three-dots,.done-table button{font-size:inherit}.deleteDoneEpicactionbtn{word-wrap:break-word;align-items:center;background-color:#fff;border:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 4px #0000001a;color:#3a74b4;cursor:pointer;display:flex;justify-content:center;margin-top:13px;overflow:hidden;padding:5px 35px;text-overflow:ellipsis;width:auto}.hoverable-done-row{grid-gap:1px;align-items:center;display:grid;gap:1px;grid-template-columns:40px 1fr 1fr 1fr 1fr 1fr 15px;position:relative}.hoverable-done-row.active,.hoverable-done-row:hover{background-color:#d6e6f2;padding-right:0;position:relative;text-decoration:none}.hoverable-done-row.active .three-dots,.hoverable-done-row:hover .three-dots{grid-gap:1px;color:#3a74b4;cursor:pointer;display:grid;font-size:1em;font-weight:900;gap:1px;grid-template-columns:40px 1fr 1fr 1fr 1fr 1fr -40px;left:5px;position:relative;text-decoration:none;top:-5px;white-space:nowrap}.hoverable-done-row .three-dots{display:none}.mark-as-done-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirm-popup-content{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:500px}.confirm-popup-content p{color:#2665ac}.popup-confirm-button{background-color:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:1px;justify-content:center;margin-top:24px;padding:8px 42px;place-self:center}.popup-confirm-button:hover{background-color:#1976d2}.create-issue-modal{align-items:center;background-color:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.create-issue-popup{background-color:#f7fbfc;border-radius:15px;box-shadow:2px 2px 8px grey;height:300px;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:520px;z-index:1000}.create-issue-popup h2{color:#2665ac;font-size:23px;font-weight:600;margin-bottom:10px;margin-top:0}.create-issue-popup hr{color:#2665ac}.create-issue-popup label{display:block;font-weight:700;margin-bottom:5px}.fa-angle-down{color:#2665ac;display:flex;left:154px;position:absolute;top:5px;width:15px}.angle-icon{transition:transform .1s}.angle-icon.open{transform:rotate(180deg)}.create-issue-popup input[type=text],.create-issue-popup select{border:1px solid #ccc;border-radius:10px;box-shadow:2px 2px 8px grey;box-sizing:border-box;color:#2665ac;margin-left:55px;padding:8px;position:relative;top:10px;width:170px}.create-issue-popup select{text-align:center}.entereffort{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;box-sizing:border-box;left:240px;padding:10px;position:relative;top:10px;width:174px}.entereffort,.entereffort::placeholder{color:#2665ac;text-align:center}.enterprojectissuename{color:#2665ac;margin-top:30px;min-width:360px}.enterprojectissuename::placeholder{color:#2665ac}.issue-actions{display:flex;gap:12px;justify-content:center;margin-top:50px}.issue-action-button{background:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 32px;transition:background-color .2s}.issue-action-button:hover{background:#1976d2}.issueIconcreate{display:flex;position:relative;top:6px}.createicon{top:5px;width:20px}.custom-dropdown-with-tooltips{margin-top:10px;position:relative;width:250px}.dropdown-selected{background-color:#f7fbfc;border:1px solid #ccc;border-radius:10px;box-shadow:2px 2px 8px grey;color:#2665ac;cursor:pointer;font-size:15.3px;left:55px;padding:7px 20px 7px 7px;position:relative;text-align:center;top:45px;width:180px}.dropdown-selected i{margin-left:8px;transition:transform .3s}.dropdown-selected i.open{transform:rotate(180deg)}.dropdown-options{background-color:#f7fbfc;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 6px #0000001a;color:#2665ac;left:56px;margin-top:2px;padding:5px;position:absolute;text-align:center;top:78px;width:180px;z-index:10}.dropdown-option{cursor:pointer;padding:10px;position:relative}.dropdown-option:hover{background-color:#d6e6f2;color:#2665ac}.tooltip{background-color:#f7fbfc;border-radius:10px;box-shadow:2px 2px 8px grey;color:#2665ac;display:none;font-size:12px;left:105%;padding:9px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:10}.dropdown-option:hover .tooltip{display:block}.dropdown-selected .selected-icon{margin-right:8px}.createicon,.dropdown-selected .selected-icon{height:16px;position:relative;top:3px;width:16px}.createicon{float:left;left:37px}.issue-icon{flex-shrink:0;height:20px;margin-right:12px;object-fit:contain;width:20px}.project-issue-name{flex:1 1;font-size:1em;margin-right:12px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-issue-name-tooltip{background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;left:0;line-height:1.5;max-width:none;padding:5px 10px;pointer-events:none;position:absolute;text-align:left;top:100%;transform:translateY(10px);visibility:hidden;white-space:normal;z-index:9999}.project-issue-name:hover .project-issue-name-tooltip{visibility:visible}.effort-badge{background-color:#b9d7ea;border-radius:30px;color:#3a74b4;float:left;font-size:13px;left:13px;padding:3px 10px 5px;top:1px}.effort-badge,.status-dropdown{flex-shrink:0;position:relative}.status-dropdown{background-color:#fff;border-radius:10px;cursor:pointer;display:block;left:30px;padding:1px;top:2px}.dropdown-content-issue{display:flex;flex-direction:column}.issue-item{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;left:53px;margin:5px;padding:0;position:relative}.issue-item.active .three-dots,.issue-item:hover .three-dots-issue{bottom:5px;color:#3a74b4;cursor:pointer;display:flex;float:right;font-size:20px;font-weight:900;left:380px;position:absolute;white-space:nowrap}.issue-item .three-dots-issue{display:none}.edit-issue-btn{border:none;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;top:30px}.delete-issue-btn,.edit-issue-btn{background-color:#fff;box-shadow:0 2px 4px #0000001a;color:#3a74b4;cursor:pointer;display:flex;left:420px;padding:5px 20px;position:absolute;width:100px;z-index:1000}.delete-issue-btn{border:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;top:55.7px}.issue-menu{left:-339px;position:relative;text-align:center;top:-50px}.issue-menu button:hover{background:#d6e6f2}.status-dropdown.blocked{background-color:#e1bbbc;border:2px solid #ae2525;color:#ae2525;text-align:center}.status-dropdown.in-progress{background-color:#a9cfdf;border:2px solid #2585ae;color:#2585ae;text-align:center}.status-dropdown.to-do{background-color:#b8cee4;border:2px solid #2665ac;color:#2665ac;text-align:center}.status-dropdown.done{background-color:#b6eeb6;border:2px solid #25ae88;color:#25ae88;text-align:center}.blocked-option{background-color:#e1bbbc;border:20px solid #ae2525;color:#ae2525}.in-progress-option{background-color:#a9cfdf;border:2px solid #2585ae;color:#2585ae}.to-do-option{background-color:#b8cee4;border:2px solid #2665ac;color:#2665ac}.done-option{background-color:#b6eeb6;border:2px solid #25ae88;color:#25ae88}.issue-delete-confirmation-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.issue-delete-confirmation-content{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.issue-delete-confirmation-content p{word-wrap:break-word;color:#2665ac;max-height:200px;max-width:100%;overflow:auto;overflow-wrap:break-word;white-space:normal}.issue-delete-confirmation-buttons{display:flex;gap:16px;justify-content:center;margin-top:24px}.cancel-delete-btn,.confirm-delete-btn{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.cancel-delete-btn,.confirm-delete-btn{background-color:#2665ac;color:#fff}.cancel-delete-btn:hover,.confirm-delete-btn:hover{background-color:#1976d2}.create-subtask-modal{align-items:center;background-color:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.create-subtask-popup{background-color:#f7fbfc;border-radius:15px;box-shadow:2px 2px 8px grey;height:300px;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:520px;z-index:1000}.create-subtask-popup h2{color:#2665ac;font-size:23px;font-weight:600;margin-bottom:10px;margin-top:0}.create-subtask-popup hr{color:#2665ac}.create-subtask-popup label{display:block;font-weight:700;margin-bottom:5px}.create-subtask-popup [type=text]{border:1px solid #ccc;border-radius:10px;box-shadow:2px 2px 8px grey;box-sizing:border-box;color:#2665ac;margin-left:52px;padding:8px;position:relative;top:30px;width:170px}.subtask-effort-input{margin-top:20px;right:-1px}.subtask-name-input{color:#2665ac;margin-top:40px;min-width:360px}.subtask-name-input::placeholder{color:#2665ac}.subtask-actions{display:flex;gap:12px;justify-content:center;margin-top:110px}.subtask-action-button{background:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 32px;transition:background-color .2s}.subtask-action-button:hover{background:#1976d2}.subtask-effort-input{border:none;border-radius:10px;box-shadow:2px 2px 8px grey;box-sizing:border-box;left:53px;padding:10px;position:relative;top:30px;width:174px}.subtask-effort-input,.subtask-effort-input::placeholder{color:#2665ac;text-align:center}.subtask-item{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;margin:5px;padding:0;position:relative}.three-dots-subtask{bottom:9px;color:#3a74b4;cursor:pointer;font-size:20px;font-weight:900;position:absolute;right:70px;visibility:hidden}.subtask-item:hover .three-dots-subtask{visibility:visible}.subtask-name{flex:1 1;font-size:.9em;margin-bottom:5px;margin-left:105px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subtask-name-tooltip{background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;left:0;line-height:1.5;max-width:none;padding:5px 10px;pointer-events:none;position:absolute;text-align:left;top:100%;transform:translateY(10px);visibility:hidden;white-space:normal;z-index:9999}.subtask-name:hover .subtask-name-tooltip{visibility:visible}.status-subtask-dropdown{background-color:#fff;border-radius:10px;bottom:5px;cursor:pointer;display:block;flex-shrink:0;font-size:.7em;position:relative;right:-30px;width:90px}.status-subtask-dropdown.blocked{background-color:#e1bbbc;border:2px solid #ae2525;color:#ae2525;text-align:center}.status-subtask-dropdown.in-progress{background-color:#a9cfdf;border:2px solid #2585ae;color:#2585ae;text-align:center}.status-subtask-dropdown.to-do{background-color:#b8cee4;border:2px solid #2665ac;color:#2665ac;text-align:center}.status-subtask-dropdown.done{background-color:#b6eeb6;border:2px solid #25ae88;color:#25ae88;text-align:center}.edit-subtask-btn{border:none;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;top:30px}.delete-subtask-btn,.edit-subtask-btn{background-color:#fff;box-shadow:0 2px 4px #0000001a;color:#3a74b4;cursor:pointer;display:flex;left:420px;padding:5px 20px;position:absolute;width:100px;z-index:1000}.delete-subtask-btn{border:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;top:55.7px}.subtask-menu{bottom:40px;position:absolute;right:525px;text-align:center}.subtask-menu button:hover{background:#d6e6f2}.subtask-delete-confirmation-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.subtask-delete-confirmation-content{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.subtask-delete-confirmation-content p{word-wrap:break-word;color:#2665ac;max-height:200px;max-width:100%;overflow:auto;overflow-wrap:break-word;white-space:normal}.subtask-delete-confirmation-buttons{display:flex;gap:16px;justify-content:center;margin-top:24px}.subtask-cancel-delete-btn,.subtask-confirm-delete-btn{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.subtask-cancel-delete-btn,.subtask-confirm-delete-btn{background-color:#2665ac;color:#fff}.subtask-cancel-delete-btn:hover,.subtask-confirm-delete-btn:hover{background-color:#1976d2}.create-epic-modal{align-items:center;background-color:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.create-epic-popup{background-color:#f7fbfc;border-radius:15px;box-shadow:2px 2px 8px grey;height:367px;left:50%;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:800px;z-index:1000}.create-epic-popup h2{color:#2665ac;font-size:24px;font-weight:400;margin-bottom:16px}.create-epic-popup hr{background:#3a74b4;height:1px;margin:15px -10px 40px;width:770px}.create-epic-popup label{color:#2665ac;font-size:14px;margin-bottom:8px}.create-epic-actions{display:flex;gap:12px;justify-content:center;margin-top:-192px}.create-epic-action-btn{background:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 32px;transition:background-color .2s}.create-epic-action-btn:hover{background:#1976d2}.create-epic-file-upload-container{background-color:#f1f9fa;border-radius:20px;bottom:20px;box-shadow:0 4px 14px #0000004d;height:190px;left:10px;padding:20px;position:relative;width:393px}.create-epic-file-upload{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000004d;display:flex;gap:65px;height:130px;left:4px;margin-top:8px;padding:20px;position:relative;width:343px}.create-epic-file-upload:before{border-left:1px dashed #2665ac;content:"";height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.create-epic-upload-text{color:#769fcd;font-size:14px;margin-left:-4px;margin-top:10px;text-align:center}.create-epic-upload-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:16px;margin-left:185px;white-space:nowrap}.create-epic-file-upload input[type=file]{display:none}.create-epic-file-upload label{color:#fff;cursor:pointer;display:block;font-size:14px}.create-epic-upload-button{background-color:#2665ac;border:none;border-radius:4px;box-shadow:0 1px 2px #0000000d;cursor:pointer;font-size:10px;margin-left:-4px;padding:8px 16px;transition:all .2s ease}.create-epic-upload-button:hover{background:#1976d2;box-shadow:0 2px 4px #0000001a}.epic-popup-divider{background:#3a74b4;border-left:1px dashed #2665ac;height:1px;left:50%;margin:0 -10px 24px;top:50%;transform:translate(-50%,-50%);width:77px}.profile-picture-container{border-radius:4px;height:64px;left:80px;position:absolute;top:60px;width:64px;z-index:1000}.create-epic-enter-proname input{border:1px solid #e3e8ef;border-radius:10px;bottom:210px;box-shadow:0 1px 3px #0000004d;color:#2665ac;left:425px;padding:10px;position:relative;transition:border-color .2s;width:320px}.create-epic-enter-proname:hover input{border-color:#2665ac}.create-epic-enter-proname input::placeholder{color:#2665ac}.createEpic-form-section{bottom:150px;float:right;height:240px;position:relative;right:5px;width:320px}.createEpic-date-label{color:#2665ac;font-size:14px;margin-bottom:8px}.createEpic-date-group{bottom:220px;left:425px;margin-top:20px;position:relative;width:120px}.createEpic-date-row{display:flex;gap:12px}.createEpic-date-input-container{align-items:center;display:flex;flex:1 1}.createEpic-date-input::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.createEpic-date-input{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;color:#2665ac;font-size:14px;outline:none;padding:8px 40px 8px 16px;position:relative;transition:border-color .2s;width:185px}.createEpic-date-input:hover{border-color:#2665ac}.createEpic-calendar-icon{color:#2665ac;pointer-events:none;position:absolute;right:12px;z-index:1}.createEpic-date-input-container{cursor:pointer;position:relative}.createEpic-date-input-container::placeholder{color:#2665ac}.createEpic-time-dropdown{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:4px;max-height:200px;overflow-x:auto;position:absolute;width:120px;z-index:50}.createEpic-time-dropdown-option{background:#0000;border:none;color:#2665ac;cursor:pointer;font-size:14px;padding:8px 16px;text-align:left;transition:background-color .2s;width:100%}.createEpic-time-dropdown-option:hover{background-color:#f1f9fa}.createEpic-time-dropdown::-webkit-scrollbar{width:8px}.createEpic-time-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.createEpic-time-dropdown::-webkit-scrollbar-thumb{background:#2665ac;border-radius:4px}.createEpic-time-dropdown::-webkit-scrollbar-thumb:hover{background:#1976d2}.createEpic-time-button{background:#fff;border:1px solid #e3e8ef;border-radius:8px;color:#2665ac;cursor:pointer;font-size:14px;min-width:120px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.createEpic-time-button:hover{border-color:#2665ac}.roadmap-popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.roadmap-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.roadmap-popup-icon{height:80px;margin-bottom:16px;width:80px}.roadmap-popup-message{word-wrap:break-word;color:#25ae88;font-size:16px;line-height:1.5;margin-bottom:20px;max-width:100%;text-align:center;white-space:normal}.roadmap-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.roadmap-popup-button:hover{background-color:#1d8c6e}.roadmap-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.roadmap-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.roadmap-popup-error-button:hover{background-color:#912121}.kanban-board{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1200px;padding:20px;position:relative;width:270%}.kanban-header{align-items:center;display:flex;gap:16px;margin-bottom:20px}.kanban-board-title{color:#2665ac;font-size:24px;font-weight:700}.guidelinesIcon{background:#0000;border:none;cursor:pointer;position:relative;top:2px;width:20px}.kanban-filter-dropdown{min-width:120px;position:relative}.kanban-filter-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:space-between;min-width:120px;padding:8px 16px;transition:background-color .2s ease-in-out;width:100%}.kanban-filter-btn:hover{background-color:#d6e6f2}.kanban-chevron-icon{margin-left:auto;transform:rotate(0deg);transition:transform .3s ease}.filter-dropdown-content{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;left:0;margin-top:4px;position:absolute;top:100%;width:100%;z-index:1000}.filter-option{color:#2665ac;cursor:pointer;font-size:14px;padding:8px 16px;text-align:center;transition:background-color .2s ease;white-space:nowrap}.filter-option:first-child{border-radius:8px 8px 0 0}.filter-option:last-child{border-radius:0 0 8px 8px}.filter-option:hover{background-color:#d6e6f2}.create-epic-btn{background-color:#fff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;padding:8px 16px;transition:all .2s ease}.create-epic-btn:hover,.kanban-guidelines{background-color:#d6e6f2}.kanban-guidelines{border-radius:20px;display:flex;flex-direction:column;gap:20px;height:550px;justify-content:center;margin-left:50px;margin-top:-90px;padding:30px;position:absolute;transform:(50%,50%);width:1040px;z-index:2000}.kanban-icons{height:auto;margin-right:15px;width:70px}.kanban-instruction p,.kanban-project-instruction p,.kanban-representation-instruction p{margin:0}.kanban-epic-icons{left:-5px;position:relative;width:20px}.kanban-guidelines-scroll{display:flex;flex-direction:column;gap:20px;margin-top:-30px;overflow-x:scroll;overflow-x:hidden}.kanban-guidelines-scroll::-webkit-scrollbar{width:10px}.kanban-guidelines-scroll::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}.kanban-guidelines-scroll::-webkit-scrollbar-thumb{background:#769fcd;border-radius:10px}.kanban-guidelines h4{background-color:#2665ac;border-radius:20px 20px 0 0;bottom:30px;color:#f7fbfc;font-weight:500;padding:20px;position:relative;right:30px;width:1040px}.kanban-instruction{align-items:center;display:flex;margin-top:10px}.kanban-epic-instruction,.kanban-instruction{background-color:#f7fbfc;border-radius:20px;box-shadow:2px 2px 8px grey;color:#2665ac;font-size:15px;margin-left:30px;padding:20px;width:900px}.kanban-epic-instruction{height:200px;text-align:column}.kanban-epic-instruction div{margin-bottom:10px}.kanban-epic-instruction b{display:flex;font-weight:400;padding:5px;width:900px}.kanban-epic-instruction p{bottom:100px;display:flex;float:right;font-weight:400;left:10px;margin:0;padding:5px;position:relative;width:250px}.kanban-representation-instruction{align-items:center;background-color:#f7fbfc;border-radius:20px;box-shadow:2px 2px 8px grey;color:#2665ac;display:flex;font-size:15px;margin-left:30px;padding:20px;position:relative;width:900px}.kanban-representation-instruction p{margin:0;width:70%}.kanban-project-instruction{align-items:center;background-color:#f7fbfc;border-radius:20px;box-shadow:2px 2px 8px grey;color:#2665ac;display:flex;font-size:15px;margin-bottom:10px;margin-left:30px;padding:20px;width:900px}.kanban-guidelines-done{background-color:#3a74b4;border:none;border-radius:20px;color:#f7fbfc;cursor:pointer;font-size:15px;left:855px;padding:4px;position:relative;width:75px}.kanban-guidelines-done:hover{background-color:#769fcd}.kanban-columns{grid-gap:20px;display:grid;grid-template-columns:repeat(4,0fr);margin-top:2rem;overflow-x:auto;padding:20px 0;position:relative}.kanban-columns::-webkit-scrollbar{height:15px!important}.kanban-columns::-webkit-scrollbar-track{background:#b9d7ea;border-radius:8px}.kanban-columns::-webkit-scrollbar-thumb{background:#2665ac;border-radius:8px}.kanban-columns::-webkit-scrollbar-thumb:hover{background:#769fcd}.kanban-column{background-color:#eff4f6;border-radius:8px;box-shadow:0 1px 3px #0000004d;min-height:500px;padding:20px;transition:transform .2s ease-in-out;width:365px}.column-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.kanban-column-title{color:#2665ac;font-size:18px;font-weight:500;margin:0}.kanban-card{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;margin-bottom:16px;padding:16px;position:relative}.kanban-card:hover{border:2px solid #2665ac;cursor:pointer}.remove-btn{background:none;border:none;color:#2665ac;cursor:pointer;margin-right:-45px;margin-top:-25px;opacity:0;padding:4px;transition:opacity .2s ease}.kanban-card:hover .remove-btn{opacity:1}.dots{font-size:30px;line-height:1}.kanban-card.active .remove-btn{opacity:1}.remove-menu{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:0;position:absolute;right:5px;top:30px;width:130px;z-index:10}.remove-menu button{background:#0000;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#2665ac;cursor:pointer;display:block;font-size:14px;margin:0;padding:6px 12px;text-align:center;width:100%}.remove-menu button:hover{background-color:#d6e6f2}.remove-menu button:first-child{border-radius:4px 4px 0 0}.remove-menu button:last-child{border-radius:0 0 4px 4px}.card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px;padding-right:40px}.card-header h4{color:#2665ac;font-size:16px;font-weight:500;margin:0 0 8px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex.items-center.gap-2{align-items:center;display:flex;gap:.5rem}.project-name-icon{border-radius:9999px;height:30px;position:relative;top:-4px;width:30px}.title-container{align-items:center;display:flex;gap:.5rem}.title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:80%;padding:5px 10px;position:absolute;text-align:left;top:30%;white-space:nowrap;white-space:normal;z-index:10}.kanban-epic-tooltip-container{align-items:center;display:flex;position:relative}.overdue-icon{height:12px;position:relative;top:-4px;width:12px}.kanban-epic-tooltip-container:hover .kanban-epic-custom-tooltip{opacity:1;visibility:visible}.kanban-epic-custom-tooltip{background-color:#d6e6f2;border:1px solid #2665ac;border-radius:4px;color:#3b82f6;font-size:12px;left:50%;margin-top:8px;opacity:0;padding:8px 12px;position:absolute;text-align:left;top:100%;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;width:200px;z-index:1000}.kanban-epic-tooltip-content{word-wrap:break-word;display:block;line-height:1.5;max-width:200px;overflow:hidden;white-space:pre-wrap}.kanban-epic-custom-tooltip:after,.kanban-epic-custom-tooltip:before{border-style:solid;content:"";left:50%;position:absolute;transform:translateX(-50%)}.kanban-epic-custom-tooltip:before{border-color:#0000 #0000 #2665ac;border-width:0 8px 8px;top:-8px}.kanban-epic-custom-tooltip:after{border-color:#0000 #0000 #d6e6f2;border-width:0 7px 7px;top:-7px}.epic-project-icon{position:relative;top:-4px;width:20px}.task-code{color:#2665ac;font-size:14px;margin-bottom:8px}.progress-bar{background-color:#e5e7eb;border-radius:4px;height:8px;margin-bottom:12px}.progress{background-color:#2665ac;border-radius:4px;height:100%;transition:width .3s ease}.progress-percentage{color:#2665ac;font-size:14px;font-weight:500;position:absolute;right:16px;top:70px;transform:translateY(-50%)}.card-footer{align-items:center;display:flex;justify-content:space-between}.assignees{display:flex;margin-left:0;margin-top:auto;position:relative;z-index:1}.assignee-user-image{align-items:center;border-radius:50%;color:#fff;display:flex;justify-content:center;margin-right:5px;position:relative}.assignee-count,.extra-count{align-items:center;background-color:#eff6ff;border:2px solid #fff;border-radius:50%;color:#2665ac;display:flex;font-size:12px;font-weight:500;height:22px;justify-content:center;margin-left:-8px;position:relative;top:-4px;width:22px}.assignees img{border-radius:9999px;height:20px;position:relative;top:-4px;width:20px}.epic-modal{align-items:center;background-color:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.epic-container{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000004d;padding:24px;width:800px}.epic-project-image{border-radius:4px;height:100%;object-fit:cover;width:100%}.epic-upload-content{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;margin-left:10px}.epic-image-container{align-items:center;background:#f1f9fa;border-radius:4px;display:flex;flex-shrink:0;height:64px;justify-content:center;margin-left:33px;width:64px}.epic-title{color:#2665ac;font-size:24px;font-weight:400;margin-bottom:16px}.epic-divider{background:#3a74b4;height:1px;margin:0 -10px 24px;width:770px}.epic-content{display:flex;gap:24px;padding:0 8px}.epic-upload-section{background:#f1f9fa;border-radius:16px;box-shadow:0 4px 14px #0000004d;flex:1 1;height:185px;padding:24px}.epic-upload-area{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000004d;display:flex;gap:65px;height:130px;margin-top:3px;padding:24px;position:relative}.epic-upload-area:before{border-left:1px dashed #2665ac;content:"";height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.epic-upload-text{color:#769fcd;font-size:14px;margin:0 0 0 3px;text-align:center}.epic-upload-button{background:#2665ac;border:none;border-radius:4px;box-shadow:0 1px 2px #0000000d;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.epic-upload-button:hover{background:#1976d2;box-shadow:0 2px 4px #0000001a}.epic-form-section{height:240px;width:320px}.epic-input{border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 1px 3px #0000004d;color:#2665ac;font-size:14px;margin-bottom:16px;outline:none;padding:8px 16px;transition:border-color .2s;width:100%}.epic-input:hover{border-color:#2665ac}.epic-date-label{color:#2665ac;font-size:14px;margin-bottom:8px}.epic-date-group{margin-bottom:16px}.epic-date-row{display:flex;gap:12px}.epic-date-input-container{align-items:center;display:flex;flex:1 1}.epic-date-input::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.epic-date-input{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;color:#2665ac;font-size:14px;outline:none;padding:8px 40px 8px 16px;position:relative;transition:border-color .2s;width:100%}.epic-date-input:hover{border-color:#2665ac}.epic-calendar-icon{color:#2665ac;pointer-events:none;position:absolute;right:12px;z-index:1}.epic-date-input-container{cursor:pointer;position:relative}.epic-actions{display:flex;gap:12px;justify-content:center;margin-top:-24px}.epic-action-button{background:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 32px;transition:background-color .2s}.epic-action-button:hover{background:#1976d2}.epic-date-input::placeholder,.epic-input::placeholder{color:#2665ac}.time-dropdown{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:4px;max-height:200px;overflow-y:auto;position:absolute;width:120px;z-index:50}.time-dropdown-option{background:#0000;border:none;color:#2665ac;cursor:pointer;font-size:14px;padding:8px 16px;text-align:left;transition:background-color .2s;width:100%}.time-dropdown-option:hover{background-color:#f1f9fa}.time-dropdown::-webkit-scrollbar{width:8px}.time-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.time-dropdown::-webkit-scrollbar-thumb{background:#2665ac;border-radius:4px}.time-dropdown::-webkit-scrollbar-thumb:hover{background:#1976d2}.epic-time-button{background:#fff;border:1px solid #e3e8ef;border-radius:8px;color:#2665ac;cursor:pointer;font-size:14px;min-width:120px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.epic-time-button:hover{border-color:#2665ac}.kanban-invite-popup-message{word-wrap:break-word;line-height:1.5;max-width:100%;text-align:center;white-space:normal}.confirmation-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmation-content{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.confirmation-content-title{word-wrap:break-word;color:#3a74b4;font-size:18px;font-weight:500;line-height:1.5;margin:0;max-width:100%;text-align:center;white-space:normal}.confirmation-actions{display:flex;gap:16px;justify-content:center;margin-top:24px}.confirm-btn,.no-btn{border:none;border-radius:9999px;cursor:pointer;font-size:14px;padding:8px 42px}.confirm-btn,.no-btn{background-color:#2665ac;color:#fff}.confirm-btn:hover,.no-btn:hover{background-color:#1976d2}.kanban-header button[class*=text-blue]{background-color:#fff;border-color:#2665ac;border-radius:200px;color:#2665ac;height:30px;margin-left:-5px;margin-right:-30px;width:30px}.kanban-header button[class*=text-blue]:hover{background-color:#d6e6f2;color:#2665ac;cursor:pointer}.kanban-issue-title{color:#2665ac;font-size:24px;font-weight:700;margin-left:36px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-title-custom-tooltip{left:45px;max-width:80%;top:110%}.issue-title-tooltip,.kanban-title-custom-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;padding:5px 10px;position:absolute;text-align:left;white-space:nowrap;white-space:normal;z-index:10}.issue-title-tooltip{max-width:90%}.issue-popup-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:19%;padding:5px 10px;position:absolute;text-align:left;white-space:nowrap;white-space:normal;z-index:10}.flex.-space-x-2 div,.flex.-space-x-2 img{border:2px solid #fff;border-radius:9999px;height:32px;width:32px}.flex.-space-x-2 div{align-items:center;background-color:#2665ac;color:#fff;display:flex;font-size:12px;font-weight:500;justify-content:center;margin-left:-8px}.members-img-count{align-items:center!important;background-color:#eff6ff!important;color:#2665ac!important;display:flex!important;font-size:12px!important;font-weight:500!important;justify-content:center!important;margin-left:-8px!important}.members-popup-overlay{align-items:center;background-color:#0000000d;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.members-popup-container{background-color:#fff;border-radius:1rem;box-shadow:0 4px 12px #0000001a;padding:1.5rem;position:relative;width:400px}.members-popup-header{align-items:center;border-bottom:1px solid #2563eb;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.members-popup-title{color:#2563eb;font-size:1.25rem;font-weight:600;margin:0}.members-popup-close{align-items:center;background:none;border:none;color:#2563eb;cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:color .2s}.members-popup-close:hover{color:#1d4ed8}.members-list{display:flex;flex-direction:column;gap:1rem}.member-item{align-items:center;border-radius:.5rem;display:flex;gap:.75rem;padding:.5rem;transition:background-color .2s}.member-item:hover{background-color:#eff6ff}.member-avatar{border:2px solid #fff;border-radius:9999px;height:2.5rem;width:2.5rem}.members-info{display:flex;flex-direction:column}.member-name{color:#2563eb;cursor:pointer;font-size:.875rem;font-weight:500}.member-name:hover{color:#2563eb;font-weight:500;text-decoration:underline}.member-role{color:#2563eb;font-size:.75rem}.remove-member-icon{cursor:pointer;height:17px;opacity:0;position:relative;right:15px;top:-2px;transition:opacity .3s ease;width:17px}.member-item:hover .remove-member-icon{opacity:1}.remove-popup-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.remove-popup-container{background:#fff;border-radius:8px;padding:25px;text-align:center}.remove-popup-header h3{margin-bottom:10px}.remove-popup-body{color:#2665ac}.remove-popup-actions button{background-color:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;margin:10px;padding:8px 46px;position:relative;top:15px}.remove-popup-actions button:hover{background-color:#1976d2}.invite-member-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.invite-member-btn:hover{background-color:#d6e6f2}.member-modal-overlay{align-items:center;background:#0000000d;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.member-modal-container{background-color:#fff;border-radius:1rem;box-shadow:0 4px 12px #0000001a;padding:1.5rem;position:relative;width:400px}.member-modal-title{border-bottom:1px solid #2563eb;color:#2563eb;font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.member-invite-code-section{margin-bottom:1rem}.member-invite-code-container{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;display:flex;justify-content:space-between;padding:.75rem}.member-invite-code-text{color:#2563eb}.member-copy-button{background-color:#fff;border:none;color:#2563eb}.member-copy-button:hover{color:#1d4ed8;cursor:pointer}.member-copy-tooltip{background-color:#1f2937;border-radius:.25rem;color:#fff;font-size:.75rem;left:50%;padding:.25rem .5rem;position:absolute;top:-2rem;transform:translateX(-50%)}.member-email-input-section{margin-bottom:1.5rem}.member-email-input-container{display:flex;gap:.5rem}.member-email-input{border:1px solid #e5e7eb;border-radius:.5rem;color:#2563eb;flex:1 1;font-size:.875rem;padding:.5rem .75rem}.member-email-input::placeholder{color:#2563eb}.member-email-input:focus{border-color:#3b82f6;outline:none}.member-invite-button{background-color:#fff;border:none;border-radius:.5rem;box-shadow:0 2px 8px #0003;color:#2563eb;font-size:.875rem;font-weight:500;padding:.5rem 1rem}.member-invite-button:hover{background-color:#d6e6f2;cursor:pointer}.member-list{padding-top:1rem}.member-list-item{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;padding:.25rem .5rem}.member-list-item:hover{background-color:#f9fafb}.member-info{align-items:center;display:flex;gap:.75rem}.member-images{display:flex;gap:-.5rem}.member-image,.member-image-count{border:2px solid #fff;border-radius:9999px;height:2rem;width:2rem}.member-image-count{align-items:center;background-color:#eff6ff;display:flex;justify-content:center}.member-image-count-text{color:#2563eb;font-size:.75rem;font-weight:500}.member-names{color:#2563eb;font-size:.875rem}.member-arrow-icon{color:#2563eb;height:1.25rem;width:1.25rem}.member-close-button{background-color:#fff;border:none;color:#2563eb;position:absolute;right:1rem;top:.1rem}.member-close-button:hover{color:#1d4ed8;cursor:pointer}.member-close-icon{font-size:2rem}.member-details-header{align-items:center;border-bottom:1px solid #2563eb;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.member-details-title-group{align-items:center;display:flex;gap:.75rem}.member-back-button{background-color:#fff;border-color:#2665ac;border-radius:200px;color:#2665ac;height:30px;margin-left:-5px;margin-right:-5px;transition:background-color .3s;width:30px}.member-back-button:hover{background-color:#d6e6f2;border-color:#2665ac;color:#2665ac;cursor:pointer}.member-details-title{color:#2563eb;font-size:1.125rem;font-weight:600;margin:0}.member-details-list{display:flex;flex-direction:column;gap:.75rem}.member-details-item{border-radius:.5rem;padding:.5rem;transition:background-color .2s}.member-details-item:hover{background-color:#eff6ff}.member-details-info{align-items:center;display:flex;gap:.75rem}.member-details-image{border:2px solid #fff;border-radius:9999px;height:2.5rem;width:2.5rem}.member-details-text{display:flex;flex-direction:column}.member-details-name{color:#2563eb;font-size:.875rem;font-weight:500}.member-details-name:hover{color:#2563eb;cursor:pointer;font-weight:500;text-decoration:underline}.member-details-role{color:#2563eb;font-size:.75rem}.kanban-invite-popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.kanban-invite-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.kanban-invite-popup-icon{height:80px;margin-bottom:16px;width:80px}.kanban-invite-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.kanban-invite-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.kanban-invite-popup-button:hover{background-color:#1d8c6e}.kanban-invite-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.kanban-invite-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.kanban-invite-popup-error-button:hover{background-color:#912121}.kanban-issue-columns{grid-gap:20px;display:grid;grid-template-columns:repeat(4,0fr);margin-top:2rem;overflow-x:auto;padding:0 0 40px;position:relative}.kanban-issue-columns::-webkit-scrollbar{height:15px!important}.kanban-issue-columns::-webkit-scrollbar-track{background:#b9d7ea;border-radius:8px}.kanban-issue-columns::-webkit-scrollbar-thumb{background:#2665ac;border-radius:8px}.kanban-issue-columns::-webkit-scrollbar-thumb:hover{background:#769fcd}.kanban-issue-column{background-color:#eff4f6;border-radius:8px;box-shadow:0 1px 3px #0000004d;min-height:500px;padding:20px;transition:transform .2s ease-in-out;width:365px}.kanban-issue-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.kanban-issue-column-title{color:#2665ac;font-size:18px;font-weight:500;margin:0}.column-menu-btn{background:none;border:none;color:#2665ac;cursor:pointer;margin-left:-20px;margin-top:-25px;opacity:0;padding:4px;position:absolute;transition:opacity .2s ease}.kanban-issue-column:hover .column-menu-btn{opacity:1}.kanban-issue-column.active .column-menu-btn{color:#2665ac;opacity:1}.kanban-issue-column:has(.edit-column-container:hover) .column-menu-btn{opacity:0}.kanban-issue-column:has(.kanban-card:hover) .column-menu-btn{opacity:0}.add-button-container{opacity:0;position:relative;transition:opacity .2s ease-in-out}.kanban-issue-column:hover .add-button-container{opacity:1}.is-admin .kanban-issue-column:not(:has(.add-column-form)):hover~.kanban-issue-column{transform:translateX(20px);transition:transform .2s ease-in-out}.is-admin .kanban-issue-column .add-button-container:hover~.kanban-issue-column{transform:translateX(20px);transition:transform .2s ease-in-out}.is-admin .kanban-issue-column:has(.kanban-card:hover)~.kanban-issue-column{transform:none;transition:none}.is-admin .kanban-issue-column:has(.create-issue-btn:hover)~.kanban-issue-column{transform:none;transition:none}.add-button{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:20%;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;height:24px;justify-content:center;padding:4px;position:absolute;right:-45px;top:-10px;transition:all .2s ease-in-out;width:24px;z-index:1}.add-button:hover{background-color:#f8fafc;box-shadow:1px 1px 8px grey;transform:scale(1.05)}.plus-icon{height:16px;width:16px}.add-column-tooltip{background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;bottom:-26px;box-shadow:0 2px 4px #0000001a;color:#2665ac;font-size:12px;opacity:0;padding:4px 8px;position:absolute;right:-20px;transform:translateY(-50%);transition:opacity .2s ease-in-out;white-space:nowrap;z-index:2}.add-button-container:hover .add-column-tooltip{opacity:1}.kanban-issue-column:has(.add-column-form) .add-button-container{display:none}.kanban-issue-column:has(.kanban-card:hover) .add-button-container{display:none}.kanban-issue-column:has(.create-issue-btn:hover) .add-button-container{display:none}.kanban-issue-column:has(.edit-column-container) .add-button-container{display:none}.kanban-issue-column-menu{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;margin-left:-120px;margin-top:40px;padding:0;position:absolute;width:130px;z-index:10}.kanban-issue-column-menu button{background:#0000;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#2665ac;cursor:pointer;display:block;font-size:14px;margin:0;padding:6px 12px;text-align:center;width:100%}.kanban-issue-column-menu button:hover{background-color:#d6e6f2}.kanban-issue-column-menu button:first-child{border-radius:4px 4px 0 0}.kanban-issue-column-menu button:last-child{border-radius:0 0 4px 4px}.filter-type-controls{display:flex;gap:20px}.filter-btn,.type-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:4px;padding:8px 16px;transition:all .2s ease}.filter-btn:hover,.type-btn:hover{background-color:#d6e6f2}.create-issue-submit-btn{font-size:14px}.create-issue-submit-btn,.type-selector-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;gap:4px;padding:8px 10px;transition:all .2s ease}.type-selector-btn{font-size:12px;width:90px}.kanban-issue-chevron-icon{margin-left:auto;transform:rotate(0deg);transition:transform .3s ease}.priority-selector-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:12px;gap:4px;padding:8px 10px;transition:all .2s ease;width:105px}.create-issue-submit-btn:hover,.priority-selector-btn:hover,.type-selector-btn:hover{background-color:#d6e6f2}.filter-above-dropdown-menu{margin-left:-25px}.filter-above-dropdown-menu,.type-above-dropdown-menu{background:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;font-size:14px;margin-top:3px;overflow:hidden;position:absolute;transition:all .2s ease;z-index:1}.type-above-dropdown-menu{margin-left:-9px}.inline-flex.items-center.gap-2{align-items:center;display:flex;gap:4px}.type-dropdown-icon{object-fit:contain;width:20px}.add-column-form{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;gap:8px;padding:12px}.column-name-input{border:1px solid #e0e0e0;border-radius:4px;color:#2665ac;font-size:14px;outline:none;padding:8px 12px}.column-name-input:hover{border-color:#2665ac}.column-name-input::placeholder{color:#2665ac}.add-column-btn,.cancel-btn{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:6px 12px;transition:background-color .2s}.add-column-btn{background-color:#fff;box-shadow:0 1px 3px #0000004d;color:#2665ac}.add-column-btn:hover{background-color:#3a74b4;color:#fff}.cancel-btn{background-color:#fff;box-shadow:0 1px 3px #0000004d;color:#2665ac}.cancel-btn:hover{background-color:#3a74b4;color:#fff}.arrow-container{display:flex;flex-direction:column-reverse;margin-right:8px;position:absolute}.low-container{bottom:45px;color:#4caf50;left:20px}.medium-container{bottom:45px;color:#ff9800;left:20px}.high-container{bottom:45px;color:#f44336;left:20px}.arrow-icon{font-size:15px;font-weight:700;line-height:8px}.kanban-issue-tooltip-container{align-items:center;display:flex;position:relative}.kanban-issue-tooltip-container:hover .kanban-issue-custom-tooltip{opacity:1;visibility:visible}.kanban-issue-custom-tooltip{background-color:#d6e6f2;border:1px solid #2665ac;border-radius:4px;bottom:100%;color:#3b82f6;font-size:12px;left:50%;margin-bottom:8px;opacity:0;padding:8px 12px;position:absolute;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;white-space:nowrap;z-index:1000}.alert-container:hover .hover-text{visibility:visible}.kanban-issue-custom-tooltip:after{border:6px solid #0000;border-top-color:#d6e6f2}.kanban-issue-custom-tooltip:after,.kanban-issue-custom-tooltip:before{content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.kanban-issue-custom-tooltip:before{border:7px solid #0000;border-top-color:#2665ac;margin-left:-.5px}.assignee-avatar-issue{align-items:center;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:12px;justify-content:center;margin-left:4px}.issue-input{border:1px solid #fff;border-radius:8px;margin-bottom:16px;outline:none;padding:8px 1px;transition:border-color .2s;width:100%}.issue-input,.issue-input::placeholder{color:#2665ac;font-size:16px;font-weight:500}.type-dropdown-menu{left:15px;width:90px}.priority-dropdown-menu,.type-dropdown-menu{background:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;font-size:14px;overflow:hidden;position:absolute;top:90%;transition:all .2s ease}.priority-dropdown-menu{left:120px;width:105px}.dropdown-item{align-items:center;background:#fff;border:none;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;gap:8px;padding:8px 12px;text-align:left;width:100%}.dropdown-item:hover{background-color:#d6e6f2;color:#2665ac}.presentation-popup__overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.presentation-popup__container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;display:flex;flex-direction:column;max-height:700px;padding:24px;width:600px}.presentation-popup__header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-top:-20px;padding:1rem}.presentation-popup__title-group{display:flex;flex-direction:column;gap:.75rem}.presentation-popup__title-wrapper{align-items:center;display:flex;gap:.5rem}.presentation-popup__icon{border-radius:9999px;height:2.5rem;width:2.5rem}.presentation-popup__title{color:#2665ac;font-size:1.25rem;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presentation-popup__status-group{align-items:center;color:#4b5563;display:flex;font-size:.875rem;gap:2rem;margin-left:3rem;margin-top:-1rem}.presentation-popup__tag-group{border-radius:.25rem;gap:.3rem;padding:.125rem}.presentation-popup__status-btn,.presentation-popup__tag-group{align-items:center;background-color:#fff;color:#2665ac;display:flex}.presentation-popup__status-btn{border:1px solid #e5e7eb;border-radius:.25rem;cursor:pointer;font-size:14px;gap:2px;padding:.125rem .8rem;transition:all .2s ease;width:130px}.presentation-popup__status-btn:hover{background-color:#d6e6f2}.presentation-popup__dropdown-menu{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.25rem;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;margin-left:0;margin-top:3px;overflow:hidden;position:absolute;width:130px;z-index:10}.presentation-popup__dropdown-item{background:#fff;border:none;color:#2665ac;cursor:pointer;gap:8px;padding:8px 12px;text-align:center;width:100%}.presentation-popup__dropdown-item:hover{background-color:#d6e6f2}.presentation-popup__actions{position:relative;right:-10px;top:-25px}.presentation-popup__close-btn{background-color:#fff;border:none;border-radius:.25rem;color:#2665ac;cursor:pointer;padding:.5rem}.presentation-popup__close-btn:hover{color:#1976d2}.presentation-popup__content{padding:1rem}.presentation-popup__section_description{margin-bottom:1rem}.presentation-popup__section-description{color:#2665ac;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.presentation-popup__description{color:#2665ac}.presentation-popup__section_subtask{margin-bottom:1.5rem}.presentation-popup__subtask-header{align-items:center;display:flex;justify-content:space-between}.presentation-popup__create-btn{background-color:#fff;border:none;color:#2665ac;cursor:pointer;font-size:.875rem;font-weight:500}.presentation-popup__create-btn:hover{color:#1976d2}.presentation-popup__subtask-list{display:flex;flex-direction:column;gap:.5rem;margin-top:-10px;max-height:100px;overflow-y:auto;padding:1rem}.presentation-popup__subtask-item{align-items:center;border-radius:.25rem;display:flex;gap:.5rem;padding:.5rem}.presentation-popup__subtask-item:hover{background-color:#f9fafb}.presentation-popup__subtask-icon{height:1rem;width:1rem}.presentation-popup__subtask-title{color:#2665ac;flex-grow:1}.presentation-popup__subtask-content{align-items:center;display:flex;flex:1 1;justify-content:space-between}.presentation-popup__section-subtask{color:#2665ac;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.presentation-popup__subtask-input{align-items:center;background-color:#f9fafb;border-radius:.25rem;display:flex;gap:.5rem;padding:.5rem}.presentation-popup__input{background:#0000;border:none;color:#2665ac;flex-grow:1}.presentation-popup__input::placeholder{color:#2665ac}.presentation-popup__input:focus{outline:none}.presentation-popup__subtask-list::-webkit-scrollbar{width:6px}.presentation-popup__subtask-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.presentation-popup__subtask-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.presentation-popup__subtask-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.presentation-popup__subtask-buttons{display:flex;gap:8px;margin-left:330px}.presentation-popup__cancel-subtask-btn,.presentation-popup__create-subtask-btn{background-color:#2665ac;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:6px 12px;transition:background-color .3s}.presentation-popup__cancel-subtask-btn:hover,.presentation-popup__create-subtask-btn:hover{background-color:#1976d2}.presentation-popup__section{border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:10px;margin-top:-20px;padding:0}.presentation-popup__section-title{border-bottom:1px solid #e5e7eb;color:#2665ac;font-size:1.125rem;font-weight:500;margin:0;padding:.75rem 1rem}.presentation-popup__details-list{display:flex;flex-direction:column;gap:1rem;margin-bottom:20px;margin-top:20px;max-height:100px;overflow-x:auto;overflow-y:auto}.presentation-popup__details-list::-webkit-scrollbar{height:6px;width:6px}.presentation-popup__details-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.presentation-popup__details-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.presentation-popup__details-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.presentation-popup__detail-item{align-items:center;display:flex;gap:1rem;margin-left:80px}.presentation-popup__detail-label{color:#2665ac;width:6rem}.presentation-popup__user{align-items:center;display:flex;gap:.5rem;margin-left:90px}.effort-input::placeholder{color:#2665ac}.presentation-popup__user-avatar{border-radius:9999px;height:1.5rem;width:1.5rem}.presentation-popup__search-input::placeholder,.presentation-popup__user-name{color:#2665ac}.presentation-popup__search-input:hover{border-color:#2665ac!important}.presentation-popup__search-input:focus{border-color:#2665ac;outline:none}.presentation-popup__user-list::-webkit-scrollbar{width:6px}.presentation-popup__user-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.presentation-popup__user-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.presentation-popup__user-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.presentation-popup__section_comment{margin-bottom:1rem}.presentation-popup__comment-header{align-items:center;display:flex;gap:.5rem}.presentation-popup__section-comment{color:#2665ac;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.presentation-popup__comment-input{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.presentation-popup__comment-field{border:none;border-bottom:2px solid #2665ac;color:#2665ac;flex-grow:1;font-size:14px;outline:none;padding:.5rem .75rem;width:100%}.presentation-popup__comment-field::placeholder{color:#2665ac}.presentation-popup__comment-field:focus{outline:none}.presentation-popup__comment-list::-webkit-scrollbar{width:6px}.presentation-popup__comment-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.presentation-popup__comment-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.presentation-popup__comment-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.presentation-popup__comment{align-items:center;display:flex;justify-content:space-between}.presentation-popup__comment-content{flex-grow:1}.presentation-popup__comment-author{color:#2665ac;cursor:pointer;font-weight:500}.presentation-popup__comment-author:hover{color:#2665ac;font-weight:500;text-decoration:underline}.presentation-popup__comment-time{color:#a6c4d4;font-size:.875rem}.presentation-popup__comment-text{color:#2665ac}.kanban-issue-popup-overlay{align-items:center;background:#0000001a;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.kanban-issue-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.kanban-issue-popup-icon{height:80px;margin-bottom:16px;width:80px}.kanban-issue-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.kanban-issue-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.kanban-issue-popup-button:hover{background-color:#1d8c6e}.kanban-issue-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.kanban-issue-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.kanban-issue-popup-error-button:hover{background-color:#912121}.kanban-remove-popup-overlay{align-items:center;background:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.kanban-remove-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.kanban-remove-popup-icon{height:80px;margin-bottom:16px;width:80px}.kanban-remove-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.kanban-remove-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.kanban-remove-popup-button:hover{background-color:#1d8c6e}.kanban-remove-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.kanban-remove-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.kanban-remove-popup-error-button:hover{background-color:#912121}.scrum-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1200px;padding:20px;position:relative;width:270%}.scrum-header{align-items:center;display:flex;gap:16px;margin-bottom:24px}.scrum-title{color:#2665ac;font-size:24px;font-weight:700}.scrum-create-epic-btn{background-color:#fff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;font-weight:500;margin-right:40px;padding:8px 16px;transition:all .2s ease}.scrum-create-epic-btn:hover{background-color:#d6e6f2}.scrum-controls-container{align-items:center;display:flex;gap:16px;margin-bottom:24px}.scrum-search-container{position:relative}.scrum-search-input{border:1px solid #d1d9e6;border-radius:10px;box-shadow:0 2px 8px #0003;color:#2665ac;font-size:14px;max-width:100%;outline:none;padding:8px 40px 8px 16px;width:250px}.scrum-search-input::placeholder{color:#2665ac}.scrum-search-icon{height:20px;margin-left:-35px;object-fit:contain;position:absolute;top:48%;transform:translateY(-50%);width:20px}.scrum-table-header{border-bottom:1px solid #2665ac;color:#2665ac;font-size:14px;padding:8px 16px}.scrum-project-row,.scrum-table-header{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:40px 2fr 1.5fr 1fr 1.5fr 1fr 40px}.scrum-project-row{padding:12px 16px;position:relative}.scrum-project-row:hover{background-color:#d6e6f2}.scrum-bookmark-icon{color:#2665ac;cursor:pointer;height:20px;object-fit:contain;width:20px}.scrum-bookmark-icon.clicked,.scrum-bookmark-icon:focus,.scrum-bookmark-icon:hover{fill:#2665ac}.scrum-project-name-cell{gap:8px}.scrum-project-icon{border-radius:50%;height:24px;object-fit:cover;overflow:hidden;width:24px}.scrum-project-name{color:#2665ac;cursor:pointer;margin-left:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;top:0;white-space:nowrap}.scrum-project-name:hover{text-decoration:underline}.scrum-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;line-height:1.5;max-width:80%;padding:5px 10px;position:absolute;text-align:left;top:100%;white-space:nowrap;white-space:normal;z-index:10}.scrum-project-key{color:#2665ac}.scrum-master-cell,.scrum-project-name-cell{align-items:center;display:flex;gap:12px;position:relative}.scrum-avatar{border-radius:50%;height:32px;object-fit:cover;width:32px}.scrum-master-name{color:#2665ac;cursor:pointer;margin-left:0;position:relative;top:0}.scrum-master-name:hover{text-decoration:underline}.scrum-more-options-btn{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .2s}.scrum-more-options-btn:hover{background-color:#d6e6f2}.scrum-more-options-container{display:flex;justify-content:center;position:relative;width:40px}.scrum-dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 4px #0000001a;min-width:120px;position:absolute;right:0;top:100%;z-index:10}.scrum-dropdown-item{background:none;border:none;color:#2665ac;cursor:pointer;display:block;font-size:14px;padding:8px 16px;text-align:center;width:100%}.scrum-dropdown-item:hover{background-color:#d6e6f2}.scrum-dropdown-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 2px 4px #0000001a}.scrum-dropdown-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 4px #0000001a}.scrum-epic-modal{align-items:center;background-color:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.scrum-epic-popup-container{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000004d;padding:24px;width:800px}.scrum-epic-popup-title{color:#2665ac;font-size:24px;font-weight:400;margin-bottom:16px}.scrum-epic-upload-section{background:#f1f9fa;border-radius:16px;box-shadow:0 4px 14px #0000004d;flex:1 1;height:185px;padding:24px}.scrum-epic-popup-content{display:flex;gap:24px;padding:0 8px}.scrum-epic-popup-divider{background:#3a74b4;height:1px;margin:0 -10px 24px;width:770px}.scrum-epic-form-section{height:240px;width:320px}.scrum-epic-popup-actions{display:flex;gap:12px;justify-content:center;margin-top:-24px}.scrum-epic-upload-area{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000004d;display:flex;gap:65px;height:130px;margin-top:3px;padding:24px;position:relative}.scrum-epic-image-container{align-items:center;background:#f1f9fa;border-radius:4px;display:flex;flex-shrink:0;height:64px;justify-content:center;margin-left:33px;width:64px}.scrum-epic-project-image{border-radius:4px;height:100%;object-fit:cover;width:100%}.scrum-epic-upload-text{color:#769fcd;font-size:14px;margin:0 0 0 3px;text-align:center}.scrum-epic-upload-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:16px;margin-left:16px}.scrum-epic-upload-button{background:#2665ac;border:none;border-radius:4px;box-shadow:0 1px 2px #0000000d;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.scrum-epic-upload-button:hover{background:#1976d2;box-shadow:0 2px 4px #0000001a}.scrum-epic-input:hover{border-color:#2665ac}.scrum-epic-input{border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 1px 3px #0000004d;color:#2665ac;font-size:14px;margin-bottom:16px;outline:none;padding:8px 16px;transition:border-color .2s;width:100%}.scrum-epic-date-input::placeholder,.scrum-epic-input::placeholder{color:#2665ac}.scrum-epic-action-button:hover{background:#1976d2}.scrum-epic-action-button{background:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 32px;transition:background-color .2s}.scrum-epic-upload-area:before{border-left:1px dashed #2665ac;content:"";height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.scrum-epic-date-input:hover{border-color:#2665ac}.scrum-epic-date-input{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;color:#2665ac;font-size:14px;outline:none;padding:8px 40px 8px 16px;position:relative;transition:border-color .2s;width:100%}.scrum-epic-time-button:hover{border-color:#2665ac}.scrum-epic-time-button{background:#fff;border:1px solid #e3e8ef;border-radius:8px;color:#2665ac;cursor:pointer;font-size:14px;min-width:120px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.scrum-epic-date-group{margin-bottom:16px}.scrum-epic-date-label{color:#2665ac;font-size:14px;margin-bottom:8px}.scrum-epic-date-row{display:flex;gap:12px}.scrum-epic-date-input-container{align-items:center;cursor:pointer;display:flex;flex:1 1;position:relative}.scrum-epic-calendar-icon{color:#2665ac;pointer-events:none;position:absolute;right:12px;z-index:1}.scrum-epic-date-input::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.scrum-epic-time-dropdown{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:4px;max-height:200px;overflow-y:auto;position:absolute;width:120px;z-index:50}.scrum-epic-time-dropdown-option:hover{background-color:#f1f9fa}.scrum-epic-time-dropdown-option{background:#0000;border:none;color:#2665ac;cursor:pointer;font-size:14px;padding:8px 16px;text-align:left;transition:background-color .2s;width:100%}.scrum-epic-time-dropdown::-webkit-scrollbar{width:8px}.scrum-epic-time-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.scrum-epic-time-dropdown::-webkit-scrollbar-thumb{background:#2665ac;border-radius:4px}.scrum-epic-time-dropdown::-webkit-scrollbar-thumb:hover{background:#1976d2}.scrum-delete-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.scrum-delete-popup-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.scrum-delete-popup-message{color:#3a74b4;font-size:18px;font-weight:500;margin:0}.scrum-delete-popup-actions{display:flex;gap:16px;justify-content:center;margin-top:24px}.scrum-no-action-button:hover,.scrum-yes-action-button:hover{background-color:#1976d2}.scrum-no-action-button,.scrum-yes-action-button{background-color:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 42px}.scrum-done-section{align-items:center;cursor:pointer;display:flex;gap:8px;margin-top:16px;padding:16px 0}.scrum-done-name{color:#2665ac;font-size:20px;font-weight:600}.scrum-done-icon{align-items:center;display:flex;opacity:0;transition:opacity .2s ease-in-out}.scrum-done-section:hover .scrum-done-icon{opacity:1}.scrum-done-project-key,.scrum-done-project-name{color:#2665ac;text-decoration:line-through}.scrum-done-menu-container{position:relative}.scrum-done-menu-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:4px}.scrum-done-dropdown-menu{background:#fff;border:1px solid #769fcd;border-radius:8px;box-shadow:0 2px 8px #00000026;outline:none;padding:16px;position:absolute;top:100%;width:280px;z-index:1000}.scrum-done-dropdown-header{color:#2665ac;font-size:16px;font-weight:500;margin-bottom:12px}.scrum-done-dropdown-options{display:flex;flex-direction:column;gap:12px}.scrum-done-dropdown-option{align-items:center;cursor:pointer;display:flex;gap:8px}.scrum-done-radio{accent-color:#1976d2;cursor:pointer;height:16px;margin:0;width:16px}.scrum-done-radio-label{color:#2665ac;font-size:14px}.scrum-guidelinesIcon{background:#0000;border:none;cursor:pointer;position:relative;top:1px;width:20px}.scrum-guidelines{background-color:#d6e6f2;border-radius:20px;display:flex;flex-direction:column;gap:20px;height:550px;justify-content:center;margin-left:50px;margin-top:-90px;padding:30px;position:absolute;transform:(50%,50%);width:1040px;z-index:2000}.scrum-icons{height:auto;margin-right:15px;width:70px}.scrum-instruction p,.scrum-project-instruction p,.scrum-representation-instruction p{margin:0}.scrum-epic-icons{left:-5px;position:relative;width:20px}.scrum-guidelines-scroll{display:flex;flex-direction:column;gap:20px;margin-top:-30px;overflow-x:scroll;overflow-x:hidden}.scrum-guidelines-scroll::-webkit-scrollbar{width:10px}.scrum-guidelines-scroll::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}.scrum-guidelines-scroll::-webkit-scrollbar-thumb{background:#769fcd;border-radius:10px}.scrum-guidelines h4{background-color:#2665ac;border-radius:20px 20px 0 0;bottom:30px;color:#f7fbfc;font-weight:500;padding:20px;position:relative;right:30px;width:1040px}.scrum-instruction{align-items:center;display:flex;margin-top:10px}.scrum-epic-instruction,.scrum-instruction{background-color:#f7fbfc;border-radius:20px;box-shadow:2px 2px 8px grey;color:#2665ac;font-size:15px;margin-left:30px;padding:20px;width:900px}.scrum-epic-instruction{height:200px;text-align:column}.scrum-epic-instruction div{margin-bottom:10px}.scrum-epic-instruction b{display:flex;font-weight:400;padding:5px;width:900px}.scrum-epic-instruction p{bottom:100px;display:flex;float:right;font-weight:400;left:10px;margin:0;padding:5px;position:relative;width:250px}.priority-container{display:flex;flex:1 1;flex-direction:column}.priority-levels{background-color:#fff;border-radius:15px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:row;padding:15px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.priority{align-items:center;display:flex;font-size:14px;gap:8px;margin:5px 0}.caret{display:inline-block;font-size:12px;letter-spacing:-2px;line-height:1;text-align:right;width:24px}.priority.low,.priority.low .caret{color:#4f95ff}.priority.medium{color:#ff9d4d}.priority.medium .caret{color:#ff9d4d;display:flex;flex-direction:column-reverse}.priority.high{color:#ff6b6b}.priority.high .caret{color:#ff6b6b;display:flex;flex-direction:column-reverse}.scrum-representation-instruction{align-items:center;background-color:#f7fbfc;border-radius:20px;box-shadow:2px 2px 8px grey;color:#2665ac;display:flex;font-size:15px;margin-left:30px;padding:20px;position:relative;width:900px}.scrum-representation-instruction p{margin:0;width:70%}.scrum-project-instruction{align-items:center;background-color:#f7fbfc;border-radius:20px;box-shadow:2px 2px 8px grey;color:#2665ac;display:flex;font-size:15px;margin-bottom:10px;margin-left:30px;padding:20px;width:900px}.scrum-guidelines-done{background-color:#3a74b4;border:none;border-radius:20px;color:#f7fbfc;cursor:pointer;font-size:15px;left:855px;padding:4px;position:relative;width:75px}.scrum-guidelines-done:hover{background-color:#769fcd}.scrum-overdue-icon{height:12px;position:relative;width:12px}.scrum-epic-tooltip-container{align-items:center;display:flex;position:relative}.scrum-epic-tooltip-container:hover .scrum-epic-custom-tooltip{opacity:1;visibility:visible}.scrum-epic-custom-tooltip{background-color:#d6e6f2;border:1px solid #2665ac;border-radius:4px;color:#3b82f6;font-size:12px;left:50%;margin-top:8px;opacity:0;padding:8px 12px;position:absolute;text-align:center;top:100%;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;width:200px;z-index:1000}.scrum-epic-tooltip-content{word-wrap:break-word;display:block;line-height:1.5;max-width:200px;overflow:hidden;white-space:pre-wrap}.scrum-epic-custom-tooltip:after,.scrum-epic-custom-tooltip:before{border-style:solid;content:"";left:50%;position:absolute;transform:translateX(-50%)}.scrum-epic-custom-tooltip:before{border-color:#0000 #0000 #2665ac;border-width:0 8px 8px;top:-8px}.scrum-epic-custom-tooltip:after{border-color:#0000 #0000 #d6e6f2;border-width:0 7px 7px;top:-7px}.scrum-member-icon-container{align-items:center;display:flex;gap:-8px}.scrum-member-icon{border-radius:50%;height:24px;margin-right:-8px;width:24px}.scrum-member-count{align-items:center;background-color:#eff6ff;border-radius:50%;color:#2665ac;display:flex;font-size:12px;font-weight:500;height:22px;justify-content:center;margin-left:4px;width:22px}.scrum-progress-bar-container{width:90%}.scrum-progress-bar{background-color:#e5e7eb;border-radius:4px;height:8px;position:relative}.scrum-progress{background-color:#2665ac;border-radius:4px;height:100%;transition:width .3s ease}.scrum-progress-percentage{background-color:#2665ac;border-radius:4px;color:#d6e6f2;display:none;font-size:12px;left:50%;padding:4px 8px;position:absolute;top:-25px;transform:translateX(-50%);white-space:nowrap;z-index:10}.scrum-progress-bar:hover .scrum-progress-percentage{display:block}.scrum-epic-popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.scrum-epic-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.scrum-epic-popup-icon{height:80px;margin-bottom:16px;width:80px}.scrum-epic-popup-message{word-wrap:break-word;color:#25ae88;font-size:16px;line-height:1.5;margin-bottom:20px;max-width:100%;text-align:center;white-space:normal}.scrum-epic-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.scrum-epic-popup-button:hover{background-color:#1d8c6e}.scrum-epic-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.scrum-epic-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.scrum-epic-popup-error-button:hover{background-color:#912121}.backlogs-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1200px;padding:20px;position:relative;width:270%}.backlogs-header{align-items:flex-start;display:flex;gap:16px;margin-bottom:24px}.project-info{display:flex;flex-direction:column;gap:8px}.project-name{color:#2665ac;font-size:24px;font-weight:700;margin:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backlogs-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:19%;padding:5px 10px;position:absolute;text-align:left;white-space:nowrap;white-space:normal;z-index:10}.backlogs-header h1{color:#2665ac;font-size:24px;font-weight:700}.member-icons{cursor:pointer;margin-top:4px}.member-icon-container,.member-icons{align-items:center;display:flex}.member-icon{margin-right:-8px}.member-count,.member-icon{border-radius:50%;height:32px;width:32px}.member-count{align-items:center;background-color:#eff6ff;color:#2665ac;display:flex;font-size:14px;font-weight:500;justify-content:center;margin-left:4px}.backlogs-controls-container{align-items:center;display:flex;gap:16px;margin-left:20px}.backlogs-search-container{position:relative}.backlogs-search-input{border:1px solid #d1d9e6;border-radius:10px;box-shadow:0 2px 8px #0003;color:#2665ac;font-size:14px;max-width:100%;outline:none;padding:8px 40px 8px 16px;width:250px}.backlogs-search-input::placeholder{color:#2665ac}.backlogs-search-icon{height:20px;margin-left:-35px;object-fit:contain;position:absolute;top:48%;transform:translateY(-50%);width:20px}.backlogs-invite-member-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.backlogs-invite-member-btn:hover{background-color:#d6e6f2}.backlogs-complete-sprint-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.backlogs-complete-sprint-btn:hover{background-color:#d6e6f2}.backlog-items-container{display:flex;flex-direction:column;gap:8px;margin-top:20px;min-height:80px}.backlog-items-container.empty{background-color:#d6e6f2;border:2px dashed #2665ac}.backlog-items-container.empty:has(.backlogs-create-issue-form){background-color:#fff;border:none}.remove-popup-overlay-scrum{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.remove-popup-container-scrum{background:#fff;border-radius:8px;padding:25px;text-align:center}.remove-popup-header-scrum h3{margin-bottom:10px}.remove-popup-body-scrum{color:#2665ac}.remove-popup-actions-scrum button{background-color:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;margin:10px;padding:8px 46px;position:relative;top:15px}.remove-popup-actions-scrum button:hover{background-color:#1976d2}.backlog-item{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px #0000001a;height:80px;max-height:80px;padding:16px;position:relative}.backlog-item:hover{background-color:#d6e6f2;border:1px solid #2665ac;box-shadow:0 1px 2px #0000001a;cursor:pointer}.backlog-item:after,.backlog-item:before{background-color:#2665ac;content:"";height:2px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease;z-index:1}.backlog-item:before{top:-1px}.backlog-item:after{bottom:-1px}.backlog-item.drop-above:before,.backlog-item.drop-below:after{opacity:1}.backlog-item-header{align-items:center;display:flex;gap:12px;margin-bottom:5px}.backlog-item-header-content{align-items:center;display:flex;flex-grow:1;gap:4px}.item-type-icon{flex-shrink:0;height:20px;width:20px}.item-title{color:#2665ac;flex-grow:1;font-weight:500}.backlog-item-footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.backlog-item-left{align-items:center;display:flex;gap:12px}.item-code{color:#2665ac;font-size:14px}.item-stats{gap:8px}.item-stats,.stat-item{align-items:center;display:flex}.stat-item{gap:4px;position:relative}.priority-arrow{align-items:center;display:flex}.stat-icon-wrapper{height:16px;position:relative;width:16px}.stat-icon{height:16px;width:17px}.stat-overlay{color:#2665ac;font-size:12px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.backlogs-count{color:#2665ac;font-size:14px}.more-options-container{position:relative}.more-options-icon{color:#2665ac;cursor:pointer;height:20px;margin-bottom:-15px;opacity:0;transition:opacity .2s ease-in-out;width:20px}.more-options-dropdown{background:#fff;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;margin-top:10px;min-width:120px;overflow:hidden;position:absolute;right:0;transition:all .2s ease;z-index:1000}.issues-dropdown-item{cursor:pointer;display:flex;justify-content:center;padding:4px}.issues-dropdown-item:hover{background-color:#0000000d}.issues-delete-option{color:#2665ac}.issues-delete-option:hover{background-color:#d6e6f2}.backlog-item:hover .more-options-icon{opacity:1;transition:opacity .2s ease-in-out}.backlog-item-right{align-items:center;display:flex}.sprint-info-container{margin-top:20px}.sprint-header{align-items:flex-start;border-bottom:1px solid #2665ac;display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding:.5rem}.sprint-title{color:#2665ac;font-size:16px;font-weight:500}.sprint-dates{align-items:center;color:#769fcd;display:flex;font-size:14px;gap:8px}.clock-icon{margin-right:-6px}.days-remaining{color:#769fcd}.sprint-details{align-items:center;display:flex;justify-content:space-between}.selected-development{align-items:center;display:flex;gap:8px}.development-label{color:#2665ac;font-weight:500}.issues-count{background-color:#eff6ff;border-radius:12px;color:#2665ac;font-size:12px;padding:2px 8px}.start-sprint-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.start-sprint-btn:hover{background-color:#d6e6f2}.product-backlog-container{margin-top:26px}.product-backlog-header{align-items:center;display:flex;justify-content:space-between}.backlog-title-section{align-items:center;display:flex;gap:8px}.backlog-title{color:#2665ac;font-size:16px;font-weight:500}.create-issue-btn{align-items:center;background-color:#fff;border:none;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:4px;margin-top:2px;padding:8px 16px}.create-issue-btn:hover{color:#1976d2}.backlogs-create-issue-form{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-top:8px;max-width:300px;padding:8px}.backlogs-what-needs-addressed{background-color:#fff;border:none;border-radius:4px;color:#2665ac;font-size:16px;font-weight:500;margin-bottom:8px;outline:none;padding:4px 8px;width:100%}.backlogs-what-needs-addressed::placeholder{color:#2665ac}.backlogs-form-controls{display:flex;flex-wrap:wrap;gap:4px}.backlogs-dropdown-container{position:relative}.backlogs-dropdown-button{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:12px;gap:4px;height:35px;justify-content:flex-start;min-width:100px;padding:4px 8px;transition:all .2s ease}.backlogs-dropdown-button span{flex-grow:1;text-align:left}.backlogs-dropdown-menu{background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;left:0;margin-top:2px;min-width:100px;position:absolute;top:100%;transition:all .2s ease;z-index:10}.backlogs-dropdown-button:hover{background-color:#d6e6f2}.backlogs-priority-button{min-width:100px}.backlogs-chevron-icon{color:#2665ac;height:14px;margin-left:auto;transform:rotate(0deg);transition:transform .3s ease;width:14px}.rotate{transform:rotate(180deg);transition:transform .3s ease}.backlogs-dropdown-item{align-items:center;cursor:pointer;display:flex;gap:4px;height:28px;padding:4px 8px;transition:background-color .2s}.backlogs-dropdown-item:hover{background-color:#d6e6f2}.backlogs-dropdown-item span{color:#2665ac;font-size:12px}.backlogs-dropdown-icon.backlogs-type-icon,.backlogs-item-icon.backlogs-type-item-icon{height:20px;width:20px}.backlogs-create-button{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:12px;gap:4px;height:35px;justify-content:flex-start;padding:4px 8px;transition:all .2s ease}.backlogs-create-button:hover{background-color:#d6e6f2}.backlogs-delete-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.backlogs-delete-popup-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.backlogs-delete-popup-message{color:#3a74b4;font-size:18px;font-weight:500;margin:0}.backlogs-delete-popup-actions{display:flex;gap:16px;justify-content:center;margin-top:24px}.backlogs-no-action-button,.backlogs-yes-action-button{background-color:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 42px}.backlogs-no-action-button:hover,.backlogs-yes-action-button:hover{background-color:#1976d2}.backlog-member-modal-overlay{align-items:center;background:#0000000d;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.backlog-member-modal-container{background-color:#fff;border-radius:1rem;box-shadow:0 4px 12px #0000001a;padding:1.5rem;position:relative;width:450px}.backlog-member-modal-title{border-bottom:1px solid #2563eb;color:#2563eb;font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.backlog-member-invite-code-section{margin-bottom:1rem}.backlog-member-invite-code-container{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;display:flex;justify-content:space-between;padding:.75rem}.backlog-member-invite-code-text{color:#2563eb}.backlog-member-copy-button{background-color:#fff;border:none;color:#2563eb}.backlog-member-copy-button:hover{color:#1d4ed8;cursor:pointer}.backlog-member-copy-tooltip{background-color:#1f2937;border-radius:.25rem;color:#fff;font-size:.75rem;left:50%;padding:.25rem .5rem;position:absolute;top:-2rem;transform:translateX(-50%)}.backlog-member-email-input-section{margin-bottom:1.5rem}.backlog-member-email-input-container{display:flex;gap:.5rem}.backlog-member-email-input{border:1px solid #e5e7eb;border-radius:.5rem;color:#2563eb;flex:1 1;font-size:.875rem;padding:.5rem .75rem}.backlog-member-email-input::placeholder{color:#2563eb}.backlog-member-email-input:focus{border-color:#3b82f6;outline:none}.backlog-member-email-input-wrapper{align-items:center;display:flex;flex:1 1;position:relative}.backlog-member-role-dropdown{align-items:center;background-color:#eff6ff;border-radius:.25rem;color:#2563eb;cursor:pointer;display:flex;font-size:.75rem;padding:.25rem .9rem;position:absolute;right:10px}.backlog-member-dropdown-icon{height:1rem;margin-left:.25rem;width:1rem}.backlog-member-role-dropdown-list{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 2px 8px #0000001a;list-style:none;margin-top:.25rem;padding:.25rem;position:absolute;right:0;top:100%;z-index:10}.backlog-member-role-dropdown-item{border-radius:.25rem;color:#2563eb;cursor:pointer;padding:.25rem .5rem}.backlog-member-role-dropdown-item:hover{background-color:#d6e6f2}.backlog-member-invite-button{background-color:#fff;border:none;border-radius:.5rem;box-shadow:0 2px 8px #0003;color:#2563eb;font-size:.875rem;font-weight:500;padding:.5rem 1rem}.backlog-member-invite-button:hover{background-color:#d6e6f2;cursor:pointer}.backlog-member-list{padding-top:1rem}.backlog-member-list-item{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;padding:.25rem .5rem}.backlog-member-list-item:hover{background-color:#f9fafb}.backlog-member-info{align-items:center;display:flex;gap:.75rem}.backlog-member-images{display:flex;gap:-.5rem}.backlog-member-image,.backlog-member-image-count{border:2px solid #fff;border-radius:9999px;height:2rem;width:2rem}.backlog-member-image-count{align-items:center;background-color:#eff6ff;display:flex;justify-content:center}.backlog-member-image-count-text{color:#2563eb;font-size:.75rem;font-weight:500}.backlog-member-names{color:#2563eb;font-size:.875rem}.backlog-member-arrow-icon{color:#2563eb;height:1.25rem;width:1.25rem}.backlog-member-close-button{background-color:#fff;border:none;color:#2563eb;position:absolute;right:1rem;top:.1rem}.backlog-member-close-button:hover{color:#1d4ed8;cursor:pointer}.backlog-member-close-icon{font-size:2rem}.backlog-members-popup-overlay{align-items:center;background-color:#0000000d;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.backlog-members-popup-container{background-color:#fff;border-radius:1rem;box-shadow:0 4px 12px #0000001a;padding:1.5rem;position:relative;width:400px}.backlog-members-popup-header{align-items:center;border-bottom:1px solid #2563eb;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.backlog-members-popup-title{color:#2563eb;font-size:1.25rem;font-weight:600;margin:0}.backlog-members-popup-close{align-items:center;background:none;border:none;color:#2563eb;cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:color .2s}.backlog-members-popup-close:hover{color:#1d4ed8}.backlog-members-list{display:flex;flex-direction:column;gap:1rem}.backlog-member-item{align-items:center;border-radius:.5rem;display:flex;gap:.75rem;padding:.5rem;transition:background-color .2s}.backlog-member-details-item:hover,.backlog-member-item:hover{background-color:#eff6ff}.backlog-member-avatar{border:2px solid #fff;border-radius:9999px;height:2.5rem;width:2.5rem}.backlog-members-info{display:flex;flex-direction:column}.backlog-member-name{color:#2563eb;cursor:pointer;font-size:.875rem;font-weight:500}.backlog-member-name:hover{color:#2563eb;font-weight:500;text-decoration:underline}.backlog-member-role{color:#2563eb;font-size:.75rem}.backlog-member-copy-link-button{align-items:center;background:none;border:none;border-radius:.375rem;box-shadow:0 2px 8px #0003;color:#2563eb;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem .75rem;position:relative}.backlog-member-copy-link-button:hover{background-color:#d6e6f2;cursor:pointer}.backlog-member-back-button:hover{background-color:#d6e6f2;border-color:#2665ac;color:#2665ac}.backlog-member-back-button{background-color:#fff;border-color:#2665ac;border-radius:200px;color:#2665ac;height:30px;margin-left:-5px;margin-right:-5px;transition:background-color .3s;width:30px}.backlog-member-details-header{align-items:center;border-bottom:1px solid #2563eb;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.backlog-member-details-title{color:#2563eb;font-size:1.125rem;font-weight:600;margin:0}.backlog-member-details-name{color:#2563eb;font-size:.875rem;font-weight:500}.backlog-member-details-role{color:#2563eb;font-size:.75rem}.backlog-member-details-info{align-items:center;display:flex;gap:.75rem}.backlog-member-details-item{border-radius:.5rem;padding:.5rem;transition:background-color .2s}.backlog-member-details-list{display:flex;flex-direction:column;gap:.75rem}.backlog-member-details-title-group{align-items:center;display:flex;gap:.75rem}.backlog-member-details-text,.backlog-member-text{display:flex;flex-direction:column}.backlog-presentation-popup__overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.backlog-presentation-popup__container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;display:flex;flex-direction:column;max-height:700px;padding:24px;width:600px}.backlog-presentation-popup__header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-top:-20px;padding:1rem}.backlog-presentation-popup__title-group{display:flex;flex-direction:column;gap:.75rem}.backlog-presentation-popup__title-wrapper{align-items:center;display:flex;gap:.5rem}.backlog-presentation-popup__icon{border-radius:9999px;height:2.5rem;width:2.5rem}.backlog-presentation-popup__title{color:#2665ac;font-size:1.25rem;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backlog-issue-popup-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:19%;padding:5px 10px;position:absolute;text-align:left;white-space:nowrap;white-space:normal;z-index:10}.backlog-presentation-popup__status-group{align-items:center;color:#4b5563;display:flex;font-size:.875rem;gap:2rem;margin-left:3rem;margin-top:-1rem}.backlog-presentation-popup__tag-group{align-items:center;display:flex;gap:.3rem}.backlog-presentation-popup__tag,.backlog-presentation-popup__tag-group{background-color:#fff;border-radius:.25rem;color:#2665ac;padding:.125rem}.backlog-presentation-popup__actions{position:relative;right:-10px;top:-25px}.backlog-presentation-popup__close-btn{background-color:#fff;border:none;border-radius:.25rem;color:#2665ac;cursor:pointer;padding:.5rem}.backlog-presentation-popup__close-btn:hover{color:#1976d2}.backlog-presentation-popup__content{padding:1rem}.backlog-presentation-popup__section_description{margin-bottom:1rem}.backlog-presentation-popup__section-description{color:#2665ac;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.backlog-presentation-popup__description{color:#2665ac}.backlog-presentation-popup__section_subtask{margin-bottom:1.5rem}.backlog-presentation-popup__subtask-header{align-items:center;display:flex;justify-content:space-between}.backlog-presentation-popup__create-btn{background-color:#fff;border:none;color:#2665ac;cursor:pointer;font-size:.875rem;font-weight:500}.backlog-presentation-popup__create-btn:hover{color:#1976d2}.backlog-presentation-popup__subtask-list{display:flex;flex-direction:column;gap:.5rem;margin-top:-10px;max-height:100px;overflow-y:auto;padding:1rem}.backlog-presentation-popup__subtask-item{align-items:center;border-radius:.25rem;display:flex;gap:.5rem;padding:.5rem}.backlog-presentation-popup__subtask-item:hover{background-color:#f9fafb}.backlog-presentation-popup__subtask-icon{height:1rem;width:1rem}.backlog-presentation-popup__subtask-content{align-items:center;display:flex;flex:1 1;justify-content:space-between}.backlog-presentation-popup__subtask-title{color:#2665ac;flex-grow:1}.backlog-presentation-popup__section-subtask{color:#2665ac;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.backlog-presentation-popup__subtask-input{align-items:center;background-color:#f9fafb;border-radius:.25rem;display:flex;gap:.5rem;padding:.5rem}.backlog-presentation-popup__input{background:#0000;border:none;color:#2665ac;flex-grow:1}.backlog-presentation-popup__input::placeholder{color:#2665ac}.backlog-presentation-popup__input:focus{outline:none}.backlog-presentation-popup__subtask-list::-webkit-scrollbar{width:6px}.backlog-presentation-popup__subtask-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.backlog-presentation-popup__subtask-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.backlog-presentation-popup__subtask-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.backlog-assignee-avatar-issue{align-items:center;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:12px;justify-content:center;margin-left:4px}.backlog-assignee-avatar-issue:hover,.backlog-item:hover .backlog-assignee-avatar-issue{border:2px solid #d6e6f2}.backlog-issue-tooltip-container{align-items:center;display:flex;position:relative}.backlog-issue-tooltip-container:hover .backlog-issue-custom-tooltip{opacity:1;visibility:visible}.backlog-issue-custom-tooltip{background-color:#d6e6f2;border:1px solid #2665ac;border-radius:4px;bottom:100%;color:#3b82f6;font-size:12px;left:50%;margin-bottom:8px;opacity:0;padding:8px 12px;position:absolute;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;white-space:nowrap;z-index:1000}.backlog-issue-custom-tooltip:after{border:6px solid #0000;border-top-color:#d6e6f2}.backlog-issue-custom-tooltip:after,.backlog-issue-custom-tooltip:before{content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.backlog-issue-custom-tooltip:before{border:7px solid #0000;border-top-color:#2665ac;margin-left:-.5px}.backlog-popup__section{border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:10px;margin-top:-20px;padding:0}.backlog-popup__section-title{border-bottom:1px solid #e5e7eb;color:#2665ac;font-size:1.125rem;font-weight:500;margin:0;padding:.75rem 1rem}.backlog-popup__details-list{display:flex;flex-direction:column;gap:1rem;margin-bottom:20px;margin-top:20px;max-height:100px;overflow-x:auto;overflow-y:auto}.backlog-popup__details-list::-webkit-scrollbar{height:6px;width:6px}.backlog-popup__details-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.backlog-popup__details-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.backlog-popup__details-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.backlog-popup__detail-item{align-items:center;display:flex;gap:1rem;margin-left:80px}.backlog-popup__detail-label{color:#2665ac;width:6rem}.backlog-popup__user{align-items:center;display:flex;gap:.5rem;margin-left:90px}.backlog-popup__user-avatar{border-radius:9999px;height:1.5rem;width:1.5rem}.backlog-popup__search-input::placeholder,.backlog-popup__user-name{color:#2665ac}.backlog-popup__search-input:hover{border-color:#2665ac!important}.backlog-popup__search-input:focus{border-color:#2665ac;outline:none}.backlog-popup__user-list::-webkit-scrollbar{width:6px}.backlog-popup__user-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.backlog-popup__user-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.backlog-popup__user-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.backlog-presentation-popup__section_comment{margin-bottom:1rem}.backlog-presentation-popup__section-comment{color:#2665ac;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.backlog-presentation-popup__dropdown-menu{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.25rem;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;margin-left:-5px;margin-top:1px;overflow:hidden;position:absolute;z-index:10}.backlog-presentation-popup__dropdown-item{background:#fff;border:none;color:#2665ac;cursor:pointer;gap:8px;padding:8px 12px;text-align:center;width:100%}.backlog-presentation-popup__dropdown-item:hover{background-color:#d6e6f2}.backlog-presentation-popup__comment-input{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.backlog-presentation-popup__comment-field{border:none;border-bottom:2px solid #2665ac;color:#2665ac;flex-grow:1;font-size:14px;outline:none;padding:.5rem .75rem;width:100%}.backlog-presentation-popup__comment-field::placeholder{color:#2665ac}.backlog-presentation-popup__comment-field:focus{outline:none}.backlog-presentation-popup__comment-list::-webkit-scrollbar{width:6px}.backlog-presentation-popup__comment-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.backlog-presentation-popup__comment-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.backlog-presentation-popup__comment-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.backlog-presentation-popup__comment{align-items:start;display:flex;gap:.75rem}.backlog-presentation-popup__comment-content{flex-grow:1}.backlog-presentation-popup__comment-header{align-items:center;display:flex;gap:.5rem}.backlog-presentation-popup__comment-author{color:#2665ac;cursor:pointer;font-weight:500}.backlog-presentation-popup__comment-author:hover{color:#2665ac;font-weight:500;text-decoration:underline}.backlog-presentation-popup__comment-time{color:#a6c4d4;font-size:.875rem}.backlog-presentation-popup__comment-text{color:#2665ac}.start-sprint-modal{align-items:center;background-color:#0003;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.start-sprint-popup-container{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000004d;display:flex;flex-direction:column;max-width:800px;min-width:400px;padding:24px;width:auto}.start-sprint-popup-title{align-self:flex-start;color:#2665ac;font-size:24px;font-weight:400;margin-bottom:16px}.start-sprint-popup-content{align-items:center;display:flex;justify-content:center;padding:0 8px;width:100%}.start-sprint-popup-divider{background:#3a74b4;height:1px;margin:0 -10px 24px;width:calc(100% + 20px)}.start-sprint-form-section{display:flex;flex-direction:column;max-width:320px;width:100%}.start-sprint-popup-actions{align-self:center;display:flex;gap:12px;justify-content:center;margin-top:16px}.start-sprint-input{border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 1px 3px #0000004d;color:#2665ac;font-size:14px;margin-bottom:16px;outline:none;padding:8px 16px;transition:border-color .2s;width:100%}.start-sprint-input:hover{border-color:#2665ac}.start-sprint-input::placeholder{color:#2665ac}.start-sprint-action-button:hover{background:#1976d2}.start-sprint-action-button{background:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 32px;transition:background-color .2s}.start-sprint-date-group{margin-bottom:16px}.start-sprint-date-label{color:#2665ac;font-size:14px;margin-bottom:8px}.start-sprint-date-row{display:flex;gap:12px}.start-sprint-date-input-container{align-items:center;cursor:pointer;display:flex;flex:1 1;position:relative}.start-sprint-date-input{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;color:#2665ac;font-size:14px;outline:none;padding:8px 40px 8px 16px;position:relative;transition:border-color .2s;width:100%}.start-sprint-date-input::placeholder{color:#2665ac}.start-sprint-date-input:hover{border-color:#2665ac}.start-sprint-calendar-icon{color:#2665ac;pointer-events:none;position:absolute;right:12px;z-index:1}.start-sprint-time-button{background:#fff;border:1px solid #e3e8ef;border-radius:8px;color:#2665ac;cursor:pointer;font-size:14px;min-width:120px;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.start-sprint-time-button:hover{border-color:#2665ac}.start-sprint-issue-count{background-color:#f1f9fa;border-radius:8px;color:#2665ac;font-size:14px;margin-bottom:16px;padding:12px;text-align:center}.start-sprint-date-input::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.start-sprint-time-dropdown{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:4px;max-height:200px;overflow-y:auto;position:absolute;width:120px;z-index:50}.start-sprint-time-dropdown-option:hover{background-color:#f1f9fa}.start-sprint-time-dropdown-option{background:#0000;border:none;color:#2665ac;cursor:pointer;font-size:14px;padding:8px 16px;text-align:left;transition:background-color .2s;width:100%}.start-sprint-time-dropdown::-webkit-scrollbar{width:8px}.start-sprint-time-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.start-sprint-time-dropdown::-webkit-scrollbar-thumb{background:#2665ac;border-radius:4px}.start-sprint-time-dropdown::-webkit-scrollbar-thumb:hover{background:#1976d2}.no-issues-modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.no-issues-popup-container{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;width:400px}.no-issues-popup-title{color:#2665ac;font-size:24px;font-weight:400;margin-bottom:16px}.no-issues-popup-divider{background:#3a74b4;height:1px;margin:0 -10px 24px;width:calc(100% + 20px)}.no-issues-popup-content{align-items:center;display:flex;justify-content:center;padding:0 8px;width:100%}.no-issues-popup-content p{color:#2665ac}.no-issues-popup-actions{align-self:center;display:flex;gap:12px;justify-content:center;margin-top:18px}.no-issues-action-button:hover{background:#1976d2}.no-issues-action-button{background:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 32px;transition:background-color .2s}.backlog-issue-popup-overlay{background:#00000080}.backlog-invite-popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.backlog-invite-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.backlog-invite-popup-icon{height:80px;margin-bottom:16px;width:80px}.backlog-invite-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.backlog-invite-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.backlog-invite-popup-button:hover{background-color:#1d8c6e}.backlog-invite-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.backlog-invite-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.backlog-invite-popup-error-button:hover{background-color:#912121}.backlog-issue-popup-overlay{align-items:center;background:#0000001a;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.backlog-issue-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.backlog-issue-popup-icon{height:80px;margin-bottom:16px;width:80px}.backlog-issue-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.backlog-issue-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.backlog-issue-popup-button:hover{background-color:#1d8c6e}.backlog-issue-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.backlog-issue-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.backlog-issue-popup-error-button:hover{background-color:#912121}.backlog-remove-popup-overlay{align-items:center;background:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.backlog-remove-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.backlog-remove-popup-icon{height:80px;margin-bottom:16px;width:80px}.backlog-remove-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.backlog-remove-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.backlog-remove-popup-button:hover{background-color:#1d8c6e}.backlog-remove-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.backlog-remove-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.backlog-remove-popup-error-button:hover{background-color:#912121}.active-sprint-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1200px;padding:20px;position:relative;width:270%}.active-sprint-header{align-items:flex-start;display:flex;gap:16px;margin-bottom:24px}.active-sprint-info{display:flex;flex-direction:column;gap:8px}.active-sprint-name{color:#2665ac;font-size:24px;font-weight:700;margin:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sprint-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:19%;padding:5px 10px;position:absolute;text-align:left;white-space:nowrap;white-space:normal;z-index:10}.active-sprint-header h1{color:#2665ac;font-size:24px;font-weight:700}.active-sprint-member-icons{cursor:pointer;margin-top:4px}.active-sprint-member-icon-container,.active-sprint-member-icons{align-items:center;display:flex}.active-sprint-member-icon{border-radius:50%;height:32px;margin-right:-8px;width:32px}.active-sprint-member-count{align-items:center;background-color:#eff6ff;border-radius:50%;color:#2665ac;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:center;margin-left:4px;width:32px}.active-sprint-controls-container{align-items:center;display:flex;gap:16px;margin-left:20px}.active-sprint-search-container{position:relative}.active-sprint-search-input{border:1px solid #d1d9e6;border-radius:10px;box-shadow:0 2px 8px #0003;color:#2665ac;font-size:14px;max-width:100%;outline:none;padding:8px 40px 8px 16px;width:250px}.active-sprint-search-input::placeholder{color:#2665ac}.active-sprint-search-icon{height:20px;margin-left:-35px;object-fit:contain;position:absolute;top:48%;transform:translateY(-50%);width:20px}.active-sprint-filter-type-container{align-items:center;display:flex;gap:16px}.active-sprint-filter-btn,.active-sprint-type-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px;transition:background-color .2s ease-in-out}.active-sprint-filter-btn:hover,.active-sprint-type-btn:hover{background-color:#d6e6f2}.active-sprint-invite-member-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.active-sprint-invite-member-btn:hover{background-color:#d6e6f2}.active-sprint-complete-sprint-btn{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.active-sprint-complete-sprint-btn:hover{background-color:#d6e6f2}.active-sprint-filter-dropdown{position:relative}.active-sprint-filter-dropdown-menu{align-items:center;background-color:#fff;border:1px solid #d1d9e6;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;display:flex;font-size:14px;gap:8px;left:-27px;margin-top:4px;min-width:145px;padding:8px 12px;position:absolute;top:100%;z-index:10}.active-sprint-filter-dropdown-menu:hover{background-color:#d6e6f2}.active-sprint-filter-dropdown-menu input{accent-color:#2665ac;cursor:pointer}.active-sprint-type-dropdown-menu{background:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #0003;color:#2665ac;font-size:14px;margin-left:-6px;margin-top:3px;overflow:hidden;position:absolute;transition:all .2s ease;z-index:1}.active-sprint-type-dropdown-item{align-items:center;background:#fff;border:none;box-shadow:0 2px 8px #0003;color:#2665ac;display:flex;gap:8px;padding:8px 12px;text-align:left;width:100%}.active-sprint-type-dropdown-item:hover{background-color:#d6e6f2}.active-sprint-type-bug,.active-sprint-type-story,.active-sprint-type-task{align-items:center;color:#2665ac;display:flex}.active-sprint-type-checkbox{accent-color:#2665ac;cursor:pointer}.active-sprint-member-item{align-items:center;border-radius:.5rem;display:flex;gap:.75rem;padding:.5rem;transition:background-color .2s}.active-sprint-member-details-item:hover,.active-sprint-member-item:hover{background-color:#eff6ff}.active-sprint-member-name{cursor:pointer}.active-sprint-member-name:hover{color:#2563eb;font-weight:500;text-decoration:underline}.remove-popup-overlay-actsprint{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.remove-popup-container-actsprint{background:#fff;border-radius:8px;padding:25px;text-align:center}.remove-popup-header-actsprint h3{margin-bottom:10px}.remove-popup-body-actsprint{color:#2665ac}.remove-popup-actions-actsprint button{background-color:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;margin:10px;padding:8px 46px;position:relative;top:15px}.remove-popup-actions-actsprint button:hover{background-color:#1976d2}.active-sprint-member-modal-overlay{align-items:center;background:#0000000d;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.active-sprint-member-modal-container{background-color:#fff;border-radius:1rem;box-shadow:0 4px 12px #0000001a;padding:1.5rem;position:relative;width:450px}.active-sprint-member-modal-title{border-bottom:1px solid #2563eb;color:#2563eb;font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.active-sprint-member-invite-code-section{margin-bottom:1rem}.active-sprint-member-invite-code-container{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;display:flex;justify-content:space-between;padding:.75rem}.active-sprint-member-invite-code-text{color:#2563eb}.active-sprint-member-copy-button{background-color:#fff;border:none;color:#2563eb}.active-sprint-member-copy-button:hover{color:#1d4ed8;cursor:pointer}.active-sprint-member-copy-tooltip{background-color:#1f2937;border-radius:.25rem;color:#fff;font-size:.75rem;left:50%;padding:.25rem .5rem;position:absolute;top:-2rem;transform:translateX(-50%)}.active-sprint-member-email-input-section{margin-bottom:1.5rem}.active-sprint-member-email-input-container{display:flex;gap:.5rem}.active-sprint-member-email-input{border:1px solid #e5e7eb;border-radius:.5rem;color:#2563eb;flex:1 1;font-size:.875rem;padding:.5rem .75rem}.active-sprint-member-email-input::placeholder{color:#2563eb}.active-sprint-member-email-input:focus{border-color:#3b82f6;outline:none}.active-sprint-member-email-input-wrapper{align-items:center;display:flex;flex:1 1;position:relative}.active-sprint-member-role-dropdown{align-items:center;background-color:#eff6ff;border-radius:.25rem;color:#2563eb;cursor:pointer;display:flex;font-size:.75rem;padding:.25rem .9rem;position:absolute;right:10px}.active-sprint-member-dropdown-icon{height:1rem;margin-left:.25rem;width:1rem}.active-sprint-member-role-dropdown-list{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 2px 8px #0000001a;list-style:none;margin-top:.25rem;padding:.25rem;position:absolute;right:0;top:100%;z-index:10}.active-sprint-member-role-dropdown-item{border-radius:.25rem;color:#2563eb;cursor:pointer;padding:.25rem .5rem}.active-sprint-member-role-dropdown-item:hover{background-color:#d6e6f2}.active-sprint-member-invite-button{background-color:#fff;border:none;border-radius:.5rem;box-shadow:0 2px 8px #0003;color:#2563eb;font-size:.875rem;font-weight:500;padding:.5rem 1rem}.active-sprint-member-invite-button:hover{background-color:#d6e6f2;cursor:pointer}.active-sprint-member-list{padding-top:1rem}.active-sprint-member-list-item{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;padding:.25rem .5rem}.active-sprint-member-list-item:hover{background-color:#f9fafb}.active-sprint-member-info{align-items:center;display:flex;gap:.75rem}.active-sprint-member-images{display:flex;gap:-.5rem}.active-sprint-member-image,.active-sprint-member-image-count{border:2px solid #fff;border-radius:9999px;height:2rem;width:2rem}.active-sprint-member-image-count{align-items:center;background-color:#eff6ff;display:flex;justify-content:center}.active-sprint-member-image-count-text{color:#2563eb;font-size:.75rem;font-weight:500}.active-sprint-member-names{color:#2563eb;font-size:.875rem}.active-sprint-member-arrow-icon{color:#2563eb;height:1.25rem;width:1.25rem}.active-sprint-member-close-button{background-color:#fff;border:none;color:#2563eb;position:absolute;right:1rem;top:.1rem}.active-sprint-member-close-button:hover{color:#1d4ed8;cursor:pointer}.active-sprint-member-close-icon{font-size:2rem}.active-sprint-members-popup-overlay{align-items:center;background-color:#0000000d;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.active-sprint-members-popup-container{background-color:#fff;border-radius:1rem;box-shadow:0 4px 12px #0000001a;padding:1.5rem;position:relative;width:400px}.active-sprint-members-popup-header{align-items:center;border-bottom:1px solid #2563eb;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.active-sprint-members-popup-title{color:#2563eb;font-size:1.25rem;font-weight:600;margin:0}.active-sprint-members-popup-close{align-items:center;background:none;border:none;color:#2563eb;cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:color .2s}.active-sprint-members-popup-close:hover{color:#1d4ed8}.active-sprint-members-list{display:flex;flex-direction:column;gap:1rem}.active-sprint-member-avatar{border:2px solid #fff;border-radius:9999px;height:2.5rem;width:2.5rem}.active-sprint-members-info{display:flex;flex-direction:column}.active-sprint-member-name{color:#2563eb;font-size:.875rem;font-weight:500}.active-sprint-member-role{color:#2563eb;font-size:.75rem}.active-sprint-member-copy-link-button{align-items:center;background:none;border:none;border-radius:.375rem;box-shadow:0 2px 8px #0003;color:#2563eb;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem .75rem;position:relative}.active-sprint-member-copy-link-button:hover{background-color:#d6e6f2;cursor:pointer}.active-sprint-member-back-button:hover{background-color:#d6e6f2;border-color:#2665ac;color:#2665ac}.active-sprint-member-back-button{background-color:#fff;border-color:#2665ac;border-radius:200px;color:#2665ac;height:30px;margin-left:-5px;margin-right:-5px;transition:background-color .3s;width:30px}.active-sprint-member-details-header{align-items:center;border-bottom:1px solid #2563eb;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.active-sprint-member-details-title{color:#2563eb;font-size:1.125rem;font-weight:600;margin:0}.active-sprint-member-details-name{color:#2563eb;font-size:.875rem;font-weight:500}.active-sprint-member-details-role{color:#2563eb;font-size:.75rem}.active-sprint-member-details-info{align-items:center;display:flex;gap:.75rem}.active-sprint-member-details-item{border-radius:.5rem;padding:.5rem;transition:background-color .2s}.active-sprint-member-details-list{display:flex;flex-direction:column;gap:.75rem}.active-sprint-member-details-title-group{align-items:center;display:flex;gap:.75rem}.active-sprint-member-details-text,.active-sprint-member-text{display:flex;flex-direction:column}.active-sprint-info-container{margin-top:20px}.active-sprint-days-header{align-items:flex-start;border-bottom:1px solid #2665ac;display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding:.5rem}.active-sprint-title{color:#2665ac;font-size:16px;font-weight:500}.active-sprint-dates{align-items:center;color:#769fcd;display:flex;font-size:14px;gap:8px}.active-sprint-clock-icon{margin-right:-6px}.active-sprint-days-remaining{color:#769fcd}.active-sprint-board{grid-gap:20px;display:grid;grid-template-columns:repeat(50,0fr);margin-top:2rem;overflow-x:auto;padding:20px 0;position:relative}.active-sprint-board::-webkit-scrollbar{height:15px!important}.active-sprint-board::-webkit-scrollbar-track{background:#b9d7ea;border-radius:8px}.active-sprint-board::-webkit-scrollbar-thumb{background:#2665ac;border-radius:8px}.active-sprint-board::-webkit-scrollbar-thumb:hover{background:#769fcd}.active-sprint-column{background-color:#eff4f6;border-radius:8px;box-shadow:0 1px 3px #0000004d;min-height:500px;padding:20px;transition:transform .2s ease-in-out;width:365px}.active-sprint-column-title{color:#2665ac;font-size:18px;font-weight:500;margin-bottom:1rem}.active-sprint-column-content{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;cursor:pointer;margin-bottom:16px;padding:16px;position:relative}.active-sprint-column-content:hover{border:2px solid #2665ac}.active-sprint-card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px;padding-right:40px}.active-sprint-task-title{color:#2665ac;font-size:16px;font-weight:500;margin:0 0 8px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sprint-issue-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:80%;padding:5px 10px;position:absolute;text-align:left;white-space:nowrap;white-space:normal;z-index:10}.active-sprint-task-content{align-items:center;display:flex;gap:.5rem}.active-sprint-remove-btn{background:none;border:none;color:#2665ac;cursor:pointer;margin-right:-45px;margin-top:-25px;opacity:0;padding:4px;transition:opacity .2s ease}.active-sprint-column-content:hover .active-sprint-remove-btn{opacity:1}.active-sprint-dots{font-size:30px;line-height:1}.active-sprint-remove-menu{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:0;position:absolute;right:5px;top:30px;width:130px;z-index:10}.active-sprint-remove-menu button:first-child{border-radius:4px 4px 0 0}.active-sprint-remove-menu button:hover{background-color:#d6e6f2}.active-sprint-remove-menu button{background:#0000;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#2665ac;cursor:pointer;display:block;font-size:14px;margin:0;padding:6px 12px;text-align:center;width:100%}.active-sprint-column-content.active .active-sprint-delete-btn{color:#2665ac;opacity:1}.active-sprint-delete-btn:last-child{border-radius:0 0 4px 4px}.active-sprint-task-type{align-items:center;color:#2665ac;display:flex;font-size:14px;gap:4px;margin-bottom:8px;margin-top:30px}.active-sprint-task-type-icon{height:16px;width:18px}.active-sprint-type-icon{height:16px;margin-right:4px;width:18px}.active-sprint-task-stat-icon{height:15px;width:16px}.active-sprint-task-stat-item{align-items:center;display:flex;gap:4px}.active-sprint-task-type-container{display:flex;position:absolute}.active-sprint-priority-icon{position:absolute;right:-14px;top:-15px}.active-sprint-priority-icon2{position:absolute;right:-14px;top:-20px}.active-sprint-priority-icon3{position:absolute;right:-14px;top:-24px}.active-sprint-task-assignee{align-items:center;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:12px;justify-content:center;margin-left:4px}.active-sprint-unassigned-tooltip-container{align-items:center;display:flex;position:relative}.active-sprint-unassigned-tooltip-container:hover .active-sprint-unassigned-tooltip-content{opacity:1;visibility:visible}.active-sprint-unassigned-tooltip-content{background-color:#d6e6f2;border:1px solid #2665ac;border-radius:4px;bottom:100%;color:#3b82f6;font-size:12px;left:50%;margin-bottom:8px;opacity:0;padding:8px 12px;position:absolute;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;white-space:nowrap;z-index:1000}.active-sprint-unassigned-tooltip-content:after{border:6px solid #0000;border-top-color:#d6e6f2;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.active-sprint-unassigned-tooltip-content:before{border:7px solid #0000;border-top-color:#2665ac;content:"";left:50%;margin-left:-.5px;position:absolute;top:100%;transform:translateX(-50%)}.active-sprint-presentation-popup__overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.active-sprint-presentation-popup__container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;display:flex;flex-direction:column;max-height:700px;padding:24px;width:600px}.active-sprint-presentation-popup__header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-top:-20px;padding:1rem}.active-sprint-presentation-popup__title-group{display:flex;flex-direction:column;gap:.75rem}.active-sprint-presentation-popup__title-wrapper{align-items:center;display:flex;gap:.5rem}.active-sprint-presentation-popup__icon{border-radius:9999px;height:2.5rem;width:2.5rem}.active-sprint-presentation-popup__title{color:#2665ac;font-size:1.25rem;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sprint-issue-popup-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:19%;padding:5px 10px;position:absolute;text-align:left;white-space:nowrap;white-space:normal;z-index:10}.active-sprint-presentation-popup__status-group{align-items:center;color:#4b5563;display:flex;font-size:.875rem;gap:2rem;margin-left:3rem;margin-top:-1rem}.active-sprint-presentation-popup__tag-group{align-items:center;display:flex;gap:.3rem}.active-sprint-presentation-popup__tag,.active-sprint-presentation-popup__tag-group{background-color:#fff;border-radius:.25rem;color:#2665ac;padding:.125rem}.active-sprint-presentation-popup__status-btn{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:.25rem;color:#2665ac;cursor:pointer;display:flex;font-size:14px;gap:2px;padding:.125rem .8rem;transition:all .2s ease}.active-sprint-presentation-popup__status-btn:hover{background-color:#d6e6f2}.active-sprint-presentation-popup__actions{position:relative;right:-10px;top:-25px}.active-sprint-presentation-popup__close-btn{background-color:#fff;border:none;border-radius:.25rem;color:#2665ac;cursor:pointer;padding:.5rem}.active-sprint-presentation-popup__close-btn:hover{color:#1976d2}.active-sprint-presentation-popup__content{padding:1rem}.active-sprint-presentation-popup__section_description{margin-bottom:1rem}.active-sprint-presentation-popup__section-description{color:#2665ac;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.active-sprint-presentation-popup__description{color:#2665ac}.active-sprint-presentation-popup__section_subtask{margin-bottom:1.5rem}.active-sprint-presentation-popup__subtask-header{align-items:center;display:flex;justify-content:space-between}.active-sprint-presentation-popup__create-btn{background-color:#fff;border:none;color:#2665ac;cursor:pointer;font-size:.875rem;font-weight:500}.active-sprint-presentation-popup__create-btn:hover{color:#1976d2}.active-sprint-presentation-popup__subtask-list{display:flex;flex-direction:column;gap:.5rem;margin-top:-10px;max-height:100px;overflow-y:auto;padding:1rem}.active-sprint-presentation-popup__subtask-item{align-items:center;border-radius:.25rem;display:flex;gap:.5rem;padding:.5rem}.active-sprint-presentation-popup__subtask-item:hover{background-color:#f9fafb}.active-sprint-presentation-popup__subtask-icon{height:1rem;width:1rem}.active-sprint-presentation-popup__subtask-title{color:#2665ac;flex-grow:1}.active-sprint-presentation-popup__subtask-content{align-items:center;display:flex;flex:1 1;justify-content:space-between}.active-sprint-presentation-popup__section-subtask{color:#2665ac;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.active-sprint-presentation-popup__subtask-input{align-items:center;background-color:#f9fafb;border-radius:.25rem;display:flex;gap:.5rem;padding:.5rem}.active-sprint-presentation-popup__input{background:#0000;border:none;color:#2665ac;flex-grow:1}.active-sprint-presentation-popup__input::placeholder{color:#2665ac}.active-sprint-presentation-popup__input:focus{outline:none}.active-sprint-presentation-popup__subtask-list::-webkit-scrollbar{width:6px}.active-sprint-presentation-popup__subtask-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.active-sprint-presentation-popup__subtask-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.active-sprint-presentation-popup__subtask-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.active-sprint-presentation-popup__subtask-buttons{display:flex;gap:8px;margin-left:330px}.active-sprint-presentation-popup__cancel-subtask-btn,.active-sprint-presentation-popup__create-subtask-btn{background-color:#2665ac;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:6px 12px;transition:background-color .3s}.active-sprint-presentation-popup__cancel-subtask-btn:hover,.active-sprint-presentation-popup__create-subtask-btn:hover{background-color:#1976d2}.active-sprint-presentation-popup__section{border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:10px;margin-top:-20px;padding:0}.active-sprint-presentation-popup__section-title{border-bottom:1px solid #e5e7eb;color:#2665ac;font-size:1.125rem;font-weight:500;margin:0;padding:.75rem 1rem}.active-sprint-presentation-popup__details-list{display:flex;flex-direction:column;gap:1rem;margin-bottom:20px;margin-top:20px;max-height:100px;overflow-x:auto;overflow-y:auto}.active-sprint-presentation-popup__details-list::-webkit-scrollbar{height:6px;width:6px}.active-sprint-presentation-popup__details-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.active-sprint-presentation-popup__details-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.active-sprint-presentation-popup__details-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.active-sprint-presentation-popup__detail-item{align-items:center;display:flex;gap:1rem;margin-left:80px}.active-sprint-presentation-popup__detail-label{color:#2665ac;width:6rem}.active-sprint-presentation-popup__user{align-items:center;display:flex;gap:.5rem;margin-left:90px}.active-sprint-presentation-popup__user-avatar{border-radius:9999px;height:1.5rem;width:1.5rem}.active-sprint-presentation-popup__search-input::placeholder,.active-sprint-presentation-popup__user-name{color:#2665ac}.active-sprint-presentation-popup__search-input:hover{border-color:#2665ac!important}.active-sprint-presentation-popup__search-input:focus{border-color:#2665ac;outline:none}.active-sprint-presentation-popup__user-list::-webkit-scrollbar{width:6px}.active-sprint-presentation-popup__user-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.active-sprint-presentation-popup__user-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.active-sprint-presentation-popup__user-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.active-sprint-presentation-popup__section_comment{margin-bottom:1rem}.active-sprint-presentation-popup__comment-header{align-items:center;display:flex;gap:.5rem}.active-sprint-presentation-popup__section-comment{color:#2665ac;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.active-sprint-presentation-popup__dropdown-menu{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.25rem;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;margin-left:-5px;margin-top:1px;overflow:hidden;position:absolute;z-index:10}.active-sprint-presentation-popup__dropdown-item{background:#fff;border:none;color:#2665ac;cursor:pointer;gap:8px;padding:8px 12px;text-align:center;width:100%}.active-sprint-presentation-popup__dropdown-item:hover{background-color:#d6e6f2}.active-sprint-presentation-popup__comment-input{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.active-sprint-presentation-popup__comment-field{border:none;border-bottom:2px solid #2665ac;color:#2665ac;flex-grow:1;font-size:14px;outline:none;padding:.5rem .75rem;width:100%}.active-sprint-presentation-popup__comment-field::placeholder{color:#2665ac}.active-sprint-presentation-popup__comment-field:focus{outline:none}.active-sprint-presentation-popup__comment-list::-webkit-scrollbar{width:6px}.active-sprint-presentation-popup__comment-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.active-sprint-presentation-popup__comment-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.active-sprint-presentation-popup__comment-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.active-sprint-presentation-popup__comment{align-items:start;display:flex;gap:.75rem}.active-sprint-presentation-popup__comment-content{flex-grow:1}.active-sprint-presentation-popup__comment-author{color:#2665ac;cursor:pointer;font-weight:500}.active-sprint-presentation-popup__comment-author:hover{color:#2665ac;font-weight:500;text-decoration:underline}.active-sprint-presentation-popup__comment-time{color:#a6c4d4;font-size:.875rem}.active-sprint-presentation-popup__comment-text{color:#2665ac}.active-sprint-delete-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.active-sprint-delete-popup-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0003;padding:24px;text-align:center;width:600px}.active-sprint-delete-popup-message{word-wrap:break-word;color:#3a74b4;font-size:18px;font-weight:500;line-height:1.5;margin:0;max-width:100%;text-align:center;white-space:normal}.active-sprint-delete-popup-actions{display:flex;gap:16px;justify-content:center;margin-top:24px}.active-sprint-no-action-button,.active-sprint-yes-action-button{background-color:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 42px}.active-sprint-no-action-button:hover,.active-sprint-yes-action-button:hover{background-color:#1976d2}.sprint-completion-modal{align-items:center;background-color:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.sprint-completion-popup-container{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000004d;display:flex;flex-direction:column;max-width:600px;padding:32px;width:100%}.sprint-completion-popup-header{align-items:center;border-bottom:1px solid #2563eb;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-left:-2rem;margin-right:-2rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem}.sprint-completion-popup-title{color:#2665ac;font-size:24px;font-weight:400;margin:0}.sprint-completion-message{color:#2665ac;font-size:16px;margin-bottom:1.5rem;text-align:center}.sprint-completion-issues{list-style-type:none;margin:0;padding-left:1.5rem;text-align:left}.sprint-completion-issue-item{align-items:center;display:flex;gap:12px;padding:8px 0}.sprint-completion-issue-type-icon{height:24px;object-fit:contain;width:24px}.sprint-completion-issue-details{display:flex;flex-direction:column;gap:4px}.sprint-completion-issue-header{display:flex;gap:8px;justify-content:space-between;width:100%}.sprint-completion-issue-title{color:#2665ac;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sprint-completion-title-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:19%;padding:5px 10px;position:absolute;text-align:left;white-space:nowrap;white-space:normal;z-index:10}.sprint-completion-issue-status{color:#2665ac}.sprint-completion-issue-bottom{align-items:center;display:flex;gap:8px}.sprint-completion-issue-code{color:#2665ac}.sprint-completion-popup-actions{margin-top:1.5rem;text-align:right}.sprint-completion-popup-actions button{background-color:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 42px}.sprint-completion-popup-actions button:hover{background:#1976d2}.sprint-final-completion-popup-actions{display:flex;gap:16px;justify-content:center;margin-top:24px}.sprint-final-completion-popup-actions button{background-color:#2665ac;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:14px;padding:8px 42px}.sprint-final-completion-popup-actions button:hover{background:#1976d2}.active-sprint-tooltip-container{align-items:center;display:flex;position:relative}.active-sprint-tooltip-container:hover .active-sprint-custom-tooltip{opacity:1;visibility:visible}.active-sprint-custom-tooltip{background-color:#d6e6f2;border:1px solid #2665ac;border-radius:4px;color:#3b82f6;font-size:12px;left:50%;margin-top:8px;opacity:0;padding:8px 12px;position:absolute;text-align:left;top:100%;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;width:200px;z-index:1000}.active-sprint-tooltip-content{word-wrap:break-word;display:block;line-height:1.5;max-width:200px;overflow:hidden;white-space:pre-wrap}.active-sprint-custom-tooltip:after,.active-sprint-custom-tooltip:before{border-style:solid;content:"";left:50%;position:absolute;transform:translateX(-50%)}.active-sprint-custom-tooltip:before{border-color:#0000 #0000 #2665ac;border-width:0 8px 8px;top:-8px}.active-sprint-custom-tooltip:after{border-color:#0000 #0000 #d6e6f2;border-width:0 7px 7px;top:-7px}.lightBulb-icon{height:12px;position:relative;top:-4px;width:12px}.sprint-invite-popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.sprint-invite-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.sprint-invite-popup-icon{height:80px;margin-bottom:16px;width:80px}.sprint-invite-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.sprint-invite-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.sprint-invite-popup-button:hover{background-color:#1d8c6e}.sprint-invite-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.sprint-invite-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.sprint-invite-popup-error-button:hover{background-color:#912121}.sprint-remove-popup-overlay{align-items:center;background:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.sprint-remove-popup-modal{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:24px;text-align:center;width:100%}.sprint-remove-popup-icon{height:80px;margin-bottom:16px;width:80px}.sprint-remove-popup-message{color:#25ae88;font-size:16px;margin-bottom:20px}.sprint-remove-popup-button{background-color:#25ae88;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.sprint-remove-popup-button:hover{background-color:#1d8c6e}.sprint-remove-popup-error-message{color:#ae2525;font-size:16px;margin-bottom:20px}.sprint-remove-popup-error-button{background-color:#ae2525;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.sprint-remove-popup-error-button:hover{background-color:#912121}.burndown-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1200px;padding:20px;position:relative;width:270%}.burndown-header{align-items:flex-start;display:flex;gap:16px}.burndown-name{color:#2665ac;font-size:24px;font-weight:700;margin:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.burndown-title-custom-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:25%;padding:5px 10px;position:absolute;text-align:left;top:5%;white-space:nowrap;white-space:normal;z-index:10}.burn-sprint-header{align-items:flex-start;border-bottom:1px solid #2665ac;display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding:.5rem}.burn-sprint-title{color:#2665ac;font-size:16px;font-weight:500}.burn-sprint-dates{align-items:center;color:#769fcd;display:flex;font-size:14px;gap:8px}.burn-clock-icon{margin-right:-6px}.burn-days-remaining{color:#769fcd}.burndown-chart-container{display:flex;height:400px;justify-content:center;margin:20px auto;width:80%}.grid-table-container{overflow-x:auto;width:100%}.grid-table-container::-webkit-scrollbar{height:15px!important}.grid-table-container::-webkit-scrollbar-track{background:#b9d7ea;border-radius:8px}.grid-table-container::-webkit-scrollbar-thumb{background:#2665ac;border-radius:8px}.grid-table-container::-webkit-scrollbar-thumb:hover{background:#769fcd}.grid-table{border-collapse:collapse;box-shadow:0 2px 4px #0000001a;color:#2665ac;font-size:14px;table-layout:auto;text-align:left;width:100%}.grid-table td,.grid-table th{border:1px solid #b9d7ea;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap}.grid-table th{background-color:#f5f9fc;color:#2665ac;font-weight:700}.grid-table tr:nth-child(2n){background-color:#f9fbfd}.grid-table td img{display:inline-block;height:20px;margin-right:8px;vertical-align:middle;width:20px}.grid-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-info{align-items:center;display:flex}.user-info img{border-radius:50%;height:20px;margin-right:8px;vertical-align:middle;width:20px}.user-info span{color:#3a74b4;font-size:14px}.grid-table td[rowspan]{color:#3a74b4;font-size:20px;text-align:center;vertical-align:middle}.grid-table td,.grid-table th{padding:10px;text-align:left}.grid-sprint-wrapper{background-color:#fff;margin-top:50px;overflow:hidden}.sprint-dates-container{align-items:center;display:flex;padding:10px 0;width:100%}.sprint-date-text{color:#769fcd;font-size:14px;margin:0;white-space:nowrap}.sprint-date-label{color:#2665ac;font-weight:500;margin-right:4px}.velocity-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1200px;padding:20px;position:relative;width:270%}.velocity-header{align-items:flex-start;display:flex;gap:16px;margin-bottom:15px}.velocity-name{color:#2665ac;font-size:24px;font-weight:700;margin:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.velocity-title-custom-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:25%;padding:5px 10px;position:absolute;text-align:left;top:5%;white-space:nowrap;white-space:normal;z-index:10}.velocity-sprint-header{align-items:flex-start;border-bottom:1px solid #2665ac;display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding:.5rem}.velocity-sprint-title{color:#2665ac;font-size:16px;font-weight:500}.velocity-sprint-dates{align-items:center;color:#769fcd;display:flex;font-size:14px;gap:8px}.velocity-clock-icon{margin-right:-6px}.velocity-days-remaining{color:#769fcd}.velocity-grid-table-container{overflow-x:auto;padding:2px 0 20px;width:100%}.velocity-grid-table-container::-webkit-scrollbar{height:15px!important}.velocity-grid-table-container::-webkit-scrollbar-track{background:#b9d7ea;border-radius:8px}.velocity-grid-table-container::-webkit-scrollbar-thumb{background:#2665ac;border-radius:8px}.velocity-grid-table-container::-webkit-scrollbar-thumb:hover{background:#769fcd}.velocity-grid-table{border-collapse:collapse;box-shadow:0 2px 4px #0000001a;color:#2665ac;font-size:14px;table-layout:auto;text-align:left;width:100%}.velocity-grid-table td,.velocity-grid-table th{border:1px solid #b9d7ea;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap}.velocity-grid-table th{background-color:#f5f9fc;color:#2665ac;font-weight:700}.velocity-grid-table tr:nth-child(2n){background-color:#f9fbfd}.velocity-grid-table td img{display:inline-block;height:20px;margin-right:8px;vertical-align:middle;width:20px}.velocity-grid-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.velocity-user-info{align-items:center;display:flex}.velocity-user-info img{border-radius:50%;height:20px;margin-right:8px;vertical-align:middle;width:20px}.velocity-user-info span{color:#3a74b4;font-size:14px}.velocity-grid-table td[rowspan]{color:#3a74b4;font-size:20px;text-align:center;vertical-align:middle}.velocity-grid-table td,.velocity-grid-table th{padding:10px;text-align:left}.velocity-chart-container{display:flex;height:400px;justify-content:center;margin:20px auto;width:80%}.velocity-grid-sprint-wrapper{background-color:#fff;margin-top:50px;overflow:hidden}.velocity-sprint-dates-container{align-items:center;display:flex;padding:10px 0;width:100%}.velocity-sprint-date-text{color:#769fcd;font-size:14px;margin:0;white-space:nowrap}.velocity-sprint-date-label{color:#2665ac;font-weight:500;margin-right:4px}.sprint-report-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1200px;padding:20px;position:relative;width:270%}.sprint-report-header{align-items:flex-start;display:flex;gap:16px;margin-bottom:15px}.sprint-report-name{color:#2665ac;font-size:24px;font-weight:700;margin:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sprint-report-title-custom-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:25%;padding:5px 10px;position:absolute;text-align:left;top:5%;white-space:nowrap;white-space:normal;z-index:10}.sprint-report-sprint-header{align-items:flex-start;border-bottom:1px solid #2665ac;display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding:.5rem}.sprint-report-title{color:#2665ac;font-size:16px;font-weight:500}.sprint-report-dates{align-items:center;color:#769fcd;display:flex;font-size:14px;gap:8px}.sprint-report-clock-icon{margin-right:-6px}.sprint-report-days-remaining{color:#769fcd}.sprint-report-chart-container{display:flex;height:400px;justify-content:center;margin:20px auto;width:80%}.sprint-report-grid-table-container{overflow-x:auto;padding:2px 0 20px;width:100%}.sprint-report-grid-table-container::-webkit-scrollbar{height:15px!important}.sprint-report-grid-table-container::-webkit-scrollbar-track{background:#b9d7ea;border-radius:8px}.sprint-report-grid-table-container::-webkit-scrollbar-thumb{background:#2665ac;border-radius:8px}.sprint-report-grid-table-container::-webkit-scrollbar-thumb:hover{background:#769fcd}.sprint-report-grid-table{border-collapse:collapse;box-shadow:0 2px 4px #0000001a;color:#2665ac;font-size:14px;table-layout:auto;text-align:left;width:100%}.sprint-report-grid-table td,.sprint-report-grid-table th{border:1px solid #b9d7ea;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap}.sprint-report-grid-table th{background-color:#f5f9fc;color:#2665ac;font-weight:700}.sprint-report-grid-table tr:nth-child(2n){background-color:#f9fbfd}.sprint-report-grid-table td img{display:inline-block;height:20px;margin-right:8px;vertical-align:middle;width:20px}.sprint-report-grid-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sprint-report-user-info{align-items:center;display:flex}.sprint-report-user-info img{border-radius:50%;height:20px;margin-right:8px;vertical-align:middle;width:20px}.sprint-report-user-info span{color:#3a74b4;font-size:14px}.sprint-report-grid-table td[rowspan]{color:#3a74b4;font-size:20px;text-align:center;vertical-align:middle}.sprint-report-grid-table td,.sprint-report-grid-table th{padding:10px;text-align:left}.sprint-report-grid-sprint-wrapper{background-color:#fff;margin-top:50px;overflow:hidden}.sprint-report-sprint-dates-container{align-items:center;display:flex;padding:10px 0;width:100%}.sprint-report-sprint-date-text{color:#769fcd;font-size:14px;margin:0;white-space:nowrap}.sprint-report-sprint-date-label{color:#2665ac;font-weight:500;margin-right:4px}.groupchat-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1200px;padding:20px;position:relative;width:270%}.groupchat-header{align-items:flex-start;display:flex;gap:16px;margin-bottom:15px}.groupchat-video{cursor:pointer;height:100px;object-fit:cover;width:100%}.groupchat-name{color:#2665ac;font-size:24px;font-weight:700;margin:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.groupchat-title-custom-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;line-height:1.5;max-width:25%;padding:5px 10px;position:absolute;text-align:left;top:5%;white-space:nowrap;white-space:normal;z-index:10}.groupchat-sprint-header{align-items:flex-start;border-bottom:1px solid #2665ac;display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding:.5rem}.groupchat-sprint-title{color:#2665ac;font-size:16px;font-weight:500}.groupchat-sprint-dates{align-items:center;color:#769fcd;display:flex;font-size:14px;gap:8px}.groupchat-clock-icon{margin-right:-6px}.groupchat-days-remaining{color:#769fcd}.groupchat-chat-main-container{display:flex;gap:20px;margin-top:20px;width:100%}.groupchat-chat-wrapper{display:flex;flex-direction:column;flex-grow:1;gap:10px;position:relative}.groupchat-chat-header{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0003;display:flex;gap:20px;justify-content:flex-start;padding:10px;width:100%}.groupchat-project-icon{border-radius:50%;height:40px;object-fit:cover;width:40px}.groupchat-project-name{color:#2665ac;font-size:20px;font-weight:700;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.groupchat-project-title-custom-tooltip{word-wrap:break-word;background-color:#eff6ff;border-radius:4px;box-shadow:0 2px 5px #0003;color:#2665ac;font-size:14px;font-weight:400;left:9%;line-height:1.5;max-width:40%;padding:5px 10px;position:absolute;text-align:left;top:5%;white-space:nowrap;white-space:normal;z-index:10}.groupchat-messages-container{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;height:760px;max-height:760px;max-width:760px;overflow-y:auto;padding:10px}.groupchat-messages-container::-webkit-scrollbar{height:10px;width:10px}.groupchat-messages-container::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.groupchat-messages-container::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.groupchat-messages-container::-webkit-scrollbar-thumb:hover{background:#769fcd}.groupchat-today-divider{align-items:center;display:flex;margin:20px 0;width:100%}.groupchat-today-divider:after,.groupchat-today-divider:before{background-color:#2665ac;content:"";flex-grow:1;height:1px;opacity:.5}.groupchat-today-text{color:#2665ac;font-size:14px;padding:0 10px;white-space:nowrap}.groupchat-message{display:flex;flex-direction:column;margin-bottom:5px;max-width:70%;position:relative}.groupchat-message-delete{cursor:pointer;left:-25px;opacity:.7;position:absolute;top:11px;transition:opacity .3s ease}.groupchat-message-delete:hover{opacity:1}.groupchat-message-wrapper.received .groupchat-message-delete{left:auto;right:-25px}.groupchat-message.sent{align-self:flex-end}.groupchat-message.received{align-self:flex-start}.groupchat-message-content{word-wrap:break-word;border-radius:8px;max-width:500px;overflow-wrap:break-word;padding:10px;white-space:pre-wrap}.groupchat-message-content .everyone-mention,.groupchat-message-content .mention{color:#2665ac;font-weight:600}.groupchat-message-content .mention:hover{cursor:pointer;text-decoration:underline;text-decoration-color:#2665ac}.groupchat-message.sent .groupchat-message-content{background-color:#d6e6f2;color:#2665ac}.groupchat-message.received .groupchat-message-content{background-color:#f0f4f8;color:#2665ac}.groupchat-message-timestamp{align-self:flex-end;color:#769fcd;font-size:12px;margin-bottom:20px;margin-top:2px}.groupchat-message-files.received .groupchat-message-timestamp,.groupchat-message.received .groupchat-message-timestamp{align-self:flex-start}.groupchat-message-input-container{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;flex-shrink:0;margin-top:10px;padding:8px;width:100%;z-index:10}.groupchat-message-input-container:hover{border-color:#2665ac}.groupchat-file-upload{align-items:center;cursor:pointer;display:flex;margin-right:12px}.groupchat-message-input{border:none;color:#2665ac;flex-grow:1;font-size:16px;outline:none}.groupchat-message-input::placeholder{color:#769fcd}.groupchat-send-message{align-items:center;cursor:pointer;display:flex;margin-left:12px}.groupchat-send-icon,.groupchat-upload-icon{transition:transform .2s ease}.groupchat-send-icon:hover,.groupchat-upload-icon:hover{transform:scale(1.1)}.groupchat-right-container{background-color:#d6e6f2;border-radius:8px;box-shadow:0 0 20px #ffffffe6;flex-shrink:0;height:890px;max-height:890px;overflow-y:auto;padding:10px;width:380px}.groupchat-right-container::-webkit-scrollbar{height:10px;width:10px}.groupchat-right-container::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.groupchat-right-container::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.groupchat-right-container::-webkit-scrollbar-thumb:hover{background:#769fcd}.groupchat-scrum-master-profile{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.groupchat-scrum-master-image{border:3px solid #2665ac;border-radius:50%;height:120px;margin-bottom:10px;object-fit:cover;width:120px}.groupchat-scrum-master-details{text-align:center}.groupchat-scrum-master-name{color:#2665ac;font-size:18px;margin-bottom:5px}.groupchat-scrum-master-role{color:#769fcd;font-size:14px}.groupchat-members-title{color:#2665ac;font-size:16px;margin-bottom:15px;text-align:center}.groupchat-members-list-horizontal{display:flex;gap:10px;justify-content:center;overflow-x:auto;padding:10px 0}.groupchat-member-item-horizontal{align-items:center;background-color:#f0f4f8;border-radius:8px;display:flex;flex-direction:column;height:140px;justify-content:flex-start;overflow:hidden;padding:8px;width:100px}.groupchat-member-item-horizontal:hover{background-color:#b9d7ea;cursor:pointer}.groupchat-member-image-horizontal{border-radius:50%;height:50px;margin-bottom:8px;object-fit:cover;width:50px}.groupchat-member-details-horizontal{align-items:center;display:flex;flex-direction:column;text-align:center}.groupchat-member-details-horizontal .groupchat-member-name{color:#2665ac;font-size:12px;font-weight:500;margin-bottom:4px}.groupchat-member-details-horizontal .groupchat-member-role{color:#769fcd;font-size:12px}.groupchat-member-name{color:#2665ac;font-size:14px;font-weight:500}.groupchat-member-role{color:#769fcd;font-size:12px}.groupchat-members-navigation{gap:10px;margin-top:15px}.groupchat-members-navigation,.groupchat-nav-button{align-items:center;display:flex;justify-content:center}.groupchat-nav-button{background-color:#fff;border:none;border-radius:50%;cursor:pointer;height:40px;transition:background-color .3s ease;width:40px}.groupchat-nav-button:hover:not(:disabled){background-color:#769fcd}.groupchat-nav-button:disabled{cursor:not-allowed;opacity:.5}.groupchat-page-indicator{color:#2665ac;font-size:14px}.groupchat-file-preview-container.upload-preview{align-items:center;background-color:#fff;bottom:0;display:flex;gap:10px;left:0;max-width:760px;overflow-x:auto;padding:5px;position:absolute;right:20px;z-index:5}.groupchat-file-preview-container.in-message{display:flex;gap:10px;max-width:100%;overflow-x:auto;padding:5px;position:relative}.groupchat-file-preview-container::-webkit-scrollbar{height:8px;width:8px}.groupchat-file-preview-container::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.groupchat-file-preview-container::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.groupchat-file-preview-container::-webkit-scrollbar-thumb:hover{background:#769fcd}.groupchat-image-delete{cursor:pointer;left:-2px;opacity:.7;position:absolute;top:11px;transition:opacity .3s ease}.groupchat-image-upload-wrapper.in-message-file{position:relative}.groupchat-image-upload-wrapper{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;position:relative;width:150px}.groupchat-image-preview{cursor:pointer;object-fit:cover}.groupchat-file-icon,.groupchat-image-preview{background-color:#f0f4f8;height:100%;width:100%}.groupchat-file-icon{border-radius:8px;box-sizing:border-box;color:#2665ac;font-size:10px;overflow:hidden;padding:3px;text-align:center;text-overflow:ellipsis;word-break:break-word}.groupchat-file-icon,.groupchat-remove-file{align-items:center;display:flex;justify-content:center}.groupchat-remove-file{background-color:#fff;border-radius:50%;cursor:pointer;padding:2px;position:absolute;right:3px;top:3px;z-index:10}.groupchat-remove-file:hover{background-color:#d6e6f2}.groupchat-image-wrapper{position:relative}.groupchat-image-actions{display:flex;gap:5px;position:absolute;right:5px;top:5px}.groupchat-image-download{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background-color .3s ease;width:30px}.groupchat-image-download:hover{background-color:#d6e6f2}.groupchat-image-preview-modal{align-items:center;background-color:#000c;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.groupchat-image-preview-nav-left,.groupchat-image-preview-nav-right{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 1px 3px #0000004d;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;top:50%;transform:translateY(-50%);transition:background-color .3s ease;width:40px;z-index:1100}.groupchat-image-preview-nav-left{left:20px}.groupchat-image-preview-nav-right{right:20px}.groupchat-image-preview-nav-left:hover,.groupchat-image-preview-nav-right:hover{background-color:#d6e6f2}.groupchat-image-preview-modal-content{align-items:center;display:flex;height:auto;justify-content:center;max-height:90%;max-width:90%;position:relative;width:auto}.groupchat-image-preview-full{border-radius:8px;height:auto;max-height:90vh;max-width:90%;min-height:670px;min-width:670px;object-fit:contain;width:auto}.groupchat-image-preview-close{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 1px 3px #0000004d;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:20px;top:20px;transition:background-color .3s ease;width:40px;z-index:1100}.groupchat-image-preview-close:hover{background-color:#d6e6f2}.groupchat-message-wrapper{align-items:flex-end;position:relative}.groupchat-message-files,.groupchat-message-wrapper{display:flex;flex-direction:column;gap:2px;max-width:100%}.groupchat-message-files{align-self:flex-end;margin-bottom:5px}.groupchat-file-preview-outer-container{position:relative}.groupchat-message-delete.image-delete{cursor:pointer;left:-25px;position:absolute;top:40px}.groupchat-message-delete.document-delete{cursor:pointer;left:-25px;position:absolute;top:25px}.groupchat-message-files.sent{align-self:flex-end}.groupchat-message-files.received{align-self:flex-start}.groupchat-message-files .groupchat-file-preview-container{align-items:center;display:flex;gap:10px;max-width:400px}.groupchat-message-files .groupchat-image-upload-wrapper{height:100px;overflow:hidden;width:180px}.groupchat-message-files .groupchat-image-preview{height:100%;object-fit:cover;width:100%}.groupchat-message-files .groupchat-message-timestamp{align-self:flex-end;color:#769fcd;font-size:12px;margin-top:2px}.groupchat-message-files.received .groupchat-message-timestamp{align-self:flex-start}.groupchat-message-wrapper.received{align-items:flex-start;flex-direction:row;gap:10px;margin-bottom:10px}.groupchat-message-wrapper.sent{margin-bottom:10px}.groupchat-receiver-profile{align-items:center;display:flex;flex-direction:column}.groupchat-receiver-avatar{border-radius:50%;height:40px;margin-bottom:5px;object-fit:cover;width:40px}.groupchat-receiver-name{align-self:flex-start;color:#2665ac;font-size:12px;margin-bottom:4px}.groupchat-receiver-name:hover{cursor:pointer;text-decoration:underline;text-decoration-color:#2665ac}.groupchat-message-container.received,.groupchat-message-container.sent{align-items:flex-start;display:flex;flex-direction:column}.groupchat-photo-gallery{border-radius:8px;margin-top:20px;padding:15px}.groupchat-photo-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);max-height:200px;overflow-y:auto}.groupchat-photo-item{border-radius:8px;cursor:pointer;overflow:hidden;position:relative;transition:transform .3s ease}.groupchat-photo{height:100px;object-fit:cover;width:100%}.groupchat-view-all-photos,.groupchat-view-less-photos{color:#2665ac;cursor:pointer;font-size:14px;margin-top:10px;text-align:center;transition:color .3s ease}.groupchat-view-all-photos:hover,.groupchat-view-less-photos:hover{color:#769fcd}.groupchat-photo-container::-webkit-scrollbar{width:8px}.groupchat-photo-container::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.groupchat-photo-container::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.groupchat-photo-container::-webkit-scrollbar-thumb:hover{background:#769fcd}.groupchat-attachments-container{display:flex;flex-direction:column;gap:10px}.groupchat-attachment-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px;transition:background-color .3s ease}.groupchat-attachment-item:hover{background-color:#b9d7ea}.groupchat-attachment-icon{height:40px;object-fit:contain;width:40px}.groupchat-attachment-details{display:flex;flex-direction:column}.groupchat-attachment-name{color:#2665ac;font-size:14px;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease,-webkit-text-decoration .3s ease}.groupchat-attachment-name:hover{text-decoration:underline}.groupchat-view-all-attachments,.groupchat-view-less-attachments{color:#2665ac;cursor:pointer;font-size:14px;margin-top:10px;text-align:center;transition:color .3s ease}.groupchat-view-all-attachments:hover,.groupchat-view-less-attachments:hover{color:#769fcd}.groupchat-document-upload-wrapper{align-items:center;background-color:#f0f4f8;border-radius:8px;display:flex;max-width:100%;padding:10px;position:relative}.groupchat-document-item{align-items:center;display:flex;gap:10px;width:100%}.groupchat-document-icon{height:40px;object-fit:contain;width:40px}.groupchat-document-details{display:flex;flex-direction:column;flex-grow:1}.groupchat-document-name{color:#2665ac;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.groupchat-document-size{color:#769fcd;font-size:12px}.groupchat-document-metadata{color:#769fcd;display:flex;font-size:12px;gap:10px}.groupchat-document-download{background:none;border:none;cursor:pointer;padding:5px;transition:transform .2s ease}.groupchat-document-download:hover{transform:scale(1.1)}.groupchat-mention-list{background:#fff;border:1px solid #b9d7ea;border-radius:8px;bottom:50px;box-shadow:0 1px 3px #0000001a;left:0;max-height:250px;overflow-y:auto;position:absolute;width:100%;z-index:10}.groupchat-mention-item{align-items:center;cursor:pointer;display:flex;padding:10px;transition:background-color .3s ease}.groupchat-mention-item:hover{background-color:#d6e6f2}.groupchat-mention-avatar{border-radius:50%;height:40px;margin-right:10px;object-fit:cover;width:40px}.groupchat-mention-details{display:flex;flex-direction:column}.groupchat-mention-name{color:#2665ac;font-size:14px;font-weight:500}.groupchat-mention-role{color:#769fcd;font-size:12px}.groupchat-mention-list::-webkit-scrollbar{height:8px;width:8px}.groupchat-mention-list::-webkit-scrollbar-track{background:#b9d7ea;border-radius:3px}.groupchat-mention-list::-webkit-scrollbar-thumb{background:#2665ac;border-radius:3px}.groupchat-mention-list::-webkit-scrollbar-thumb:hover{background:#769fcd}.groupchat-message-input-container{position:relative}.profile-container{background:#f7fbfc;border:1px solid #d9e3f0;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-top:30px;overflow:hidden;width:1245px}.profile-header{background:linear-gradient(90deg,#8fb0d4,#d6e6f2);border-radius:30px;height:180px;padding:20px;place-self:center;position:relative;text-align:center;top:70px;width:95%}.profile-img-container{border:1px solid #2665ac;border-radius:10%;bottom:-70px;float:left;height:140px;left:12%;overflow:hidden;position:absolute;transform:translateX(-50%);width:150px}.profile-image{border-radius:inherit;height:100%;object-fit:cover;width:100%}.hover-overlay{align-items:center;background:#0009;border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:0;color:#fff;display:flex;flex-direction:column;height:40%;justify-content:center;left:0;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:100%}.profile-img-container:hover .hover-overlay{opacity:1}.upload-label{align-items:center;cursor:pointer;display:flex;flex-direction:column;text-align:center}.camera-icon{margin-bottom:5px;width:20px}.upload-label span{color:#f7fbfc;font-size:10px}.profile-details{margin-top:-25px;padding:60px 20px 20px;text-align:center}.profile-user-name{color:#2665ac;font-size:40px;font-weight:500;margin-left:250px;margin-top:85px}.profile-links a{color:#3a74b4;float:left;font-size:18px;left:75px;margin:0 10px;position:relative;top:160px}.active,.profileTab:hover,.projectArchiveTab:hover{text-decoration:underline}.active{color:#2665ac}.profile-info{color:#2665ac;margin-top:120px;place-self:center;text-align:left;width:87%}.profile-info div{border-bottom:1px solid #2665ac;display:flex;justify-content:space-between;padding:20px 0}.profile-info div:last-child{border-bottom:none}.info{font-size:1.2em;font-weight:700;width:30%}.info-details{flex:1 1;font-size:19px;margin-right:0;text-align:left}.edit{color:#2665ac;cursor:pointer;display:none;float:right;font-size:12px;margin-right:110px;position:relative;text-decoration:none;top:5px}.profile-info div:hover .edit{color:#2665ac;display:block;text-decoration:none;transition:opacity .3s ease-in-out}.edit-field{box-shadow:0 2px 4px #0000001a;font-size:19px;width:57%}.edit-field,.edit-field-profile-name{border:none;border-radius:5px;color:#2665ac;outline:none;transition:box-shadow .3s ease,border-color .3s ease}.edit-field-profile-name{font-size:40px}.navigation-bar{align-items:center;background-color:#007bff;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;display:flex;justify-content:space-between;padding:15px 20px}.archive-container{background:#f7fbfc;border-radius:8px;margin-top:100px;overflow:hidden;place-self:center;width:1053px}.archive-container,.profile-container{padding:20px}.profile-links a{font-size:1rem;margin-left:15px;text-decoration:none}.profile-links a:hover{text-decoration:underline}.owner-item:hover,.project-item-icon:hover{color:#2665ac;cursor:pointer;text-decoration:underline}.owner-image,.project-image{height:20px;position:relative;right:4px;top:4px;width:20px}.performance-report-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1260px;padding:20px;position:relative;width:295%}.Performance-report-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.Performance-report-header h1{color:#2665ac;font-size:24px;font-weight:700}.Performance-report-content{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr;height:100%;max-height:987px}.Performance-report-content>*{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0000001a;padding:16px}.Performance-chart-container{background-color:#f7fbfc;border-radius:8px;box-shadow:0 1px 3px #0000004d;color:#0078ff;height:810px;left:10px;position:relative;top:45px;width:850px}.Performance-chart-container canvas{padding:10px}.Performance-chart-title-label{color:#2665ac;font-weight:600;left:20px;position:absolute;top:23px}.Performance-filter-dropdown-chart{bottom:760px;display:flex;height:30px;left:470px;position:absolute}.performance-filter-container{display:inline-block;position:relative}.performance-filter-select{align-items:center;background-color:#f3f9fb;border-radius:5px;box-shadow:0 1px 3px #0000004d;color:#2665ac;cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:7.5px;white-space:nowrap;width:110px}.performance-filter-select.active{background-color:#e0f2f5;text-decoration:none}.performance-filter-select:hover{background-color:#eaf4f8}.performance-chevron-icon{left:1px;position:relative;transition:transform .2s ease}.performance-chevron-icon.rotate{transform:rotate(180deg)}.performance-filter-dropdown{background-color:#fff;border-radius:5px;box-shadow:0 1px 5px #0003;left:0;position:absolute;top:115%;width:100%;z-index:1000}.performance-filter-option{color:#2665ac;cursor:pointer;font-size:13px;padding:10px}.performance-filter-option:hover{background-color:#f3f9fb}.Performance-filter-select-protask{background-color:#f3f9fb;border-radius:5px;box-shadow:0 1px 3px #0000004d;color:#2665ac;cursor:pointer;font-size:13px;height:30.6px;margin-left:15px;padding:6.5px 8px 8px;position:relative;width:90px}.Performance-filter-select-protask.active{background-color:#e0f2f5;text-decoration:none}.Performance-filter-select-protask:hover{background-color:#eaf4f8}.Performance-filter-selected{align-items:center;display:flex}.protask-chevron-icon{left:10px;position:relative;transition:transform .3s}.protask-chevron-icon.rotate{transform:rotate(180deg)}.Performance-filter-options{background-color:#fff;border-radius:5px;box-shadow:0 1px 5px #0003;flex-direction:column;left:0;position:absolute;top:108%;width:100%;z-index:1000}.Performance-filter-option{color:#2665ac;cursor:pointer;font-size:13px;padding:10px}.Performance-filter-option:hover{background-color:#f3f9fb}.productivity-rate-container{background-color:#f0f4f8;border-radius:8px;box-shadow:0 1px 3px #0000004d;color:#2665ac;height:350px;padding:24px;position:relative;top:45px}.productivity-rate-content{align-items:center;display:flex;justify-content:space-between}.completionrateIcon{height:160px;left:70px;position:relative;top:30px;width:160px}.completionrateIcon,.productivity-rate-info{align-items:center;display:flex;justify-content:center}.productivity-rate-info{bottom:30px;flex-direction:column-reverse;left:45px;position:absolute;white-space:nowrap}.productivity-rate-info p{font-size:16px;font-weight:600;margin-top:10px}.productivity-rate-info p:first-child{font-size:18px;margin-bottom:4px}.work-progress-container{background-color:#f0f4f8;border-radius:8px;bottom:405px;box-shadow:0 1px 3px #0000004d;color:#2665ac;height:370px;left:875px;padding:24px;position:relative;width:350px}.work-progress-details{align-items:center;bottom:30px;display:flex;flex-direction:column-reverse;justify-content:center;left:45px;position:absolute;white-space:nowrap}.work-progress-details p{font-size:16px;font-weight:600;margin-top:10px}.work-progress-details p:first-child{font-size:18px;margin-bottom:4px}.work-progress-select{border:none;border-radius:5px}.work-progress-dropdown,.work-progress-select{background-color:#f3f9fb;box-shadow:0 1px 3px #0000004d;color:#2665ac;cursor:pointer;font-size:13px;padding:5px}.work-progress-dropdown{border-radius:5px;margin-left:15px;position:relative;width:80px}.work-progress-selected{align-items:center;display:flex}.workprog-chevron-icon{margin-left:5px;transition:transform .3s}.workprog-chevron-icon.rotate{transform:rotate(180deg)}.work-progress-options{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;left:0;margin-top:5px;position:absolute;top:90%;width:100%;z-index:1}.work-progress-option{color:#2665ac;cursor:pointer;font-size:13px;padding:5px}.work-progress-option:hover{background-color:#f3f9fb}.log-record-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;height:auto;margin-top:30px;max-width:1260px;padding:20px;position:relative;width:295%}.log-record-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.log-record-header h1{color:#2665ac;font-size:24px;font-weight:700}.log-record-search-box-projectname{align-items:center;color:#2665ac;left:40px;position:relative;top:15px}.log-record-searchprojectname::placeholder{color:#2665ac;font-size:12px}.log-record-search-box-projectname .log-record-searchprojectname{border:1px solid #d1d9e6;border-radius:10px;box-shadow:0 1px 3px #0000004d;font-size:14px;outline:none;padding:4px 10px;position:relative}.log-record-search-box-projectname .magnifyingglass-log-record{background:#0000;border:none;cursor:pointer;left:-24px;position:relative;top:4px;width:20px}.log-record-entries{color:#2665ac;margin-top:60px;max-height:600px;overflow-y:auto;padding-right:10px}.log-record-entries::-webkit-scrollbar{width:8px}.log-record-entries::-webkit-scrollbar-thumb{background-color:#769fcd;border-radius:10px}.log-record-entries::-webkit-scrollbar-thumb:hover{background-color:#1d4f8b}.log-record-entries::-webkit-scrollbar-track{background:#f3f9fb}.log-record-entry{align-items:center;border-radius:10px;box-shadow:0 1px 3px #0000004d;color:#2665ac;display:flex;justify-content:space-between;margin-bottom:10px;padding:20px;place-self:center;width:1100px}.log-record-entry-left{flex:1 1;font-size:16px}.log-record-entry-divider{font-size:30px;margin:0 10px;position:relative}.log-record-entry-right{font-size:14px;text-align:right}.log-record-entry:last-child{border-bottom:none}.taskIcon{height:16px;position:relative;top:3px;width:16px}.logrecordProjectName,.logrecordstatus{font-weight:400}.sortduedatelogrec{color:#2665ac;font-size:12px;left:260px;position:relative;top:-10px}.sort-dropdown-btn-logrec{background:none;border:none;color:#2665ac;cursor:pointer;font-size:14px;padding:4px 8px}.sort-dropdown-menu-logrec{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px #0000001a;left:50px;position:absolute;top:20px;z-index:1}.sort-dropdown-menu-logrec button{background:none;border:none;color:#2665ac;cursor:pointer;padding:10px;text-align:left;width:100%}.sort-dropdown-menu-logrec button:hover{background-color:#d6e6f2}
/*# sourceMappingURL=main.9693f77f.css.map*/