:root {
  --admin-layout-header-height: 54px; // 系统顶部高度
  --admin-layout-left-menu-expand: 224px; // 系统侧边导航栏 展开
  --admin-layout-left-menu-collapse: 54px; // 系统侧边导航栏 收起
  --admin-layout-main-gap: 20px; // 页面布局内间距
  --app-main-padding: 15px; // 页面外框内间距
  --app-main-padding-vertical: 5px; // 页面上下内间距（top/bottom）
  --app-main-padding-horizontal: 15px; // 页面左右内间距（left/right）
  --dec-page-main-padding: 15px; // 页面外框内间距
  --app-container-padding: 20px; // 页面外框内间距
  --runtime-page-container-padding: 20px; // 页面卡片容器内间距
  --runtime-page-container-view-gap: 15px; // 渲染容器内间距
  --layout-flex-gap: 15px; // flex 布局 默认间距
  --layout-form-flex-gap: 15px; // 表单 flex 布局 默认间距
  --amb-widget-container-tool-gap: 10px; // 操控台 间隔
  --super-grid-main-view-gap: 15px; // 表格布局间隙
  --super-grid-main-btn-view-gap: 10px; // 按钮间隙
  --menu-font-size: 16px;
  --tab-header-font-size: 16px;
  --el-font-size-base: 16px;
  --input-font-size: 16px;
  --el-input-height: 36px;
  --el-input-inner-height: 36px;
}

@media (max-width: 768px) {
  :root {
    --admin-layout-main-gap: 10px;
    --app-main-padding: 10px;
    --app-main-padding-vertical: 5px; // 页面上下内间距（top/bottom）
    --app-main-padding-horizontal: 10px; // 页面左右内间距（left/right）
    --dec-page-main-padding: 5px;
    --app-container-padding: 15px;
    --runtime-page-container-padding: 10px;
    --runtime-page-container-view-gap: 10px;
    --layout-flex-gap: 10px;
    --layout-form-flex-gap: 10px;
    --amb-widget-container-tool-gap: 10px;
    --super-grid-main-view-gap: 10px;
    --super-grid-main-btn-view-gap: 10px;
  }
}