/** * This is a private component, used to render a notched outline * around all input elements that can have a floating label. * Inspired by Material Design's styles for input fields. * We use it in various components to unify styles and avoid * repeating code. * * :::note * The component has `shadow: false`. This is to improve performance, * and ensure that its internal elements are considered as internal parts * of the consumer's DOM. This way, the value `for` in `