html:root body :-webkit-any(input:where(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=url],[type=tel],[type=number],[type=date],[type=datetime-local],[type=time]),textarea){border-radius:var(--tl-radius-md)}html:root body :-moz-any(input:where(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=url],[type=tel],[type=number],[type=date],[type=datetime-local],[type=time]),textarea){border-radius:var(--tl-radius-md)}html:root body :is(input:where(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=url],[type=tel],[type=number],[type=date],[type=datetime-local],[type=time]),textarea){border-radius:var(--tl-radius-md)}html:root body [data-field-group]:focus-within{border-color:var(--tl-dashboard-text-secondary);background-color:var(--tl-color-surface);box-shadow:0 0 0 3px var(--tl-color-surface-high);outline:none}html:root body :-webkit-any(input:where(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=url],[type=tel],[type=number],[type=date],[type=datetime-local],[type=time]),textarea):-webkit-any(:focus,:focus-visible){border-color:var(--tl-dashboard-text-secondary);background-color:var(--tl-color-surface);box-shadow:0 0 0 3px var(--tl-color-surface-high);outline:none}html:root body :-moz-any(input:where(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=url],[type=tel],[type=number],[type=date],[type=datetime-local],[type=time]),textarea):-moz-any(:focus,:focus-visible){border-color:var(--tl-dashboard-text-secondary);background-color:var(--tl-color-surface);box-shadow:0 0 0 3px var(--tl-color-surface-high);outline:none}html:root body :is(input:where(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=url],[type=tel],[type=number],[type=date],[type=datetime-local],[type=time]),textarea):is(:focus,:focus-visible){border-color:var(--tl-dashboard-text-secondary);background-color:var(--tl-color-surface);box-shadow:0 0 0 3px var(--tl-color-surface-high);outline:none}html:root body :-webkit-any(input,textarea)[aria-invalid=true]:-webkit-any(:focus,:focus-visible){border-color:var(--tl-dashboard-error)}html:root body :-moz-any(input,textarea)[aria-invalid=true]:-moz-any(:focus,:focus-visible){border-color:var(--tl-dashboard-error)}html:root body :is(input,textarea)[aria-invalid=true]:is(:focus,:focus-visible){border-color:var(--tl-dashboard-error)}html:root body [data-field-group] :-webkit-any(input,textarea):-webkit-any(:focus,:focus-visible){box-shadow:none;background-color:transparent;border-color:transparent;outline:none}html:root body [data-field-group] :-moz-any(input,textarea):-moz-any(:focus,:focus-visible){box-shadow:none;background-color:transparent;border-color:transparent;outline:none}html:root body [data-field-group] :is(input,textarea):is(:focus,:focus-visible){box-shadow:none;background-color:transparent;border-color:transparent;outline:none}
