/* Shared controls: keep text and native UI inside the field at every zoom. */
body main :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=range]):not([type=color]),select,textarea){box-sizing:border-box!important;max-width:100%;min-width:0!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;padding-block:8px!important;height:auto!important;min-height:44px!important}
body main :is(select:not([multiple]):not([size]),select[size="1"]){height:44px!important;padding-inline:12px 32px!important;vertical-align:middle}
body main select option{font:inherit}
body main :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=range]):not([type=color]),select,textarea):where(textarea){min-height:84px!important;line-height:1.5!important;resize:vertical}
body main input[type=file]{height:auto!important;min-height:44px!important;white-space:normal}
body main input[type=file]::file-selector-button{font:inherit;line-height:20px;padding:4px 8px;margin:0 8px 0 0;vertical-align:middle}
body main label{min-width:0}
body main .myd-selected-value{display:block;margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.45;color:#52627a;white-space:normal;overflow-wrap:anywhere}
body main .myd-selected-value[hidden]{display:none}
@media(max-width:700px){body main :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=range]):not([type=color]),select,textarea){font-size:16px!important;line-height:24px!important;min-height:48px!important}body main :is(select:not([multiple]):not([size]),select[size="1"]){height:48px!important}body main :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=range]):not([type=color]),select,textarea):where(textarea){min-height:84px!important;line-height:1.5!important}}
