/* Pass 45 | Save Profile: remove mixed legacy focus and button treatments. */
body:not(.studio-home) #brandNameModal .field-action #brandNameInput {
  border-radius:6px!important;
  border:1px solid var(--v2-field-border)!important;
  background:var(--v2-field-bg)!important;
  color:var(--v2-field-text)!important;
  box-shadow:none!important;
  outline:none!important;
}
body:not(.studio-home) #brandNameModal .field-action #brandNameInput:hover:not(:focus) {
  border-color:#39778e!important;
}
body:not(.studio-home) #brandNameModal .field-action #brandNameInput:is(:focus,:focus-visible) {
  border-color:#36dfff!important;
  outline:none!important;
  box-shadow:none!important;
}
/* The inline Apply action uses the existing modal standard button state palette. */
body:not(.studio-home) #brandNameModal .field-action #brandNameApply {
  appearance:none!important;
  margin-left:8px!important;
  min-width:72px!important;
  min-height:35px!important;
  padding:7px 10px!important;
  border:0!important;
  border-radius:7px!important;
  background:transparent!important;
  background-image:none!important;
  color:#fff!important;
  box-shadow:none!important;
  text-shadow:none!important;
  font-family:var(--inuro-ui-font)!important;
  font-size:var(--inuro-ui-text-size)!important;
  font-weight:var(--inuro-ui-text-weight)!important;
  transition:background-color .15s ease,color .15s ease!important;
}
body:not(.studio-home) #brandNameModal .field-action #brandNameApply:hover:not(:disabled) {
  background:var(--iv2-dialog-action-hover)!important;
  color:var(--iv2-dialog-action-hover-text)!important;
}
body:not(.studio-home) #brandNameModal .field-action #brandNameApply:active:not(:disabled) {
  background:var(--iv2-dialog-action-hover)!important;
  color:var(--iv2-dialog-action-hover-text)!important;
}
body:not(.studio-home) #brandNameModal .field-action #brandNameApply:focus-visible {
  outline:2px solid var(--iv2-dialog-action-hover-text)!important;
  outline-offset:2px!important;
}
