.velt-confirm-dialog {
  height: 150px !important;
  width: 364px !important;
  overflow: hidden;
  padding: 0px !important;
  background-color: #f1f1f0 !important;
}

.velt-confirm-dialog-title {
  height: 36px;
  width: 100%;
  background-color: #ebebea;
  border-bottom: 1px solid #c8c6c4;
  font-size: 14px !important;
  padding: 8px 16px !important;
  background-color: #ebebea !important;
}

.velt-confirm-dialog-message {
  padding: 16px !important;
}

.velt-confirm-dialog-actions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.velt-confirm-dialog--reject {
  width: 75px !important;
  border-radius: 4px !important;
  border: 1px solid #7a7672 !important;
  background-color: #f1f1f0 !important;
}

.velt-confirm-dialog--approve {
  width: 75px !important;
  background-color: #1960ac !important;
  border-radius: 4px !important;
}

.velt-user-avatar--initial-container {
  border: 1px solid #007add;
  color: black;
}

.velt-user-avatar--initial {
  color: #1c1b1b !important;
}

.velt-comment-dialog {
  border-radius: 4px !important;
}

.velt-composer--input-text-wrap {
  padding: 0px !important;
  background-color: #dedcdb !important;
  border: 1px solid #999693 !important;
  border-radius: 4px !important;
}

.velt-composer--actions-wrap {
  margin-top: 0px !important;
}

.velt-action-button {
  color: #787878 !important;
}

.velt-composer-input--message {
  max-width: 252px !important;
}

.velt-sidebar {
  border-radius: 4px !important;
  background-color: #f1f1f0 !important;
}

.velt-sidebar-container {
  padding: 0px !important;
}

.velt-comment-dialog {
  border: none !important;
}

.velt-comment-dialog-options-dropdown-content-item {
  background-color: #e6e5e4 !important;
}

.velt-comment-dialog-options-dropdown-content-item svg {
  display: none !important;
}


.velt-comment-dialog-options-dropdown-content-item:hover {
  background-color: #bbb9b9 !important;
}

.mat-mdc-menu-content {
  border: none !important;
}

.velt-composer--submit-button svg {
  width: 16px !important;
  height: 16px !important;
}

.velt-composer--submit-button svg path {
  fill: #1960ac !important;
}

.velt-composer--submit-button:disabled svg path {
  fill: #b4b1af !important;
}

.velt-composer--submit-button:hover svg path {
  fill: #4e77ba !important;
}

.velt-comment-dialog--sidebar-mode.velt-comment-dialog--selected {
  background-color: #b3c2e9 !important;
}

.velt-comment-pin--marker {
  background-color: #f1f1f0 !important;
  border: none !important;
}

.velt-comment-pin-open .velt-comment-pin--marker {
  background-color: #b3c2e9 !important;
}

.s-user-avatar-initial-container {
  border: 1px solid #007add !important;
}

.s-user-avatar-initial {
  font-weight: 600 !important;
}

.velt-comment-pin--unread-indicator {
  background-color: #AE140D !important;
}

.velt-thread-card--name--unread {
  background-color: #AE140D !important;
}

#velt-dropdown-content-options {
  background-color: #e6e5e4 !important;
}

.velt-comment-dialog-seen-dropdown--content {
  background-color: #e6e5e4 !important;
}

.velt-reactions-panel {
  background-color: #e6e5e4 !important;
}

.velt-reactions-panel--default {
  background-color: #e6e5e4 !important;
}

.action-btn.active {
  background-color: #1960ac !important;
  border: 1px solid #1960ac !important;
}

.velt-thread-card--name {
  font-size: 14px !important;
}

.velt-thread-card--message {
  font-size: 12px !important;
}

.mat-mdc-option {
  background-color: #e6e5e4 !important;
}

.mat-mdc-option:hover {
  background-color: #bbb9b9 !important;
}

.velt-comment-pin--unread-indicator {
  width: 10px !important;
  height: 10px !important;
  top: -2px !important;
  left: 30px !important;
}

.velt-composer-input--container {
  min-width: 238px !important;
}

.velt-reaction-pin-tooltip {
  background-color: #e6e5e4 !important;
}

.velt-reaction-pin {
  padding: 1px !important;
}

.action-btn {
  padding: 0px !important;
}

.velt-reaction-pin--emoji {
  width: 18px !important;
  height: 18px !important;
  align-items: center !important;
}

.velt-reaction-pin--emoji img {
  width: 18px !important;
  height: 18px !important;
}

.velt-reactions-panel-item-emoji {
  width: 20px !important;
  height: 20px !important;
}

.velt-reactions-panel-item {
  padding: 1px !important;
}

.velt-reaction-pin {
  height: 25px !important;
}

.v-reaction-btn-container {
 margin-top: 8px !important;
}

.velt-assign-dropdown {
  display: none !important;
}
.velt-comment-dialog.velt-comment-dialog--comment-composer-mode.no-comments {
    width: 361px !important;
}
.velt-autocomplete-tool .action-btn .action__button{
    color: #787878 !important;
}

body {
  --velt-border-radius-2xs: 0.5rem;
  --velt-border-radius-xs: 0.5rem;
  --velt-border-radius-sm: 0.5rem;
  --velt-border-radius-md: 0.5rem;
  --velt-border-radius-lg: 0.5rem;
  --velt-border-radius-xl: 0.5rem;
  --velt-border-radius-2xl: 0.5rem;
  --velt-border-radius-3xl: 0.5rem;
  --velt-border-radius-full: 0.5rem;
  --velt-light-mode-background-0: #f1f1f0;
  --velt-light-mode-border-4: #c8c6c4;
  --velt-default-font-family: 'IBM Plex Sans', Arial, sans-serif !important;
  --velt-font-size-md: 12px;
  --velt-spacing-2xs: 0.5rem;
  --velt-spacing-xs: 0.5rem;
  --velt-spacing-sm: 0.5rem;
  --velt-spacing-md: 0.5rem;
  --velt-spacing-lg: 0.5rem;
  --velt-spacing-xl: 0.5rem;
  --velt-spacing-2xl: 0.5rem;
  --velt-border-4: #999693;
}
