/* MultiBar 1.9.8 */

/* ---- Зал: правка схемы. Портрет: нижняя панель (палитра + свойства) всегда одной высоты, поэтому схема не «прыгает» при выборе элемента ---- */
.hall-overlay.is-edit .hall-ed-side { flex: 0 0 auto; min-height: min(349px, 46%); }
.hall-overlay.is-edit .hall-ed-side .hall-props { box-sizing: border-box; min-height: 241px; }
.hall-overlay.is-edit .hall-ed-side .hall-props.hint { min-height: 0; }
.hall-overlay.is-edit .hall-ed-side .hall-hint { margin-top: 6px; }

/* ---- Горизонтально: панель свойств компактнее, чтобы «Дублировать/Удалить» не уходили за экран ---- */
@media (orientation: landscape) and (max-height: 620px) {
    .hall-overlay.is-edit .hall-ed-side { min-height: 0; }
    .hall-overlay.is-edit .hall-ed-side .hall-props { min-height: 0; padding: 7px 9px; gap: 5px; margin-bottom: 4px; }
    .hall-ed-side .hp-h b { font-size: 14px; }
    .hall-ed-side .hp-x { width: 28px; height: 28px; }
    .hall-ed-side .hp-row { gap: 8px; }
    .hall-ed-side .hp-f { gap: 2px; }
    .hall-ed-side .hp-f > span { font-size: 10.5px; }
    .hall-ed-side .hp-f .sch-in { height: 34px; width: 100px; }
    .hall-ed-side .hp-f .hf-step button { width: 34px; height: 34px; }
    .hall-ed-side .hp-f .hf-step b { height: 34px; line-height: 34px; width: 28px; }
    .hall-ed-side .hp-btns { gap: 5px; }
    .hall-ed-side .hp-btns button { min-width: 36px; height: 32px; padding: 0 6px; font-size: 12.5px; }
    .hall-ed-side .hp-acts { gap: 6px; }
    .hall-ed-side .hp-acts .btn-main { min-height: 34px; font-size: 12.5px; flex: 1 1 100px; }
    .hall-ed-side .hall-tool { height: 40px !important; }
}
