/* 画布局部层级由编辑器隔离；body Portal 按下面的语义顺序叠放。
   宿主如需适配自己的弹层范围，应统一覆盖这组变量。 */
:root {
  --nc-z-guide: 40;
  --nc-z-header: 100;
  --nc-z-progress: 110;
  --nc-z-inline-editor: 990;
  --nc-z-toolbar: 1000;
  --nc-z-panel: 1050;
  --nc-z-dock: 1100;
  --nc-z-floating-panel: 1200;
  /* 平移输入层只在拖动画布时显示，盖住画布内的节点与浮动面板 */
  --nc-z-pan-input: 1300;
  --nc-z-canvas-loading: 3000;
  /* 归口容器自身。它 position: fixed 自成层叠上下文,下面这些值只在层内互相比较,
     对外整层按这一个值参与页面层叠 —— 取 Portal 段的下界,画布 chrome 全在其下。 */
  --nc-z-layer: 9000;
  --nc-z-menu: 9000;
  --nc-z-submenu: 9010;
  --nc-z-hint: 9020;
  --nc-z-modal: 10000;
  --nc-z-modal-child: 10100;
  --nc-z-picker: 10200;
  --nc-z-preview: 10300;
  --nc-z-annotation: 10400;
  --nc-z-confirm: 10500;
  --nc-z-popover: 10600;
  --nc-z-tooltip: 10700;
  --nc-z-notice: 10800;
}
