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}.logInSubmit{margin-bottom:3em}.textInvalidInput{color:red;text-align:center}.forgotPassword{color:#1976d2;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:small;margin:0;padding:0;text-align:left}.forgotPassword:hover{color:#536162}.errorRegister{color:red;font-size:1rem}.registerText{text-align:center;width:500px}.registerBtn{margin:5% auto}.registerContainer{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.registerHeader{align-items:center;display:flex;gap:10px;justify-content:flex-start;padding-left:16px;padding-top:10px}.registerHeader img{width:50px}.registerHeader h1{font-size:24px;font-weight:700;margin:0}.registerFormGrid{margin-top:20px;text-align:center}.registerDivider{margin:20px auto;width:500px}.registerNavigation{margin-top:10px}.resetLogoSmall{float:left;height:50px;margin-left:1%;margin-right:-1%;padding:5px;width:50px}.headerText{margin:0;padding:0}.headerSubText{font-size:.8em;padding:0}.passwordAlert{color:red;font-size:.69rem}.resetCard{line-height:3;margin:5.5% auto;min-height:50%;text-align:center;width:50%}.resetScreen{background-color:#fff;min-height:100vh;text-align:center}.resetScreen,body{height:100%;width:100%}body{background-color:#eee;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}html{overflow-y:scroll}h1 h2 h3{font-family:Montserrat,sans-serif}h4 h5 h6 p{font-family:Roboto,sans-serif}.loading{display:flex;justify-content:center;padding-top:10%}.customCardReturn{background:#fff;border:2px solid #c2c2c2;border-radius:5px;box-shadow:0 24px 48px 0 #00000029;margin-top:5px;min-height:200px}.gridMenuBar{padding:15px 10px}.freqLabel{color:#818181}.taskPreview{margin:2.5px 0}.customCardClient,.taskPreview{background:#fff;border:2px solid #c2c2c2;border-radius:5px}.customCardClient{box-shadow:0 24px 48px 0 #00000029;margin-bottom:75px;margin-right:1%;margin-top:5px;min-height:500px}.cardHeading{margin:10px}.textLabel{color:#818181;margin-bottom:0}.taskItemTemplate{border:2px solid #c2c2c2;border-radius:5px}.taskItemTemplate,.taskItemTemplate:hover{background:#fff;height:40px;margin:2.5px 0;width:500px}.taskItemTemplate:hover{border:2px solid #1976d2;border-radius:5px}.statusContainer{border-radius:10px;margin:5px 0;padding:5px}.statusContainer:hover{box-shadow:0 0 0 4px #0000000a;cursor:pointer}.statusContainer h4{color:#fff;margin:5px}.statusContainerEmpty{border:1px dashed #c4c4c4;border-radius:10px;margin:5px 0;padding:5px}.statusContainerEmpty h4{color:#c4c4c4;margin:5px}.statusContainerEmpty:hover{box-shadow:0 0 0 4px #0000000a;cursor:pointer}.customCardTabs{display:flex;flex-direction:column;height:100%;max-height:60vh;padding:0 10px;text-align:center;width:100%}.taskItemReturn{background:#fff;border:1px solid #e9eaeb;border-radius:5px;margin:2.5px 0}.taskItemReturn:hover{background:#fff;border:1px solid #1976d2;border-radius:5px;margin:2.5px 0}.clientProfileInfo{text-align:center}.clientProfilePage{padding-top:100px}.clientCard{margin-bottom:5%;padding-bottom:1%}.profileHeader{height:17.5px;margin:0 auto 3%;text-align:center}.profileName{margin:0}.editClientInfo{margin-bottom:2%;padding:3%}.actionCardTasksNotesContainer{display:flex;flex-direction:column;gap:10px}@media (min-width:1024px){.actionCardTasksNotesContainer{flex-direction:row}}.popoverClick{cursor:pointer}.noteCard{align-items:center;border:1px solid #e9eaeb;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between;margin:2.5px;padding:5px;text-align:start}.noteDate{color:#818181;margin:0}.clientProfileCard{background:#fff;border:2px solid #c2c2c2;border-radius:5px;box-shadow:0 12px 12px 0 #00000029;padding:10px}.notesContainer{flex:3 1}.noteHeader{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.clientHeader,.noteHeaderText{margin:0;padding:15px 5px}.gridHeaderOutsideLeft{background-color:#dddcdc;border-radius:10px 0 0 10px}.customCardStatuses,.customCardTemplate{background:#fff;border:2px solid #c2c2c2;border-radius:5px;box-shadow:0 24px 48px 0 #00000029;margin-top:5px;min-height:500px}.statusList{padding:10px 6px}.statusItem{align-items:center;background:#fff;border:2px solid #c2c2c2;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between;margin:2.5px 0;padding:0 25px}.statusText{color:#fff;margin:0}.statusDataContainer{align-items:center;display:flex;flex-direction:row;gap:10px}.statusDescription{color:#666;font-size:.9rem;font-style:italic;line-height:1.4;margin:0}.customCardTeam{min-height:500px}.customCardBilling,.customCardTeam{background:#fff;border:2px solid #c2c2c2;border-radius:5px;box-shadow:0 24px 48px 0 #00000029}.customCardBilling{padding-bottom:20px}