/* Ordinary Tendbo form controls; never loaded inside customer previews. */
input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,
textarea:focus,select:focus{outline:none!important;box-shadow:none!important}
.url-entry__field:focus-within{border-color:var(--border-strong);box-shadow:none}
.onboarding__chat-input:focus,.onboarding__signup-input:focus{border-color:var(--border-strong)}
/* Preserve a focus cue without drawing an extra border around the field. */
input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible,
textarea:focus-visible,select:focus-visible{background-color:#324460;color:#f7f8fa;caret-color:currentColor}
.clarity main>.hero .url-entry__input:focus-visible{background-color:#e8eff7;color:#25344d;caret-color:#25344d}
