.loginForm-module__JPHPfW__form>header{text-align:center;font-size:1.2rem}.loginForm-module__JPHPfW__formError{text-align:center;color:red;min-height:20px;margin:10px;font-size:1rem}.loginForm-module__JPHPfW__inputContainer{margin:20px 0}.loginForm-module__JPHPfW__passwordInput{margin-bottom:0}.loginForm-module__JPHPfW__forgotPasswordLink{text-align:end;margin-bottom:40px;font-size:.9rem}.loginForm-module__JPHPfW__createAccountLink{justify-content:center;font-size:1rem;display:flex}.loginForm-module__JPHPfW__createAccountLink a:hover:not(.loginForm-module__JPHPfW__linkDisabled){text-decoration:none}.loginForm-module__JPHPfW__linkDisabled{cursor:not-allowed;opacity:.6}.loginForm-module__JPHPfW__logIn{justify-content:center;margin:30px;display:flex}.loginForm-module__JPHPfW__logIn button{width:80%;max-width:250px}
.formInput-module__Mqd49G__formInput{flex-direction:column;display:flex}.formInput-module__Mqd49G__formInput label{margin-left:15px;font-size:1rem}.formInput-module__Mqd49G__formInput input{border:1.5px solid;border-radius:10px;margin:0 5px 5px;padding:15px;font-size:1rem}.formInput-module__Mqd49G__formInput>div{color:red;min-height:20px;margin-left:15px;font-size:1rem}
.hoverConfirmation-module__j8yDrq__wrapper{z-index:3;-ms-overflow-style:none;scrollbar-width:none;background-color:#0003;justify-content:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:scroll}.hoverConfirmation-module__j8yDrq__wrapper::-webkit-scrollbar{display:none}.hoverConfirmation-module__j8yDrq__confirmation{background-color:#fff;border-radius:10px;flex:auto;max-width:400px;height:max-content;margin:20vh 10px 10px;padding:20px;box-shadow:0 0 20px #0000004d}.hoverConfirmation-module__j8yDrq__confirmation header{text-align:center;color:#000;font-size:1.4rem;font-weight:600}.hoverConfirmation-module__j8yDrq__confirmation p{text-align:center;color:#000;font-size:1rem}.hoverConfirmation-module__j8yDrq__confirmation .hoverConfirmation-module__j8yDrq__confirmationError{color:red}.hoverConfirmation-module__j8yDrq__buttons{justify-content:space-evenly;margin-top:30px;margin-bottom:5px;display:flex}
.sessionExpired-module__sqsuxq__hoverConfirmation{z-index:5}
.boardCardDetails-module__Si6uHG__wrapper{justify-content:center;min-width:0;display:flex}.boardCardDetails-module__Si6uHG__wrapper :disabled{opacity:.5;cursor:not-allowed}.boardCardDetails-module__Si6uHG__cardNotFound{margin:50px auto;font-size:1rem}.boardCardDetails-module__Si6uHG__viewOnlyBoard{text-align:center;justify-content:center;font-size:.8rem;display:flex}.boardCardDetails-module__Si6uHG__viewOnlyBoard svg{width:15px;height:15px;margin:auto 5px auto 0}.boardCardDetails-module__Si6uHG__viewOnlyBoard span{margin:auto 0}.boardCardDetails-module__Si6uHG__cardForm{flex:auto;min-width:0;max-width:500px}.boardCardDetails-module__Si6uHG__error{text-align:center;color:red;justify-content:center;min-height:1rem;margin:0;padding:0;font-size:1rem}.boardCardDetails-module__Si6uHG__checkboxAndTitle{justify-content:start;min-width:0;margin-top:10px;display:flex}.boardCardDetails-module__Si6uHG__checkbox{accent-color:green;flex:0 auto;width:20px;height:20px;margin:auto 20px auto 0}@media (pointer:fine){.boardCardDetails-module__Si6uHG__checkbox:hover:not(:disabled){cursor:pointer}}.boardCardDetails-module__Si6uHG__title{color:#000;cursor:pointer;word-break:break-word;overflow-wrap:break-word;background-color:#00000005;border:none;border-radius:10px;flex:auto;width:100%;min-width:0;padding:10px 15px;font-size:1.2rem}.boardCardDetails-module__Si6uHG__title.boardCardDetails-module__Si6uHG__crossTheTask{text-decoration:line-through}@media (pointer:fine){.boardCardDetails-module__Si6uHG__title:hover:not(:disabled){background-color:#0000001a}}.boardCardDetails-module__Si6uHG__title:focus:not(:disabled){background-color:#fff}.boardCardDetails-module__Si6uHG__titleError{color:red;min-height:1rem;margin-left:50px;font-size:.9rem}.boardCardDetails-module__Si6uHG__priorityAndDueDateContainer{justify-content:space-evenly;margin:10px 0;display:flex}.boardCardDetails-module__Si6uHG__priorityAndDueDateContainer header{text-align:center;margin:0;padding:0;font-size:1rem}.boardCardDetails-module__Si6uHG__priorityAndDueDateContainer select,.boardCardDetails-module__Si6uHG__dueDateInput{border:1.5px solid #c1c1c1;border-radius:5px;margin-top:5px;padding:5px}@media (pointer:fine){.boardCardDetails-module__Si6uHG__priorityAndDueDateContainer select:hover{cursor:pointer}}.boardCardDetails-module__Si6uHG__description{flex-direction:column;margin:20px 0;display:flex}.boardCardDetails-module__Si6uHG__description header{margin-bottom:3px;margin-left:5px;font-size:.9rem}.boardCardDetails-module__Si6uHG__description textarea{resize:vertical;border:1.5px solid #c1c1c1;border-radius:10px;min-height:160px;max-height:200px;padding:5px 10px;font-size:1rem}.boardCardDetails-module__Si6uHG__buttonsContainer{justify-content:space-evenly;margin:20px 0;display:flex}.boardCardDetails-module__Si6uHG__deleteButton{justify-content:center;margin-top:50px;margin-bottom:20px;display:flex}
.onlineUsersButton-module__MugbLq__wrapper{--size:40px;height:var(--size);cursor:pointer;border-radius:10px;justify-content:center;margin:5px;transition:width .5s ease-in-out;display:flex;position:relative}@media (pointer:fine){.onlineUsersButton-module__MugbLq__wrapper:hover{background-color:#fff3}}.onlineUsersButton-module__MugbLq__mainButton{background-color:#0000;justify-content:center;align-items:center;padding:5px 7px;display:flex}.onlineUsersButton-module__MugbLq__mainButton svg{--svgSize:calc(var(--size) - 15px);width:var(--svgSize);height:var(--svgSize);margin:auto}
.onlineUsersButtonOptions-module__TU0ObW__wrapper{cursor:auto;flex-direction:column;gap:8px;width:300px;min-width:200px;max-width:300px;margin:0;padding:0;list-style:none;display:flex}.onlineUsersButtonOptions-module__TU0ObW__wrapper li{flex-direction:column;gap:4px;padding:5px 10px;display:flex}.onlineUsersButtonOptions-module__TU0ObW__wrapper li div:first-child{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}.onlineUsersButtonOptions-module__TU0ObW__wrapper li div:last-child{color:#6b7280;word-break:break-word;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.onlineUsersButtonOptions-module__TU0ObW__wrapper .onlineUsersButtonOptions-module__TU0ObW__totalUsers{border-top:1px solid #c2c3c4;flex-direction:row;align-items:center;gap:10px;margin-top:5px;padding:10px 15px 0}.onlineUsersButtonOptions-module__TU0ObW__totalUsers svg{opacity:.75;width:18px;height:18px}.onlineUsersButtonOptions-module__TU0ObW__totalUsers div{color:#4b5563;font-size:1rem;font-weight:600}@media not (min-width:500px){.onlineUsersButtonOptions-module__TU0ObW__hoverPanel{max-width:90vw;right:var(--rightValueForOnlineUsersOptionsPanel,0px);padding:10px}}
.InvitationBannerNotification-module__ZYGRLa__wrapper{background-color:#fff;border:1px solid #cdd0d6;border-radius:16px;width:200px;padding:10px;position:absolute;top:10px;right:10px;box-shadow:0 0 20px -15px #000}.InvitationBannerNotification-module__ZYGRLa__header{justify-content:space-between;display:flex}.InvitationBannerNotification-module__ZYGRLa__header span{color:#111827;margin:auto 0 auto 5px;font-size:.9rem}.InvitationBannerNotification-module__ZYGRLa__closeButton{width:30px;height:30px;margin:0;padding:5px}.InvitationBannerNotification-module__ZYGRLa__inboxButton{cursor:pointer;background-color:#0000;border:1px solid #cdd0d6;border-radius:10px;justify-content:center;width:100%;margin:5px 0 0;padding:8px 10px;display:flex}@media (hover:hover) and (pointer:fine){.InvitationBannerNotification-module__ZYGRLa__inboxButton:hover{background-color:#0000000d}}.InvitationBannerNotification-module__ZYGRLa__inboxButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.InvitationBannerNotification-module__ZYGRLa__inboxButton>span{text-wrap:nowrap;color:#000;margin-left:5px;padding:0;font-size:1rem}.InvitationBannerNotification-module__ZYGRLa__inboxSvg{fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round}.InvitationBannerNotification-module__ZYGRLa__inboxLine{fill:none;fill-rule:nonzero;stroke:#000;stroke-width:15px;stroke-linecap:round;stroke-linejoin:round}.InvitationBannerNotification-module__ZYGRLa__inboxDot{fill:#ff0700}.InvitationBannerNotification-module__ZYGRLa__showNotification{animation:.3s ease-out forwards InvitationBannerNotification-module__ZYGRLa__slide-in}.InvitationBannerNotification-module__ZYGRLa__closeNotification{animation:.3s ease-in forwards InvitationBannerNotification-module__ZYGRLa__slide-out}.InvitationBannerNotification-module__ZYGRLa__hideNotification{display:none}@keyframes InvitationBannerNotification-module__ZYGRLa__slide-in{0%{opacity:0;transform:translate(110%)}to{opacity:1;transform:translate(0%)}}@keyframes InvitationBannerNotification-module__ZYGRLa__slide-out{0%{opacity:1;transform:translate(0%)}to{opacity:0;transform:translate(110%)}}
.dashboardHeaderLoadingSkeleton-module__-Tny0W__wrapper{box-sizing:border-box;align-items:center;gap:16px;width:100%;height:60px;padding:0 5px;display:flex}.dashboardHeaderLoadingSkeleton-module__-Tny0W__logoElement,.dashboardHeaderLoadingSkeleton-module__-Tny0W__searchElement,.dashboardHeaderLoadingSkeleton-module__-Tny0W__menuElement{border-radius:6px;flex:auto;height:32px}.dashboardHeaderLoadingSkeleton-module__-Tny0W__searchElement{flex-grow:2}
.dashboardErrorPage-module___1sF7G__wrapper{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:10px;display:flex}.dashboardErrorPage-module___1sF7G__wrapper h2{margin-top:20vh;margin-bottom:0;font-size:1.8rem}.dashboardErrorPage-module___1sF7G__wrapper p{margin:0;font-size:1rem}.dashboardErrorPage-module___1sF7G__wrapper button,.dashboardErrorPage-module___1sF7G__wrapper a{margin-top:30px}
.loading-module__k9L1oq__wrapper ul{flex-direction:column;justify-content:space-evenly;height:450px;padding:0;list-style-type:none;display:flex}.loading-module__k9L1oq__wrapper li{border-radius:10px;height:70px}
.page-module__QdY30W__pageTitle{text-align:center;margin-top:30px;font-size:1.5rem}.page-module__QdY30W__inputContainer{margin:20px 0}.page-module__QdY30W__formError{text-align:center;color:red;min-height:1.1rem;margin-top:10px;font-size:1rem}.page-module__QdY30W__buttons{justify-content:space-evenly;display:flex}@media (min-width:600px){.page-module__QdY30W__pageTitle{font-size:1.6rem}}
