/* V2 search actions share quiet states and keep the existing focus outline. */
body.mcux-enabled.mcux-v2 .mcux-search .mcux-search-submit:is(:hover,:active) {
  background:#eef1f2;
  border-color:transparent;
  color:var(--sv-ink,#1c3448);
}
body.mcux-enabled.mcux-v2 .mcux-search .mcux-search-clear {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  align-self:stretch;
  flex:0 0 44px;
  width:44px;
  min-width:44px;
  min-height:44px;
  height:auto;
  margin:0;
  padding:0;
  border:0;
  border-radius:0;
  background:transparent;
  color:var(--sv-ink,#1c3448);
  font:inherit;
  font-size:24px;
  font-weight:400;
  line-height:1;
  cursor:pointer;
}
body.mcux-enabled.mcux-v2 .mcux-search .mcux-search-clear[hidden] { display:none; }
body.mcux-enabled.mcux-v2 .mcux-search .mcux-search-clear:is(:hover,:active) { background:#eef1f2; color:var(--sv-ink,#1c3448); }
/* Only enhanced fields replace the browser's own cancel control. */
body.mcux-enabled.mcux-v2 .mcux-search-clear-ready input[type="search"]::-webkit-search-cancel-button { -webkit-appearance:none; appearance:none; }
