.previewLink:link{color:#87cefa}.previewLink:visited{color:#c289f8}.previewLink:hover{color:#fff}.previewLink:active{color:#ff4040;text-decoration:none;font-weight:400}:root{--primary-color: #e41a67;--secondary-color: #82b8e8;--secondary-color-dark: #0f2f4c;--text-color-light: #f4f4f4;--text-color-dark: #0f2f4c;--error-color: #d32f2f;--error-color-light: #d07070;--warning-color: #ed6c02;--warning-color-light: #ec9c5b;--success-color: #2e7d32;--success-color-light: #789679;--info-color: #0288d1;--info-color-light: #74b2d3;--grey-color: rgba(0, 0, 0, .2);--task-color: #040b2e;--task-button-color: #65d2e2d9}button{font-size:medium;min-width:100px}.image-upload-placeholder{background-color:var(--info-color-light)}.ProseMirror{max-height:300px;overflow-y:auto;padding:10px}.ProseMirror:focus{outline:none}.primaryButton{background-color:var(--primary-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-transform:none}.primaryButton:hover{background-color:var(--secondary-color)}.secondaryButton{background-color:transparent;border:2px solid var(--secondary-color);color:var(--secondary-color);padding:10px 20px;border-radius:5px;cursor:pointer;text-transform:none}.secondaryButtonSolid{background-color:var(--secondary-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-transform:none}.successButton{background-color:var(--success-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-transform:none}.warningButton{background-color:var(--warning-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-transform:none}.errorButton{background-color:var(--error-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-transform:none}.infoButton{background-color:var(--info-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-transform:none}.uploadButton{background-color:var(--task-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-transform:none;min-width:200px;min-height:50px}.downloadButton{background-color:var(--task-button-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-transform:none;min-width:200px;min-height:50px}.actionButton{background-color:transparent;border:2px solid var(--task-color);color:var(--task-color);padding:10px 20px;border-radius:5px;cursor:pointer;text-transform:none;min-width:250px;min-height:50px}.disabledButton{background-color:var(--grey-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-transform:none}.flexContainerStyle{display:flex;align-items:center;min-height:100px;color:var(--primary-color)}.basicCard{align-items:center;justify-content:center;padding:15px;margin-top:15px;margin-right:15px;box-shadow:"0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)";border:solid 1px var(--grey-color);border-radius:10px!important}.darkCard{background-color:#7f7f7f!important}.lightCard{background-color:#fafafa!important}.mainTitle{font-size:larger}.scrollable{max-height:80vh;overflow:"auto";scrollbar-color:var(--secondary-color)}.tippy-box[data-theme~=custom-light]{background-color:#fff;color:#000;border-radius:.5rem;padding:.5rem;box-shadow:0 4px 8px #0000001a}:root{--primary-color: #049b8f;--primary-color-darkened: #049b8f;--primary-color-dark: #0a1826;--tertiary-color: #484e60;--secondary-color: #f3f3f3;--secondary-color-dark: #049b8f;--secondary-color-light: #1ccc9128;--border-color-light: #d3d3d3;--text-color-light: #f4f4f4;--text-color-dark: #0f2f4c;--background-color: #ebf3f1;--select-background-color: #e0e0e0}button{font-size:small;margin:4px;padding:0}p{margin:0;padding:.5px}.primaryButton{background-color:var(--primary-color);padding:6px 10px;border:none;border-radius:30px;cursor:pointer;text-transform:none;font-weight:600;font-size:smaller}.primaryButton:hover{background-color:var(--secondary-color-dark)}.primaryButtonSelected{background-color:var(--primary-color-darkened)}.primaryButtonInactive{background-color:var(--secondary-color-dark);padding:6px 10px;border:none;border-radius:15px;cursor:pointer;text-transform:none}.tertiaryButton{background-color:transparent;border:1px solid var(--tertiary-color);color:var(--tertiary-color);padding:5px 10px;border-radius:30px;cursor:pointer;text-transform:none}.secondaryButtonInactive{background-color:var(--secondary-color);border:2px solid var(--secondary-color-dark);padding:6px 10px;border:none;border-radius:30px;cursor:pointer;text-transform:none}.secondaryButtonDark{background-color:transparent;border:1px solid var(--primary-color-dark);color:var(--primary-color-dark);padding:6px 10px;border-radius:15px;cursor:pointer;text-transform:none}.secondaryButtonLight{background-color:transparent;border:2px solid var(--primary-color);width:30px;color:var(--primary-color);padding:6px 10px;border-radius:30px;cursor:pointer;text-transform:none;font-weight:600;font-size:smaller}.secondaryButtonLight i{margin-right:6px}.backButton{border-radius:30px 5px 5px 30px}.invisibleButton{background-color:transparent;border:none;min-width:30px;color:var(--tertiary-color);cursor:pointer;text-transform:none}.textStylingButton{border:1px solid var(--secondary-color-dark);height:28px;min-width:28px;margin:0 2px;padding-top:4px;border-radius:28px;background-color:transparent;color:var(--text-color-dark);font-weight:500;font-size:smaller;text-align:center}.textStylingButtonActive{border:1px solid var(--secondary-color-dark);height:28px;min-width:28px;margin:0 2px;padding-top:4px;border-radius:28px;background-color:var(--border-color-light);font-weight:500;font-size:smaller;text-align:center}.customIcon{font-size:small;font-weight:400;margin-left:4px}.customTertiaryIcon{font-size:large;font-weight:400;color:var(--tertiary-color)}.listButton{background-color:var(--tertiary-color);border:2px solid var(--tertiary-color);width:120px;color:var(--text-color-light);padding:1px 6px;border-radius:30px;margin:4px 0 5px 4px;cursor:pointer;text-transform:none;font-size:smaller;justify-content:space-between}.listButtonToSelect{background-color:var(--background-color);color:var(--text-color-dark);border-radius:30px;margin:4px 4px 4px 0;text-transform:none;display:flex;justify-content:space-between;align-items:center;padding:4px 8px;cursor:pointer;white-space:nowrap}.buttonContainer{display:flex;justify-content:end}.filterText{color:var(--primary-color-dark);font-weight:600;font-size:medium;border-bottom:2px solid var(--border-color-light);min-width:90px;text-align:center;cursor:pointer}.filterTextSelected{border-bottom:2px solid var(--primary-color)}.filterInputContainer{margin-right:16px;background-color:transparent;border:2px solid var(--border-color-light);color:var(--primary-color-dark);padding:2px 4px;border-radius:30px;max-height:40px;cursor:pointer;text-transform:capitalize}.filterInputContainer i{color:var(--border-color-light);margin:0}.filterInputContainer:active{border:2px solid var(--primary-color);outline:none;box-shadow:none}.filterInput{background-color:transparent;border-color:transparent;padding:4px;border-radius:30px;margin:2px;width:80%}.filterInput:focus{border-color:transparent;margin:2px;padding:4px;border-radius:30px;outline:none;box-shadow:none;max-width:fit-content}.subjectInput{margin-bottom:6px;background-color:transparent;border:2px solid var(--border-color-light);color:var(--primary-color-dark);padding:10px 20px;border-radius:10px;cursor:pointer;text-transform:capitalize}.subjectInput:focus{border:2px solid var(--primary-color);margin:2px;outline:none;box-shadow:none}.groupTypeSelect{margin-bottom:6px;background-color:transparent;border:2px solid var(--border-color-light);color:var(--primary-color-dark);padding:10px 20px;border-radius:10px;cursor:pointer}.groupEditor{width:100%;background-color:transparent}.clickableList{list-style-type:none}.clickableText{color:var(--tertiary-color);list-style-type:circle;text-decoration:none;font-weight:500;font-size:smaller}.titleText{color:var(--primary-color-dark);font-weight:600;font-size:large}.tertiaryText{color:var(--tertiary-color);font-weight:600;font-size:small;text-decoration:none}.messageText{color:var(--secondary-color-dark);font-weight:400;font-size:small;text-decoration:none}.darkMessageText{color:var(--primary-color-dark);font-weight:400;font-size:medium}.senderContainer{display:flex;flex-direction:row}.timeContainer{text-align:end}.tiptap :first-child{margin-top:0}.tiptap .mention{background-color:var(--purple-light);border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--purple);padding:.1rem .3rem}.tiptap .mention:after{content:"​"}.mention{color:#e0751e!important}.dropdown-menu{display:flex;flex-direction:column;gap:.1rem;padding:.4rem;position:relative;overflow:auto;width:15rem;overflow-y:auto}.mentionButton{align-items:center;display:flex;gap:.25rem;text-align:left;width:95%;background-color:transparent;border:none!important;border-radius:10px;color:var(--text-color-dark);margin:4px 4px 4px 0;cursor:pointer;text-transform:none;padding:4px 8px;white-space:nowrap}.mentionButton:hover,.mentionButton:hover.is-selected,.mentionButton.is-selected{background-color:var(--select-background-color)}.replyContainer{background-color:var(--border-color-light);padding:.5rem;min-height:3rem;border-radius:10px;margin:10px 10px 4px 2px}.replyTag{text-decoration:none}.replyTag p{text-decoration:none;font-size:11px}.replyTagContainer{background-color:var(--secondary-color-light);padding:.5rem;min-height:3rem;border-radius:10px;margin:10px 10px 4px 2px}.backgroundSection{background-color:var(--background-color)}.mainSection{background-color:#fff;padding:10px}.hoverAnimation{transition:border .3s ease,box-shadow .3s ease}.hoverAnimation:hover{border-color:var(--primary-color)!important;box-shadow:0 0 5px var(--primary-color)!important}.unreadActivityCount{width:35px;height:25px;background-color:red;color:#fff;border-radius:50%;display:inline-block;text-align:center;transform:translate(90px,-5px);z-index:1000;position:fixed}.addUserDropDown{width:350px;animation:ease-in-out;padding:1rem;max-height:500px}.suggestedUsersList{max-height:200px;overflow-y:auto}.addUserInput{display:flex;min-height:3rem;border:none;border-radius:10px;max-width:100%;padding:8px;border:2px solid var(--primary-color);outline:none;box-shadow:none;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:6px}.addUserInput input{flex:1;min-width:120px}.userIcon{color:var(--background-color);margin-right:6px}.userListText{font-size:small;font-weight:500}.userTitle{font-size:small;font-weight:600;text-transform:capitalize;color:var(--secondary-color-dark);cursor:pointer}.editIcon{margin-right:6px}.addUserText{font-size:small;font-weight:400;text-transform:capitalize;color:var(--tertiary-color);margin-left:8px}.divider{border-top:1px solid var(--border-color-light);margin-top:15px}.addUserClickable{cursor:pointer;display:flex;flex-direction:row;margin:18px 0 12px 10px}.currentUsersContainer{padding:.5rem;background-color:#fff;border-bottom:1px solid var(--border-color-light)}.userContainer{display:flex;flex-direction:row;align-items:baseline}.subjectContainer{display:flex;justify-content:space-between;flex-direction:row;align-items:baseline;margin-bottom:15px}.tippy-box{background-color:#f9f9f9;border:1px solid rgb(168,168,168);color:#000;font-size:14px;border-radius:6px;padding:6px 10px;box-shadow:0 4px 12px #00000026}.activityItem{border:2px solid lightgray;transition:.25s ease-in;border-radius:10px;margin:10px 10px -5px 0;padding:10px}.activityItem:hover{border:2px solid #1ccc9180}.activityItemUnread{border:2px solid #959595;border-left:4px solid var(--primary-color)}.groupContainer{min-height:95vh}.unreadGroup{border-left:4px solid var(--primary-color)}.unreadTitle{color:var(--primary-color)}.emojiList{width:100%;margin-bottom:8px;padding:6px 8px;font-size:14px;border-radius:4px;border:1px solid #ccc;outline:none}.noAccessBanner{display:flex;justify-content:space-between;align-items:center;background-color:var(--primary-color);min-height:20px;border-radius:10px;padding:5px;color:var(--text-color-light)}.authRefreshContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#001c32;margin:-10px}@keyframes breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.8}}.authLogo{animation:breathe 3s infinite ease-in-out}.authText{display:inline-flex;gap:.1em;font-size:1rem;font-weight:700;align-content:center;margin-top:-10px;padding-bottom:10px}.authText span{color:#1feca1;opacity:.9;transform:translateY(-1px);animation:pop 2s forwards infinite ease-in-out}.authText span:nth-child(1){animation-delay:0s}.authText span:nth-child(2){animation-delay:.1s}.authText span:nth-child(3){animation-delay:.2s}.authText span:nth-child(4){animation-delay:.3s}.authText span:nth-child(5){animation-delay:.4s}.authText span:nth-child(6){animation-delay:.5s}.authText span:nth-child(7){animation-delay:.6s}.authText span:nth-child(8){animation-delay:.7s}.authText span:nth-child(9){animation-delay:.8s}.authText span:nth-child(10){animation-delay:.9s}.authText span:nth-child(11){animation-delay:1s}@keyframes pop{to{opacity:1;transform:scale(1.05)}}.alertList{border-radius:15px;margin:4px}.alertListCompressed{border-radius:15px}.countsTab{display:flex;justify-content:center;align-items:center;margin-top:-15px}.counts{background-color:var(--secondary-color-dark);color:var(--text-color-light);border-radius:5px;display:flex;justify-content:center;align-items:center;padding-left:5px;padding-right:5px}.countUnit{padding-right:10px;display:flex;justify-content:center;align-items:center}.centerClass{display:flex;justify-content:center;align-items:center}
