:root { color-scheme: light dark; font: 14px/1.4 system-ui, "Segoe UI", Roboto, sans-serif; } * { box-sizing: border-box; } html, body, #root { height: 100%; margin: 0; } .diagram-breadcrumbs:hover { cursor: pointer; } /* * Экран ожидания `diagram:init` от хоста. Занимает ровно высоту вьюпорта и * центрирует надпись. Раньше это был

с отступом: его собственный * margin выходил за пределы 100%-высоты предка и давал вертикальный скролл * на пустом экране. */ .diagram-loading { height: 100%; margin: 0; padding: 16px; display: flex; align-items: center; justify-content: center; text-align: center; color: #525a64; }