:root{--control-height:40px;--control-radius:6px;--control-border:#b9c9dd;--control-text:#18365d;--control-muted:#63758b;--control-font-size:14px;--control-gap:12px}body[data-sap-ui-theme] :is(ui5-input,ui5-select,ui5-combobox,ui5-multi-combobox,ui5-date-picker,ui5-datetime-picker,ui5-time-picker,ui5-textarea){box-sizing:border-box;min-width:0;max-width:100%;font-size:var(--control-font-size);--sapFontSize:var(--control-font-size);--sapField_BorderCornerRadius:var(--control-radius);--sapField_BorderColor:var(--control-border);--sapField_TextColor:var(--control-text);--sapField_PlaceholderTextColor:var(--control-muted);--_ui5_input_placeholder_style:normal;--_ui5_input_border_radius:var(--control-radius);--_ui5_input_margin_top_bottom:0;margin-block:0;font-weight:400}body[data-sap-ui-theme] :is(ui5-input,ui5-select,ui5-combobox,ui5-date-picker,ui5-datetime-picker,ui5-time-picker,ui5-button){height:var(--control-height);min-height:var(--control-height);vertical-align:middle}body[data-sap-ui-theme] ui5-multi-combobox{min-height:var(--control-height)}body[data-sap-ui-theme] :is(ui5-input,ui5-select,ui5-combobox):not([value-state=Negative]):not([value-state=Critical]):not([value-state=Positive]):not([value-state=Information]){--_ui5_input_bottom_border_height:0;--_ui5_select_bottom_border_gradient:none;--sapField_BackgroundStyle:none}body[data-sap-ui-theme] ui5-button{box-sizing:border-box;font-size:var(--control-font-size);border-radius:var(--control-radius);--sapButton_BorderCornerRadius:var(--control-radius);margin-block:0}body[data-sap-ui-theme] :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]):not([type=color]),select,textarea){box-sizing:border-box;min-width:0;max-width:100%;height:var(--control-height);min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--control-radius);color:var(--control-text);font:400 var(--control-font-size)/1.4 var(--sapFontFamily,Arial, sans-serif);background:#fff;margin-block:0;padding:0 12px}body[data-sap-ui-theme] textarea{height:auto;min-height:96px;padding-block:10px}body[data-sap-ui-theme] :is(input,textarea)::placeholder{color:var(--control-muted);font-size:var(--control-font-size);opacity:1;font-style:normal}body[data-sap-ui-theme] :is(input,select,textarea):focus-visible{outline:2px solid var(--sapContent_FocusColor,#0064d9);outline-offset:2px}body[data-sap-ui-theme] :is(input,select,textarea):disabled{color:var(--control-muted);cursor:not-allowed;background:#f4f6f9}body[data-sap-ui-theme] :is(.settings-search,.settings-list-toolbar label):has(>ui5-input){background:0 0;border:0;height:auto;padding:0}body[data-sap-ui-theme] :is(.report-toolbar,.ops-filters,.settings-list-toolbar,.category-toolbar,.organization-filter-toolbar,.audit-filters){align-items:end;gap:var(--control-gap)}.fiori-header-center,.fiori-header-actions{--control-height:36px}body[data-sap-ui-theme] .fiori-search-box>ui5-input{height:34px;min-height:0}body[data-sap-ui-theme] .login-form :is(.login-primary,.login-sso){margin-top:24px}body[data-sap-ui-theme] .login-form .login-sso{margin-top:0}body[data-sap-ui-theme] :is(.primary-button,.secondary-button,.ghost-button,.table-action,.ops-action-link,.login-native-button),body[data-sap-ui-theme] :is(.admin-toolbar,.audit-filters,.decision-controls,.finance-action,.settings-row-actions)>button{box-sizing:border-box;min-height:var(--control-height);border-radius:var(--control-radius);font-size:var(--control-font-size);line-height:1.4}body[data-sap-ui-theme] .money-control{min-height:var(--control-height);border-color:var(--control-border);border-radius:var(--control-radius)}body[data-sap-ui-theme] .money-control input:not([type=hidden]){height:calc(var(--control-height) - 2px);min-height:0}body[data-sap-ui-theme] :is(ui5-date-picker,ui5-datetime-picker,ui5-time-picker)::part(input){height:var(--control-height);min-height:var(--control-height);font-size:var(--control-font-size);--sapField_BorderColor:var(--control-border);--sapField_BorderCornerRadius:var(--control-radius);--_ui5_input_border_radius:var(--control-radius);--_ui5_input_placeholder_style:normal;margin:0}body[data-sap-ui-theme] :is(ui5-date-picker,ui5-datetime-picker,ui5-time-picker):not([value-state=Negative]):not([value-state=Critical]):not([value-state=Positive]):not([value-state=Information])::part(input){--_ui5_input_bottom_border_height:0;--sapField_BackgroundStyle:none}
