/* Keep focus management and existing control states, without extra focus outlines. */
html :is(:focus, :focus-visible, :focus-within),
html :is(:focus, :focus-visible) + *,
html :is(:focus, :focus-visible, :focus-within)::before,
html :is(:focus, :focus-visible, :focus-within)::after {
  outline: none !important;
  outline-offset: 0 !important;
}

html :is(.panel-input, .admin-input, .admin-select, .admin-textarea):focus,
html .search-bar:focus-within {
  box-shadow: none !important;
}

html .setup-search-input-wrap:focus-within {
  box-shadow: inset 0 1px 0 rgba(255,255,255,.045) !important;
}

html .copy-command:focus-visible {
  box-shadow: 0 18px 38px rgba(0,0,0,.24) !important;
}
