/* RICH HOUSE ERP — единые правила форм.
   Подключается после richhouse_admin.css. */
:root {
    --rh-control-height: 38px;
    --rh-control-border: #d5dfd4;
    --rh-control-focus: #b99759;
}

/* Только одиночные выпадающие списки: не меняем высоту multiple. */
body select:not([multiple]):not([size]) {
    box-sizing: border-box;
    min-height: var(--rh-control-height);
    height: var(--rh-control-height);
    line-height: normal;
    padding: 0 32px 0 10px;
    vertical-align: middle;
    border: 1px solid var(--rh-control-border);
    border-radius: 9px;
    background-color: #fff;
    color: #273c32;
    font-size: 13px;
}

body select:not([multiple]):not([size]):focus {
    border-color: var(--rh-control-focus);
    box-shadow: 0 0 0 3px rgba(199, 162, 99, 0.12);
}

/* Многострочные и множественные списки оставляем с естественной высотой. */
body select[multiple],
body select[size] {
    height: auto;
}
