/* Override submit button color (login and all submit buttons). !important ensures this wins over main bundle CSS regardless of load order. */
:root {
  --surface-submit: rgb(99, 132, 154) !important;
  --surface-submit-hover: rgb(122, 160, 186) !important;
}

.dark {
  --surface-submit: rgb(99, 132, 154) !important;
  --surface-submit-hover: rgb(122, 160, 186) !important;
}

/* Default user avatar blue (nav bottom-left, share view, endpoint icons) – override to match submit button. */
[style*="121, 137, 255"] {
  background-color: rgb(99, 132, 154) !important;
}

a.footer-no-underline {
  text-decoration: none !important;
}

a.footer-no-underline:hover,
a.footer-no-underline:focus,
a.footer-no-underline:active {
  text-decoration: underline !important;
}

/* Override default green highlights and font colors to branding blue */
.focus\:border-green-500:focus {
  border-color: #63849a !important;
}
.peer:focus ~ .peer-focus\:text-green-600,
.peer:focus ~ .peer-focus\:text-green-500,
.text-green-600,
.text-green-500 {
  color: #63849a !important;
}

.bg-green-600,
.bg-green-500,
.bg-brand-purple { 
  background-color: #63849a !important;
}

/* Disable file upload button */
button#attach-file-menu-button,
button#audio-recorder {
    display: none;
}
