
/** /vision/css/vars.css */
/**
 * 主题相关变更设置：包括颜色、字体、圆角、阴影及尺寸；
 * 设置主题模式：document.documentElement.setAttribute('theme-mode', 'blue');
 * 重置为默认模式：document.documentElement.removeAttribute('theme-mode');
**/

/**
 * 主题配置：默认
**/
:root,
:root[theme-mode="DEFAULT"],
:root[theme-mode="default"] {
	--smt-theme-color: #3370FF; /* 主题色，对应：rgb(51, 112, 255) */
	--smt-brand-color: #4E5969; /* 功能色：常态；对应：rgb(78, 89, 105)；主要适用于全局 图标/按钮 的文案/图案色显示； */
	--smt-brand-color-press: #2B61DD; /* 功能色：按下状态；主要适用于全局 图标/按钮 的按下状态； */
	--smt-brand-color-hover: rgba(51, 112, 255, 0.08); /* 功能色：悬停状态2；主要适用于全局 图标/按钮/列表的 背景悬停态显示； */
	--smt-brand-color-active: rgba(51, 112, 255, 1); /* 功能色：主色选中状态；比如主按钮颜色； */
	--smt-brand-color-weak: rgba(78, 89, 105, 0.6); /* 功能色：弱显示状态；比如日期控件中非当月的日期数字文本颜色； */
	--smt-primary-color-hover: #5A8BFF; /* 功能色：主色悬停状态； */
	--smt-primary-color-disabled: rgba(51, 112, 255, 0.3); /* 功能色：主色禁用状态； */
	--smt-nav-color-hover: var(--smt-primary-color-disabled); /* 功能色：悬停状态1；主要适用于左侧模块导航栏的：悬停状态； */
	--smt-secondary-bgcolor-active: rgba(51, 112, 255, 0.14); /* 功能色：选中状态；主要适用于全局资源树和面包屑选中态背影色显示； */
	--smt-font-color-title: #1D2129; /* 主要用于全局一级标题色/输入框输入文字，或重要内容标示； */
	--smt-font-color-body: var(--smt-brand-color); /* 主要用于全局正文/列表/表格（表头除外）/下拉菜单等场景默认使用色； */
	--smt-font-color-secondary: #666666; /* 三级（三级标题/次要文案/图标）； */
	--smt-font-color-weaktip: #AEB6C0; /* 主要用于全局弱提示文案； */
	--smt-font-color-rule: #8C91A7; /* 标尺文案 */
	--smt-font-color-link: #366EF4; /* 主要用于全局额链接文案； */
	--smt-border-color: #D4D8E5; /* 主要适用于各种含边容器的边框色； */
	--smt-border-color-popup: #DCDFE6; /* 弹出菜单/面板的边框色； */
	--smt-shadow-color: rgba(42, 56, 76, 0.08); /* 阴影色； */
	--smt-shadow-color-popup: rgba(0, 0, 0, 0.1); /* 弹出菜单阴影色； */
	--smt-split-line-color: #E9EDF2; /* 主要适用于全局分割线色； */
	--smt-container-bg-color: #F4F5F8; /* 主要适用于全局文字说明背景色； */
	--smt-popupmenu-head-bg-color: rgba(51, 112, 255, 0.03);
	--smt-main-banner-color: var(--smt-brand-color);
	--smt-main-banner-bg-color: #FFFFFF;
	--smt-main-banner-mark-color: var(--smt-theme-color);
}

/**
 * 主题配置：V10默认
**/
:root[theme-mode="v10_default"] {
	--smt-theme-color: #3F99E7; /* 主题色，对应：rgb(63, 153, 231) */
	--smt-brand-color-active: rgba(63, 153, 231, 1);
	--smt-brand-color-hover: rgba(63, 153, 231, 0.08);
	--smt-brand-color-press: var(--smt-brand-color-hover);
	--smt-primary-color-hover: rgba(63, 153, 231, 0.8);
	--smt-primary-color-disabled: rgba(63, 153, 231, 0.3);
	--smt-secondary-bgcolor-active: rgba(63, 153, 231, 0.14);
	--smt-popupmenu-head-bg-color: rgba(63, 153, 231, 0.03);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
	/** 以下为特别设置 */
	--smt-sidebar-bg-color: #232C52; /* 左侧导航栏背景色 */
	--smt-bg-color-base-tree: #F9FAFC; /* 资源树背景色 */
	--smt-bg-color-base-tab: #F5F5F5; /* 二级标签页背景色 */
}

/**
 * 主题配置：蓝绿色
**/
:root[theme-mode="blueGreen"] {
	--smt-theme-color: #1E95C1; /* 主题色，对应：rgb(30, 149, 193) */
	--smt-brand-color-active: rgba(30, 149, 193, 1);
	--smt-brand-color-hover: rgba(30, 149, 193, 0.08);
	--smt-brand-color-press: #2287C0;
	--smt-primary-color-hover: #53B2E8;
	--smt-primary-color-disabled: rgba(30, 149, 193, 0.3);
	--smt-secondary-bgcolor-active: rgba(30, 149, 193, 0.14);
	--smt-popupmenu-head-bg-color: rgba(30, 149, 193, 0.03);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * 主题配置：蓝色
**/
:root[theme-mode="blue"] {
	--smt-theme-color: #3CABE7; /* 主题色，对应：rgb(60, 171, 231) */
	--smt-brand-color-active: rgba(60, 171, 231, 1);
	--smt-brand-color-hover: rgba(60, 171, 231, 0.08);
	--smt-brand-color-press: #2287C0;
	--smt-primary-color-hover: #53B2E8;
	--smt-primary-color-disabled: rgba(60, 171, 231, 0.3);
	--smt-secondary-bgcolor-active: rgba(60, 171, 231, 0.14);
	--smt-popupmenu-head-bg-color: rgba(60, 171, 231, 0.03);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * 主题配置：深色
**/
:root[theme-mode="dark"] {
	--smt-theme-color: #1E95C1; /* 主题色，对应：rgb(30, 149, 193) */
	--smt-brand-color-active: rgba(30, 149, 193, 1);
	--smt-brand-color-hover: rgba(30, 149, 193, 0.08);
	--smt-brand-color-press: #2287C0;
	--smt-primary-color-hover: #53B2E8;
	--smt-primary-color-disabled: rgba(30, 149, 193, 0.3);
	--smt-secondary-bgcolor-active: rgba(30, 149, 193, 0.14);
	--smt-popupmenu-head-bg-color: rgba(30, 149, 193, 0.03);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
	/** 以下为特别设置 */
	--smt-bg-color-base-tree: #2D3A46; /* 资源树背景色 */
	--smt-bg-color-base-tab: var(--smt-bg-color-base-tree); /* 二级标签页背景色 */
}

/**
 * 主题配置：绿色
**/
:root[theme-mode="green"] {
	--smt-theme-color: #0BB8B4; /* 主题色，对应：rgb(11, 184, 180) */
	--smt-brand-color-active: rgba(11, 184, 180, 1);
	--smt-brand-color-hover: rgba(11, 184, 180, 0.08);
	--smt-brand-color-press: #099C99;
	--smt-primary-color-hover: #3CC6C3;
	--smt-primary-color-disabled: rgba(11, 184, 180, 0.3);
	--smt-secondary-bgcolor-active: rgba(11, 184, 180, 0.14);
	--smt-popupmenu-head-bg-color: rgba(11, 184, 180, 0.03);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * 主题配置：红色
**/
:root[theme-mode="red"] {
	--smt-theme-color: #D92F4D; /* 主题色，对应：rgb(217, 47, 77) */
	--smt-brand-color-active: rgba(217, 47, 77, 1);
	--smt-brand-color-hover: rgba(217, 47, 77, 0.08);
	--smt-brand-color-press: #B82841;
	--smt-primary-color-hover: #E15971;
	--smt-primary-color-disabled: rgba(217, 47, 77, 0.3);
	--smt-secondary-bgcolor-active: rgba(217, 47, 77, 0.14);
	--smt-popupmenu-head-bg-color: rgba(217, 47, 77, 0.03);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * 主题配置：橙色
**/
:root[theme-mode="orange"] {
	--smt-theme-color: #F0831B; /* 主题色，对应：rgb(240, 131, 27) */
	--smt-brand-color-active: rgba(240, 131, 27, 1);
	--smt-brand-color-hover: rgba(240, 131, 27, 0.08);
	--smt-brand-color-press: #CC6F17;
	--smt-primary-color-hover: #F39C49;
	--smt-primary-color-disabled: rgba(240, 131, 27, 0.3);
	--smt-secondary-bgcolor-active: rgba(240, 131, 27, 0.14);
	--smt-popupmenu-head-bg-color: rgba(240, 131, 27, 0.03);
	--smt-main-banner-color: #FFFFFF;
	--smt-main-banner-bg-color: var(--smt-theme-color);
	--smt-main-banner-mark-color: var(--smt-main-banner-color);
}

/**
 * ///////////////////////////////////////////////
 * // 后面的内容与主题色无关；若有关则需要抽取到上面；
 * ///////////////////////////////////////////////
**/

/**
 *
**/
:root {
	--smt-font-family: "PingFang SC", "Microsoft YaHei", "SimSun", "Helvetica", Arial, "Sans-Serif";
	--smt-font-size: 12px;
	--smt-font-size-tab-head: 13px;
}

/**
 *
**/
:root {
	--smt-white-color-1: #FFFFFF; /* 对应：rgba(255, 255, 255, 1)； pure white；侧边栏：一级文案（用于主要标题） */
	--smt-white-color-2: rgba(255, 255, 255, 0.9); /* white 90%；侧边栏：二级（导航标题） */
	--smt-white-color-3: rgba(255, 255, 255, 0.7); /* white 70%；侧边栏：图标 */
	--smt-white-color-4: rgba(255, 255, 255, 0.4); /* white 40%；侧边栏：图标 */
	--smt-white-color-5: rgba(255, 255, 255, 0.2); /* white 20%；顶部导航栏右上角按钮悬停背景色 */
	--smt-black-color-1: #000000; /* 对应：rgba(0, 0, 0, 1)；pure black； */
	--smt-black-color-2: rgba(0, 0, 0, 0.15); /* 顶部导航栏右上角按钮深色背景且按钮激活时的背景色 */
	--smt-black-color-3: rgba(0, 0, 0, 0.6); /* 次要文字图标色彩；消息弹窗 Toast 的关闭按钮颜色； */
	--smt-gray-color-1: #F4F4F4; /* 对应：rgba(244, 244, 244, 1)；顶部导航栏右上角按钮边框色 */
	--smt-gray-color-2: rgba(244, 244, 244, 0.2); /* 顶部导航栏右上角按钮深色背景时的边框色 */
	--smt-error-color-1: #D92F4D; /* 徽标(消息、待办)背景色 */
	--smt-sidebar-bg-color: #181C38; /* 侧边栏，背景，对应：rgb(24, 28, 56) */
	--smt-sidebar-bg-color-active: var(--smt-brand-color-active); /* 侧边栏选中状态背景 */
	--smt-sidebar-bg-color-hover: var(--smt-nav-color-hover); /* 侧边栏悬停状态背景 */
	--smt-sidebar-font-color: var(--smt-white-color-3); /* 侧边栏，文案 */
	--smt-sidebar-menu-badge-bg-color: var(--smt-white-color-3); /* 侧边栏，徽标背景色 */
	--smt-sidebar-menu-badge-font-color: rgba(24, 28, 56, 0.7); /* 侧边栏，徽标 */
	--smt-canvas-bg-color: var(--smt-container-bg-color); /* 画布底背景色 */
	--smt-rule-color: #EEF0F9; /* 标尺 */
	--smt-rule-line-color: #C4C8D7; /* 标尺线 */
	--smt-text-color-primary: var(--smt-brand-color);
	--smt-text-color-anti: var(--smt-white-color-2);
	--smt-bg-color-container: var(--smt-white-color-1);
	--smt-bg-color-container-hover: var(--smt-brand-color-hover);
	--smt-bg-color-container-active: var(--smt-brand-color-hover);
	--smt-bg-color-table-background: #ECF0F6B2; /* 表格背景色 */
	--smt-bg-color-table-head: #ECF0F6; /* 表格列头背景色 */
	--smt-bg-color-table-odd-row: #FAFCFF; /* 表格奇数行背景色 */
	--smt-bg-color-table-even-row: var(--smt-white-color-1); /* 表格偶数行背景色 */
	--smt-bg-color-base-tree: var(--smt-bg-color-container); /* 一级资源树背景色 */
	--smt-bg-color-base-tab: var(--smt-bg-color-base-tree); /* 二级标签页背景色(打开资源的Tab背景色) */
	--smt-bg-color-card-container: #F0F4FA; /* 公共设置等卡片容器背景色 */
	--smt-error-color: var(--smt-error-color-1);
	--smt-treenode-color-active: var(--smt-secondary-bgcolor-active);
	--smt-head-logo-big-url: url(../writeCustomBgImg.jsp?theType=Page_Head_Logo_Big);
	--smt-head-logo-big-light-url: url(../writeCustomBgImg.jsp?theType=Page_Head_Logo_Big_Light);
	--smt-switch-bg-color: #F2F5FA; /* 开关控件背景色 */
}	

/**
 *
**/
:root {
	--smt-main-banner-height: 46px; /* 顶部导航栏高度 */
	--smt-first-tab-header-height: 32px; /* 一级Tabs高度 */
	--smt-base-tab-header-height: 52px; /* 二级标签页(打开资源的Tab)高度 */
	--smt-secondary-tab-header-height: 40px; /* 次级Tabs高度 */
	--smt-sidebar-width: 136px; /* 左侧栏宽度 */
	--smt-sidebar-menu-height: 40px; /* 左侧栏菜单项高度 */
	--smt-dialog-title-height: 42px; /* 对话框标题栏高度 */
	--smt-dialog-button-area-height: 60px; /* 对话框底部按钮区高度 */
	--smt-table-row-height: 40px; /* 表格/列表的行高 */
	--smt-tree-row-height: 28px; /* 树节点行高 */
	--smt-form-row-height: 36px; /* 表单的行高 */
}

:root {
	--smt-brand-color-focus: var(--smt-brand-color-press);
	--smt-brand-color-disabled: var(--smt-container-bg-color);
	--smt-brand-color-light: var(--smt-brand-color-hover);	
	--smt-brand-bgcolor-active: var(--smt-brand-color-active);
	--smt-brand-bgcolor-hover: var(--smt-brand-color-hover);
	--smt-bg-color-page: var(--smt-border-color);
	--smt-bg-color-container-select: var(--smt-bg-color-container);
	--smt-bg-color-secondarycontainer: var(--smt-split-line-color);
	--smt-bg-color-secondarycontainer-hover: var(--smt-border-color);
	--smt-bg-color-secondarycontainer-active: var(--smt-split-line-color);
	--smt-bg-color-component: var(--smt-split-line-color);
	--smt-bg-color-component-hover: var(--smt-split-line-color);
	--smt-bg-color-component-active: var(--smt-split-line-color);
	--smt-bg-color-secondarycomponent: var(--smt-split-line-color);
	--smt-bg-color-secondarycomponent-hover: var(--smt-split-line-color);
	--smt-bg-color-secondarycomponent-active: var(--smt-split-line-color);
	--smt-bg-color-component-disabled: var(--smt-container-bg-color);
	--smt-bg-color-specialcomponent: var(--smt-bg-color-container);
	--smt-bg-color-ds-item-mask: rgba(72, 83, 110, 0.9); /* #48536e; 数据源卡片hover背景 */
	--smt-bg-color-module-item-mask: rgba(15, 28, 56, 0.8); /* #0F1C38; 数据准备、分析展现模块卡片hover背景 */
	--smt-shadow-box: 0px 4px 14px var(--smt-shadow-color);
	--smt-shadow-box-popup: 0px 12px 16px var(--smt-shadow-color-popup); /* 弹出菜单/面板 */
	--smt-shadow-menu: var(--smt-shadow-box);
	--smt-shadow-popup: var(--smt-shadow-box-popup); /* 弹出菜单/面板 */
	--smt-shadow-loading: 0px 8px 18px var(--smt-shadow-color);
	--smt-shadow-card: 0px 9px 15px rgba(214, 227, 252, 0.3); /* 公共设置等卡片阴影 */
	--smt-mask-active: rgba(0, 0, 0, 0.6);
	--smt-mask-disabled: rgba(255, 255, 255, 0.6);
}

:root {
	--smt-radius-small: 2px;
	--smt-radius-default: 3px;
	--smt-radius-medium: 6px;
	--smt-radius-large: 8px;
	--smt-radius-extraLarge: 12px;
	--smt-radius-round: 999px;
	--smt-radius-circle: 50%;
}

:root {
  --smt-font-family-medium: var(--smt-font-family);
  --smt-font-size-link-small: 12px;
  --smt-font-size-link-medium: 14px;
  --smt-font-size-link-large: 16px;
  --smt-font-size-mark-small: 12px;
  --smt-font-size-mark-medium: 14px;
  --smt-font-size-body-small: 12px;
  --smt-font-size-body-medium: 14px;
  --smt-font-size-body-large: 16px;
  --smt-font-size-title-small: 14px;
  --smt-font-size-title-medium: 16px;
  --smt-font-size-title-large: 20px;
  --smt-font-size-headline-small: 24px;
  --smt-font-size-headline-medium: 28px;
  --smt-font-size-headline-large: 36px;
  --smt-font-size-display-medium: 48px;
  --smt-font-size-display-large: 64px;
  --smt-line-height-link-small: 20px;
  --smt-line-height-link-medium: 22px;
  --smt-line-height-link-large: 24px;
  --smt-line-height-mark-small: 20px;
  --smt-line-height-mark-medium: 22px;
  --smt-line-height-body-small: 20px;
  --smt-line-height-body-medium: 22px;
  --smt-line-height-body-large: 24px;
  --smt-line-height-title-small: 22px;
  --smt-line-height-title-medium: 24px;
  --smt-line-height-title-large: 28px;
  --smt-line-height-headline-small: 32px;
  --smt-line-height-headline-medium: 36px;
  --smt-line-height-headline-large: 44px;
  --smt-line-height-display-medium: 56px;
  --smt-line-height-display-large: 72px;
  --smt-font-link-small: var(--smt-font-size-link-small) /
    var(--smt-line-height-link-small) var(--smt-font-family);
  --smt-font-link-medium: var(--smt-font-size-link-medium) /
    var(--smt-line-height-link-medium) var(--smt-font-family);
  --smt-font-link-large: var(--smt-font-size-link-large) /
    var(--smt-line-height-link-large) var(--smt-font-family);
  --smt-font-mark-small: 600 var(--smt-font-size-mark-small) /
    var(--smt-line-height-mark-small) var(--smt-font-family);
  --smt-font-mark-medium: 600 var(--smt-font-size-mark-medium) /
    var(--smt-line-height-mark-medium) var(--smt-font-family);
  --smt-font-body-small: var(--smt-font-size-body-small) /
    var(--smt-line-height-body-small) var(--smt-font-family);
  --smt-font-body-medium: var(--smt-font-size-body-medium) /
    var(--smt-line-height-body-medium) var(--smt-font-family);
  --smt-font-body-large: var(--smt-font-size-body-large) /
    var(--smt-line-height-body-large) var(--smt-font-family);
  --smt-font-title-small: 600 var(--smt-font-size-title-small) /
    var(--smt-line-height-title-small) var(--smt-font-family);
  --smt-font-title-medium: 600 var(--smt-font-size-title-medium) /
    var(--smt-line-height-title-medium) var(--smt-font-family);
  --smt-font-title-large: 600 var(--smt-font-size-title-large) /
    var(--smt-line-height-title-large) var(--smt-font-family);
  --smt-font-headline-small: 600 var(--smt-font-size-headline-small) /
    var(--smt-line-height-headline-small) var(--smt-font-family);
  --smt-font-headline-medium: 600 var(--smt-font-size-headline-medium) /
    var(--smt-line-height-headline-medium) var(--smt-font-family);
  --smt-font-headline-large: 600 var(--smt-font-size-headline-large) /
    var(--smt-line-height-headline-large) var(--smt-font-family);
  --smt-font-display-medium: 600 var(--smt-font-size-display-medium) /
    var(--smt-line-height-display-medium) var(--smt-font-family);
  --smt-font-display-large: 600 var(--smt-font-size-display-large) /
    var(--smt-line-height-display-large) var(--smt-font-family);
}

:root {
  --smt-size-1: 2px;
  --smt-size-2: 4px;
  --smt-size-3: 6px;
  --smt-size-4: 8px;
  --smt-size-5: 12px;
  --smt-size-6: 16px;
  --smt-size-7: 20px;
  --smt-size-8: 24px;
  --smt-size-9: 28px;
  --smt-size-10: 32px;
  --smt-size-11: 36px;
  --smt-size-12: 40px;
  --smt-size-13: 48px;
  --smt-size-14: 56px;
  --smt-size-15: 64px;
  --smt-size-16: 72px;
  --smt-comp-size-xxxxs: var(--smt-size-5);
  --smt-comp-size-xxxs: var(--smt-size-6);
  --smt-comp-size-xxs: var(--smt-size-7);
  --smt-comp-size-xs: var(--smt-size-8);
  --smt-comp-size-s: var(--smt-size-9);
  --smt-comp-size-m: var(--smt-size-10);
  --smt-comp-size-l: var(--smt-size-11);
  --smt-comp-size-xl: var(--smt-size-12);
  --smt-comp-size-xxl: var(--smt-size-13);
  --smt-comp-size-xxxl: var(--smt-size-14);
  --smt-comp-size-xxxxl: var(--smt-size-15);
  --smt-comp-size-xxxxxl: var(--smt-size-16);
  --smt-pop-padding-s: var(--smt-size-2);
  --smt-pop-padding-m: var(--smt-size-3);
  --smt-pop-padding-l: var(--smt-size-4);
  --smt-pop-padding-xl: var(--smt-size-5);
  --smt-pop-padding-xxl: var(--smt-size-6);
  --smt-comp-paddingLR-xxs: var(--smt-size-1);
  --smt-comp-paddingLR-xs: var(--smt-size-2);
  --smt-comp-paddingLR-s: var(--smt-size-4);
  --smt-comp-paddingLR-m: var(--smt-size-5);
  --smt-comp-paddingLR-l: var(--smt-size-6);
  --smt-comp-paddingLR-xl: var(--smt-size-8);
  --smt-comp-paddingLR-xxl: var(--smt-size-10);
  --smt-comp-paddingTB-xxs: var(--smt-size-1);
  --smt-comp-paddingTB-xs: var(--smt-size-2);
  --smt-comp-paddingTB-s: var(--smt-size-4);
  --smt-comp-paddingTB-m: var(--smt-size-5);
  --smt-comp-paddingTB-l: var(--smt-size-6);
  --smt-comp-paddingTB-xl: var(--smt-size-8);
  --smt-comp-paddingTB-xxl: var(--smt-size-10);
  --smt-comp-margin-xxs: var(--smt-size-1);
  --smt-comp-margin-xs: var(--smt-size-2);
  --smt-comp-margin-s: var(--smt-size-4);
  --smt-comp-margin-m: var(--smt-size-5);
  --smt-comp-margin-l: var(--smt-size-6);
  --smt-comp-margin-xl: var(--smt-size-7);
  --smt-comp-margin-xxl: var(--smt-size-8);
  --smt-comp-margin-xxxl: var(--smt-size-10);
  --smt-comp-margin-xxxxl: var(--smt-size-12);
}

/** /vision/css/normalize.css */
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: var(--smt-font-family); /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
	box-sizing: border-box; /* 1 */
	padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

/** /vision/css/font-awesome.css */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/** /vision/css/iconfont.css */
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont/iconfont.eot?t=1560338464803'); /* IE9 */
  src: url('../fonts/iconfont/iconfont.eot?t=1560338464803#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('../fonts/iconfont/iconfont.woff?t=1560338464803') format('woff'),
  url('../fonts/iconfont/iconfont.ttfx?t=1560338464803') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/iconfont/iconfont.svg?t=1560338464803#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shujuyuan:before {
  content: "\e857";
}

.icon-jidu:before {
  content: "\e624";
}

.icon-tongji_niandu:before {
  content: "\e613";
}

.icon--shujuyuan:before {
  content: "\e61e";
}

.icon-tiaoshi:before {
  content: "\eb61";
}

.icon-changjingguanli:before {
  content: "\eb62";
}

.icon-bianji:before {
  content: "\eb63";
}

.icon-guanlianshebei:before {
  content: "\eb64";
}

.icon-guanfangbanben:before {
  content: "\eb65";
}

.icon-gongnengdingyi:before {
  content: "\eb66";
}

.icon-jichuguanli:before {
  content: "\eb67";
}

.icon-jishufuwu:before {
  content: "\eb68";
}

.icon-hezuohuobanmiyueguanli:before {
  content: "\eb69";
}

.icon-ceshishenqing:before {
  content: "\eb6a";
}

.icon-jiedianguanli:before {
  content: "\eb6b";
}

.icon-jinggao:before {
  content: "\eb6c";
}

.icon-peiwangyindao:before {
  content: "\eb6d";
}

.icon-renjijiaohu:before {
  content: "\eb6e";
}

.icon-shiyongwendang:before {
  content: "\eb6f";
}

.icon-quanxianshenpi:before {
  content: "\eb70";
}

.icon-yishouquan:before {
  content: "\eb71";
}

.icon-tianshenpi:before {
  content: "\eb72";
}

.icon-shujukanban:before {
  content: "\eb73";
}

.icon-yingyongguanli:before {
  content: "\eb74";
}

.icon-yibiaopan:before {
  content: "\eb75";
}

.icon-zhanghaoquanxianguanli:before {
  content: "\eb76";
}

.icon-yuanquyunwei:before {
  content: "\eb77";
}

.icon-jizhanguanli:before {
  content: "\eb78";
}

.icon-guanbi:before {
  content: "\eb79";
}

.icon-zidingyi:before {
  content: "\eb7a";
}

.icon-xiajiantou:before {
  content: "\eb7b";
}

.icon-shangjiantou:before {
  content: "\eb7c";
}

.icon-icon_loading:before {
  content: "\eb80";
}

.icon-icon_renwujincheng:before {
  content: "\eb88";
}

.icon-icon_rukou:before {
  content: "\eb89";
}

.icon-icon_yiwenkongxin:before {
  content: "\eb8a";
}

.icon-icon_fabu:before {
  content: "\eb8b";
}

.icon-icon_tianjia:before {
  content: "\eb8c";
}

.icon-icon_yulan:before {
  content: "\eb8d";
}

.icon-icon_zhanghao:before {
  content: "\eb8e";
}

.icon-icon_wangye:before {
  content: "\eb8f";
}

.icon-icon_shezhi:before {
  content: "\eb90";
}

.icon-icon_baocun:before {
  content: "\eb91";
}

.icon-icon_yingyongguanli:before {
  content: "\eb92";
}

.icon-icon_shiyongwendang:before {
  content: "\eb93";
}

.icon-icon_bangzhuwendang:before {
  content: "\eb94";
}

.icon-biaodanzujian-shurukuang:before {
  content: "\eb95";
}

.icon-biaodanzujian-biaoge:before {
  content: "\eb96";
}

.icon-biaodanzujian-xialakuang:before {
  content: "\eb97";
}

.icon-tubiao-bingtu:before {
  content: "\eb98";
}

.icon-biaodanzujian-anniu:before {
  content: "\eb99";
}

.icon-gongyezujian-yibiaopan:before {
  content: "\eb9a";
}

.icon-tubiao-qiapian:before {
  content: "\eb9b";
}

.icon-gongyezujian-zhishideng:before {
  content: "\eb9c";
}

.icon-tubiao-zhexiantu:before {
  content: "\eb9d";
}

.icon-xingzhuang-juxing:before {
  content: "\eb9e";
}

.icon-xingzhuang-jianxing:before {
  content: "\eb9f";
}

.icon-gongyezujian-kaiguan:before {
  content: "\eba0";
}

.icon-tubiao-zhuzhuangtu:before {
  content: "\eba1";
}

.icon-xingzhuang-tupian:before {
  content: "\eba2";
}

.icon-xingzhuang-wenzi:before {
  content: "\eba3";
}

.icon-xingzhuang-tuoyuanxing:before {
  content: "\eba4";
}

.icon-xingzhuang-sanjiaoxing:before {
  content: "\eba5";
}

.icon-xingzhuang-xingxing:before {
  content: "\eba6";
}

.icon-guize:before {
  content: "\ebb7";
}

.icon-shebeiguanli:before {
  content: "\ebb8";
}

.icon-gongnengdingyi1:before {
  content: "\ebb9";
}

.icon-jishufuwu1:before {
  content: "\ebce";
}

.icon-yunyingzhongxin:before {
  content: "\ebd0";
}

.icon-yunyingguanli:before {
  content: "\ebd1";
}

.icon-zuzhixiaxia:before {
  content: "\ebd8";
}

.icon-zuzhizhankai:before {
  content: "\ebd9";
}

.icon-zuzhiqunzu:before {
  content: "\ebda";
}

.icon-dakai:before {
  content: "\ebdf";
}

.icon-yingwen:before {
  content: "\ebe0";
}

.icon-zhongwen:before {
  content: "\ebe2";
}

.icon-miwen:before {
  content: "\ebe3";
}

.icon-xianhao:before {
  content: "\ebe4";
}

.icon-kongxinduigou:before {
  content: "\ebe5";
}

.icon-huixingzhen:before {
  content: "\ebe6";
}

.icon-duigou:before {
  content: "\ebe7";
}

.icon-xiayibu:before {
  content: "\ebef";
}

.icon-shangyibu:before {
  content: "\ebf0";
}

.icon-kongjianxuanzhong:before {
  content: "\ebf1";
}

.icon-kongjianweixuan:before {
  content: "\ebf2";
}

.icon-kongjianyixuan:before {
  content: "\ebf3";
}

.icon--diangan:before {
  content: "\ebfb";
}

.icon-rongxuejirongjiechi:before {
  content: "\ebfc";
}

.icon-lubiantingchechang:before {
  content: "\ebfd";
}

.icon--lumingpai:before {
  content: "\ebfe";
}

.icon-jietouzuoyi:before {
  content: "\ebff";
}

.icon--zhongdaweixian:before {
  content: "\ec00";
}

.icon--jiaotongbiaozhipai:before {
  content: "\ec01";
}

.icon-gongcezhishipai:before {
  content: "\ec02";
}

.icon-fangkuai:before {
  content: "\ec06";
}

.icon-fangkuai-:before {
  content: "\ec07";
}

.icon-shuaxin:before {
  content: "\ec08";
}

.icon-baocun:before {
  content: "\ec09";
}

.icon-fabu:before {
  content: "\ec0a";
}

.icon-xiayibu1:before {
  content: "\ec0b";
}

.icon-shangyibu1:before {
  content: "\ec0c";
}

.icon-xiangxiazhanhang:before {
  content: "\ec0d";
}

.icon-xiangshangzhanhang:before {
  content: "\ec0e";
}

.icon-tupianjiazaishibai:before {
  content: "\ec0f";
}

.icon-fuwudiqiu:before {
  content: "\ec10";
}

.icon-suoxiao:before {
  content: "\ec13";
}

.icon-fangda:before {
  content: "\ec14";
}

.icon-huanyuanhuabu:before {
  content: "\ec15";
}

.icon-quanping:before {
  content: "\ec16";
}

.icon-biaodanzujian-biaoge1:before {
  content: "\ec17";
}

.icon-APIshuchu:before {
  content: "\ec18";
}

.icon-APIjieru:before {
  content: "\ec19";
}

.icon-wenjianjia:before {
  content: "\ec1a";
}

.icon-DOC:before {
  content: "\ec1b";
}

.icon-BMP:before {
  content: "\ec1c";
}

.icon-GIF:before {
  content: "\ec1d";
}

.icon-JPG:before {
  content: "\ec1e";
}

.icon-PNG:before {
  content: "\ec1f";
}

.icon-weizhigeshi:before {
  content: "\ec20";
}

.icon-gengduo:before {
  content: "\ec21";
}

.icon-yunduanxiazai:before {
  content: "\ec22";
}

.icon-yunduanshangchuan:before {
  content: "\ec23";
}

.icon-dian:before {
  content: "\ec24";
}

.icon-mian:before {
  content: "\ec25";
}

.icon-xian:before {
  content: "\ec26";
}

.icon-shebeizhuangtai:before {
  content: "\ec27";
}

.icon-fenzuguanli:before {
  content: "\ec28";
}

.icon-kuaisubianpai:before {
  content: "\ec29";
}

.icon-APPkaifa:before {
  content: "\ec2a";
}

.icon-wentijieda:before {
  content: "\ec2e";
}

.icon-kefu:before {
  content: "\ec2f";
}

.icon-ruanjiankaifabao:before {
  content: "\ec30";
}

.icon-sousuobianxiao:before {
  content: "\ec32";
}

.icon-sousuofangda:before {
  content: "\ec33";
}

.icon-dingwei:before {
  content: "\ec34";
}

.icon-wumoxing:before {
  content: "\ec35";
}

.icon-gaojing:before {
  content: "\ec36";
}

.icon-renwujincheng:before {
  content: "\ec37";
}

.icon-xiaoxitongzhi:before {
  content: "\ec38";
}

.icon-youhui:before {
  content: "\ec39";
}

.icon-gaojing1:before {
  content: "\ec3a";
}

.icon-zhihangfankui:before {
  content: "\ec3b";
}

.icon-gongdanqueren:before {
  content: "\ec3c";
}

.icon-guangbo:before {
  content: "\ec3d";
}

.icon-gongdan:before {
  content: "\ec3e";
}

.icon-xiaoxi:before {
  content: "\ec3f";
}

.icon-ditu-qi:before {
  content: "\ec40";
}

.icon-ditu-dibiao:before {
  content: "\ec41";
}

.icon-ditu-cha:before {
  content: "\ec42";
}

.icon-ditu-qipao:before {
  content: "\ec43";
}

.icon-ditu-tuding:before {
  content: "\ec44";
}

.icon-ditu-huan:before {
  content: "\ec45";
}

.icon-ditu-xing:before {
  content: "\ec46";
}

.icon-ditu-yuan:before {
  content: "\ec47";
}

.icon-chehuisekuai:before {
  content: "\ec48";
}

.icon-shanchusekuai:before {
  content: "\ec49";
}

.icon-fabusekuai:before {
  content: "\ec4a";
}

.icon-xinhao:before {
  content: "\ec4b";
}

.icon-lanya:before {
  content: "\ec4c";
}

.icon-Wi-Fi:before {
  content: "\ec4d";
}

.icon-chaxun:before {
  content: "\ec4e";
}

.icon-dianbiao:before {
  content: "\ec4f";
}

.icon-anquan:before {
  content: "\ec50";
}

.icon-daibanshixiang:before {
  content: "\ec51";
}

.icon-bingxiang:before {
  content: "\ec52";
}

.icon-fanshe:before {
  content: "\ec53";
}

.icon-fengche:before {
  content: "\ec54";
}

.icon-guandao:before {
  content: "\ec55";
}

.icon-guize1:before {
  content: "\ec56";
}

.icon-guizeyinqing:before {
  content: "\ec57";
}

.icon-huowudui:before {
  content: "\ec58";
}

.icon-jianceqi:before {
  content: "\ec59";
}

.icon-jinggai:before {
  content: "\ec5a";
}

.icon-liujisuan:before {
  content: "\ec5b";
}

.icon-hanshu:before {
  content: "\ec5c";
}

.icon-lianjieliu:before {
  content: "\ec5d";
}

.icon-ludeng:before {
  content: "\ec5e";
}

.icon-shexiangji:before {
  content: "\ec5f";
}

.icon-rentijiance:before {
  content: "\ec60";
}

.icon-moshubang:before {
  content: "\ec61";
}

.icon-shujuwajue:before {
  content: "\ec62";
}

.icon-wangguan:before {
  content: "\ec63";
}

.icon-shenjing:before {
  content: "\ec64";
}

.icon-chucun:before {
  content: "\ec65";
}

.icon-wuguan:before {
  content: "\ec66";
}

.icon-yunduanshuaxin:before {
  content: "\ec67";
}

.icon-yunhang:before {
  content: "\ec68";
}

.icon-luyouqi:before {
  content: "\ec69";
}

.icon-bug:before {
  content: "\ec6a";
}

.icon-get:before {
  content: "\ec6b";
}

.icon-PIR:before {
  content: "\ec6c";
}

.icon-zhexiantu:before {
  content: "\ec6d";
}

.icon-shuibiao:before {
  content: "\ec6e";
}

.icon-js:before {
  content: "\ec6f";
}

.icon-zihangche:before {
  content: "\ec70";
}

.icon-liebiao:before {
  content: "\ec71";
}

.icon-qichedingwei:before {
  content: "\ec72";
}

.icon-dici:before {
  content: "\ec73";
}

.icon-mysql:before {
  content: "\ec74";
}

.icon-qiche:before {
  content: "\ec75";
}

.icon-shenjing1:before {
  content: "\ec76";
}

.icon-chengshi:before {
  content: "\ec77";
}

.icon-tixingshixin:before {
  content: "\ec78";
}

.icon-menci:before {
  content: "\ec79";
}

.icon-chazuo:before {
  content: "\ec7a";
}

.icon-ranqijianceqi:before {
  content: "\ec7b";
}

.icon-kaiguan:before {
  content: "\ec7c";
}

.icon-chatou:before {
  content: "\ec7d";
}

.icon-xiyiji:before {
  content: "\ec7e";
}

.icon-yijiankaiguan:before {
  content: "\ec7f";
}

.icon-yanwubaojingqi:before {
  content: "\ec80";
}

.icon-wuxiandianbo:before {
  content: "\ec81";
}

.icon-fuzhi:before {
  content: "\ec82";
}

.icon-shanchu:before {
  content: "\ec83";
}

.icon-bianjisekuai:before {
  content: "\ec84";
}

.icon-ishipinshixiao:before {
  content: "\ec85";
}

.icon-iframetianjia:before {
  content: "\ec86";
}

.icon-tupiantianjia:before {
  content: "\ec87";
}

.icon-liebiaomoshi_kuai:before {
  content: "\ec88";
}

.icon-qiapianmoshi_kuai:before {
  content: "\ec89";
}

.icon-fenlan:before {
  content: "\ec8a";
}

.icon-fengexian:before {
  content: "\ec8b";
}

.icon-dianzan:before {
  content: "\ec8c";
}

.icon-charulianjie:before {
  content: "\ec8d";
}

.icon-charutupian:before {
  content: "\ec8e";
}

.icon-quxiaolianjie:before {
  content: "\ec8f";
}

.icon-wuxupailie:before {
  content: "\ec90";
}

.icon-juzhongduiqi:before {
  content: "\ec91";
}

.icon-yinyong:before {
  content: "\ec92";
}

.icon-youxupailie:before {
  content: "\ec93";
}

.icon-youduiqi:before {
  content: "\ec94";
}

.icon-zitidaima:before {
  content: "\ec95";
}

.icon-xiaolian:before {
  content: "\ec96";
}

.icon-zitijiacu:before {
  content: "\ec97";
}

.icon-zitishanchuxian:before {
  content: "\ec98";
}

.icon-zitishangbiao:before {
  content: "\ec99";
}

.icon-zitibiaoti:before {
  content: "\ec9a";
}

.icon-zitixiahuaxian:before {
  content: "\ec9b";
}

.icon-zitixieti:before {
  content: "\ec9c";
}

.icon-zitiyanse:before {
  content: "\ec9d";
}

.icon-zuoduiqi:before {
  content: "\ec9e";
}

.icon-zitiyulan:before {
  content: "\ec9f";
}

.icon-zitixiabiao:before {
  content: "\eca0";
}

.icon-zuoyouduiqi:before {
  content: "\eca1";
}

.icon-tianxie:before {
  content: "\eca2";
}

.icon-huowudui1:before {
  content: "\eca3";
}

.icon-yingjian:before {
  content: "\eca4";
}

.icon-shebeikaifa:before {
  content: "\eca5";
}

.icon-dianzan_kuai:before {
  content: "\eca6";
}

.icon-zhihuan:before {
  content: "\eca7";
}

.icon-tuoguan:before {
  content: "\eca8";
}

.icon-duigoux:before {
  content: "\eca9";
}

.icon-guanbi1:before {
  content: "\ecaa";
}

.icon-aixin_shixin:before {
  content: "\ecab";
}

.icon-ranqixieloubaojingqi:before {
  content: "\ecac";
}

.icon-dianbiao_shiti:before {
  content: "\ecad";
}

.icon-aixin:before {
  content: "\ecae";
}

.icon-shuibiao_shiti:before {
  content: "\ecaf";
}

.icon-zhinengxiaofangshuan:before {
  content: "\ecb0";
}

.icon-ranqibiao_shiti:before {
  content: "\ecb1";
}

.icon-shexiangtou_shiti:before {
  content: "\ecb2";
}

.icon-shexiangtou_guanbi:before {
  content: "\ecb3";
}

.icon-shexiangtou:before {
  content: "\ecb4";
}

.icon-shengyin_shiti:before {
  content: "\ecb5";
}

.icon-shengyinkai:before {
  content: "\ecb6";
}

.icon-shoucang_shixin:before {
  content: "\ecb7";
}

.icon-shoucang:before {
  content: "\ecb8";
}

.icon-shengyinwu:before {
  content: "\ecb9";
}

.icon-shengyinjingyin:before {
  content: "\ecba";
}

.icon-zhunbeiliangchan:before {
  content: "\ecbb";
}

.icon-shebeikaifa1:before {
  content: "\ecbc";
}

.icon-ri:before {
  content: "\e615";
}

.icon-yue:before {
  content: "\e616";
}

.icon-kongxinwenhao:before {
  content: "\ed19";
}

.icon-cuowukongxin:before {
  content: "\ed1a";
}

.icon-fangkuai1:before {
  content: "\ed1b";
}

.icon-fangkuai2:before {
  content: "\ed1c";
}

.icon-kongjianxuanzhong1:before {
  content: "\ed1d";
}

.icon-kongxinduigou1:before {
  content: "\ed1e";
}

.icon-xinxikongxin:before {
  content: "\ed1f";
}

.icon-kongjian:before {
  content: "\ed20";
}

.icon-gaojingkongxin:before {
  content: "\ed21";
}

.icon-duigou_kuai:before {
  content: "\ed22";
}

.icon-cuocha_kuai:before {
  content: "\ed23";
}

.icon-jia_sekuai:before {
  content: "\ed24";
}

.icon-jian_sekuai:before {
  content: "\ed25";
}

.icon-fenxiangfangshi:before {
  content: "\ed2e";
}


/** /vision/css/smartbiIconfonts.css */
[class^="s-icon-"], [class*=" s-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'SmartbiIcons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: "SmartbiIcons";
  src: url('../fonts/smartbiIcons/iconfont.eot?t=1703839215925'); /* IE9*/
  src: url('../fonts/smartbiIcons/iconfont.eot?t=1703839215925#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url("../fonts/smartbiIcons/iconfont.woff2?t=1703839215925") format("woff2"),
  url("../fonts/smartbiIcons/iconfont.woff?t=1703839215925") format("woff"),
  url('../fonts/smartbiIcons/iconfont.ttf?t=1703839215925') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/smartbiIcons/iconfont.svg?t=1703839215925#VFontV11') format('svg'); /* iOS 4.1- */
}

.SmartbiIcons {
  font-family: 'SmartbiIcons' !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.s-icon-abnormal:before { content: "\ea01"; }
.s-icon-about:before { content: "\ea02"; }
.s-icon-accordion-arrow-close:before { content: "\ea03"; }
.s-icon-accordion-arrow-open:before { content: "\ea04"; }
.s-icon-action:before { content: "\ea05"; }
.s-icon-ad-hoc-analysis:before { content: "\ea06"; }
.s-icon-add-rows:before { content: "\ea07"; }
.s-icon-add-user:before { content: "\ea08"; }
.s-icon-add:before { content: "\ea09"; }
.s-icon-addnew:before { content: "\ea0a"; }
.s-icon-adopt:before { content: "\ea0b"; }
.s-icon-adopt1:before { content: "\ea0c"; }
.s-icon-advanced-security:before { content: "\ea0d"; }
.s-icon-ai-qa:before { content: "\ea0e"; }
.s-icon-ai:before { content: "\ea0f"; }
.s-icon-all:before { content: "\ea10"; }
.s-icon-analysis:before { content: "\ea11"; }
.s-icon-annex:before { content: "\ea12"; }
.s-icon-app:before { content: "\ea13"; }
.s-icon-approved:before { content: "\ea14"; }
.s-icon-appstore:before { content: "\ea15"; }
.s-icon-area:before { content: "\ea16"; }
.s-icon-arrow-down:before { content: "\ea17"; }
.s-icon-arrow-open:before { content: "\ea18"; }
.s-icon-arrow-right:before { content: "\ea19"; }
.s-icon-arrow-up:before { content: "\ea1a"; }
.s-icon-ascending-global-filter:before { content: "\ea1b"; }
.s-icon-ascending-global:before { content: "\ea1c"; }
.s-icon-ascending:before { content: "\ea1d"; }
.s-icon-ascii:before { content: "\ea1e"; }
.s-icon-attribute-c:before { content: "\ea1f"; }
.s-icon-attribute:before { content: "\ea20"; }
.s-icon-augmented-dataset-folder:before { content: "\ea21"; }
.s-icon-auto-cache:before { content: "\ea22"; }
.s-icon-automl:before { content: "\ea23"; }
.s-icon-autorefresh:before { content: "\ea24"; }
.s-icon-bar-chart:before { content: "\ea25"; }
.s-icon-baseprocedure:before { content: "\ea26"; }
.s-icon-basetable-invisible:before { content: "\ea27"; }
.s-icon-basetable-ref:before { content: "\ea28"; }
.s-icon-basetable-with-rp:before { content: "\ea29"; }
.s-icon-basetable:before { content: "\ea2a"; }
.s-icon-baseview-ref:before { content: "\ea2b"; }
.s-icon-baseview:before { content: "\ea2c"; }
.s-icon-bbs-support:before { content: "\ea2d"; }
.s-icon-bigdecimal:before { content: "\ea2e"; }
.s-icon-biginteger:before { content: "\ea2f"; }
.s-icon-binary:before { content: "\ea30"; }
.s-icon-biolap-report:before { content: "\ea31"; }
.s-icon-breadcrumb-maximize:before { content: "\ea32"; }
.s-icon-breadcrumb-zoom-out:before { content: "\ea33"; }
.s-icon-browse:before { content: "\ea34"; }
.s-icon-brush:before { content: "\ea35"; }
.s-icon-bulk-import:before { content: "\ea36"; }
.s-icon-business-attribute-date:before { content: "\ea37"; }
.s-icon-business-attribute-number:before { content: "\ea38"; }
.s-icon-business-attribute-ref:before { content: "\ea39"; }
.s-icon-business-attribute:before { content: "\ea3a"; }
.s-icon-business-object:before { content: "\ea3b"; }
.s-icon-business-theme:before { content: "\ea3c"; }
.s-icon-business-view:before { content: "\ea3d"; }
.s-icon-businessviews:before { content: "\ea3e"; }
.s-icon-c-measure:before { content: "\ea3f"; }
.s-icon-calc-field:before { content: "\ea40"; }
.s-icon-cancel-collection:before { content: "\ea41"; }
.s-icon-cancel:before { content: "\ea42"; }
.s-icon-catalogue-filter:before { content: "\ea43"; }
.s-icon-cdate:before { content: "\ea44"; }
.s-icon-cell-attribute:before { content: "\ea45"; }
.s-icon-cgeo:before { content: "\ea46"; }
.s-icon-chart-theme:before { content: "\ea47"; }
.s-icon-chart-themes:before { content: "\ea48"; }
.s-icon-check:before { content: "\ea49"; }
.s-icon-checksql:before { content: "\ea4a"; }
.s-icon-chose-area:before { content: "\ea4b"; }
.s-icon-clear-links:before { content: "\ea4c"; }
.s-icon-close-license:before { content: "\ea4d"; }
.s-icon-close:before { content: "\ea4e"; }
.s-icon-cnub:before { content: "\ea4f"; }
.s-icon-collapse-expand:before { content: "\ea50"; }
.s-icon-collect:before { content: "\ea51"; }
.s-icon-collected:before { content: "\ea52"; }
.s-icon-collection:before { content: "\ea53"; }
.s-icon-combined-query-invisible:before { content: "\ea54"; }
.s-icon-combined-query:before { content: "\ea55"; }
.s-icon-comment:before { content: "\ea56"; }
.s-icon-commented:before { content: "\ea57"; }
.s-icon-commentnew:before { content: "\ea58"; }
.s-icon-completed:before { content: "\ea59"; }
.s-icon-coordinate:before { content: "\ea5a"; }
.s-icon-copy:before { content: "\ea5b"; }
.s-icon-copysql:before { content: "\ea5c"; }
.s-icon-cover:before { content: "\ea5d"; }
.s-icon-createanalysis:before { content: "\ea5e"; }
.s-icon-cstr:before { content: "\ea5f"; }
.s-icon-cstr1:before { content: "\ea60"; }
.s-icon-csum:before { content: "\ea61"; }
.s-icon-cube-layer-close:before { content: "\ea62"; }
.s-icon-cube-layer-open:before { content: "\ea63"; }
.s-icon-cube-member:before { content: "\ea64"; }
.s-icon-custom:before { content: "\ea65"; }
.s-icon-customgroup:before { content: "\ea66"; }
.s-icon-custommember:before { content: "\ea67"; }
.s-icon-cut:before { content: "\ea68"; }
.s-icon-d-table:before { content: "\ea69"; }
.s-icon-daq-importconfig:before { content: "\ea6a"; }
.s-icon-daq-value-list-setting-copy:before { content: "\ea6b"; }
.s-icon-daq-value-list-setting1:before { content: "\ea6c"; }
.s-icon-daq-value-list-settings:before { content: "\ea6d"; }
.s-icon-dashboard:before { content: "\ea6e"; }
.s-icon-dashboardmap:before { content: "\ea6f"; }
.s-icon-dashboradexport:before { content: "\ea70"; }
.s-icon-data-extract:before { content: "\ea71"; }
.s-icon-data-extract1:before { content: "\ea72"; }
.s-icon-data-import:before { content: "\ea73"; }
.s-icon-data-interrupt:before { content: "\ea74"; }
.s-icon-data-linkage:before { content: "\ea75"; }
.s-icon-data-permission:before { content: "\ea76"; }
.s-icon-data-processing-invisible:before { content: "\ea77"; }
.s-icon-data-processing:before { content: "\ea78"; }
.s-icon-data-processings:before { content: "\ea79"; }
.s-icon-data-scheduling:before { content: "\ea7a"; }
.s-icon-database:before { content: "\ea7b"; }
.s-icon-datacenter:before { content: "\ea7c"; }
.s-icon-datacenter1:before { content: "\ea7d"; }
.s-icon-dataformat:before { content: "\ea7e"; }
.s-icon-dataformats:before { content: "\ea7f"; }
.s-icon-dataline-permission:before { content: "\ea80"; }
.s-icon-dataset-copy:before { content: "\ea81"; }
.s-icon-datasource:before { content: "\ea82"; }
.s-icon-datatype-ref-param:before { content: "\ea83"; }
.s-icon-date:before { content: "\ea84"; }
.s-icon-datetime:before { content: "\ea85"; }
.s-icon-default-treenode-hidden:before { content: "\ea86"; }
.s-icon-default:before { content: "\ea87"; }
.s-icon-defaultapp:before { content: "\ea88"; }
.s-icon-defaultapped:before { content: "\ea89"; }
.s-icon-defaulted:before { content: "\ea8a"; }
.s-icon-delete:before { content: "\ea8b"; }
.s-icon-descending-global-filter:before { content: "\ea8c"; }
.s-icon-descending-global:before { content: "\ea8d"; }
.s-icon-descending:before { content: "\ea8e"; }
.s-icon-detail-query:before { content: "\ea8f"; }
.s-icon-detail:before { content: "\ea90"; }
.s-icon-dimension:before { content: "\ea91"; }
.s-icon-dimensions:before { content: "\ea92"; }
.s-icon-dimensions1:before { content: "\ea93"; }
.s-icon-disable-olap-filter:before { content: "\ea94"; }
.s-icon-disable-warning:before { content: "\ea95"; }
.s-icon-dot3:before { content: "\ea96"; }
.s-icon-double:before { content: "\ea97"; }
.s-icon-download:before { content: "\ea98"; }
.s-icon-downloadfile:before { content: "\ea99"; }
.s-icon-dropdownmenu:before { content: "\ea9a"; }
.s-icon-edit:before { content: "\ea9b"; }
.s-icon-enable:before { content: "\ea9c"; }
.s-icon-endpage:before { content: "\ea9d"; }
.s-icon-enhanced-dataset:before { content: "\ea9e"; }
.s-icon-entrance:before { content: "\ea9f"; }
.s-icon-etl-automation:before { content: "\eaa0"; }
.s-icon-everyone:before { content: "\eaa1"; }
.s-icon-examples:before { content: "\eaa2"; }
.s-icon-excel-import:before { content: "\eaa3"; }
.s-icon-excel:before { content: "\eaa4"; }
.s-icon-exchildarea:before { content: "\eaa5"; }
.s-icon-execute-interrupt:before { content: "\eaa6"; }
.s-icon-execute:before { content: "\eaa7"; }
.s-icon-experiment:before { content: "\eaa8"; }
.s-icon-export-report:before { content: "\eaa9"; }
.s-icon-exportlog:before { content: "\eaaa"; }
.s-icon-extract-log:before { content: "\eaab"; }
.s-icon-fact-table:before { content: "\eaac"; }
.s-icon-fail:before { content: "\eaad"; }
.s-icon-failed:before { content: "\eaae"; }
.s-icon-faq:before { content: "\eaaf"; }
.s-icon-favorite-treenode:before { content: "\eab0"; }
.s-icon-favorite:before { content: "\eab1"; }
.s-icon-favorites:before { content: "\eab2"; }
.s-icon-field-c:before { content: "\eab3"; }
.s-icon-field:before { content: "\eab4"; }
.s-icon-file-resource:before { content: "\eab5"; }
.s-icon-filter-capital:before { content: "\eab6"; }
.s-icon-filter:before { content: "\eab7"; }
.s-icon-filtertreegrid-add-item:before { content: "\eab8"; }
.s-icon-filtertreegrid-item:before { content: "\eab9"; }
.s-icon-firstpage:before { content: "\eaba"; }
.s-icon-flow:before { content: "\eabb"; }
.s-icon-folder-close:before { content: "\eabc"; }
.s-icon-folder-collection:before { content: "\eabd"; }
.s-icon-folder-measures:before { content: "\eabe"; }
.s-icon-folder-open:before { content: "\eabf"; }
.s-icon-forbid-cache:before { content: "\eac0"; }
.s-icon-forbidden:before { content: "\eac1"; }
.s-icon-forecast:before { content: "\eac2"; }
.s-icon-format:before { content: "\eac3"; }
.s-icon-fullscreen:before { content: "\eac4"; }
.s-icon-function-node:before { content: "\eac5"; }
.s-icon-function:before { content: "\eac6"; }
.s-icon-functions:before { content: "\eac7"; }
.s-icon-geo:before { content: "\eac8"; }
.s-icon-group-1:before { content: "\eac9"; }
.s-icon-group:before { content: "\eaca"; }
.s-icon-groupnew:before { content: "\eacb"; }
.s-icon-help:before { content: "\eacc"; }
.s-icon-hide-area:before { content: "\eacd"; }
.s-icon-hide-line:before { content: "\eace"; }
.s-icon-hierarchy-close:before { content: "\eacf"; }
.s-icon-hierarchy-open:before { content: "\ead0"; }
.s-icon-home:before { content: "\ead1"; }
.s-icon-img:before { content: "\ead2"; }
.s-icon-impact-analysis:before { content: "\ead3"; }
.s-icon-import-d-table:before { content: "\ead4"; }
.s-icon-import-fact-table:before { content: "\ead5"; }
.s-icon-import-user:before { content: "\ead6"; }
.s-icon-index:before { content: "\ead7"; }
.s-icon-indexdatasource:before { content: "\ead8"; }
.s-icon-indexreport:before { content: "\ead9"; }
.s-icon-information:before { content: "\eada"; }
.s-icon-initial:before { content: "\eadb"; }
.s-icon-initiated:before { content: "\eadc"; }
.s-icon-insert:before { content: "\eadd"; }
.s-icon-insight-calculations:before { content: "\eade"; }
.s-icon-insight-duplicatefield:before { content: "\eadf"; }
.s-icon-insight-timedimension:before { content: "\eae0"; }
.s-icon-insight:before { content: "\eae1"; }
.s-icon-integer:before { content: "\eae2"; }
.s-icon-interfacesettings:before { content: "\eae3"; }
.s-icon-interruptexport:before { content: "\eae4"; }
.s-icon-invisible:before { content: "\eae5"; }
.s-icon-irrelevant:before { content: "\eae6"; }
.s-icon-java-business-view-invisible:before { content: "\eae7"; }
.s-icon-java-business-view:before { content: "\eae8"; }
.s-icon-java-datasource:before { content: "\eae9"; }
.s-icon-java-query-define-fields:before { content: "\eaea"; }
.s-icon-java-query-define:before { content: "\eaeb"; }
.s-icon-java-script-view-invisible:before { content: "\eaec"; }
.s-icon-java-script-view:before { content: "\eaed"; }
.s-icon-job-flow:before { content: "\eaee"; }
.s-icon-key:before { content: "\eaef"; }
.s-icon-left-axis:before { content: "\eaf0"; }
.s-icon-level1:before { content: "\eaf1"; }
.s-icon-level2:before { content: "\eaf2"; }
.s-icon-level3:before { content: "\eaf3"; }
.s-icon-level4:before { content: "\eaf4"; }
.s-icon-level5:before { content: "\eaf5"; }
.s-icon-level6:before { content: "\eaf6"; }
.s-icon-leveln:before { content: "\eaf7"; }
.s-icon-like:before { content: "\eaf8"; }
.s-icon-liked:before { content: "\eaf9"; }
.s-icon-line-chart:before { content: "\eafa"; }
.s-icon-link-view:before { content: "\eafb"; }
.s-icon-linkage-setting:before { content: "\eafc"; }
.s-icon-linkage:before { content: "\eafd"; }
.s-icon-linkagesetting:before { content: "\eafe"; }
.s-icon-linkresource:before { content: "\eaff"; }
.s-icon-listcad:before { content: "\eb00"; }
.s-icon-lists:before { content: "\eb01"; }
.s-icon-location-businessdataset:before { content: "\eb02"; }
.s-icon-location:before { content: "\eb03"; }
.s-icon-logs-byrecod:before { content: "\eb04"; }
.s-icon-macro-client-module:before { content: "\eb05"; }
.s-icon-macro-jump-matcher-guide:before { content: "\eb06"; }
.s-icon-macro-jump-matcher-guides:before { content: "\eb07"; }
.s-icon-macro-library:before { content: "\eb08"; }
.s-icon-macro-librarys:before { content: "\eb09"; }
.s-icon-macro-module:before { content: "\eb0a"; }
.s-icon-macro-server-module:before { content: "\eb0b"; }
.s-icon-macroclass:before { content: "\eb0c"; }
.s-icon-macroevent:before { content: "\eb0d"; }
.s-icon-macromethod:before { content: "\eb0e"; }
.s-icon-macroparameter:before { content: "\eb0f"; }
.s-icon-macroproperty:before { content: "\eb10"; }
.s-icon-manage-appstoremanage:before { content: "\eb11"; }
.s-icon-manage-backuprepository:before { content: "\eb12"; }
.s-icon-manage-clearcache:before { content: "\eb13"; }
.s-icon-manage-commentmanage:before { content: "\eb14"; }
.s-icon-manage-common-functions:before { content: "\eb15"; }
.s-icon-manage-debuggingtools:before { content: "\eb16"; }
.s-icon-manage-everyone:before { content: "\eb17"; }
.s-icon-manage-exportlog:before { content: "\eb18"; }
.s-icon-manage-exportresource:before { content: "\eb19"; }
.s-icon-manage-expression-template:before { content: "\eb1a"; }
.s-icon-manage-global-resources:before { content: "\eb1b"; }
.s-icon-manage-import-errorlog:before { content: "\eb1c"; }
.s-icon-manage-improveresource:before { content: "\eb1d"; }
.s-icon-manage-interfacesettings:before { content: "\eb1e"; }
.s-icon-manage-mapeditor:before { content: "\eb1f"; }
.s-icon-manage-miningmanage:before { content: "\eb20"; }
.s-icon-manage-mobiledevicemanagement:before { content: "\eb21"; }
.s-icon-manage-module-configuration:before { content: "\eb22"; }
.s-icon-manage-monitor-workflow:before { content: "\eb23"; }
.s-icon-manage-monitoringmanagement:before { content: "\eb24"; }
.s-icon-manage-nlp-config:before { content: "\eb25"; }
.s-icon-manage-publishresources:before { content: "\eb26"; }
.s-icon-manage-querylog:before { content: "\eb27"; }
.s-icon-manage-rebuildtheindex:before { content: "\eb28"; }
.s-icon-manage-restorerepository:before { content: "\eb29"; }
.s-icon-manage-role:before { content: "\eb2a"; }
.s-icon-manage-sessionmanagement:before { content: "\eb2b"; }
.s-icon-manage-sharemanage:before { content: "\eb2c"; }
.s-icon-manage-system-migration:before { content: "\eb2d"; }
.s-icon-manage-system-tools:before { content: "\eb2e"; }
.s-icon-manage-systemcheck:before { content: "\eb2f"; }
.s-icon-manage-systemoptions:before { content: "\eb30"; }
.s-icon-manage-tagmanage:before { content: "\eb31"; }
.s-icon-manage-user:before { content: "\eb32"; }
.s-icon-manage-usermanagement:before { content: "\eb33"; }
.s-icon-management-tool:before { content: "\eb34"; }
.s-icon-map-intervalcolor:before { content: "\eb35"; }
.s-icon-map-intervalcolors:before { content: "\eb36"; }
.s-icon-maparea-manage:before { content: "\eb37"; }
.s-icon-maparea-manages:before { content: "\eb38"; }
.s-icon-maskingrule-nub:before { content: "\eb3a"; }
.s-icon-maskingrule-str:before { content: "\eb3b"; }
.s-icon-maskingrule:before { content: "\eb3c"; }
.s-icon-maskingrules:before { content: "\eb3d"; }
.s-icon-material:before { content: "\eb3e"; }
.s-icon-max:before { content: "\eb3f"; }
.s-icon-mdxtemplate:before { content: "\eb40"; }
.s-icon-mdxtemplates:before { content: "\eb41"; }
.s-icon-measure:before { content: "\eb42"; }
.s-icon-measurehierarchy:before { content: "\eb43"; }
.s-icon-measures:before { content: "\eb44"; }
.s-icon-member:before { content: "\eb45"; }
.s-icon-members:before { content: "\eb46"; }
.s-icon-menu:before { content: "\eb47"; }
.s-icon-merge-cell:before { content: "\eb48"; }
.s-icon-metadata:before { content: "\eb49"; }
.s-icon-metadataanalysis:before { content: "\eb4a"; }
.s-icon-metrics-dimension-table:before { content: "\eb4b"; }
.s-icon-metrics-model:before { content: "\eb4c"; }
.s-icon-mini-chart:before { content: "\eb4d"; }
.s-icon-mining:before { content: "\eb4e"; }
.s-icon-model-management:before { content: "\eb4f"; }
.s-icon-model:before { content: "\eb50"; }
.s-icon-more-dot:before { content: "\eb51"; }
.s-icon-more:before { content: "\eb52"; }
.s-icon-move-down:before { content: "\eb53"; }
.s-icon-move-to-bottom:before { content: "\eb54"; }
.s-icon-move-to-top:before { content: "\eb55"; }
.s-icon-move-up:before { content: "\eb56"; }
.s-icon-moveto:before { content: "\eb57"; }
.s-icon-myfolder:before { content: "\eb58"; }
.s-icon-myshare:before { content: "\eb59"; }
.s-icon-namedset:before { content: "\eb5a"; }
.s-icon-navigation-collapse-expand:before { content: "\eb5b"; }
.s-icon-navigation-customer-service:before { content: "\eb5c"; }
.s-icon-navigation-email-address:before { content: "\eb5d"; }
.s-icon-navigation-pin:before { content: "\eb5e"; }
.s-icon-navigation-telephone:before { content: "\eb5f"; }
.s-icon-new-cube:before { content: "\eb60"; }
.s-icon-new-folder:before { content: "\eb61"; }
.s-icon-new-table:before { content: "\eb62"; }
.s-icon-new:before { content: "\eb63"; }
.s-icon-newurl:before { content: "\eb64"; }
.s-icon-nextpage:before { content: "\eb65"; }
.s-icon-noright:before { content: "\eb66"; }
.s-icon-olap-dataset:before { content: "\eb67"; }
.s-icon-olap-datasource:before { content: "\eb68"; }
.s-icon-olap-filter:before { content: "\eb69"; }
.s-icon-olap-param:before { content: "\eb6a"; }
.s-icon-olap-params:before { content: "\eb6b"; }
.s-icon-olap-report:before { content: "\eb6c"; }
.s-icon-olap-warning-style:before { content: "\eb6d"; }
.s-icon-olap-warning-styles:before { content: "\eb6e"; }
.s-icon-online-consultation:before { content: "\eb6f"; }
.s-icon-open:before { content: "\eb70"; }
.s-icon-operating-authority:before { content: "\eb71"; }
.s-icon-options:before { content: "\eb72"; }
.s-icon-orderrule:before { content: "\eb73"; }
.s-icon-orderrules:before { content: "\eb74"; }
.s-icon-pad-publish-themes:before { content: "\eb75"; }
.s-icon-page-layout:before { content: "\eb76"; }
.s-icon-page-layouts:before { content: "\eb77"; }
.s-icon-page-p:before { content: "\eb78"; }
.s-icon-page-theme:before { content: "\eb79"; }
.s-icon-page-themes:before { content: "\eb7a"; }
.s-icon-page:before { content: "\eb7b"; }
.s-icon-panel:before { content: "\eb7c"; }
.s-icon-paragraph-center:before { content: "\eb7d"; }
.s-icon-paragraph-left:before { content: "\eb7e"; }
.s-icon-paragraph-right:before { content: "\eb7f"; }
.s-icon-param-unvisible:before { content: "\eb80"; }
.s-icon-param-visible:before { content: "\eb81"; }
.s-icon-param:before { content: "\eb82"; }
.s-icon-password:before { content: "\eb83"; }
.s-icon-pc-bold:before { content: "\eb84"; }
.s-icon-pc-publish-themes:before { content: "\eb85"; }
.s-icon-pc:before { content: "\eb86"; }
.s-icon-pdf:before { content: "\eb87"; }
.s-icon-permission:before { content: "\eb88"; }
.s-icon-permissions:before { content: "\eb89"; }
.s-icon-personal-param:before { content: "\eb8a"; }
.s-icon-phone-publish-themes:before { content: "\eb8b"; }
.s-icon-pic-upload:before { content: "\eb8c"; }
.s-icon-picture-player:before { content: "\eb8d"; }
.s-icon-plan:before { content: "\eb8e"; }
.s-icon-planned-task:before { content: "\eb8f"; }
.s-icon-portal-page:before { content: "\eb90"; }
.s-icon-portal:before { content: "\eb91"; }
.s-icon-position:before { content: "\eb92"; }
.s-icon-ppt:before { content: "\eb93"; }
.s-icon-preview:before { content: "\eb94"; }
.s-icon-previewtheme:before { content: "\eb95"; }
.s-icon-prevpage:before { content: "\eb96"; }
.s-icon-printing:before { content: "\eb97"; }
.s-icon-privacyq:before { content: "\eb98"; }
.s-icon-proc-business-view-invisible:before { content: "\eb99"; }
.s-icon-proc-business-view:before { content: "\eb9a"; }
.s-icon-proc-resultset:before { content: "\eb9b"; }
.s-icon-proc-subquery:before { content: "\eb9c"; }
.s-icon-processing:before { content: "\eb9d"; }
.s-icon-provider:before { content: "\eb9e"; }
.s-icon-public-pages:before { content: "\eb9f"; }
.s-icon-publicpage:before { content: "\eba0"; }
.s-icon-publish-theme:before { content: "\eba1"; }
.s-icon-publish:before { content: "\eba2"; }
.s-icon-pubtheme:before { content: "\eba3"; }
.s-icon-qa:before { content: "\eba4"; }
.s-icon-question:before { content: "\eba5"; }
.s-icon-rar:before { content: "\eba6"; }
.s-icon-rawsql-business-view-invisible:before { content: "\eba7"; }
.s-icon-rawsql-business-view:before { content: "\eba8"; }
.s-icon-readed:before { content: "\eba9"; }
.s-icon-recall:before { content: "\ebaa"; }
.s-icon-record-delete:before { content: "\ebab"; }
.s-icon-redo:before { content: "\ebac"; }
.s-icon-refresh:before { content: "\ebad"; }
.s-icon-refreshnew:before { content: "\ebae"; }
.s-icon-relation:before { content: "\ebaf"; }
.s-icon-reload-field:before { content: "\ebb0"; }
.s-icon-reload:before { content: "\ebb1"; }
.s-icon-removal-duplicate:before { content: "\ebb2"; }
.s-icon-remove-field:before { content: "\ebb3"; }
.s-icon-removed:before { content: "\ebb4"; }
.s-icon-rename:before { content: "\ebb5"; }
.s-icon-replace-data:before { content: "\ebb6"; }
.s-icon-reply:before { content: "\ebb7"; }
.s-icon-reported:before { content: "\ebb8"; }
.s-icon-reportrefresh:before { content: "\ebb9"; }
.s-icon-reset-filter:before { content: "\ebba"; }
.s-icon-reset:before { content: "\ebbb"; }
.s-icon-resource-authorization:before { content: "\ebbc"; }
.s-icon-resource-pack:before { content: "\ebbd"; }
.s-icon-resource-packs:before { content: "\ebbe"; }
.s-icon-resource:before { content: "\ebbf"; }
.s-icon-restore:before { content: "\ebc0"; }
.s-icon-retract:before { content: "\ebc1"; }
.s-icon-return-dataset:before { content: "\ebc2"; }
.s-icon-role:before { content: "\ebc3"; }
.s-icon-rootfunction-node:before { content: "\ebc4"; }
.s-icon-save:before { content: "\ebc5"; }
.s-icon-saveas:before { content: "\ebc6"; }
.s-icon-saysth:before { content: "\ebc7"; }
.s-icon-schedule-delete:before { content: "\ebc8"; }
.s-icon-schedule:before { content: "\ebc9"; }
.s-icon-schedulemanage:before { content: "\ebca"; }
.s-icon-scheduletasks:before { content: "\ebcb"; }
.s-icon-schema:before { content: "\ebcc"; }
.s-icon-screenshot:before { content: "\ebcd"; }
.s-icon-script-manager:before { content: "\ebce"; }
.s-icon-scriptdatasource:before { content: "\ebcf"; }
.s-icon-search-bold:before { content: "\ebd0"; }
.s-icon-search:before { content: "\ebd1"; }
.s-icon-security-manager:before { content: "\ebd2"; }
.s-icon-self-portal-page:before { content: "\ebd3"; }
.s-icon-senior-setting:before { content: "\ebd4"; }
.s-icon-sent:before { content: "\ebd5"; }
.s-icon-service-logs:before { content: "\ebd6"; }
.s-icon-service-off:before { content: "\ebd7"; }
.s-icon-service-recover:before { content: "\ebd8"; }
.s-icon-service:before { content: "\ebd9"; }
.s-icon-sessionmanagement:before { content: "\ebda"; }
.s-icon-set-filter:before { content: "\ebdb"; }
.s-icon-setting-field:before { content: "\ebdc"; }
.s-icon-setting:before { content: "\ebdd"; }
.s-icon-settings:before { content: "\ebde"; }
.s-icon-share:before { content: "\ebdf"; }
.s-icon-shared:before { content: "\ebe0"; }
.s-icon-sharemanage:before { content: "\ebe1"; }
.s-icon-simple-report:before { content: "\ebe2"; }
.s-icon-size-minus:before { content: "\ebe3"; }
.s-icon-smartbi-cache:before { content: "\ebe4"; }
.s-icon-smartbi-excel-local-invisible:before { content: "\ebe5"; }
.s-icon-smartbi-excel-local:before { content: "\ebe6"; }
.s-icon-smartbi-mpp:before { content: "\ebe7"; }
.s-icon-smartbi-uniondb:before { content: "\ebe8"; }
.s-icon-smartbix-dataset:before { content: "\ebe9"; }
.s-icon-smartbix-page:before { content: "\ebea"; }
.s-icon-social:before { content: "\ebeb"; }
.s-icon-sort:before { content: "\ebec"; }
.s-icon-split-cell:before { content: "\ebed"; }
.s-icon-spread-out:before { content: "\ebee"; }
.s-icon-spreadsheet-charttemplate:before { content: "\ebef"; }
.s-icon-spreadsheet-charttemplates:before { content: "\ebf0"; }
.s-icon-spreadsheet-report:before { content: "\ebf1"; }
.s-icon-spreadsheet-reporttemplate:before { content: "\ebf2"; }
.s-icon-spreadsheet-reporttemplates1:before { content: "\ebf3"; }
.s-icon-spreadsheet-templates:before { content: "\ebf4"; }
.s-icon-sql-preview:before { content: "\ebf5"; }
.s-icon-sql-view:before { content: "\ebf6"; }
.s-icon-storage-management:before { content: "\ebf7"; }
.s-icon-string:before { content: "\ebf8"; }
.s-icon-study:before { content: "\ebf9"; }
.s-icon-sub-unit:before { content: "\ebfa"; }
.s-icon-sum:before { content: "\ebfb"; }
.s-icon-system-cache:before { content: "\ebfc"; }
.s-icon-system-maintenance:before { content: "\ebfd"; }
.s-icon-tab-new:before { content: "\ebfe"; }
.s-icon-table:before { content: "\ebff"; }
.s-icon-tag:before { content: "\ec00"; }
.s-icon-tagtype:before { content: "\ec01"; }
.s-icon-temp-node-icon:before { content: "\ec02"; }
.s-icon-temptableworkspace:before { content: "\ec03"; }
.s-icon-test:before { content: "\ec06"; }
.s-icon-testlink:before { content: "\ec07"; }
.s-icon-text-business-view:before { content: "\ec08"; }
.s-icon-theme-edit:before { content: "\ec09"; }
.s-icon-ticket-service:before { content: "\ec0a"; }
.s-icon-ticket-service2:before { content: "\ec0b"; }
.s-icon-time-consuming:before { content: "\ec0c"; }
.s-icon-time:before { content: "\ec0d"; }
.s-icon-timelevel-day:before { content: "\ec0e"; }
.s-icon-timelevel-halfayear:before { content: "\ec0f"; }
.s-icon-timelevel-month:before { content: "\ec10"; }
.s-icon-timelevel-quarter:before { content: "\ec11"; }
.s-icon-timelevel-tendays:before { content: "\ec12"; }
.s-icon-timelevel-week:before { content: "\ec13"; }
.s-icon-timelevel-year:before { content: "\ec14"; }
.s-icon-to-bottom:before { content: "\ec15"; }
.s-icon-to-do-list:before { content: "\ec16"; }
.s-icon-to-end:before { content: "\ec17"; }
.s-icon-to-first:before { content: "\ec18"; }
.s-icon-to-top:before { content: "\ec19"; }
.s-icon-tools:before { content: "\ec1a"; }
.s-icon-top-user:before { content: "\ec1b"; }
.s-icon-totop:before { content: "\ec1c"; }
.s-icon-transformrule:before { content: "\ec1d"; }
.s-icon-transformrules:before { content: "\ec1e"; }
.s-icon-tree-expandor:before { content: "\ec1f"; }
.s-icon-tree:before { content: "\ec20"; }
.s-icon-tristate-sparklines:before { content: "\ec21"; }
.s-icon-turnleft:before { content: "\ec22"; }
.s-icon-turnright:before { content: "\ec23"; }
.s-icon-txt:before { content: "\ec24"; }
.s-icon-undo:before { content: "\ec25"; }
.s-icon-uniondatasource:before { content: "\ec26"; }
.s-icon-unknown-file-type:before { content: "\ec27"; }
.s-icon-unknown-file-type1:before { content: "\ec28"; }
.s-icon-unkown:before { content: "\ec29"; }
.s-icon-upload-failed:before { content: "\ec2a"; }
.s-icon-upload-succeeded:before { content: "\ec2b"; }
.s-icon-upload-table:before { content: "\ec2c"; }
.s-icon-upload:before { content: "\ec2d"; }
.s-icon-uploadpic:before { content: "\ec2e"; }
.s-icon-url:before { content: "\ec2f"; }
.s-icon-user-property:before { content: "\ec30"; }
.s-icon-user-propertys:before { content: "\ec31"; }
.s-icon-user:before { content: "\ec32"; }
.s-icon-view-table-structure:before { content: "\ec33"; }
.s-icon-viewdata:before { content: "\ec34"; }
.s-icon-visible:before { content: "\ec35"; }
.s-icon-w-date:before { content: "\ec36"; }
.s-icon-waring:before { content: "\ec37"; }
.s-icon-warning:before { content: "\ec38"; }
.s-icon-wechatuser:before { content: "\ec39"; }
.s-icon-widget-chart:before { content: "\ec3a"; }
.s-icon-widget-chart1:before { content: "\ec3b"; }
.s-icon-widget-empty:before { content: "\ec3c"; }
.s-icon-widget-label:before { content: "\ec3d"; }
.s-icon-widget-tab:before { content: "\ec3e"; }
.s-icon-widget-table-cross:before { content: "\ec3f"; }
.s-icon-widget-table-list:before { content: "\ec40"; }
.s-icon-widget-table-sheet:before { content: "\ec41"; }
.s-icon-widget-text:before { content: "\ec42"; }
.s-icon-wipe-data:before { content: "\ec43"; }
.s-icon-word:before { content: "\ec44"; }
.s-icon-workflow:before { content: "\ec45"; }
.s-icon-writeback-rule:before { content: "\ec46"; }
.s-icon-writeback:before { content: "\ec47"; }
.s-icon-wt-outputfields:before { content: "\ec48"; }
.s-icon-wt-warnings:before { content: "\ec49"; }
.s-icon-zip:before { content: "\ec4a"; }
.s-icon-mark-setting:before { content: "\eb39"; }
.s-icon-test-link:before { content: "\ec05"; }
.s-icon-test-cancel:before { content: "\ec04"; }

/** /vision/js/thirdparty/easyui/dist/easyui.css */
.panel {
  overflow: hidden;
  text-align: left;
  margin: 0;
  border: 0;
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.panel-header,
.panel-body {
  border-width: 1px;
  border-style: solid;
}
.panel-header {
  padding: 5px;
  position: relative;
}
.panel-title {
  background: url('images/blank.gif') no-repeat;
}
.panel-header-noborder {
  border-width: 0 0 1px 0;
}
.panel-body {
  overflow: auto;
  border-top-width: 0;
  padding: 0;
}
.panel-body-noheader {
  border-top-width: 1px;
}
.panel-body-noborder {
  border-width: 0px;
}
.panel-body-nobottom {
  border-bottom-width: 0;
}
.panel-with-icon {
  padding-left: 18px;
}
.panel-icon,
.panel-tool {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  height: 16px;
  overflow: hidden;
}
.panel-icon {
  left: 5px;
  width: 16px;
}
.panel-tool {
  right: 5px;
  width: auto;
}
.panel-tool a {
  display: inline-block;
  width: 16px;
  height: 16px;
  opacity: 0.6;
  filter: alpha(opacity=60);
  margin: 0 0 0 2px;
  vertical-align: top;
}
.panel-tool a:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  background-color: #eaf2ff;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.panel-loading {
  padding: 11px 0px 10px 30px;
}
.panel-noscroll {
  overflow: hidden;
}
.panel-fit,
.panel-fit body {
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
}
.panel-loading {
  background: url('images/loading.gif') no-repeat 10px 10px;
}
.panel-tool-close {
  background: url('images/panel_tools.png') no-repeat -16px 0px;
}
.panel-tool-min {
  background: url('images/panel_tools.png') no-repeat 0px 0px;
}
.panel-tool-max {
  background: url('images/panel_tools.png') no-repeat 0px -16px;
}
.panel-tool-restore {
  background: url('images/panel_tools.png') no-repeat -16px -16px;
}
.panel-tool-collapse {
  background: url('images/panel_tools.png') no-repeat -32px 0;
}
.panel-tool-expand {
  background: url('images/panel_tools.png') no-repeat -32px -16px;
}
.panel-header,
.panel-body {
  border-color: #95B8E7;
}
.panel-header {
  background-color: #E0ECFF;
  background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
  background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
  background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
  background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0);
}
.panel-body {
  background-color: #ffffff;
  color: #000000;
  font-size: 12px;
}
.panel-title {
  font-size: 12px;
  font-weight: bold;
  color: #0E2D5F;
  height: 16px;
  line-height: 16px;
}
.panel-footer {
  border: 1px solid #95B8E7;
  overflow: hidden;
  background: #F4F4F4;
}
.panel-footer-noborder {
  border-width: 1px 0 0 0;
}
.accordion {
  overflow: hidden;
  border-width: 1px;
  border-style: solid;
}
.accordion .accordion-header {
  border-width: 0 0 1px;
  cursor: pointer;
}
.accordion .accordion-body {
  border-width: 0 0 1px;
}
.accordion-noborder {
  border-width: 0;
}
.accordion-noborder .accordion-header {
  border-width: 0 0 1px;
}
.accordion-noborder .accordion-body {
  border-width: 0 0 1px;
}
.accordion-collapse {
  background: url('images/accordion_arrows.png') no-repeat 0 0;
}
.accordion-expand {
  background: url('images/accordion_arrows.png') no-repeat -16px 0;
}
.accordion {
  background: #ffffff;
  border-color: #95B8E7;
}
.accordion .accordion-header {
  background: #E0ECFF;
  filter: none;
}
.accordion .accordion-header-selected {
  background: #ffe48d;
}
.accordion .accordion-header-selected .panel-title {
  color: #000000;
}
.window {
  overflow: hidden;
  padding: 5px;
  border-width: 1px;
  border-style: solid;
}
.window .window-header {
  background: transparent;
  padding: 0px 0px 6px 0px;
}
.window .window-body {
  border-width: 1px;
  border-style: solid;
  border-top-width: 0px;
}
.window .window-body-noheader {
  border-top-width: 1px;
}
.window .panel-body-nobottom {
  border-bottom-width: 0;
}
.window .window-header .panel-icon,
.window .window-header .panel-tool {
  top: 50%;
  margin-top: -11px;
}
.window .window-header .panel-icon {
  left: 1px;
}
.window .window-header .panel-tool {
  right: 1px;
}
.window .window-header .panel-with-icon {
  padding-left: 18px;
}
.window-proxy {
  position: absolute;
  overflow: hidden;
}
.window-proxy-mask {
  position: absolute;
  filter: alpha(opacity=5);
  opacity: 0.05;
}
.window-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  filter: alpha(opacity=40);
  opacity: 0.40;
  font-size: 1px;
  overflow: hidden;
}
.window,
.window-shadow {
  position: absolute;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.window-shadow {
  background: #ccc;
  -moz-box-shadow: 2px 2px 3px #cccccc;
  -webkit-box-shadow: 2px 2px 3px #cccccc;
  box-shadow: 2px 2px 3px #cccccc;
  filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2);
}
.window,
.window .window-body {
  border-color: #95B8E7;
}
.window {
  background-color: #E0ECFF;
  background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%);
  background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%);
  background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%);
  background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 20%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0);
}
.window-proxy {
  border: 1px dashed #95B8E7;
}
.window-proxy-mask,
.window-mask {
  background: #ccc;
}
.window .panel-footer {
  border: 1px solid #95B8E7;
  position: relative;
  top: -1px;
}
.window-thinborder {
  padding: 0;
}
.window-thinborder .window-header {
  padding: 5px 5px 6px 5px;
}
.window-thinborder .window-body {
  border-width: 0px;
}
.window-thinborder .window-header .panel-icon,
.window-thinborder .window-header .panel-tool {
  margin-top: -9px;
  margin-left: 5px;
  margin-right: 5px;
}
.window-noborder {
  border: 0;
}
.dialog-content {
  overflow: auto;
}
.dialog-toolbar {
  position: relative;
  padding: 2px 5px;
}
.dialog-tool-separator {
  float: left;
  height: 24px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #fff;
  margin: 2px 1px;
}
.dialog-button {
  position: relative;
  top: -1px;
  padding: 5px;
  text-align: right;
}
.dialog-button .l-btn {
  margin-left: 5px;
}
.dialog-toolbar,
.dialog-button {
  background: #F4F4F4;
  border-width: 1px;
  border-style: solid;
}
.dialog-toolbar {
  border-color: #95B8E7 #95B8E7 #dddddd #95B8E7;
}
.dialog-button {
  border-color: #dddddd #95B8E7 #95B8E7 #95B8E7;
}
.window-thinborder .dialog-toolbar {
  border-left: transparent;
  border-right: transparent;
  border-top-color: #F4F4F4;
}
.window-thinborder .dialog-button {
  top: 0px;
  padding: 5px 8px 8px 8px;
  border-left: transparent;
  border-right: transparent;
  border-bottom: transparent;
}
.l-btn {
  text-decoration: none;
  display: inline-block;
  overflow: hidden;
  margin: 0;
  padding: 0;
  cursor: pointer;
  outline: none;
  text-align: center;
  vertical-align: middle;
  line-height: normal;
}
.l-btn-plain {
  border-width: 0;
  padding: 1px;
}
.l-btn-left {
  display: inline-block;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  vertical-align: top;
}
.l-btn-text {
  display: inline-block;
  vertical-align: top;
  width: auto;
  line-height: 24px;
  font-size: 12px;
  padding: 0;
  margin: 0 4px;
}
.l-btn-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 16px;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  font-size: 1px;
}
.l-btn span span .l-btn-empty {
  display: inline-block;
  margin: 0;
  width: 16px;
  height: 24px;
  font-size: 1px;
  vertical-align: top;
}
.l-btn span .l-btn-icon-left {
  padding: 0 0 0 20px;
  background-position: left center;
}
.l-btn span .l-btn-icon-right {
  padding: 0 20px 0 0;
  background-position: right center;
}
.l-btn-icon-left .l-btn-text {
  margin: 0 4px 0 24px;
}
.l-btn-icon-left .l-btn-icon {
  left: 4px;
}
.l-btn-icon-right .l-btn-text {
  margin: 0 24px 0 4px;
}
.l-btn-icon-right .l-btn-icon {
  right: 4px;
}
.l-btn-icon-top .l-btn-text {
  margin: 20px 4px 0 4px;
}
.l-btn-icon-top .l-btn-icon {
  top: 4px;
  left: 50%;
  margin: 0 0 0 -8px;
}
.l-btn-icon-bottom .l-btn-text {
  margin: 0 4px 20px 4px;
}
.l-btn-icon-bottom .l-btn-icon {
  top: auto;
  bottom: 4px;
  left: 50%;
  margin: 0 0 0 -8px;
}
.l-btn-left .l-btn-empty {
  margin: 0 4px;
  width: 16px;
}
.l-btn-plain:hover {
  padding: 0;
}
.l-btn-focus {
  outline: #0000FF dotted thin;
}
.l-btn-large .l-btn-text {
  line-height: 40px;
}
.l-btn-large .l-btn-icon {
  width: 32px;
  height: 32px;
  line-height: 32px;
  margin-top: -16px;
}
.l-btn-large .l-btn-icon-left .l-btn-text {
  margin-left: 40px;
}
.l-btn-large .l-btn-icon-right .l-btn-text {
  margin-right: 40px;
}
.l-btn-large .l-btn-icon-top .l-btn-text {
  margin-top: 36px;
  line-height: 24px;
  min-width: 32px;
}
.l-btn-large .l-btn-icon-top .l-btn-icon {
  margin: 0 0 0 -16px;
}
.l-btn-large .l-btn-icon-bottom .l-btn-text {
  margin-bottom: 36px;
  line-height: 24px;
  min-width: 32px;
}
.l-btn-large .l-btn-icon-bottom .l-btn-icon {
  margin: 0 0 0 -16px;
}
.l-btn-large .l-btn-left .l-btn-empty {
  margin: 0 4px;
  width: 32px;
}
.l-btn {
  color: #444;
  background: #fafafa;
  background-repeat: repeat-x;
  border: 1px solid #bbb;
  background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%);
  background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%);
  background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%);
  background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0);
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.l-btn:hover {
  background: #eaf2ff;
  color: #000000;
  border: 1px solid #b7d2ff;
  filter: none;
}
.l-btn-plain {
  background: transparent;
  border-width: 0;
  filter: none;
}
.l-btn-outline {
  border-width: 1px;
  border-color: #b7d2ff;
  padding: 0;
}
.l-btn-plain:hover {
  background: #eaf2ff;
  color: #000000;
  border: 1px solid #b7d2ff;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.l-btn-disabled,
.l-btn-disabled:hover {
  opacity: 0.5;
  cursor: default;
  background: #fafafa;
  color: #444;
  background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%);
  background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%);
  background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%);
  background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0);
}
.l-btn-disabled .l-btn-text,
.l-btn-disabled .l-btn-icon {
  filter: alpha(opacity=50);
}
.l-btn-plain-disabled,
.l-btn-plain-disabled:hover {
  background: transparent;
  filter: alpha(opacity=50);
}
.l-btn-selected,
.l-btn-selected:hover {
  background: #ddd;
  filter: none;
}
.l-btn-plain-selected,
.l-btn-plain-selected:hover {
  background: #ddd;
}
.textbox {
  position: relative;
  border: 1px solid #95B8E7;
  background-color: #fff;
  vertical-align: middle;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  margin: 0;
  padding: 0;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.textbox .textbox-text {
  font-size: 12px;
  border: 0;
  margin: 0;
  padding: 4px;
  white-space: normal;
  vertical-align: top;
  outline-style: none;
  resize: none;
  /*-moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;*/
}
.textbox .textbox-text::-ms-clear,
.textbox .textbox-text::-ms-reveal {
  display: none;
}
.textbox textarea.textbox-text {
  white-space: pre-wrap;
}
.textbox .textbox-prompt {
  font-size: 12px;
  color: #aaa;
}
.textbox .textbox-bgicon {
  background-position: 3px center;
  padding-left: 21px;
}
.textbox .textbox-button,
.textbox .textbox-button:hover {
  position: absolute;
  top: 0;
  padding: 0;
  vertical-align: top;
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.textbox .textbox-button-right,
.textbox .textbox-button-right:hover {
  right: 0;
  border-width: 0 0 0 1px;
}
.textbox .textbox-button-left,
.textbox .textbox-button-left:hover {
  left: 0;
  border-width: 0 1px 0 0;
}
.textbox .textbox-button-top,
.textbox .textbox-button-top:hover {
  left: 0;
  border-width: 0 0 1px 0;
}
.textbox .textbox-button-bottom,
.textbox .textbox-button-bottom:hover {
  top: auto;
  bottom: 0;
  left: 0;
  border-width: 1px 0 0 0;
}
.textbox-addon {
  position: absolute;
  top: 0;
}
.textbox-label {
  display: inline-block;
  width: 80px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  padding-right: 5px;
}
.textbox-label-after {
  padding-left: 5px;
  padding-right: 0;
}
.textbox-label-top {
  display: block;
  width: auto;
  padding: 0;
}
.textbox-disabled,
.textbox-label-disabled {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.textbox-icon {
  display: inline-block;
  width: 18px;
  height: 20px;
  overflow: hidden;
  vertical-align: top;
  background-position: center center;
  cursor: pointer;
  opacity: 0.6;
  filter: alpha(opacity=60);
  text-decoration: none;
  outline-style: none;
}
.textbox-icon-disabled,
.textbox-icon-readonly {
  cursor: default;
}
.textbox-icon:hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.textbox-icon-disabled:hover {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.textbox-focused {
  border-color: #6b9cde;
  -moz-box-shadow: 0 0 3px 0 #95B8E7;
  -webkit-box-shadow: 0 0 3px 0 #95B8E7;
  box-shadow: 0 0 3px 0 #95B8E7;
}
.textbox-invalid {
  border-color: #ffa8a8;
  background-color: #fff3f3;
}
.passwordbox-open {
  background: url('images/passwordbox_open.png') no-repeat center center;
}
.passwordbox-close {
  background: url('images/passwordbox_close.png') no-repeat center center;
}
.filebox .textbox-value {
  vertical-align: top;
  position: absolute;
  top: 0;
  left: -5000px;
}
.filebox-label {
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  cursor: pointer;
  left: 0;
  top: 0;
  z-index: 10;
  background: url('images/blank.gif') no-repeat;
}
.l-btn-disabled .filebox-label {
  cursor: default;
}
.combo-arrow {
  width: 18px;
  height: 20px;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.combo-arrow-hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.combo-panel {
  overflow: auto;
}
.combo-arrow {
  background: url('images/combo_arrow.png') no-repeat center center;
}
.combo-panel {
  background-color: #ffffff;
}
.combo-arrow {
  background-color: #E0ECFF;
}
.combo-arrow-hover {
  background-color: #eaf2ff;
}
.combo-arrow:hover {
  background-color: #eaf2ff;
}
.combo .textbox-icon-disabled:hover {
  cursor: default;
}
.combobox-item,
.combobox-group,
.combobox-stick {
  font-size: 12px;
  padding: 3px;
}
.combobox-item-disabled {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.combobox-gitem {
  padding-left: 10px;
}
.combobox-group,
.combobox-stick {
  font-weight: bold;
}
.combobox-stick {
  position: absolute;
  top: 1px;
  left: 1px;
  right: 1px;
  background: inherit;
}
.combobox-item-hover {
  background-color: #eaf2ff;
  color: #000000;
}
.combobox-item-selected {
  background-color: #ffe48d;
  color: #000000;
}
.combobox-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 2px;
}
.tagbox {
  cursor: text;
}
.tagbox .textbox-text {
  float: left;
}
.tagbox-label {
  position: relative;
  display: block;
  margin: 4px 0 0 4px;
  padding: 0 20px 0 4px;
  float: left;
  vertical-align: top;
  text-decoration: none;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  background: #eaf2ff;
  color: #000000;
}
.tagbox-remove {
  background: url('images/tagbox_icons.png') no-repeat -16px center;
  position: absolute;
  display: block;
  width: 16px;
  height: 16px;
  right: 2px;
  top: 50%;
  margin-top: -8px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.tagbox-remove:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.textbox-disabled .tagbox-label {
  cursor: default;
}
.textbox-disabled .tagbox-remove:hover {
  cursor: default;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.layout {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  z-index: 0;
}
.layout-panel {
  position: absolute;
  overflow: hidden;
}
.layout-body {
  min-width: 1px;
  min-height: 1px;
}
.layout-panel-east,
.layout-panel-west {
  z-index: 2;
}
.layout-panel-north,
.layout-panel-south {
  z-index: 3;
}
.layout-expand {
  position: absolute;
  padding: 0px;
  font-size: 1px;
  cursor: pointer;
  z-index: 1;
}
.layout-expand .panel-header,
.layout-expand .panel-body {
  background: transparent;
  filter: none;
  overflow: hidden;
}
.layout-expand .panel-header {
  border-bottom-width: 0px;
}
.layout-expand .panel-body {
  position: relative;
}
.layout-expand .panel-body .panel-icon {
  margin-top: 0;
  top: 0;
  left: 50%;
  margin-left: -8px;
}
.layout-expand-west .panel-header .panel-icon,
.layout-expand-east .panel-header .panel-icon {
  display: none;
}
.layout-expand-title {
  position: absolute;
  top: 0;
  left: 21px;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-transform: rotate(90deg);
  -webkit-transform-origin: 0 0;
  -moz-transform: rotate(90deg);
  -moz-transform-origin: 0 0;
  -o-transform: rotate(90deg);
  -o-transform-origin: 0 0;
  transform: rotate(90deg);
  transform-origin: 0 0;
}
.layout-expand-with-icon {
  top: 18px;
}
.layout-expand .panel-body-noheader .layout-expand-title,
.layout-expand .panel-body-noheader .panel-icon {
  top: 5px;
}
.layout-expand .panel-body-noheader .layout-expand-with-icon {
  top: 23px;
}
.layout-split-proxy-h,
.layout-split-proxy-v {
  position: absolute;
  font-size: 1px;
  display: none;
  z-index: 5;
}
.layout-split-proxy-h {
  width: 5px;
  cursor: e-resize;
}
.layout-split-proxy-v {
  height: 5px;
  cursor: n-resize;
}
.layout-mask {
  position: absolute;
  background: #fafafa;
  filter: alpha(opacity=10);
  opacity: 0.10;
  z-index: 4;
}
.layout-button-up {
  background: url('images/layout_arrows.png') no-repeat -16px -16px;
}
.layout-button-down {
  background: url('images/layout_arrows.png') no-repeat -16px 0;
}
.layout-button-left {
  background: url('images/layout_arrows.png') no-repeat 0 0;
}
.layout-button-right {
  background: url('images/layout_arrows.png') no-repeat 0 -16px;
}
.layout-split-proxy-h,
.layout-split-proxy-v {
  background-color: #aac5e7;
}
.layout-split-north {
  border-bottom: 5px solid #E6EEF8;
}
.layout-split-south {
  border-top: 5px solid #E6EEF8;
}
.layout-split-east {
  border-left: 5px solid #E6EEF8;
}
.layout-split-west {
  border-right: 5px solid #E6EEF8;
}
.layout-expand {
  background-color: #E0ECFF;
}
.layout-expand-over {
  background-color: #E0ECFF;
}
.tabs-container {
  overflow: hidden;
}
.tabs-header {
  border-width: 1px;
  border-style: solid;
  border-bottom-width: 0;
  position: relative;
  padding: 0;
  padding-top: 2px;
  overflow: hidden;
}
.tabs-scroller-left,
.tabs-scroller-right {
  position: absolute;
  top: auto;
  bottom: 0;
  width: 18px;
  font-size: 1px;
  display: none;
  cursor: pointer;
  border-width: 1px;
  border-style: solid;
}
.tabs-scroller-left {
  left: 0;
}
.tabs-scroller-right {
  right: 0;
}
.tabs-tool {
  position: absolute;
  bottom: 0;
  padding: 1px;
  overflow: hidden;
  border-width: 1px;
  border-style: solid;
}
.tabs-header-plain .tabs-tool {
  padding: 0 1px;
}
.tabs-wrap {
  position: relative;
  left: 0;
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
}
.tabs-scrolling {
  margin-left: 18px;
  margin-right: 18px;
}
.tabs-disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.tabs {
  list-style-type: none;
  height: 26px;
  margin: 0px;
  padding: 0px;
  padding-left: 4px;
  width: 50000px;
  border-style: solid;
  border-width: 0 0 1px 0;
}
.tabs li {
  float: left;
  display: inline-block;
  margin: 0 4px -1px 0;
  padding: 0;
  position: relative;
  border: 0;
}
.tabs li a.tabs-inner {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0 10px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  white-space: nowrap;
  border-width: 1px;
  border-style: solid;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
.tabs li.tabs-selected a.tabs-inner {
  font-weight: bold;
  outline: none;
}
.tabs li.tabs-selected a:hover.tabs-inner {
  cursor: default;
  pointer: default;
}
.tabs li a.tabs-close,
.tabs-p-tool {
  position: absolute;
  font-size: 1px;
  display: block;
  height: 12px;
  padding: 0;
  top: 50%;
  margin-top: -6px;
  overflow: hidden;
}
.tabs li a.tabs-close {
  width: 12px;
  right: 5px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.tabs-p-tool {
  right: 16px;
}
.tabs-p-tool a {
  display: inline-block;
  font-size: 1px;
  width: 12px;
  height: 12px;
  margin: 0;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.tabs li a:hover.tabs-close,
.tabs-p-tool a:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  cursor: hand;
  cursor: pointer;
}
.tabs-with-icon {
  padding-left: 18px;
}
.tabs-icon {
  position: absolute;
  width: 16px;
  height: 16px;
  left: 10px;
  top: 50%;
  margin-top: -8px;
}
.tabs-title {
  font-size: 12px;
}
.tabs-closable {
  padding-right: 8px;
}
.tabs-panels {
  margin: 0px;
  padding: 0px;
  border-width: 1px;
  border-style: solid;
  border-top-width: 0;
  overflow: hidden;
}
.tabs-header-bottom {
  border-width: 0 1px 1px 1px;
  padding: 0 0 2px 0;
}
.tabs-header-bottom .tabs {
  border-width: 1px 0 0 0;
}
.tabs-header-bottom .tabs li {
  margin: -1px 4px 0 0;
}
.tabs-header-bottom .tabs li a.tabs-inner {
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
.tabs-header-bottom .tabs-tool {
  top: 0;
}
.tabs-header-bottom .tabs-scroller-left,
.tabs-header-bottom .tabs-scroller-right {
  top: 0;
  bottom: auto;
}
.tabs-panels-top {
  border-width: 1px 1px 0 1px;
}
.tabs-header-left {
  float: left;
  border-width: 1px 0 1px 1px;
  padding: 0;
}
.tabs-header-right {
  float: right;
  border-width: 1px 1px 1px 0;
  padding: 0;
}
.tabs-header-left .tabs-wrap,
.tabs-header-right .tabs-wrap {
  height: 100%;
}
.tabs-header-left .tabs {
  height: 100%;
  padding: 4px 0 0 2px;
  border-width: 0 1px 0 0;
}
.tabs-header-right .tabs {
  height: 100%;
  padding: 4px 2px 0 0;
  border-width: 0 0 0 1px;
}
.tabs-header-left .tabs li,
.tabs-header-right .tabs li {
  display: block;
  width: 100%;
  position: relative;
}
.tabs-header-left .tabs li {
  left: auto;
  right: 0;
  margin: 0 -1px 4px 0;
  float: right;
}
.tabs-header-right .tabs li {
  left: 0;
  right: auto;
  margin: 0 0 4px -1px;
  float: left;
}
.tabs-justified li a.tabs-inner {
  padding-left: 0;
  padding-right: 0;
}
.tabs-header-left .tabs li a.tabs-inner {
  display: block;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  -moz-border-radius: 5px 0 0 5px;
  -webkit-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px;
}
.tabs-header-right .tabs li a.tabs-inner {
  display: block;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
}
.tabs-panels-right {
  float: right;
  border-width: 1px 1px 1px 0;
}
.tabs-panels-left {
  float: left;
  border-width: 1px 0 1px 1px;
}
.tabs-header-noborder,
.tabs-panels-noborder {
  border: 0px;
}
.tabs-header-plain {
  border: 0px;
  background: transparent;
}
.tabs-pill {
  padding-bottom: 3px;
}
.tabs-header-bottom .tabs-pill {
  padding-top: 3px;
  padding-bottom: 0;
}
.tabs-header-left .tabs-pill {
  padding-right: 3px;
}
.tabs-header-right .tabs-pill {
  padding-left: 3px;
}
.tabs-header .tabs-pill li a.tabs-inner {
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.tabs-header-narrow,
.tabs-header-narrow .tabs-narrow {
  padding: 0;
}
.tabs-narrow li,
.tabs-header-bottom .tabs-narrow li {
  margin-left: 0;
  margin-right: -1px;
}
.tabs-narrow li.tabs-last,
.tabs-header-bottom .tabs-narrow li.tabs-last {
  margin-right: 0;
}
.tabs-header-left .tabs-narrow,
.tabs-header-right .tabs-narrow {
  padding-top: 0;
}
.tabs-header-left .tabs-narrow li {
  margin-bottom: -1px;
  margin-right: -1px;
}
.tabs-header-left .tabs-narrow li.tabs-last,
.tabs-header-right .tabs-narrow li.tabs-last {
  margin-bottom: 0;
}
.tabs-header-right .tabs-narrow li {
  margin-bottom: -1px;
  margin-left: -1px;
}
.tabs-scroller-left {
  background: #E0ECFF url('images/tabs_icons.png') no-repeat 1px center;
}
.tabs-scroller-right {
  background: #E0ECFF url('images/tabs_icons.png') no-repeat -15px center;
}
.tabs li a.tabs-close {
  background: url('images/tabs_icons.png') no-repeat -34px center;
}
.tabs li a.tabs-inner:hover {
  background: #eaf2ff;
  color: #000000;
  filter: none;
}
.tabs li.tabs-selected a.tabs-inner {
  background-color: #ffffff;
  color: #0E2D5F;
  background: -webkit-linear-gradient(top,#EFF5FF 0,#ffffff 100%);
  background: -moz-linear-gradient(top,#EFF5FF 0,#ffffff 100%);
  background: -o-linear-gradient(top,#EFF5FF 0,#ffffff 100%);
  background: linear-gradient(to bottom,#EFF5FF 0,#ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=0);
}
.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner {
  background: -webkit-linear-gradient(top,#ffffff 0,#EFF5FF 100%);
  background: -moz-linear-gradient(top,#ffffff 0,#EFF5FF 100%);
  background: -o-linear-gradient(top,#ffffff 0,#EFF5FF 100%);
  background: linear-gradient(to bottom,#ffffff 0,#EFF5FF 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=0);
}
.tabs-header-left .tabs li.tabs-selected a.tabs-inner {
  background: -webkit-linear-gradient(left,#EFF5FF 0,#ffffff 100%);
  background: -moz-linear-gradient(left,#EFF5FF 0,#ffffff 100%);
  background: -o-linear-gradient(left,#EFF5FF 0,#ffffff 100%);
  background: linear-gradient(to right,#EFF5FF 0,#ffffff 100%);
  background-repeat: repeat-y;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=1);
}
.tabs-header-right .tabs li.tabs-selected a.tabs-inner {
  background: -webkit-linear-gradient(left,#ffffff 0,#EFF5FF 100%);
  background: -moz-linear-gradient(left,#ffffff 0,#EFF5FF 100%);
  background: -o-linear-gradient(left,#ffffff 0,#EFF5FF 100%);
  background: linear-gradient(to right,#ffffff 0,#EFF5FF 100%);
  background-repeat: repeat-y;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=1);
}
.tabs li a.tabs-inner {
  color: #0E2D5F;
  background-color: #E0ECFF;
  background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
  background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
  background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);
  background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0);
}
.tabs-header,
.tabs-tool {
  background-color: #E0ECFF;
}
.tabs-header-plain {
  background: transparent;
}
.tabs-header,
.tabs-scroller-left,
.tabs-scroller-right,
.tabs-tool,
.tabs,
.tabs-panels,
.tabs li a.tabs-inner,
.tabs li.tabs-selected a.tabs-inner,
.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner,
.tabs-header-left .tabs li.tabs-selected a.tabs-inner,
.tabs-header-right .tabs li.tabs-selected a.tabs-inner {
  border-color: #95B8E7;
}
.tabs-p-tool a:hover,
.tabs li a:hover.tabs-close,
.tabs-scroller-over {
  background-color: #eaf2ff;
}
.tabs li.tabs-selected a.tabs-inner {
  border-bottom: 1px solid #ffffff;
}
.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner {
  border-top: 1px solid #ffffff;
}
.tabs-header-left .tabs li.tabs-selected a.tabs-inner {
  border-right: 1px solid #ffffff;
}
.tabs-header-right .tabs li.tabs-selected a.tabs-inner {
  border-left: 1px solid #ffffff;
}
.tabs-header .tabs-pill li.tabs-selected a.tabs-inner {
  background: #ffe48d;
  color: #000000;
  filter: none;
  border-color: #95B8E7;
}
.datagrid .panel-body {
  overflow: hidden;
  position: relative;
}
.datagrid-view {
  position: relative;
  overflow: hidden;
}
.datagrid-view1,
.datagrid-view2 {
  position: absolute;
  overflow: hidden;
  top: 0;
}
.datagrid-view1 {
  left: 0;
}
.datagrid-view2 {
  right: 0;
}
.datagrid-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  filter: alpha(opacity=30);
  display: none;
}
.datagrid-mask-msg {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  padding: 10px 5px 10px 30px;
  width: auto;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  display: none;
}
.datagrid-empty {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 25px;
  line-height: 25px;
  text-align: center;
}
.datagrid-sort-icon {
  padding: 0;
  display: none;
}
.datagrid-toolbar {
  height: auto;
  padding: 1px 2px;
  border-width: 0 0 1px 0;
  border-style: solid;
}
.datagrid-btn-separator {
  float: left;
  height: 24px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #fff;
  margin: 2px 1px;
}
.datagrid .datagrid-pager {
  display: block;
  margin: 0;
  border-width: 1px 0 0 0;
  border-style: solid;
}
.datagrid .datagrid-pager-top {
  border-width: 0 0 1px 0;
}
.datagrid-header {
  overflow: hidden;
  cursor: default;
  border-width: 0 0 1px 0;
  border-style: solid;
}
.datagrid-header-inner {
  float: left;
  width: 10000px;
}
.datagrid-header-row,
.datagrid-row {
  height: 25px;
}
.datagrid-header td,
.datagrid-body td,
.datagrid-footer td {
  border-width: 0 1px 1px 0;
  border-style: dotted;
  margin: 0;
  padding: 0;
}
.datagrid-cell,
.datagrid-cell-group,
.datagrid-header-rownumber,
.datagrid-cell-rownumber {
  margin: 0;
  padding: 0 4px;
  white-space: nowrap;
  word-wrap: normal;
  overflow: hidden;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
}
.datagrid-header .datagrid-cell {
  height: auto;
}
.datagrid-header .datagrid-cell span {
  font-size: 12px;
}
.datagrid-cell-group {
  text-align: center;
  text-overflow: ellipsis;
}
.datagrid-header-rownumber,
.datagrid-cell-rownumber {
  width: 30px;
  text-align: center;
  margin: 0;
  padding: 0;
}
.datagrid-body {
  margin: 0;
  padding: 0;
  overflow: auto;
  zoom: 1;
}
.datagrid-view1 .datagrid-body-inner {
  padding-bottom: 20px;
}
.datagrid-view1 .datagrid-body {
  overflow: hidden;
}
.datagrid-footer {
  overflow: hidden;
}
.datagrid-footer-inner {
  border-width: 1px 0 0 0;
  border-style: solid;
  width: 10000px;
  float: left;
}
.datagrid-row-editing .datagrid-cell {
  height: auto;
}
.datagrid-header-check,
.datagrid-cell-check {
  padding: 0;
  width: 27px;
  height: 18px;
  font-size: 1px;
  text-align: center;
  overflow: hidden;
}
.datagrid-header-check input,
.datagrid-cell-check input {
  margin: 0;
  padding: 0;
  width: 15px;
  height: 18px;
}
.datagrid-resize-proxy {
  position: absolute;
  width: 1px;
  height: 10000px;
  top: 0;
  cursor: e-resize;
  display: none;
}
.datagrid-body .datagrid-editable {
  margin: 0;
  padding: 0;
}
.datagrid-body .datagrid-editable table {
  width: 100%;
  height: 100%;
}
.datagrid-body .datagrid-editable td {
  border: 0;
  margin: 0;
  padding: 0;
}
.datagrid-view .datagrid-editable-input {
  margin: 0;
  padding: 2px 4px;
  border: 1px solid #95B8E7;
  font-size: 12px;
  outline-style: none;
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.datagrid-view .validatebox-invalid {
  border-color: #ffa8a8;
}
.datagrid-sort .datagrid-sort-icon {
  display: inline;
  padding: 0 13px 0 0;
  background: url('images/datagrid_icons.png') no-repeat -64px center;
}
.datagrid-sort-desc .datagrid-sort-icon {
  display: inline;
  padding: 0 13px 0 0;
  background: url('images/datagrid_icons.png') no-repeat -16px center;
}
.datagrid-sort-asc .datagrid-sort-icon {
  display: inline;
  padding: 0 13px 0 0;
  background: url('images/datagrid_icons.png') no-repeat 0px center;
}
.datagrid-row-collapse {
  background: url('images/datagrid_icons.png') no-repeat -48px center;
}
.datagrid-row-expand {
  background: url('images/datagrid_icons.png') no-repeat -32px center;
}
.datagrid-mask-msg {
  background: #ffffff url('images/loading.gif') no-repeat scroll 5px center;
}
.datagrid-header,
.datagrid-td-rownumber {
  background-color: #efefef;
  background: -webkit-linear-gradient(top,#F9F9F9 0,#efefef 100%);
  background: -moz-linear-gradient(top,#F9F9F9 0,#efefef 100%);
  background: -o-linear-gradient(top,#F9F9F9 0,#efefef 100%);
  background: linear-gradient(to bottom,#F9F9F9 0,#efefef 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9,endColorstr=#efefef,GradientType=0);
}
.datagrid-cell-rownumber {
  color: #000000;
}
.datagrid-resize-proxy {
  background: #aac5e7;
}
.datagrid-mask {
  background: #ccc;
}
.datagrid-mask-msg {
  border-color: #95B8E7;
}
.datagrid-toolbar,
.datagrid-pager {
  background: #F4F4F4;
}
.datagrid-header,
.datagrid-toolbar,
.datagrid-pager,
.datagrid-footer-inner {
  border-color: #dddddd;
}
.datagrid-header td,
.datagrid-body td,
.datagrid-footer td {
  border-color: #ccc;
}
.datagrid-htable,
.datagrid-btable,
.datagrid-ftable {
  color: #000000;
  border-collapse: separate;
}
.datagrid-row-alt {
  background: #fafafa;
}
.datagrid-row-over,
.datagrid-header td.datagrid-header-over {
  background: #eaf2ff;
  color: #000000;
  cursor: default;
}
.datagrid-row-selected {
  background: #ffe48d;
  color: #000000;
}
.datagrid-row-editing .textbox,
.datagrid-row-editing .textbox-text {
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.propertygrid .datagrid-view1 .datagrid-body td {
  padding-bottom: 1px;
  border-width: 0 1px 0 0;
}
.propertygrid .datagrid-group {
  height: 21px;
  overflow: hidden;
  border-width: 0 0 1px 0;
  border-style: solid;
}
.propertygrid .datagrid-group span {
  font-weight: bold;
}
.propertygrid .datagrid-view1 .datagrid-body td {
  border-color: #dddddd;
}
.propertygrid .datagrid-view1 .datagrid-group {
  border-color: #E0ECFF;
}
.propertygrid .datagrid-view2 .datagrid-group {
  border-color: #dddddd;
}
.propertygrid .datagrid-group,
.propertygrid .datagrid-view1 .datagrid-body,
.propertygrid .datagrid-view1 .datagrid-row-over,
.propertygrid .datagrid-view1 .datagrid-row-selected {
  background: #E0ECFF;
}
.datalist .datagrid-header {
  border-width: 0;
}
.datalist .datagrid-group,
.m-list .m-list-group {
  height: 25px;
  line-height: 25px;
  font-weight: bold;
  overflow: hidden;
  background-color: #efefef;
  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #ccc;
}
.datalist .datagrid-group-expander {
  display: none;
}
.datalist .datagrid-group-title {
  padding: 0 4px;
}
.datalist .datagrid-btable {
  width: 100%;
  table-layout: fixed;
}
.datalist .datagrid-row td {
  border-style: solid;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-width: 0;
}
.datalist-lines .datagrid-row td {
  border-bottom-width: 1px;
}
.datalist .datagrid-cell,
.m-list li {
  width: auto;
  height: auto;
  padding: 2px 4px;
  line-height: 18px;
  position: relative;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.datalist-link,
.m-list li>a {
  display: block;
  position: relative;
  cursor: pointer;
  color: #000000;
  text-decoration: none;
  overflow: hidden;
  margin: -2px -4px;
  padding: 2px 4px;
  padding-right: 16px;
  line-height: 18px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.datalist-link::after,
.m-list li>a::after {
  position: absolute;
  display: block;
  width: 8px;
  height: 8px;
  content: '';
  right: 6px;
  top: 50%;
  margin-top: -4px;
  border-style: solid;
  border-width: 1px 1px 0 0;
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.m-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.m-list li {
  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #ccc;
}
.m-list li>a:hover {
  background: #eaf2ff;
  color: #000000;
}
.m-list .m-list-group {
  padding: 0 4px;
}
.pagination {
  zoom: 1;
}
.pagination table {
  float: left;
  height: 30px;
}
.pagination td {
  border: 0;
}
.pagination-btn-separator {
  float: left;
  height: 24px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #fff;
  margin: 3px 1px;
}
.pagination .pagination-num {
  border-width: 1px;
  border-style: solid;
  margin: 0 2px;
  padding: 2px;
  width: 2em;
  height: auto;
}
.pagination-page-list {
  margin: 0px 6px;
  padding: 1px 2px;
  width: auto;
  height: auto;
  border-width: 1px;
  border-style: solid;
}
.pagination-info {
  float: right;
  margin: 0 6px 0 0;
  padding: 0;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
}
.pagination span {
  font-size: 12px;
}
.pagination-link .l-btn-text {
  width: 24px;
  text-align: center;
  margin: 0;
}
.pagination-first {
  background: url('images/pagination_icons.png') no-repeat 0 center;
}
.pagination-prev {
  background: url('images/pagination_icons.png') no-repeat -16px center;
}
.pagination-next {
  background: url('images/pagination_icons.png') no-repeat -32px center;
}
.pagination-last {
  background: url('images/pagination_icons.png') no-repeat -48px center;
}
.pagination-load {
  background: url('images/pagination_icons.png') no-repeat -64px center;
}
.pagination-loading {
  background: url('images/loading.gif') no-repeat center center;
}
.pagination-page-list,
.pagination .pagination-num {
  border-color: #95B8E7;
}
.calendar {
  border-width: 1px;
  border-style: solid;
  padding: 1px;
  overflow: hidden;
}
.calendar table {
  table-layout: fixed;
  border-collapse: separate;
  font-size: 12px;
  width: 100%;
  height: 100%;
}
.calendar table td,
.calendar table th {
  font-size: 12px;
}
.calendar-noborder {
  border: 0;
}
.calendar-header {
  position: relative;
  height: 22px;
}
.calendar-title {
  text-align: center;
  height: 22px;
}
.calendar-title span {
  position: relative;
  display: inline-block;
  top: 2px;
  padding: 0 3px;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
  cursor: pointer;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.calendar-prevmonth,
.calendar-nextmonth,
.calendar-prevyear,
.calendar-nextyear {
  position: absolute;
  top: 50%;
  margin-top: -7px;
  width: 14px;
  height: 14px;
  cursor: pointer;
  font-size: 1px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.calendar-prevmonth {
  left: 20px;
  background: url('images/calendar_arrows.png') no-repeat -18px -2px;
}
.calendar-nextmonth {
  right: 20px;
  background: url('images/calendar_arrows.png') no-repeat -34px -2px;
}
.calendar-prevyear {
  left: 3px;
  background: url('images/calendar_arrows.png') no-repeat -1px -2px;
}
.calendar-nextyear {
  right: 3px;
  background: url('images/calendar_arrows.png') no-repeat -49px -2px;
}
.calendar-body {
  position: relative;
}
.calendar-body th,
.calendar-body td {
  text-align: center;
}
.calendar-day {
  border: 0;
  padding: 1px;
  cursor: pointer;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.calendar-other-month {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.calendar-disabled {
  opacity: 0.6;
  filter: alpha(opacity=60);
  cursor: default;
}
.calendar-menu {
  position: absolute;
  top: 0;
  left: 0;
  width: 180px;
  height: 150px;
  padding: 5px;
  font-size: 12px;
  display: none;
  overflow: hidden;
}
.calendar-menu-year-inner {
  text-align: center;
  padding-bottom: 5px;
}
.calendar-menu-year {
  width: 50px;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  outline-style: none;
  resize: none;
  margin: 0;
  padding: 2px;
  font-weight: bold;
  font-size: 12px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.calendar-menu-prev,
.calendar-menu-next {
  display: inline-block;
  width: 21px;
  height: 21px;
  vertical-align: top;
  cursor: pointer;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.calendar-menu-prev {
  margin-right: 10px;
  background: url('images/calendar_arrows.png') no-repeat 2px 2px;
}
.calendar-menu-next {
  margin-left: 10px;
  background: url('images/calendar_arrows.png') no-repeat -45px 2px;
}
.calendar-menu-month {
  text-align: center;
  cursor: pointer;
  font-weight: bold;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.calendar-body th,
.calendar-menu-month {
  color: #4d4d4d;
}
.calendar-day {
  color: #000000;
}
.calendar-sunday {
  color: #CC2222;
}
.calendar-saturday {
  color: #00ee00;
}
.calendar-today {
  color: #0000ff;
}
.calendar-menu-year {
  border-color: #95B8E7;
}
.calendar {
  border-color: #95B8E7;
}
.calendar-header {
  background: #E0ECFF;
}
.calendar-body,
.calendar-menu {
  background: #ffffff;
}
.calendar-body th {
  background: #F4F4F4;
  padding: 2px 0;
}
.calendar-hover,
.calendar-nav-hover,
.calendar-menu-hover {
  background-color: #eaf2ff;
  color: #000000;
}
.calendar-hover {
  border: 1px solid #b7d2ff;
  padding: 0;
}
.calendar-selected {
  background-color: #ffe48d;
  color: #000000;
  border: 1px solid #ffab3f;
  padding: 0;
}
.datebox-calendar-inner {
  height: 180px;
}
.datebox-button {
  padding: 0 5px;
  text-align: center;
}
.datebox-button a {
  line-height: 22px;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.datebox-button a:hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.datebox-current,
.datebox-close {
  float: left;
}
.datebox-close {
  float: right;
}
.datebox .combo-arrow {
  background-image: url('images/datebox_arrow.png');
  background-position: center center;
}
.datebox-button {
  background-color: #F4F4F4;
}
.datebox-button a {
  color: #444;
}
.spinner-arrow {
  background-color: #E0ECFF;
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  margin: 0;
  padding: 0;
  opacity: 1.0;
  filter: alpha(opacity=100);
  width: 18px;
}
.spinner-arrow-up,
.spinner-arrow-down {
  opacity: 0.6;
  filter: alpha(opacity=60);
  display: block;
  font-size: 1px;
  width: 18px;
  height: 10px;
  width: 100%;
  height: 50%;
  color: #444;
  outline-style: none;
}
.spinner-arrow-hover {
  background-color: #eaf2ff;
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.spinner-arrow-up:hover,
.spinner-arrow-down:hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
  background-color: #eaf2ff;
}
.textbox-icon-disabled .spinner-arrow-up:hover,
.textbox-icon-disabled .spinner-arrow-down:hover {
  opacity: 0.6;
  filter: alpha(opacity=60);
  background-color: #E0ECFF;
  cursor: default;
}
.spinner .textbox-icon-disabled {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.spinner-arrow-up {
  background: url('images/spinner_arrows.png') no-repeat 1px center;
}
.spinner-arrow-down {
  background: url('images/spinner_arrows.png') no-repeat -15px center;
}
.spinner-button-up {
  background: url('images/spinner_arrows.png') no-repeat -32px center;
}
.spinner-button-down {
  background: url('images/spinner_arrows.png') no-repeat -48px center;
}
.progressbar {
  border-width: 1px;
  border-style: solid;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  overflow: hidden;
  position: relative;
}
.progressbar-text {
  text-align: center;
  position: absolute;
}
.progressbar-value {
  position: relative;
  overflow: hidden;
  width: 0;
  -moz-border-radius: 5px 0 0 5px;
  -webkit-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px;
}
.progressbar {
  border-color: #95B8E7;
}
.progressbar-text {
  color: #000000;
  font-size: 12px;
}
.progressbar-value .progressbar-text {
  background-color: #ffe48d;
  color: #000000;
}
.searchbox-button {
  width: 18px;
  height: 20px;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.searchbox-button-hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.searchbox .l-btn-plain {
  border: 0;
  padding: 0;
  vertical-align: top;
  opacity: 0.6;
  filter: alpha(opacity=60);
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.searchbox .l-btn-plain:hover {
  border: 0;
  padding: 0;
  opacity: 1.0;
  filter: alpha(opacity=100);
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.searchbox a.m-btn-plain-active {
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.searchbox .m-btn-active {
  border-width: 0 1px 0 0;
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.searchbox .textbox-button-right {
  border-width: 0 0 0 1px;
}
.searchbox .textbox-button-left {
  border-width: 0 1px 0 0;
}
.searchbox-button {
  background: url('images/searchbox_button.png') no-repeat center center;
}
.searchbox .l-btn-plain {
  background: #E0ECFF;
}
.searchbox .l-btn-plain-disabled,
.searchbox .l-btn-plain-disabled:hover {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.slider-disabled {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.slider-h {
  height: 22px;
}
.slider-v {
  width: 22px;
}
.slider-inner {
  position: relative;
  height: 6px;
  top: 7px;
  border-width: 1px;
  border-style: solid;
  border-radius: 5px;
}
.slider-handle {
  position: absolute;
  display: block;
  outline: none;
  width: 20px;
  height: 20px;
  top: 100%;
  margin-top: -10px;
  margin-left: -10px;
}
.slider-tip {
  position: absolute;
  display: inline-block;
  line-height: 12px;
  font-size: 12px;
  white-space: nowrap;
  top: -22px;
}
.slider-rule {
  position: relative;
  top: 15px;
}
.slider-rule span {
  position: absolute;
  display: inline-block;
  font-size: 0;
  height: 5px;
  border-width: 0 0 0 1px;
  border-style: solid;
}
.slider-rulelabel {
  position: relative;
  top: 20px;
}
.slider-rulelabel span {
  position: absolute;
  display: inline-block;
  font-size: 12px;
}
.slider-v .slider-inner {
  width: 6px;
  left: 7px;
  top: 0;
  float: left;
}
.slider-v .slider-handle {
  left: 50%;
  margin-top: -10px;
}
.slider-v .slider-tip {
  left: -10px;
  margin-top: -6px;
}
.slider-v .slider-rule {
  float: left;
  top: 0;
  left: 16px;
}
.slider-v .slider-rule span {
  width: 5px;
  height: 'auto';
  border-left: 0;
  border-width: 1px 0 0 0;
  border-style: solid;
}
.slider-v .slider-rulelabel {
  float: left;
  top: 0;
  left: 23px;
}
.slider-handle {
  border: 1px solid #aaa;
  width: 12px;
  height: 12px;
  background: #FFFFFF;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.slider-inner {
  border-color: #BBBBBB;
  background: #EEEEEE;
}
.slider-rule span {
  border-color: #95B8E7;
}
.slider-rulelabel span {
  color: #000000;
}
.menu {
  position: absolute;
  margin: 0;
  padding: 2px;
  border-width: 1px;
  border-style: solid;
  overflow: hidden;
}
.menu-inline {
  position: relative;
}
.menu-item {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  border-width: 1px;
  border-style: solid;
}
.menu-text {
  height: 20px;
  line-height: 20px;
  float: left;
  padding-left: 28px;
}
.menu-icon {
  position: absolute;
  width: 16px;
  height: 16px;
  left: 2px;
  top: 50%;
  margin-top: -8px;
}
.menu-rightarrow {
  position: absolute;
  width: 16px;
  height: 16px;
  right: 0;
  top: 50%;
  margin-top: -8px;
}
.menu-line {
  position: absolute;
  left: 26px;
  top: 0;
  height: 2000px;
  font-size: 1px;
}
.menu-sep {
  margin: 3px 0px 3px 25px;
  font-size: 1px;
}
.menu-noline .menu-line {
  display: none;
}
.menu-noline .menu-sep {
  margin-left: 0;
  margin-right: 0;
}
.menu-active {
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.menu-item-disabled {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default;
}
.menu-text,
.menu-text span {
  font-size: 12px;
}
.menu-shadow {
  position: absolute;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  background: #ccc;
  -moz-box-shadow: 2px 2px 3px #cccccc;
  -webkit-box-shadow: 2px 2px 3px #cccccc;
  box-shadow: 2px 2px 3px #cccccc;
  filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2);
}
.menu-rightarrow {
  background: url('images/menu_arrows.png') no-repeat -32px center;
}
.menu-line {
  border-left: 1px solid #ccc;
  border-right: 1px solid #fff;
}
.menu-sep {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #fff;
}
.menu {
  background-color: #fafafa;
  border-color: #ddd;
  color: #444;
}
.menu-content {
  background: #ffffff;
}
.menu-item {
  border-color: transparent;
  _border-color: #fafafa;
}
.menu-active {
  border-color: #b7d2ff;
  color: #000000;
  background: #eaf2ff;
}
.menu-active-disabled {
  border-color: transparent;
  background: transparent;
  color: #444;
}
.m-btn-downarrow,
.s-btn-downarrow {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  font-size: 1px;
  right: 0;
  top: 50%;
  margin-top: -8px;
}
.m-btn-active,
.s-btn-active {
  background: #eaf2ff;
  color: #000000;
  border: 1px solid #b7d2ff;
  filter: none;
}
.m-btn-plain-active,
.s-btn-plain-active {
  background: transparent;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.m-btn .l-btn-left .l-btn-text {
  margin-right: 20px;
}
.m-btn .l-btn-icon-right .l-btn-text {
  margin-right: 40px;
}
.m-btn .l-btn-icon-right .l-btn-icon {
  right: 20px;
}
.m-btn .l-btn-icon-top .l-btn-text {
  margin-right: 4px;
  margin-bottom: 14px;
}
.m-btn .l-btn-icon-bottom .l-btn-text {
  margin-right: 4px;
  margin-bottom: 34px;
}
.m-btn .l-btn-icon-bottom .l-btn-icon {
  top: auto;
  bottom: 20px;
}
.m-btn .l-btn-icon-top .m-btn-downarrow,
.m-btn .l-btn-icon-bottom .m-btn-downarrow {
  top: auto;
  bottom: 0px;
  left: 50%;
  margin-left: -8px;
}
.m-btn-line {
  display: inline-block;
  position: absolute;
  font-size: 1px;
  display: none;
}
.m-btn .l-btn-left .m-btn-line {
  right: 0;
  width: 16px;
  height: 500px;
  border-style: solid;
  border-color: #aac5e7;
  border-width: 0 0 0 1px;
}
.m-btn .l-btn-icon-top .m-btn-line,
.m-btn .l-btn-icon-bottom .m-btn-line {
  left: 0;
  bottom: 0;
  width: 500px;
  height: 16px;
  border-width: 1px 0 0 0;
}
.m-btn-large .l-btn-icon-right .l-btn-text {
  margin-right: 56px;
}
.m-btn-large .l-btn-icon-bottom .l-btn-text {
  margin-bottom: 50px;
}
.m-btn-downarrow,
.s-btn-downarrow {
  background: url('images/menu_arrows.png') no-repeat 0 center;
}
.m-btn-plain-active,
.s-btn-plain-active {
  border-color: #b7d2ff;
  background-color: #eaf2ff;
  color: #000000;
}
.s-btn:hover .m-btn-line,
.s-btn-active .m-btn-line,
.s-btn-plain-active .m-btn-line {
  display: inline-block;
}
.l-btn:hover .s-btn-downarrow,
.s-btn-active .s-btn-downarrow,
.s-btn-plain-active .s-btn-downarrow {
  border-style: solid;
  border-color: #aac5e7;
  border-width: 0 0 0 1px;
}
.messager-body {
  padding: 10px 10px 30px 10px;
  overflow: auto;
}
.messager-button {
  text-align: center;
  padding: 5px;
}
.messager-button .l-btn {
  width: 70px;
}
.messager-icon {
  float: left;
  width: 32px;
  height: 32px;
  margin: 0 10px 10px 0;
}
.messager-error {
  background: url('images/messager_icons.png') no-repeat scroll -64px 0;
}
.messager-info {
  background: url('images/messager_icons.png') no-repeat scroll 0 0;
}
.messager-question {
  background: url('images/messager_icons.png') no-repeat scroll -32px 0;
}
.messager-warning {
  background: url('images/messager_icons.png') no-repeat scroll -96px 0;
}
.messager-progress {
  padding: 10px;
}
.messager-p-msg {
  margin-bottom: 5px;
}
.messager-body .messager-input {
  width: 100%;
  padding: 4px 0;
  outline-style: none;
  border: 1px solid #95B8E7;
}
.window-thinborder .messager-button {
  padding-bottom: 8px;
}
.tree {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.tree li {
  white-space: nowrap;
}
.tree li ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.tree-node {
  height: 18px;
  white-space: nowrap;
  cursor: pointer;
}
.tree-hit {
  cursor: pointer;
}
.tree-expanded,
.tree-collapsed,
.tree-folder,
.tree-file,
.tree-checkbox,
.tree-indent {
  display: inline-block;
  width: 16px;
  height: 18px;
  vertical-align: top;
  overflow: hidden;
}
.tree-expanded {
  background: url('images/tree_icons.png') no-repeat -18px 0px;
}
.tree-expanded-hover {
  background: url('images/tree_icons.png') no-repeat -50px 0px;
}
.tree-collapsed {
  background: url('images/tree_icons.png') no-repeat 0px 0px;
}
.tree-collapsed-hover {
  background: url('images/tree_icons.png') no-repeat -32px 0px;
}
.tree-lines .tree-expanded,
.tree-lines .tree-root-first .tree-expanded {
  background: url('images/tree_icons.png') no-repeat -144px 0;
}
.tree-lines .tree-collapsed,
.tree-lines .tree-root-first .tree-collapsed {
  background: url('images/tree_icons.png') no-repeat -128px 0;
}
.tree-lines .tree-node-last .tree-expanded,
.tree-lines .tree-root-one .tree-expanded {
  background: url('images/tree_icons.png') no-repeat -80px 0;
}
.tree-lines .tree-node-last .tree-collapsed,
.tree-lines .tree-root-one .tree-collapsed {
  background: url('images/tree_icons.png') no-repeat -64px 0;
}
.tree-line {
  background: url('images/tree_icons.png') no-repeat -176px 0;
}
.tree-join {
  background: url('images/tree_icons.png') no-repeat -192px 0;
}
.tree-joinbottom {
  background: url('images/tree_icons.png') no-repeat -160px 0;
}
.tree-folder {
  background: url('images/tree_icons.png') no-repeat -208px 0;
}
.tree-folder-open {
  background: url('images/tree_icons.png') no-repeat -224px 0;
}
.tree-file {
  background: url('images/tree_icons.png') no-repeat -240px 0;
}
.tree-loading {
  background: url('images/loading.gif') no-repeat center center;
}
.tree-checkbox0 {
  background: url('images/tree_icons.png') no-repeat -208px -18px;
}
.tree-checkbox1 {
  background: url('images/tree_icons.png') no-repeat -224px -18px;
}
.tree-checkbox2 {
  background: url('images/tree_icons.png') no-repeat -240px -18px;
}
.tree-title {
  font-size: 12px;
  display: inline-block;
  text-decoration: none;
  vertical-align: top;
  white-space: nowrap;
  padding: 0 2px;
  height: 18px;
  line-height: 18px;
}
.tree-node-proxy {
  font-size: 12px;
  line-height: 20px;
  padding: 0 2px 0 20px;
  border-width: 1px;
  border-style: solid;
  z-index: 9900000;
}
.tree-dnd-icon {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 18px;
  left: 2px;
  top: 50%;
  margin-top: -9px;
}
.tree-dnd-yes {
  background: url('images/tree_icons.png') no-repeat -256px 0;
}
.tree-dnd-no {
  background: url('images/tree_icons.png') no-repeat -256px -18px;
}
.tree-node-top {
  border-top: 1px dotted red;
}
.tree-node-bottom {
  border-bottom: 1px dotted red;
}
.tree-node-append .tree-title {
  border: 1px dotted red;
}
.tree-editor {
  border: 1px solid #95B8E7;
  font-size: 12px;
  line-height: 16px;
  padding: 0 4px;
  margin: 0;
  width: 80px;
  outline-style: none;
  vertical-align: top;
  position: absolute;
  top: 0;
}
.tree-node-proxy {
  background-color: #ffffff;
  color: #000000;
  border-color: #95B8E7;
}
.tree-node-hover {
  background: #eaf2ff;
  color: #000000;
}
.tree-node-selected {
  background: #ffe48d;
  color: #000000;
}
.tree-node-hidden {
  display: none;
}
.validatebox-invalid {
  border-color: #ffa8a8;
  background-color: #fff3f3;
  color: #000;
}
.tooltip {
  position: absolute;
  display: none;
  z-index: 9900000;
  outline: none;
  opacity: 1;
  filter: alpha(opacity=100);
  padding: 5px;
  border-width: 1px;
  border-style: solid;
  border-radius: 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.tooltip-content {
  font-size: 12px;
}
.tooltip-arrow-outer,
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  line-height: 0;
  font-size: 0;
  border-style: solid;
  border-width: 6px;
  border-color: transparent;
  _border-color: tomato;
  _filter: chroma(color=tomato);
}
.tooltip-arrow {
  display: none \9;
}
.tooltip-right .tooltip-arrow-outer {
  left: 0;
  top: 50%;
  margin: -6px 0 0 -13px;
}
.tooltip-right .tooltip-arrow {
  left: 0;
  top: 50%;
  margin: -6px 0 0 -12px;
}
.tooltip-left .tooltip-arrow-outer {
  right: 0;
  top: 50%;
  margin: -6px -13px 0 0;
}
.tooltip-left .tooltip-arrow {
  right: 0;
  top: 50%;
  margin: -6px -12px 0 0;
}
.tooltip-top .tooltip-arrow-outer {
  bottom: 0;
  left: 50%;
  margin: 0 0 -13px -6px;
}
.tooltip-top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin: 0 0 -12px -6px;
}
.tooltip-bottom .tooltip-arrow-outer {
  top: 0;
  left: 50%;
  margin: -13px 0 0 -6px;
}
.tooltip-bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin: -12px 0 0 -6px;
}
.tooltip {
  background-color: #ffffff;
  border-color: #95B8E7;
  color: #000000;
}
.tooltip-right .tooltip-arrow-outer {
  border-right-color: #95B8E7;
}
.tooltip-right .tooltip-arrow {
  border-right-color: #ffffff;
}
.tooltip-left .tooltip-arrow-outer {
  border-left-color: #95B8E7;
}
.tooltip-left .tooltip-arrow {
  border-left-color: #ffffff;
}
.tooltip-top .tooltip-arrow-outer {
  border-top-color: #95B8E7;
}
.tooltip-top .tooltip-arrow {
  border-top-color: #ffffff;
}
.tooltip-bottom .tooltip-arrow-outer {
  border-bottom-color: #95B8E7;
}
.tooltip-bottom .tooltip-arrow {
  border-bottom-color: #ffffff;
}
.switchbutton {
  text-decoration: none;
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  cursor: pointer;
  background: #bbb;
  border: 1px solid #bbb;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.switchbutton-inner {
  display: inline-block;
  overflow: hidden;
  position: relative;
  top: -1px;
  left: -1px;
}
.switchbutton-on,
.switchbutton-off,
.switchbutton-handle {
  display: inline-block;
  text-align: center;
  height: 100%;
  float: left;
  font-size: 12px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}
.switchbutton-on {
  background: #ffe48d;
  color: #000000;
}
.switchbutton-off {
  background-color: #ffffff;
  color: #000000;
}
.switchbutton-on,
.switchbutton-reversed .switchbutton-off {
  -moz-border-radius: 5px 0 0 5px;
  -webkit-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px;
}
.switchbutton-off,
.switchbutton-reversed .switchbutton-on {
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
}
.switchbutton-handle {
  position: absolute;
  top: 0;
  left: 50%;
  background-color: #ffffff;
  color: #000000;
  border: 1px solid #bbb;
  -moz-box-shadow: 0 0 3px 0 #bbb;
  -webkit-box-shadow: 0 0 3px 0 #bbb;
  box-shadow: 0 0 3px 0 #bbb;
}
.switchbutton-value {
  position: absolute;
  top: 0;
  left: -5000px;
}
.switchbutton-disabled {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.switchbutton-disabled,
.switchbutton-readonly {
  cursor: default;
}

.radio-btn input[type="radio"], .check-box input[type="checkbox"] {
	display: none;
	/*visibility: hidden;	*/
}
   

.check-box {
	z-index:99;
	width: 12px;
	height: 12px;
	cursor: pointer;
	margin:  2px 5px 0 2px;
	display: inline-block;
	position: relative;
	overflow: hidden;
	border: 2px solid #ccc;
}
	
.check-box i {
	position: absolute;
	left: 3px;
	width: 6px;
	height: 6px;				
}

.checkedBox i {
	 bottom: 3px;
	 background-color: #3d85c6;  	
}

/*Custom radio button*/
.radio-btn {  
	z-index:99;
	margin: 3px 8px 0 2px;
    width: 12px;  
    height: 12px;  
    display: inline-block;  
   /* float: left;  */
    cursor: pointer;  
    position: relative;  
    border-radius: 100%;  
    border: 2px solid #ccc;
 
}  
.radio-btn i {  
   /* border: 1px solid #ffffff; */
    width: 6px;  
    height: 6px;  
    position: absolute;  
    left: 3px;  
    top: 3px;  
    -webkit-border-radius: 100%;  
    -moz-border-radius: 100%;  
    border-radius: 100%;  
}   
.checkedRadio i {  
    background-color: #3d85c6;  
}

 /*下箭头*/
 .bottom{
   /*  width:20px;
     height:20px;*/
     position:relative;
     left:0;
     top: 13px;
     z-index: 2;/*兼容ie8-*/
   /*  border:1px solid blue;*/
 }
 .bottom-arrow1,.bottom-arrow2{
     width:0;
     height:0;
     display:block;
     position:relative;
     left:0;
     top:0;
     z-index: 5;/*兼容ie8-*/
     border-bottom:9px transparent dashed;
     border-left:9px transparent dashed;
     border-right:9px transparent dashed;
     border-top:9px white solid;
     overflow:hidden;
 }
 .bottom-arrow1{
     top:22px;/*重要*/
     border-top:9px blue solid;
 }
 .bottom-arrow2{
     border-top:9px white solid;
 }

/** /vision/js/thirdparty/scrollbar/perfect_scrollbar.css */
/* perfect-scrollbar v0.6.10 */
.ps-container {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none; }
  @supports (-ms-overflow-style: none) {
    .ps-container {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps-container {
      overflow: auto !important; } }
  .ps-container.ps-active-x > .ps-scrollbar-x-rail,
  .ps-container.ps-active-y > .ps-scrollbar-y-rail {
    z-index: 99;
    display: block;
    background-color: transparent; }
  .ps-container.ps-in-scrolling {
    pointer-events: none; }
    .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      /*background-color: #bbb;*/
	}
      .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      /*background-color: #eee;*/
      }
      .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color : #fff;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 0px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 12px; }
    .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0,0,0,0);
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
      -webkit-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      transition: background-color .2s linear;
      bottom: 0;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 5px; }
  /*.ps-container.ps-in-scrolling > .ps-scrollbar-x-rail,
  .ps-container > .ps-scrollbar-x-rail:hover,*/
    .ps-container.ps-in-scrolling > .ps-scrollbar-x-rail > .ps-scrollbar-x,
    .ps-container > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      height: 10px;
    }
  .ps-container > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color : rgba(0,0,0,0);
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0px;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 12px; }
    .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: rgba(0,0,0,0);
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
      -webkit-transition: background-color .2s linear;
      -moz-transition: background-color .2s linear;
      -o-transition: background-color .2s linear;
      transition: background-color .2s linear;
      right: 0;
      /* there must be 'right' for ps-scrollbar-y */
      width: 5px; }
  /*.ps-container.ps-in-scrolling > .ps-scrollbar-y-rail,
  .ps-container > .ps-scrollbar-y-rail:hover,*/
    .ps-container.ps-in-scrolling > .ps-scrollbar-y-rail > .ps-scrollbar-y,
    .ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      width: 10px;
    }
  .ps-container:hover.ps-in-scrolling {
    pointer-events: none; }
    .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      /*background-color: #eee;*/
       }
      .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      /*background-color: #eee;*/
       }
      .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container:hover > .ps-scrollbar-x-rail,
  .ps-container:hover > .ps-scrollbar-y-rail {
    /*background-color: #eee;*/ }
  .ps-container:hover > .ps-scrollbar-x-rail:hover,
  .ps-container:hover > .ps-scrollbar-y-rail:hover {
    /*background-color: #ddd;*/
	}
	.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x,
    .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: #999; }
    .ps-container:hover > .ps-scrollbar-x-rail > .ps-scrollbar-x,
    .ps-container:hover > .ps-scrollbar-y-rail > .ps-scrollbar-y{
       background-color: #aaa; 
    }
a[x-apple-data-detectors] {
  color: inherit !important;
  text-decoration: none !important;
  font-size: inherit !important;
  font-family: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
}
/* 扩展配置，允许横向滚动条在鼠标进入就显示*/
.ps-container.ps-always-show-scrollbar:hover .ps-scrollbar-x-rail > .ps-scrollbar-x {
	background-color: #999;
}
.ps-container.ps-always-show-scrollbar:hover .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
	background-color: #999;
}

/** /vision/js/thirdparty/awesomplete/awesomplete.css */
[hidden] { display: none; }

.visually-hidden {
	position: absolute;
	clip: rect(0, 0, 0, 0);
}

.awesomplete {
	display: inline-block;
	position: relative;
	overflow:hidden;
	outline: none;
}
.awesomplete.show-quick-search {
	overflow: visible;
}


.awesomplete.show-quick-search .ps-active-y .search-result__item-locate {
  margin-right: 10px;
}
/* 显示高级搜索 */
.awesomplete.show-advanced-search-result {
	overflow: visible;
}
.awesomplete.show-advanced-search-result .quick-search-result{
	display:none;
}
.awesomplete:not(.show-advanced-search-result) .advanced-search-result {
	display: none;
}

.awesomplete > input {
	display: block;
}
.search-text {
	outline: none;
	padding:1px 6px;
	width: 15px;
	height: 22px !important;
	line-height: 22px;
	color: #4C545A;
	background: url(../writeCustomBgImg.jsp?theType=SearchBtnImg) no-repeat;
	background-position: calc(100% - 5px) center;
	border: none;
	font-size:0;
  	font-family: "Microsoft Yahei", "SimSun", Arial;
	cursor: pointer;
	/* transition: all .3s cubic-bezier(.4, 0, .2, 1); */
}
/* 隐藏ie下小叉叉 */
.search-text::-ms-clear { display: none; }

/*TODO:*/
.show-quick-search:not(.show-advanced-search-result) .search-text {
	font-size: 12px;
	width: 424px;
	color: #000;
	border: 1px solid #CCCCCC;
	border-radius: 2px;
	background-color: #F3F3F3;
	cursor: text;
}
.awesomplete.empty .awesomplete-wraper,
.awesomplete:not(.show-advanced-search-result):not(.show-quick-search) .awesomplete-wraper{
	display:none;
}
.awesomplete > .awesomplete-wraper {
	position: absolute;
	z-index: 9999;
	border-radius: 3px;
	margin-top: 11px;
	background: rgba(255, 255, 255, 0.97);
	border: 1px solid #e6e6e6;
	box-shadow: .05em .2em .6em rgba(0,0,0,.2);
	display:block;
	line-height: normal;
	width:440px;
	top:100%;
	color:#333333;
}
.awesomplete:not(.show-advanced-search-result) > .awesomplete-wraper{
	left: 0;
}
.awesomplete.show-advanced-search-result > .awesomplete-wraper{
	right:0;
}
.awesomplete.show-advanced-search-result .awesomplete-wraper:before{
	right:7px;
}
.awesomplete:not(.show-advanced-search-result) .awesomplete-wraper:before{
	left: 1em;
}

.quick-search-result {
	display: flex;
	flex-direction: column;
	border-radius: 3px;
    overflow: hidden;
}
.awesomplete-wraper ul {
	margin:0;
	padding:0;
	list-style: none;
	overflow-x:hidden;
	overflow-y:auto;
	max-height: 70vh;
	position: relative;
}

.awesomplete-footer {
	padding:6px;
	background:#f8f8f8;
	line-height: 1em;
	position: relative;
	z-index: 20;
	text-align: right;
}
.awesomplete-footer:before{
	content:"";
	position: absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	z-index: 10;
}

/* Pointer */
.awesomplete .awesomplete-wraper:before {
	content: "";
	position: absolute;
	top: -6px;
	width: 10px;
	height: 10px;
	background: #F8F8F8;
	border: inherit;
	border-right: 0;
	border-bottom: 0;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}

.awesomplete .quick-search-result li {
	position: relative;
	padding: .2em .5em;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	display:flex;
	align-items: center;
}

.awesomplete li .search-result__item-label {
	flex:1;
}

.awesomplete .quick-search-result li .iconfont {
  line-height: 16px;
}

.awesomplete .quick-search-result li:hover {
	background: hsl(200, 40%, 80%);
	color: black;
}

.awesomplete li:hover > img {
	visibility: visible!important;
}

.awesomplete li[aria-selected="true"] {
	background: hsl(205, 40%, 40%);
	color: white;
}

.awesomplete mark {
	background: hsl(65, 100%, 50%);
}

.awesomplete li:hover mark {
	background: hsl(68, 100%, 41%);
}

.awesomplete li[aria-selected="true"] mark {
	background: hsl(86, 100%, 21%);
	color: inherit;
}
.metadataSearchView {
  cursor: auto;
}

.metadataSearchView.search-result-wraper {
  /* display:flex; 在ie下有问题*/
  flex-direction: column;
  max-height: 100%;
  height: 100%;
  border-radius: 3px;
  overflow: hidden;
}

.metadataSearchView.search-result-wraper button {
  border: 1px solid #e6e6e6;
}

.metadataSearchView.search-result-wraper .barbtn {
  margin: 0;
  padding: 4px 6px;
  line-height: 1;
}

.metadataSearchView.search-result-wraper .select2-container--default .select2-selection--multiple .select2-selection__choice
  {
  background-color: #efefef;
  border: 1px solid #ccc;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 3px;
  border-radius: 1px;
  line-height: 1;
  padding: 1px 3px 1px 0;
}

.metadataSearchView.search-result-wraper .select2-container--default .select2-selection--multiple .select2-selection__clear
  {
  margin-top: 3px;
  margin-right: 2px;
}

.metadataSearchView.search-result-wraper .select2-container .select2-selection--multiple {
  min-height: 0;
}

.metadataSearchView.search-result-wraper .search-result-header {
  padding: 6px 16px;
}

.metadataSearchView.search-result-wraper .search-result-content {
  flex: 1;
  overflow-y: auto;
  padding: 0 16px;
  max-height: calc(80vh - 101px);
  min-height: 100px;
  position: relative;
}

.metadataSearchView.search-result-wraper .search-result-footer {
  display: flex;
  padding: 6px 16px;
  align-items: center;
}

.metadataSearchView.search-result-wraper .search-result-footer .page-info {
  flex: 1;
  display: flex;
}

.metadataSearchView.search-result-wraper .search-result-footer .page-info>* {
  margin-right: 3px;
}

.metadataSearchView.search-result-wraper .search-result-footer {
  background: #F8F8F8;
}

.metadataSearchView.search-result-wraper .search-result-setting-wraper {
  display: flex;
  align-items: center;
}

.metadataSearchView.search-result-wraper .search-result-type-filter {
  display: flex;
  align-items: center;
}

.metadataSearchView.search-result-wraper .fuzzy-search {
  display: flex;
  align-items: center;
}

.metadataSearchView.search-result-wraper .search-result-item {
  padding: 8px 0;
  border-bottom: 1px solid #eaeaea;
}

.metadataSearchView.search-result-wraper .search-result-item:last-child {
  border: none;
}

.metadataSearchView.search-result-wraper .search-result-item>div {
  padding-bottom: 1px;
  margin: 3px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.metadataSearchView.search-result-wraper .search-result-item label {
  padding-right: 7px;
}

.metadataSearchView.search-result-wraper .search-result-item a {
  text-decoration: none;
  color: #00e;
}

.metadataSearchView.search-result-wraper .search-result-item a:active {
  color: #f00;
  border-bottom: 1px solid #f00;
}

.metadataSearchView.search-result-wraper .keyword-input {
  height: 22px;
  flex: 1;
  box-sizing: border-box;
}

.metadataSearchView.search-result-wraper .select2-search__field
  {
  display: block;
  width: auto !important;
}
.metadataSearchView.search-result-wraper .select2-container {
  display: block;
  width: calc(100% - 32px) !important;
}

.metadataSearchView.search-result-wraper .keyword-input, .metadataSearchView.search-result-wraper .select2-container {
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  background: #fff;
  min-height: 22px;
}

.metadataSearchView .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  max-height: 61px;
  overflow: auto;
}

.metadataSearchView .select2-dropdown {
  border-color: #DCD9D5;
}

.metadataSearchView.search-result-wraper .select2-container--default .select2-selection--multiple {
  border: none;
  background: none;
}

.metadataSearchView.search-result-wraper .search-result-header .input-label {
  width: 68px;
  min-width: 68px;
  text-align: left;
}

.metadataSearchView.search-result-wraper .search-result-header button {
  margin-left: 6px;
  border-radius: 2px;
}

.metadataSearchView.search-result-wraper .search-result-setting-wraper, .metadataSearchView.search-result-wraper .search-result-type-filter
  {
  margin: 3px 0;
}

.metadataSearchView.search-result-wraper .keywords-input-wraper {
  flex: 1;
  margin-right: 4px;
  box-sizing: border-box;
  border: 1px solid #dcdcdc;
  border-radius: 3px;
  position: relative;
}

.metadataSearchView ._btnHelp {
  margin: 0 6px;
  font-size: 16px;
}

.metadataSearchView.search-result-wraper .keywords-input-wraper input {
  width: 90%;
  border: none;
}

.metadataSearchView.search-result-wraper .search-result-footer .close-advanced-search {
  font-size: 12px;
}

.metadataSearchView .treeSearchPane_delBtn {
  margin: 0px;
  margin-left: 3px;
}

.metadataSearchView.search-result-wraper .nextAndPrev {
  margin-left: 26px;
  font-size: 12px;
}

.metadataSearchView.search-result-wraper .nextAndPrev a {
  text-decoration: none;
}

.search-result-wraper .nextAndPrev :first-child {
  margin-right: 12px
}

.search-noresult {
  color: #aaaaaa;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100px;
}

.search-noresult>img {
  margin-bottom: 6px;
  width: 45px;
  height: 45px;
  width: 45px;
}

.awesomplete>input[readonly] {
  background-color: transparent;
}

/** /vision/js/thirdparty/datepicker/datepicker.css */
.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* -------------------------------------------------
    Datepicker cells
   ------------------------------------------------- */
.datepicker--cells {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }

.datepicker--cell {
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 32px;
  z-index: 1; }
  .datepicker--cell.-focus- {
    background: #f0f0f0; }
  .datepicker--cell.-current- {
    color: #4EB5E6; }
    .datepicker--cell.-current-.-focus- {
      color: #4a4a4a; }
    .datepicker--cell.-current-.-in-range- {
      color: #4EB5E6; }
  .datepicker--cell.-in-range- {
    background: rgba(92, 196, 239, 0.1);
    color: #4a4a4a;
    border-radius: 0; }
    .datepicker--cell.-in-range-.-focus- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell.-disabled- {
    cursor: default;
    color: #aeaeae; }
    .datepicker--cell.-disabled-.-focus- {
      color: #aeaeae; }
    .datepicker--cell.-disabled-.-in-range- {
      color: #a1a1a1; }
    .datepicker--cell.-disabled-.-current-.-focus- {
      color: #aeaeae; }
  .datepicker--cell.-range-from- {
    border: 1px solid rgba(92, 196, 239, 0.5);
    background-color: rgba(92, 196, 239, 0.1);
    border-radius: 4px 0 0 4px; }
  .datepicker--cell.-range-to- {
    border: 1px solid rgba(92, 196, 239, 0.5);
    background-color: rgba(92, 196, 239, 0.1);
    border-radius: 0 4px 4px 0; }
  .datepicker--cell.-range-from-.-range-to- {
    border-radius: 4px; }
  .datepicker--cell.-selected- {
    color: #fff;
    border: none;
    background: #5cc4ef; }
    .datepicker--cell.-selected-.-current- {
      color: #fff;
      background: #5cc4ef; }
    .datepicker--cell.-selected-.-focus- {
      background: #45bced; }
  .datepicker--cell:empty {
    cursor: default; }

.datepicker--days-names {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 8px 0 3px; }

.datepicker--day-name {
  color: #FF9A19;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  text-transform: uppercase;
  font-size: .8em; }

.datepicker--cell-day {
  width: 14.28571%; }

.datepicker--cells-months {
  height: 170px; }

.datepicker--cell-month {
  width: 33.33%;
  height: 25%; }

.datepicker--years {
  height: 170px; }

.datepicker--cells-years {
  height: 170px; }

.datepicker--cell-year {
  width: 25%;
  height: 33.33%; }

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* -------------------------------------------------
    Datepicker
   ------------------------------------------------- */
.datepickers-container {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99999; }
  @media print {
    .datepickers-container {
      display: none; } }

.datepicker {
  background: #fff;
  border: 1px solid #dbdbdb;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-sizing: content-box;
  font-family: Tahoma, sans-serif;
  font-size: 12px;
  color: #4a4a4a;
  width: 250px;
  position: absolute;
  left: -100000px;
  opacity: 0;
  transition: opacity 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  z-index: 100; }
  .datepicker.-from-top- {
    -webkit-transform: translateY(-8px);
            transform: translateY(-8px); }
  .datepicker.-from-right- {
    -webkit-transform: translateX(8px);
            transform: translateX(8px); }
  .datepicker.-from-bottom- {
    -webkit-transform: translateY(8px);
            transform: translateY(8px); }
  .datepicker.-from-left- {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px); }
  .datepicker.active {
    opacity: 1;
    -webkit-transform: translate(0);
            transform: translate(0);
    transition: opacity 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
    transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s;
    transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease; }

.datepicker-inline .datepicker {
  border-color: #d7d7d7;
  box-shadow: none;
  position: static;
  left: auto;
  right: auto;
  opacity: 1;
  -webkit-transform: none;
          transform: none; }

.datepicker-inline .datepicker--pointer {
  display: none; }

.datepicker--content {
  box-sizing: content-box;
  padding: 4px; }

.datepicker--pointer {
  position: absolute;
  background: #fff;
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  width: 10px;
  height: 10px;
  z-index: -1; }
  .-top-left- .datepicker--pointer, .-top-center- .datepicker--pointer, .-top-right- .datepicker--pointer {
    top: calc(100% - 4px);
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg); }
  .-right-top- .datepicker--pointer, .-right-center- .datepicker--pointer, .-right-bottom- .datepicker--pointer {
    right: calc(100% - 4px);
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg); }
  .-bottom-left- .datepicker--pointer, .-bottom-center- .datepicker--pointer, .-bottom-right- .datepicker--pointer {
    bottom: calc(100% - 4px);
    -webkit-transform: rotate(315deg);
            transform: rotate(315deg); }
  .-left-top- .datepicker--pointer, .-left-center- .datepicker--pointer, .-left-bottom- .datepicker--pointer {
    left: calc(100% - 4px);
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg); }
  .-top-left- .datepicker--pointer, .-bottom-left- .datepicker--pointer {
    left: 10px; }
  .-top-right- .datepicker--pointer, .-bottom-right- .datepicker--pointer {
    right: 10px; }
  .-top-center- .datepicker--pointer, .-bottom-center- .datepicker--pointer {
    left: calc(50% - 10px / 2); }
  .-left-top- .datepicker--pointer, .-right-top- .datepicker--pointer {
    top: 10px; }
  .-left-bottom- .datepicker--pointer, .-right-bottom- .datepicker--pointer {
    bottom: 10px; }
  .-left-center- .datepicker--pointer, .-right-center- .datepicker--pointer {
    top: calc(50% - 10px / 2); }

.datepicker--body {
  display: none; }
  .datepicker--body.active {
    display: block; }

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* -------------------------------------------------
    Navigation
   ------------------------------------------------- */
.datepicker--nav {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #efefef;
  min-height: 32px;
  padding: 4px; }

.datepicker--nav-title,
.datepicker--nav-action {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.datepicker--nav-action {
  width: 32px;
  border-radius: 4px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .datepicker--nav-action:hover {
    background: #f0f0f0; }
  .datepicker--nav-action.-disabled- {
    visibility: hidden; }
  .datepicker--nav-action svg {
    width: 32px;
    height: 32px; }
  .datepicker--nav-action path {
    fill: none;
    stroke: #9c9c9c;
    stroke-width: 2px; }

.datepicker--nav-title {
  border-radius: 4px;
  padding: 0 8px; }
  .datepicker--nav-title i {
    font-style: normal;
    color: #9c9c9c;
    margin-left: 5px; }
  .datepicker--nav-title:hover {
    background: #f0f0f0; }
  .datepicker--nav-title.-disabled- {
    cursor: default;
    background: none; }

.datepicker--buttons {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
  border-top: 1px solid #efefef; }

.datepicker--button {
  color: #4EB5E6;
  cursor: pointer;
  border-radius: 4px;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 32px; }
  .datepicker--button:hover {
    color: #4a4a4a;
    background: #f0f0f0; }

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* -------------------------------------------------
    Timepicker
   ------------------------------------------------- */
.datepicker--time {
  border-top: 1px solid #efefef;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px;
  position: relative; }
  .datepicker--time.-am-pm- .datepicker--time-sliders {
    -webkit-flex: 0 1 138px;
        -ms-flex: 0 1 138px;
            flex: 0 1 138px;
    max-width: 138px; }

.datepicker--time-sliders {
  -webkit-flex: 0 1 153px;
      -ms-flex: 0 1 153px;
          flex: 0 1 153px;
  margin-right: 10px;
  max-width: 153px; }

.datepicker--time-label {
  display: none;
  font-size: 12px; }

.datepicker--time-current {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 12px;
  text-align: center;
  margin: 0 0 0 10px; }

.datepicker--time-current-colon {
  margin: 0 2px 3px;
  line-height: 1; }

.datepicker--time-current-hours,
.datepicker--time-current-minutes {
  line-height: 1;
  font-size: 19px;
  font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  position: relative;
  z-index: 1; }
  .datepicker--time-current-hours:after,
  .datepicker--time-current-minutes:after {
    content: '';
    background: #f0f0f0;
    border-radius: 4px;
    position: absolute;
    left: -2px;
    top: -3px;
    right: -2px;
    bottom: -2px;
    z-index: -1;
    opacity: 0; }
  .datepicker--time-current-hours.-focus-:after,
  .datepicker--time-current-minutes.-focus-:after {
    opacity: 1; }

.datepicker--time-current-ampm {
  text-transform: uppercase;
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  color: #9c9c9c;
  margin-left: 6px;
  font-size: 11px;
  margin-bottom: 1px; }

.datepicker--time-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 11px;
  height: 17px;
  background: linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px no-repeat; }
  .datepicker--time-row:first-child {
    margin-bottom: 4px; }
  .datepicker--time-row input[type='range'] {
    background: none;
    cursor: pointer;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    padding: 0;
    margin: 0;
    -webkit-appearance: none; }
    .datepicker--time-row input[type='range']::-webkit-slider-thumb {
      -webkit-appearance: none; }
    .datepicker--time-row input[type='range']::-ms-tooltip {
      display: none; }
    .datepicker--time-row input[type='range']:hover::-webkit-slider-thumb {
      border-color: #b8b8b8; }
    .datepicker--time-row input[type='range']:hover::-moz-range-thumb {
      border-color: #b8b8b8; }
    .datepicker--time-row input[type='range']:hover::-ms-thumb {
      border-color: #b8b8b8; }
    .datepicker--time-row input[type='range']:focus {
      outline: none; }
      .datepicker--time-row input[type='range']:focus::-webkit-slider-thumb {
        background: #5cc4ef;
        border-color: #5cc4ef; }
      .datepicker--time-row input[type='range']:focus::-moz-range-thumb {
        background: #5cc4ef;
        border-color: #5cc4ef; }
      .datepicker--time-row input[type='range']:focus::-ms-thumb {
        background: #5cc4ef;
        border-color: #5cc4ef; }
    .datepicker--time-row input[type='range']::-webkit-slider-thumb {
      box-sizing: border-box;
      height: 12px;
      width: 12px;
      border-radius: 3px;
      border: 1px solid #dedede;
      background: #fff;
      cursor: pointer;
      transition: background .2s; }
    .datepicker--time-row input[type='range']::-moz-range-thumb {
      box-sizing: border-box;
      height: 12px;
      width: 12px;
      border-radius: 3px;
      border: 1px solid #dedede;
      background: #fff;
      cursor: pointer;
      transition: background .2s; }
    .datepicker--time-row input[type='range']::-ms-thumb {
      box-sizing: border-box;
      height: 12px;
      width: 12px;
      border-radius: 3px;
      border: 1px solid #dedede;
      background: #fff;
      cursor: pointer;
      transition: background .2s; }
    .datepicker--time-row input[type='range']::-webkit-slider-thumb {
      margin-top: -6px; }
    .datepicker--time-row input[type='range']::-webkit-slider-runnable-track {
      border: none;
      height: 1px;
      cursor: pointer;
      color: transparent;
      background: transparent; }
    .datepicker--time-row input[type='range']::-moz-range-track {
      border: none;
      height: 1px;
      cursor: pointer;
      color: transparent;
      background: transparent; }
    .datepicker--time-row input[type='range']::-ms-track {
      border: none;
      height: 1px;
      cursor: pointer;
      color: transparent;
      background: transparent; }
    .datepicker--time-row input[type='range']::-ms-fill-lower {
      background: transparent; }
    .datepicker--time-row input[type='range']::-ms-fill-upper {
      background: transparent; }
  .datepicker--time-row span {
    padding: 0 12px; }

.datepicker--time-icon {
  color: #9c9c9c;
  border: 1px solid;
  border-radius: 50%;
  font-size: 16px;
  position: relative;
  margin: 0 5px -1px 0;
  width: 1em;
  height: 1em; }
  .datepicker--time-icon:after, .datepicker--time-icon:before {
    content: '';
    background: currentColor;
    position: absolute; }
  .datepicker--time-icon:after {
    height: .4em;
    width: 1px;
    left: calc(50% - 1px);
    top: calc(50% + 1px);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  .datepicker--time-icon:before {
    width: .4em;
    height: 1px;
    top: calc(50% + 1px);
    left: calc(50% - 1px); }

.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- {
  color: #dedede; }
  .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover {
    color: #c5c5c5; }
  .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- {
    color: #dedede; }
  .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- {
    color: #fff;
    background: #a2ddf6; }
    .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- {
      background: #8ad5f4; }
  .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- {
    background-color: rgba(92, 196, 239, 0.1);
    color: #cccccc; }
    .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- {
      background-color: rgba(92, 196, 239, 0.2); }
  .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty {
    background: none;
    border: none; }

/* -------------------------------------------------
    show timepicker content only, hide others
   ------------------------------------------------- */
.datepickers-container .timepicker-only .datepicker--nav,
	.datepickers-container .timepicker-only .datepicker--content,
	.datepickers-container .timepicker-only .datepicker--buttons {
		display: none;
	}
	.datepickers-container .timepicker-only .datepicker--pointer {
		z-index: 1;
	}

/** /vision/js/thirdparty/colorpicker/spectrum.css */
/***
Spectrum Colorpicker v1.8.0
https://github.com/bgrins/spectrum
Author: Brian Grinstead
License: MIT
***/

.sp-container {
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    *display: inline;
    *zoom: 1;
    /* https://github.com/bgrins/spectrum/issues/40 */
    z-index: 9999994;
    overflow: hidden;
}
.sp-container.sp-flat {
    position: relative;
}

/* Fix for * { box-sizing: border-box; } */
.sp-container,
.sp-container * {
    -webkit-box-sizing: content-box;
       -moz-box-sizing: content-box;
            box-sizing: content-box;
}

/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
.sp-top {
  position:relative;
  width: 100%;
  display:inline-block;
}
.sp-top-inner {
   position:absolute;
   top:0;
   left:0;
   bottom:0;
   right:0;
}
.sp-color {
    position: absolute;
    top:0;
    left:0;
    bottom:0;
    right:20%;
}
.sp-hue {
    position: absolute;
    top:0;
    right:0;
    bottom:0;
    left:84%;
    height: 100%;
}

.sp-clear-enabled .sp-hue {
    top:33px;
    height: 77.5%;
}

.sp-fill {
    padding-top: 80%;
}
.sp-sat, .sp-val {
    position: absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
}

.sp-alpha-enabled .sp-top {
    margin-bottom: 18px;
}
.sp-alpha-enabled .sp-alpha {
    display: block;
}
.sp-alpha-handle {
    position:absolute;
    top:-4px;
    bottom: -4px;
    width: 6px;
    left: 50%;
    cursor: pointer;
    border: 1px solid black;
    background: white;
    opacity: .8;
}
.sp-alpha {
    display: none;
    position: absolute;
    bottom: -14px;
    right: 0;
    left: 0;
    height: 8px;
}
.sp-alpha-inner {
    border: solid 1px #333;
}

.sp-clear {
    display: none;
}

.sp-clear.sp-clear-display {
    background-position: center;
}

.sp-clear-enabled .sp-clear {
    display: block;
    position:absolute;
    top:0px;
    right:0;
    bottom:0;
    left:84%;
    height: 28px;
}

/* Don't allow text selection */
.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button  {
    -webkit-user-select:none;
    -moz-user-select: -moz-none;
    -o-user-select:none;
    user-select: none;
}

.sp-container.sp-input-disabled .sp-input-container {
    display: none;
}
.sp-container.sp-buttons-disabled .sp-button-container {
    display: none;
}
.sp-container.sp-palette-buttons-disabled .sp-palette-button-container {
    display: none;
}
.sp-palette-only .sp-picker-container {
    display: none;
}
.sp-palette-disabled .sp-palette-container {
    display: none;
}

.sp-initial-disabled .sp-initial {
    display: none;
}


/* Gradients for hue, saturation and value instead of images.  Not pretty... but it works */
.sp-sat {
    background-image: -webkit-gradient(linear,  0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0)));
    background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0));
    background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";
    filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81');
}
.sp-val {
    background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0)));
    background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0));
    background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";
    filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000');
}

.sp-hue {
    background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000));
    background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
}

/* IE filters do not support multiple color stops.
   Generate 6 divs, line them up, and do two color gradients for each.
   Yes, really.
 */
.sp-1 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00');
}
.sp-2 {
    height:16%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00');
}
.sp-3 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff');
}
.sp-4 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff');
}
.sp-5 {
    height:16%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff');
}
.sp-6 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000');
}

.sp-hidden {
    display: none !important;
}

/* Clearfix hack */
.sp-cf:before, .sp-cf:after { content: ""; display: table; }
.sp-cf:after { clear: both; }
.sp-cf { *zoom: 1; }

/* Mobile devices, make hue slider bigger so it is easier to slide */
@media (max-device-width: 480px) {
    .sp-color { right: 40%; }
    .sp-hue { left: 63%; }
    .sp-fill { padding-top: 60%; }
}
.sp-dragger {
   border-radius: 5px;
   height: 5px;
   width: 5px;
   border: 1px solid #fff;
   background: #000;
   cursor: pointer;
   position:absolute;
   top:0;
   left: 0;
}
.sp-slider {
    position: absolute;
    top:0;
    cursor:pointer;
    height: 3px;
    left: -1px;
    right: -1px;
    border: 1px solid #000;
    background: white;
    opacity: .8;
}

/*
Theme authors:
Here are the basic themeable display options (colors, fonts, global widths).
See http://bgrins.github.io/spectrum/themes/ for instructions.
*/

.sp-container {
    border-radius: 0;
    background-color: #ECECEC;
    border: solid 1px #f0c49B;
    padding: 0;
}
.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear {
    font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.sp-top {
    margin-bottom: 3px;
}
.sp-color, .sp-hue, .sp-clear {
    border: solid 1px #666;
}

/* Input */
.sp-input-container {
    float:right;
    width: 100px;
    margin-bottom: 4px;
}
.sp-initial-disabled  .sp-input-container {
    width: 100%;
}
.sp-input {
   font-size: 12px !important;
   border: 1px inset;
   padding: 4px 5px;
   margin: 0;
   width: 100%;
   background:transparent;
   border-radius: 3px;
   color: #222;
}
.sp-input:focus  {
    border: 1px solid orange;
}
.sp-input.sp-validation-error {
    border: 1px solid red;
    background: #fdd;
}
.sp-picker-container , .sp-palette-container {
    float:left;
    position: relative;
    padding: 10px;
    padding-bottom: 300px;
    margin-bottom: -290px;
}
.sp-picker-container {
    width: 172px;
    border-left: solid 1px #fff;
}

/* Palettes */
.sp-palette-container {
    border-right: solid 1px #ccc;
}

.sp-palette-only .sp-palette-container {
    border: 0;
}

.sp-palette .sp-thumb-el {
    display: block;
    position:relative;
    float:left;
    width: 24px;
    height: 15px;
    margin: 3px;
    cursor: pointer;
    border:solid 2px transparent;
}
.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active {
    border-color: orange;
}
.sp-thumb-el {
    position:relative;
}

/* Initial */
.sp-initial {
    float: left;
    border: solid 1px #333;
}
.sp-initial span {
    width: 30px;
    height: 25px;
    border:none;
    display:block;
    float:left;
    margin:0;
}

.sp-initial .sp-clear-display {
    background-position: center;
}

/* Buttons */
.sp-palette-button-container,
.sp-button-container {
    float: right;
}

/* Replacer (the little preview div that shows up instead of the <input>) */
.sp-replacer {
    margin:0;
    overflow:hidden;
    cursor:pointer;
    padding: 4px;
    display:inline-block;
    *zoom: 1;
    *display: inline;
    border: solid 1px #91765d;
    background: #eee;
    color: #333;
    vertical-align: middle;
}
.sp-replacer:hover, .sp-replacer.sp-active {
    border-color: #F0C49B;
    color: #111;
}
.sp-replacer.sp-disabled {
    cursor:default;
    border-color: silver;
    color: silver;
}
.sp-dd {
    padding: 2px 0;
    height: 16px;
    line-height: 16px;
    float:left;
    font-size:10px;
}
.sp-preview {
    position:relative;
    width:25px;
    height: 20px;
    border: solid 1px #222;
    margin-right: 5px;
    float:left;
    z-index: 0;
}

.sp-palette {
    *width: 220px;
    max-width: 220px;
}
.sp-palette .sp-thumb-el {
    width:16px;
    height: 16px;
    margin:2px 1px;
    border: solid 1px #d0d0d0;
}

.sp-container {
    padding-bottom:0;
}


/* Buttons: http://hellohappy.org/css3-buttons/ */
.sp-container button {
  background-color: #eeeeee;
  background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
  background-image: linear-gradient(to bottom, #eeeeee, #cccccc);
  border: 1px solid #ccc;
  border-bottom: 1px solid #bbb;
  border-radius: 3px;
  color: #333;
  font-size: 14px;
  line-height: 1;
  padding: 5px 4px;
  text-align: center;
  text-shadow: 0 1px 0 #eee;
  vertical-align: middle;
}
.sp-container button:hover {
    background-color: #dddddd;
    background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: linear-gradient(to bottom, #dddddd, #bbbbbb);
    border: 1px solid #bbb;
    border-bottom: 1px solid #999;
    cursor: pointer;
    text-shadow: 0 1px 0 #ddd;
}
.sp-container button:active {
    border: 1px solid #aaa;
    border-bottom: 1px solid #888;
    -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
}
.sp-cancel {
    font-size: 11px;
    color: #d93f3f !important;
    margin:0;
    padding:2px;
    margin-right: 5px;
    vertical-align: middle;
    text-decoration:none;

}
.sp-cancel:hover {
    color: #d93f3f !important;
    text-decoration: underline;
}


.sp-palette span:hover, .sp-palette span.sp-thumb-active {
    border-color: #000;
}

.sp-preview, .sp-alpha, .sp-thumb-el {
    position:relative;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}
.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner {
    display:block;
    position:absolute;
    top:0;left:0;bottom:0;right:0;
}

.sp-palette .sp-thumb-inner {
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);
}

.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);
}

.sp-clear-display {
    background-repeat:no-repeat;
    background-position: center;
    background: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);
}

/** /vision/js/thirdparty/select2/select2.css */
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }
  .select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    outline: none;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--single .select2-selection__rendered {
      display: block;
      padding-left: 8px;
      padding-right: 20px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .select2-container .select2-selection--single .select2-selection__clear {
      position: relative; }
  .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px; }
  .select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--multiple .select2-selection__rendered {
      display: inline-block;
      overflow: hidden;
      padding-left: 8px;
      text-overflow: ellipsis;
      white-space: nowrap; }
  .select2-container .select2-search--inline {
    float: left; }
    .select2-container .select2-search--inline .select2-search__field {
      box-sizing: border-box;
      border: none;
      font-size: 100%;
      margin-top: 5px;
      padding: 0; }
      .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
        -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051; }

.select2-results {
  display: block; }

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0; }

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none; }
  .select2-results__option[aria-selected] {
    cursor: pointer; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-search--dropdown {
  display: block;
  padding: 4px; }
  .select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box; }
    .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
      -webkit-appearance: none; }
  .select2-search--dropdown.select2-search--hide {
    display: none; }

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0); }

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important; }

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid var(--smt-border-color);
  border-radius: 3px; }
.select2-container--default .select2-selection--single:hover,
.select2-container--default .select2-selection--single:focus {
  border-color: var(--smt-brand-color-active); }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    /*color: #444;*/
    height: 26px;
    line-height: 26px; }
  .select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold; }
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default; }
  .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
      list-style: none; }
  .select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #999;
    margin-top: 5px;
    float: left; }
  .select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #333; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #dcdcdc; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--default .select2-results__option[role=group] {
  padding: 0; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #e6e6e6; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em; }
    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
      margin-left: -2em;
      padding-left: 3em; }
      .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -3em;
        padding-left: 4em; }
        .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
          margin-left: -4em;
          padding-left: 5em; }
          .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
            margin-left: -5em;
            padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: #000; }

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
  .select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px; }
  .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
    .select2-container--classic .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb; }
  .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none; }
    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
      border-color: transparent transparent #888 transparent;
      border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0; }
  .select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #555; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none; }

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
  border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
  border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--classic .select2-results__option[role=group] {
  padding: 0; }

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #000; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb; }

/** /vision/themes/default/css/default__top.css */
/*-----------------tabs1---------------------*/
BODY {
	
}

img {
	border: none;
}

.bannerText1 {
	color: #FF9901;
	cursor: pointer;
}

.bannerText2 {
	color: #0057B8;
	cursor: pointer;
}

.pathInfo {
	color: #737373;
}

.tabsLeft {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat left center;
}

.tabsCenter {
	display: inline-block;
	height: 24px;
	color: #000000;
	font-size: 12px;
	white-space: nowrap;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat center center;
	vertical-align: bottom;
}

.tabsRight {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat right center;
}

.tabsHoverLeft {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat left bottom;
}

.tabsHoverCenter {
	display: inline-block;
	height: 24px;
	color: #3064A4;
	cursor: pointer;
	font-size: 12px;
	white-space: nowrap;
	background: url("../images/tabs_bg.gif") no-repeat center bottom;
	vertical-align: bottom;
}

.tabsHoverRight {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat right bottom;
}

.tabsSelectLeft {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat left top;
}

.tabsSelectCenter {
	display: inline-block;
	height: 24px;
	color: #000000;
	cursor: pointer;
	font-size: 12px;
	white-space: nowrap;
	background: url("../images/tabs_bg.gif") no-repeat center top;
	vertical-align: bottom;
	font-weight: bold;
}

.tabsSelectRight {
	display: inline-block;
	width: 8px;
	height: 24px;
	cursor: pointer;
	background: url("../images/tabs_bg.gif") no-repeat right top;
}

.menuNoSelect {
	font-size: 12px;
	height: 9px;
	color: #00245B;
	cursor: pointer;
}

.menuSelected {
	font-size: 12px;
	height: 9px;
	color: #00245B;
	cursor: pointer;
	font-weight: bold;
}

.dashletTopCenter {
	/*position: relative;*/
	background-color: #FFFFFF;
}

.dashletContent {
	
}

.dashletBottomSpace {
	height: 5px;
}

.searchTitle {
	
}

.banner--inactive {
	color: #1F2734;
	cursor: pointer;
}

.banner--active {
	color: #FF0000;
	cursor: pointer;
}

.headTable {
	background: url(../../default/images/top_bg.jpg) no-repeat top left;
}

.headTable2 {
	background: url(../../default/images/banner.gif) x-repeat top left;
}

.headMenu {
	background: url(../../default/images/top_menu_bg.gif) repeat top left;
	padding: 4 4 4 4;
}

.pathInfo {
	height: 16px;
	background: url(../../default/images/currentPlace.gif) repeat-x top left;
}

.pathInfo_currentPlace {
	padding-left: 10px;
	height: 16px;
}

.pageSaveAs {
	float: right;
	display: none;
	width: 10px;
	height: 10px;
	background: url(../../default/images/page_saveAs.png) no-repeat center right;
	cursor: pointer;
	margin: 3 4 0 0;
	padding: 0 0 0 0;
}

.pageMaximize {
	float: right;
	width: 10px;
	height: 10px;
	background: url(../../default/images/page_maximize.png) no-repeat center right;
	cursor: pointer;
	margin: 3 4 0 0;
	padding: 0 0 0 0;
}

.pageOriginal {
	float: right;
	width: 10px;
	height: 10px;
	background: url(../../default/images/page_original.png) no-repeat center right;
	cursor: pointer;
	margin: 3 4 0 0;
	padding: 0 0 0 0;
}

.pagePopupMenu_normal {
	float: right;
	width: 14px;
	height: 10px;
	background: url(../../default/images/page_popupmenu_normal.png) no-repeat center right;
	cursor: pointer;
	margin: 3 10 0 0;
	padding: 0 0 0 0;
}

.pagePopupMenu_pressed {
	width: 19px;
	height: 16px;
	background: url(../../default/images/page_popupmenu_pressed.png) no-repeat center right;
	cursor: pointer;
	margin: 0 4 0 0;
	padding: 0 0 0 0;
}

.dashletMax {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/max.png") no-repeat top left;
	margin-left: 2px;
}

.dashletOriginal {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/original_on.png") no-repeat top left;
	margin-left: 2px;
}

.dashletMin {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/original.png") no-repeat top left;
	margin-left: 2px;
}

.dashletClose {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/close.png") no-repeat top left;
}

.dashletMore {
	width: 16px;
	height: 16px;
	background: url("../../../img/tree/MORE.gif") no-repeat top left;
}

.dashletUnFold {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/unfold.png") no-repeat top left;
}

.dashletFold {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/fold.png") no-repeat top left;
}

.dashletConfiguration {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/configuration.gif") no-repeat top left;
}

.dashletExchang {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/exchang.gif") no-repeat top left;
}

.dashletExport {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/export.png") no-repeat top left;
	margin-left: 2px;
}

.dashletChangeChartType {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/changeChartType.gif") no-repeat top left;
}

.dashletChangeChartTypePanel {
	background: #FFFFFF;
	border: 1px solid #A0A0A0;
	MozBoxShadow: 3px 3px 10px #888;
	WebkitBoxShadow: 3px 3px 10px #888;
	boxShadow: 3px 3px 10px #888;
	overflow: auto;
}

.dashletPreview {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/tool_button_icon_preview.gif") no-repeat top left;
}

/* by Guo JingFeng 2011-02-22 */
.reportComment {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/report_comment.gif") no-repeat top left;
}

.dashletForward {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/forward.gif") no-repeat top left;
}

.dashletBackward {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/backward.gif") no-repeat top left;
}

.dashletLocateReport {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/locateReport.png") no-repeat top left;
	margin-left: 2px;
}

.dashletEditLocateReport {
	width: 16px;
	height: 16px;
	background: url("../themes/default/images/locateReport.png") no-repeat top left;
	margin-left: 2px;
}

span.hsplitterLeft {
	font-size: 16px;
	position: absolute;
	top: 0px;
	color: rgb(95, 96, 97);
	left: 0px;
	height: 28px;
	line-height: 28px;
	background: transparent;
}

.hsplitterRight {
	width: 4px;
	height: 56px;
	background: url("../../default/images/hsplitter_right.gif")
}

#subPagesPane {
	vertical-align: top;
	width: 230px;
}

.hsplitterBg {
	cursor: e-resize;
	width: 4px;
	height: 100%;
	background-color: #DDDAD6;
}

.dashletRadiusBorder { /*-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;*/
	border: 0px solid #ecedec;
}

/**===============head.jsp的tab显示==================**/
.main_tab {
	height: 24px;
}

.logoTdWidth {
	width: 230px;
}

.main_tab_tab {
	height: 24px;
	white-space: nowrap;
}

.tabsCenterText {
	position: relative;
	top: 5px;
}

.firstTabsLeft {
	display: inline-block;
	width: 1px;
	height: 24px;
}

.lastTabsRight {
	display: inline-block;
	width: 1px;
	height: 24px;
}

/**=================================**/

/*-------BEGIN--------*/
.rootTreeNode {
	color: #1c1c1c;
	font-size: 12px;
	height: 30px;
	width: 170px;
	padding-left: 10px;
	padding-top: 4px;
	cursor: pointer;
	border-bottom: 1px solid #e0e0e0;
	overflow: auto;
}

.subTreeNode {
	font-size: 12px;
	height: 28px;
	padding-left: 15px;
	padding-top: 7px;
	cursor: pointer;
	overflow: auto;
	color: #1c1c1c;
}

/*大图标portlet样式===================*/
.taskpanel_item_selected { //
	width: 100%; /* 该注释为特意，以使IE下属性值生效，其它浏览器下为注释 */
	cursor: pointer;
	border: 1px solid #99D1FF;
	background-color: #CCE8FF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_default {
	cursor: pointer;
	border: 1px solid #FFFFFF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_title {
	font-size: 12px;
	color: #808080;
}
/*大图标portlet样式===================*/
.layout_item_selected {
	border: 1px solid #F8CE43;
	background-color: #FFFCD8;
	margin: 2px;
	padding: 2px;
}

.layout_item_default {
	border: 1px solid #FFFFFF;
	margin: 2px;
	padding: 2px;
}

/**===============以下为cssjsp中迁移，右上角的注销菜单等使用==========================*/
.banner-separator {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	color: #1F2734;
}

.banner--inactive {
	color: #1F2734;
	cursor: pointer;
}

/* 目录portlet使用 */
.subTreeTitle {
	height: 25;
	align: center;
	background: url("../../default/images/subtreetitlebg.jpg")
}

/*----------------right.jsp------------*/
.loading_c {
	position: absolute;
	Z-INDEX: 999;
	left: 500px;
	top: 300px;
	width: 150px;
	height: 15px;
}
/**
.display_c {
	font-family:"Microsoft Yahei", "SimSun";font-size:10pt;font-weight:bold;
}

.loadingImg_c{ 
	height:20px;
	width:20px;
	background:url(../../../img/tree/loading.gif) no-repeat left center; 
}
*/
.frame-div {
	min-width: 362px;
	min-height: 120px;
	width: auto !important;
	width: 100%;
}

.layout-td {
	height: 50px;
}

.hidden-div {
	min-width: 362px;
	width: auto !important;
	width: 362px;
}
/** /vision/css/base.css */
/**
 */
.noselect {
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */

    /* No support for these yet, use at own risk */
    -o-user-select: none;
    user-select: none;          
}

.noselectstyle td {
	-moz-user-select: -moz-none
}
.noselectstyle td *:not(td) {
	-moz-user-select: text
}

 input[readonly],  input[readonly].combobox-edit{
	background-color: var(--smt-bg-color-component-disabled);
}

.flat .readonly {
	border: 1px solid var(--smt-border-color);
}

.inputtext, .inputbox, .select-box, .color-input,
.dialog_editformitems input[type="text"], .dialog_editformitems input[type="password"] {
	height: 28px;
}

.inputtext, .inputbox, .inputarea, .textarea, .select-box, .color-input,
.dialog_editformitems input[type="text"], .dialog_editformitems input[type="password"] {
	border: 1px solid var(--smt-border-color);
	outline: none;
	line-height: normal;
	padding: 3px 10px;
	border-radius: 3px;
	box-sizing: border-box;
	font-size: var(--smt-font-size-body-small);
}
.select-box:hover, .select-box:focus,
.color-input:hover, .color-input:focus,
.inputtext:hover, .inputbox:hover, .inputarea:hover, .textarea:hover,
.inputtext:focus, .inputbox:focus, .inputarea:focus, .textarea:focus,
.dialog_editformitems input[type="text"]:hover, .dialog_editformitems input[type="password"]:hover,
.dialog_editformitems input[type="text"]:focus, .dialog_editformitems input[type="password"]:focus {
	border-color: var(--smt-brand-color-active);
}
/*影响：所有disable的输入框样式*/
.select-box:disabled, .color-input:disabled,
.inputtext:disabled, .inputbox:disabled,
.dialog_editformitems input[type='text']:disabled {
	border-color: var(--smt-border-color);
	background-color: var(--smt-bg-color-component-disabled) !important;
}

input[type="number"].inputtext {
	padding-right: 3px;
}

input[type="text"], .inputtext, input[type="password"],.schedule .flat input[readonly] {
}

input[type="text"].combobox-edit {
  border: 0px;
  height: 24px;
  padding: 0 5px;
  border-radius: 3px;
  box-sizing: border-box;
}

input[type="text"]::-ms-clear {
  display: none;
}

/* 参数-下拉框按钮*/
.parameter .combobox-edit {
  height: 22px;
}

.dialog-button-area input, .editblock_btn_area input {
  /*padding: 3px 14px;
  border-radius: 3px;*/
}

._pagePanel input[type="text"] {
  /*height: 16px;*/
}

._pagePanelSearch {	
	text-align : right;
	display : flex;
	justify-content : flex-end;
    align-items : center
}

._pagePanelSearch .refresh_div {
	margin-left : 21px;
    cursor : pointer;
	display : flex;
    align-items : center
}

._pagePanelSearch .refresh_div:hover {
	color: var(--smt-theme-color);
}

.checkbtn {
	/*position: relative;
	top: 2px;*/
}
/*影响：新建流程*/
.editblock{
	width: 100%;
	background:#F7F7F7;
	overflow: auto;
}
/*影响：新建流程*/
.editblock table{
	background: #F7F7F7;
	padding: 3px;
	width: 100%;
}

.schedule-custom-view .editblock table{
	padding: 0;
}

/*影响：新建流程*/
.editblock th {
	background: #E9F4FE;
	font: bold 12px;
	padding: 3px;
}
/*影响：新建流程*/
.editblock tr {
	height: var(--smt-form-row-height);
}
/*影响：新建流程*/
.editblock td {
	text-align: left;
	padding: 4px 10px;
	background: #F7F7F7;
}

.editblock_common{
	width: 100%;
	height: 100%;
	border: 0;
	overflow:auto; 
	vertical-align:top;
	/*background: #F7F7F7; */
	backgroud:#FFFFFF
}

.editblock_blank td {
	background: #FFF;
}

.editblocklabletd{
}

.editblockvaluetd

.editblock_0 td {
	padding: 3px;
	background: #F7F7F7;
}

.neweditblock td {
	background: #F7F7F7;
}

.resourcepermissionneweditblock td {
	background: #FFFFFF;
}

.editblock_body {
	position: relative;
	top: 0;
	width: 100%;
	height: 100%;
	background: #FFFFFF;
}

.editblock_btn_area_middle {
	width: 100%;
	height: 35px;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	border-top: 0.1mm solid #E9E5E7;
	background-color: #F2F2F2;
}

.editblock_indentation {
  text-indent: 20px;
}

/**
 */
.location_bar {
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	height: 23px;
	background-color: #FAFAF9;
}

.toolbarBg {
	width: 100%;
	height: 35px;
	/*background-color: #D6E7F7;*/
	vertical-align: middle;
	/*padding:3px;*/
	border-bottom: 1px solid #eaeaea;
}

.toolbarBg_noline {
	width: 100%;
	height: 30px;
	/*background-color: #c6e2f8;*/
	vertical-align: middle;
}

.tdSheetsLabel {
  min-width:65px;
}

.frame_title {
	color: #3BB1DE;
}

.frame_border {
}

.frame_mainTitle {
	height: 25px;
	line-height: 25px;
	background-color: #DEEBFC;
	text-align: center;
	vertical-align: middle;
}

.frame_container {
	border-top: 2px solid #BBDBF4;
	border-left: 4px solid #DEEBFC;
	border-right: 4px solid #DEEBFC;
	border-bottom: 4px solid #DEEBFC;
}

.frame_title_leftbg {
	/*display:none*/
}

.frame_title_centerbg {
}

.frame_title_centerTd{
	/*display:none*/
}

.frame_title_rightbg {
}

.frame_title_local {
	color: #8AA6AF;
}

.frame_border_nobottom {
}

.frame_hand_img16 {
	width: 16px;
	height: 16px;
	cursor: pointer;
	border: 0px;
}

.frame_img16 {
	width: 16px;
	height: 16px;
	border: 0px;
}

.taskpanel {
	border: 0px;
	width: 95%;
	padding: 3px;
}

.taskpanel_item {
	border: 0px;
	width: 100%;
	padding: 3px;
}

.taskpanel_item_icon {
	width: 48px;
	height: 48px;
	vertical-align: top;
}

.taskpanel_item_title {
	color: #333333;
}

.taskpanel_item_content {
	color: #333333;
	margin-top: 4px;
}

.taskpanel_item_default1 {
/*	width: 100%;*/
	right: 15px;
	cursor: pointer;
	border: 1px solid #FFFFFF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_default2 {
	/*width: 100%;  该注释为特意，以使IE下属性值生效，其它浏览器下为注释 */
	right: 15px;
	cursor: pointer;
	border: 1px solid #99D1FF;
	background-color: #E5F3FF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_container1 {
	width: 100%;
	cursor: pointer;
	border: 1px solid #FFFFFF;
	margin: 5px;
	padding: 10px;
}

.taskpanel_item_container2 {
	width: 100%;
	cursor: pointer;
	border: 1px solid #99D1FF;
	background-color: #CCE8FF;
	margin: 5px;
	padding: 10px;
}

/**
 */
.btn {
	padding: 0;
	/*border: 1px solid #A9ACB5;*/
	font-family: var(--smt-font-family);
	line-height: 22px;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	zoom: 1;
	cursor: pointer;
	-khtml-user-select: none;
	-moz-user-select: none;
	vertical-align: middle;
	outline: none;
	color: #fff;
}
.btn1 {
	background-color: #00C869;
}
.btn2 {
	background-color: #FFA100;
}
.btn3 {
	background-color: #21A1C1;
}
.btn4 {
	background-color: #FFA100;
}
.btn5 {
	background-color: #21A1C1;
}
.btn6 {
	background-color: #FFA100;
}
.btn .btn-icon {
    padding-left: 25px;
    background-position: 6px 50%;
    background-repeat: no-repeat;
}
.btn-text {
    line-height: 22px;
    padding: 3px 8px;
    vertical-align: top;
    display: inline-block;
}
.icon-save {
    background: url(../img/button/btn_save.png) no-repeat;
}
.icon-test {
    background: url(../img/button/btn_test.png) no-repeat;
}
.icon-close {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-search {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-back {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-next {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-layout {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-script {
    background: url(../img/button/btn_search.png) no-repeat;
}
.icon-format {
    background: url(../img/button/btn_search.png) no-repeat;
}

.button-buttonbar-noimage,
.button-buttonbar,
.barbtn {
	height: 32px;
	line-height: 16px;
	min-width: 80px;
	padding: 0px 16px;
	margin: 0;
	box-sizing: border-box;
	border-radius: 3px;
	cursor: pointer;
	border: 1px solid var(--smt-border-color);
	display: inline-flex;
    align-items: center;
    justify-content: center;
    color: var(--smt-font-color-body);
    background-color: var(--smt-bg-color-container);
    outline: none;
}

.form-container .button-buttonbar-noimage,
.form-container .button-buttonbar,
.form-container .barbtn,
.editformContentTable .button-buttonbar-noimage,
.editformContentTable .button-buttonbar,
.editformContentTable .barbtn,
.editformitemstable .button-buttonbar-noimage,
.editformitemstable .button-buttonbar,
.editformitemstable .barbtn,
.editformitemsdiv .button-buttonbar-noimage,
.editformitemsdiv .button-buttonbar,
.editformitemsdiv .barbtn,
.editformitems .button-buttonbar-noimage,
.editformitems .button-buttonbar,
.editformitems .barbtn,
.editblock .button-buttonbar-noimage,
.editblock .button-buttonbar,
.editblock .barbtn,
.dialog_editformitemstable .button-buttonbar-noimage,
.dialog_editformitemstable .button-buttonbar,
.dialog_editformitemstable .barbtn,
.dialog_editformitems .button-buttonbar-noimage,
.dialog_editformitems .button-buttonbar,
.dialog_editformitems .barbtn {
	height: 28px;
}

.barbtn:not(:first-child) {
	margin-left: 8px;
}

.button-buttonbar-noimage:hover,
.button-buttonbar:hover,
.barbtn:hover {
    border-color: var(--smt-brand-color-active);
    color: var(--smt-brand-color-active);
}

.button-buttonbar-noimage:disabled,
.button-buttonbar:disabled,
.barbtn:disabled {
    border-color: var(--smt-border-color);
    color: var(--smt-font-color-weaktip);
    cursor: default;
}

.barbtn.btn-default:disabled {
    border-color: var(--smt-primary-color-disabled);
    background-color: var(--smt-primary-color-disabled);
    color: var(--smt-bg-color-container);
}

.btn-default:focus,
.btn-default {
    background-color: var(--smt-brand-bgcolor-active);
    border-color: var(--smt-brand-bgcolor-active);
    color: var(--smt-bg-color-container);
}

.btn-default:hover {
    background-color: var(--smt-primary-color-hover);
    border-color: var(--smt-primary-color-hover);
    color: var(--smt-bg-color-container);
}

.chartbarbtn {
	border-radius: 50%;
	text-align: center;
	display: inline-block;
	line-height: 20px;
	font-family: var(--smt-font-family);
	cursor: pointer;
	border: 1px solid #808069;
	background: #fff;
	color: #3e3b3b;
	width: 14px;
	height: 14px;
}

.chartbarbtn_selected {
	border-color: var(--smt-theme-color);
}

.mg-left {
	margin-left: 5px;
}

.mg-right {
	margin-right: 5px;
}

.button-buttonbar {
/*	
	background-color: #EBE9E6;
	border: 1px solid #A1ACB9;
	cursor: pointer;
	height: 22px;
	padding: 2px 10px 0px 24px;
*/
}

.button-bgicon-ok {
	background: url(../img/button/button_bgicon_ok.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-ok:hover {
	background-color:#bfe6fe;	
}

.button-bgicon-ok-nowidth {
	background: url(../img/button/button_bgicon_ok.gif) no-repeat
		left center;
}

.button-bgicon-abort {
	background: url(../img/button/button_bgicon_abort.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-retry {
	background: url(../img/button/button_bgicon_retry.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-ignore {
	background: url(../img/button/button_bgicon_ignore.gif)
		no-repeat left center;
	width: 80px;
}

.button-bgicon-yes {
	background: url(../img/button/button_bgicon_yes.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-no {
	background: url(../img/button/button_bgicon_no.gif) no-repeat
		left center;
	width: 80px;
}

.button-bgicon-stack {
	background: url(../img/button/button_bgicon_stack.gif) no-repeat
		left center;
}

.button-bgicon-close {
	background: url(../img/button/button_bgicon_close.gif) no-repeat
		left center;
	width: 80px;
}

.button-delayering-buttonbar{
	width:80px;
	height: 22px;
	line-height:16px;
}

.button-delayering{
	border: 1px solid #A1ACB9;
	cursor: pointer;
	background:#f3f3f3;
	font-size:13px;
	border-radius:3px;
	text-align: center;
	color:#000000
}

.button-delayering:hover {
	background-color:#bfe6fe;	
}

.button-bgicon-copy-text {
	background: url(../img/button/button_bgicon_copy_text.gif) no-repeat
		left center;
}

.button-bgicon-copy-html {
	background: url(../img/button/button_bgicon_copy_html.gif) no-repeat
		left center;
}

.button-bgicon-back {
	background: url(../img/button/button_bgicon_back.gif) no-repeat
		left center;
}

.button-bgicon-first {
	background: url(../img/button/button_bgicon_first.gif) no-repeat
		left center;
}

.button-bgicon-last {
	background: url(../img/button/button_bgicon_last.gif) no-repeat
		left center;
}

.button-bgicon-setting {
	background: url(../img/button/button_bgicon_setting.gif)
		no-repeat left center;
}

.button-bgicon-create {
	background: url(../img/button/button_bgicon_create.gif)
		no-repeat left center;
}

.button-bgicon-add {
	background: url(../img/button/button_bgicon_add.gif) no-repeat
		left center;
		width:80px;
}

.button-bgicon-modify {
	background: url(../img/button/button_bgicon_modify.png)
		no-repeat left center;
}

.button-bgicon-modify-nocolor {
	background: url(../img/button/button_bgicon_modify.png)
		no-repeat left center;
}

.button-bgicon-modify-gray {
	background: url(../img/button/button_bgicon_modify_gray.gif)
		no-repeat left center;
}

.button-bgicon-next {
	background: url(../img/button/button_bgicon_next.gif) no-repeat
		left center;
}

.button-bgicon-disconnect {
	background: url(../img/button/button_bgicon_disconnect.gif)
		no-repeat left center;
}

.button-bgicon-disconnect-gray {
	background: url(../img/button/button_bgicon_disconnect_gray.gif)
		no-repeat left center;
}

.button-bgicon-test {
	background: url(../img/button/button_bgicon_test.gif) no-repeat
		left center;
}

.button-bgicon-up {
	width: 22px;
    height: 22px;
    padding: 0px;
    border: 1px solid #DCD9D5;
	cursor: pointer;
	background: #FFFFFF url(../img/button/upfolder.png)
		no-repeat center center;
}

.button-bgicon-newfolder {
	width: 22px;
    height: 22px;
    padding: 0px;
    border: 1px solid #DCD9D5;
	cursor: pointer;
	background: #FFFFFF url(../img/button/newFolder.png)
		no-repeat center center;
}

.button-bgicon-up:hover,
.button-bgicon-newfolder:hover {
	border-color: var(--smt-brand-color-active);
}

.button-bgicon-apply {
	background: url(../img/button/button_bgicon_apply.gif) no-repeat
		left center;
}

.button-bgicon-copy {
	background: url(../img/button/button_bgicon_copy.gif) no-repeat
		left center;
		width:80px;
}

.button-bgicon-save {
	background: url(../img/button/button_bgicon_save.gif) no-repeat
		left center;
}

.button-bgicon-delete {
	background: url(../img/button/button_bgicon_delete.png)
		no-repeat left center;
}

.button-bgicon-delete-nocolor {
	background:  url(../img/button/button_bgicon_delete.png)
		no-repeat left center;
}

.button-bgicon-delete-gray {
	background: url(../img/button/button_bgicon_delete_gray.png)
		no-repeat left center;
}

.button-bgicon-reset {
	background: url(../img/button/button_bgicon_reset.gif)
		no-repeat left center;
}

.button-bgicon-move {
	background: url(../img/button/button_move.gif)
		no-repeat left center;
}

.button-bgicon-search {
	background: url(../img/button/button_bgicon_search.gif)
		no-repeat left center;
}

.button-bgicon-chart {
	background: url(../img/button/button_bgicon_chart.gif)
		no-repeat left center;
}

.button-bgicon-discover {
	background: url(../img/button/button_bgicon_discover.gif)
		no-repeat left center;
}

.button-bgicon-auditdel {
	background: url(../img/button/button_bgicon_auditdel.gif)
		no-repeat left center;
}

.button-bgicon-auditpass {
	background: url(../img/button/button_bgicon_auditpass.gif)
		no-repeat left center;
}

.button-bgicon-auditnopass {
	background: url(../img/button/button_bgicon_auditnopass.gif)
		no-repeat left center;
}

.button-bgicon-refresh {
	background: url(../img/button/button_bgicon_refresh.gif)
		no-repeat left center;
}

.button-bgicon-export {
	background: url(../img/button/button_bgicon_export.gif)
		no-repeat left center;
}

.button-bgicon-permission {
	background: url(../img/button/button_bgicon_permission.gif)
	o-repeat left center;
}

.button_bgicon_restree {
	background: url(../img/button/button_bgicon_restree.gif)
	no-repeat left center;
}

.button-bgicon-formatcode {
	background: url(../img/button/button_bgicon_formatcode.gif)
	no-repeat left center;
}

.button-usermanager-buttonbar {
	cursor: pointer;
	height: 20px;
	padding: 2px 0px 0px 24px;
}

#mainFrameViewBanner .banner_button_tab_text, #mainFrameViewBanner .banner_button_tab_middle_bg {
	padding-right: 10px;
	display: inline-flex;
    align-items: center;
}

.button-bgicon-user-create {
	background: url(../img/button/button_user_create.png)
	no-repeat left center;
}

.button-bgicon-group-create {
	background: url(../img/button/button_group_create.png)
	no-repeat left center;
}

.button-bgicon-role-create {
	background: url(../img/button/button_role_create.png)
	no-repeat left center;
}

.button-bgicon-user-search {
	background: url(../img/button/button_user_search.png)
	no-repeat left center;
}

.button-bgicon-user-import {
	background: url(../img/button/button_user_import.png)
	no-repeat left center;
}
.button-bgicon-user-synchronize {
	background: url(../img/button/button_user_synchronize.png)
	no-repeat left center;
}

.button-bgicon-role-search {
	background: url(../img/button/button_role_search.png)
	no-repeat left center;
}

.button-bgicon-function-create {
	background: url(../img/button/button_function_create.png)
	no-repeat left center;
}

.button-bgicon-resource {
	background: url(../img/button/button_resource.png)
	no-repeat left center;
}

.button-bgicon-function {
	background: url(../img/button/button_bgicon_role_function.png)
	no-repeat left center;
}

.togglebutton-normal {
	height:24px;
	vertical-align: middle;
	cursor:pointer;
	white-space: nowrap;
}

.togglebutton-normal td{
	width:24px;
	height:24px;
	/*padding: 2px!important;*/
}

.togglebutton-normal img{
	width:24px;
	height:24px;
	margin: 2px!important;
	float: left;
}

.togglebutton-over {
	background-color: #ffffff;
}

.togglebutton-text-normal {
	display: inline-block;
	border: 1px solid #A9A9A9;
	padding: 0px 5px 0px 5px;
	text-align: center;
	background-color: #FFFFFF;
	border-radius: 2px;
}

.togglebutton-text-disabled {
	display: inline-block;
	border: 1px solid #A9A9A9;
	padding: 0px 5px 0px 5px;
	text-align: center;
	background-color: #EBEBE4;
	border-radius: 2px;
}

.togglebutton-pressed {
	background-color: #FFD446;
}

.macro-button-bgicon-additem {
	background: url(../img/catalogtree/FILTERTREEGRID_ADD_ITEM.png)
		no-repeat left center;
}

.macro-button-bgicon-addgroup {
	background: url(../img/catalogtree/FILTERTREEGRID_ADD_GROUP.png)
		no-repeat left center;
}

.tool-buttonbar {
	cursor: pointer;
	height: 20px;
	padding: 2px 0px 0px 16px;
}

.tool_button_icon_add{
	background: url(../img/querygrid/add.png)
	no-repeat left center;
}

.tool_button_icon_preview{
	background: url(../img/querygrid/preview.png)
	no-repeat left center;
}

.spreadreport__pagecomponent > span,
.spreadreport__pagecomponent > input {
	display: inline-block;
	cursor: pointer;
	vertical-align: middle;
}

.spreadreport__pagecomponent ._curPage {
	width: 34px;
	border: 1px solid var(--smt-border-color);
	outline: none;
	text-align: center;
	transition: border-color 0.5s;
	padding: 1px;
	height: 16px;
}

.spreadreport__pagecomponent ._prevPage {
	margin-right: 3px;
}

.spreadreport__pagecomponent ._nextPage {
	margin-left: 2px;
}

.queryview-toolbar {
	width: 100%;
	height: 30px;
	/*background-color: #E9F4FE;*/
}

.queryview-toolbar-button {
	height: 18px;
	width: 18px;
	display: inline-block;
	cursor: pointer;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
	border: none;
	margin: 2px 5px;
}

.icon-queryview-toolbar-button {
	height: 18px;
	width: 18px;
	display: inline-block;
	cursor: pointer;
	border: none;
	font-size: 16px;
	margin: 2px 6px;
	outline: none;
	padding-left: 0px;
}

.divIcon-queryview-toolbar-button {
	margin: 0 6px;
	display: inline-flex;
	align-items: center;
}

.divIcon-queryview-toolbar-button:hover {
	color: var(--smt-brand-color-active);
}

.divIcon-queryview-toolbar-button .icon-queryview-toolbar-button {
	margin: 0;
	display: inline-flex;
	align-items: center;
}

.titleIcon-queryview-toolbar-button {
	cursor: pointer;
}

.queryview-toolbar-space {
	height: 18px;
	width: 3px;
	display: inline-block;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAIAAAAVNSPrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUE4MkFFMUI1ODcwMTFFNTlBRERERTUzQzdDNDEzMUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUE4MkFFMUM1ODcwMTFFNTlBRERERTUzQzdDNDEzMUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QTgyQUUxOTU4NzAxMUU1OUFERERFNTNDN0M0MTMxQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QTgyQUUxQTU4NzAxMUU1OUFERERFNTNDN0M0MTMxQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnk9SaIAAABCSURBVHjaDMlBDsAgCADBulWg/3+pl4poSb1NMlfvnbU2EcHwyRjO644fz5jnPjKTUqDWG5GGifCYYSaoKirtF2AA9kAd1mSwx4sAAAAASUVORK5CYII=');
	background-repeat: no-repeat;
	background-position: center center;
	border: none;
	/*margin: 2px;*/
}

.icon-queryview-toolbar-space {
	height: 20px;
	width: 0px;
	border-right: 1px solid #cbcbcb;
	display: inline-block;
}

.queryview-toolbar-mask {
	background-color: #fff;
	background-color: rgba(255, 255, 255, 0.2);
	filter: alpha(opacity=20);
}

.queryview-toolbar-button-hover {
	border: 1px solid var(--smt-brand-color-active);
}

.icon-queryview-toolbar-button-hover {
	color: var(--smt-brand-color-active);
}

.queryview-toolbar-button-normal {
	border: 1px solid transparent;
}

.icon-queryview-toolbar-button-normal {
	color:#333333;
}

.disable-icon-queryview-toolbar-button {
	color: #aaaaaa;
}

/* 避免在Chrome和FireFox下默认padding不一致，同时显式设置padding，避免在FireFox或IE下点击按钮，padding发生改变。*/
.queryview-toolbar-button-normal input[type="button"],
.queryview-toolbar-button-hover input[type="button"] {
  padding-left: 8px;
  padding-right:8px;
}

.queryview-toolbar-button-normal input[type^="button"]:focus,
.queryview-toolbar-button-hover input[type^="button"]:focus {
	outline: none; /* chrome focus border */
}

.tool-bar-font-icon-item {
	font-size: var(--smt-font-size);
	cursor: pointer;
	margin: 0px 2px;
	padding: 3px 5px;
	border: 1px solid transparent;
	color: black;
	height: 26px;
	box-sizing: border-box;
}

.tool-bar-font-icon-item:hover {
	border: 1px solid #D9D7D2;
}

.queryview-toolbar-save {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGJJREFUeNpi/P//PwM1AAuIqKxtQjeNkYA+kPoKIO4Ecdqb6xiYSLD0PxTDQAcQl8M4TBT6CGRYAzUMAoF6ahmECGwiAd4IoLmLSE5cNHcRMQmSNl4bdREdo5+RWgUbQIABABauF7D++m44AAAAAElFTkSuQmCC');
}

.queryview-toolbar-excel {
background-image:url('data:image/gif;base64,R0lGODlhEAAQAOZDAPj7/L/I0n9/f7DgsLzFzvX5/OD/0GRobPD/4LS/yVC4UMXN18vT2/D/8MvT3LzG0GCoYK+7xvT4+0CQQPf6/GVpbVCAQNLb4tHa4WCwYKDYoMjQ2aDQoNDw0CCQIFCIQH5/f4DIgBBgEP39/1CIUEJHThB4IM7W33C4gHC4cP3+/3CYYOD44HCocGhtcFBwQIC4kNDowBBoEMbP2O/0+ODw4GNnbM/Y4FB4MJDAkMDgwPD1+cLL1LO9yOD/wCxVkVeBvjMzZv///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEMALAAAAAAQABAAAAe0gBoDg4MKhkOIiUMcQo2OQgKKiSFCEC1CMBOQkogpDSwZEyQ1DSVAp6hAMggdKBk4OggCj41AJggfFjkQFgguFxgYFzdCQB4GyDErLwYCJ41BQcUiPtXWPiAOKkEOI8VAAjYVBwfjBwxBGwwz30IUCwBB8PEAAAsU7RI8QQX8QTwFCvCQ0O5BkAAB9iVEyONBuyAEduyIOFEiARrtIiTo0WNjR44JIrSjRbIWkB8oU6pUCSQQADs=');
}

.queryview-toolbar-chart {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE9JREFUeNpi/P//PwM1AAuMUVnbhE0e3RZGdAXtzXVgmomBSoBqBrGQoQerd1lICQ+6eG3UoBFtEAuBBEisGN6UTSwAG8xIrfKIamEEEGAAlHINKpxhzJgAAAAASUVORK5CYII=');
}

.queryview-toolbar-discover {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAA6nGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOC0wMy0zMFQwOToxODoxMSswODowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE4LTAzLTMwVDEwOjQxOjUyKzA4OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxOC0wMy0zMFQxMDo0MTo1MiswODowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpjMjQxMzk2OS0wYjg2LTM5NGQtODFlOS1iNzVjMGI2MzY0MWQ8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6MUUwMTU3MTU4RjM4MTFFNUIyQUJFNEI5NjRDRTBFMkE8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6MUUwMTU3MTI4RjM4MTFFNUIyQUJFNEI5NjRDRTBFMkE8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPnhtcC5kaWQ6MUUwMTU3MTM4RjM4MTFFNUIyQUJFNEI5NjRDRTBFMkE8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDoxRTAxNTcxNThGMzgxMUU1QjJBQkU0Qjk2NENFMEUyQTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6YzI0MTM5NjktMGI4Ni0zOTRkLTgxZTktYjc1YzBiNjM2NDFkPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTAzLTMwVDEwOjQxOjUyKzA4OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SGlzdG9yeT4yMDE4LTAzLTMwVDEwOjQxKzA4OjAwJiN4OTvmlofku7YgYnV0dG9uX3BhbmVsLnBuZyDlt7LmiZPlvIAmI3hBOzIwMTgtMDMtMzBUMTA6NDE6NTIrMDg6MDAmI3g5O+aWh+S7tiBEOlwwMS1zbWFydGJpLSB3b3JrXDE1LVNNQVJUQkkt5qGG5p626aOO5qC8XOW3puS+p+iPnOWNleagkVznrKzkuInpg6jliIYt6ZO+5o6lXERcYnV0dG9uX3BhbmVsLnBuZyDlt7LlrZjlgqgmI3hBOzwvcGhvdG9zaG9wOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+cneS6QAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAAWElEQVR42mL8//8/AyWAhYGBgSE9PZ0sU2bOnMnIAuP4+fkxkqJ506ZN/xkYGBiYGCgEA28AC7qfyDYAVyBu2rTpPza5YRSIIyUd4JNjpDQ7AwAAAP//AwCsBh9iiA7wHgAAAABJRU5ErkJggg==');
}

.queryview-toolbar-preview {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPVJREFUeNqslNENgjAQhgvhXTcRJ4ANrBu4hg8q6oOvbuAIlg3aCawbOIJOgNfkb3JpaC2Jl/yUXv985Y5CMQyD+EdU7rLdnfx8RepINfNY5PoY5HLei5LNDyQFiMW9xVxhPRpl8CRvUktaktYYW+Q7+JKgDqMkmcBjkOe+KMiXYyI+w8pMgnxTU2FzeiRSu+Wsl2w3Z2wivoaVn9VsNQJrkM9qdg/TnKRJD9Ido0b+StqQbqRZqkdHvGZfpmTlSJwnCZgOYVUA7hOfggoarwH/hE/0K/wJD2GLqSCTgE0CuXiOwF5jPcqF1axnDiyKf/3YvgIMAL3hPgMjpdAoAAAAAElFTkSuQmCC');
}

.verticalpanel_headings{
	height:37px;
	line-height:37px;
	vertical-align:middle;
background-image:url('data:image/gif;base64,R0lGODlhdAAlANUAANfl98zd9NDf9dTi987d9Nbj98na9OXu+9/q+eHq+d3n+NPh9eHq+PP3/JGYoebu+e70++nx+7jDzOfw+fH1/Orx++zz++nw+/D1/N7s9ZigqfP3/u3w9PT4/uLs+OXq9LfCy+Xq8/D0/JadppefqPH3/O3z++Ps+bbAye70/PD096yzus7e9LC2vNrm+Njl99Lh9cjY88ja9Nvm+Nbi9+Xt+ePt+ZCXoObu+8fY88vb9M/e9d7p+OLs+QAAAAAAACH5BAAAAAAALAAAAAB0ACUAAAb/wAxqdCsaj8ikcslsOp/Q6FLSUnUa2Kx2y+16v+CweEzuajgRnHrNbrvf8Lh8Tq/b4bfNfc/v+/9xNyUHhIWGh4iJiouMjY6PkIs3FDWVlpeYmZqbnJ2en6ChnJM2paanqKmqq6ytrq+wsaw3GD22t7i5uru8vb6/wMHCvbTDxsfIycrEIgnOz9DR0tPU1dbX2Nna1TcpCN/g4eLj5OXm5+jp6uvmNxA88PHy8/T19vf4+fr7/Pfu/QADChxI0J8JBQgTKlzIsKHDhxAjSpxI8eENCzMyatzIsaPHjyBDihxJsiTIiy5SqlzJsqXLlzBjypxJsybMGxVe6NzJs6fP/59AgwodSrSo0aA4AShdyrSp06dQo0qdSrWq1ag3IhTYyrWr169gw4odS7as2bNib1ygwbat27dw48qdS7eu3bt456odwLev37+AAwseTLiw4cOIB9+YsKCx48eQI0ueTLmy5cuYM1NeDKOz58+gQ4seTbq06dOoU5O+8UCA69ewY8ueTbu27du4c+uuzXqH79/AgwsfTry48ePIkysv3nu58+fQo0snfqMGgevYs2vfzr279+/gw4sf7716gPPo06tfz769+/fw48uf7/6GDR348+vfz7+///8ABijggAT+Z1+BCCao4IIMGniCARBGKOGEFFZo4YUYZqjhhhxeeHpDDzKEKOKIJJZo4okopqjiiiy2iOINHsQg44w01mjjjTjmqOOOPPboY4725SDkkEQWaeSRSCap5JJMNulkkhqEwMKTVFZp5ZVYIinBCh/0wMCXYIYp5phklmnmmWimqeaaZGYAAglSPOHAnHTWaeedeOap5553xslEEAA7');
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
}

.verticalpanel_headings span{
	width:100%;
	text-align:center;
}

.verticalpanel_headings_highlight{
	height:37px;
	line-height:37px;
	vertical-align:middle;
background-image:url('data:image/gif;base64,R0lGODlhfQAlAPcAAEOB4oy06/H3+z184X2q6Wac51GM5FeR5o+47H+t6WGY5rXEzufv+p6/7aTC7nCk6Ony++bu+EB/4kJ+4ePs+PT5/Tx64mme56nF7oax7FuU5EmH41CM5FSN41yU5j184oWx64Ks60B/4VGM46nG75K47XWo6Yax60uH43qp6USB4luU5j164WCX5jx54W+j6KzI77TN8UJ/4pu+7VOO5KfF7q/J76rI77XN8Tt64aTE7keE46fF72Sb54u07Ham6KPE7keE4mCX53am6YGt62ab55G37K/K73qq6UuG40+L45+/7luT5mue52ue6EiE45/B7rLM72uf54u063Gj6FeR5GSc56PC7pG47Dx64Za67VaR5LLM8afG7lGO5Ja77bHM8U+L5Ju87Z/B7T984kSC4k+J4z984Za77G+h6LHM74+37E+J5H+t657B7oy17JS77UiE4j584q3J7z9+4XSm6Guf6D9+4pm87YGs65m+7Yy07LLK73Sm6bTN70SB4z5+4q/J8T584VeP5rLK8VeP5LXN763K71aP5pS67Za67IGs6Yu17PP3/Yex63uq6YGt6T5+4VaP5Ju+7k2L46zI7nGh6JS77I+37VOO41qU5qrI7p6/7p7B7U2J5Gme6E2L5KfG70J+4lOM5Jm+7mWc52GX5mGX50SC43an6K/K8X+s63en6JG47XSn6GSb5myf51qT5ou1602J46zG75u87liS5K3J8ZC37Je67bHK77HK8ViQ5Iay61eS5FSP5E6M5JG37Xqp6/X3/e/1+pe77ZS67Jy+7YCt63Wn6FGO41CK4/P4+5q+7arG7+zy+ZK37O70+1SN5Hqq63an6UuH4lCK5N7s9Wyg55y+7lyV5vL4/UeC45C47Je77O3z+nCi6Gab5rXM8fX3+3Wn6WGW5pm87mWd53Ki6ISy6zx53+ju9VuT5JW77Xur6enu+UuG4myf6FeS5oCs64Kt6eTs+q3K8Wqg6Gmf52yg6LK/ye7y+PT4/uTt+bfP8Tt54SH5BAAAAAAALAAAAAB9ACUAAAj/AK/p+0ewoMGDCBMqXMiwocOHECMWXPCPWIUKzJhdZMavo8ePIEOKHEmypMmTJhupXKkSpcdhjf7t80ezps2bOHPq3Mmzp8+fQIPW/DdOqNGjSJMq9flvWAwcfnBIxRHDUIyr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');
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
	font-weight:bold;
}

.verticalpanel_headings_highlight span{
	width:100%;
	text-align:center;
}

.spinner{
	border: 1px solid #7F9DB9;
	height: 18px;
	padding: 0;
	vertical-align: middle;
	background: url(../img/controls/spinbtn_updn.png) no-repeat 100% 0%;
	border-radius: 2px;
}
.spinner.watermarkSpinner{
	border: 1px solid var(--smt-border-color);
	height: 18px;
	padding: 0;
	vertical-align: middle;
	outline: none;
	background: url(../img/controls/spinbtn_updn1.png) no-repeat 100% 0%;
	border-radius: 2px;
}
.spinner.up {
	cursor:pointer;
	background-position:100% -18px;
}
.spinner.down {
	cursor:pointer;
	background-position:100% -36px;
}

.slider-bg{
	height:18px;
	cursor:pointer;
	margin-left:5px;
	margin-right:5px;
	background:url(../img/controls/slider_bg.png) repeat-x 0px -2px
}

.slider-cursor{
	cursor:pointer;
	background:url(../img/controls/slider_arrow.gif) no-repeat
}

.smartbichart-toolbar-bg {
	height:20px;
	zoom:1;
	padding:0px;
	margin:0px;
	border:0px;
	display:inline-block;
}

.smartbichart-toolbar-bg-left {
	/*width:4px;
	background:url(../img/chart/toolbar/bg_left.png) no-repeat left center;*/
}

.smartbichart-toolbar-bg-middle {
	vertical-align:top;
	/*background:url(../img/chart/toolbar/bg_middle.png) repeat-x left center;*/
}

.smartbichart-toolbar-bg-right {
	/*width:4px;
	background:url(../img/chart/toolbar/bg_right.png) no-repeat left center;*/
}

.smartbichart-toolbar-button {
	height: 18px;
	width: 18px;
	border: 0px;
	cursor: pointer;
	margin: 0px 2px;
	background: no-repeat left center;
}

.smartbichart-toolbar-setting {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYVJREFUeNqEVLFxhDAQlH5cAB2YEog/sOnAuAKTfUoJlIAzO6MESngHdsx3oBL4CvDuz974YOB9MzdCp9Npb7UizvMc9uz586fH8Aa/wMuv03Hayz3cKVJiyLE5YhzgTbhjD6vTuTmD87uCj1omkhY5mcuZPEqPiAmFTmZijSQWCxg7rdHOmOcYk4v9IdLmCkm9EC0M8WTtAVmhg9utQtZar+RGGx/hV8ZRrHHoiWxckC1iq1WRWgijWigR79yhL5hX4i3Ep49vBtnzZJxgManI6C4jM17YpooaR1VAoZla8r4VU/wML7di5OiC6q0QGfQrYrkI9pbr2omw1vx2gwcRF6STXN8sOFj/TmfJtWuHkoIU7YkYkXYzmtcSpemGmyahoc7KrSdSrnTTiMxWCvZvjWPhOlgKkpud2HpxlFx7tbhk24NDGnxro4I3sVEn8HcVr8XJKJSDaWvvrXVapJ5enU54cidOCnsF/rcS9/5HurHBFVoIdG3xnx9bJgRpQ1ML+xVgAH+8+BkcxRrqAAAAAElFTkSuQmCC');
}

.smartbichart-toolbar-type {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZFREQ1NjFGQkRBMTFFNTg2RjdCNTAyNjI2OUNFRDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZFREQ1NjBGQkRBMTFFNTg2RjdCNTAyNjI2OUNFRDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlREXoEAAAAGUExURT6Yxf///ztMi+UAAAACdFJOU/8A5bcwSgAAACxJREFUeNpiYMQADFAKDFCF0NnkCSFMRghhUYUQgqjHUDVAQmgA5mJkABBgAK7gAPno/lxBAAAAAElFTkSuQmCC');
}

.smartbichart-toolbar-export {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANBJREFUeNpi/P//P4P9zGMCDAwMBQzYwYeD6VYTYByg2gAgZYCmZgOj3YyjIEMOALE+A25gCDTsAtSgD0CKH03+IAvUJSBDCoH4Ag4XIYuDXKMAxAlAHA8TZEFScAGo4QADAQBU8wDoKgeoIR9BFoHEmRhIBEBDQC6ZDzUEZOADkg1CNwTZyyxUMKSAaIPwuQTGJtZrWA1BBsR6zREUqKAYw+LaCUQbRCBZGJAV/bjAqEGEAQtSjp8ALSJIBaBYW8AILdgSoMUCOQBUahQABBgAMr9UqW6z9JQAAAAASUVORK5CYII=');
}

.smartbichart-toolbar-to-chart {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTBFMDZGMDNGQkRBMTFFNTkwNEFFRUU3NjA0OUM3MTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTBFMDZGMDJGQkRBMTFFNTkwNEFFRUU3NjA0OUM3MTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj/NwFwAAAAGUExURT6Yxf///ztMi+UAAAACdFJOU/8A5bcwSgAAAENJREFUeNqskEESACAIAun/ny5TiZFrnGzZakYsC/wE75NHWFNFFqcS1LOithWlWvff14HUGog24M9/RTNjXzdbgAEAp3sA6x5S0JQAAAAASUVORK5CYII=');
}

.smartbichart-toolbar-to-grid {
background-image:url('data:image/png;base64,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');
}

.smartbichart-toolbar-delete {
background-image:url('data:image/png;base64,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');
}

.smartbichart-toolbar-setting-gray {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYJJREFUeNqEVMGNgzAQtKMrgA6OEijBHYRUED7wpgRK4L68UgIlUALpwCWQCriZ0/i0IEgsrRav1+vZ8Ri/rqs7G03TPODusCcsDMOwnOVe3hQJcDk2e/gR1ro342t3OjdnMH6XsFnLRNIhJzM5i0VpETGh0MlMrJDEYg6+1xrHhHkOH03M+cQRTmPlFkkP92EglwUmIZo3ramdIM/kVui+YS/Gsak16KdU5L81EVvuilSMiWwiCIj35tAr5qV4c76uawbZ85I4wWJUkdm0kyVeEI8qmjgqHQqt5MnaUUzxCRaOYuToieqdECXoL8SoobjjOde1E2Gl+d8NXkSck05yfbPgmPo3Ooum3XQoKYj2+ntppjXzSqJMuuGmRWios3D0RILtQQVJZie92LdGX5gONjrKuFliC9JNFBJneCGXbHs0SDfKnhUMUu0V9qPilTiZhXJM2jp7a70Wqaeb0QlP7sVJkV6B/a34s/+Rbmw0hTYC3Q//4ceWCUE80NRm/AowADFU+rXFxHnfAAAAAElFTkSuQmCC');
}

.smartbichart-toolbar-type-gray {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REMwRTYyNkVGQkRBMTFFNUFBRTJCODdFODY5QUZFQTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REMwRTYyNkRGQkRBMTFFNUFBRTJCODdFODY5QUZFQTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpwcWW0AAAAGUExURWVlZf///6DK/jgAAAACdFJOU/8A5bcwSgAAACxJREFUeNpiYMQADFAKDFCF0NnkCSFMRghhUYUQgqjHUDVAQmgA5mJkABBgAK7gAPno/lxBAAAAAElFTkSuQmCC');
}

.smartbichart-toolbar-export-gray {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANBJREFUeNpi/P//P0NaWpoAAwNDAQN28GHWrFkTYByg2gAgZYCmZgML1JADQKyPwyCQ5gNAwy5AuQuAmB9NiQML1CUgQwqB+AIOFyGLg1yjAMQJQBwPE2RBUnABqOEAAwEAVPMA6EIHqCEfQRaBxJkYSARAQ0AumQ81BGTgA5INQjcE2cssVDCkgGiD8LkExibWa1gNQQbEes0RFKigGMPi2glEG0QgWRiQFf24wKhBhAELUo6fAIzKD2SYAYq1BYzQgi0BWiyQA0ClRgFAgAEA+8NU2VXyPJgAAAAASUVORK5CYII=');
}

.smartbichart-toolbar-to-chart-gray {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y0QzI3NThGQkRBMTFFNUEzNTRFQzU1MTNCMTg2MTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0Y0QzI3NTdGQkRBMTFFNUEzNTRFQzU1MTNCMTg2MTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTIyM0FEMEQ0RkJFNTExQTlGMzlDMDk2Qjc2MTQ0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgdBM/4AAAAGUExURWVlZf///6DK/jgAAAACdFJOU/8A5bcwSgAAAENJREFUeNqskEESACAIAun/ny5TiZFrnGzZakYsC/wE75NHWFNFFqcS1LOithWlWvff14HUGog24M9/RTNjXzdbgAEAp3sA6x5S0JQAAAAASUVORK5CYII=');
}

.smartbichart-toolbar-to-grid-gray {
background-image:url('data:image/png;base64,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');
}

.smartbichart-toolbar-delete-gray {
background-image:url('data:image/png;base64,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');
}

.smartbichart-shorttoolbar-bg {
	background-color: #DEE7EF;
}

smartbichart_gradienttable {
	height:12px; 
	background-color:#dddddd;
	border:1px solid #7f9db9;
}

.queryview-toolbar-chartsetting {
	background: url(../img/querygrid/setting.gif) no-repeat left
		center;
}

.queryview-toolbar-chartdelete {
	background: url(../img/querygrid/trash.png) no-repeat left
		center;
}

.queryview-toolbar-chartdrillup {
	background: url(../img/querygrid/drillup.gif) no-repeat left
		center;
}

.queryview-toolbar-saveAs {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHxJREFUeNpi/P//PwM1AAuIqKxtIsU0RnSB9uY6iEG4FJACmHCI/0fD2OTLiTGIAY8FMNCBbBgThWEMMqyBGgaBQD05BjHijX4Sw4YsgxiJtYCFAtcwkuo1RqKzyJBy0X+Scj8prgDldGiJgdMgomxHMgDFMkZqFWwAAQYAkHQdpffoSDkAAAAASUVORK5CYII=');
}

.queryview-toolbar-publish {
	background: url(../img/querygrid/release.gif) no-repeat left
		center;
}

.disable-queryview-toolbar-publish {
	background: url(../img/querygrid/release_gray.gif) no-repeat
		left center;
}

.queryview-toolbar-myfavorite {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOtJREFUeNpi/P//PwM1AAuIqKxtwqfGAIhBtl3EpaC9uY6BiQjLMqEYLyBkEB8QRwFxNJRNtkGRQMwDxRGUGJSKxE4jxqAF0ABFx8ZIao1xqJmPbBDI5sNkxPphmEthBv0G4jAgfkqCIU+hen6jh9ELIA4B4p9EGPITqvYFrsA+AcR5RBiUB1WLN9YOEWHQQWKiP4IIgyKIMSgIjX8KiE8TUINhkDYQ60LZD4HYD4jNgdgMyn4IldMDYi18BoUC8Q8gboQq3Iwktxkq1ghVE4rPIH5oCm4A4m9YvP0NKmcCxALIEozUKtgAAgwA+gc4MwB2aDIAAAAASUVORK5CYII=');
}

.queryview-toolbar-notmyfavorite{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFwmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wOS0xNVQxNzozMzoxNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wOS0xNVQxNzozMzoxNCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDktMTVUMTc6MzM6MTQrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODVhNDkwYzMtOGIzYS0yNjQ4LWFkMTktMmZhNGVhYzYyMzI2IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDc4ZTIwNDctNWEyYS05ODQ4LWFlMjktMDNjNTI3NmY4Y2U0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ODI1N2Y0MzYtMjAzYS0yYjRkLTkwYWYtNGFkZWQ3NzA3Y2M1IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODI1N2Y0MzYtMjAzYS0yYjRkLTkwYWYtNGFkZWQ3NzA3Y2M1IiBzdEV2dDp3aGVuPSIyMDIwLTA5LTE1VDE3OjMzOjE0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NWE0OTBjMy04YjNhLTI2NDgtYWQxOS0yZmE0ZWFjNjIzMjYiIHN0RXZ0OndoZW49IjIwMjAtMDktMTVUMTc6MzM6MTQrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Q7KUSQAAATNJREFUOI2t1L1KQ0EQBeAvImijD2DaoCAKdilja2/0GcQXECIkAQsfQESwsrHwXxtbG38arcRHsEijrUGIRUa8LtfcFA4c7t6ZM4czu8uWer2e/4jSxmb7X4RGhuDUsFhEGh1CqBXfm0GkIkc1lDGlwFWRoxa2Yt0c5Orb0T56OSjjMDD1B2c/K7SOe2yilME0PgMzSa0RPevZ0bpYxgOecF0w8hLWUI3eX5v9ilUcoDJApBKc1eiRCgmrDVxgPEdkLGoN3GULecd/i0l8xP94RrSLieD8ijyhOk70T6SKx0A1cqfBGUroEts4RztwFrkrrKRN6YWc1T/yPTxjAZ2o3WAHu/obPouXvxzV8a5/i+sZEbFeidpb6ioVGsEcjlLrmTjGfJpMR2sOEMhGx8+rAL4AhJVHzumtwjMAAAAASUVORK5CYII=');
}

.queryview-toolbar-clearAllHiddenSettings {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH5JREFUeNpi/P//PwM1AAuIqKxtIqQOZhsjNvH25jpGJhIt/o+DDXERuiAWwIik5j8WObhB2JyNzzAMPUwMVAJMZIYPhhgLAYW4vMiAFmaMLESGD7boZ8TlImJcwUDzwGYhMXxwupiUdIQ3/AYkHREVRhSHEyO1yiOqeQ0gwACueRstT8sUGQAAAABJRU5ErkJggg==');
}

.disable-queryview-toolbar-myfavorite {
	background: url(../img/querygrid/myfavorite_gray.gif) no-repeat
		left center;
}

.queryview-toolbar-backward {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi/P//PwM1ABMDlQDVDGKBMSprm7DJlwNxJyFD2pvr8LqoAYg7KPUayJB6sryG5h1kQ4iJVkYmSryDy2skeweXQRzUSkcVQNxIrQTZQK5hTDiiHjkRMhKBcaYjkr3JQiBlEx0BjMO3GAEIMACT1RS8zgf/zgAAAABJRU5ErkJggg==');
}

.disable-queryview-toolbar-backward {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMkIzQUEyNTJBNThFNTExQTQ1NkI3OThGMjIzQjdCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRjJFRUExMTU4NEYxMUU1OUZFNUJENzQ4MERGMjkxRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRjJFRUExMDU4NEYxMUU1OUZFNUJENzQ4MERGMjkxRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyQjNBQTI1MkE1OEU1MTFBNDU2Qjc5OEYyMjNCN0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyQjNBQTI1MkE1OEU1MTFBNDU2Qjc5OEYyMjNCN0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+niCWDwAAAHRJREFUeNpi/P//PwM1ABMDlQDVDGKBMfbsO4hNvhyIO/EZ4OJkT9BFDUDcQanXQIbUk+U1NO8gG0IoWhmxuYgk7+DyGsnewWUQB7XSUQUQN1IrQTaQaxgTjqjvRIsVfBhvOiLZmywEUjbREcA4fIsRgAADAMMvFLvSWK8dAAAAAElFTkSuQmCC');
}

.queryview-toolbar-forward {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi/P//PwM1ABMDlQDVDGKBMSprm4hRXw7EneiC7c11JLuoA4gbqOW1emyGIRv0nwiMbFg5tQIbxZuUxhrcm9SIfg5qGNQIxBWUGtSIHEYsSBKMRGiGxVwnehJgosQ7lBjUiStlMw7fYgQgwAB8kB4pNX7V2QAAAABJRU5ErkJggg==');
}

.disable-queryview-toolbar-forward {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMUIzQUEyNTJBNThFNTExQTQ1NkI3OThGMjIzQjdCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QUZBRTY4NTU4NEYxMUU1OTBGNERGRTYzNDgzMjEzRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QUZBRTY4NDU4NEYxMUU1OTBGNERGRTYzNDgzMjEzRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMxQjNBQTI1MkE1OEU1MTFBNDU2Qjc5OEYyMjNCN0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMxQjNBQTI1MkE1OEU1MTFBNDU2Qjc5OEYyMjNCN0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uaTeYwAAAHRJREFUeNpi/P//PwM1AOPgNWjPvoOE1JYDcSe6oIuTPZhmIsHSDiBuwCXJRKIP6nEZhmzQfwIY2bBySl2E05tMFEQUijeZKIx1DmoY1AjEFZQa1IgeRizIiZOAZljMdWJLAkyUeIdcgzrxpWzG4VuMAAQYAOOULBSzdZ03AAAAAElFTkSuQmCC');
}

.queryview-toolbar-export {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKVJREFUeNpi/P//PwM1AAuIqKxtItY0RmyC7c11DEwMVAIsaCYz4lIIdDWM+R+by8h10X+8LsJhOz7DGCl1EYZF1Ajs/xQb9B8pEVJk0L9/f7/8/P5VAmdgEwP+/vn94c/vX8rsnNzviHERIxYMMuQtsiE4XQRK8mjJANklr4GGKAEN+UIwHaEbiJy+sBmCYRAxmRdoCNZsRLVMy0it8ohqLgIIMACxhURAYBPy9AAAAABJRU5ErkJggg==');
}

.queryview-toolbar-export-gray {
	background: url(../img/querygrid/export_gray.gif) no-repeat left
	center;
}

.queryview-toolbar-openlogconsole {
	background: url(../img/querygrid/openlogconsole.gif) no-repeat left
		center;
}

.queryview-toolbar-print {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNq0VMsOgzAMq0PQvmIfymE7bId95/4CoalmqJ1gG48AIYeqrWI3ddyCZPAI7YbqchvuWZnxmTzu10Q0lzQRf4dJcApfoldTnwMZV+iTrpcwPVFRnp4BwOoy3hhmMs1rLIk5w4U9GuG3s25i60bccT7SETfT6OxhvnNFjJEQodECX5V02N5HIjJCAMvrR4aqtSuLxvL62FoBBgBZGS0qa9g/PwAAAABJRU5ErkJggg==');
}

.queryview-toolbar-filter {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUU2M0NBQjc2NzQxMTFFNUJEMjZGQjE3NTc2RUQxRDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUU2M0NBQjg2NzQxMTFFNUJEMjZGQjE3NTc2RUQxRDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRTYzQ0FCNTY3NDExMUU1QkQyNkZCMTc1NzZFRDFENiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRTYzQ0FCNjY3NDExMUU1QkQyNkZCMTc1NzZFRDFENiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtXTeCIAAABeSURBVHjaYvz//z8DNQAjzKDK2iayTGxvrmME0UwMVAIsyK6jlkHkBhZ1vcZEodcYsRlEqmGMuFxEimGM+LxGrGGMhMKIGA2MxAQ21WJt1CDyDGIkNn0xUqtgAwgwAAFJDiouv1p+AAAAAElFTkSuQmCC');
}

.queryview-toolbar-excelimport {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDkwQTgyQTg2NzRDMTFFNTlCOEJDQUYzODI3M0I5MjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDkwQTgyQTk2NzRDMTFFNTlCOEJDQUYzODI3M0I5MjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OTBBODJBNjY3NEMxMUU1OUI4QkNBRjM4MjczQjkyNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0OTBBODJBNzY3NEMxMUU1OUI4QkNBRjM4MjczQjkyNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtulO6UAAAEMSURBVHjaYvz//z8DNQALiKisbaLItPbmOkYWZA45hsAcwcRAJUA1g1jQnLkaSIVAua+BuBCI1wJxMBD3A7EoVG4NMChCkYME3UUngfgWlA3SVArE4VAaZsgtqDqUMGJBM6gHiPcC8TQgtgBifSibCyp/AoizgPg8emxjCyOQoglA/B3KhxnyHSp+HluSwRXYT4H4JhDDFP+H8p8i8QnGWgQQbwdiAyAGBeQ/KG0AFY+A8vEaZATEBUDMA+VfBOLJUJoBKl4AVceIM/qBYB8Q80PZF4A4FYjPALEJEM+Gusocqk4AahhmrAHThACOMAMZZoglezDAXMZEYWaFBzz1swilRQkjtQo2gAADALAUSc/f4LqUAAAAAElFTkSuQmCC');
}

.queryview-toolbar-refresh {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU5JREFUeNqs1MErBGEYx3Ej4ihyWCW1N+XAQbgpJSKXRWkv4qT2D7CFAwc3F24cROGgFRdXB5KrizMRtUsOe8CW8X31vPXs6921U/vWp5n23fc3M+/zzARhGNZUY9TZk/Tyqv49QBPa8IA8vFdcX1v5PdZ65iZwiSxu8Y4rTMkFjEl06EVu0AAKyOBVLezHEc4wjT35b8mga5xjA53YV49kAsdwiAa0lwuywyx+wywW8KnCrJgcize7TOA26rHpzMW9Vftn9Kpge4xFDZpDUlogJ9U0hTjWLeEGBZ6gUxzgw/PY3jvqwqI0YTNa0YILjFTc2YxRzDh3Zbp6vpJN1OV/dkpsxh1eogbde+aHsYvGKEGPahN1NyflXesuUYw/QU/4xg6W5J2zowc32MIQxqVJvUFmYRop83VAH07wJfNmYQKDUslCUd9U68P2I8AA+uZHGwnE7+0AAAAASUVORK5CYII=');
}

.queryview-toolbar-locate {
	background: url(../img/querygrid/locate.png) no-repeat left
		center;
}

.queryview-toolbar-select {
	background: url(../img/querygrid/select.png) no-repeat left
		center;
}

.queryview-toolbar-header {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUZJREFUeNpi/P//PwM1AAuIqKxtwiXPD8T3oGxFIP6ETVF7cx0DE5oYMxDzIfH1gFgIivWQxEFqUPQyoRmyAYjvAnECEGcB8QIkeRA7EyoHcuVGZP0sSAo5gNgMiEWAeD4WHygD8TQkvhlUzzd0F30F4kISwrcAZgi6QQxo4UMI8GELI0EgtgHiYjTFW4BYCeqtbWhyJVA9gshhdBuIhbHYCgrwx0jsB0hyKkB8GIhfA7EYEwHn/8PBxgAwg1SB2BaI76DJzwBiKSCWhrKRwR2oHnVkr70H4iNA3AvE05EU+wDxUxyO6IHqwRprn0mItc+4UjYoX/WRYFA/EHNhM+gHEF8B4jdAnAjE2UgZlgGadbKgcm+B+BRUD0YW+QnEzmi2ggw+CGUnIIXJSqgh/7EZhA1cAOJXUA0XkcS/oytkpFbBBhBgAHIcQkNEZHm5AAAAAElFTkSuQmCC');
}

.queryview-toolbar-advancedSetting {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUQ4RDBBMkU1ODZFMTFFNUJGQTRBQTVCRERBQTVFNkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUQ4RDBBMkY1ODZFMTFFNUJGQTRBQTVCRERBQTVFNkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RDhEMEEyQzU4NkUxMUU1QkZBNEFBNUJEREFBNUU2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RDhEMEEyRDU4NkUxMUU1QkZBNEFBNUJEREFBNUU2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqmq/ucAAAGmSURBVHjaYvz//z8DNQALiKisbSLbtPbmOka4QQQAIxofq6VMRFr8H5cB2AxihOHE2AiG6vIibK4BizXUlDPERASjyGN4LTk+6v/chcsYZCVFGCJDA/6fO3eO4ebdR2A5NSXZ/+bm5gzLli1juHXvMVgeZhgLWsAxfP/+nUFJTpLh3qPnDMtXb0CxBKQZhEFAUlSAQV5eHncYcXJyMlpYWMD53u5ODOXFeWDs5eYIF7ezs2Po6JmI22sgAPIOzJCtO/cxAjFcDmjY/2279jNcvHgR7AOsBqGnJ319fZBBKBo+ffrEADLoxp2HcPWgtIQ3+hkZGVEMgYkRk47A0a+uLAfmXLhwAUMDTExDRR45yWBPkKampmAa5K0jR478//r1KxgfPnwYHD4gYGxsjOoCUKaF+pURGv3/Fy9ezHD/8Qu8SV1KTJAhISGBgZeXF7uLHjx4ADZEVJCHISTAmwHmTRAAsYGJEJxYn716z3Djxg2sLoLnZmDU/peTk2Po6pvMiJZRwfyaiuL/169fZ1i7cRsjLDIYiSmPkCxiRI9FFBdRAwAEGAAQ1rV+/J6/nAAAAABJRU5ErkJggg==');
}

.queryview-toolbar-tail {
	background: url(../img/querygrid/reportTail.gif) no-repeat left
		center;
}

.queryview-toolbar-param {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjAzQkZDMzM1ODZFMTFFNUE5MTA5RDAyRERGOTYxMTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjAzQkZDMzQ1ODZFMTFFNUE5MTA5RDAyRERGOTYxMTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMDNCRkMzMTU4NkUxMUU1QTkxMDlEMDJEREY5NjExMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMDNCRkMzMjU4NkUxMUU1QTkxMDlEMDJEREY5NjExMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv38LJkAAABhSURBVHjaYvz//z8DNQAjyKDK2iaKTGtvrmNkYqASoJpBLAScjCEGDAbSXAQzBKQRhnEZTh+v4fICxYGN7FWyDSJkCFEGEWMI/dIRKYFOlNdwpZ2BcRHdMy0jtQo2gAADAOHlKBGX6qsyAAAAAElFTkSuQmCC');
}

.queryview-toolbar-editdataset {
background-image:url('data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAASABIDASIAAhEBAxEB/8QAGgABAAIDAQAAAAAAAAAAAAAAAAQFAwYIB//EACgQAAICAQQBAwMFAAAAAAAAAAEDAgQFAAYRIRIHFCIxMkETIzNhgf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFREBAQAAAAAAAAAAAAAAAAAAAEH/2gAMAwEAAhEDEQA/AO+R6h2N8bnvYGGXhs6mm46ktk4H3mRkpklzNec4/pRj5RkPj5z6+kNYN0b3f6OsatebnuyohZe7DWTJ2SrJA5kwNgDzADk/vAfT+T8attpyw1lWU2buKqr3tjKZK0vH5JHwtJZac6E1GQ8WfCYJ8STHvkDjXnmBzlTE7Ebt4PwGPx9qvGtfNtS4yRKanCda5KNtb52meH3wSOxLiMh3CkujtNQMBkHZfBY29YqToWLVZb2VWfcmUogmB/sE8f5pqVIG+aqbG1MkxqoMZWTKwmU4glTYAyhOJ/EokAgjsEdao/RDI28t6Wbft3rTrlptfyY+wwsnM8nsyPZ000wVvWmmmgv/2Q==');
}

.queryview-toolbar-user-param {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAERSURBVHjanNQ9TsNAEIbhxyg1PwWiQJQIjsABAiUN4hj0sYKD4kgJp6BLQ6ChhByAI4AoQKKCBm4QmjWyVrbBGWmlnfHnV9/OrJ0sFgvlSLN8F5fohtIcvclo8KIhkjIozfI9PGI90n3jYDIaPNeBVqJ8XAERauMmRzGo26A9agNaOmLQvEF73wbUD41V0ex+49R658NyvoEdXOAw1B4wxDu+CuFkNKh1dIJXXGOK7bCmofYWNJXRKUFmSLCG2xr9DKdVzzvYxFWA1EY4SoKbNMu38BmDzrD6nxGnWV5sP0r7X9Bx2ztTbnQB7GC/LaTspshb3+wqSDH+p2U+idjZCu6WAcXNTuIf2x8vL+oc/QwAbeRN3/xWMtUAAAAASUVORK5CYII=');
}

.queryview-toolbar-subtotal {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG5JREFUeNpi/P//PwM1AAuIqKxtosi09uY6RiYGKgGqGcSCw6l4NQGDgjiDQAphhqFrwmUJEyFb0TVicw3BMMJlGFmBjcsFJBsEcg0xhjFRwxC8BuEyBFd44U1HxAQywXQ0YFlk8BnESK2CDSDAAEyZKyf7gq1GAAAAAElFTkSuQmCC');
}

.queryview-toolbar-propertysetting {
	background: url(../img/querygrid/propertysetting.gif) no-repeat left
		center;
}

.queryview-toolbar-view {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQ4QjA2Mjk1ODZFMTFFNUE4QjY5NDkyNEQxQjdFRjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQ4QjA2MkE1ODZFMTFFNUE4QjY5NDkyNEQxQjdFRjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDhCMDYyNzU4NkUxMUU1QThCNjk0OTI0RDFCN0VGNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDhCMDYyODU4NkUxMUU1QThCNjk0OTI0RDFCN0VGNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgswQVAAAAB4SURBVHjaYvz//z8DNQALiKisbaLItPbmOkYmBiqBwWcQCxKbkUwz/mNz0X9SMDCQsbqIVJf9x+U1rArICSNKwgl3GEH9Tyic8HqN2DD7D8wRtE1HKADZtl/fPmLIs3HxM5Dqtf/omsiJNUZyvEZRUcJIrYINIMAAK3cwORmRT6IAAAAASUVORK5CYII=');
}

.queryview-toolbar-close {
	background: url(../img/querygrid/close.png) no-repeat left
		center;
}

.queryview-toolbar-timeconsuming {
	background: url(../img/querygrid/timeconsuming.png) no-repeat left
		center;
}

.table-grid-button {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background-color: #EBE9E6;
	border: 1px solid #A1ACB9;
}

.table-grid-button-sort {
	background: url(../img/querygrid/OrderBy.gif) no-repeat left
		center;
}

.table-grid-button-sort-asc {
	background: url(../img/querygrid/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-sort-desc {
	background: url(../img/querygrid/OrderDesc1.png) no-repeat left
		center;
}

.table-grid-button-sort-apasc {
	background: url(../img/queryview/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-sort-apdesc {
	background: url(../img/queryview/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-sort-apbasc {
	background: url(../img/queryview/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-sort-apbdesc {
	background: url(../img/queryview/OrderAsc1.png) no-repeat left
		center;
}

.table-grid-button-prop {
	background: url(../img/querygrid/opProps.gif) no-repeat left
		center;
}

.table-grid-button-formula {
	background: url(../img/querygrid/opFormula.gif) no-repeat left
		center;
}

.table-grid-button-filter {
	background: url(../img/querygrid/opFilter.gif) no-repeat left
		center;
}

.table-grid-button-filter2 {
	background: url(../img/queryview/opFilter2.gif) no-repeat left
		center;
}

.table-grid-button-olap-filter {
	background: url(../img/querygrid/opFilter2.gif) no-repeat left
		center;
}

.table-grid-button-olap-filter2 {
	background: url(../img/querygrid/opFilter.gif) no-repeat left
		center;
}

.table-grid-button-del {
	background: url(../img/querygrid/opDelete.png) no-repeat left
		center;
}

.table-grid-button-sub-menu {
	background: url(../img/querygrid/subMenu.gif) no-repeat left center;
	border:0px;
}

.sqlquery-part-button { 
	height: 1em;
	width: 20px;
	cursor: pointer;
	background-color: #FFFFFF;
	border: 1px solid #CFE5F8;
	border-spacing: 2;
	margin-left: 2px;
}

.sqlquery-part-clear {
	background: url(../img/querygrid/clear.png) no-repeat left center;
}

.sqlquery-part-keyboard {
	background: url(../img/querygrid/keyboard.png) no-repeat left center;
}

.queryview-sqlquery-button {
	height: 16px;
	width: 16px;
	cursor: pointer;
	border: 0px solid;
	border-spacing: 0; 
	margin-left: 0px;
}

.queryview-sqlquery-left_button {
	height: 16px;
	width: 20px;
	cursor: pointer;
	border: 0px solid;
	border-spacing: 0;
	margin-left: 0px;
}

.soft-keyboard-button {
	width: 33px;
	border:0px solid;
	text-align:center;
	margin: 2px 0 2px 0;
	background: url(../img/querygrid/key-board-bg.gif);
}

.soft-keyboard-button-bg {
	background: url(../img/querygrid/key-board-bg.gif) no-repeat left center;
}

.soft-keyboard-button-bg2 {
	background: url(../img/querygrid/key-board-bg2.gif) no-repeat left center;
}

.bv-toolbar-save {
	background: url(../img/querygrid/save.png) no-repeat left center
		;
}

.bv-toolbar-saveEx {
	background: url(../img/querygrid/saveex.gif) no-repeat left center;
}

.bv-toolbar-saveas {
	background: url(../img/querygrid/save_as.png) no-repeat left
		center;
}

.bv-toolbar-saveasEx {
	background: url(../img/querygrid/save_asex.gif) no-repeat left
		center;
}

.bv-toolbar-submit {
	background: url(../img/querygrid/submit.gif) no-repeat left
		center;
}

.bv-toolbar-addquery {
	background: url(../img/querygrid/add.png) no-repeat left center;
}

.bv-toolbar-delquery {
	background: url(../img/querygrid/delete.gif) no-repeat left
		center;
}

.bv-toolbar-uploadexcel {
	background: url(../img/querygrid/uploadexcel.gif) no-repeat left
		center;
}

.bv-toolbar-editexcel {
	background: url(../img/querygrid/edit_excel.png) no-repeat left
		center;
}

.bv-toolbar-close {
	background: url(../img/querygrid/close.gif) no-repeat left
		center;
}

.bv-toolbar-viewsql {
	background: url(../img/querygrid/viewsql.png) no-repeat left
		center;
}

.bv-toolbar-viewsqlEx {
	background: url(../img/querygrid/viewsqlex.gif) no-repeat left
		center;
}

.bv-toolbar-preview {
	background: url(../img/querygrid/preview.png) no-repeat left
		center;
}

.bv-toolbar-explain {
	background: url(../img/querygrid/explain.png) no-repeat left
		center;
}

.bv-toolbar-explainEx {
	background: url(../img/querygrid/explainex.gif) no-repeat left
		center;
}

.bv-toolbar-temptable {
	background: url(../img/querygrid/temptable.png) no-repeat left
		center;
}

.bv-toolbar-mpptable {
	background: url(../img/querygrid/mpptable.png) no-repeat left
		center;
}
.bv-toolbar-temptable-disabled {
	background: url(../img/querygrid/temptable_disabled.png) no-repeat left
		center;
}

.bv-toolbar-multiheader {
	background: url(../img/querygrid/multiheader.png) no-repeat left
		center;
}

.bv-toolbar-paramLayout {
	background: url(../img/querygrid/paramLayout.png) no-repeat left
		center;
}

.bv-toolbar-min {
	background: url(../img/querygrid/min.gif) no-repeat left center;
}

.bv-toolbar-normal {
	background: url(../img/querygrid/normal.gif) no-repeat left
		center;
}

.bv-toolbar-max {
	background: url(../img/querygrid/max.gif) no-repeat left center;
}

.bv-toolbar-formatsql {
	background: url(../img/querygrid/formatsql.png) no-repeat left
		center;
}

.bv-toolbar-checkoutputfields {
	background: url(../img/querygrid/checkoutfields.png) no-repeat left center;
}

.bv-toolbar-advancedSetting {
	background: url(../img/querygrid/setting.gif) no-repeat left
		center;
}

.bv-toolbar-createNextResource {
	background: url(../img/querygrid/createNextResource.png) no-repeat left
		center;
}

/**
 */
.dialog-wrapper {
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	height: 100%;
}

.dialog-container {
	/*background-color: #F1F0EE;*/
}

.dialog-container .inputtext, .dialog-container .inputarea {
  font-family: var(--smt-font-family);
}

.dialog-content-area ._dialogBody,
.dialog-content-area ._content .editformbodytd {
	font-size: var(--smt-font-size);
	padding: 0;
	box-sizing: border-box;
}

.layui-layer .layui-layer-btn,
.editblock_btn_area,
.dialog-button-area {
	width: 100%;
	height: var(--smt-dialog-button-area-height);
	background-color: #fff;
	vertical-align: middle;
	padding: 11px 20px 16px;
	box-sizing: border-box;
	border-top: 1px solid var(--smt-split-line-color);
	text-align: right; 
}

.layui-layer .layui-layer-btn,
.editblock_btn_area,
.dialog-button-area.no-split-line {
	padding-top: 12px;
	border-top: none;
}

.dialog-area-splitter {
	height: 0px;
	display: none;
}

.dialog-text-area {
	 overflow: auto;
	 border: 0px;
	 resize: none;
}

.dialog-bg {
	padding: 20px 10px 4px;
	background-color: #fff;
	width:100%;
	height:100%;
}
/**
 */

.no_editblock{
	width: 100%;
	background:#F7F7F7;
	overflow: visible;
}
.no_editblock table{
	background: #F7F7F7;
	padding: 0px;
	width: auto;
}
.no_editblock th {
	background: #E9F4FE;
	border-bottom: 0px solid #CFE5F8;
	border-right: 0px solid #CFE5F8;
	font: bold 12px;
	padding: 0px;
}

.no_editblock tr {
	height: auto;
}

.no_editblock td {
	text-align:left;
	padding: 0px 0px;
	background: #F7F7F7;
	border-bottom: 0px solid #ffffff;
	border-right: 0px solid #F9FBFE;
}

.no_flat input {
	vertical-align: middle;
}

.no_margin_p p {
	margin: 0;
}

.tsmessages {
	font-family: var(--smt-font-family);
	font-size: var(--smt-font-size);
	color:#333333;
}

.hresizerMask {
	position: absolute;
	z-index: 999;
	display: block;
	cursor: E-resize;
	background: repeat-y center url(../img/mainframe/broken_line.gif);
}

.button_preview{
	background: url(../img/querygrid/preview.png) no-repeat left center;
	height: 20px;
	width: 20px;
	cursor: pointer;
	border: 0px;
	border-spacing: 2;
	margin-left: 2px;
}

.smartbichart_type_head{
	height : 20px;
}

.smartbichart_type_head td{
	padding-left : 10px;
	background-color: #E9EFFD;	
}

.smartbichart_type_img_div_normal{
	padding : 3px;
	margin-left : 15px;
	margin-right : 15px;
	align : center;
	cursor : pointer;
}

.smartbichart_type_img_div_normal:hover{
	/*background: url(../img/chart/bg_hover.png) repeat;*/
	background-color: var(--smt-theme-color);
}

.smartbichart_type_img_div_normal.hover{
	/*background: url(../img/chart/bg_hover.png) repeat;*/
	background-color: var(--smt-theme-color);
}

.smartbichart_type_img_div_selected{
	padding : 3px;
	margin-left : 15px;
	margin-right : 15px;
	align : center;
	cursor : pointer;
	/*background: url(../img/chart/bg_selected.png) repeat;*/
	background-color: var(--smt-theme-color);
}

.smartbichart_config_leftpanel_menu{
	height: 26px;
	padding: 2px 10px;
	border-bottom: solid 1px #FFFFFF;
	cursor:pointer;
}

.smartbichart_config_leftpanel_menu_selected{
	font-weight: bold;
	color: #0C64C0;
	height: 26px;
	padding: 2px 10px;
	background-color: #E9EFFD;
	border-bottom: 1px solid #C9DFF1;
	cursor:pointer;
}

.smartbichart_config_div_as_th{
	height: 23px;
	line-height:23px;
	vertical-align:middle;
	text-align:left;
}

.smartbichart_config_div_as_th span{
	padding: 2px 0px 2px 5px;
	height:23px;
	line-height:23px;
	vertical-align:middle;
	color: #0C64C0;
	font-weight: bold;
	text-align:left;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.smartbichart_config_imgDiv{
	width:290px;
	height:23px;
 	display:inline-block!important;
background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
	background-position:12px 50%;
}

.smartbichart_configitem_markLineColor +.smartbichart_config_div_as_th>.smartbichart_config_imgDiv {
    width: 295px;
}

.smartbichart_configitem_addOtherColumn .smartbichart_config_imgDiv {
  width: 150px;
}

.smartbichart_config_div_as_tr {
  display: flex;
  align-items: center;
  width: 100%;
}

.smartbichart_config_div_as_tr>div {
  display: inline-flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.smartbichart_config_div_as_tr>div.captionDiv1 {
  display: inline-block;
  width: 175px;
}

.disabledCaption{
	color: #ccc;
}

.checkboxDiv{
	height:26px;
	width:26px;
	line-height:30px;
	vertical-align:middle;
	display:inline-block;
	text-align:right;
	padding-left:10px!important;
}

.captionDiv{
	height:30px;
	width:115px;
	line-height:30px;
	vertical-align:middle;
	display:inline;
	padding-left:6px!important;
	text-align:left;
}

.captionDiv0{
	height:30px;
	width:120px;
	line-height:30px;
	vertical-align:middle;
	display:inline-block;
	padding-left:6px!important;
	text-align:left;
}

.captionDiv1{
	height:30px;
	width:150px;
	line-height:30px;
	vertical-align:middle;
	display:inline-block;
	padding-left:6px!important;
	text-align:left;
}

.captionTd{
	height:30px;
	width:81px;
	line-height:30px;
	vertical-align:middle;
	display:inline;
	padding-left:6px!important;
	text-align:left;
}

.contendTd{
	height:30px;
	width:335px;
	line-height:22px;
	vertical-align:middle;
	display:inline-block!important;
	display:inline;
}

.contendTable{
	border:0px;
	margin:0px;
	display:inline-block;
	border-collapse:collapse;
	float:left;
}

.contendTable th{
	height:24px;
	line-height:24px;
	vertical-align:middle;
	color: #0C64C0;
	font-weight: bold;
	text-align:left;
}
.smartbichart_config_div_as_th{
    align-items: center;
    display: flex;
}

.contendTable th span{
	padding: 2px 0px 2px 5px;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	color: #0C64C0;
	font-weight: bold;
	text-align:left;
}
.contendTable tr{
	height:100%;
}

.contendTable input{
	vertical-align: top;
}

.contendTable textarea {
  border: "1px solid #7F9DB9";
}

.contendTd .contendTable input {
  vertical-align: inherit;
  display: inline-flex;
}

.contendTd .contendTable {
  display: flex;
  align-items: center;
}

.contendTable checkbox {
  margin: 0px;
  vertical-align: middle;
  border: none;
  background: url(../img/chart/list.gif) 0 0 no-repeat;
}

.smartbichart_config_Table{
	border:0px;
	margin:0px;
	display:inline;
	border-collapse:collapse;
}

[bofid='tbDataProcessing'].smartbichart_config_Table.firefox{
	display:inline-block;
}

.smartbichart_config_Table th{
	height:24px;
}

.smartbichart_config_Table.captionSpan{
	padding: 2px 0px 2px 5px;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	color: #0C64C0;
	font-weight: bold;
	text-align:left;
}

.smartbichart_config_Table tr{
	height:30px;
}

.smartbichart_config_Table td{
	padding-left:10px;
}

.smartbichart_config_Table input{
	vertical-align:middle;
}

.smartbichart_config_Table,.smartbichart-config-content input[type=radio]{
	margin-bottom:2px;
	vertical-align: middle;
}

.smartbichart_config_Table textarea{
	border: "1px solid #7F9DB9";
}

.smartbichart_config_Table checkbox{
	margin: 0px;
	vertical-align: middle;
	border: none;
	background: url(../img/chart/list.gif) 0 0 no-repeat;
}

.smartbichart-config-tab-strip {
	width: 100%;
	height: 100%;
	background-color:#fff;
background-image:url('data:image/png;base64,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');
	padding-left:10px;
}

.smartbichart-config-tab-strip2 {
	width: 100%;
	height: 100%;
	background-color:#f7f7f7;
background-image:url('data:image/png;base64,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');
	padding-left:10px;
}

.smartbichart-config-tab-body {
	width: 100%;
	height:96%;
	border: 0px;
}

.smartbichart-config-tab-panel-body-wrap {
	overflow: auto;
	border : solid 1px 1px 0px 1px #ffffff;
	width: 100%;
	height: 94%;
}

.smartbichart-config-tab-panel-body-wrap2 {
	overflow: auto;
	border : solid 1px #D6DBE2;
	border-top-width: 0px;
	width: 100%;
	height: 100%;
}

.smartbichart-config-tab-panel-body {
	width: 100%;
	height: 96%;
	overflow: auto;
}

.smartbichart-config-tab-btn-selected-left {
	width: 0px;
	height: 27px;
background-image:url('data:image/gif;base64,R0lGODlhAwAYAPcAAM7j8NHl8uby+NXn87fU7e33+9zs9fH6/Ov1+u/4/Pb9/s/k8ff+/vH5/PX8/d7u9uHv9+/5++Pw+ODv9+r1+uPw9+Px99Xn8ujz+eXy+NDk8ev2+tfp9O/5/NDj8dvr9fX8/vj+/uHv9s7i8M7i8fH6/ePx+Oz3+tvs9drq9NHl8fX9/uDv9tzr9c7j8drq9eXy+dfp8+33+u/4++r2+tPl8tTn8+j0+tLl8eby+ez3+9Dk8NHk8fv///b+//T9/fX9/fT8/vj///z+/tXo8vf+/+z2+vT8/e32+s/j8fb+/tLk8t/u9vP8/dXo8/f9/vX5/OHu9vf9//j8/dzr9PL5/M/k8N7t9dfo9Nnq9eny+fj//tHk8vn8/efx+Pn8/tnr9OXx+Ojy+OXw9+bx+P///+rz+ev0+rTS4fL6/djo9Obz+dLm8s3i79rq8uTv9/r//+bz+Pf7/ebw+NTn8vT7/fr9/vH5/cTa5+f0+drr9ezz+LfT4uDu99Lk8fP4/O30+OTw99vs9MPZ5uz0+N7t9tfo89nq9Pj+/+j0+dPm8vP7/fj7/c3i8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAADABgAAAhUACEM2sNHTiNCjRoxAgBgigcPU3iomKJI0RQnA7oYMtTl0KEvBlB8KfTATh8RPSxI6JFBABwMGHogoNCjwIkeHRIMOXBgyKJFQ1YEGcJAyZAtiAICADs=');
}

.smartbichart-config-tab-btn-selected-middle {
	height: 27px;
	/*color: #D1A13B;
	font-weight: bold;*/
	/*background-image: url('../img/controls/tab_center_bg.gif');*/
	padding: 5px 10px 0px 10px;
	vertical-align: top;
	background-color:#fff;
	border: 1px solid #d6dbe2;
	border-bottom-width:0px;
}

.smartbichart-config-tab-btn-selected-right {
	width: 0px;
	height: 27px;
background-image:url('data:image/gif;base64,R0lGODlhAwAYAPcAAM7j8NHl8uby+NXn87fU7e33+9zs9fH6/Ov1+u/4/Pb9/s/k8ff+/vH5/PX8/d7u9uHv9+/5++Pw+ODv9+r1+uPw9+Px99Xn8ujz+eXy+NDk8ev2+tfp9O/5/NDj8dvr9fX8/vj+/uHv9s7i8M7i8fH6/ePx+Oz3+tvs9drq9NHl8fX9/uDv9tzr9c7j8drq9eXy+dfp8+33+u/4++r2+tPl8tTn8+j0+tLl8eby+ez3+9Dk8NHk8fv///b+//T9/fX9/fT8/vj///z+/tXo8vf+/+z2+vT8/e32+s/j8fb+/tLk8t/u9vP8/dXo8/f9/vX5/OHu9vf9//j8/dzr9PL5/M/k8N7t9dfo9Nnq9eny+fj//tHk8vn8/efx+Pn8/tnr9OXx+Ojy+OXw9+bx+P///+rz+ev0+rTS4fL6/djo9Obz+dLm8s3i79rq8uTv9/r//+bz+Pf7/ebw+NTn8vT7/fr9/vH5/cTa5+f0+drr9ezz+LfT4uDu99Lk8fP4/O30+OTw99vs9MPZ5uz0+N7t9tfo89nq9Pj+/+j0+dPm8vP7/fj7/c3i8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAADABgAAAhKAPEQKDMHDYFGbgi4eEMgSSACOMYQUBSGwAAyBNR4IXBIDAEDWgg8kDihYgWMOTZi8LghZAEzBDqcIZAGCoFFNlfYZGBzyx8CAQEAOw==');
}

.smartbichart-config-tab-btn-mouse-over-left {
	width: 0px;
	height: 27px;
}

.smartbichart-config-tab-btn-mouse-over-middle {
	height: 27px;
	padding: 5px 10px 0px 10px;
	vertical-align: top;
	background-color:#e0ecfb;
	border: 1px solid #d6dbe2;
}

.smartbichart-config-tab-btn-mouse-over-right {
	width: 0px;
	height: 27px;
}

.smartbichart-config-tab-btn-normal-left {
	width: 0px;
	height: 27px;
}

.smartbichart-config-tab-btn-normal-middle {
	height: 27px;
	padding: 5px 10px 0px 10px;
	vertical-align: top;
	background-color:#e0ecfb;
	border: 1px solid #d6dbe2;
}

.smartbichart-config-tab-btn-normal-middle-nobg {
	height: 27px;
	padding: 5px 10px 0px 10px;
	vertical-align: top;
	border: 1px solid #d6dbe2;
}

.smartbichart-config-tab-btn-normal-right {
	width: 0px;
	height: 27px;
}

.smartbichart-config-tr-hover,.smartbichart-config-td-hover{
	background-color: var(--smt-theme-color);
	cursor: point;
}
.smartbichart-config-tr-selected,.smartbichart-config-td-selected {
	background-color: var(--smt-theme-color);
	cursor: point;
}
.table_noBorder {
	border-width:1px;
	border-color:#000;
	border-collapse:collapse;
	margin: 25px;
}


.smartbichart_charttypeselector{
	height:60px;
	width:100%;
	border-top:1px solid #ced1d6;
	/* background-image: url('../img/chart/charttype_selector_bg.png'); */
	background-color:#4d4d4d;
	text-align:center;
}
.smartbichart-charttypeselector-td{
	width:110px;
	padding:0px;
	white-space: nowrap;
}
.smartbichart-charttypeselector-btn{
	height:59px;
	margin:0 10px;
}
.smartbichart-charttypeselector-btn-hover{
	/*background-image: url('../img/chart/charttype_selector-btn_selected.png');*/
	background-color:var(--smt-theme-color);
	background-repeat:no-repeat;
	cursor: pointer;
	
}
.smartbichart-charttypeselector-btn-selected{
	/*background-image: url('../img/chart/charttype_selector-btn_selected.png');*/
	background-color:var(--smt-theme-color);
	background-repeat:no-repeat;
}
.smartbichart-charttypeselector-dropdown-top{
	height:6px;
	overflow:hidden;
	/*background-image: url('../img/chart/charttype_selector_dropdown_top.png'); */
	background-repeat:no-repeat;
}
.smartbichart-charttypeselector-dropdown-center{
	/*background-image: url('../img/chart/charttype_selector_dropdown_center.png'); */
	background-repeat:repeat-y;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.smartbichart-charttypeselector-dropdown-center-content{
	margin-left:auto;
	margin-right:auto;
}

.smartbichart-charttypeselector-dropdown-bottom{
	height:12px;
	overflow:hidden;
	/*background-image: url('../img/chart/charttype_selector_dropdown_bottom.png');*/
	background-repeat:no-repeat;
}


.smartbichart-config-maintab-strip {
	width: 100%;
	height: 100%;
	/* background-image: url('../img/chart/tabpages/maintab-strip.png'); */
	background-color:#F0F0F0
}
.smartbichart-config-maintab-strip .tab-header, .smartbichart-config-content .tab-header {
  padding: 0 0;
}
.smartbichart-config-maintab-body {
	width: 100%;
	border: 0px;
	background-color:#ffffff;
}

.smartbichart-config-maintab-panel-body-wrap {
	overflow: auto;
	border : none;
	width: 100%;
	height: 94%;
}

.smartbichart-config-maintab-panel-body {
	width: 100%;
	overflow: auto;
}
.smartbichart-config-maintab-btn-selected-left {
	width: 1px;
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_left_bg.png'); */
}

.smartbichart-config-maintab-btn-selected-middle {
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_center_bg.png'); */
	padding: 10px 18px 0px 18px;
	vertical-align: top;
	background-color:#FFFFFF
}

.smartbichart-config-maintab-btn-selected-right {
	width: 1px;
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_right_bg.png'); */
}

.smartbichart-config-maintab-btn-mouse-over-left {
	width: 1px;
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_left_bg.png'); */
}

.smartbichart-config-maintab-btn-mouse-over-middle {
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_center_bg.png'); */
	padding: 10px 18px 0px 18px;
	vertical-align: top;
	background-color:#FFFFFF;
}

.smartbichart-config-maintab-btn-mouse-over-right {
	width: 1px;
	height: 35px;
	/* background-image: url('../img/chart/tabpages/maintab_sel_right_bg.png'); */
}

.smartbichart-config-maintab-btn-normal-left {
	width: 1px;
	height: 35px;
}

.smartbichart-config-maintab-btn-normal-middle {
	height: 35px;
	padding: 10px 18px 0px 18px;
	vertical-align: top;
}

.smartbichart-config-maintab-btn-normal-right {
	width: 1px;
	height: 35px;
}

.smartbichart-config-content {
	background-color:#FFF;
}

.smartbichart-config-content-panel {
	 border:solid 0px #CED1D6;
}

.smartbichart-config-content-demo-panel {
	 border:solid 0px 0px 0px 0px #CED1D6; 
	 padding-left:5px;
	 padding-right:5px;
}

.smartbimap-config-mapBgInput {
	border: 1px solid #7F9DB9;
	height: 22px;
	vertical-align: middle;
	width: 200px;
}

.chart-preview-delete {
	background: url(../img/util/delete.png) no-repeat left center;
}

.button-delete-new {
	background: url(../img/button/button_delete.png) no-repeat left center;
}

.button-download-new {
	background: url(../img/button/button_download.png) no-repeat left center;
}

.button-upload-onlybut-new {
	cursor: pointer;
	height: 20px;
	width:20px;	
	background: url(../img/button/button_upload_onlybut.png) no-repeat left center;
}

.button-upload-new {
    line-height: 20px;
	cursor: pointer;
	font-size: var(--smt-font-size);
	height: 20px;
	padding: 2px 0px 0px 25px;
	width:85px;	
	background: url(../img/button/button_upload.png) no-repeat left center;
}

.button-upload-newicon {
	line-height: 20px;
	cursor: pointer;
	height: 20px;
	padding: 2px 0px 0px 25px;
	width:200px;	
}
/**
 *设置上传按钮透明
*/
.uploadFile{
	cursor:pointer;
	direction:rtl;
	height:20px;
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute;
	width:80px;
	
}

.hsplitter-left {
	width: 4px;
	height: 56px;
	background: url(../img/splitter/hsplitter_left.gif) no-repeat top left;
}

.hsplitter-right {
	width: 4px;
	height: 56px;
	background: url(../img/splitter/hsplitter_right.gif) no-repeat top left;
}

.hsplitter-bg {
	width: 4px;
	background: url(../img/splitter/hsplitter_bg.gif) repeat-y top left;
}

.layoutTable td {
	font-size: var(--smt-font-size);
}

.layoutTable input {
	font-size: var(--smt-font-size);
}

.paramTextInput {
	padding: 0 5px;
	box-sizing: border-box;
	border-radius: 3px;
	outline: none;
	height: 28px;
}

.colorInput {
	cursor:pointer;
	BACKGROUND-COLOR:#ebebeb; 
	border: 1px solid #D0CCC7; 
	color: #7f7f7f;
	height: 28px;
	box-sizing: border-box;
	border-radius: 3px;
}

.tableBorder {
	/*border: 1px #CFE5F8 solid;*/
}

.tableNoLeftBorder {
	/*
	border-top: 1px solid #CFE5F8;
	border-right: 1px solid #CFE5F8;
	border-bottom: 1px solid #CFE5F8;
	*/
}

.update-hint-container {
	height:14px;
	top:30px;
	right:5px;
	z-index:998;
	position:absolute;
}

.update-hint-container a{
	text-decoration: none;
	color:red;
}

.update-hint-container a:hover{
	color:#EEE;
}

.mustFill {
	color: red;
}

.spreadsheet_sheets_table {
	position: relative;
	border-spacing: 0;
	cursor: pointer;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-focus-ring-color:  rgba(0, 0, 0, 0);
}

.spreadsheet_sheets_table::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background-color: #e4e7ed;
    z-index: -1;
}

td[bofid=tdSheets] .spreadsheet_sheets_table::after {
    display: none;
}

.spreadsheet_sheet {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	white-space: nowrap;
}

@media (any-hover: hover) and (pointer: fine) {
  .spreadsheet_sheet:hover, .spreadsheet_sheet_more:hover {
  	color: #38a1d9;
  }
}

.spreadsheet_selected_sheet {
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;
	white-space: nowrap;
	color: #38a1d9;
	border-bottom: 1px solid var(--smt-theme-color)!important;
}

.spreadsheet_sheet_more {
	/*padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;*/
	white-space: nowrap;
}

.spreadsheet_sheet_more_icon {
	height: 21px;
	display: flex;
	flex-direction: row;
}

.spreadsheet_sheet_more_num {
	width: 20px;
	align-self: flex-end;
}

.spreadsheet_more_sheets {
	position: absolute;
	z-index: 1000000;
    border: 1px solid #dee3ec;
    border-radius: 4px;
	cursor: pointer;
	background: #ffffff;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 0px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-focus-ring-color:  rgba(0, 0, 0, 0);
}

.spreadsheet_more_sheet, .spreadsheet_more_selected_sheet {
    height: 32px;
    line-height: 32px;
    padding-left: 12px;
    padding-right: 12px;
	white-space: nowrap;
}

.spreadsheet_more_sheet:hover, .spreadsheet_more_selected_sheet:hover {
    background-color: #f4f6f9;
}

/*excel数据导入上传控件样式*/
.file-box{ 
	position:relative;
	width:400px;
}
.file-txt{ 
	width:180px; 
	vertical-align:middle; 
	margin:0; 
	padding:0
}
.file-btn{ 
	background-color:#FFF; 
	width:50px;
	color:#000; 
	vertical-align:middle; 
	margin:0; 
	padding:0
}
.file-input{ 
	position:absolute; 
	top:0; 
	right:105px; 
	height:24px; 
	filter:alpha(opacity=0);
	opacity:0;
	width:260px;  
	vertical-align:middle; 
	margin:0; 
	padding:0;
}
.weblink {
	cursor: pointer;
	color: blue;
	text-decoration: underline;
}

/* 电子表格导出时的loadding的背景 */
.loading-export-div {
	color: white;
    background: #0a5398;
    opacity: 0.7;
    padding: 5px;
}

.loading-export-div>.loadingImg_c {
	background: url(../img/tree/loading_export.gif) no-repeat left center;
	background-size: 100%;
}

.loadingImg_c {
	float: left;
	width: 16px;
	height: 16px;
	background: url(../img/tree/loading.gif) no-repeat left center;
	background-size: 100%;
}
.loadingImg_img_c {
	float: left;
	width: 16px;
	height: 16px;
	background: url(../img/tree/loading.png) no-repeat left center;
}
.display_c {
	font-family: var(--smt-font-family);
	font-size: 10pt;
	float: left;
	height: 16px;
	line-height: 16px;
	margin-left: 4px;
}
.tip-div{
	border-radius:8px;
	color:white;
	opacity:0.65;
	width: 180px;
	height: 80px;
	background-color:black;
	padding-top:5px;
	padding-left:5px;
	box-sizing: border-box;
}
.tip-div .tip-div-div{
	display: flex;
	align-items: center;
	height:100%;
	widht:100%;
}
.tip-div span{
	margin-left:auto;
	margin-right:auto;
}
.mobileSelect {
	height: 24px;
	padding: 0em 2em 0em 0.5em;
	background: #f9f9f9 url(../img/mobileselect.png) no-repeat right center;
	border-radius:5px;
	-webkit-background-size: 615px 24px;
	-webkit-border-radius: 5px;
	-webkit-appearance: none;
	border: solid 1px #a9a9a9;
	opacity: 1.0;
}

.pagebar-btn {
	border: none;
	cursor: pointer;
	background-color: transparent;
	padding: 2px;
}

.welcome-page-div {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background-size: 100% 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../img/welcome.jpg);
}

._superviseTaskPanel {
	position: relative;
	z-index: 2;
	height: 100%;
	overflow: auto;
}

._superviseTaskTable {
	position: relative;
	left: -15px;
}

._superviseTaskTable td {
	vertical-align: top;
}

.supervise-bg-div {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background-size: 100% 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../img/supervise/background.png);
}

.superviseDefaultCommand_block {
	width: 165px;
    position: relative;
}

.superviseDefaultCommand_groupImg img {
	position: relative;
	width: 140px;
	height: 70px;
}

.superviseDefaultCommand_group {
	color: #000000;
	cursor: default;
	font-family: var(--smt-font-family);
	font-size: 18px;
	margin: 0px 0px 14px 0px;
}

.superviseDefaultCommand_itemDiv {
	position: relative;
	height: 24px;
	line-height: 28px;		/* 与height相同保证垂直居中 */
	font-family: var(--smt-font-family);
	color: #464646;
}

.superviseDefaultCommand_itemDiv .superviseDefaultCommand_itemFlag {
    visibility: hidden;
    position: absolute;
    top: 1px;
    left: -13px;
    font-size: var(--smt-font-size);
}

.superviseDefaultCommand_itemDiv:hover .superviseDefaultCommand_itemFlag {
    visibility: visible;
    color: #188ABA;
}

.superviseDefaultCommand_item {
	display: inline-block;
	cursor: pointer;

}

.superviseDefaultCommand_itemDiv .superviseDefaultCommand_item {
	margin: 0px 0px;
}

.superviseDefaultCommand_itemDiv:hover .superviseDefaultCommand_item {
	color: #188ABA;
}

.superviseFloatItem {
	position: relative;
	height: 28px;
	line-height: 28px; /* 与height相同保证垂直居中 */
	font-family: var(--smt-font-family);
	color: #464646;
}

.superviseFloatItem:hover .superviseDefaultCommand_item {
	color: #188ABA;
}

.superviseSplitterTable {
	padding: 20px 9px 2px 9px;
}

.superviseSplitterText {
	color: #000000;
    font-family: var(--smt-font-family);
    font-size: 18px;
	white-space: nowrap;
}

.superviseSplitterLine {
	height: 1px;
	background-color: #E3E3E3;
	margin-left: 30px;
}

.superviseToolsImage {
	margin-left: 5px;
	width: 105px;
	height: 50px;
}

/* 
 * 这里故意用margin而非padding，就是为了使itemTable在最右边露出一段
 * 因为item内部是左对齐的，右边一般有很大的空白位置，造成空间的浪费
 */
.superviseToolsItemTable {
	width: 100%;
	table-layout: fixed;
	margin-left: 50px;
}

.superviseToolsItem {
	color: #464646;
	font-family: var(--smt-font-family);
	display: inline-block;
	height: 24px;
	line-height: 28px;
	position: relative;
	margin-right: 20px;
}

.superviseToolsItem:hover {
	color: #188ABA;
}

.superviseToolsItemFlag {
    visibility: hidden;
    position: absolute;
    top: -1px;
    left: -13px;
    font-size: 10px;
}

.superviseToolsItem:hover .superviseToolsItemFlag {
    visibility: visible;
}

.float-main-pane {
	z-index: 999;
	position: fixed;
	background: #FDFDFD;
	border: 1px solid #EFEFEF;
	border-radius: 5px;
	box-shadow: 0px 1px 3px #00000035;
	padding: 8px 22px;
}

.float-arrow-grp {
	z-index: 3;
	position: fixed;
}

.float-arrow {
	position: absolute;
	border: solid transparent;
}

.float-arrow-outer {
	z-index: 3;
	border-width: 5px;
}

.float-arrow-inner {
	z-index: 4;
	border-width: 4px;
	margin-top: 1px;
}

.float-arrow-outer.float-arrow-left {
	border-right-color: #EFEFEF;
	border-right-width: 11px;
}

.float-arrow-outer.float-arrow-right {
	border-left-color: #EFEFEF;
	border-left-width: 11px;
}

.float-arrow-inner.float-arrow-left {
	border-right-color: #FDFDFD;
	border-right-width: 8px;
	margin-left: 4px;
}

.float-arrow-inner.float-arrow-right {
	border-left-color: #FDFDFD;
	border-left-width: 8px
}

.link-item {
	color: blue;
	text-decoration: none;
	cursor: pointer;
}

.link-item2 {
	color: #675ADA;
	text-decoration: none;
	cursor: pointer;
}

.link-item:hover,.link-item2:hover {
	color: red;
	text-decoration: underline;
}
.superviseInfoTable{
	margin-top:35px;
	height:60px;
	font-family: var(--smt-font-family);
	background-color:#eef2fc;
	border-color: #eceef4;
	color: #999999;
}
.superviseInfoTable td{
	padding-left: 30px;
}
.superviseInfoTable span{
	margin-left: 10px;
}
.tableFieldIcon{
  background: url(../img/catalogtree/FIELD.png) 2px center no-repeat;
}
.stringIcon{
  background: url(../img/catalogtree/BUSINESS_ATTRIBUTE.png) 2px center no-repeat;
}
.numberIcon{
  background: url(../img/catalogtree/BUSINESS_ATTRIBUTE_NUMBER.png) 2px center no-repeat;
}
.dateIcon{
  background: url(../img/catalogtree/BUSINESS_ATTRIBUTE_DATE.png) 2px center no-repeat;
}
.businessViewField{
  background: url(../img/catalogtree/BUSINESS_VIEW_FIELD.png) 2px center no-repeat;
}
.smartbiXDataSetFieldIcon{
  background: url(../img/catalogtree/SMARTBIX_DATASET.png) 2px center no-repeat;
}

.dialog-container .dialogForm{
  margin-left:18px;
  padding-top:12px;
  font-family: var(--smt-font-family);
}

.dialog-container .dialogForm .inputText{
  margin-top:12px;
  width:200px;
  padding-left:12px;
}
.dialog-container .dialogForm .inputButton{
  margin-top:12px;
  width:80px;
}

.dialog-container .dialogA{
  color:#227EE7;
  margin-left:18px;
  font-family: var(--smt-font-family);
}
.layui-layer-page[style*="width: 520px"] .tree_textSpan a {
	max-width: 420px;
}

.layui-layer-page[style*="width: 520px"] .tree_textSpan_Selected a {
	max-width: 420px;
}

.tree_nodediv .showScroll{
	overflow: visible;
	width: 0px;
}
.tree_nodediv .treenode_icon{
	vertical-align: middle;
}
.tree_nodediv a:visited{
  color: #000;
}
.tree_nodediv .treenode_icon .fa,
.tree_nodediv .treenode_icon .iconfont {
  font-size: 16px;
  /** 处理比文字偏高  */
  position: relative;
}

.table-overflow {
  overflow: auto
}

/*影响：电子表格 页数输入框 */
.pagenum-inputtext{
  width:30px;
}

/*影响： 灵活分析、即席分析、透视分析、多维分析、多维探索、电子表格的导出取消按钮 */
.cancel-mask-div {
  position: absolute;
  z-index: 200;
  width: 140px;
  height: 100px;
  left: calc(50% - 70px);
  top: calc(50% - 50px);
}

.cancel-mask-div-layout {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 199;
}
.rebuild-index-mask-div .sx-download-progress {
	background: transparent;
	color: #fff;
	box-shadow: none;
}

.rebuild-index-mask-div .sx-download-progress-circle-bg {
	stroke: rgba(255,255,255,0.5);
}

.rebuild-index-mask-div .sx-download-progress-circle {
	stroke: #17bbff;
}

.whitenowrap {
  white-space: nowrap;
}

.sqleditor {
	box-sizing: border-box;
}
.sqleditor-hitinfo {
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	display: inline-block;
}
.ace_autocomplete .ace_text-layer {
	width: 100%;
}
.ace_autocomplete .ace_completion-meta {
	margin: 0;
	display: inline-block;
	position: absolute;
	right: 8px;
	text-align: right;
	z-index: -1;
}
/* 计划任务执行弹出框样式 */
.testRunning-loading {
	height: 100%;
	width: 100%;
	text-align: center;
}
.testRunning-loading .sx-download-progress{
	margin: 0 auto;
	box-shadow: none;
	cursor: pointer;
}

.iconfont-usermanager-buttonbar {
	padding: 2px 15px 2px 0px;
	font-size: 16px;
	cursor: pointer;
}

.iconfont-usermanager-buttonbar-container:hover {
	color: var(--smt-brand-color-active);
}

/* 报表导出弹框中的text样式 */
.exportDialog_textStyle{
	width: 350px;
	height: 18px!important;
    border: 1px solid var(--smt-border-color);
    padding: 0px;
    border-radius: 0px;
}
/* 报表导出弹框中的select样式 */
.exportDialog_selectStyle{
	width: 352px;
	height: 20px!important;
	border: 1px solid var(--smt-border-color);
    padding: 0px;
    border-radius: 0px;
}

/* 电子表格回写按钮禁用状态 */
.writeback-btn-disabled {
	color: #ccc;
	pointer-events: none;
}

.alert-icon-waring {
	color: #E5A23C;
}

.alert-icon-error {
	color: #f56c6c;
}
/** /vision/css/login.css */
html,body {
	height: 100%;
}

input:-webkit-autofill,
    input:-webkit-autofill:hover,
    input:-webkit-autofill:focus,
    input:-webkit-autofill:active {
        -webkit-transition-delay: 99999s;
        -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
    }

.body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	overflow: hidden;
	font-size: 12px;
	font-family: "Microsoft YaHei", SimSun, Arial, Sans-Serif;
}

.login-wrapper {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background-size: 100% 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../loginbg.jsp);
}

.login-dove {
	position: absolute;
	left: 0;
	top: 0;
	width: 128px;
	height: 128px;
background-image:url('data:image/png;base64,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');
	display: none;
}

.bg-default .login-dove {
	display: inherit;
}

.login-mask {
    width: 436px;
    height: 256px;
	padding-top: 14px;
	padding-bottom: 26px;
	margin-bottom: 50px;
	/*
	border-radius: 8px;
	background-color: rgba(255, 255, 255, 0.25);
	box-shadow: 0px 10px 20px rgba(0, 0, 0, .35);
	*/
}

.hidden {
	visibility: hidden;
}

.login-version {
	color: #DFDFDF;
	text-align: right;
	margin-right: 20px;
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 8px;
	position: absolute;
	right: 10px;
	top: 10px;
}

.login-content {
	position: relative;
	text-align: left;
	margin-top: 20px;
}

.login-block {
	float: left;
}

.login-content,.login-block {
	width: 320px;
}

.item-submit {
	width: 290px;
}

/** jsp中处理
.login-logo {
	height: 55px;
	background: url(../img/login/logo.png) no-repeat center top;
} */

.login-user-input {
	height: 55px;
	padding-left: 12px;
}

.login-pass-input {
	height: 50px;
	padding-left: 12px;
}

.login-remember {
	height: 30px;
	padding-left: 12px;
}

.login-submit {
	padding-left: 12px;
}

.item-textinput {
	width: 258px;
	background-repeat: no-repeat;
	background-size: 12px 12px;
	background-position: 10px center;
	background-color: #ffffff;
	border: 1px solid #829AA5;
	padding-left: 30px;
	border-radius: 5px;
	font-size: 14px;
	font-family: "Microsoft YaHei", SimSun, Arial, Sans-Serif;
}

.login-user-input .item-textinput {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAErSURBVHgBzZIxTsNAEEX/RJFNhcwNwg04gl2GhiwdVfAJopwguYmhSgGOQSh2uc4J4AbxEUy5luJhbAECeZPQkV+N/s7OvP028N+iXQeLTA8cxqipK4OnGxUUtr6ezXxM9chleiXGQDZcuC7pZbYe/5lgmeYbMhyoz62J0LAMfDd8Hqqg3Evw8KJ9mVqoH8hqKDWj8BwMcOgJ/T4KFmx0WT1UKLu2RUma6xooK8PTk8ZwexMQe2roh52FtgE1+JlAMwlvw63DYOaprbfzhDjLI7l8td2ykiDPri99kjoQbxKv8gj7lGTrmeAnO8/lLF7puZVg0X4qnsPYUVsZDoloHCXa+7K+M3Bq+BJpUTu4lS3W+xJsm/qp0/6hd78IpHgTgnscUNPT9OJo9AF44HuX/x61QAAAAABJRU5ErkJggg==');
}

.login-pass-input .item-textinput {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADHSURBVHgBzVLLDcIwDLWhKDfoCIzQDSBXkJBQuXBjBLoBTAAb9A4qRELtNTABK7AGCNUkFUh8HKmIQ3kn+/nZ8UsCUDXQVYi32m8KmNj4cgY1HsoTp6tx5CrVQUvgEQna5oRACNSW47QeT2KcXykaDaSy+Xqnu406LkwooQw22Z7KcE4L3+DlEpNMTxGKVZ0goCjsyeUj996qvhHMw76ccc1Jqi3vP3M/W6h+wMc/QMTO3StwNSI6OAeYdVRO7HMXsM1WA3+FG6ndO3rEKoRNAAAAAElFTkSuQmCC');
}

.item-text,.item-textinput {
	color: #000000;
}

.login-remember img {
	cursor: pointer;
}

.item-remember input {
	position: relative;
	top: 2px;
}

.item-remember input,.item-remember label {
	color: white;
	cursor: pointer;
	font-size: 10px;
	font-family: "Microsoft YaHei", SimSun, Arial, Sans-Serif;
}

.item-submit {
	border: none;
	color: white;
	background-color: #00A8C6;
	cursor: pointer;
	font-size: 16px;
	font-family: "Microsoft YaHei", SimSun, Arial, Sans-Serif;
	border-radius: 5px;
}

input.item-submit-hover,.item-submit:hover {
	background-color: #00A8C6;
}

.item-textinput,.item-submit {
	height: 40px;
	line-height: 40px;
}
.login01{
   width: 700px;margin-left: 7%;margin-top: 10%;
}
.login02{
   width: 165px;margin-left: 570px;margin-top: 18%;
}
.login03{
	width: 140px; margin-left: 86%;margin-top: 2%;position: fixed;
}
.land{
	width:19%;padding: 0 35px 17px 20px; background: rgba(255,255,255,0.15);border-radius: 8px;position: fixed;right: 10%;top: 15%;
}
.textalign{
	text-align: center;font-size:20px;color: #ffffff;margin-bottom: 20px;margin-left: 10px;
}
.inputuser{
	width:217px;padding-left: 30px; padding-right: 11px;  font-size: 17px; border: none; border-bottom: 1px solid #CACBCC; height: 40px; margin-top: 0px;outline:none;border-color: #e7e7eb;
}
.inputpass{
	width:217px;padding-left: 30px; padding-right: 11px; font-size: 17px; border: none; border-bottom: 1px solid #CACBCC; height: 40px;outline:none;
}
.inputdl{
	width:258px;background-color: #B92323 !important;height: 45px;font-size: 20px;color: #FFFFFF;
}
.zhuce{
	text-decoration: none;color: #EBE80E; font-size: 12px; font-family: 'Microsoft YaHei'
}
.cotents{
	color: #ffffff; font-size: 12px;
}
.bootlogin{
	clear: both;
    height: 40px;
    line-height: 0px;
    position: fixed;
    bottom: 32px;
    text-align: center;
    font-family: Microsoft YaHei;
    font-size: 18px;
    letter-spacing: 1px;
    left: 0 !important;
    width:100%;
	}
	
.tooltip-boxs{ margin-top: 2px; width:180px; background: #fff; border-radius: 8px; text-align:center;padding: 1px 6px;font-size: 12px;position: fixed;margin-left: 6%;}
.tooltip-boxs:after{ content:""; width: 0; height: 0; border-style:solid; border-width:10px; border-color:#666 transparent transparent transparent; position: fixed;margin-top: -53px;margin-left: -98px;
    border-left-color: transparent;border-right-color: transparent;border-bottom-color: #fff;border-top-color: transparent;}
#text{display:none;}
@media screen and (min-width: 1500px) { 
	.login01{
       width: 100%;margin-left: 25%;margin-top: 35%;
	} 
	.login02{
        width: 165px;margin-left: 790px;margin-top: 38%;
	}
	.login03{
		width: 140px; margin-left: 86%;margin-top: 2%;position: fixed;
	}
	.land{
		width:320px !important;padding: 0 41px 21px 20px; background: rgba(255,255,255,0.15);border-radius: 8px;position: fixed;right: 11.5%;top: 28%;
	}
	.textalign{
		text-align: center;font-size:28px;color: #ffffff;margin-bottom: 27px;margin-left: 24px;
	}
	.inputuser{
		width:258px;padding-left: 30px; padding-right: 30px;  font-size: 17px; border: none; border-bottom: 1px solid #CACBCC; height: 40px; margin-top: 0px;outline:none;border-color: #e7e7eb;
	}
	.inputpass{
		 width:258px;padding-left: 30px; padding-right: 30px; font-size: 17px; border: none; border-bottom: 1px solid #CACBCC; height: 40px;outline:none;
	}
	.inputdl{
		width:318px;background-color: #B92323 !important;height: 45px;font-size: 20px;color: #FFFFFF;
	}
	.zhuce{
		text-decoration: none;color: #EBE80E; font-size: 16px; font-family: 'Microsoft YaHei'
	}
	.cotents{
		color: #ffffff; font-size: 16px;
	}
	.bootlogin{
	clear: both;
    height: 40px;
    line-height: 0px;
    position: fixed;
    bottom: 32px;
    text-align: center;
    font-family: Microsoft YaHei;
    font-size: 18px;
    letter-spacing: 1px;
    left: 44%;
	}
	.tooltip-boxs{ margin-top: 2px; width:215px; background: #fff; border-radius: 8px; text-align:center;padding: 1px 6px;font-size: 14px;position: fixed;margin-left: 6%;}
	.tooltip-boxs:after{ content:""; width: 0; height: 0; border-style:solid; border-width:10px; border-color:#666 transparent transparent transparent; position: fixed;margin-top: -53px;margin-left: -105px;
    border-left-color: transparent;border-right-color: transparent;border-bottom-color: #fff;border-top-color: transparent;}
}
@media screen and (max-width: 900px) { 
	.login01{
       width: 480px;margin-left: 9%;margin-top: 12%;
	} 
	.login02{
        width: 120px;margin-left: 400px;margin-top: 16%;
	}
	.login03{
		width: 100px; margin-left: 82%;margin-top: 2%;position: fixed;
	}
	.login-pass-input{
		padding-top: 10px !important;
	}
	.land{
		width:28% !important;padding: 0 0px 10px 20px; background: rgba(255,255,255,0.15);border-radius: 8px;position: fixed;right: 7%;top: 12%;
	}
	.textalign{
		text-align: center;font-size:16px;color: #ffffff;margin-bottom: 27px;margin-left: 24px;
	}
	.inputuser{
		width:164px;padding-left: 30px; padding-right: 9px;  font-size: 14px; border: none; border-bottom: 1px solid #CACBCC; height: 30px; margin-top: 0px;outline:none;border-color: #e7e7eb;
	}
	.inputpass{
		 width:164px;padding-left: 30px; padding-right: 9px; font-size: 14px; border: none; border-bottom: 1px solid #CACBCC; height: 30px;outline:none;
	}
	.inputdl{
		width:203px;background-color: #B92323 !important;height: 45px;font-size: 20px;color: #FFFFFF;
	}
	.zhuce{
		text-decoration: none;color: #EBE80E; font-size: 14px; font-family: 'Microsoft YaHei'
	}
	.cotents{
		color: #ffffff; font-size: 14px;
	}
	.login-remember{
		width: 85% !important;
	}
	
	.bootlogin{clear: both;height: 40px;line-height: 0px;position: fixed;bottom: 32px;text-align: center;
    font-family: Microsoft YaHei;font-size: 18px;letter-spacing: 1px;left: 32%;}
	.tooltip-boxs{ margin-top: 2px; width:215px; background: #fff; border-radius: 8px; text-align:center;padding: 1px 6px;font-size: 14px;position: fixed;margin-left: 2%;}
	.tooltip-boxs:after{ content:""; width: 0; height: 0; border-style:solid; border-width:10px; border-color:#666 transparent transparent transparent; position: fixed;margin-top: -53px;margin-left: -39px;
    border-left-color: transparent;border-right-color: transparent;border-bottom-color: #fff;border-top-color: transparent;}
}
@media screen and (max-width: 850px) {
	.login01{
       width: 450px;margin-left: 3%;margin-top: 23%;
	} 
	.login02{
        width: 100px;margin-left:350px;margin-top: 33%;
	}
	.login03{
		width: 100px; margin-left: 82%;margin-top: 2%;position: fixed;
	}
	.login-pass-input{
		padding-top: 10px !important;
	}
	.land{
		width:32% !important;padding: 0 0px 10px 20px; background: rgba(255,255,255,0.15);border-radius: 8px;position: fixed;right: 5%;top: 12%;
	}
	.textalign{
		text-align: center;font-size:16px;color: #ffffff;margin-bottom: 27px;margin-left: -18px;
	}
	.inputuser{
		width:164px;padding-left: 30px; padding-right: 9px;  font-size: 14px; border: none; border-bottom: 1px solid #CACBCC; height: 30px; margin-top: 0px;outline:none;border-color: #e7e7eb;
	}
	.inputpass{
		 width:164px;padding-left: 30px; padding-right: 9px; font-size: 14px; border: none; border-bottom: 1px solid #CACBCC; height: 30px;outline:none;
	}
	.inputdl{
		width:203px;background-color: #B92323 !important;height: 45px;font-size: 20px;color: #FFFFFF;
	}
	.zhuce{
		text-decoration: no"src/web/vision/css/login.css"ne;color: #EBE80E; font-size: 14px; font-family: 'Microsoft YaHei'
	}
	.cotents{
		color: #ffffff; font-size: 14px;
	}
	.login-remember{
		width: 77% !important;
	}
	
	.bootlogin{clear: both;height: 40px;line-height: 0px;position: fixed;bottom: 32px;text-align: center;
    font-family: Microsoft YaHei;font-size: 18px;letter-spacing: 1px;left: 32%;}
	.tooltip-boxs{ margin-top: 2px; width:215px; background: #fff; border-radius: 8px; text-align:center;padding: 1px 6px;font-size: 14px;position: fixed;margin-left: 2%;}
	.tooltip-boxs:after{ content:""; width: 0; height: 0; border-style:solid; border-width:10px; border-color:#666 transparent transparent transparent; position: fixed;margin-top: -53px;margin-left: -39px;
    border-left-color: transparent;border-right-color: transparent;border-bottom-color: #fff;border-top-color: transparent;}
}
@media screen and (min-width: 900px) and (max-width: 1200px) {
	.login01{
       width: 500px;margin-left: 7%;margin-top: 15%;
	} 
	.login02{
        width: 130px;margin-left:404px;margin-top: 18%;
	}
	.login03{
		width: 110px; margin-left: 82%;margin-top: 2%;position: fixed;
	}
	.land{width: 25%;right:7%}
	.inputdl {
    	width: 67%;
	}
	.inputpass {
    width: 54%;
	}
	.inputuser {
    width: 54%;
	}
	.login-remember{width:95% !important}
	.bootlogin{left:35%}
}
@media screen and (min-width: 980px) and (max-width: 1000px) {
	.inputdl {
    	width: 75%;
	}
	.inputpass {
    width: 62%;
	}
	.inputuser {
    width: 62%;
	}
}
@media screen and (min-width: 1001px) and (max-width: 1050px) {
	.inputdl {
    	width: 78%;
	}
	.inputpass {
    width: 65%;
	}
	.inputuser {
    width: 65%;
	}
}
@media screen and (min-width: 1051px) and (max-width: 1100px) {
	.inputdl {
    	width: 81%;
	}
	.inputpass {
    width: 68%;
	}
	.inputuser {
    width: 68%;
	}
}
@media screen and (min-width: 1101px) and (max-width: 1151px) {
	.inputdl {
    	width: 92%;
	}
	.inputpass {
    width: 71%;
	}
	.inputuser {
    width: 71%;
	}
}
@media screen and (min-width: 1152px) and (max-width: 1200px) {
	.inputdl {
    	width: 95%;
	}
	.inputpass {
    width: 74%;
	}
	.inputuser {
    width: 74%;
	}
}
@media screen and (min-width: 1200px) and (max-width: 1360px) {
	.inputdl {
    	width: 73%;
	}
	.inputpass {
    width: 60%;
	}
	.inputuser {
    width: 60%;
	}
}

.smartbi-version {
	background-color: #2486cf;
    height: 14px;
    position: absolute;
    left: 206px;
    border-radius: 3px;
    bottom: 20px;
    padding: 0px 1px;
    line-height: 14px;
}

.version-font {
	font-family: Microsoft YaHei;
    font-weight: bold;
    color: white;
    font-size: 12px;
    transform: scale(0.83);
    text-align: center;
    
}

/** /vision/css/loading.css */
/* [60*54]大号LOADING， z-index设为9997比frameview的9998低，避免loading显示在报错窗口上面 */
.sx-loading__bar-large {
  position: absolute;
  z-index: 9997;
  width: 42px;
  height: 54px;
  left: calc(50% - 20px);
  top: calc(50% - 27px);
  text-align: center;
  overflow: hidden;
}

/*当有loading文字时在图标外再包裹一层*/
.sx-loading__wrapper-large {
  position: absolute;
  width: 200px;
  height: 86px;
  left: calc(50% - 100px);
  top: calc(50% - 43px);
}

.sx-loading__bar-large div {
  position: absolute;
  bottom: 0;
  width: 10px;
  height: 54px;
  border-radius: 3px;
}

.sx-loading__bar-large div:nth-child(1) {
  left: 0;
  background-color: #58c9f7;
  animation: line-grow 0.5s 0s ease alternate infinite;
}

.sx-loading__bar-large div:nth-child(2) {
  left: 15px;
  background-color: #30bcf6;
  animation: line-grow 0.5s 0.15s ease alternate infinite;
}

.sx-loading__bar-large div:nth-child(3) {
  left: 30px;
  background-color: #02A0E1;
  animation: line-grow 0.5s 0.3s ease alternate infinite;
}

.sx-loading__bar-large div:nth-child(4) {
  display: none;
  left: 45px;
  background-color: #2DF07B;
  animation: line-grow 0.5s 0.4s ease alternate infinite;
}

@-webkit-keyframes line-grow {
  0% {
    transform: translateY(54px);
  }
  100% {
    transform: translateY(0px);
  }
}

@keyframes line-grow {
  0% {
    transform: translateY(54px);
  }
  100% {
    transform: translateY(0px);
  }
}

/* [48*38]中号LOADING*/
.sx-loading__bar-medium {
  position: absolute;
  z-index: 9999;
  width: 36px;
  height: 38px;
  left: calc(50% - 17px);
  top: calc(50% - 19px);
  text-align: center;
  overflow: hidden;
}

/*当有loading文字时在图标外再包裹一层*/
.sx-loading__wrapper-medium {
  position: absolute;
  width: 200px;
  height: 70px;
  left: calc(50% - 100px);
  top: calc(50% - 35px);
}

.sx-loading__bar-medium div {
  position: absolute;
  bottom: 0;
  width: 9px;
  height: 38px;
  border-radius: 1px;
}

.sx-loading__bar-medium div:nth-child(1) {
  left: 0;
  background-color: #58c9f7;
  animation: line-grow-medium 0.5s 0s ease alternate infinite;
}

.sx-loading__bar-medium div:nth-child(2) {
  left: 13px;
  background-color: #30bcf6;
  animation: line-grow-medium 0.5s 0.15s ease alternate infinite;
}

.sx-loading__bar-medium div:nth-child(3) {
  left: 26px;
  background-color: #02A0E1;
  animation: line-grow-medium 0.5s 0.3s ease alternate infinite;
}

.sx-loading__bar-medium div:nth-child(4) {
  display: none;
  left: 39px;
  background-color: #2DF07B;
  animation: line-grow-medium 0.5s 0.4s ease alternate infinite;
}

@-webkit-keyframes line-grow-medium {
  0% {
    transform: translateY(38px);
  }
  100% {
    transform: translateY(0px);
  }
}

@keyframes line-grow-medium {
  0% {
    transform: translateY(38px);
  }
  100% {
    transform: translateY(0px);
  }
}

/* [30*26]小号LOADING*/
.sx-loading__bar-small {
  position: absolute;
  z-index: 9999;
  width: 22px;
  height: 26px;
  left: calc(50% - 12px);
  top: calc(50% - 13px);
  text-align: center;
  overflow: hidden;
}

/*当有loading文字时在图标外再包裹一层*/
.sx-loading__wrapper-small {
  position: absolute;
  width: 200px;
  height: 58px;
  left: calc(50% - 100px);
  top: calc(50% - 29px);
}

.sx-loading__bar-small div {
  position: absolute;
  bottom: 0;
  width: 6px;
  height: 26px;
  border-radius: 1px;
}

.sx-loading__bar-small div:nth-child(1) {
  left: 0;
  background-color: #58c9f7;
  animation: line-grow-small 0.5s 0s ease alternate infinite;
}

.sx-loading__bar-small div:nth-child(2) {
  left: 8px;
  background-color: #30bcf6;
  animation: line-grow-small 0.5s 0.15s ease alternate infinite;
}

.sx-loading__bar-small div:nth-child(3) {
  left: 16px;
  background-color: #02A0E1;
  animation: line-grow-small 0.5s 0.3s ease alternate infinite;
}

.sx-loading__bar-small div:nth-child(4) {
  display: none;
  left: 24px;
  background-color: #2DF07B;
  animation: line-grow-small 0.5s 0.4s ease alternate infinite;
}

@-webkit-keyframes line-grow-small {
  0% {
    transform: translateY(26px);
  }
  100% {
    transform: translateY(0px);
  }
}

@keyframes line-grow-small {
  0% {
    transform: translateY(26px);
  }
  100% {
    transform: translateY(0px);
  }
}

/* [19*18]内嵌LOADING*/
.sx-loading__bar-embed {
  position: absolute;
  z-index: 9999;
  width: 14px;
  height: 18px;
  left: calc(50% - 7px);
  top: calc(50% - 9px);
  text-align: center;
  overflow: hidden;
}

/*当有loading文字时在图标外再包裹一层*/
.sx-loading__wrapper-embed {
  position: absolute;
  width: 200px;
  height: 50px;
  left: calc(50% - 100px);
  top: calc(50% - 25px);
}

.sx-loading__bar-embed div {
  position: absolute;
  bottom: 0;
  width: 4px;
  height: 16px;
  border-radius: 1px;
}

.sx-loading__bar-embed div:nth-child(1) {
  left: 0;
  background: #58c9f7;
  animation: line-grow-embed 0.8s 0s ease alternate infinite;
}

.sx-loading__bar-embed div:nth-child(2) {
  left: 5px;
  background-color: #30bcf6;
  animation: line-grow-embed 0.8s .4s ease alternate infinite;
}

.sx-loading__bar-embed div:nth-child(3) {
  left: 10px;
  background-color: #02A0E1;
  animation: line-grow-embed 0.8s 0.8s ease alternate infinite;
}

.sx-loading__bar-embed div:nth-child(4) {
  display: none;
  left: 15px;
  background-color: #2DF07B;
  animation: line-grow-embed 0.5s 0.4s ease alternate infinite;
}

@-webkit-keyframes line-grow-embed {
  0% {
    transform: translateY(18px);
  }
  100% {
    transform: translateY(0px);
  }
}

@keyframes line-grow-embed {
  0% {
    transform: translateY(18px);
  }
  100% {
    transform: translateY(0px);
  }
}

/*loading文字*/
.sx-loading__txt {
  bottom: 0;
  position: absolute;
  width: 100%;
  text-align: center;
  color: #333333;
  z-index: 9999;
}

/*loading最外层div*/
.sx-loading__maskDiv {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 101;
}

/*下载进度条样式开始*/
.sx-download-progress {
  text-align: center;
  width: 140px;
  height: 100px;
  background-color: rgba(255, 255, 255, 0.95);
  color: #333333;
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
}

.sx-download-progress-rond {
  display: inline-block;
  position: relative;
  width: 58px;
  height: 58px;
  margin: 10px 0px;
}

.sx-download-progress-simple .sx-download-progress-rond {
  width: 40px;
  height: 40px;
  margin: 25px 0px 13px 0px;
}

.sx-download-progress-rond-text {
  width: 100%;
  line-height: 1em;
  position: absolute;
  top: 50%;
  text-align: center;
  left: 0;
  display: block;
  font-family: \'Open Sans\';
  margin-top: -8px;
}

.sx-download-progress-svg {
  height: 58px;
  width: 58px;
  animation: sx-download-progress-svg-loading-rotate 2s linear infinite;
}

.sx-download-progress-simple .sx-download-progress-svg {
  width: 40px;
  height: 40px;
}

.sx-download-progress-circle {
  animation: sx-download-progress-circle-loading-dash 1.5s ease-in-out infinite;
  stroke-dasharray: 125,170;
  stroke-dashoffset: 0;
  stroke-width: 4;
  stroke: #3370FF;
  stroke-linecap: round;
}

.sx-download-progress-circle-bg {
  stroke-dasharray: 200,0;
  stroke-dashoffset: 0;
  stroke-width: 4;
  stroke: rgba(0,0,0,0.1);
  stroke-linecap: round;
}

@keyframes sx-download-progress-svg-loading-rotate {
  to {
    transform: rotate(1turn)
  }
}

@keyframes sx-download-progress-circle-loading-dash {
  0% {
    stroke-dasharray: 1,200;
    stroke-dashoffset: 0
  }
  50% {
    stroke-dasharray: 125,170;
    stroke-dashoffset: -40px
  }
  to {
    stroke-dasharray: 125,170;
    stroke-dashoffset: -168px
  }
}
/*下载进度条样式结束*/

/** /vision/css/loading-ex.css */
@keyframes smt-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes smt-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes smt-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.smt-icon-loading {
  animation: smt-spin 1s linear infinite;
}
@keyframes smt-zoom-out {
  from {
    transform: scale(0.2);
  }
  to {
    transform: scale(1);
  }
}
.smt-loading {
  font: var(--smt-font-body-medium);
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  color: var(--smt-brand-color);
  font-size: var(--smt-comp-size-l);
}
.smt-loading--lock {
  overflow: hidden;
}
.smt-loading.smt-size-s {
  font-size: var(--smt-comp-size-xxxs);
}
.smt-loading.smt-size-l {
  font-size: var(--smt-comp-size-xxxl);
}
.smt-loading__parent--relative {
  position: relative !important;
}
.smt-loading__fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3500;
}
.smt-loading--center {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  justify-content: center;
}
.smt-loading__content {
  position: absolute;
  left: 48%;
  top: 20%;
}
.smt-loading--inherit-color {
  color: inherit;
}
.smt-loading__parent {
  position: relative;
}
.smt-loading__overlay {
  background-color: var(--smt-mask-disabled);
}
/** 仅用于作为包裹元素时 */
.smt-loading--full {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.smt-loading--hidden {
  visibility: hidden;
}
.smt-loading--visible {
  visibility: visible;
}
.smt-loading__text {
  width: auto;
  display: inline-block;
  vertical-align: middle;
  font: var(--smt-font-body-medium);
  margin-left: var(--smt-comp-margin-xs);
}
.smt-loading__gradient {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  vertical-align: middle;
}
.smt-loading__gradient-conic {
  width: 100%;
  height: 100%;
  background: conic-gradient(from 90deg at 50% 50%, #fff 0deg, currentcolor 360deg);
  border-radius: var(--smt-radius-circle);
  /* stylelint-disable-next-line */
  -webkit-mask: radial-gradient(transparent calc(50% - 0.5px), #fff 50%);
  /* stylelint-disable-next-line */
  mask: radial-gradient(transparent calc(50% - 0.5px), #fff 50%);
}

/**
 * Override style and extra style
**/
.smt-loading__gradient-conic {
	background: conic-gradient(from 90deg at 50% 50%, rgba(0, 82, 217, 0) 0deg, var(--smt-theme-color) 360deg);
}

.smt-loading .smt-loading__icon {
	display: inline-flex;
}

.smt-loading.smt-size-small .smt-loading__icon {
	font-size: var(--smt-comp-size-xxxxs);
}

.smt-loading.smt-size-medium .smt-loading__icon {
	font-size: var(--smt-comp-size-xl);
}

.smt-loading.smt-size-large .smt-loading__icon {
	font-size: var(--smt-comp-size-xxxl);
}

/* z-index设为9997比frameview的9998低，避免loading显示在报错窗口上面 */
.smt-loading {
	position: absolute;
	z-index: 9997;
	left: calc(50% - 20px);
	top: calc(50% - 20px);
}
.smt-loading.smt-size-small {
	left: calc(50% - 6px);
	top: calc(50% - 6px);
}
.smt-loading.smt-size-large {
	left: calc(50% - 28px);
	top: calc(50% - 28px);
}

.smt-loading.smt-loading__text-bg {
	display: inline-block;
	width: 240px;
	height: 172px;
	left: calc(50% - 120px);
	top: calc(50% - 86px);
	background: var(--smt-bg-color-container);
	box-sizing: border-box;
	border: 1px solid var(--smt-split-line-color);
	border-radius: 6px;
	box-shadow: var(--smt-shadow-loading);
}

.smt-loading.smt-loading__text-bg.no-text-bg {
	background: none;
	border: none;
	box-shadow: none;
	width: 100%;
	left: 0;
}

.smt-loading.smt-loading__text-bg.smt-text-right {
	width: 320px;
	height: 150px;
	left: calc(50% - 160px);
	top: calc(50% - 75px);
	display: inline-flex;
    align-items: center;
    vertical-align: middle;
}

.smt-loading__text-bg.smt-text-right .smt-loading__icon {
	margin: 0 42px;
}

.smt-loading__text-bg.smt-text-right.smt-size-small .smt-loading__icon {
	margin: 0 56px;
}

.smt-loading__text-bg.smt-text-right.smt-size-large .smt-loading__icon {
	margin: 0 34px;
}

.smt-loading__text-bg.smt-text-right .smt-loading__texts {
	width: calc(100% - 124px);
}

.smt-loading__text-bg.smt-text-right .smt-loading__text {
	margin: 0;
	height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: calc(100% - 10px);
    white-space: nowrap;
}

.smt-loading__text-bg.smt-text-bottom {
	padding-top: 43px;
}

.smt-loading__text-bg.smt-text-bottom.smt-size-small {
	padding-top: 57px;
}

.smt-loading__text-bg.smt-text-bottom.smt-size-large {
	padding-top: 35px;
}

.smt-loading__text-bg.smt-text-bottom .smt-loading__icon {
	display: flex;
	justify-content: center;
	align-items: center;
}

.smt-loading__text-bg.smt-text-bottom .smt-loading__texts {
	margin-top: 24px;
	text-align: center;
	height: 20px;
}

.smt-loading__text-bg.smt-text-bottom.smt-size-small .smt-loading__texts {
	margin-top: 38px;
}

.smt-loading__text-bg.smt-text-bottom.smt-size-large .smt-loading__texts {
	margin-top: 16px;
}

.smt-loading__text-bg.smt-text-bottom .smt-loading__texts .smt-loading__text {
	line-height: 20px;
	margin: 0 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: calc(100% - 20px);
    white-space: nowrap;
}


/** /vision/css/progress.css */
.smt-progress {
  font: var(--smt-font-body-medium);
  color: var(--smt-text-color-primary);
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
}
.smt-progress__inner {
  position: relative;
  height: 100%;
  background: var(--smt-brand-color);
  border-radius: var(--smt-radius-round);
  transition: all 0.2s cubic-bezier(0.38, 0, 0.24, 1);
}
.smt-progress__info {
  margin-left: var(--smt-comp-margin-s);
  color: var(--smt-text-color-primary);
  white-space: nowrap;
  display: inline-flex;
}
.smt-progress__icon {
  font-size: calc(var(--smt-font-size-body-medium) + 2px);
}
.smt-progress__bar {
  width: 100%;
  height: var(--smt-size-3);
  overflow: hidden;
  background: var(--smt-bg-color-component);
  border-radius: var(--smt-radius-round);
}
.smt-progress--thin {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.smt-progress--plump {
  height: var(--smt-comp-size-xxs);
  border-radius: calc(var(--smt-comp-size-xxs) / 2);
  display: flex;
  align-items: center;
}
.smt-progress--plump .smt-progress__info {
  font-size: var(--smt-font-size-body-small);
}
.smt-progress--over-ten .smt-progress__info {
  position: absolute;
  top: 50%;
  z-index: 10;
  right: var(--smt-comp-margin-s);
  color: var(--smt-text-color-anti);
  transform: translateY(-50%);
}
.smt-progress--under-ten .smt-progress__info,
.smt-progress--under-ten .smt-progress__inner {
  display: inline-block;
}
.smt-progress--under-ten .smt-progress__info {
  vertical-align: top;
}
.smt-progress--circle {
  position: relative;
}
.smt-progress--circle .smt-progress__info {
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  font-size: inherit;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  transform: translate(-50%, -50%);
}
.smt-progress--circle .smt-progress__circle-outer {
  stroke: var(--smt-bg-color-component);
}
.smt-progress--circle .smt-progress__circle-inner {
  stroke: var(--smt-brand-color);
  transition: all 0.2s cubic-bezier(0.38, 0, 0.24, 1);
}
.smt-progress--circle .smt-progress__icon {
  font-size: 2.4em;
}
.smt-progress--status--active .smt-progress__inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
  animation: progress-active-animation 2s cubic-bezier(0.23, 0.99, 0.86, 0.2) infinite;
  background: var(--smt-text-color-anti);
  opacity: 0.2;
}
.smt-progress--status--success .smt-progress__inner {
  background: var(--smt-success-color);
}
.smt-progress--status--success .smt-progress__circle-inner {
  stroke: var(--smt-success-color);
}
.smt-progress--status--success .smt-progress__icon {
  color: var(--smt-success-color);
}
.smt-progress--status--warning .smt-progress__inner {
  background: var(--smt-warning-color);
}
.smt-progress--status--warning .smt-progress__circle-inner {
  stroke: var(--smt-warning-color);
}
.smt-progress--status--warning .smt-progress__icon {
  color: var(--smt-warning-color);
}
.smt-progress--status--error .smt-progress__inner {
  background: var(--smt-error-color);
}
.smt-progress--status--error .smt-progress__circle-inner {
  stroke: var(--smt-error-color);
}
.smt-progress--status--error .smt-progress__icon {
  color: var(--smt-error-color);
}
@keyframes progress-active-animation {
  0% {
    width: 0;
    opacity: 0.1;
  }
  35% {
    width: 50%;
    opacity: 0.4;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}

/** /vision/css/tree.css */

.tree_nodediv a:link {
  color: #000;
}

/* 选中节点或鼠标所在位置节点显示高亮背景色 */
/*.tree_nodediv_Selected  > div > .tree_nodepaneTitle,*/ /* 当前选中节点 */
/*.row_highlight  > div > .tree_nodepaneTitle*/ /* 当前鼠标所在位置的节点 */
.tree_nodepaneTitle.tree_node_Selected,
.tree_nodepaneTitle:hover
{
  background-color: var(--smt-treenode-color-active);
  border-radius: 3px;
}

/* 节点行高 */
.tree_textSpan, .tree_textSpan_Selected, .tree_moremenu {
  height: var(--smt-tree-row-height);
  line-height: var(--smt-tree-row-height);
}

/* 报表资源内部树节点高度设置为28 */
#taskpageOffline  .tree_textSpan,
#InsightrootPaneTr .leftPane .tree_textSpan,
.combinedquery_leftpane .tree_textSpan,
.olapLeftTree_rootpane .tree_textSpan,
#taskpageOffline  .tree_textSpan_Selected,
#InsightrootPaneTr .leftPane .tree_textSpan_Selected,
.combinedquery_leftpane .tree_textSpan_Selected,
.olapLeftTree_rootpane .tree_textSpan_Selected,
#taskpageOffline  .tree_moremenu,
#InsightrootPaneTr .leftPane .tree_moremenu,
.combinedquery_leftpane .tree_moremenu,
.olapLeftTree_rootpane .tree_moremenu {
	height: 28px;
	line-height: 28px;
}

#taskpageOffline .searchResultRow,
#taskpageOffline .searchResultRow-odd,
.combinedquery_leftpane .searchResultRow,
.combinedquery_leftpane .searchResultRow-odd,
#InsightrootPaneTr .leftPane .searchResultRow,
#InsightrootPaneTr .leftPane .searchResultRow-odd {
	height: 28px;
}

/* 节点的“更多图标”(默认固定它与左端的距离) */
.tree_moremenu {
	width: 30px;
	height: 100%;
  text-align: left;
	cursor: pointer;
	font-size: 16px;
}

/* 节点的“更多图标”与右端固定对齐 */
.moremenu-right-align .tree_moremenu {
  left: auto;
  right: 10px;
}

/* 鼠标移到“更多图标”上面时改变字体颜色 */
.tree_moremenu:hover {
  color: var(--smt-theme-color);
}

.tree_moremenu, /* 默认隐藏“更多图标” */
.row_highlight:hover .tree_nodediv .tree_moremenu, /* 隐藏当前鼠标所在行节点的子孙节点的“更多图标” */
.no-moremenu .row_highlight:hover .tree_moremenu, /* 禁用右键菜单时始终隐藏“更多图标” */
.no-moremenu.row_highlight:hover .tree_moremenu
{
  display: none;
}

/* 显示当前鼠标所在行节点的“更多图标” */
.row_highlight:hover .tree_moremenu {
  display: inline-block;
}

/* 多维数据源简单设置多选树里面的更多按钮大小隐藏 */
.common-setting .dropdown-tree-div .row_highlight:hover .tree_moremenu {
  display: none;
}
/* 多维数据源简单设置 */
.common-setting ,.advanced-setting{
  height:100%;
}
/* 多维数据源简单设置的多选树div */
.common-setting .dropdown-tree-div{
  left: auto;
  top: auto;
}
/* 多维数据源简单设置的多选树复选框 */
.common-setting .dropdown-tree-div .tree_checkbox{
  margin-right: 6px;
}
/* 多维数据源简单设置的多选树的文字 */
.common-setting .dropdown-tree-div .tree_textSpan_Selected, .common-setting .dropdown-tree-div .tree_textSpan{
  padding-left:1px;
}

/* 发布目录资源树节点单击打开 */
.single_click .tree_nodediv, .single_click .tree_textSpan, .single_click .tree_textSpan_Selected {
  cursor: pointer;
}

/**
 * =================================================================================
 */
 
/* */
.tree_prefix {
	height: 16px;
	width: 8px;
}

.tree_row_prefix{
	height: 36px; 
	width : 5px;
	float : left;
}

.tree_row_prefix_select{
	height: 36px; 
	width : 5px; 
	float : left;
}

.tree_icon {
	height: 16px;
	width: 16px;
}

.treenode_icon {
	margin-right: 8px;
	display: inline-flex;
	align-items: center;
}

.no-treenode-icon-and-checkbox .treenode_icon,
.no-treenode-icon .tree_checkbox {
	margin-right: 0;
}

.tree_expander {
	line-height: var(--smt-tree-row-height);
	height: 16px;
	width: 16px;
	cursor: default;
	display: flex;
    align-items: center;
	margin-right: 4px;
}

.tree_textSpan {
	font-size: var(--smt-font-size);
	cursor: default;
	padding: 0px 2px 0px 0px;
	height: 100%;
}

.tree_textSpan_Selected {
	font-size: var(--smt-font-size);
	cursor: default;
	padding: 0px 2px 0px 0px;
	display: inline-block;
	height: 100%;
}

.standby-panel .tree_textSpan,
.standby-panel .tree_textSpan_Selected {
	font-size: var(--smt-font-size);
	height: 24px;
	line-height: 24px;
}

.dropdown-tree-div .tree_nodepaneTitle {
	height: var(--smt-tree-row-height);
	line-height: var(--smt-tree-row-height);
	margin: 4px;
}

.dropdown-tree-div .tree_textSpan,
.dropdown-tree-div .tree_textSpan_Selected {
  font-size: var(--smt-font-size);
  height: var(--smt-tree-row-height);
  line-height: var(--smt-tree-row-height);
}

.tree_nodepaneTitle {
	height: var(--smt-tree-row-height);
	margin-bottom: 4px;
	display: flex;
	align-items: center;
}

.tree_textSpan,
.tree_textSpan_Selected {
	flex: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
	font-size: var(--smt-font-size);
}

.tree_nodediv > td {
	font-size: var(--smt-font-size);
}

.tree_textSpan_Selected a:focus {
	outline: none; /* chrome focus border */
}

.tree_checkbox {
	height: 13px;
	width: 13px;
}

.businessthemetree {
	padding: 3px 2px 2px 3px;
}

.flat-icon{
	position: absolute;
	width: 16px;
	height: 16px;
	left: 13px;
	top: 15px;
	line-height: 46px;
	padding-left: 3px;
	background: url(../writeCustomBgImg.jsp?theType=TopDirectoryImg);
	background-size: auto 16px;
	background-repeat: no-repeat;
}

.flat-level1-tree-textSpan {
	display: block;
	height: 46px;
	line-height: 46px;
}

.flat-level1-tree-textSpan-selected {
	display: block;
	height: 46px;
	line-height: 46px;
}

.flat-level1-tree-link{
	display: block;
	padding-left: 38px;
	position: relative;
	font-size: var(--smt-font-size);
  	font-family: var(--smt-font-family);
  	
  	height:46px;
  	line-height:46px;
  	font-weight: 400;
  	margin-left:3px;
}

.flat-level1-tree-link-selected{
	display: block;
	padding-left: 38px;
	position: relative;
	font-size: var(--smt-font-size);
  	font-family: var(--smt-font-family);
  	cursor: pointer;
  	height:46px;
  	line-height:46px;
}

.flat-level1-tree-link_hover{
	display: block;
	padding-left: 38px;
	position: relative;
	font-size: var(--smt-font-size);
  	font-family: var(--smt-font-family);
  	cursor: pointer;
  	
  	/** 一级树左侧蓝色 **/
  	height:46px;
  	line-height:46px;
  	font-weight: 400;
  	border-left:3px solid #4B5E89 ;
  	
}

.flat-tree-link{
	display: block;
	position: relative;
	font-size: var(--smt-font-size);
  	font-family: var(--smt-font-family);
  	height:40px;
	line-height:40px;
}

.flat-tree-link-selected{
	display: block;
	position: relative;
	font-size: var(--smt-font-size);
  	font-family: var(--smt-font-family);
  	cursor: pointer;
  	height:40px;
	line-height:40px;
}

.flat-tree-link_hover{
	display: block;
	position: relative;
	font-size: var(--smt-font-size);
  	font-family: var(--smt-font-family);
  	cursor: pointer;
  	height:40px;
	line-height:40px;
}

.close {
	background: url(../writeCustomBgImg.jsp?theType=TopDirUnExpandImg) no-repeat 95% center;
}

.open {
	background: url(../writeCustomBgImg.jsp?theType=TopDirExpandImg) no-repeat 95% center;
}

.flat-tree-textSpan .close {
	background: url(../writeCustomBgImg.jsp?theType=NotTopDirUnExpandImg) no-repeat var(--smt-tree-row-height) center;
}

.flat-tree-textSpan .open {
	background: url(../writeCustomBgImg.jsp?theType=NotTopDirExpandImg) no-repeat var(--smt-tree-row-height) center;
}

.flat-tree-textSpan {
	display: block;
	font-size: var(--smt-font-size);
	cursor: default;
	height: 40px;
	line-height: 40px;
}

.flat-tree-textSpan-selected {
	display: block;
	font-size: var(--smt-font-size);
	cursor: default;
	height: 40px;
	line-height: 40px;
}

.flat-tree-textSpan-selected a:focus {
	outline: none; /* chrome focus border */
}

/*Left blue marker*/
.flat-level1-tree-textSpan > .open{
	border-left:3px solid #4B5E89 ;
	margin: 0px;
}

.tree-offset-parent {
	position: relative;
}


/* 参数下拉树搜索 */

.tree-search-bar-container {
	padding: 3px;
}

.tree-search-bar {
	width: 100%;
	box-sizing: border-box;
	border: 1px solid var(--smt-border-color);
    outline: none;
    border-radius: 3px;
}

.tree-search-bar:hover,
.tree-search-bar:focus {
	border-color: var(--smt-brand-color-active);
}

.tree-loading-mask {
	margin: 8px 5px;
	font-size: var(--smt-font-size);
    word-break: break-all;
    white-space: normal;
}

.tree-search-tree-root-pane.search-mode .tree-search-root-span
		> table:not(.tree-search-result-node) {
	display: none;
}

.tree-search-tree-root-pane:not(.search-mode) .tree-search-root-span
		> table.tree-search-result-node {
	display: none;
}

.tree-search-tree-root-pane.search-mode .tree-search-root-span
		> table.tree-search-result-node:not(.matched-node) {
	display: none;
}
.tree-search-tree-root-pane.search-mode .tree-search-root-span
		> div:not(.tree-search-result-node) {
	display: none;
}

.tree-search-tree-root-pane:not(.search-mode) .tree-search-root-span
		> div.tree-search-result-node {
	display: none;
}

.tree-search-tree-root-pane.search-mode .tree-search-root-span
		> div.tree-search-result-node:not(.matched-node) {
	display: none;
}
/* 下拉树搜索框样式 */
.tree-search-bar {
  height: 20px !important;
}
/*影响：所有搜索框*/
.onSearchingPanel {
  color: gray;
  position: absolute;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  background-color: transparent;
}

.onSearchingPanel_tip {
  color: gray;
  font-size: var(--smt-font-size);
  padding-left: 12px;
}

.onSearchingPanel_parent {
  position: relative;
}
/*影响范围：SMS-4133*/
.search_parent_div {
  height: 49px;
}

.search_parent_div td {
  vertical-align: middle;
}

.hasSearchBar.wrapper-outer {
  height: calc(100% - 49px);
}
/*用户管理*/
.selected-group-list .listview_searchBarPane {
  padding: 12px 12px 8px;
}

.treeSearchPane_listFolder {
  width: 20px;
  height: 16px;
  cursor: pointer;
  font-size: 16px;
  margin-left:5px;
}

.searchresult_listFolder {
  cursor: pointer;
  font-size: 16px;
  margin-top: 2px;
  margin-left:5px;
}

/** /vision/css/gridtree.css */
.tree_prefix {
	overflow: hidden;
}

.gt-table .tree_expander {
	display: inline-flex;
}

/*资源树loading图标开始*/
.tree_expander-loading {
	height: 16px;
	/* width: 16px; */
	/* padding: 2px; */
}

.tree_expander-loading .tree_expander-loading-svg {
	display: block;
}

.tree_expander-loading-svg {
	display: none;
	height: 16px;
	width: 16px;
	animation: tree_expander-loading-svg-rotate 2s linear infinite;
}
.tree_expander-loading-circle {
	animation: tree_expander-loading-circle-dash 1.5s ease-in-out infinite;
	stroke-dasharray: 90,150;
	stroke-dashoffset: 0;
	stroke-width: 2;
	stroke: #269ACA;
	stroke-linecap: round;
}
@keyframes tree_expander-loading-svg-rotate {
	to {
		transform: rotate(1turn)
	}
}

@keyframes tree_expander-loading-circle-dash {
	0% {
		stroke-dasharray: 1,200;
		stroke-dashoffset: 0
	}

	50% {
		stroke-dasharray: 90,150;
		stroke-dashoffset: -40px
	}

	to {
		stroke-dasharray: 90,150;
		stroke-dashoffset: -120px
	}
}
/*资源树loading图标结束*/

.gt_tree_textSpan {
	cursor: default;
	/* margin-left: 1px; */
	padding: 0px 2px 0px 0px;

}

.gt_tree_textSpan_Selected {
	cursor: default;
	/*color: captionText;
	background-color: #cccccc;
	margin-left: 1px;*/
	padding: 0px 2px 0px 0px;
}

.tree_checkbox {
	height: 13px;
	width: 13px;
}

.gt-gridline {
}

.gt-gridline tr,
.gt-gridline td {
	height: var(--smt-table-row-height);
}

.gt-table-header-tr,
.gt-gridline .gt-table-header-tr,
.gt-gridline .gt-table-header-tr td {
	height: var(--smt-table-row-height);
}

.gt-gridline td {
	border-bottom: 1px solid var(--smt-split-line-color);
	box-sizing: border-box;
	padding-left: 9px;
	padding-right: 9px;
	vertical-align: middle;
}
/*影响：系统检查*/
.gt-gridline tr:nth-child(odd) {
  background-color: var(--smt-bg-color-table-odd-row);
}
/*影响：系统检查*/
.gt-gridline tr:nth-child(even) {
  background-color: var(--smt-bg-color-table-even-row);
}
/*影响：系统检查，导入异常日志*/
.gt-rootpane {
	width: 100%;
	/*height: 100%;*/
	overflow: auto;
	cursor: default;
	background-color: white;
}

.gt-table {
	border-collapse: collapse;
	/*table-layout: fixed;*/
}
/*影响：系统检查，导入异常日志*/
.gt-table-header-tr {
	background-color: var(--smt-bg-color-table-head);
	z-index: 10;
	position: relative;
}

.gt-table-header-tr2 {
	background-color: #CEDDF0;
}
/*影响：系统检查，导入异常日志，会话管理*/
.gt-table-header-td {
	font-weight: bold;
	color: var(--smt-font-color-title);
	width: 22%;
	height: 40px;
	box-sizing: border-box;
}
/*影响：系统检查*/
.gt-inner {
	display: block;
	position: relative;
	padding: 0px;
	overflow: hidden;
	white-space: noWrap;
	word-break: keep-all;
	word-wrap: normal;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

.gt-inner-left {
	text-align: left;
}

.gt-inner-center {
	text-align: center;
}

.gt-inner-right {
	text-align: right;
}
/*影响：系统检查*/
.gt-hd-tool {
	display: block;
	position: absolute;
	z-index: 2;
	height: 20px;
	top: 0px;
	right: 0px;
}
/*影响：系统检查*/
.gt-hd-tool span {
	float: left;
	font-size: 1px;
}
/*影响：系统检查*/
.gt-hd-icon {
	position: relative;
	left: 12px;
	width: 11px;
	height: 10px;
	background: url(../img/tree/s_sort_asc_desc.gif) no-repeat 11px 11px;
}
/*影响：系统检查*/
.gt-hd-button {
	position: relative;
	top: 7px;
	width: 12px;
	height: 10px;
	background: url(../img/tree/hd_menu_btn.gif) no-repeat 11px 11px;
}
/*影响：系统检查*/
.gt-hd-split {
	display: block;
	height: 16px;
	width: 6px;
	overflow: hidden;
	cursor: e-resize;
}

.gt-row-selected td {
	background-color: var(--smt-treenode-color-active);
}

.gt-row-highlight td {
	background-color: var(--smt-treenode-color-active);
}

.gt_editbox {
	border: 1px solid black;
	background-color: #F6F6F6; /*lightskyblue*/;
}

/** /vision/css/popupmenu.css */
.smt-popup-menu-iframe {
	box-sizing: border-box;
	box-shadow: var(--smt-shadow-popup);
	border-radius: var(--smt-radius-medium);
}

.popupMenuPane {
	font: var(--smt-font-body-small);
	font-size: var(--smt-font-size-body-small);
	color: var(--smt-text-color-primary);
	background-color: var(--smt-bg-color-container);
	box-sizing: border-box;
	box-shadow: var(--smt-shadow-popup);
	border: 1px solid var(--smt-border-color-popup);
	border-radius: var(--smt-radius-medium);
	position: absolute;
	z-index: 999;
	overflow: hidden;
	margin: 0;
	padding: var(--smt-pop-padding-l);
	list-style: none;
	left: 100px;
	top: 100px;
	min-width: 148px;
	display: flex;
	justify-content: flex-start;
    flex-direction: column;
    gap: 4px;
}
.icon-popupMenuPane {
	padding-left: 36px
}
.icon-popupMenuPane::before {
	content: "";
	width: 30px;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	background-color: var(--smt-popupmenu-head-bg-color);
}

.popupMenuItemPane {
	font: var(--smt-font-body-small);
	border-radius: var(--smt-radius-default);
	box-sizing: border-box;
	padding: 3px 8px;
	margin: 0;
	height: 28px;
	/*width: 134px;*/
	cursor: pointer;
	user-select: none;
	outline: none;
	/*transition: background-color 0.2s cubic-bezier(0.82, 0, 1, 0.9);*/
	white-space: nowrap;
	display: flex;
	align-items: center;
}

.popupMenuItemPane:hover,
.popupMenuItemOver {
	background-color: var(--smt-secondary-bgcolor-active);
	color: var(--smt-brand-color-active);
}

.popupMenuItemPane.popupMenuDisabled:hover,
.popupMenuItemOver.popupMenuDisabled {
	background-color: transparent;
}

.popupMenuItemIcon {
	/* margin-left: 3px;
	margin-right: 10px; */
	position: absolute;
	width: 12px;
	height: 12px;
	left: 9px;
	display: inline-block;
	vertical-align: middle;
}

.popupMenuItemTextSpan {
	font-size: var(--smt-font-size-body-small);
	vertical-align: middle;
}

.popupMenuOver {
	background: #DCEEBD;
	color: #000000;
	font-size: var(--smt-font-size-body-small);
	text-align: left;
	vertical-align: middle;
	height: 20px;
	padding: 2px 15px 2px 28px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.popupMenuItemArrow {
background-image:url('data:image/gif;base64,R0lGODlhBAAQAPcCAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAIALAAAAAAEABAAAAgaAAUIHEhQ4L+B/w4KSHiQocOFChUWnEiRYkAAOw==');
	background-repeat: no-repeat; /* Do not alter this line! */
	background-position: right center;
	background-origin: content-box;
}

.popupMenuDisabled:hover,
.popupMenuDisabled {
	color: #b3b3b3;
	cursor: default;
}

/**下拉菜单*/
.dropDownMenuPanel {
	border: 1px solid #CCCCCC;
	background-color: #BADDF5;
	padding: 1px 1px 1px 1px;
	position: absolute;
	z-index: 999;
	overflow: visible;
	left: 100px;
	top: 100px;
}

.dropDownMenuItemOver {
	background-color: #5FB3F7;
	padding: 5px 5px 2px 2px;
	height: 18px;
	width: 150px;
}

.popupMenuPane .smt-divider {
	display: flex;
    padding: 0;
    margin: 0;
    list-style: none;
    font: var(--smt-font-body-small);
	color: var(--smt-brand-color-light);
    border-top: 1px solid var(--smt-split-line-color);
    box-sizing: border-box;
}

/** /vision/css/mainview.css */
.layout-table {
	width: 100%;
	height: 100%;
	border-spacing: 0;
	background-color: #fff;
}

.layout-cell {
	padding: 0;
}

.slot-cell {
	height: 100%;
	vertical-align: top;
}

.wrapper-outer {
	width: 100%;
	height: 100%;
	position: relative;
}

.wrapper-inner {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: auto;
	box-sizing: border-box;
}


.mainTable {
	width: 100%;
	height: 100%;
	background-color: #fff;
}

.mainTopTr {
	height: 52px;
}

.mainTopTd {
	width: 100%;
	padding: 0px;
/**	background-color: #2C3749; **/
/**	background-color: #188ABA; **/
	background-color: var(--smt-theme-color);

}

.mainTopDiv {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 52px;
}

.imgLogo {
	position: absolute;
	left: 0;
	top: 0;
	width: 233px;
	height: 52px;
	/*background: #151E2B url(../writeCustomBgImg.jsp?theType=PageHeadLogo) no-repeat left center; */
	background: var(--smt-theme-color) url(../writeCustomBgImg.jsp?theType=PageHeadLogo) no-repeat left center;
}

.imgAboutLogo {
	background: url(../writeCustomBgImg.jsp?theType=AboutLogo) no-repeat center center;
	position: relative;
}

div[bofid='licenseInfoDiv'] {
	line-height:20px;
}

.imgAboutLogo .smartbi-version {
    height: 14px;
    position: absolute;
    border-radius: 3px;
	background-color: white;
    left: 306px;
    bottom: 28px;
    border: 1px solid #333333;
    box-sizing: border-box;
    line-height: 12px;
    padding: 0px 0px;
}

.imgAboutLogo .version-font {
    color: #333333;
    font-weight: bold;
    font-size: 12px;
    transform: scale(0.83);
    text-align: center;
}

.topNavBanner {
	float: right;
	height: 52px;
	line-height: 52px;
	margin: 0 !important;
}

.tabPane {
	position: absolute;
	height: 52px;
	top: 0px;
	/**left: 230px; */
	left: 233px;
	right: 120px;
}

.only-one-tab {
	display: none;
}

.loc-tr {
	display: none;
}

.spacerTr {
	height: 0px;
	display: none;
}

.spacerTd {
}

.mainVsTr {
	height: 0px;
	display: none;
}

.mainVsTd {
}

.mainBottomTr {
	width: 100%;
	height: 100%;
}

.leftPane {
	width: 230px;
	height: 100%;
	border: 0px;
	padding: 0;
}

.leftPane .tree-min-pane {
  display: none;
  cursor: pointer;
  color: #c8d0d6;
  border-right: 1px solid #f2f2f2;
}

.leftPane .tree-min-pane:hover {
  color: var(--smt-theme-color);
}

.leftPane.min-tree-pane {
  width: 10px; 
}

.leftPane.min-tree-pane .tree-min-pane {
  display: block;
}

.leftPane.min-tree-pane .leftPaneTable {
  display: none;
}

.leftPaneTable {
	width: 230px;
	height: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.leftBanner {
	line-height: 30px;
	height: 30px;
	width: 100%;
	font-size: 0px;
	background: #5486B1;	
	display: none;
}

.catalogTree {
	position: relative;
	overflow: auto;
	width: 100%;
	height: 100%;
}

.catalogTree.ps-container > .ps-scrollbar-y-rail {	/* 左侧资源树滚动条贴住右边 */
	right: 0px;
}

.leftPaneTable .searchBanner > div {
	/*margin: 8px 0 10px;*/
}

.businessViewCatalogTree {
	display: none;
	overflow: auto;
	width: 100%;
	height: 100%;
	background-color: #E9F4FE;
}

input.searching {
background-image:url('data:image/gif;base64,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');
}

.search-result__item {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: no-repeat center center;
}

.search-result__item .iconImage {
  background-repeat: round;
}

.search-result__item-type {
	margin-right: 8px;
}

.search-result__item-locate {
  margin-left: 4px;
  display: none;
  cursor:pointer;
}

li:hover .search-result__item-locate, .locate-tr:hover .search-result__item-locate {
  display: inline;
}

.search-result__item-label {
	display: inline-block;
	width: 365px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.search-result__item-label.more {
	cursor: pointer;
	user-select: none;
}

.topNavBanner .search-wrapper {
	float: left;
	height: 40px;
	line-height: 40px;
	padding: 0 8px;
}

.topNavBanner .flex-center {
	display: flex;
	align-items: center;
}

.tabTool .search-wrapper {
	display: none;
}

.isMax .tabTool .search-wrapper {
	display: inline-block;
    margin: 3px 5px;
	height: auto;
	text-align: left;
	float: left;
}

.isMax .tabTool .search-text {
	height: 24px;
	line-height: 24px;
	background: url(../writeCustomBgImg.jsp?theType=SearchBtnImg2) no-repeat right center;
}

.isMax .tabTool .search-text:focus {
	top: 0;
	height: 22px;
	line-height: 22px;
}

.isManager .hsplitterLeft,.isManager .hsplitterRight {
	width: 4px;
}

.isManager .hsplitterBg,.bottomPane .hsplitterBg {
	width: 3px;
    border-left: 1px solid #E1E2EB;
    background-color: #ffffff;
}
/* 透视分析、多维分析的外框线 */
td.hsplitterBg2 {
	cursor: e-resize;
	width: 1px;
	height: 100%;
    /* background: #dcdfe6; */
    border-left: 1px solid #dcdfe6; 
}
/* 数据门户右侧框线 */
td.hsplitterBg {
	cursor: e-resize;
	width: 0px;
	height: 100%;
    /* background: #dcdfe6; */
    /* border-left: 1px solid #dcdfe6; */
}

.hsplitterDiv {
	width: 2px;
	height: calc(100% - 2px);
	box-sizing: border-box;
	border: 1px solid transparent;
	border-left-color: var(--smt-split-line-color);
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	background: transparent;
	transition: background 100ms ease-in-out;
	z-index: 1000;
}
.hsplitterBg .hsplitterDiv {
	position: absolute;
	top: 0;
	bottom: 0;
}
.bottomPane .hsplitterBg2 .hsplitterDiv{
    border-color: transparent;
	border-left-color: #f2f2f2;  
	background: transparent;
}

/*
.hsplitterSymbol {
	display: inline-block;
	height: 16px;
	width: 2px;
	background: rgba(95, 96, 97, 0.2);
	vertical-align: middle;
}
.bottomPane .hsplitterBg2 .hsplitterDiv .hsplitterSymbol{
  display: none;
}
*/
.hsplitter_expandButton {
	position: absolute;
	cursor: pointer;
	left: 0;
	top: 4.3px;
	width: 10px;
	height: 20px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	background: rgba(0, 0, 0, 0.1);
	display: flex;
	align-items: center;
	justify-content: center;
	transition: left .5s ease-in-out;
}

.hsplitter_expandButton::before {
	
}

.hsplitter_expandButton::after {
	content: ' ';
	display: block;
	width: 2px;
	height: 10px;
	border: 2px solid #666;
	border-top-width: 0;
	border-bottom-width: 0;
}

.hsplitterDiv:hover .hsplitter_expandButton {
	display: flex;
}

img.hsplitterLeft {
	visibility: hidden;
	cursor: pointer;
	display: inline-block;
	width: 1px;
	min-width: 1px;
	height: 28px;
	background: url(../img/mainframe/hsplitter_left.png) no-repeat left top;
}

img.hsplitterRight {
	visibility: hidden;
	cursor: pointer;
	display: inline-block;
	width: 1px;
	min-width: 1px;
	height: 28px;
	background: url(../img/mainframe/hsplitter_right.png) no-repeat left top;
}

.subPageHsTdShow {
	valign: middle;
	width: 1px;
	background-color: #E9E5E7;
}

.mainRightTd {
	width: 100%;
	height: 100%;
	padding: 0px;
	vertical-align: top;
}

.bottomPane {
	height: 100%;
	top: 0px;
	left: 0px;
	vertical-align: top;
}

/* 子tab页 start */
.bottomPane.sub-tab-page {
	padding:10px;
	box-sizing:border-box;
}
.bottomPane.sub-tab-page .tab-body-ct {
	border:none;
}
.bottomPane.sub-tab-page .tab-panel-header .tab-strip-ct,
.bottomPane.sub-tab-page .tab-panel-header .tab-btn-normal-middle-ct,
.bottomPane.sub-tab-page .tab-panel-header .tab-btn-mouse-over-middle-ct,
.bottomPane.sub-tab-page .tab-panel-header .tab-btn-selected-middle-ct{
	background:none;
	width:100%;
	text-align:right;
	box-sizing: border-box;
}

.bottomPane.sub-tab-page .tab-header .tab-btn-normal-left-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-normal-right-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-selected-left-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-mouse-over-left-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-mouse-over-right-ct,
.bottomPane.sub-tab-page .tab-header .tab-btn-selected-right-ct {
	display:none;
}
.bottomPane.sub-tab-page .tab-panel-header .tab-header {
	border-bottom:1px solid #ccc;
	box-sizing: border-box;
	float:none;
	display:inline-block;
}

.bottomPane.sub-tab-page > .tab-panel {
	display: flex;
	flex-direction: column;
}
.bottomPane.sub-tab-page > .tab-panel > .tab-panel-body-wrap{
	flex:1;
	overflow-y:auto;
}
.tab-CMNT-ext {
	padding-left:10px;
	box-sizing:border-box;
}
.tab-CMNT-ext .tab-body-ct {
	height: 95%;
}
.tab-CMNT-ext .tab-panel-header .tab-strip-ct,
.tab-CMNT-ext .tab-panel-header .tab-btn-normal-middle-ct,
.tab-CMNT-ext .tab-panel-header .tab-btn-mouse-over-middle-ct,
.tab-CMNT-ext .tab-panel-header .tab-btn-selected-middle-ct{
	background-color: transparent;
	width:100%;
	box-sizing: border-box;
	
}
.tab-CMNT-ext .tab-panel-header .tab-btn-selected-middle-ct, .tab-CMNT-ext .tab-panel-header .tab-btn-mouse-over-middle-ct
  {
  color: var(--smt-theme-color);
  height:25px;
  border-bottom: 1px solid var(--smt-theme-color);
}

.tab-CMNT-ext .tab-header .tab-btn-normal-left-ct,
.tab-CMNT-ext .tab-header .tab-btn-normal-right-ct,
.tab-CMNT-ext .tab-header .tab-btn-selected-left-ct,
.tab-CMNT-ext .tab-header .tab-btn-mouse-over-left-ct,
.tab-CMNT-ext .tab-header .tab-btn-mouse-over-right-ct,
.tab-CMNT-ext .tab-header .tab-btn-selected-right-ct {
	display:none;
}
.tab-CMNT-ext .tab-panel-header .tab-header {
	border-bottom:1px solid #ccc;
	box-sizing: border-box;
	float:none;
	display:inline-block;
}

.tab-CMNT-ext > .tab-panel {
	display: flex;
	flex-direction: column;
}
.tab-CMNT-ext > .tab-panel > .tab-panel-body-wrap{
	flex:1;
	overflow-y:auto;
}
.tab-CMNT-ext-importExcel {
  padding-left: 0;
}

.tab-CMNT-ext-importExcel .tab-panel-body {
  border-right: 1px solid var(--smt-border-color);
  border-left: 1px solid var(--smt-border-color);
  border-bottom: 1px solid var(--smt-border-color);
  height: calc(100% - 1px);
  width: calc(100% - 2px);
}


.tab-CMNT-ext-pagetheme .tab-body-ct>div {
  border-right: 1px solid var(--smt-border-color);
  border-left: 1px solid var(--smt-border-color);
  border-bottom: 1px solid var(--smt-border-color);
}
.tab-CMNT-ext-importExcel .tab-body-ct, .tab-CMNT-ext-pagetheme .tab-body-ct, .tab-CMNT-ext-pagetheme-config .tab-body-ct>div
  {
  border: none;
}

.tab-CMNT-ext-pagetheme-config .tab-panel-header .tab-header {
  border: none;
}
.tab-CMNT-ext-pagetheme-config .tab-btn-normal-middle-ct, .tab-CMNT-ext-pagetheme-config .tab-btn-selected-middle-ct,
  .tab-CMNT-ext-pagetheme-config .tab-btn-mouse-over-middle-ct {
  padding-top: 10px;
}

.tab-CMNT-ext-pagetheme-config .tab-panel {
  border-right: 1px solid var(--smt-border-color);
}

.tab-CMNT-ext-pagetheme-config .tab-strip-ct {
  background: none;
}

.tab-CMNT-ext-pagetheme-config .tab-panel-header .tab-btn-selected-middle-ct, .tab-CMNT-ext-pagetheme-config  .tab-panel-header .tab-btn-mouse-over-middle-ct
  {
  height: 25px;
  border: none;
}
/* 子tab页 end */
.tempDiv {
	width: 3px;
	cursor: E-resize;
background-image:url('data:image/gif;base64,R0lGODlhAgACAIAAAPj8+AAAACH5BAAAAAAALAAAAAACAAIAAAIDRAIFADs=');
}

.searchHidden {
	background: url(../img/list_r.gif) no-repeat right center;
	cursor: pointer;
	width: 100%;
}

.searchDisplay {
	background: url(../img/list.gif) no-repeat right center;
	cursor: pointer;
	width: 100%;
}

.hd {
	background-color: #F7F7F7;
	font-size: 100%;
	line-height: 100%;
	font-weight: bold;
	overflow: hidden;
	padding: 6px;
	height: 13px;
	height: 25px\9;
}

.search {
	background-color:#FFF;
}

.searchInput {
  width: 99%;
  height: 16px;
  background-color: #FFF;
  border: 1px solid #c8d0d6;
  border-radius: 6px;
  margin: 2px;
  outline-style: none;
}

.searchInput::-ms-clear {
    display: none;
}

/* 隐藏IE浏览器input输入框右侧自动出现的清空按钮 */
.hide-ms-clear::-ms-clear {
    display: none;
}

.clearBtn, .searchBtn, .treeBtn, .listBtn, .toggle-btn {
	cursor: pointer;
}

.clearBtn:hover, .searchBtn:hover, .treeBtn:hover, .listBtn:hover, .toggle-btn:hover {
  color: var(--smt-theme-color);
}

.toggle-btn {
  font-size: 16px;
}

.searchResult {
	overflow: auto;
	width: 100%;
	height: 100%;
	cursor: default;
}

.searchResultRow {
	height: 34px;
}

.searchResultRow-odd {
	height: 34px;
	/* background-color: #FAFAF9; */
}

.searchResultRow-even {
	height: 34px;
	background-color: #FFFFFF;
}

.searchResultRow img, .searchResultRow-odd img {
	/*margin: 0 10px;*/
}

.searchWaiting {
	font-size: 12px;
	width: 100%;
	height: 100%;
	background: #FFFFFF url(../img/mainframe/search_bg.jpg) repeat-x center 100%;
}

.grid_tr {
	padding: 1px;
	font: 12px;
	background: #E9F4FE;
	border-bottom: 1px solid #CFE5F8;
	border-right: 1px solid #CFE5F8;
}

.dotbg {
background-image:url('data:image/gif;base64,R0lGODlhBAABAIAAAMzMzP///yH5BAQUAP8ALAAAAAAEAAEAAAIDBBIFADs=');
}

.hsplitterHide {
	width: 3px;
	cursor: e-resize;
	background-color: #69829E;
	border-left: 1px solid #0155B8;
	border-right: 1px solid #0155B8;
	padding-bottom: 80px;
}

.vsplitterHide {
	height: 3px;
	cursor: n-resize;
	background-color: #69829E;
	border-left: 1px solid #0155B8;
	border-right: 1px solid #0155B8;
	padding-bottom: 80px;
}

.hsplitterShow {
	width: 3px;
	cursor: e-resize;
	background-color: #69829E;
	border-left: 1px solid #0155B8;
	border-right: 1px solid #0155B8;
	padding-bottom: 80px;
}

.vsplitter {
	height: 1px; 
	background-color: #DDDAD6;
}

.hsplitter {
	width: 3px;
	cursor: e-resize;
	background-color: #69829E;
	border-left: 1px solid #0155B8;
	border-right: 1px solid #0155B8;
	padding-bottom: 80px;
}

.select_letter {
	background-color: #316AC5;
	color: white;
}

.unselect_letter {
	background-color: none;
	color: black;
}

.select_img {
	filter: DropShadow(Color=#316AC5,OffX=2,OffY=2,Positive=true);
}

.select_img img {
	filter: Alpha(opacity=70);
}

.unselect_img {
}

.tabbg {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABDSURBVHjaVIuxDYAwEMSsYwJmYEo69mEYNqFKCe8UKJHobFlmPy+522NUIhDlRyUph5ZOgm97hVCQYlRnLWBx3Y4+APoYL3w3EP0CAAAAAElFTkSuQmCC');
}

.tabContainer {
	position: relative;
	height: 30px;
	background-color: #F0F0F0;
}

.tabContainer div.morePanel-flat2 {
	top: 28px;
	right: 80px;
}

.tabContainer div.dropdownMenu-flat2 {
	right: 30px;
}

.tabDiv {
	position: absolute;
	z-index: 998;
	width: 100%;
}

.maxTreeWrapper {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 2px;
	height: 100%;
	z-index: 9999;
	display: none;
}

a.maxTreeWrapper ._leftTreePanelDiv {
  display: none;
}

a.maxTreeWrapper:hover {
	width: 230px;
	box-shadow: 2px 2px 4px #afa1a1;
}

a.maxTreeWrapper:hover ._leftTreePanelDiv {
  display: block;
}

a.maxTreeWrapper:hover .SearchBannerTr {
  display: block
}

.isMax .maxTreeWrapper {
	display: block;
	transition: all .4s cubic-bezier(.4, 0, .2, 1);
}

a.maxTreeWrapper .SearchBannerTr {
  display: none
}

.isManager .maxTreeWrapper {
	display: none;
}

.logoBgPreviewLabel {
	color: blue;
	cursor: pointer;
}

.logoBgPreview {
	z-index: 2;
	position: absolute;
	width: 400px;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	display: none;
	background-size: 100% auto;
	height: 200px;
}

.imgPreview {
	z-index: 2;
	position: absolute;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	display: none;
	width: 400px;
	height: 200px;
}


/** Shrink Icon  **/
#HsDiv img, td.hsplitterBg {
  /* display: none; */
}

.hsplitterDiv > img{
	position: absolute;
	left: 0;
	top: -1px;
	overflow: hidden;
	vertical-align: middle;
	visibility: visible;
	padding: 9px 3px;
	background: transparent;
	height: auto;
	width:auto;
	z-index:999;
	cursor: pointer;
}

#HsDiv img.hsplitterRight{
	visibility: visible;
	position: relative;
	padding: 8px 3px;
	background: #E1E2EB;
	height: auto;
	width:auto;
	z-index:999;
	transform: rotate(180deg); 
	transform-origin: 50% 50% 0px;
}

/* 树的搜索栏 */
.treeSearchPane {
	display: flex;
	padding: 0 10px;
	align-items: center;
}

.dialog-content-area .treeSearchPane,.dialog-content-area .listview_searchBarPane {
  padding-top: 3px; 
}

.treeSearchPane_searchBox i {
	font-size: 16px;
}

.treeSearchPane_searchBox {
	display: inline-flex;
	align-items: center;
	width: 100%;
	height: 32px;
	line-height: 30px;
	border: 1px solid var(--smt-border-color);
	box-sizing: border-box;
	border-radius: 3px;
	position: relative;
	background-color: var(--smt-bg-color-container);
}

.treeSearchPane_searchBox:hover,
.treeSearchPane_searchBox:focus {
	border-color: var(--smt-brand-color-active);
}

.treeSearchPane_searchBox .treeSearchPane_opBtn:hover {
	color: var(--smt-brand-color-active);
}

.treeSearchPane_searchInput {
	box-sizing: border-box;
	display: inline-block;
	width: 100%;
	padding-left: 5px;
	padding-right: 24px;
	border: none;
	outline: none;
	height: 100% !important;
}

/* 清除type=text的input的ie默认清除按钮 */
.treeSearchPane_searchInput::-ms-clear {
	display: none;
}

.treeSearchPane_searchBtn {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 30px;
	line-height: 30px;
	user-select: none;
	text-align: center;
}

.treeSearchPane_delBtn {
	display: inline-flex;
	align-items: center;
	background: rgba(100, 100 ,1000, 0.1);
	border-radius: 100%;
	padding-top: 1px;
	margin-right: 5px;
	cursor: pointer;
	transition: background .2s ease-in-out;
}

.treeSearchPane_delBtn:hover {
	background: rgba(100, 100 ,1000, 0.3);
}

.treeSearchPane_clearBtn, .treeSearchPane_treeBtn, .treeSearchPane_listBtn {
	width: 20px;
	line-height: 22px;
	text-align: center;
}

.treeSearchPane_treeBtn .iconfont, .treeSearchPane_listBtn .iconfont {
	vertical-align: middle;
}

/* 提示组件的样式 */
.smartbi-ui-tooltip {
	padding: 6px 12px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	border: 1px solid rgba(229, 229, 229, 0.95);
	background: rgba(255, 255, 255, 0.95);
	color: #333333;
	border-radius: 3px;
	line-height: 16px;
	word-break: break-all;
	pointer-events: none;
}

.smartbi-ui-tooltip div > p {
  margin: 0px;
}

.smartbi-ui-tooltip-item {
	padding: 2px 0;
	line-height: 20px;
	display: flex;
}

.smartbi-ui-tooltip-name {
	width: 55px;
	padding-right: 5px;
}

.smartbi-ui-tooltip-text {
	flex: 1;
	word-break: break-all;
}

.ui-helper-hidden-accessible {
	display: none;
}

.ui-tooltip-content p {
	margin: 8px 0;
}

.smartbi-ui-tooltip-leftarrow::before,
.smartbi-ui-tooltip-leftarrow::after,
.smartbi-ui-tooltip-lefttop-arrow::before,
.smartbi-ui-tooltip-lefttop-arrow::after,
.smartbi-ui-tooltip-leftbottom-arrow::before,
.smartbi-ui-tooltip-leftbottom-arrow::after,
.smartbi-ui-tooltip-righttop-arrow::before,
.smartbi-ui-tooltip-righttop-arrow::after,
.smartbi-ui-tooltip-rightbottom-arrow::before,
.smartbi-ui-tooltip-rightbottom-arrow::after{
	content: '';
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	position: absolute;
}

.smartbi-ui-tooltip-leftarrow::before {
	top: 50%;
	left: -10px;
	margin-top: -5px;
	border-width: 5px;
	border-color: transparent #fff transparent transparent;
	z-index: 10;
}

.smartbi-ui-tooltip-leftarrow::after {
	top: 50%;
	left: -12px;
	margin-top: -6px;
	border-width: 6px;
	border-color: transparent rgba(229, 229, 229, 0.95) transparent transparent;
}

.smartbi-ui-tooltip-lefttop-arrow::before {
	right: 10px;
	bottom: -10px;
	border-width: 5px;
	border-color: #fff transparent transparent  transparent;
	z-index: 10;
}

.smartbi-ui-tooltip-lefttop-arrow::after {
	right: 9px;
	bottom: -12px;
	border-width: 6px;
	border-color: rgba(229, 229, 229, 0.95) transparent transparent  transparent;
}

.smartbi-ui-tooltip-leftbottom-arrow::before {
	right: 10px;
	top: -10px;
	border-width: 5px;
	border-color: transparent transparent #fff transparent;
	z-index: 10;
}

.smartbi-ui-tooltip-leftbottom-arrow::after {
	right: 9px;
	top: -12px;
	border-width: 6px;
	border-color: transparent transparent rgba(229, 229, 229, 0.95) transparent;
}

.smartbi-ui-tooltip-righttop-arrow::before {
	left: 10px;
	bottom: -10px;
	border-width: 5px;
	border-color: #fff transparent transparent transparent;
	z-index: 10;
}

.smartbi-ui-tooltip-righttop-arrow::after {
	left: 9px;
	bottom: -12px;
	border-width: 6px;
	border-color:rgba(229, 229, 229, 0.95) transparent transparent transparent;
}

.smartbi-ui-tooltip-rightbottom-arrow::before {
	left: 10px;
	top: -10px;
	border-width: 5px;
	border-color: transparent transparent #fff transparent;
	z-index: 10;
}

.smartbi-ui-tooltip-rightbottom-arrow::after {
	left: 9px;
	top: -12px;
	border-width: 6px;
	border-color: transparent transparent rgba(229, 229, 229, 0.95) transparent;
}

/* 数据库管理的搜索框 */
.listview_searchBarPane {
	display: flex;
	padding: 0 10px;
}

.listview_searchBar {
	width: 100%;
	box-sizing: border-box;
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
	position: relative;
	height: 32px;
	background-color: #FFFFFF;
	display: flex;
	align-items: center;
}

.listview_searchBar:hover,
.listview_searchBar:focus {
	border-color: var(--smt-brand-color-active);
}

.listview_searchBar .searchInput {
	box-sizing: border-box;
	display: inline-block;
	width: 100%;
	padding-left: 28px;
	padding-right: 24px;
	margin: 0;
	border: none;
	outline: none;
	height: 100% !important;
}

.listview_searchBar  .listSearch_delBtn {
	display: inline-flex;
    justify-content: center;
	align-items: center;
	border-radius: 100%;
	padding-top: 0px;
	margin-right: 8px;
	cursor: pointer;
    font-size: 16px;
}

/*
.listview_searchBar .listSearch_searchBtn {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 30px;
	line-height: 30px;
	user-select: none;
	text-align: center;
}
*/

/* 新建宏弹框中的下拉样式 */
.macro_select {
    width: calc(100% + 2px) ;
    border-radius: 3px;
}

/* 文件上传输入框样式 */
.real_fileinput {
  filter: alpha(opacity = 0);
  opacity: 0;
  position: absolute;
  margin-top: 10px;
  width: 320px;
  cursor: pointer;
  height: 28px;
}

.plugin-download-dialog {
	width: 100%;
	height: 100%;
	line-height: 22px;
}

.plugin-download-dialog_container {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.plugin-download-dialog .office-addin-icon {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0ib2ZmaWNlX2FkZGluX2ljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNzAgNjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDcwIDYyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7b3BhY2l0eTowLjY7ZmlsbDojRTdFREY3O30NCgkuc3Qxe2ZpbGw6I0UyRUFGQzt9DQoJLnN0MntmaWxsOiNGRkZGRkY7fQ0KCS5zdDN7ZmlsbDojNzFBQ0VFO30NCjwvc3R5bGU+DQo8Zz4NCgk8ZWxsaXBzZSBjbGFzcz0ic3QwIiBjeD0iMzUiIGN5PSI1Ni41IiByeD0iMzQuOSIgcnk9IjUuNSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01My4zLDguN3Y0OC40aC0yN2wtMTgtMTguMVY4LjdjMC0wLjgsMC42LTEuNCwxLjQtMS40aDQyLjJDNTIuNyw3LjMsNTMuMyw4LDUzLjMsOC43eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTUzLjMsNTcuNWgtMjdjLTAuMSwwLTAuMiwwLTAuMy0wLjFsLTE4LTE4LjFjLTAuMS0wLjEtMC4xLTAuMi0wLjEtMC4zVjguN2MwLTEsMC44LTEuOSwxLjktMS45aDQyLjINCgkJCQljMSwwLDEuOSwwLjgsMS45LDEuOXY0OC40QzUzLjcsNTcuNCw1My41LDU3LjUsNTMuMyw1Ny41eiBNMjYuNSw1Ni43aDI2LjR2LTQ4YzAtMC42LTAuNS0xLTEtMUg5LjdjLTAuNiwwLTEsMC41LTEsMXYzMC4xDQoJCQkJTDI2LjUsNTYuN3oiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Mi42LDQ4LjVIMjAuOGMtMS44LDAtMy4zLTEuNS0zLjMtMy4zVjMuM0MxNy41LDEuNSwxOSwwLDIwLjgsMGgzOC40YzEuOCwwLDMuMywxLjUsMy4zLDMuM1Y0OC41eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTYxLjEsMS4zYzAuMSwwLDAuMiwwLjEsMC4yLDAuMnY0NS44SDE4LjljLTAuMSwwLTAuMi0wLjEtMC4yLTAuMlYxLjRjMC0wLjEsMC4xLTAuMiwwLjItMC4ySDYxLjEgTTYxLjEsMA0KCQkJCUgxOC45Yy0wLjgsMC0xLjQsMC42LTEuNCwxLjRWNDdjMCwwLjgsMC42LDEuNCwxLjQsMS40aDQzLjZ2LTQ3QzYyLjYsMC42LDYxLjksMCw2MS4xLDBMNjEuMSwweiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGNpcmNsZSBjbGFzcz0ic3QzIiBjeD0iNTguNSIgY3k9IjQ4LjUiIHI9IjkuOSIvPg0KCQkJPGc+DQoJCQkJPHJlY3QgeD0iNTcuOCIgeT0iNDMuNCIgY2xhc3M9InN0MiIgd2lkdGg9IjEuNSIgaGVpZ2h0PSIxMC4yIi8+DQoJCQkJPHJlY3QgeD0iNTMuNCIgeT0iNDcuNyIgY2xhc3M9InN0MiIgd2lkdGg9IjEwLjIiIGhlaWdodD0iMS41Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTU0LjQsMTVIMjUuN2MtMS43LDAtMy0xLjMtMy0zdi0xLjZjMC0xLjcsMS4zLTMsMy0zaDI4LjZjMS43LDAsMywxLjMsMywzVjEyQzU3LjQsMTMuNiw1NiwxNSw1NC40LDE1eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTYuNCwyMi4ySDIzLjZjLTAuNSwwLTAuOS0wLjQtMC45LTAuOXYwYzAtMC41LDAuNC0wLjksMC45LTAuOWgzMi44YzAuNSwwLDAuOSwwLjQsMC45LDAuOXYwDQoJCQlDNTcuNCwyMS44LDU2LjksMjIuMiw1Ni40LDIyLjJ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01Ni40LDI5LjVIMjMuNmMtMC41LDAtMC45LTAuNC0wLjktMC45djBjMC0wLjUsMC40LTAuOSwwLjktMC45aDMyLjhjMC41LDAsMC45LDAuNCwwLjksMC45djANCgkJCUM1Ny40LDI5LjEsNTYuOSwyOS41LDU2LjQsMjkuNXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU2LjQsMzcuNUgyMy42Yy0wLjUsMC0wLjktMC40LTAuOS0wLjl2MGMwLTAuNSwwLjQtMC45LDAuOS0wLjloMzIuOGMwLjUsMCwwLjksMC40LDAuOSwwLjl2MA0KCQkJQzU3LjQsMzcsNTYuOSwzNy41LDU2LjQsMzcuNXoiLz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjYuMyw0MC41djE2LjZsLTE4LTE4LjFoMTYuNkMyNS43LDM5LjEsMjYuMywzOS43LDI2LjMsNDAuNXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNi4zLDU3LjVjLTAuMSwwLTAuMiwwLTAuMy0wLjFsLTE4LTE4LjFjLTAuMS0wLjEtMC4yLTAuMy0wLjEtMC41YzAuMS0wLjIsMC4yLTAuMywwLjQtMC4zaDE2LjYNCgkJCQljMSwwLDEuOSwwLjgsMS45LDEuOXYxNi42YzAsMC4yLTAuMSwwLjMtMC4zLDAuNEMyNi40LDU3LjUsMjYuMyw1Ny41LDI2LjMsNTcuNXogTTkuMywzOS41bDE2LjYsMTYuNlY0MC41YzAtMC42LTAuNS0xLTEtMUg5LjN6DQoJCQkJIi8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.plugin-download-dialog .addin-icon {
	margin: 16px 0px 8px 0px;
	background-repeat: round;
	width: 66px;
	height: 60px;
}

.plugin-download-dialog-link {
	color: var(--smt-font-color-link);
	text-decoration: none;
}

.plugin-download-dialog .excel-addin-icon {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iZXhjZWxfYWRkaW5faWNvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MCA2MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzAgNjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtvcGFjaXR5OjAuNjtmaWxsOiNFN0VERjc7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO30NCgkuc3Qye2ZpbGw6IzcxQUNFRTt9DQoJLnN0M3tmaWxsOiNFMkVBRkM7fQ0KPC9zdHlsZT4NCjxnPg0KCTxlbGxpcHNlIGNsYXNzPSJzdDAiIGN4PSIzNSIgY3k9IjU2LjUiIHJ4PSIzNC45IiByeT0iNS41Ii8+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Mi42LDU0LjlIOS4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjR2LTUyQzcuNywwLjYsOC4zLDAsOS4xLDBoNTJjMC44LDAsMS40LDAuNiwxLjQsMS40VjU0Ljl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MS4xLDEuM2MwLjEsMCwwLjIsMC4xLDAuMiwwLjJ2NTIuMkg5LjFjLTAuMSwwLTAuMi0wLjEtMC4yLTAuMnYtNTJjMC0wLjEsMC4xLTAuMiwwLjItMC4ySDYxLjEgTTYxLjEsMA0KCQkJaC01MkM4LjMsMCw3LjcsMC42LDcuNywxLjR2NTJjMCwwLjgsMC42LDEuNCwxLjQsMS40aDUzLjVWMS40QzYyLjYsMC42LDYxLjksMCw2MS4xLDBMNjEuMSwweiIvPg0KCTwvZz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjIuNiwxMC42SDcuN1YxLjRDNy43LDAuNyw4LjMsMCw5LjEsMGg1MmMwLjgsMCwxLjQsMC42LDEuNCwxLjRWMTAuNnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjAuNCw1My43SDkuMWMtMC4xLDAtMC4yLTAuMS0wLjItMC4yVjEwLjZoMTEuNVY1My43eiIvPg0KCTxnPg0KCQk8cmVjdCB4PSIyNC41IiB5PSIxNy40IiBjbGFzcz0ic3QzIiB3aWR0aD0iMTQuNCIgaGVpZ2h0PSIzLjgiLz4NCgkJPHJlY3QgeD0iNDMuOSIgeT0iMTcuNCIgY2xhc3M9InN0MyIgd2lkdGg9IjE0LjYiIGhlaWdodD0iMy44Ii8+DQoJCTxyZWN0IHg9IjI0LjUiIHk9IjI5IiBjbGFzcz0ic3QzIiB3aWR0aD0iMTQuNCIgaGVpZ2h0PSIzLjgiLz4NCgkJPHJlY3QgeD0iNDMuOSIgeT0iMjkiIGNsYXNzPSJzdDMiIHdpZHRoPSIxNC42IiBoZWlnaHQ9IjMuOCIvPg0KCQk8cmVjdCB4PSIyNC41IiB5PSI0MC42IiBjbGFzcz0ic3QzIiB3aWR0aD0iMTQuNCIgaGVpZ2h0PSIzLjgiLz4NCgkJPHJlY3QgeD0iNDMuOSIgeT0iNDAuNiIgY2xhc3M9InN0MyIgd2lkdGg9IjE0LjYiIGhlaWdodD0iMy44Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI1OC41IiBjeT0iNDguNSIgcj0iOS45Ii8+DQoJCTxnPg0KCQkJPHJlY3QgeD0iNTcuOCIgeT0iNDMuNCIgY2xhc3M9InN0MSIgd2lkdGg9IjEuNSIgaGVpZ2h0PSIxMC4yIi8+DQoJCQk8cmVjdCB4PSI1My40IiB5PSI0Ny43IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTAuMiIgaGVpZ2h0PSIxLjUiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTksNDAuNkgzLjljLTAuOCwwLTEuNC0wLjYtMS40LTEuNFYyNy44YzAtMC44LDAuNi0xLjQsMS40LTEuNEgxOWMwLjgsMCwxLjQsMC42LDEuNCwxLjR2MTEuNA0KCQkJCUMyMC40LDM5LjksMTkuOCw0MC42LDE5LDQwLjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTksNDFIMy45Yy0xLDAtMS45LTAuOC0xLjktMS45VjI3LjhjMC0xLDAuOC0xLjksMS45LTEuOUgxOWMxLDAsMS45LDAuOCwxLjksMS45djExLjQNCgkJCQlDMjAuOSw0MC4yLDIwLDQxLDE5LDQxeiBNMy45LDI2LjdjLTAuNiwwLTEsMC41LTEsMXYxMS40YzAsMC42LDAuNSwxLDEsMUgxOWMwLjYsMCwxLTAuNSwxLTFWMjcuOGMwLTAuNi0wLjUtMS0xLTFIMy45eiIvPg0KCQk8L2c+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMC40LDMzLjRoLTE4Yy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRzMC4yLTAuNCwwLjQtMC40aDE4YzAuMiwwLDAuNCwwLjIsMC40LDAuNFMyMC43LDMzLjQsMjAuNCwzMy40eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTEuNSw0MC40Yy0wLjIsMC0wLjQtMC4yLTAuNC0wLjRWMjYuNWMwLTAuMiwwLjItMC40LDAuNC0wLjRzMC40LDAuMiwwLjQsMC40VjQwDQoJCQlDMTEuOSw0MC4yLDExLjcsNDAuNCwxMS41LDQwLjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.plugin-download-dialog .addin-text {
	color: #303030;
}

.plugin-download-dialog .addin-link {
	color: #3f99e7;
	text-decoration: none;
	cursor: pointer;
}

.plugin-download-dialog .addin-download,
.plugin-download-dialog .addin-container {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.plugin-download-dialog .addin-container {
	align-items: center;
	box-sizing: border-box;
	width: 130px;
	height: 136px;
	background: #F9FBFF;
	border: 1.5px dashed #C3D7FC;
	border-radius: 6px;
}

.plugin-download-dialog-desc {
	margin-bottom: 14px;
	color: var(--smt-font-color-weaktip);
}

.addin-webview2 {
	width: 70px;
	height: 47px;
	margin: 20px 0px 17px 0px;
}

.PluginDownloadForm {
	display: none;
}

.PluginDownloadIFrame {
	display: none;
}

.smt-search-dialog-resize-handle {
	display: none;
  position: absolute;
  border-style: solid;
  left: 8px;
  bottom: 8px;
  border-width: 0px 8px 8px 0px;
  border-color: transparent transparent #ddd transparent;
  cursor: sw-resize;
  width: 0px;
  height: 0px;
}

.smt-search-dialog-top-triangle {
  position: absolute;
  top: -6.15px;
  width: 10.3px;
  height: 10.3px;
  border-top: 1px solid var(--smt-border-color-popup);
  border-left: 1px solid var(--smt-border-color-popup);
  background-color: var(--smt-bg-color-container);
  transform: matrix(0.68, 0.73, -0.68, 0.73, 0, 0);
}

.search-footer {
  background-color: var(--smt-bg-color-container);
}

.smt-search-dialog-shade {
	opacity: 0;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

.smt-search-dialog-tabview {
	height: 32px;
	margin-top: 12px;
}

.smt-search-dialog-tabview .tab-panel-header-simple .tab-header {
	margin: 0 27px;
}

.smt-search-dialog-tabview .tab-strip-simple {
  width: 100%;
}

.smt-search-dialog-tabview .tab-btn-selected-middle-simple {
	font-weight: 600;
	line-height: var(--smt-line-height-body-small);
}

.smt-search-dialog {
	/*display: flex;*/
	height: 100%;
	width: 100%;
	flex-direction: column;
	font-family: var(--smt-font-family);
	font-style: normal;
	line-height: var(--smt-line-height-body-small);
	font-size: var(--smt-font-size-body-small);
	font-weight: 400;
	box-sizing: border-box;
}

.smt-search-dialog .link-content {
	display: block;
}

.smt-search-dialog-tabview-help-doc,
.smt-search-dialog-tabview-help-form {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 108px;
}

.smt-search-dialog-tabview-content {
	display: flex;
	align-items: center;
	color: var(--smt-brand-color);
}

.smt-search-dialog-tabview-content.link-content {
	font-size: 14px;
}

.smt-search-dialog-tabview-btn {
	display: flex;
	align-items: center;
	color: var(--smt-brand-color-active);
	margin-top: 14px;
	cursor: pointer;
}

.smt-search-dialog-search-box .search_input_box .search_clear {
	width: 20px;
	height: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.smt-search-dialog-tabview-btn .s-icon-newurl {
	margin-right: 10px;
	font-size: 14px;
}

.smt-search-dialog-icon-bg {
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
	width: 32px;
	height: 32px;
	gap: 8px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
}

.smt-search-dialog-icon-bg .s-icon-help {
	font-size: 16px;
}

.smt-search-dialog-header {
	display: flex;
	justify-content: center;
	height: 32px;
}

.smt-search-dialog-header .treeSearchPane_searchInput {
	font-size: var(--smt-font-size);
	width: 100%;
	margin-right: 29px;
	height: 22px;
}

/* .smt-search-dialog-header .treeSearchPane_searchBox .s-icon-search {
	font-size: 12px;
}

.smt-search-dialog-header .treeSearchPane_searchBox .awesomplete {
	width: 100%;
	height: 22px;
} */

.smt-search-dialog-header .smt-search-dialog-search-box {
	width: 420px;
	height: 32px;
}

.smt-search-dialog-search-box {
	display: flex;
	align-items: center;
	background: var(--smt-bg-color-container);
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
	margin-right: 8px;
}

.smt-search-dialog-resize-shade {
	display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0px;
  top: 0px;
  cursor: sw-resize;
  z-index: 9999999;
}

.smt-search-result-panel .tree-grid-container .datagrid-row:nth-child(even) {
  background-color: var(--smt-bg-color-container);
}

.smt-search-result-panel .tree-grid-container .datagrid-header {
	background: #ECF0F6;
}

.smt-search-result-panel .tree-grid-container .datagrid-btable .datagrid-row:hover,
.smt-search-result-panel .tree-grid-container .datagrid-btable .datagrid-row-selected,
.smt-search-result-panel .tree-grid-container .datagrid-btable .datagrid-row-checked {
	background: var(--smt-brand-color-hover);
}

.smt-search-dialog-tabview-content [bofid='searchResult'] {
	width: 100%;
	height: 100%;
	margin: 0px;
}

.smt-search-dialog-search-result {
	width: 100%;
	height: 100%;
}

.smt-search-dialog-tabview-items,
.smt-search-dialog-tabview-item:first-child {
	width: 100%;
	height: 100%;
}

.smt-search-dialog-tabview-items {
	height: calc(100% - 76px);
}

.smt-search-dialog .smt-search-result-panel {
	margin: 0px;
}

.smt-search-result-panel .tree-grid-container .datagrid-header .datagrid-header-row .datagrid-cell span {
	color: var(--smt-font-color-title);
	line-height: var(--smt-line-height-body-small);
  font-size: var(--smt-font-size-body-small);
}

.smt-search-result-panel .tree-grid-container .datagrid-header-row {
	height: 40px;
}

.smt-search-result-panel .tree-grid-container .datagrid-cell {
	color: var(--smt-font-color-body);
	padding: 0px 10px;
}

.smt-search-result-panel .smt-search-result-panel-table {
	height: calc(100% - 48px);
}

.smt-search-result-panel .tree-grid-container .datagrid-cell .tree-indent {
	width: 0px;
}

.smt-search-result-panel .datagrid-btable tr>td:nth-child(1)>.datagrid-cell>.tree-title {
	margin-left: 0px;
  padding: 0;
}

.smt-search-result-panel .datagrid-htable tr>td:nth-child(1)>.datagrid-cell>span:nth-child(1) {
	padding-left: 5px;
}

.smt-search-result-panel .tree-grid-container .datagrid-row .datagrid-cell {
	overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.smt-search-result-panel .panel-body {
	border: none;
}

.smt-search-result-panel .tree-grid-container .datagrid-body td {
	border-bottom: 1px solid var(--smt-split-line-color);
}

.smt-search-result-toolbar {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	height: 48px;
	padding: 12px 0px 4px;
	box-sizing: border-box;
}

.smt-search-result-panel-toolbar-btn,
.smt-search-result-panel .smt-search-result-panel-refresh,
.smt-drop-down-list-btn {
	border: 1px solid var(--smt-border-color);
	margin: 0px;
	padding: 4px 8px;
	border-radius: 3px;
	display: flex;
	align-items: center;
	cursor: pointer;
	position: relative;
	height: 32px;
	box-sizing: border-box;
}

.smt-search-result-panel-toolbar-btn-icon {
	font-size: 16px;
}

.smt-drop-down-list {
	font-family: var(--smt-font-family);
}

.smt-drop-down-list .combobox-edit {
	cursor: pointer;
	font-family: var(--smt-font-family);
}

.smt-drop-down-list-shade {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	opacity: 0;
	z-index: 1001;
}

.smt-search-result-panel .smt-search-result-panel-filter {
	margin-right: 8px;
	position: relative;
}

.smt-drop-down-list-dropdown {
	width: 100%;
	height: 100%;
	display: flex;
  flex-direction: column;
}

.smt-drop-down-list-container {
	position: absolute;
	top: 40px;
	right: 0px;
	width: 260px;
	height: 357px;
	background: var(--smt-bg-color-container);
	box-shadow: var(--smt-shadow-popup);
	border: 1px solid var(--smt-border-color-popup);
	border-radius: var(--smt-radius-medium);
	z-index: 1002;
}

.smt-drop-down-list-container-inner {
	overflow: auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	height: calc(100% - 37px);
}

.smt-drop-down-list-row {
	width: 100%;
	min-height: 36px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
}

.smt-drop-down-list-row-divider {
	margin: 0 12px;
	height: 1px;
	flex-shrink: 0;
	background-color: var(--smt-split-line-color);
}

.smt-drop-down-list-row-first-divider {
	margin: 0px;
}

.smt-drop-down-list-reset:hover {
	color: var(--smt-brand-color-active);
}

.smt-filter-list {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
}


.smt-drop-down-list-reset-text,
.smt-search-result-panel-toolbar-btn-text,
.smt-search-result-panel-refresh-text {
	margin-left: 4px;
}

.smt-drop-down-list-icon.s-icon-reset-filter,
.smt-drop-down-list-refresh-icon {
	margin-right: 4px;
}

.smt-drop-down-list-icon-up {
	transform: rotate(180deg);
}

.smt-drop-down-list-icon,
.smt-search-result-panel-refresh-icon,
.smt-drop-down-list-left-icon,
.smt-drop-down-list-right-icon {
	font-size: 16px;
}

.smt-drop-down-list-btn-text {
	margin: 0 4px;
	white-space: nowrap;
}

.smt-drop-down-active-btn {
	color: var(--smt-brand-color-active);
	border-color: var(--smt-brand-color-active);
}

.smt-search-result-panel-toolbar-btn:hover,
.smt-search-result-panel .smt-search-result-panel-refresh:hover,
.smt-drop-down-list-btn:hover {
	color: var(--smt-brand-color-active);
	border-color: var(--smt-brand-color-active);
}

.smt-drop-down-collapse {
	width: 100%;
	/* height: 0; */
	/* flex-grow: 1; */
	display: flex;
  flex-direction: column;
}

.smt-drop-down-list-collapse-list {
	/* overflow: auto;
	flex-grow: 1;
	height: 0; */
	/* height: 300px;  */
	display: flex;
	flex-direction: column;
	gap: 4px;
}

.smt-drop-down-list-collapse-header {
	width: 100%;
	height: 36px;
	display: flex;
  justify-content: space-between;
  align-items: center;
	padding: 0px 12px 0px 16px;
	cursor: pointer;
	box-sizing: border-box;
}

.smt-drop-down-list-checkbox-container {
	height: 28px;
  display: flex;
  align-items: center;
  margin: 0 12px;
  padding-left: 8px;
  border-radius: 3px;
	cursor: pointer;
}

.smt-drop-down-list-checkbox-label {
	margin-left: 8px;
}

.smt-drop-down-list-checkbox-container:hover {
	background: #EFF4FF;
	color: var(--smt-brand-color-active);
}

.smt-drop-down-list-checkbox {
	width: 16px;
	height: 16px;
}

.smt-drop-down-list-reset {
	display: flex;
	align-items: center;
	height: 36px;
	padding-left: 12px;
	cursor: pointer;
}

.smt-search-dialog-skin .dialog-button-area {
	display: none;
}

.smt-search-dialog-tabview-link {
	cursor: pointer;
	color: var(--smt-brand-color-active);
}

.smt-search-result-panel .actions .action:hover {
	color: var(--smt-brand-color-active);
}

.smt-search-dialog-icon-bg {
	cursor: pointer;
}

.smt-search-dialog-icon-bg:hover {
	color: var(--smt-brand-color-active);
	border-color: var(--smt-brand-color-active);
}

.smt-search-dialog .smt-search-dialog-highlight {
	color: var(--smt-brand-color-active);
	border-color: var(--smt-brand-color-active);
}

.smt-search-tip-dialog {
	font-family: var(--smt-font-family);
	font-style: normal;
	font-weight: 400;
	font-size: var(--smt-font-size);
	line-height: 22px;
	height: 100%;
	overflow: auto;
}

.smt-search-tip-dialog-title {
	display: flex;
	align-items: center;
	font-size: 14px;
	font-weight: 600;
	color: var(--smt-font-color-title);
	line-height: 18px;
	padding-top: 12px;
}

.smt-search-tip-dialog-title-icon {
	width: 4px;
	height: 12px;
	background: var(--smt-brand-bgcolor-active);
	margin-right: 8px;
}

.smt-search-tip-dialog-title .s-icon-help {
	margin-right: 4px;
}

.smt-search-tip-dialog-example {
	font-weight: 400;
	color: var(--smt-font-color-title);
	margin-top: 12px;
}

.smt-search-tip-dialog-note {
	background: #ECF0F6;
	border-radius: 4px;
	padding: 8px 10px;
	margin-top: 8px;
}

.smt-search-tip-dialog .hidden {
	visibility: hidden;
}

.smt-search-tip-dialog-row {
	margin-top: 8px;
}

.smt-search-highlight {
	background: #FFE81A;
	border: 1px solid #FFF175;
	box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2);
	border-radius: 3px;
	padding: 0 3px;
	display: inline-flex;
	height: 22px;
	box-sizing: border-box;
	align-items: center;
	pointer-events: none;
}

.layui-layer.smt-banner-message-tips,
.layui-layer.smt-search-dialog-skin {
	max-height: calc(100% - 60px);
}

.smt-search-dialog-skin .containerdiv {
	overflow: initial;
}

.smt-search-dialog-skin .dialog-content-area {
	padding: 20px 12px 2px;
}

.smt-search-result-panel-cell {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	line-height: var(--smt-line-height-body-small);
  font-size: var(--smt-font-size-body-small);
    /* display: inline-flex; */
    /* align-items: center; */
}

.smt-search-result-panel .smt-search-result-panel-table .datagrid-cell .smt-search-result-action {
	margin: 2px 8px 2px 0px;
}

.smt-data-empty,
.search_result_empty,
.smt-search-result-empty {
	position: absolute;
	left: 0px;
	width: 100%;
	height: 100%;
	background: var(--smt-white-color-1);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.smt-data-empty,
.smt-search-result-empty {
	top: 40px;
}

.search_result_empty {
	border-radius: 6px;
	top: 0px;
}

.smt-data-empty-img,
.search_result_empty_img,
.smt-search-result-empty-img {
	width: 120px;
	height: 120px;
	margin-bottom: 16px;
}

.search_result_empty_img,
.smt-search-result-empty-img {
	background-image: url(../img/modulesvg.svg#s-icon-blank-page_g);
}

.smt-data-empty-img {
	background-image: url(../img/modulesvg.svg#s-icon-no-data_g);
}

.smt-data-empty-text,
.search_result_empty_text,
.smt-search-result-empty-text {
	color: var(--smt-brand-color);
}

.smt-search-tip-keyword {
	border: 1px solid #dee0e3;
  border-radius: 3px;
  padding: 0 2px;
	margin: 0 2px;
}

.smt-search-tip-example {
	background: #ECF0F6;
  border-radius: 3px;
  padding: 0 2px;
}

.smt-mycenter {
	height: 100%;
	display: flex;
	font-family: var(--smt-font-family);
	font-style: normal;
	font-weight: 400;
	color: var(--smt-font-color-title);
	background-color: var(--smt-bg-color-card-container);
}

.smt-mycenter-center,
.smt-mycenter-right {
	box-shadow: 0px 9px 15px rgba(214, 227, 252, 0.3);
	border-radius: 6px;
	background: var(--smt-bg-color-container);
}

.smt-mycenter-left {
	width: 210px;
	position: relative;
	padding: 0px 12px;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
    background: var(--smt-bg-color-container);
}

.smt-mycenter-left-small {
	width: 130px;
}

.smt-mycenter-main.is-small-left {
	width: calc(100% - 130px);
}

.smt-mycenter-main {
	width: calc(100% - 210px);
	padding: 8px;
	box-sizing: border-box;
	position: relative;
	display: flex;
}

.smt-mycenter-right-tab {
	margin-left: 8px;
	width: 44px;
}

.smt-mycenter-center {
	width: calc(100% - 352px - 8px);
}

.smt-mycenter-main.is-min-right .smt-mycenter-center {
	width: calc(100% - 44px - 8px);
}

.smt-mycenter-setting-icon-right {
	right: 4px !important;
}

.smt-mycenter-left-icon {
	font-size: 20px;
	position: absolute;
	right: 20px;
	top: 20px;
	cursor: pointer;
}

.smt-mycenter-left-avator-container {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 146px;
}

.smt-mycenter-left-avator-container .smt-mycenter-left-avator {
	width: 106px;
	height: 106px;
	border-radius: 50%;
}

.smt-mycenter-center {
	min-width: 648px;
	flex: 1;
	display: flex;
	flex-direction: column;
	padding: 12px;
	box-sizing: border-box;
}

.smt-mycenter-center-container {
	flex: 1;
	overflow: hidden;
}

.smt-mycenter-right {
	padding: 12px 0px 20px;
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	margin-left: 8px;
	width: 332px;
}

.smt-mycenter-right-up {
	display: flex;
  flex-direction: column;
}

.smt-mycenter-left-welcome {
	margin: 18px 0px 20px 0px;
	font-size: 20px;
	line-height: 34px;
	text-align: center;
}

.smt-mycenter-left-entry-container {
	padding: 16px 0px;
	border-top: 1px solid var(--smt-split-line-color);
	display: flex;
	flex-wrap: wrap;
	position: relative;
	flex: 1;
  align-content: flex-start;
}

.smt-mycenter-left-entry {
	padding: 0 6px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 93px;
	height: 80px;
	box-sizing: border-box;
	flex-direction: column;
	cursor: pointer;
	border-radius: 3px;
}

.smt-mycenter-right-content-row-inner:hover,
.smt-mycenter-left-entry:hover {
	background: var(--smt-brand-color-hover);
}

.smt-mycenter-left-entry-icon {
	width: 24px;
	height: 24px;
	color: var(--smt-theme-color);
	margin-bottom: 8px;
}

.smt-mycenter-left-entry-text {
	font-size: 12px;
	line-height: 17px;
	text-align: center;
	color: var(--smt-font-color-title);
}

.smt-mycenter-left-entry-text-disabled {
	font-size: 12px;
	line-height: 17px;
	text-align: center;
	color: var(--smt-font-color-weaktip);
}

.smt-mycenter-right-content {
	flex: 1;
	position: relative;
}

.smt-mycenter-center-header-icon,
.smt-mycenter-right-header-icon {
	width: 4px;
	height: 16px;
	background: var(--smt-brand-bgcolor-active);
	margin-right: 6px;
}

.smt-mycenter-center-header-title,
.smt-mycenter-right-header-title {
	display: flex;
	align-items: center;
}

.smt-mycenter-center-header,
.smt-mycenter-right-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-weight: 600;
	font-size: 16px;
	line-height: var(--smt-line-height-title-large);
	color: var(--smt-font-color-title);
}

.smt-mycenter-right-header-container {
  padding: 0 12px;
}

.smt-mycenter-right-header,
.smt-mycenter-center-header {
	padding-bottom: 8px;
}

.smt-mycenter-right-header .s-icon-arrow-right {
	cursor: pointer;
	font-size: var(--smt-font-size-title-large);
	border: 1px solid var(--smt-border-color);
	border-radius: 50%;
	display: none;
}

.smt-mycenter-right:hover .smt-mycenter-right-header .s-icon-arrow-right {
	display: initial;
}

.smt-mycenter-right-header .s-icon-arrow-right:hover {
	border-color: var(--smt-brand-color-active);
	color: var(--smt-brand-color-active);
}

.smt-mycenter-right-content-row {
	height: 130px;
	box-sizing: border-box;
	padding: 0px 8px;
	cursor: pointer;
}

.smt-mycenter-right-content-row-inner {
	padding: 16px 4px 0 4px;
	border-radius: 3px;
}

.smt-mycenter-right-header {
  border-bottom: 1px solid var(--smt-split-line-color);
}

.smt-mycenter-right-content-row-title {
	height: 20px;
  font-size: var(--smt-font-size);
	font-weight: bold;
  line-height: 20px;
  color: var(--smt-font-color-title);
}

.smt-mycenter-right-content-row-content {
	font-weight: 400;
  font-size: var(--smt-font-size);
  line-height: 22px;
  color: var(--smt-brand-color);
  margin-top: 6px;
	height: 44px;
	overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
	-webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.smt-mycenter-right-content-row-footer {
	color: #AEB6C0;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
	display: flex;
	margin-top: 12px;
	height: 17px;
	border-bottom: 1px solid var(--smt-split-line-color);
  padding-bottom: 16px;
}

.smt-mycenter-right-content-row-footer-date {
	margin-right: 8px; /* 待UI标注确认 */
}

.smt-mycenter-left-welcome,
.smt-mycenter-right-content-row-title,
.smt-mycenter-right-content-row-footer-author {
	text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  white-space: nowrap;
}

.smt-mycenter-right-content-row-footer-author {
	flex: 1;
}

.smt-mycenter-right-footer {
	height: 34px;
	color: var(--smt-brand-color);
	font-size: var(--smt-font-size);
	line-height: 22px;
	display: flex;
  flex-direction: column;
  align-items: center;
}

.smt-mycenter-right-footer:hover {
	color: var(--smt-theme-color);
}

.smt-mycenter-right-footer-pagination {
	visibility: hidden;
	background: #AEB6C0;
	border-radius: 4px;
	width: 50px;
	height: 6px;
	margin-bottom: 24px;
}

.smt-mycenter-right-footer-more {
  align-items: center;
  display: flex;
  justify-content: center;
  cursor: pointer;
  margin-top: 12px;
  height: 22px;
}

.smt-mycenter-right-footer-more-icon {
	font-size: 22px;
}

.smt-mycenter-right-tab {
	background: var(--smt-white-color-1);
	box-sizing: border-box;
  border-left: 1px solid #E9EDF2;
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 0;
	font-size: var(--smt-font-size);
	line-height: 17px;
	color: var(--smt-brand-color);
}

.smt-mycenter-right-tab-btn {
	padding: 12px 8px;
	width: 30px;
	margin-bottom: 12px;
	box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  text-align: center;
	cursor: pointer;
}

.smt-mycenter-right-tab-btn:hover {
	background-color: var(--smt-brand-color-hover);
}

.smt-mycreated,
.smt-myfavorite {
  height: 100%;
  width: 100%;
  box-sizing: border-box;
  font-family: var(--smt-font-family);
  font-style: normal;
  line-height: var(--smt-line-height-body-small);
  font-size: var(--smt-font-size-body-small);
  font-weight: 400;
  color: var(--smt-brand-color);
}

.smt-myfavorite .smt-search-result-panel-table {
	height: calc(100% - 48px);
}

.smt-myfavorite .smt-search-result-panel-table .smt-myfavorite-tree-table .datagrid-cell .tree-indent {
	width: 16px;
}

.smt-myfavorite .smt-myfavorite-name .tree-menu-icon {
	line-height: 40px;
	right: 10px;
	height: unset;
}

.smt-myfavorite .smt-myfavorite-name .tree-menu-icon:hover {
	color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}

.smt-myfavorite-name {
	display: flex;
  align-items: center;
  height: 40px;
	padding-right: 38px;
}

.smt-mycreated .smt-search-result-panel {
	padding: 0;
}

.smt-dropdown-start-end-time {
	display: flex;
	justify-content: center;
  margin: 4px 0 10px 0;
}

.smt-dropdown-start-end-time input[type="text"].combobox-edit {
	background-color: var(--smt-white-color-1);
}

.smt-dropdown-shareuser-container {
	width: 100%;
  padding: 4px 24px 10px 24px;
	box-sizing: border-box;
	display: flex;
}

.smt-dropdown-shareuser-inner {
	height: 100%;
  display: flex;
  align-items: center;
	color: var(--smt-font-color-title);
}

.smt-dropdown-shareuser-inner-text {
	max-width: 130px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}

.smt-dropdown-shareuser-inner-split {
	margin-left: 6px;
}

.smt-dropdown-shareuser-inner-delete {
	margin: 0 8px 0 16px;
	font-size: 16px;
}

.smt-dropdown-shareuser-inner-delete:hover {
	color: var(--smt-brand-color-active);
}

.smt-dropdown-shareuser-inner-count {
	font-size: 12px;
}

.smt-dropdown-shareuser-inner-delete,
.smt-dropdown-shareuser-inner-count {
	color: var(--smt-brand-color);
}

.smt-dropdown-shareuser {
	cursor: pointer;
  border: 1px solid var(--smt-border-color);
	border-radius: 3px;
  padding-left: 10px;
	width: 100%;
	height: 28px;
	display: flex;
	align-items: center;
}

.smt-dropdown-shareuser:hover {
  color: var(--smt-brand-color-active);
  border-color: var(--smt-brand-color-active);
}

.smt-pagination-container .inputtext {
	width: 45px;
	margin-right: 10px;
}

.smt-myfavorite-grid-or-tree {
  margin-left: 8px;
  height: 32px;
	display: flex;
	justify-content: center;
	background: var(--smt-switch-bg-color);
	border-radius: 3px;
}

.smt-myfavorite-grid-or-tree span {
	font-size: 16px;
  padding: 4px 7px;
  display: flex;
  align-items: center;
  cursor: pointer;
	color: var(--smt-brand-color);
}

.smt-myfavorite-grid-or-tree span.active {
  border-radius: 3px;
	color: var(--smt-white-color-1);
  background: var(--smt-theme-color);
}

.smt-myfavorite-grid-or-tree span:hover {
	border-radius: 3px;
	background: var(--smt-brand-color-hover);
}

.smt-myfavorite-grid-or-tree span.active:hover {
	border-radius: 3px;
	background: var(--smt-primary-color-hover);
}

.smt-myfavorite-grid-or-tree span:active {
	border-radius: 3px;
	color: var(--smt-main-banner-bg-color);
	background: var(--smt-brand-color-press);
}

.smt-placeholder::placeholder {
	color: var(--smt-font-color-weaktip);
}

.smt-placeholder::-webkit-input-placeholder { /* Mozilla Firefox 19+ */
	color: var(--smt-font-color-weaktip);
}

.smt-placeholder::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: var(--smt-font-color-weaktip);
}

.smt-placeholder:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: var(--smt-font-color-weaktip);
}

.smt-action-btn:hover {
	color: var(--smt-brand-color-active);
}

.smt-myaccesslog {
	padding: 0;
	height: 100%;
}

.smt-myaccesslog-deleted {
	color: #c0c4cc;
    text-decoration: line-through;
}

.smt-mycenter-img-disabled {
    filter: url(../img/filters.svg#colorGrayScale);
}

/** /vision/css/businessview.css */
/* ============================================= */
.bvtabpanel {
  background-color: #E9F4FE;
  padding-top: 0px;
  padding-bottom: 0px;
}

.bvtabpanel table {
  
}

.bvtabpanel th {
  background: #F2F2F2;
  border-bottom: 1px solid #0B83D9;
  border-right: 1px solid #0B83D9;
  font: bold 12px;
  padding: 6px;
}
/* 可视化数据集 */
.bvtabpanel td {
  padding: 3px 6px;
  font: 12px;
  background: #FFFFFF;
}

.queriesArea {
  width: 100%;
  height: 99%;
  overflow: hidden;
}
/* 原生SQL数据集 */
.queries-area-td {
  border: 1px solid var(--smt-border-color);
  width: 100%;
  height: 99%;
  overflow: hidden;
}

.queries-area-td .divEditor {
  padding-left: 6px;
  padding-right: 3px;
  box-sizing: border-box;
}
/* 存储过程数据集、java数据集 */
.prop-query-table, .java-query-table {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background-color: #FFFFFF;
  padding-left: 6px;
  padding-right: 4px;
}

.bvhsplitter {
  width: 1px;
  background-color: #DDDAD6;
}

.bvvsplitter {
  height: 6px;
background-image:url('data:image/gif;base64,R0lGODlhAgACAIAAAPj8+AAAACH5BAAAAAAALAAAAAACAAIAAAIDRAIFADs=');
}

.excelDefineTd {
  border: 1px solid #C5D7EF;
}

/*sql预览*/
.ExpressionHolder {
  height: 100%;
}

.trWhereCaption td {
  padding-right: 0px;
  margin-right: 0px;
  border-right: 0px
}

.javaquery_tdParam, .proquery_tdParam {
  border: 1px solid #f1f1f1;
}

.whitebackgroud {
  background-color: #FFFFFF;
}

.vsplitbar {
  background-color: #F4F3F2;
  border-left: #f1f1f1;
}

.right_propPanel {
  width: 350px;
}

.propArea {
  height: 100%;
  width: 99%;
  box-sizing: border-box;
  overflow: auto;
  border: 1px solid #f1f1f1;
}

.business_treeArea {
  overflow: hidden;
  height: 48%;
}

.business_propArea {
  overflow: hidden;
  height: 53%;
}

.business_treeArea_div {
  height: 99%;
  width: 99%;
  box-sizing: border-box;
  overflow: auto;
  border: 1px solid #f1f1f1;
}

.right_propPanel_businesstable {
  width: 100%;
  height: 99%
}

.trWhereValue .divEditor {
  height: 95%;
}

.javaquery_paramDiv, .proquery_paramDiv {
  box-sizing: border-box;
  height: 100%;
  overflow: auto;
  background-color: #fff;
  width: 100%;
}

.bvTable.table-fixed {
  padding-left: 2px;
}

/** /vision/css/businesstheme.css */
/**
*	业务主题样式
*/
.business_tree_header {
  margin-top: 30px;
  margin-left: 8px;
  height: calc(100% - 30px);
  width: calc(100% - 9px);
  border: 1px solid var(--smt-border-color);
}

.business_header_tab {
  position: absolute;
  top: 0;
  left: 8px;
}

.business-hw100 {
  height: 100%;
  width: 100%
}

.businessthemetree {
  overflow: auto;
  height: calc(100% - 60px);
  width: 100%;
  box-sizing: border-box;
}

.newRelationList ,.relationListTable{
  margin: 12px 0 6px 12px;
}

.relationListTable .relationListTableTr td {
  font-size: 13px;
}

.relationListTable {
  margin-left: 10px;
}

.busElemnetLibBoder .table-grid-row-green {
  background-color: #fafafc;
}

.busElemnetLibBoder .talbe-grid-row-blue {
  background-color: #FFF;
}

.busElemnetLibBoder .table-grid-top-cell {
  background-color: #F7F7F7;
}

.relationListDiv {
  padding-top: 3px;
  overflow: auto;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  border-bottom: 1px solid var(--smt-border-color);
}

.operation-tip-right {
  padding-top: 20px;
  padding-left: 5px;
  word-wrap: break-word;
}

.operation-tip-left {
  padding-top: 20px;
  padding-left: 10px;
}

.busElemnetLibBoder .combobox-panel {
  margin-right: 10px;
}

.busElemnetLibBoder input[type="checkbox"], .busElemnetLibBoder input[type="radio"] {
  vertical-align: bottom;
}

.busElemnetLibBoder input[type="button"].button-buttonbar-noimage {
  margin-left: 10px;
}

.busElemnetLibBoder .combobox-edit:disabled {
  /*height: 22px;*/
}

.busElemnetLibBoder .button-buttonbar-noimage {
  /*height: 24px;*/
}

.business-plan {
  overflow: auto;
  height: 100%;
  width: 100%;
  background-color: #FFFFFF;
  padding-top: 5px;
  box-sizing:border-box;
}

.business-overflow {
  overflow: hidden;
}

.diagramPanel {
  overflow: auto;
  width: 100%;
  height: 100%;
}

.business_proertyview {
  padding-left: 10px;
}

.propExpDiv {
  width: 100%;
  height: 180px;
  margin-top: 3px;
}

.proerty_tr {
  height: 30px;
}

.proerty_tr .SmartbiIcons{
  vertical-align: middle;
}

.business_proertyview .contentDiv {
  width: 99%;
  height: 99%;
}

.business_proertyview .editformbodytd {
  background: #ffffff;
}

.w50 {
  width: 50%;
}

.propExpTr {
  height: 110px;
}
.buttonArea {
  height: 40px;
  padding-left: 20px;
}
/*影响：业务主题-表关系视图*/
.relationpaneintern{
	overflow: auto;
	position: relative;
	width: 100%;
	height: 100%;
	border-bottom:1px solid var(--smt-border-color);
	box-sizing: border-box;
}
.frame_border_left{
  width:230px;
}
.frame_border_right{
  width:calc(100% - 230px);
}

/* 温馨提示 */
.business_proertyview .deatil_tips {
  position: absolute;
  bottom: 0px;
  left: 0;
  padding-left: 6px;
  color: var(--smt-theme-color);
}
/* 修改业务主题左边树 添加横向滚动条 */
.businesstheme_treeArea .tree_nodepaneTitle {
  max-height: 34px;
  padding-right: 30px;
}
/* .businesstheme_treeArea .tree_textSpan, .businesstheme_treeArea .tree_textSpan_Selected {
  overflow: auto;
} */
.businesstheme_treeArea .tree_textSpan a, .businesstheme_treeArea .tree_textSpan_Selected a {
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
  max-width: 200px;
}
.businesstheme_treeArea .tree_nodediv_Selected  > div > .tree_nodepaneTitle, /* 当前选中节点 */
.businesstheme_treeArea .row_highlight  > div > .tree_nodepaneTitle /* 当前鼠标所在位置的节点 */
{
  position: relative;
}
.businesstheme_treeArea .tree_moremenu, /* 默认隐藏“更多图标” */
.businesstheme_treeArea .row_highlight:hover .tree_nodediv .tree_moremenu, /* 隐藏当前鼠标所在行节点的子孙节点的“更多图标” */
.businesstheme_treeArea .no-moremenu .row_highlight:hover .tree_moremenu, /* 禁用右键菜单时始终隐藏“更多图标” */
.businesstheme_treeArea .no-moremenu.row_highlight:hover .tree_moremenu
{
  display: none;
  position: absolute;
  right: 0px;
  top: 0px;
}

.businessThemeScroll ._TreeResult3{
  display: inline-block;
}

.businesstheme_treeViewWrapper_span {
  display: inline-block;
  min-width: 100%;
}

/* 分组设置 */
.customGroupingEnumDialog_table .pgrid-row {
  border-bottom: 1px solid #e6e6e6;
}
.customGroupingEnumDialog_table .pgrid-row-selected {
  background-color: #f6f8fc;
}
.customGroupingEnumDialog_table .list_tr {
  background: #ebebeb;
}

/** /vision/css/datasource.css */
.dataSourceTable ._expreditor, .dataSourceTable ._expreditor {
  height: 70% !important;
}

.dataSourceTable .relative_div {
  width: 100%;
  height: 100%;
  position: relative;
}

.dataSourceTable .absolute_div {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: auto;
}

.dataSourceTable  .divEditorBase {
  top: 0;
}

.dataSourceTable .sqleditor, .dataSourceTable .divEditor, .dataSourceTable .divEditor {
  border-radius: 3px;
  width: 699px;
  padding-left: 5px;
  padding-top: 1px;
  overflow: hidden;
}

.dataSourceTable .divEditorBtn {
  margin: 1px;
  height: 20px;
  line-height: 20px;
}

.datasource-view__content {
  /*position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-width: 85%;
  margin: 0px auto;*/
  height: 100%;
  padding: 10px 20px;
  box-sizing: border-box;
}

.datasource-view__body .ds-tabs__nav {
  z-index: initial;
}
.datasource-view__body .tabs-base__body{
  height: 600px !important;
}

.datasource-view__tabs-pane {
  height: var(--smt-first-tab-header-height);
}
.datasource-view__tabs-pane .tabs-base__header{
  display: block !important;
  z-index: 5;
  height: var(--smt-first-tab-header-height);
}
.datasource-view__body .ds-tabs__nav-scroll {
  display: inline-block;
  width: 100%;
}
.datasource-view__body .ds-tabs__nav {
  width: 100%;
}
/* tabs样式调整 */
.datasource-view__tabs-pane .default-tab-panel-header{
  background-color: transparent;
}
.datasource-view__tabs-pane .tab_delimiter{
  display: none;
}
.datasource-view__tabs-pane .ds-tabs__item {
  z-index: 2;
}
.datasource-view__tabs-pane .ds-tabs__nav-wrap:after {
  display: none;
}
.datasource-view__tabs-pane .default-tab-panel-header:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #eeeeee;
  z-index: 1;
}

.datasource-view__items-pane {
  height: calc(100% - var(--smt-first-tab-header-height));
  overflow: auto;
  position: relative;
  z-index: 2;
  padding: 0 20px;
}

.datasourceOptionRow {
  /* background-color: #fafafc;
  height: 28px !important; */
  cursor: pointer;
  padding-top: 10px;
}

.datasourceOptionRow .optionicon {
  margin-left: 5px;
  font-size: var(--smt-font-size);
}

.datasourceOptionRow td {
  background-color: #fafafc !important;
  height: 30px !important;
  padding-top: 0px !important;
  border-top:10px solid #fff;
}

.datasourceOptionRow .optionText {
  color: #333333;
}

.datasourceOptionRow .optionText.active {
  color: #333333;
}

.dataSourceTable .combobox-panel {
  border-radius: 3px;
  display: flex !important;
  justify-content: center;
  align-items: center;
}

.dataSourceTable .combobox-edit {
}

.dataSourceTable .editformbodytd, .dataSourceTable .editformitemsdiv {
  background: #FFF;
}

.dataSourceTable .selectDatabaseVersion {
  width: calc(100% - 320px);
  margin-left: 10px;
}
.dataSourceTable .selectDatabaseVersion label {
  vertical-align: text-top;
  padding: 5px 0 0 5px;
  margin-right: 10px;
}
.dataSourceTable ._authenticationTypeTr{
  margin-left: 24px;
}
.authenticationTypeStatic{
  margin-left: 15px;
}

.authenticationTypeStatic, .authenticationTypeDynamic, .authenticationType {
  margin-right: 5px
}
.dataSourceTable ._datasourceversionSelDiv{
  display: inline-block;
}
.dataSourceTable ._datasourceMultversionSelDiv{
  display: inline-block;
}
.dataSourceTable .centertd label {
  margin-right: 24px
}
._authenticationTypeTr .centertd label{
  margin-right: 15px;
}
.dataSourceTable .datasourceTypeTitle{
  vertical-align: text-bottom;
}
.selectDriverType {
  width: 259px;
  display: inline-block
}

._selectDatabaseOthers{
  display: flex;
}
.largeDataModeDiv {
  margin-left: 10px;
  vertical-align: middle;
  display: none
}
.largeDataModeDiv input,.allowExcelImportDiv input{
  /* vertical-align: middle; */
  margin-right: 5px;
  box-sizing: border-box;
}
.textfielddiv {
  width: 45%;
  text-align: left;
  display: none
}

.allowExcelImportDiv, .applyToSmartbixDatasetDiv, .selectDriverTypeTips .setAutomaticTransactionOpeningDiv {
  display: flex;
  align-items: center;
  margin-left: 10px;
}

.selectDriverTypeTips {
  margin-left: 10px;
  color: red;
  vertical-align: middle;
  display: inline-block
}

.validMethodSpan {
  clear: none;
  float: left;
}

.textfieldValidationQuery {
  display: inline-block;
  margin-left: 8px;
  width: calc(100% - 359px);
}

.allowExcelImport, .applyToSmartbixDataset {
  margin-right: 5px;
}

.applyToSmartbixDatasetDiv, .identifierQuoteString, .setAutomaticTransactionOpeningDiv, .isolation {
  float: left;
}

.dataSourceTable  .inputtext, .dataSourceTable  .inputarea {
  width: 259px;
  height: 28px;
}

.dataSourceTable  .serverUrl {
  margin-right: 10px;
}

.button-buttonbar-noimage.testConn {
  /*height: 28px;*/
}

.datascouce_rowwidth {
  width: 265px
}

.description {
  width: 400px;
  height: 60px;
}

.divAllResource {
  overflow-x: visible;
  overflow-y: auto;
  width: 100%;
  height: 100%;
  border: 1px solid rgb(180, 179, 179);
  background-color: #fff;
}

.dataSourceTable ._textfieldDriver, .dataSourceTable ._textfieldConnectionString, .dataSourceTable  .serverUrl {
  width: 690px;
}

.dataSourceTable .productTypeDisableTips{
  display: none;
  color: red;
}

.dataSourceTable .productTypeWarn{
  border-color: red;
}
.dataSourceTable .datasource_maskDiv .sx-loading__wrapper-large {
  height: 106px;
  padding-bottom: 10px;
  border-radius: 6px;
  background-color: rgba(255, 255, 255, 0.95);
  color: #333333;
  font-size: 12px;
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
}
.dataSourceTable .datasource_maskDiv .sx-loading__wrapper-large .sx-loading__bar-large {
  top: calc(50% - 37px);
}
.dataSourceTable .datasource_maskDiv .sx-loading__wrapper-large .sx-loading__txt{
  bottom: 15px;
}

/*影响：存储过程*/
.procedureProperty .tab-contentbanner {
  position: relative;
}

.dataSourceTable td.editblock_btn_area{
  padding-left: 0;
  padding-right: 0
}

/** /vision/css/permission.css */
.resourcepermissionsearch{
	height: 32px;
}
.resourcepermissionsearch>td{
	padding-top: 20px;
}
.resourcepermissionsearch>td>div{
	height: 100%;
	width: 100%;
	display: flex;
    justify-content: center;
}
.resourcepermissionsearch>td>div>div{
	display: inline-block;
}

.resourcepermissionsearch_input_div{
	width: 593px;
	height: 32px;
}

.resourcepermissionsearch_input{
	box-sizing: border-box;
	border-radius: 3px;
	height: 100%;
}

.resourcepermissionsearch_input .search_input_box{
	box-sizing: border-box;
	border: 1px solid #D4D8E5;
}

.resourcepermissionsearch_input .search_input_active{
	border: 1px solid var(--smt-brand-color-active);
}

.resourcepermissionsearch_filter{
	height: 32px;
    margin-left: 8px;
    position: relative;
}

.resourcepermissionsearch_filter .smt-drop-down-list-btn,
.resourcepermissionsearch_filter .smt-drop-down-list{
	height: 100%;
   box-sizing: border-box;
}
.resourcepermissionoperation{
	
}
.resourcePermissionGrid_header{
	min-width: 1180px;
}
.resourcePermissionGrid_wrapper-outer{
	height: calc(100% - 40px);
	min-width: 1180px;
}
.rolerespremiss_top{
	display: flex;
    justify-content: end;
    height: 100%;
    box-sizing: border-box;
}


.rolerespremiss_search{
	display: inline-block;
    vertical-align: top;
	height: 30px;
    width: 340px;
    margin-right: 8px;
}

.rolerespremiss_search_input {
	height: 30px;
    width: 340px;
	border: 1px solid #D4D8E5;
    border-radius: 3px;
}

.rolerespremiss .wrapper-outer {
	height: calc(100% - 40px);
}
.rolerespremiss ._searchContentDiv .gt-table-header-tr ,
.rolerespremiss ._searchContentDiv .gt-table-header-td ,
.rolerespremiss ._contentDiv .gt-table-header-tr ,
.rolerespremiss ._contentDiv .gt-table-header-td {
	height: 0px;
}

.rolerespremiss .gt-table {
	width: 100%;
}

.rolerespremiss .treeSearchPane {
	padding: 0px;
}

.rolerespremiss input[type="button"]:disabled {
    background-color: var(--smt-primary-color-disabled);
    border-width: 0px;
}
.rolerespremiss .permission_span>input {
	display: none;
}
.rolerespremiss .permission_span>input+label {
	width: 20px;
    height: 20px;
    border: 3px solid #ddd;
    display: inline-block;
    box-sizing: border-box;
    position: relative;
    margin-right: 0px;
}

.rolerespremiss .ref_span.permission_span>input+label {
	border-color: #3370FF;
}
.rolerespremiss .read_span.permission_span>input+label {
	border-color: #289FE2;
}
.rolerespremiss .write_span.permission_span>input+label {
	border-color: #0BB8B4;
}
.rolerespremiss .grant_span.permission_span>input+label {
	border-color: #F0831B;
}
.rolerespremiss .overview_span.permission_span>input+label {
	border-color: #D92F4D;
}
.rolerespremiss .permission_span>input:checked+label:after {
    content: "";
    opacity: 1;
    top: 7px;
    left: 3px;
    width: 6px;
    height: 9px;
    border: 3px solid #3307ff;
    border-radius: 0 0 1px;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    background: transparent;
    position: absolute;
    box-sizing: border-box;
    display: block;
}

.rolerespremiss .ref_span.permission_span>input:checked+label:after {
    border-color: #3370FF;
}
.rolerespremiss .read_span.permission_span>input:checked+label:after {
    border-color: #289FE2;
}
.rolerespremiss .write_span.permission_span>input:checked+label:after {
    border-color: #0BB8B4;
}
.rolerespremiss .grant_span.permission_span>input:checked+label:after {
    border-color: #F0831B;
}
.rolerespremiss .overview_span.permission_span>input:checked+label:after {
    border-color: #D92F4D;
}

.rolerespremiss input[readonly].combobox-edit {
	background-color: #FFF;
}

.permission_span_text{
	margin-right: 24px;
}

.rolerespremiss_tips {
	display: inline-flex;
}

.rolerespremiss_tips ._tips {
	display: inline-flex;
    height: 100%;
    margin-left: 6px;
}

.rolerespremiss_tips span {
	margin-top: auto;
    margin-bottom: auto;
}

.pgrid-wrap-outer {
  width: 100%;
  height: 100%;
  position: relative;
}

.pgrid-wrap {
  width: 100%;
  height: 100%;
  overflow: auto;
  position: absolute;
  overflow-x: hidden;
}

.pgrid-wrap-headers {
  left: 0;
  width: 100%;
  position: relative;
  background-color:#ECF0F6;
  height: 40px;
  line-height: 28px
}

.pgrid-wrap-body {
  left: 0;
  /*position: relative;*/
  top: 0;
  display: block;
  width: 100%;
  height: 90%;
}

.pgrid-hd {
  background-color: #ECF0F6;
  padding-top: 3px;
  /*position: relative;*/
  display: -moz-inline-box; /* firefox */
  display: inline-block; /* IE */
  border-left: 1px solid #FFF;
  box-sizing: border-box;
}

.pgrid-hd-over {
  background-color: #faf9f4;
}

.pgrid-hd-over .pgrid-hd-body {
  background-color: #faf9f4;
}

.pgrid-hd .sort-asc {
background-image:url('data:image/gif;base64,R0lGODlhDQAEAIcAAED/QKyomQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAAALAAAAAANAAQAAAgWAAEIBBBgoEGDARIeRJhQ4cKGEA8GBAA7');
  background-position: right;
  background-repeat: no-repeat;
  display: none;
  height: 10px;
  position: absolute;
  right: 1px;
  top: 5px;
  width: 16px;
}

.pgrid-hd .sort-desc {
background-image:url('data:image/gif;base64,R0lGODlhDQAEAIcAAED/QKyomQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAAALAAAAAANAAQAAAgXAAEEGEgwAICDCAUWTMiQIMOHBh8CCAgAOw==');
  background-position: right;
  background-repeat: no-repeat;
  display: none;
  height: 10px;
  position: absolute;
  right: 1px;
  top: 5px;
  width: 16px;
}

.pgrid-hd-body {
  display: block;
  left: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 4px 6px;
  position: relative;
  top: 0;
  white-space: nowrap;
  color: #1D2129;
  font-weight: 400;
}

.pgrid-hd-split {
background-image:url('data:image/gif;base64,R0lGODlhAgANAIcAAKyomf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACAA0AAAgOAAEEEEhwoMGCCA8GCAgAOw==');
  background-position: center;
  background-repeat: no-repeat;
  cursor: e-resize;
  display: block;
  font-size: 1px;
  height: 16px;
  overflow: hidden;
  position: absolute;
  top: 2px;
  width: 6px;
  z-index: 3;
}

.pgrid-row {
  cursor: default;
  border-bottom: 1px solid #C9C9C9;
  overflow: visible;
  white-space: nowrap;
  height: var(--smt-table-row-height);
  line-height: var(--smt-table-row-height);
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  display: flex;
  align-items: center;
}

/* 改为字体图标后不想像背景图一样微弱偏移，改为直接设置边距，比较明显 */
.pgrid-row.child {
  padding-left: 20px;
  box-sizing: border-box;
}

/** SMS-44065: 与待选资源树节点样式保持一致 */
.pgrid-row:hover,
.pgrid-row-selected {
  background-color: var(--smt-treenode-color-active);
  border-radius: 3px;
}

.pgrid-row-selected2 {
  background-color: #6699CC;
}

.pgrid-col {
  height: var(--smt-table-row-height);
  line-height: var(--smt-table-row-height);
  position: relative;
  overflow: hidden;
  padding: 0px 0px;
  display: -moz-inline-box; /* firefox */
  display: inline-block; /* IE */
}

.pgrid-col input[type='checkbox']{
  margin-right: 8px;
}

C {
  height: 26px;
  line-height: 26px;
  /*position: absolute;*/
  display: inline-block;
  /*overflow: hidden;*/
  white-space: nowrap;
}
/* 新建任务 选择资源离线，页面-公共参数*/
.task-panel .pgrid-cell-0, .paraPageManager .pgrid-cell-0 {
  position: absolute;
}

.pgrid-cell {
  display: -moz-inline-box; /* firefox */
  display: inline-block; /* IE */
  height: 30px;
  line-height: 30px;
  /*overflow: hidden;*/ /*padding: 3px 5px;*/
  white-space: nowrap;
}

.pgrid-cell-0 {
  display: -moz-inline-box; /* firefox */
  display: inline-block; /* IE */
  padding: 0px 2px 0px 5px;
}

.USER {
  background: url(../img/catalogtree/USER.png) 2px center no-repeat;
  width: 16px;
  height: 30px;
}

.GROUP {
  background: url(../img/catalogtree/GROUP.png) 2px center no-repeat;
  width: 16px;
  height: 30px;
}

.ROLE {
  background: url(../img/catalogtree/ROLE.png) 2px center no-repeat;
  width: 16px;
  height: 30px;
}

.EVERYONE {
  background: url(../img/catalogtree/EVERYONE.png) 2px center no-repeat;
  width: 16px;
  height: 22px;
}

.editblock {
  text-align: center;
  padding-top: 0px;
  padding-bottom: 0px;
}

.list_table {
  background: #FFFFFF;
  border: 1px solid var(--smt-border-color);
  box-sizing: border-box;
}

.list_tr {
  background: #F7F7F7;
  height: 30px;
}

.list_tr_font {
  font-weight: bold;
  text-align: center;
}

._tab_panel_div,
._selected_user_div {
  border: 1px solid var(--smt-split-line-color);
  box-sizing: border-box;
}

.pgrid-wrap-body div:nth-child(even) {
  background-color: #FAFCFF
}
/* 提取资源授权下的表格右上角勾选框样式 */
/* 影响：资源授权下的表格右上角勾选框 */
.cb_inherited {
  border: none;
  position: relative;
  top: 2px;
  margin-right: 8px
}
/* 提取资源授权下的表格右上角勾选框对应的说明文字的样式 */
/* 影响：资源授权下的表格右上角勾选框对应的说明文字 */
.cb_inherited_label {
  position: relative;
  top: 2px;
  float: right;
  width: calc(100% - 24px);
}
/* 选择字段界面的已选字段div */
/* 影响：脱敏规则 的字段选择*/
.selected-field-tree-div {
  text-align: left;
  padding: 0px;
  width: 100%;
  height: 100%;
}
/* 选择字段界面的已选字段div的行 */
/* 影响：脱敏规则 的字段选择*/
.selected-field-tree-div .pgrid-row {
  border-bottom: 0px;
  padding-left: 10px;
}
/* 选择字段界面的已选字段div 下的文字*/
/* 影响：脱敏规则 >字段选择>已选择字段*/
.selected-field-tree-div .pgrid-cell-0 {
  position: absolute;
}

/* 选择字段界面的已选字段div 下的字体图标*/
/* 影响：脱敏规则 >字段选择>已选择字段*/
.selected-field-tree-div .pgrid-col .treenode_icon .iconfont {
  line-height: 30px;
}
/* 提取用户管理下的用户所属组 */
/* 影响：新增用户、编辑用户、新增角色、编辑角色*/
.selected-group-list {
  width: 100%;
  height: 100%;
  overflow: auto;
  position: relative;
}
/* 提取用户管理下的用户所属组 */
/* 影响：新增用户、编辑用户 */
.user-selected-group-list {
}
/* 提取用户管理下的可选组列表 */
/* 影响：新增用户、编辑用户 */
.group-list {
  width: 100%;
  height: 100%;
  overflow: auto;
}
/* 提取用户管理下的用户所属组的设置默认按钮 */
/* 影响：新增用户、编辑用户 */
.button-set-default {
  cursor: pointer;
  left: -4px;
  position: relative;
}
/* 提取用户管理下的用户所属组的行 */
/* 影响：新增用户、编辑用户 、新增角色、编辑角色*/
.selected-group-list .pgrid-row {
  border-bottom: 0px;
}
/* 提取用户管理下的用户所属组显示的图标 */
/* 影响：新增用户、编辑用户 、编辑角色的已选择用户所属组*/
.selected-group-list .treenode_icon {
  position: absolute;
  padding-top: 1px;
  padding-left: 10px;
}
/* 提取用户管理下的用户所属组的文字 */
/* 影响：新增用户、编辑用户 、编辑角色的已选择用户所属组*/
.selected-group-list .pgrid-cell-0 {
  position: absolute;
  padding-left: 16px;
}
.selected-group-list .pgrid-cell-0,
._list_role_div .pgrid-cell-0 {
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100% - 40px);
}
/* 提取用户管理下的用户所属组的搜索框 */
/* 影响：新增用户、编辑用户 、编辑角色的已选择用户所属组*/
.user-selected-group-list .listview_searchBarPane {
  /*margin-left: 3px;
  margin-right: 3px;*/
}
/* 提取用户管理下的用户所属组的非默认行div */
/* 影响：新增用户、编辑用户 、编辑角色的已选择用户所属组*/
.user-selected-group-list-row {
  top: 0px;
  left: 0px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0wNFQxMToxNToxOSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0wNFQxMToxNToxOSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMDRUMTE6MTU6MTkrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZmIzOTAzMTUtZDQwMy0wOTQ1LTg0MGYtZmM1YTZmYjg3N2RjIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YWI1ZjA1YjktNjNjMi1kNjQ2LThkOGQtOTRlODBjZTAwZTUyIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDk1ZWVjNTEtMjY1MS0xYTQ5LTkxNTUtNzVmNmQ1ZWY2ZjRjIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowOTVlZWM1MS0yNjUxLTFhNDktOTE1NS03NWY2ZDVlZjZmNGMiIHN0RXZ0OndoZW49IjIwMTktMDktMDRUMTE6MTU6MTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmZiMzkwMzE1LWQ0MDMtMDk0NS04NDBmLWZjNWE2ZmI4NzdkYyIgc3RFdnQ6d2hlbj0iMjAxOS0wOS0wNFQxMToxNToxOSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PZPi2AAAAhElEQVQ4jd2TwQ2DQAwE5xB/RAcUsVVRASUkDaSqLYIOklRwfECyQhCBeyBlJT/8sDW7llPOmRJVRdNADSDpG8bd9nCEoAPaUI2k208Es962X0sjqQceG3QA2E6bGdjOQP9BFWtF8JS0R7xSXNBGC3tarBWf8Q8WxBCb0iuMZwjS5d84AU4BItWtPmWXAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: 12px center;
  width: 348px;
}
/* 提取用户管理下的用户所属组的默认行div */
/* 影响：新增用户、编辑用户 、编辑角色的已选择用户所属组*/
.user-selected-group-list-default-row {
background-image:url('data:image/gif;base64,R0lGODlhEAAQAIABADMzMwAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUE2NkE1MUNFQzMxMUU5OTdDNkVDMjRFMUQ3MEQ1NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUE2NkE1MENFQzMxMUU5OTdDNkVDMjRFMUQ3MEQ1NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYjVmMDViOS02M2MyLWQ2NDYtOGQ4ZC05NGU4MGNlMDBlNTIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYjVmMDViOS02M2MyLWQ2NDYtOGQ4ZC05NGU4MGNlMDBlNTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAEAAQAAACJ4yPqZvgzwxALk76sozn5v9tDSh2oTdCVXCZLLu2UqW9KTSDNcf3BQA7');
}

.ovewview-invisible .OVERVIEW-span, .ovewview-invisible .overview_span, .ovewview-invisible .overview_span_text {
  display: none;
}

.permission_more {
  cursor: pointer;
  margin-left: 4px;
}

.rolerespremiss .permission_more {
  margin-left: 3px;
  margin-right: 3px;
  font-size: 16px;
}

.permission_more:hover {
  color: var(--smt-brand-color-active);
  font-weight: 500;
}

.permission_span {
  display: inline-block;
  padding-right: 8px
}

/* .ref_span {
  background-color: #fff45d
}

.read_span {
  background-color: #a7c2dc
}

.write_span {
  background-color: #aad598
}

.grant_span {
  background-color: #7fcdf4
}

.overview_span {
  background-color: #f0845b
} */

.advanced_permission_div .advanced_btn {
  margin-left: 10px;
}

.advanced_permission_div .ref_btn {
  margin-left: 10px;
}

.advanced_permission_div {
  display: inline-flex;
  align-items: center;
}

.advanced_permission_span {
  line-height: 30px;
  padding-left: 5px;
  position: relative;
  top: 3px;
}

.permission_icon_img {
  cursor: pointer;
  font-size: 16px;
}

.authority_dialog {
  height: 400px;
  overflow: auto;
}

.authority_dialog .tree_expander {
  display: none;
}

.authority_dialog .tree_textSpan {
  padding-left: 0;
}

.advanced_permission_span .s-icon-relation {
  color: #333333 !important;
}

.pgrid-col-icon {
  font-size: 16px;
  position: relative;
  left: 6px;
  line-height: var(--smt-table-row-height);
}

.icon-hidden {
  visibility: hidden;
}

.resource_permission_dialog .ROLE {
	padding-left:17px;
}

.resource_permission_dialog .EVERYONE {
	padding-left:17px;
}

.resource_permission_dialog .tab-body-container {
	height: 100%;
}
.user-selected-group-list .user-departments-locate-btn {
  right: 4px;
  display: none;
}

.user-selected-group-list .user-selected-group-list-row:hover .user-departments-locate-btn {
  display: block;
}

/** /vision/css/rowpermission.css */

.row-permission-simple {
	height: 100%;
}

.row-permission-simple__head {
	height: 30px;
  line-height: 18px;
}

.row-permission-simple__head>table{
	border-spacing: 8px;
}

.row-permission-simple__head .th0 {
	width: 222px;
}

.row-permission-simple__head .th1, .row-permission-simple__head .th2 {
	width: 182px;
}

.row-permission-simple__body {
	height: calc(100% - 30px);
	overflow: auto
}

.row-permission-simple__body>table[bofid="tbCondition"] td{
	padding: 0 0px 8px 8px;
}

.row-permission-simple .row-edit {
	display: inline-block;
	width: 16px;
	height: 16px;
	background:url(../img/button/button_bgicon_modify.png) no-repeat left center;
}

.row-permission-simple .row-add,
.row-permission-simple .row-delete,
.row-permission-simple .row-edit {
	font-size: 16px;
	cursor: pointer;
	line-height: 16px;
	font-weight: bold;
}

.rowPermissionTree {
	width: 220px;
	overflow: auto;   
}

.row-permission-manager__container {
	padding: 10px 20px;
}

.row-permission-manager__container .row-permission-manager__container--msg {
	display: block;
}

.row-permission-manager__container.setting .row-permission-manager__container--msg {
	display: none;
}

.row-permission-manager__container .row-permission-manager__container--header,
.row-permission-manager__container .row-permission-manager__container--area {
	display: none;
}

.row-permission-manager__container.setting .row-permission-manager__container--header,
.row-permission-manager__container.setting .row-permission-manager__container--area {
	display: block;
}

.row-permission-manager__container > .row-permission-manager__container--msg {
	width: 100%;
	height: 100%;
}

.row-permission-manager__container table {
	table-layout: fixed;
	width: 100%;
}

.row-permission-manager__container--msg._msgTr > td {
	height: 90px;
}

.row-permission-manager__container--msg._msgTr ._echoMsgArea {
	height: 100%;
	padding-top: 10px;
	padding-left: 5px
}

.row-permission-manager__container--header {
	height: 45px;
	margin-bottom: 5px;
}

.row-permission-manager__container table th,
.row-permission-manager__container table td {
	word-break: break-all;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.row-permission-manager__container--header ._btn_add {
  /*height: 26px;
  line-height: normal;*/
  padding: 0 8px;
  color: #fff;
  /*background-color: var(--smt-theme-color);
  border: 1px solid var(--smt-theme-color);*/
  border-radius: 3px;
  cursor: pointer;
  float: left;
}

.row-permission-manager__container--header ._header_text {
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	width: 90%;
	word-break: break-all;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.row-permission-table_wapper {
	position: relative;
	width: 100%;
	overflow: hidden;
	border: 1px solid #DEDEEE;
}

.row-permission-table_wapper table th {
	font-weight: 400; 
	font-size: 12px;
	font-family: "Microsoft Yahei", "SimSun", "Helvetica";
	color: #333333;
}

.row-permission-table_wapper .listView-table .listView-table-top {
	line-height: normal;
	height: auto;
	padding: 6px;
	border-bottom: none;
}

.row-permission-table_wapper .listView-table td {
	padding: 3px 6px;
	height: auto;
	line-height: normal;
}

.row-permission-table_wapper ._table__header-wapper > table,
.row-permission-table_wapper ._table__body-wapper > table {
	table-layout: fixed;
	width: 100%;
}

.row-permission-table_wapper ._table__header-wapper {
	height: 28px;
	overflow: hidden;
}

.row-permission-table_wapper ._table__body-wapper {
	position: relative;
	overflow: auto;
	display: block;
}

.row-permission-manager .editformbuttontr td {
	padding: 0 20px 10px 20px;
}

.permission-dialog-container {
	height: 100%;
}

.permission-view-container {
	margin: 10px 0 5px 0;
	height: 30px;
	line-height: 22px;
	box-sizing: border-box;
}

.permission-simple-container,
.permission-advanced-container {
	border: 1px solid var(--smt-border-color);
	height: calc(100% - 54px);
	overflow: auto;
}
.permission-simple-container {
	max-height: 380px;
}

/* 数据权限-切换界面和简单设置-下拉框-begin */
.permission-dialog-container .dropdown-box-div {
	border: 1px solid #dee3ec;
	background-color: white;
}

.permission-dialog-container .dropdown-box-span {
	height: 32px;
	line-height: 32px;
  padding: 0 12px;
	background-color: white;
}

.permission-dialog-container .dropdown-box-span-select {
	height: 32px;
	line-height: 32px;
  padding: 0 12px;
	background-color: #f4f6f9;
}

.permission-dialog-container .dropdown-box-span-select span {
  background-color: transparent;
}

.permission-dialog-container .editformitemstr .combobox-panel,
.permission-dialog-container .editformitemstr .combobox-panel > input,
.permission-dialog-container tbody td > input,
.permission-dialog-container tbody .combobox-panel,
.permission-dialog-container tbody .combobox-panel > input {
	/*height: 26px;*/
}

.permission-dialog-container tbody td > input,
.permission-dialog-container .editformitemstr .combobox-panel > input.combobox-edit,
.permission-dialog-container tbody .combobox-panel > input.combobox-edit {
	padding: 0 0 0 5px;
	margin-right: -3px;
}

.permission-dialog-container .combobox-panel.combobox-panel-single > input.combobox-edit {
	width: calc(100% - 10px);
	padding: 0 5px 0 5px;
}

.permission-dialog-container .editformitemstr {
	line-height: 28px;
}

.permission-dialog-container .editformitemstr .combobox-apply-range {
	display: inline-block;
	width: 600px;
	margin-left: 5px;
}

.permission-dialog-container .editformitemstr .combobox-apply-range > input {
	cursor: pointer;
	background-color: white;
}
/* 数据权限-简单设置-下拉框  -end */

/** /vision/css/banner.css */
.create-analysis {
	float: left;
	width: 32px;
	height: 40px;
	line-height: 40px;
	cursor: pointer;
}

.contact-support {
	float: right;
	width: 16px;
	height: 40px;
	line-height: 40px;
	padding: 0 8px;
	cursor: pointer;
  font-size: 16px;
}

.contact-support-item {
	line-height: 40px;
	font-size: 18px;
}

.bannerView__home {
	cursor: pointer;
	width: 20px;
	height: 40px;
	line-height: 38px;
	padding: 0 6px;
	font-size: 20px;
}

.banner-icon-font {
  font-size: 16px;
}

.empty-background-image {
  background-image: none !important;
}

.search-item {
  padding: 0 8px;
  font-size: 16px;
  position:absolute;
  z-index: 1;
}

.create-analysis-item {
	display: inline-block;
	width: 16px;
	height: 40px;
	line-height: 40px;
	padding: 0 8px;
	cursor: pointer;
    font-size: 16px;
}

.item-dropdown {
	margin-right: 10px;
	position: relative;
    float: right;
    height: 40px;
    line-height: 40px;
    width: 30px;
    cursor: pointer;
}

.item-language {
	padding: 0 8px 0 8px !important;
	margin-right : 0px;
	text-align : center;
	width: 40px;
}

.language-dropdown-panel {
	text-align : left;
}

.item-language .morePanelItem-flat2:before,
.item-language .morePanelItem-flat2-select:before {
	content: "»";
	color: transparent;
    position: absolute;
    left: 12px;
}

.item-language .morePanelItem-flat2.checked:before {
	color: inherit;
}

.item-language .morePanelItem-flat2-select.checked:before {
	color: #fff;
}

.item-dropdown-icon {
	display: inline-block;
    width: 30px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    position: absolute;
    /* background: url(../writeCustomBgImg.jsp?theType=LoginUserMenuUnExpandImg) no-repeat right center; */
    /* right: 8px; */
    top: 0;
}

.create-analysis:hover, .item-dropdown:hover {
	color: #FFFFFF;
	background-color: #2E3E66;
}

.item-dropdown-actived .item-dropdown-icon {
	/* background-image: url(../writeCustomBgImg.jsp?theType=LoginUserMenuExpandImg); */
}

.topNavBanner span.morePanel-flat2 {
	top: 40px;
	width: 0;
	opacity: 0;
	z-index: -9999;
}

.item-dropdown span.morePanel-flat2 {
	right: 0;
	width: 140px;
	z-index: 9999;
	opacity: 0;
	visibility: hidden;
	transition: all .4s linear; 
}

.create-analysis span.morePanel-flat2 {
	/* right: 211px; */
	width: 140px;
	z-index: 9999;
	opacity: 0;
	visibility: hidden;
	transition: all .4s linear;
}
.contact-support span.morePanel-flat2 {
	width: 140px;
	z-index: 9999;
	opacity: 0;
	visibility: hidden;
	transition: all .4s linear;
}

.search-wrapper:hover {
	background-color: transparent !important;
}

span.item-dropdown-actived span.morePanel-flat2, span.create-analysis-actived span.morePanel-flat2 {
	opacity: 1;
	visibility: visible;
}

/*添加用户管理tab正常样式*/
.bannerTdNormal {
	/* background-color: #F7F7F7;
	border-top: 2px solid #F7F7F7;
	border-bottom: 1px solid #E5E5E5;
	border-left: 1px solid #F7F7F7;
	border-right: 1px solid #F7F7F7; */
	position: relative;
	padding-right: 20px;
}

.bannerTdNormal:hover {
	color: var(--smt-brand-color-active);
}
.bannerTdNormal:hover:after {
	content: "";
    width: calc(100% - 32px);
    background-color: var(--smt-nav-color-hover);
    left: 6px;
    height: 3px;
    position: absolute;
    top: auto;
    right: auto;
    bottom: -1px;
    border-radius: 100px;
    transition: all .24s cubic-bezier(.38, 0, .24, 1);
}

/*添加用户管理tab选中样式*/
.bannerTdSelect {
	position: relative;
	padding-right: 20px;
	font-weight: 600;
	color: var(--smt-brand-color-active);
}
.bannerTdSelect:after {
	/* background-color: #FFFFFF;
	border-top: 2px solid #4C85BD;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5; */
	content: "";
    width: calc(100% - 32px);
    background-color: var(--smt-brand-color-active);
    left: 6px;
    height: 3px;
    position: absolute;
    top: auto;
    right: auto;
    bottom: -1px;
    border-radius: 100px;
    transition: all .24s cubic-bezier(.38, 0, .24, 1);
}

.smt-badge-number {
	border: solid 1px var(--smt-error-color);
    border-radius: 20px;
    color: var(--smt-text-color-anti);
    background-color: var(--smt-error-color);
    display: flex;
    position: absolute;
    align-items: center;
    justify-content: center;
    font-size: 8px;
    line-height: 20px;
    top: 4px;
    left: 14px;
    height: 14px;
    padding: 0px 6px;
    pointer-events: none;
    z-index: 1;
}

.skin-red .base__main-header .smt-badge-number {
	border-color: var(--smt-white-color-2);
}

.message_tabs__item .smt-badge-number,
.msg_tab_item .smt-badge-number {
	top: 2px;
	left: auto;
	right: -16px;
}

.message-center {
	float: right;
	width: 32px;
	height: 40px;
	line-height: 40px;
	cursor: pointer;
	position: relative;
}
.message-center-item {
	display: inline-block;
	width: 16px;
	height: 40px;
	line-height: 40px;
  padding: 0 8px;
  cursor: pointer;
  font-size: 16px;
}

.message_center_popover { 
    top: 26px !important; 
 	border-radius: 4px;
    right: -62px !important;
    width: 350px !important;
    height: 450px;
    background-color: rgba(255, 255, 255, 0) !important;
    z-index: 9999 !important;
    cursor: default;
	opacity: 0;
  	visibility: hidden;
    transition: all .4s linear; 
}

.animate {
	opacity: 1 !important;
  	visibility: visible;
}

.popover_url {
	display: block;
	width: 52px;
	text-align: center;
}

.message_center_popover_view {
	margin-top: 20px;
    border-radius: 4px;
	height: calc(100% - 10px);
	box-shadow: 0.05em 0.2em 0.6em rgba(0,0,0,.2);
	background: rgba(255, 255, 255, 0.97);
    border: 1px solid #e6e6e6;
}

.smt-message-center-panel {
	height: 100%;
	padding-top: 12px;
	box-sizing: border-box;
}

.message_center_popover_view .message_center_tab,
.smt-message-center-panel .message_center_tab {    
	border-top-left-radius: 6px;
    border-top-right-radius: 6px;
	background-color: #fff; 
    height: 32px;
    position: relative;
}
.message_center_tab ul {
	margin: 0;
    padding: 0;
	height: 32px; 
	line-height: 32px; 
    display: flex;
    justify-content: center;
    align-items: center;
}
.message_center_tab ul li{  
	color: var(--smt-brand-color);  
	font-size: var(--smt-font-size-tab-head);
    margin: 0 25px; /* SMS-48869 */
    padding: 0;
	float: left;
	list-style: none;
	white-space: nowrap;
}
.message_center_tab .selected{ 
	font-weight: bold;
	/*background-color: #fff; 
	border-bottom: 1px solid; 
	z-index: 2;*/
}
.message_center_tab .hover{ 
	/*background-color: #fff; 
	border-bottom: 1px solid;
	z-index: 2;*/
}

.message_center_popover_view .message_center_popover_items,
.smt-message-center-panel .message_center_popover_items {
	height: calc(100% - 84px);
	width: 100%;
    background-color: #fff;
    overflow: auto;
    scrollbar-width: none;
	-ms-overflow-style: none;
}
.message_center_popover_items::-webkit-scrollbar {
  	width: 0;
}
.message_center_popover_tool {
	height: 52px;
    line-height: 52px;
    padding: 0 16px;
	border-top: solid 1px var(--smt-split-line-color);
	box-sizing: border-box;
	background-color: #fff;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    color: var(--smt-brand-color);
    font-size: var(--smt-font-size);
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.message_center_popover_tool .messagebtnRight {
	float: right;
    cursor: pointer;
}
.message_center_popover_tool .messagebtnLeft {
	/*background: url(../writeCustomBgImg.jsp?theType=ReadImg) no-repeat left;*/
	background-size: 16px;
    padding-left: 18px;
    cursor: pointer;
    position: relative;
}
.message_center_popover_tool .messagebtnRight:hover,
.message_center_popover_tool .messagebtnLeft:hover {
	color: var(--smt-brand-color-active);
}

.message_center_popover_tool .messagebtnLeft:before {
	font-size: 16px;
	position: absolute;
    top: -2px;
    left: 0;
}
.message_center_popover .message_center_popover_items:before {
	border: solid transparent;
    content: ' ';
    height: 0;
    right: 70px;    
    position: absolute;
    width: 0;
	border-width: 8px;
    border-bottom-color: #f0f0f0;
    top: 5px;
}
.popover_msg_item__title {
	height: 20px; 
	line-height: 20px; 
	font-weight: 500;
	padding: 14px 0;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: var(--smt-font-color-title);
}
.popover_msg_item__content {
	height: 20px; 
	line-height: 20px;
	padding-bottom: 9px; 
	overflow: hidden; 
	white-space: nowrap;
	text-overflow: ellipsis;
}
.popover_msg_item__time {
	height: 17px; 
	line-height: 17px;
	font-size: 12px;
	padding-bottom: 10px;
}
.popover__item {
	display: flex;
    cursor: pointer;
    font-size: var(--smt-font-size);
    padding: 0 16px;
}
.popover__item:hover {
	background-color: var(--smt-bg-color-container-hover);
}
.msg__left {
	width: 100%;
}
.msg__right {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-grow: 1;
}
li.msg_tab_item {
	position: relative;
    cursor: pointer;
}
div.msg_list_not_data {
	background-image: url(../img/modulesvg.svg#s-icon-no-news_g);
	background-repeat: no-repeat;
    background-size: 120px 120px;
    background-position: center;
	display: flex;
    align-items: center;
    font-size: 8em;
    justify-content: center;
    height: 100%;
    color: var(--smt-text-color-primary);
}
.msg_list_not_data .msg_list_not_data_text {
	font-size: var(--smt-font-size); 
	margin-top: 156px;
}
span.msg_tab_none {
	display: none !important;
}

.banner-personal{
	float: right;
    padding: 7px;
    line-height: 25px;
    height: 40px;
	box-sizing: border-box;
	cursor: pointer;
}

.banner-head-portrait{
	float: right;
    width: 25px;
    height: 25px;
	display: inline-block;
}

.banner-personal-name{
	margin-left: 6px;
	cursor: pointer;
}

/** /vision/css/querygrid.css */
.table-grid {
	background-color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	empty-cells: show;
	border-collapse: collapse;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

.table-grid td {
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	word-break: break-all;
}
/*影响：操作日志，移动设备管理*/
.table-grid-top {
	width: 10%;
	height: 40px;
	background-color: var(--smt-bg-color-table-head);
	valign: top;
}
/*影响：导出资源*/
.search-table-grid-top {
	width: 10%;
	height: 40px;
	background-color: var(--smt-bg-color-table-head);
	/*position: relative;*/
}
.search-table-grid-nobottom-border {
	border: 1px solid #79ABCF;
}
/*影响：操作日志，移动设备管理*/
.table-grid-top-cell {
	/*position: relative;*/
	background-color: var(--smt-bg-color-table-head);
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	word-break: break-all;
	text-align: center;
	font-weight:bold;
}
/*影响：预览数据*/
.table-grid-top-cell{
}
/*影响：操作日志，移动设备管理*/
.table-grid-top-span {
	cursor: default;
	display: inline-block;
	position: relative;
}
/*影响：移动设备管理*/
.table-grid-top-span-sp {
	cursor: default;
	text-align: center;
	width: 96%;
	display: block;
}

.table-grid-sp-sort {
	padding-left:5px;
	margin-left:5px;
	height: 20px;
	line-height: 20px;
	border:1px solid #A1ACB9;
	background-color:#EBE9E6;
	display: inline-block;
}

.table-grid-top-span-sp-asc {
	width: 8px;
	height: 15px;
	margin-right: 3px;
background-image:url('data:image/gif;base64,R0lGODlhCAAPAJECAEFBQQAAAAAAAAAAACH5BAEAAAIALAAAAAAIAA8AAAITlI+JoOELIkNBidosTpvqn1lIAQA7');
	background-repeat: repeat-x;
	background-position:left center;
	display: inline-block;
	vertical-align: bottom;
}

.table-grid-top-span-sp-desc {
	width: 8px;
	height: 15px;
	margin-right: 3px;
background-image:url('data:image/gif;base64,R0lGODlhCAAPAJECAEFBQQAAAAAAAAAAACH5BAEAAAIALAAAAAAIAA8AAAIUlI+JocL6UlxtHmuwS6D3FWBAkxQAOw==');
	background-repeat: repeat-x;
	background-position:left center;
	display: inline-block;
	vertical-align: bottom;
}

.table-grid-top-span-sp-basc {
	width: 15px;
	height: 15px;
	margin-right: 3px;
background-image:url('data:image/gif;base64,R0lGODlhCAAPAJECAEFBQQAAAAAAAAAAACH5BAEAAAIALAAAAAAIAA8AAAITlI+JoOELIkNBidosTpvqn1lIAQA7');
	background-repeat: repeat-x;
	background-position:left center;
	display: inline-block;
	vertical-align: bottom;
}

.table-grid-top-span-top {
	width: 15px;
	height: 15px;
	margin-right: 3px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAXCAYAAAA/ZK6/AAABSklEQVR42r3UTytEURzG8UlpDIOhKIRMQiHG5u7kz85Gkc2wwo4NdpImQ+RPZpCaRqRsKJK8BMVLsJzIG7AiG99Tz+h0zWWycOpTp1PPPb/zO/den+8/RgHK0YFeNGrNc5QghjeZhT/fwDtmfgsEsYBHZBQo+ilg6h/FGlKYRx0aUIEqzcvcgVUsYgDD2MYIpjQftHcJYUIqsYIP7ONG85Qe/rXLuAI12MIlTnGBZyx5BcJ6clShE9xjTB39FmjDHiI4Vykm2IdArkA3dnTjRzgQx263HejBptp5iCTWte7PFWhXoBZpJFSi4w5k29qsQFhd2sUx+t1nmNNtt6iEuGo34QdM2oFWnOFKcxN8wobmr2pEaTYQ0eFieo/MHVxjWmd4wbJ9cfV6V7pQjCbV7GjnOwzZJXkNc55b3Xx1Pp+v+VY6tWPhn34An8/wRAUPqyMoAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-position:left center;
	display: inline-block;
}

.table-grid-top-span-sp-bdesc {
	width: 15px;
	height: 15px;
	margin-right: 3px;
background-image:url('data:image/gif;base64,R0lGODlhCAAPAJECAEFBQQAAAAAAAAAAACH5BAEAAAIALAAAAAAIAA8AAAIUlI+JocL6UlxtHmuwS6D3FWBAkxQAOw==');
	background-repeat: repeat-x;
	background-position:left center;
	display: inline-block;
	vertical-align: bottom;
}

/*有些地方的拖拽符会导致出现横向滚动条*/
.newtable-grid-top  .table-grid-top-resizeDivClass {
  right:2px;
}

.table-grid-top-resizeDivClass {
	width: 2px;
	height: 16px;
	z-index: 100;
	position: absolute;
	right: 2px;
	cursor: e-resize;
}

.table-grid-top-noResizeDivClass {
	width: 2px;
	z-index: 100;
	cursor: none;
}
/*影响：操作日志*/
.table-grid-row {
	height: var(--smt-table-row-height);
	width: 10%;
	cursor: default;
}


.talbe-grid-row-blue {
	background-color: var(--smt-bg-color-table-odd-row);
}
.talbe-grid-row-blue td{
	word-break: break-all;
}
/*影响：操作日志*/
.table-grid-row-green {
  background-color: var(--smt-bg-color-table-even-row);
}
/*影响：操作日志*/
.table-grid-row-green td {
  word-break: break-all;
}
/*影响：操作日志*/
.table-grid-row-select {
    background-color: var(--smt-brand-color-hover);
}

td.jump-link {
	text-decoration: underline;
}

.jump-link {
	color: white;
	cursor: pointer;
	text-decoration: underline;
}

.table-grid-row-green .jump-link {
	color: blue;
}

.talbe-grid-row-blue .jump-link {
	color: blue;
}


.editgrid_editbox {
    border: 1px solid var(--smt-theme-color);
    border-radius: 3px;
    background-color: #FFFFFF;
	outline: none;
}

.table-grid-cell {
	white-space:nowrap;
}

.table-grid-button-nowidth {
	height: 16px;
	cursor: pointer;
	background-color: #EBE9E6;
	border: 1px solid #A1ACB9;
	font-size: 12px;
}

.newtable-grid-top {
	width: 10%;
	height: var(--smt-table-row-height);
	background-color: var(--smt-bg-color-table-head);
	/*position:relative;*/
	top:0;
}

.newtable-grid-top-cell {
	/*position: relative;*/
	background-color: var(--smt-bg-color-table-head);
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	text-align: left;
	vertical-align: middle;
	word-break: break-all;
}

.InsightTimeManagerDialog .newtable-grid-top-cell {
  width: 70px;
  text-align: center;
  font-weight: bold;
}

.newtable-grid-top-span-sp {
	font-weight: bold;
	cursor: default;
	position: relative;
	left: 4px;
	top: 4px;
}

.scrollCellColHead {
	 /*position: relative;*/
     z-index:2;
}

.scrollCellRowHead {
	 /*position: relative;*/
     z-index:3;
}

.scrollCR {
     z-index:4;
}

.scrollCellColTop {
     top: 0;
}
/*影响：导出资源*/
.table-grid-bottom-border {
	/*border-bottom: 1px solid #79ABCF;*/
}

.exportReferenced-table td{
  word-wrap:break-word;
  word-break:break-all;
}

.importChooser-table td{
  word-wrap:break-word;
  word-break:break-all;
}
.replaceDsTable td {
  word-wrap:break-word;
  word-break:break-all;
}
/*影响：数据连接-预览数据*/
.newui-table .table-grid-top-cell{
}
/*影响：灵活分析、即席查询*/
.simple-report-grid{
	font-family: var(--smt-font-family);
}
/*影响：灵活分析、即席查询*/
.simple-report-grid td{
	padding-left: 10px;
	padding-right: 10px;
}

.edit-grid-lock {
	background : url("../img/querygrid/lock_gray.png") no-repeat left !important;
	padding-left : 20px
}

/* 影响： 灵活分析、即席查询、透视分析 */

.v10-grid .table-grid-top {
	height: 28px;
	background-color: #CBC7B8;
}

.v10-grid .table-grid-top-cell {
	background-color: #CEDDF0;
}

.v10-grid .table-grid-row {
	height: 28px;
}

.v10-grid .table-grid-row-green {
	background-color: #FFFFFF;
}

.v10-grid .talbe-grid-row-blue {
	background-color: #F2F2F5;
}

.v10-grid .table-grid-row-select {
    background-color: #f3f5f8;
}

/* */

/** /vision/css/dropdowncontrol.css */
.dropdown-div {
	background-color: #FFF;
	border: 1px solid var(--smt-border-color);
	width: 120px;
}

.dropdown-checklist-div {
	background-color: #F6F6F5;
	border: 1px solid #D0CCC7;
	width: 120px;
	z-index: 991;
}

.dropdown-box-div .smt-no-br {
	overflow: hidden;
	text-overflow: ellipsis;
}

.dropdown-box-div,
.dropdown-tree-div {
	font-size: var(--smt-font-size);
	color: black;
	background-color: #FFF;
	border: 1px solid var(--smt-split-line-color);
	z-index: 990;
	overflow: auto;
	border-radius: 3px;
	box-sizing: border-box;
	box-shadow: var(--smt-shadow-menu);
}

.dropdown-box-span {
	height: 34px;
	line-height: 34px;
	cursor: default;
	background-color: #FFF;
	padding: 3px 10px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
}

.dropdown-box-span-select {
	height: 34px;
	line-height: 34px;
	cursor: default;
	background-color: var(--smt-brand-bgcolor-hover);
	padding: 3px 10px;
	box-sizing: border-box;
	display: flex;
    align-items: center;
}

.dropdown-box-span input[type="checkbox"],
.dropdown-box-span-select input[type="checkbox"] {
	margin-right: 10px;
}

.dropdown-box-span-higher {
  padding-top: 2px;
  padding-bottom: 2px;
}

.combobox-panel {
	height: 28px;
	vertical-align: top;
	border: 1px solid var(--smt-border-color);
	background-color: white;
	white-space: nowrap;
	display: inline-flex;
	align-items: center;
	border-radius: 3px;
	box-sizing: border-box;
}

.combobox-panel-mobile {
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
	box-sizing: border-box;
}

.combobox-panel:hover, .combobox-panel:hover,
.combobox-panel-mobile:focus, .combobox-panel-mobile:focus {
	border-color: var(--smt-brand-color-active);
}

.combobox-edit {
	font-size: var(--smt-font-size);
	height: 28px;
	vertical-align: top;
	border: none;
	outline:none;
	padding: 0px 1px;
}

.combobox-button {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	height: 24px;
	border-radius: 3px;
	vertical-align: top;
	border: none;
	outline:none;
	background: url(../img/list.png) right center no-repeat;
}

.combobox-edit-date {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	font-size: 16px;
}

.combobox-edit-date:hover {
	color: var(--smt-brand-color-active);
}

.combobox-panel-border-top-none {
	border-top: none !important;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}

.combobox-panel-border-bottom-none {
	border-bottom: none !important;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

/* 数据库管理下可选用Schema时的下拉框样式*/
._schemasDiv{
    border: 1px solid var(--smt-border-color);
    backgroundColor:#FFFFFF;
    border-radius: 4px;
    height: 24px;
}
/* 数据库管理下不可选用Schema时的下拉框样式*/
._schemasDiv:disable{
    border: 1px solid var(--smt-border-color);
    backgroundColor:#f9f9f9;
    border-radius: 4px;
    height: 24px;
}
/* 数据库管理下可选用catalog时的下拉框样式*/
._selectCatalogDiv{
    display:inline-block;
    margin-right: 10px;
}
/* 数据库管理下可选用catalog时的下拉框样式*/
._catalogDiv{
    border: 1px solid var(--smt-border-color);
    backgroundColor:#FFFFFF;
    border-radius: 4px;
    height: 24px;
}
/* 数据库管理下不可选用catalog时的下拉框样式*/
._catalogDiv:disable{
    border: 1px solid var(--smt-border-color);
    backgroundColor:#f9f9f9;
    border-radius: 4px;
    height: 24px;
}

/* 新样式 */
.new.dropdown-box-div {
    font-size: var(--smt-font-size);
    color: black;
    z-index: 990;
    overflow: auto;
    border: 1px solid #dee3ec;
    background-color: white;
}
.new.dropdown-box-div .dropdown-box-span {
    height: 27px;
    line-height: 27px;
    cursor: default;
    background-color: #fff;
}
.new.dropdown-box-div .dropdown-box-span-select {
    height: 27px;
    line-height: 27px;
    cursor: default;
    background-color: #f4f6f9;
}
.new.dropdown-box-div .dropdown-box-span-select span {
	background-color: transparent;
}

/* td里的checkbox上下居中 */
.dropdown-checklist-align-center {
	display: flex;
	align-items: center;
}

.listview-table-row:hover {
	background-color: var(--smt-secondary-bgcolor-active);
	/*color: var(--smt-brand-color-active);*/
}

/** /vision/css/dragTable.css */
.dragDiv {
	position: absolute;
	border: "1px dashed black";
	background-color: "papayawhip";
	filter: alpha(opacity : 70);
	z-index: 9961;
}

/** /vision/css/frozenTable.css */
.frozen-table-container {
	width: 100%;
	height: 100%;
}

.frozen-table-offset-layer {
	position: relative;
	width: 100%;
	height: 100%;
}

.frozen-table-scroll-layer {
	display: inline-block;
}

.frozen-table-placeholder {
	width: 0px;
	height: 0px;
}

.frozen-table-frow-table {
	position: absolute;
	top: 0px;
	left: 0px;
}

.frozen-table-container.frozen-table-enfrow .frozen-table-scroll-layer {
	overflow-y: auto;
	overflow-x: hidden;
}

.frozen-table-container:not(.frozen-table-enfrow) .frozen-table-frow-table {
	visibility: hidden;
}

.frozen-table-container.frozen-table-enfrow table:not(.frozen-table-frow-table)
		.frozen-table-enfrow-hidden {
	visibility: hidden;
}

/** /vision/css/listview.css */
.listView_panel { /*border: 1px solid silver;*/
	border: 0px;
	/*overflow: auto;*/
	height: 100%;
}

.listView_item {
	border: 0;
	vertical-align: middle;
}

.listView_item span{
	height: 24px;
	line-height: 24px;
	padding:0px 2px 0px 5px;
	vertical-align: middle;
}

.listView_item img{
	vertical-align: middle;
	padding-left:10px;
}

.listView_item:hover,
.listView_item_selected {
	background-color: var(--smt-brand-bgcolor-hover);
	vertical-align: middle;
}

.listView_item_selected  span{
	height: 24px;
	line-height: 24px;
	padding:0px 2px 0px 5px;
	vertical-align: middle;
}

.listView_item_selected  img{
	vertical-align: middle;
	padding-left:10px;
}
/*影响：会话管理*/
.listView_tr_selected {
	height: var(--smt-table-row-height);
}

.ListViewItem_span {
	cursor: default;
}
/*影响：用户管理， 导入资源，查看发布资源，流程监控*/
.listView-table {
	background-color: #ffffff;
}

.add-roles-to-user-view .listview-table-cell,
.listView-table td {
	height: var(--smt-table-row-height);
	padding-left: 9px;
	padding-right: 9px;
	box-sizing: border-box;
	border-right: 1px solid #FFFFFF;
}
.listView-table .listView-table-top-th,
.listView-table .listView-table-top {
	height: var(--smt-table-row-height);
}
/*影响：用户管理， 导入资源，查看发布资源，流程监控*/
.listView-table-top {
	background: #F7F7F7;
	border-bottom: 1px solid #FFFFFF;
	font-size: 12px;
	color: #333333;
}

.listView-table-top-th {
	background-color: #E9EFFD;
	border-bottom: 1px solid #C9DFF1;
	border-right: 1px solid #C9DFF1;
	font-size: 12px;
	font-weight: bold;
	color: #0C64C0;
}

.listView-table-top-cell {
	position: relative;
	background-color: #ebeadb;
	border-right: 1px #CBC7B8 solid;
	border-bottom: 1px #CBC7B8 solid;
}
/*影响：用户管理，导入资源，查看发布资源*/
.listView-talbe-row-gray {
	height: var(--smt-table-row-height);
	background-color: var(--smt-bg-color-table-odd-row);
	border-right: 1px solid #FFFFFF;
}
/*影响：用户管理，导入资源，查看发布资源，会话管理*/
.listView-talbe-row-white {
	height: var(--smt-table-row-height);
	background-color: var(--smt-bg-color-table-even-row);
	border-right: 1px #ffffff solid;
}

.listView-talbe-row-blue {
	height: var(--smt-table-row-height);
	background-color: blue;
	border-right: 1px #ffffff solid;
}
/*影响：用户管理*/
.listView-talbe-row-orange {
	width: 100%;
	cursor: pointer;
	background-color: var(--smt-brand-color-hover);
}

.listView-table-row-orange {
	width: 100%;
	cursor: pointer;
	background-color: var(--smt-brand-color-hover);
}

.listView-table-top-scroll {
	position:relative;
}

.listView-locate-img {
  height: 20px;
  widht: 20px;
  margin-top: 4px;
  cursor: pointer;
  margin-left: 90%;
  position: absolute;
  right: 0px;
}

.listView-table-td{
	border: 1px solid #DBE2EF  !important;
}

.dataSourceResource .listView_item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.listView-table-empty-td{
  display:none;
}

/*影响：“页面”离线设置左侧资源列*/
.listView-page-offline-setting {
    background-color: #f3f4f6;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	line-height: 22px;
	padding-left: 6px;
}

/** /vision/css/PropertyPanel.css */
.propertyPanelResizeDivClass {
	position: relative;
	background-color: red;
	width: 2;
	z-index: 100;
	cursor: e-resize;
}

.propertyPanelMainPanel {
	cellpadding: 0;
	cellspacing: 0;
	width: 100%;
	height: 100%;
	table-layout: fixed;
	overflow: auto;
	background-color: #FFFFFF;
}

.propertyPanelMainPanelFirstTr {
	width: 100%;
	height: 100%;
}

.propertyPanelHeadRow {
	font-weight: bold;
}

.propertyPanelRow {
	background-color: transparent;
}

/*
*/
.propertyPanelMainTableDiv {
	width: 100%;
	height: 100%;
}

.propertyPanelTextBox {
	width: 100%;
	border: 1px solid #D0CCC7;
}

.propertyPanelButton {
	width: 80px;
	border: 1px solid #D0CCC7;
}

.propertyPanelCheckBox {
	width: 100%;
	border: 1px solid #D0CCC7;
}

.propertyPanelMainTable {
	width: 100%;
}

/*
 * GroupedPropertyPanel
 */
.propertyRowGroup {
	background-color: #C8D7EB;
}

.groupIcon {
	height: 16px;
	width: 16px;
	background: no-repeat center center;
}

.plus {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEvSURBVHjaYvz//z8DJYAFmTPnHMP/2Wfxa0g1ZmBIMWJghPEZYS4wn83wv9SVgeHvP0xNMDeCdDEBiZ49DAwnUyGGgA0A2fyVnYHhF1Dzx18QDTCfwdggmp2ZgYGPlYHhH5Aj9AfiErABINtt9REKYZomWEAMyT2OahAIn7sKcQU8DL78hkj8+49Q/Bvqnc9Y5DAC8dNviMQ/JJt+/IXIwb3FgFCDYQBM0UI7hCTMgFk2CLGQvYhAxWrAtz/4o/ET1Dvs6AbA/OmzG+GFNU4QucC9qAEIIjAM+PoHNaSRvfD9D2bUYnjhO1QxcgjDDAClD2RxDANAybP6BqZ/A/ZAUh8jkGBhYmBgZoRgEDtVA0tS/iHCwMAKlGSDYlZmBJsNiX3lBlpSpkpmIhcABBgA0lquSTGNckoAAAAASUVORK5CYII=');
}

.minus {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEPSURBVHjaYvz//z8DJYAFmTPnHMP/2Wfxa0g1ZmBIMWJghPEZYS4wn83wv9SVgeHvP0xNMDeCdDEBiZ49DAwnUyGGgA0A2fyVnYHhF1Dzx18QDTCfwdggmp2ZgYGPlYHhH5Aj9AfiErABINtt9REKkTWhsJHEzl2FuAIeBl9+QyT+/cdtALIcRiB++g2R+Idm4z8shv3DFgswv29zwx8L9lsRgYrVgIdf8BvwCepVdnQDPkMlfHZjDzRkNojAMODrH1SFDOhstKjF8ML3vwhN6AkInzgTLHn++QfBf/8jMDjaoKpZmCAJiQtoJT8bRA9GUv4hwsDAClTIBsWszAg2GxL7yg20pEyVzEQuAAgwANVguGCBS8QoAAAAAElFTkSuQmCC');
}


/** /vision/css/relationpane.css */
/*--------------------------------------*/
.dbtable {
	border: 1px solid #DFDDD8;
	border-collapse: collapse;
	min-width: 100px;
}

.dbtable td {
	border-bottom: 1px solid #DFDDD8;
	border-collapse: collapse;
	height: 24px;
	text-align: center;
}

.dbtable_focused td {
	border: 1px solid #DFDDD8;
	background-color: #FFFFFF;
}

.dbtableheader td {
	border: 1px solid #DFDDD8;
	background-color: #F1F0EE;
	height: 26px;
}

.dbtable_focused {
	border: 1px solid #000000;
}

.dbtable td td {
	padding: 0px 4px;
	magin: 0px;
	text-align: left;
}

.dbtable_focused td td {
	padding: 0px;
	magin: 0px;
}

/** /vision/css/codePress.css */
/*
 * CodePress color styles for JavaScript syntax highlighting
 */
.cp {
	margin-top: 3px;
	margin-left: 2px;
	padding-left: 1px;
	/*font-family: monospace;*/
	font-size: 13px;
	line-height: 16px;
	white-space: pre;
	overflow: auto;
}

.cp p {
	margin: 0;
	padding: 0;
	border: 0;
	/*outline: 0;*/
	display: block;
	white-space: pre;
}

.cp u {
	color: darkblue;
	font-weight: bold;
}  /* special words */

.cp b {
	color: #7F0055;
	font-weight: bold;
}  /* reserved words */

.cp i,i:not(._reportITag) b,i s,i:not(._reportITag) u {
	color: green;
	font-weight: normal;
}  /* comments */

.cp s,s b,s u {
	color: #2A00FF;
	font-weight: normal;
}  /* strings */

.cp i,s,em,tt,ins,big,cite,var,dfn {
	text-decoration: none;
}

/** /vision/css/dpChart.css */
.dpeditgrid input{
	vertical-align:middle;
	margin:0px 0px 1px 0px;
}

.dpeditgrid textarea{
	border: "1px solid #7F9DB9";
}

.dpeditgrid checkbox{
	margin: 0px;
	font-size: 12px;
	vertical-align: middle;
	border: none;
	background: url(../img/list.gif) 0 0 no-repeat;
}

.dpeditgrid {
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
}
.dpeditgrid table {
}

.dpeditgrid tr {
	height: 30;
}

.dpeditgrid th {
	align:left;
	padding: 2px 10px;
	height: 26px;
	background-color: #E9EFFD;
	border-bottom: 1px solid #C9DFF1;
	font-size: 12px;
	font-weight: bold;
	color: #0C64C0;
}

.dpeditgrid td {
	align:left;
	padding: 2px 10px;
	font: 12px;
	background: #F7F7F7;
}

.dpeditgrid_blank td {
	font: 12px;
	background: #F2F2F2;
}

.dpeditgrid_body {
	position: relative;
	top: 0;
	width:100%;
	height:100%;
	background: #F2F2F2;
}
.dpeditgrid_0 td {
	padding: 3px;
	font: 12px;
	background: #F2F2F2;
	border-bottom: 1px solid #ffffff;
}

.dpeditgridnoline {
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
}
.dpeditgridnoline table {
}
.dpeditgridnoline th {
	background: #E9F4FE;
	height:30;
	font: bold 12px;
	padding: 5px;
}
.dpeditgridnoline td {
	padding: 3px;
	font: 12px;
	background: #F7F7F7;
	height:30;
	border-bottom: 0px;
	border-right: 0px;
}

.dpeditgridheight td {
	font: 12px;
	height:22px;
	
}

.listView-table_td {
	padding: 2px 10px;
	border-right: 1px #ffffff solid;
}

.chartFirst_loading{
	position: absolute; 
	left: 100px; 
	top: 100px; 
	z-index: 101; 
}

/** /vision/css/button.css */

.smt-button {
  font: var(--smt-font-body-medium);
  color: var(--smt-text-color-primary);
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  z-index: 0;
  overflow: hidden;
  font-size: var(--smt-font-body-medium);
  outline: none;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  background-color: transparent;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: var(--smt-radius-default);
  transition: all 0.2s linear;
  touch-action: manipulation;
  text-decoration: none;
}
.smt-button .smt-button__text,
.smt-button .smt-icon {
  position: relative;
  z-index: 1;
  display: inline-flex;
}
.smt-button .smt-icon {
  font-size: var(--smt-font-size-body-large);
}
.smt-button .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button .smt-icon + .smt-button__text:not(:empty) {
  margin-left: 8px;
}
.smt-button .smt-loading + .smt-button__text:not(:empty) {
  margin-left: 8px;
}
.smt-button .smt-button__suffix:not(:empty) {
  display: inline-flex;
  margin-left: 8px;
}
.smt-button--variant-base {
  color: var(--smt-text-color-anti);
  height: var(--smt-comp-size-m);
  font: var(--smt-font-body-medium);
  padding-left: calc(var(--smt-comp-paddingLR-l) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-l) - 1px);
  background-color: var(--smt-bg-color-component);
  border-color: var(--smt-bg-color-component);
  color: var(--smt-text-color-primary);
}
.smt-button--variant-base .smt-icon,
.smt-button--variant-base .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--variant-base:hover {
  background-color: var(--smt-bg-color-component-hover);
}
.smt-button--variant-base.smt-is-loading {
  background-color: var(--smt-bg-color-component);
}
.smt-button--variant-base.smt-is-disabled {
  background-color: var(--smt-bg-color-component-disabled);
}
.smt-button--variant-base:hover {
  border-color: var(--smt-bg-color-component-hover);
}
.smt-button--variant-base.smt-is-loading {
  border-color: var(--smt-bg-color-component);
}
.smt-button--variant-base.smt-is-disabled {
  border-color: var(--smt-bg-color-component-disabled);
}
.smt-button--variant-base:hover {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-base.smt-is-loading {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-base.smt-is-disabled {
  color: var(--smt-text-color-disabled);
}
.smt-button--variant-base.smt-button--theme-primary {
  color: var(--smt-text-color-anti);
  background-color: var(--smt-brand-color);
  border-color: var(--smt-brand-color);
}
.smt-button--variant-base.smt-button--theme-primary:hover {
  background-color: var(--smt-brand-color-hover);
}
.smt-button--variant-base.smt-button--theme-primary.smt-is-loading {
  background-color: var(--smt-brand-color);
}
.smt-button--variant-base.smt-button--theme-primary.smt-is-disabled {
  background-color: var(--smt-brand-color-disabled);
}
.smt-button--variant-base.smt-button--theme-primary:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-base.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color);
}
.smt-button--variant-base.smt-button--theme-primary.smt-is-disabled {
  border-color: var(--smt-brand-color-disabled);
}
.smt-button--variant-base.smt-button--theme-success {
  color: var(--smt-text-color-anti);
  background-color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--theme-success:hover {
  background-color: var(--smt-success-color-hover);
}
.smt-button--variant-base.smt-button--theme-success.smt-is-loading {
  background-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--theme-success.smt-is-disabled {
  background-color: var(--smt-success-color-disabled);
}
.smt-button--variant-base.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-base.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--theme-success.smt-is-disabled {
  border-color: var(--smt-success-color-disabled);
}
.smt-button--variant-base.smt-button--theme-warning {
  color: var(--smt-text-color-anti);
  background-color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--theme-warning:hover {
  background-color: var(--smt-warning-color-hover);
}
.smt-button--variant-base.smt-button--theme-warning.smt-is-loading {
  background-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--theme-warning.smt-is-disabled {
  background-color: var(--smt-warning-color-disabled);
}
.smt-button--variant-base.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-base.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--theme-warning.smt-is-disabled {
  border-color: var(--smt-warning-color-disabled);
}
.smt-button--variant-base.smt-button--theme-danger {
  color: var(--smt-text-color-anti);
  background-color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--theme-danger:hover {
  background-color: var(--smt-error-color-hover);
}
.smt-button--variant-base.smt-button--theme-danger.smt-is-loading {
  background-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--theme-danger.smt-is-disabled {
  background-color: var(--smt-error-color-disabled);
}
.smt-button--variant-base.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-base.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--theme-danger.smt-is-disabled {
  border-color: var(--smt-error-color-disabled);
}
.smt-button--variant-base.smt-button--ghost {
  background-color: transparent;
  color: var(--smt-text-color-anti);
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-base.smt-button--ghost:hover {
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost:active {
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-is-loading {
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-is-disabled {
  background-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-base.smt-button--ghost:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-is-loading {
  color: var(--smt-text-color-anti);
}
.smt-button--variant-base.smt-button--ghost.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-base.smt-button--ghost:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-is-loading {
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-base.smt-button--ghost.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary {
  color: var(--smt-brand-color);
  border-color: var(--smt-brand-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success:active {
  color: var(--smt-success-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success:active {
  border-color: var(--smt-success-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning:active {
  color: var(--smt-warning-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning:active {
  border-color: var(--smt-warning-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger:active {
  color: var(--smt-error-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger:active {
  border-color: var(--smt-error-color-active);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-base.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline {
  height: var(--smt-comp-size-m);
  font: var(--smt-font-body-medium);
  padding-left: calc(var(--smt-comp-paddingLR-l) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-l) - 1px);
  color: var(--smt-text-color-primary);
  background-color: var(--smt-bg-color-container);
  border-color: var(--smt-gray-color-1);
}
.smt-button--variant-outline .smt-icon,
.smt-button--variant-outline .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--variant-outline:hover,
.smt-banner-item.active .smt-button--variant-outline,
.smt-button--variant-outline.active {
  border-color: var(--smt-brand-color-active);
  color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-is-loading {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-outline.smt-is-disabled {
  color: var(--smt-text-color-disabled);
}
.smt-button--variant-outline.smt-is-loading {
  background-color: var(--smt-bg-color-container);
}
.smt-button--variant-outline.smt-is-disabled {
  background-color: var(--smt-bg-color-component-disabled);
}
.is-dark .base__main-header .smt-button--variant-outline {
	color: var(--smt-bg-color-container);
	border-color: var(--smt-gray-color-2);
	background-color: transparent;
}
.is-dark .base__main-header .smt-button--variant-outline:hover {
	background-color: var(--smt-white-color-5);
}
.is-dark .base__main-header .smt-banner-item.active .smt-button--variant-outline,
.is-dark .base__main-header .smt-button--variant-outline.active {
	background-color: var(--smt-black-color-2);
}
.smt-button--variant-outline.smt-is-loading {
  border-color: var(--smt-gray-color-1);
}
.smt-button--variant-outline.smt-is-disabled {
  border-color: var(--smt-gray-color-1);
}
.smt-button--variant-outline.smt-button--theme-primary {
  color: var(--smt-brand-color);
  border-color: var(--smt-brand-color);
}
.smt-button--variant-outline.smt-button--theme-primary:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-outline.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color);
}
.smt-button--variant-outline.smt-button--theme-primary.smt-is-disabled {
  color: var(--smt-brand-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-primary:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-outline.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color);
}
.smt-button--variant-outline.smt-button--theme-primary.smt-is-disabled {
  border-color: var(--smt-brand-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-outline.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--theme-success.smt-is-disabled {
  color: var(--smt-success-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-outline.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--theme-success.smt-is-disabled {
  border-color: var(--smt-success-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-outline.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--theme-warning.smt-is-disabled {
  color: var(--smt-warning-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-outline.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--theme-warning.smt-is-disabled {
  border-color: var(--smt-warning-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-outline.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--theme-danger.smt-is-disabled {
  color: var(--smt-error-color-disabled);
}
.smt-button--variant-outline.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-outline.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--theme-danger.smt-is-disabled {
  border-color: var(--smt-error-color-disabled);
}
.smt-button--variant-outline.smt-button--ghost {
  background-color: transparent;
  color: var(--smt-text-color-anti);
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-outline.smt-button--ghost:hover {
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost:active {
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-is-loading {
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-is-disabled {
  background-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-outline.smt-button--ghost:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-is-loading {
  color: var(--smt-text-color-anti);
}
.smt-button--variant-outline.smt-button--ghost.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-outline.smt-button--ghost:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-is-loading {
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-outline.smt-button--ghost.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary {
  color: var(--smt-brand-color);
  border-color: var(--smt-brand-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success:active {
  color: var(--smt-success-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success:active {
  border-color: var(--smt-success-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning:active {
  color: var(--smt-warning-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning:active {
  border-color: var(--smt-warning-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger:active {
  color: var(--smt-error-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger:active {
  border-color: var(--smt-error-color-active);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-outline.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed {
  height: var(--smt-comp-size-m);
  font: var(--smt-font-body-medium);
  padding-left: calc(var(--smt-comp-paddingLR-l) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-l) - 1px);
  color: var(--smt-text-color-primary);
  background-color: var(--smt-bg-color-container);
  border-color: var(--smt-split-line-color);
  border-style: dashed;
}
.smt-button--variant-dashed .smt-icon,
.smt-button--variant-dashed .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--variant-dashed:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-dashed.smt-is-loading {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-dashed.smt-is-disabled {
  color: var(--smt-text-color-disabled);
}
.smt-button--variant-dashed:hover {
  background-color: var(--smt-bg-color-container);
}
.smt-button--variant-dashed.smt-is-loading {
  background-color: var(--smt-bg-color-container);
}
.smt-button--variant-dashed.smt-is-disabled {
  background-color: var(--smt-bg-color-component-disabled);
}
.smt-button--variant-dashed:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-dashed.smt-is-loading {
  border-color: var(--smt-split-line-color);
}
.smt-button--variant-dashed.smt-is-disabled {
  border-color: var(--smt-split-line-color);
}
.smt-button--variant-dashed.smt-button--theme-primary {
  color: var(--smt-brand-color);
  border-color: var(--smt-brand-color);
}
.smt-button--variant-dashed.smt-button--theme-primary:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color);
}
.smt-button--variant-dashed.smt-button--theme-primary.smt-is-disabled {
  color: var(--smt-brand-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-primary:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color);
}
.smt-button--variant-dashed.smt-button--theme-primary.smt-is-disabled {
  border-color: var(--smt-brand-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--theme-success.smt-is-disabled {
  color: var(--smt-success-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--theme-success.smt-is-disabled {
  border-color: var(--smt-success-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--theme-warning.smt-is-disabled {
  color: var(--smt-warning-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--theme-warning.smt-is-disabled {
  border-color: var(--smt-warning-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--theme-danger.smt-is-disabled {
  color: var(--smt-error-color-disabled);
}
.smt-button--variant-dashed.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-dashed.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--theme-danger.smt-is-disabled {
  border-color: var(--smt-error-color-disabled);
}
.smt-button--variant-dashed.smt-button--ghost {
  background-color: transparent;
  color: var(--smt-text-color-anti);
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-dashed.smt-button--ghost:hover {
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost:active {
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-loading {
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-disabled {
  background-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-loading {
  color: var(--smt-text-color-anti);
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-loading {
  border-color: var(--smt-text-color-anti);
}
.smt-button--variant-dashed.smt-button--ghost.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary {
  color: var(--smt-brand-color);
  border-color: var(--smt-brand-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary:hover {
  border-color: var(--smt-brand-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary:active {
  border-color: var(--smt-brand-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  border-color: var(--smt-brand-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success {
  color: var(--smt-success-color);
  border-color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success:active {
  color: var(--smt-success-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success:hover {
  border-color: var(--smt-success-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success:active {
  border-color: var(--smt-success-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  border-color: var(--smt-success-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning {
  color: var(--smt-warning-color);
  border-color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning:active {
  color: var(--smt-warning-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning:hover {
  border-color: var(--smt-warning-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning:active {
  border-color: var(--smt-warning-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  border-color: var(--smt-warning-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger {
  color: var(--smt-error-color);
  border-color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger:active {
  color: var(--smt-error-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger:hover {
  border-color: var(--smt-error-color-hover);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger:active {
  border-color: var(--smt-error-color-active);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  border-color: var(--smt-error-color);
}
.smt-button--variant-dashed.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  border-color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text {
  height: var(--smt-comp-size-m);
  font: var(--smt-font-body-medium);
  padding-left: calc(var(--smt-comp-paddingLR-l) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-l) - 1px);
  color: var(--smt-text-color-primary);
  background-color: transparent;
  border-color: transparent;
}
.smt-button--variant-text .smt-icon,
.smt-button--variant-text .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--variant-text:hover {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-text.smt-is-loading {
  color: var(--smt-text-color-primary);
}
.smt-button--variant-text.smt-is-disabled {
  color: var(--smt-text-color-disabled);
}
.smt-button--variant-text:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-button--variant-text.smt-is-loading {
  background-color: transparent;
}
.smt-button--variant-text.smt-is-disabled {
  background-color: transparent;
}
.smt-button--variant-text:hover {
  border-color: var(--smt-bg-color-container-hover);
}
.smt-button--variant-text.smt-is-loading {
  border-color: transparent;
}
.smt-button--variant-text.smt-is-disabled {
  border-color: transparent;
}
.smt-button--variant-text.smt-button--theme-primary {
  color: var(--smt-brand-color);
}
.smt-button--variant-text.smt-button--theme-primary:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-text.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color);
}
.smt-button--variant-text.smt-button--theme-primary.smt-is-disabled {
  color: var(--smt-brand-color-disabled);
}
.smt-button--variant-text.smt-button--theme-success {
  color: var(--smt-success-color);
}
.smt-button--variant-text.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-text.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-text.smt-button--theme-success.smt-is-disabled {
  color: var(--smt-success-color-disabled);
}
.smt-button--variant-text.smt-button--theme-warning {
  color: var(--smt-warning-color);
}
.smt-button--variant-text.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-text.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-text.smt-button--theme-warning.smt-is-disabled {
  color: var(--smt-warning-color-disabled);
}
.smt-button--variant-text.smt-button--theme-danger {
  color: var(--smt-error-color);
}
.smt-button--variant-text.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-text.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-text.smt-button--theme-danger.smt-is-disabled {
  color: var(--smt-error-color-disabled);
}
.smt-button--variant-text.smt-button--ghost {
  background: none;
  color: var(--smt-text-color-anti);
}
.smt-button--variant-text.smt-button--ghost:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-text.smt-button--ghost:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-is-loading {
  color: var(--smt-text-color-anti);
}
.smt-button--variant-text.smt-button--ghost.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary {
  color: var(--smt-brand-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary:hover {
  color: var(--smt-brand-color-hover);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary:active {
  color: var(--smt-brand-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary.smt-is-loading {
  color: var(--smt-brand-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-primary.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success {
  color: var(--smt-success-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success:hover {
  color: var(--smt-success-color-hover);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success:active {
  color: var(--smt-success-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success.smt-is-loading {
  color: var(--smt-success-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-success.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning {
  color: var(--smt-warning-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning:hover {
  color: var(--smt-warning-color-hover);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning:active {
  color: var(--smt-warning-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning.smt-is-loading {
  color: var(--smt-warning-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-warning.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger {
  color: var(--smt-error-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger:hover {
  color: var(--smt-error-color-hover);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger:active {
  color: var(--smt-error-color-active);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger.smt-is-loading {
  color: var(--smt-error-color);
}
.smt-button--variant-text.smt-button--ghost.smt-button--theme-danger.smt-is-disabled {
  color: rgba(255, 255, 255, 0.22);
  background-color: transparent;
}
.smt-button.smt-is-loading,
.smt-button.smt-is-disabled {
  cursor: not-allowed;
}
.smt-button.smt-size-s {
  height: var(--smt-comp-size-xs);
  font: var(--smt-font-body-small);
  padding-left: calc(var(--smt-comp-paddingLR-s) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-s) - 1px);
}
.smt-button.smt-size-s .smt-icon,
.smt-button.smt-size-s .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button.smt-size-l {
  height: var(--smt-comp-size-xl);
  font: var(--smt-font-body-large);
  padding-left: calc(var(--smt-comp-paddingLR-xl) - 1px);
  padding-right: calc(var(--smt-comp-paddingLR-xl) - 1px);
}
.smt-button.smt-size-l .smt-icon,
.smt-button.smt-size-l .smt-loading {
  font-size: var(--smt-font-size-title-large);
}
.smt-button--shape-square {
  width: var(--smt-comp-size-m);
  padding: 0;
}
.smt-button--shape-square.smt-size-s {
  width: var(--smt-comp-size-xs);
  padding: 0;
}
.smt-button--shape-square.smt-size-l {
  width: var(--smt-comp-size-xl);
  padding: 0;
}
.smt-button--shape-round {
  border-radius: var(--smt-radius-round);
}
.smt-button--shape-round.smt-size-s {
  border-radius: calc(var(--smt-comp-size-xs) / 2);
}
.smt-button--shape-round.smt-size-l {
  border-radius: calc(var(--smt-comp-size-xl) / 2);
}
.smt-button--shape-circle {
  width: var(--smt-comp-size-m);
  padding: 0;
  text-align: center;
  border-radius: calc(var(--smt-comp-size-m) / 2);
}
.smt-button--shape-circle .smt-icon {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--shape-circle .smt-loading {
  font-size: var(--smt-font-size-body-large);
}
.smt-button--shape-circle.smt-size-s {
  width: var(--smt-comp-size-xs);
  border-radius: calc(var(--smt-comp-size-xs) / 2);
}
.smt-button--shape-circle.smt-size-l {
  width: var(--smt-comp-size-xl);
  padding: 0;
  border-radius: calc(var(--smt-comp-size-xl) / 2);
}
.smt-button.smt-size-full-width {
  display: flex;
  width: 100%;
}

/** /vision/css/dropdown.css */
.smt-dropdown {
  font: var(--smt-font-body-medium);
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
  background-color: var(--smt-bg-color-container);
  font-size: var(--smt-font-size-body-small);
  color: var(--smt-text-color-primary);
  position: relative;
  box-shadow: var(--smt-shadow-popup);
  border: 1px solid var(--smt-border-color-popup);
  border-radius: var(--smt-radius-medium);
  min-width: 148px;
}
.smt-dropdown__menu {
  scrollbar-color: var(--smt-scrollbar-color) transparent;
  scrollbar-width: thin;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  border-radius: var(--smt-radius-medium);
  padding: var(--smt-pop-padding-l);
  gap: 4px;
  overflow-y: auto;
  overflow-x: hidden;
}
.smt-dropdown__menu::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.smt-dropdown__menu::-webkit-scrollbar-thumb {
  border: 2px solid transparent;
  background-clip: content-box;
  background-color: var(--smt-scrollbar-color);
  border-radius: 15px;
}
.smt-dropdown__menu::-webkit-scrollbar-thumb:vertical:hover,
.smt-dropdown__menu::-webkit-scrollbar-thumb:horizontal:hover {
  background-color: var(--smt-scrollbar-hover-color);
}
.smt-dropdown__menu .smt-divider {
  margin: 0px;
  color: var(--smt-brand-color-light);
  width: 100%;
}
.smt-dropdown__menu--right .smt-dropdown__item-direction {
  margin: 0 0 0 var(--smt-comp-margin-s);
}
.smt-dropdown__menu--left .smt-dropdown__item {
  justify-content: right;
}
.smt-dropdown__menu--left .smt-dropdown__item-text {
  text-align: right;
}
.smt-dropdown__menu--left .smt-dropdown__item-direction {
  margin: 0 var(--smt-comp-margin-s) 0 0;
}
.smt-dropdown__menu--overflow .smt-dropdown__submenu-wrapper--right {
  left: calc(100% - 14px);
}
.smt-dropdown__menu--overflow .smt-dropdown__submenu-wrapper--left {
  right: calc(100% - 14px);
}
.smt-dropdown__submenu {
  scrollbar-color: var(--smt-scrollbar-color) transparent;
  scrollbar-width: thin;
  background-color: var(--smt-bg-color-container);
  box-shadow: var(--smt-shadow-menu);
  border-radius: var(--smt-radius-medium);
  border: 1px solid var(--smt-border-color-popup);
  z-index: 1100;
  position: absolute;
  padding: var(--smt-pop-padding-l);
  display: none;
  overflow-y: auto;
  overflow-x: visible;
}
.smt-dropdown__submenu::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.smt-dropdown__submenu::-webkit-scrollbar-thumb {
  border: 2px solid transparent;
  background-clip: content-box;
  background-color: var(--smt-scrollbar-color);
  border-radius: 15px;
}
.smt-dropdown__submenu::-webkit-scrollbar-thumb:vertical:hover,
.smt-dropdown__submenu::-webkit-scrollbar-thumb:horizontal:hover {
  background-color: var(--smt-scrollbar-hover-color);
}
.smt-dropdown__submenu ul {
  list-style: none;
  display: grid;
  padding-left: 0;
  gap: 2px;
}
.smt-dropdown__submenu--disabled {
  visibility: hidden;
}
.smt-dropdown__submenu-wrapper--right {
  left: calc(100% - 6px);
}
.smt-dropdown__submenu-wrapper--right .smt-dropdown__item-direction {
  margin: 0 0 0 var(--smt-comp-margin-s);
}
.smt-dropdown__submenu-wrapper--left {
  right: calc(100% - 6px);
}
.smt-dropdown__submenu-wrapper--left .smt-dropdown__item {
  justify-content: right;
}
.smt-dropdown__submenu-wrapper--left .smt-dropdown__item-text {
  text-align: right;
}
.smt-dropdown__submenu-wrapper--left .smt-dropdown__item-direction {
  margin: 0 var(--smt-comp-margin-s) 0 0;
}
.smt-dropdown__item {
  border-radius: var(--smt-radius-default);
  font: var(--smt-font-body-small);
  height: 28px;
  cursor: pointer;
  user-select: none;
  outline: none;
  /*transition: background-color 0.2s cubic-bezier(0.82, 0, 1, 0.9);*/
  white-space: nowrap;
  display: flex;
  align-items: center;
  padding: calc(var(--smt-comp-paddingTB-xs) - 1px) var(--smt-comp-paddingLR-s);
  --ripple-color: var(--smt-bg-color-container-active);
}
.smt-dropdown__item-icon {
  display: flex;
  color: currentcolor;
  margin-right: var(--smt-comp-margin-s);
  font-size: var(--smt-font-size-body-large);
}
.smt-dropdown__item:hover > div > div {
  display: flex;
}
.smt-dropdown__item--disabled {
  cursor: not-allowed;
}
.smt-dropdown__item-content {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: space-between;
  max-width: 100%;
}
.smt-dropdown__item-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
}
.smt-dropdown__item.smt-dropdown__item--suffix .smt-dropdown__item-sub-icon {
  color: currentcolor;
  font-size: var(--smt-font-size-body-large);
  flex-shrink: 0;
}
.smt-dropdown__item--theme-default {
  color: var(--smt-text-color-primary);
}
.smt-dropdown__item--theme-default:hover {
  color: var(--smt-brand-color-active);
  background-color: var(--smt-secondary-bgcolor-active);
}
.smt-dropdown__item--theme-default:active {
  background-color: var(--smt-bg-color-container-active);
}
.smt-dropdown__item--theme-default.smt-dropdown__item--active {
  color: var(--smt-brand-color);
  background-color: var(--smt-brand-color-light);
}
.smt-dropdown__item--theme-default.smt-dropdown__item--active:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-default.smt-dropdown__item--active:active {
  background-color: var(--smt-bg-color-container-active);
}
.smt-dropdown__item--theme-default.smt-dropdown__item--disabled {
  color: var(--smt-text-color-disabled);
}
.smt-dropdown__item--theme-default.smt-dropdown__item--disabled:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-default.smt-dropdown__item--suffix:hover {
  background-color: var(--smt-brand-color-light);
  color: var(--smt-brand-color);
}
.smt-dropdown__item--theme-success {
  color: var(--smt-success-color);
}
.smt-dropdown__item--theme-success:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-success:active {
  background-color: var(--smt-bg-color-container-active);
}
.smt-dropdown__item--theme-success.smt-dropdown__item--active {
  background-color: var(--smt-success-color-light);
}
.smt-dropdown__item--theme-success.smt-dropdown__item--active:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-success.smt-dropdown__item--active:active {
  background-color: var(--smt-bg-color-container-active);
}
.smt-dropdown__item--theme-success.smt-dropdown__item-disabled {
  color: var(--smt-text-color-disabled);
}
.smt-dropdown__item--theme-success.smt-dropdown__item-disabled:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-success.smt-dropdown__item--suffix:hover {
  background-color: var(--smt-success-color-light);
}
.smt-dropdown__item--theme-error {
  color: var(--smt-error-color);
}
.smt-dropdown__item--theme-error:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-error:active {
  background-color: var(--smt-bg-color-container-active);
}
.smt-dropdown__item--theme-error.smt-dropdown__item--active {
  background-color: var(--smt-error-color-light);
}
.smt-dropdown__item--theme-error.smt-dropdown__item--active:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-error.smt-dropdown__item--active:active {
  background-color: var(--smt-bg-color-container-active);
}
.smt-dropdown__item--theme-error.smt-dropdown__item--disabled {
  color: var(--smt-text-color-disabled);
}
.smt-dropdown__item--theme-error.smt-dropdown__item--disabled:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-error.smt-dropdown__item--suffix:hover {
  background-color: var(--smt-error-color-light);
}
.smt-dropdown__item--theme-warning {
  color: var(--smt-warning-color);
}
.smt-dropdown__item--theme-warning:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-warning:active {
  background-color: var(--smt-bg-color-container-active);
}
.smt-dropdown__item--theme-warning.smt-dropdown__item--active {
  background-color: var(--smt-warning-color-light);
}
.smt-dropdown__item--theme-warning.smt-dropdown__item--active:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-warning.smt-dropdown__item--active:active {
  background-color: var(--smt-bg-color-container-active);
}
.smt-dropdown__item--theme-warning.smt-dropdown__item--disabled {
  color: var(--smt-text-color-disabled);
}
.smt-dropdown__item--theme-warning.smt-dropdown__item--disabled:hover {
  background-color: var(--smt-bg-color-container-hover);
}
.smt-dropdown__item--theme-warning.smt-dropdown__item--suffix:hover {
  background-color: var(--smt-warning-color-light);
}

/** /vision/css/control.css */
.smt-operation-tool-bar{
	width: 100%;
	height: 100%;
	padding: 10px 0px;
}

.smt-operation-tool-bar .split{
	width: 0px;
    height: 16px;
    border-left: 1px solid #E9EDF2;
}

.smt-operation-tool-bar .operation_item{
	display: inline-flex;
	cursor: pointer;
	padding-left: 14px;
    padding-right: 14px;
    align-items: center;
    line-height: 16px;
}
.smt-operation-tool-bar .operation_item:hover{
	color: var(--smt-theme-color);
}

.smt-operation-tool-bar .operation_item>i{
	padding-right: 4px;
	font-size: 16px;
}

.smt-operation-tool-bar .operation_item>span{
    height: 16px;
    max-width: 140px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
}

/** /vision/css/MaskingRuleView.css */
.maskingRuleView {
  height: 100%;
}

.maskingRuleView .range-setting-header {
  width: 664px;
  display: flex;
  justify-content: space-between;
  padding-bottom: 5px;
}

.maskingRuleView .range-setting-grid {
  width: 664px;
  height: 200px;
}

.maskingRuleView .range-setting-grid .inputtext {
  border-color: transparent;
  font-size: 12px;
  height: 28px;
  width: 118px
}

.maskingRuleView .range-setting-grid .inputnum {
  border-color: transparent;
  font-size: 12px;
  height: 28px;
  width: 88px
}

.maskingRuleView .range-setting-grid .inputnum::placeholder {
  color: #c0c4cc;
}

.maskingRuleView .range-setting-grid .combobox-panel {
  border-color: transparent;
  border: 0px;
}

.maskingRuleView .range-setting-grid .combobox-edit {
  border-color: transparent;
  font-size: 12px;
  height: 24px;
  background-color: rgb(255, 255, 255);
  letter-spacing: 2px;
  padding-left: 10px;
  border-radius: 10px;
}

.maskingRuleView .range-setting-grid .datagrid-wrap {
  border: 0px;
}

.maskingRuleView .range-setting-grid .tree-grid-container {
  border: 1px solid #dedeee;
  border-bottom: 0px;
}

.maskingRuleView .range-setting-other {
  width: 662px;
  border: 1px solid #dedeee;
  border-top: 0px;
  height: 32px;
  padding-bottom: 2px;
}

.maskingRuleView .range-setting-other-title {
  padding-left: 10px;
  line-height: 32px;
}

.maskingRuleView .range-setting-other-title:after {
  content: "*";
  color: #f56c6c;
  margin-left: 0;
}

.maskingRuleView .range-setting-other-merge {
  padding-left: 5px;
  line-height: 32px;
}

.maskingRuleView .range-setting-other-input {
  margin-left: 10px;
  width: 100px;
}

.maskingRuleView .addRangBtn {
  line-height: 16px;
  display: flex;
}

.maskingRuleView .addRangBtn:hover {
  color: var(--smt-brand-color-active);
}

.maskingRuleView .addRangeBtnIcon {
  line-height: 16px;
  width: 16px;
  font-weight: bold;
}

.maskingRuleView .maskingArithmetic {
  display: flex;
  width: 100%;
}

.maskingRuleView .maskingArithmetic span {
  padding-right: 5px;
}

.maskingRuleView .buttonPanel {
  text-align: right;
  margin: 20px;
  height: 24px;
}

.maskingRuleView .maskingRuleViewContent {
  height: calc(100% - 64px);
  overflow: auto;
}

/** /vision/css/pagepanel.css */
.tab-button-left-top {
	cursor: pointer;
	width: 0;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.tab-button-middle-top {
	cursor: pointer;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
/*	border-bottom: 1px solid transparent;*/
	position: relative;
}

.tab-button-right-top {
	cursor: pointer;
	width: 0;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.tab-sel-button-left-top {
	cursor: pointer;
	width: 0;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.tab-sel-button-middle-top {
	cursor: pointer;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
	/* border-bottom: 1px solid var(--smt-theme-color); */
	position: relative;
}

/* 规避字体变粗时的闪动问题 */
.tab-button-container-top .tab-button-middle::before {
    display: block;
    content: attr(data-smt-title);
    font-weight: 600;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    clear: both;
}

.tab-button-container-top .tab-button-middle::after {
	content: "";
	width: 0px;
	height: 3px;
	position: absolute;
	top: auto;
	right: auto;
	bottom: 0px;
	left: 50%;
	border-radius: 100px;
	transition: all .24s cubic-bezier(.38, 0, .24, 1);
}

.tab-button-container-top:hover .tab-button-middle,
.tab-button-container-top.active .tab-button-middle {
	font-weight: 600;
	color: var(--smt-brand-color-active);
}

.tab-button-container-top:hover .tab-button-middle::after,
.tab-button-container-top.active .tab-button-middle::after {
	color: var(--smt-brand-color-active);
	width: calc(100% - 12px);
	left: 6px;
	z-index: 1;
}

.tab-button-container-top:hover .tab-button-middle::after {
	background-color: var(--smt-nav-color-hover);
}

.tab-button-container-top.active .tab-button-middle::after {
    background-color: var(--smt-brand-color-active);
}

.tab-sel-button-right-top {
	cursor: pointer;
	width: 0;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.tab-button-left-hoover-top {
	cursor: pointer;
	width: 0;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.tab-button-middle-hoover-top {
	cursor: pointer;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
	/*color: var(--smt-theme-color);*/
/*	border-bottom: 1px solid transparent;*/
	position: relative;
}

.tab-button-right-hoover-top {
	cursor: pointer;
	width: 0;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.tab-button-left-bottom {
	cursor: pointer;
	width: 0;
	display: inline-block;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDcwOUIwNzg1RDA3MTFFNUEzRkQ4M0MzNTVDRUMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDcwOUIwNzk1RDA3MTFFNUEzRkQ4M0MzNTVDRUMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzA5QjA3NjVEMDcxMUU1QTNGRDgzQzM1NUNFQzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NzA5QjA3NzVEMDcxMUU1QTNGRDgzQzM1NUNFQzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgg8OoQAAAAbSURBVHjaYrxx4wYTAwMDtTDjhw8fQDRAgAEA8nAFg4f/1UcAAAAASUVORK5CYII=');
}

.tab-button-middle-bottom {
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
}

.tab-button-right-bottom {
	cursor: pointer;
	width: 0;
	display: inline-block;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDE5QjY1Qzg1RDA3MTFFNUIyRUZGOTA4RDE0QUZCRjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDE5QjY1Qzk1RDA3MTFFNUIyRUZGOTA4RDE0QUZCRjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MTlCNjVDNjVEMDcxMUU1QjJFRkY5MDhEMTRBRkJGNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MTlCNjVDNzVEMDcxMUU1QjJFRkY5MDhEMTRBRkJGNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpQmydMAAAAbSURBVHjaYrxx4wYTAwMDtTDjhw8fQDRAgAEA8nAFg4f/1UcAAAAASUVORK5CYII=');
}

.tab-sel-button-left-bottom {
	cursor: pointer;
	width: 0;
	display: inline-block;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjZGRThEMTU1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjZGRThEMTY1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NkZFOEQxMzVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NkZFOEQxNDVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhM0AKgAAAAVSURBVHjaYr5x4wYTAwMDtTFAgAEA4kgCtucXZVUAAAAASUVORK5CYII=');
}

.tab-sel-button-middle-bottom {
	cursor: pointer;
	display: inline-block;
	/* background-image: url('../img/tab/b_sel_middle.png'); */
	background-color: #ffffff;
	vertical-align: top;
}

._buttonArea .tab-button-middle-bottom{
  font-family:"微软雅黑";
  font-size:12px;
  color:#909399;
  background-image: “”;
}
._buttonArea .tab-sel-button-middle-bottom{
  font-weight:bold;
  font-family:"微软雅黑";
  font-size:12px;
  color:#333333;
}
.tab-sel-button-right-bottom {
	cursor: pointer;
	width: 0;
	display: inline-block;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUY0REVCNkE1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUY0REVCNkI1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RjRERUI2ODVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RjRERUI2OTVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoRddnMAAAAVSURBVHjaYrxx4wYTAwMDtTFAgAEA4ZgCtJPx9SQAAAAASUVORK5CYII=');
}

.tab-button-left-hoover-bottom {
	cursor: pointer;
	width: 0;
	display: inline-block;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjZGRThEMTU1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjZGRThEMTY1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NkZFOEQxMzVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NkZFOEQxNDVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhM0AKgAAAAVSURBVHjaYr5x4wYTAwMDtTFAgAEA4kgCtucXZVUAAAAASUVORK5CYII=');
}

.tab-button-middle-hoover-bottom {
	cursor: pointer;
	display: inline-block;
	/* background-image: url('../img/tab/b_sel_middle.png'); */
	background-color: #ffffff;
	vertical-align: top;
}

.tab-button-right-hoover-bottom {
	cursor: pointer;
	width: 0;
	display: inline-block;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUY0REVCNkE1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUY0REVCNkI1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RjRERUI2ODVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RjRERUI2OTVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoRddnMAAAAVSURBVHjaYrxx4wYTAwMDtTFAgAEA4ZgCtJPx9SQAAAAASUVORK5CYII=');
}

.tab-backward-top {
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 16px;
	min-width: 16px;
	border-bottom: 1px solid var(--smt-border-color);
}

.tab-backward-disable-top {
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVDMzhGRDM1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVDMzhGRDQ1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUMzOEZEMTVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUMzOEZEMjVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhfespYAAABcSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwNATiXbAHyaCRpASDNeA4jRjNcAYqMVrxeIMYRgIBIyhKhoxGfIwKdEFlKjDR0wgrIzJQAgwAAnLRr5NCYs2wAAAABJRU5ErkJggg==');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 16px;
	min-width: 16px;
	border-bottom: 1px solid var(--smt-border-color);
}

.tab-backward-down-top {
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 16px;
	min-width: 16px;
	border-bottom: 1px solid var(--smt-border-color);
}

.tab-forward-top {
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 16px;
	min-width: 16px;
	border-bottom: 1px solid var(--smt-border-color);
}

.tab-forward-disable-top {
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFFRkM3M0E1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFFRkM3M0I1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVGQzczODVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVGQzczOTVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdUbMwAAABbSURBVHjatJMxDgAgCAOB+B7+/wkWPoRxcJMINnZi6YVAyxFBZhb0qLEHVW2b3Z2EQP0FrBXhDW4QqR4LvkEGKQOyNwtiLgFuARPE/D9IrTJVUncSrzojmgIMAPceGvnXL1QmAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 16px;
	min-width: 16px;
	border-bottom: 1px solid var(--smt-border-color);
}

.tab-forward-down-top {
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 16px;
	min-width: 16px;
	border-bottom: 1px solid var(--smt-border-color);
}

.tab-backward-bottom {
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAOYAAPPz7vz8+/Pz7/T08Ozr5vz8/Ovr5YeSk+zr5efk3O7t5vT075irtOHf1eTh2ezr5Ovn4/n5+K6+x+fl3u/u5/7+/ebj3Orp4eXi2+3s5fTz8KGyuMvRy/X18OPg2OXi2unl3u7u6fXz8O/v6urp4+Hf1uvq4sLMx+rp4vv7+e7u59zZz+zr4+7s5+/u6eDm6e/v6/X18vf39fLv7OPg2eLf1+nn4Ovv8vLy7Onl3/b28vLy7fHx7fb28/Dw6vr6+fHx7Pj49v7+/vDw65GbnJGntPX18RIlNIeerP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEoALAAAAAAUABYAAAfigAeCB0SFhoeIREgrJSQGCASRj5KQBAZJSEgNEyo+np+goJhINTYhQ6ipqqqjHhcjQLGys7OjNCgwPLq7PEe8uqMOJkM7xcZHR8bGox8sOADQ0MhH0dGjGA87AtsC00fc3KMWGQAD5t5H5uoDowkKC0bxRt7y8u3v9fPI+UajIBQddAgciGzgwFE5XMTowbBhjyMOGY6CMENGkIsYM2Yc1UJDhB8gQ4oUOUpEigAFAqhEuTKlygKYNryoIKSmzZs4MXGQcCOJz59Ag2JKcoIBkiJIkypdWkSJ06dQo0qdShVqIAA7');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 20px;
	display: inline-block;
}

.tab-backward-disable-bottom {
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAOYAAPPz7vz8+/Pz7/T08Ozr5vz8/Ovr5YeSk+zr5efk3O7t5vT075irtOHf1eTh2ezr5Ovn4/n5+K6+x+fl3u/u5/7+/ebj3Orp4eXi2+3s5fTz8KGyuMvRy/X18OPg2OXi2unl3u7u6fXz8O/v6urp4+Hf1uvq4sLMx+rp4vv7+e7u59zZz+zr4+7s5+/u6eDm6e/v6/X18vf39fLv7OPg2eLf1+nn4Ovv8vLy7Onl3/b28vLy7fHx7fb28/Dw6vr6+fHx7Pj49v7+/vDw65GbnJGntPX18YCAgIeerP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEoALAAAAAAUABYAAAfigAeCB0SFhoeIREgrJSQGCASRj5KQBAZJSEgNEyo+np+goJhINTYhQ6ipqqqjHhcjQLGys7OjNCgwPLq7PEe8uqMOJkM7xcZHR8bGox8sOADQ0MhH0dGjGA87AtsC00fc3KMWGQAD5t5H5uoDowkKC0bxRt7y8u3v9fPI+UajIBQddAgciGzgwFE5XMTowbBhjyMOGY6CMENGkIsYM2Yc1UJDhB8gQ4oUOUpEigAFAqhEuTKlygKYNryoIKSmzZs4MXGQcCOJz59Ag2JKcoIBkiJIkypdWkSJ06dQo0qdShVqIAA7');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 20px;
	display: inline-block;
}

.tab-backward-down-bottom {
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAPcAANTd4tHa4Nng5cHN1MfS2bjGztvi59Lb4MrV28vV29ff5IeSk8LO1dTc4t7l6cjT2dzj59jg5OHo69rh5tri5r7L0r7L07vI0M7Y3rPCy+Dm6rLBybDAyMTQ1tbe49ff4+Po7Njf5Nzk6K+/yLHBydXd4t/m6c7Y3cTQ19DZ39Da39jg5bzJ0bTCy7vIz+Hn69nh5rnHz8DM1NXe47vJ0Obr7rbEzb/L0tLb4dXd47bFzcTP1rbEzMjT2q6+x+Dl6tfg5M3W3c7X3t3j6N7k6cPP1eXq7s/Z3svV3Obs77jHzrjGz9Tc4ePp7cLMx7nGz8rU2rDAydzj6NHa38jS2b3K0c3X3Nfg5cPP19Da4MHN1dvi5sPP1t7j6M3X3b3L0t3k6MvRy9ri57fFzujs787X3eXp7b7K0tjf5bTDzNLa4NPb4cHO1MDM07rI0dbf48vW3LvI0czV3OHn6s3X3rXEzOnt8NPc4cvU25irtLHAybC/yM/Y3tnh5eLo7OPp7NXe4sDN1KGyuOXq7dzi58fT2MPO1drh5brI0L/M09HZ38XQ173K0rPBy9Pd4czX3MXR18XR2N/l6b/M1LfFzNbd47TDy7zJ0Nzk5+fs77bFzM3Y3srU28/Z393k6ZGbnJGntBIlNIeerP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKQALAAAAAAUABYAAAj/ABcIXPCpoMGDCD+JojCBggEDEESAcaBhjp8mRpKQsTNKlKgrCoBEECAABgUIQyRpePFnUI1MHUUBaAAAQA4PClYI2IKJyA8JIMzUiBmgqJoDawAA+hDhEIQuJl6AMBJTCB0vJ/ikUHGASaVQAgh5+gkiJoIEZ+U82tRpSqhQH2AYIGJCQkwCeB/04JQgyNtQJd4IMEAxZocdKBZBIvDgb6gDJRT0EeEg5oDLWorscBxKBY4ZEcQMifnFwpkbbdgwcIwhgCMPE6TEvOCGBo0qN2SsfmslBY4cKwzEVFKgQAwXLCzIKPIWwQlFDT5MiKmJBw8dBRCxqBAISygoQY7ciPEgIGaLDBnSUCrggtEkQ5F6wDlyYAaamBv0kGhUZ0yMS4kwgMIDSGBwAAAhxMTBghu0oMMScVQwQAeF4FFGAA0A0ZEgI/iwBwkZ2FDABRJyQQACGGQBgAIdheHDCFFsYIkNT1xgwYRUJCBEAAh2NIoTeYgCypBEFmkkKKQkqeSSTDbp5JNLBgQAOw==');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 20px;
	display: inline-block;
}

.tab-forward-bottom {
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEwAWANUAAPPz7vPz7/z8+/T08Ozr5uvr5fz8/Ozr5cLMx8vRy66+x6GyuJirtODm6evv8oeSk/b28vLy7YeerP7+/vHx7ZGntPb28/Dw6vr6+fDw6/Hx7Pj49pGbnBIlNPX18f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAATABYAAAakQI5wSCwOH5/CgUBQMp3NZVPyuViv2KyVmul6v+AuVUMum89kKmXN7rDfbGpkTu906Pg5FcDv2zt9gQBUAYWGfx2GilQDjY6IHY6OVB6VloiWmZSZHn+cllQQoqN2o6aiVBaqqx2rrqtUG7KztLWyVBi5uru8uVQGAsHAwsECw8ZUE8rLzM0TDQsf0tPU1R8OCgkV29zd3hUMCCDj5OXm5+jp5EEAOw==');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 19px;
	display: inline-block;
}

.tab-forward-disable-bottom {
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEwAWANUAAPPz7vPz7/z8+/T08Ozr5uvr5fz8/Ozr5cLMx8vRy66+x6GyuJirtODm6evv8oeSk/b28vLy7YeerP7+/vHx7ZGntPb28/Dw6vr6+fDw6/Hx7Pj49pGbnICAgPX18f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAATABYAAAakQI5wSCwOH5/CgUBQMp3NZVPyuViv2KyVmul6v+AuVUMum89kKmXN7rDfbGpkTu906Pg5FcDv2zt9gQBUAYWGfx2GilQDjY6IHY6OVB6VloiWmZSZHn+cllQQoqN2o6aiVBaqqx2rrqtUG7KztLWyVBi5uru8uVQGAsHAwsECw8ZUE8rLzM0TDQsf0tPU1R8OCgkV29zd3hUMCCDj5OXm5+jp5EEAOw==');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 19px;
	display: inline-block;
}

.tab-forward-down-bottom {
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEwAWAPcAANTd4tHa4Nng5cHN1MfS2bjGztvi59Lb4Nff5MrV28vV29Tc4t7l6cLO1cjT2dzj59jg5OHo69rh5tri5r7L0r7L07vI0ODm6rPCy87Y3rLBybDAyMTQ1tbe49ff4+Po7K+/yLHBycPP1d3j6MjT2tDZ383W3dDa39Xd49fg5M7Y3eHn67TCy7zJ0djg5eDl6tXe47nHz7vIz7bFzd/m6bbEzcDM1NLb4b/L0rbEzMTP1tnh5ubr7tjf5K6+x97k6c/Z3s7X3tXd4tzk6MTQ1+Xq7rvJ0Nri59Da4LnGz7jHzrjGz9bf48vU27fFzMrU28rU2rzJ0MPP1rHAydzj6L3K0c3X3sjS2cPP1+Lo7JirtNfg5b3L0rTDy83X3dzi59/l6cLMx9rh5eXp7cDN1MzV3L7K0rTDzL/M09zk58DM08PO1bbFzOPp7dLa4Obs74eSk7vI0djf5aGyuM/Y3tPc4cfT2Nvi5unt8NXe4rDAybXEzN3k6cHN1c3X3L/M1MXR18vRy9Tc4c/Z38zX3Ojs7+Xq7c3Y3rrI0Nnh5brI0dHZ373K0s7X3dPd4dbd4+fs78XR2N7j6MvV3LC/yMXQ193k6MvW3LPBy8HO1NHa37fFzuPp7NPb4eHn6oeerJGntJGbnBIlNP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKQALAAAAAATABYAAAj/AEMJHEiw4EA4o/AUelOkTRZPFxhYGvLAgIEJEiZ8GgWJhyFOKy6AGfFgwg4BAiCkQLBlI48xHyK8+JHmjgAXCDqgAABgAYCNRT6soCHpgRgIHvIA6HTATYCnG2O+4PNFgKhHgg6cKEFHhRcrQTZGoPHDwA4PokRpGnSIUBkFCeBujGhAABMhaUWZUPCEhAMCgDcyGJIIgZADeUX9BVSJiA4OG0ccgQDjxonEonSI6DOg80YqEjo4CpAhcYNManCYqcBlowEXKG6U8JO3gQ0cVYwYUWRhowQPCxapSJBWhI0KLWTEKFBAyUYBHeoAMQFFFBYyFFogKjAjRw42G+XAfjgA5BKJSGv+MJJRwMkZDBhYbOwB4ECGSQ6INEATJcamPZiEMIUGG6WwQACNNGEHBwNQEMcSM7CgwQYUboQAAEhkkAABUjRoQQE1YBACJT6AMMco9AUQhAJXMFiBBUnU0IUGeoDgQyCg5KjjjjyCokUYpAQp5JBEFmnkkUIGBAA7');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	width: 19px;
	display: inline-block;
}

.tab-button-container {
	text-align: center;
	vertical-align: middle;
}

.tab-button-container-top {
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
}

.tab-button-container-bottom {
	padding: 0px 2px;
}

.tab-pagetable {
	width: 100%;
	height: 100%;
}

.tab-pagetd,
.tab-button-container {
	height: var(--smt-first-tab-header-height);
}

.tab-body-container {
	height: calc(100% - var(--smt-first-tab-header-height));
}

.tab-button-left,
.tab-button-middle,
.tab-button-right {
	height: var(--smt-first-tab-header-height);
	line-height: var(--smt-first-tab-header-height);
    font-weight: 400;
}

.tab-tabtable {
	width: 100%;
	height: 100%;
}

.tab-padding-top {
	text-align: right;
	height: 24px;
	line-height: 24px;
	width: 100%;
}

.tab-padding-bottom { 
	text-align: right;
	height: 24px;
	line-height: 24px;
	width: 100%;
}

.tab-head-top { 
	text-align: right;
	height: 24px;
	line-height: 24px;
}

.tab-head-bottom { 
	text-align: right;
	height: 24px;
	line-height: 24px;
}

.tab-tabbanner {
	float: left;
	width: 100%;
	border: 0px;
	position: relative;
}

.tab-tabbanner::after {
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    background-color: var(--smt-split-line-color);
}

.contenttable-top {
  width: 100%;
  height: 100%;
  border: 1px solid var(--smt-split-line-color);
  box-sizing: border-box;
}

.tab-contentbanner .contenttable-top {
  border-top: none;
}

.contenttable { 
	width: 100%;
	height: 100%;
	border: 0px;
	border-top: 1px solid var(--smt-border-color);
	border-bottom: 1px solid var(--smt-border-color);
	border-left: 1px solid var(--smt-border-color);
	border-right: 1px solid var(--smt-border-color);
}

.contenttable-bottom { /*cursor:auto;*/
	width: 100%;
	height: 100%;
	border: 0px;
	border: 1px solid var(--smt-border-color);
}
.tab-childBannerBg {
background-image:url('data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAGAABAwERAAIRAQMRAf/EAFwAAAMAAAAAAAAAAAAAAAAAAAMECAEBAQAAAAAAAAAAAAAAAAAAAgUQAAAEBwEAAAAAAAAAAAAAAADRAgOSU5MEFFQFFREAAwEBAAAAAAAAAAAAAAAAAFESAQL/2gAMAwEAAhEDEQA/AKBzLue5EoxRjlE++mBDCLepzNtmogwo1BrGf//Z');
	height: 10px;
}
.tab-button-container .tab-sel-input {
    height: 18px;
    line-height: 18px;
    width: 70px;
}
/* 提取tab控件内容table的父级div */
.tab-contentbanner{
  height: 100%;
  overflow: auto;
}
/* 系统选项下的tab控件的内容table */
/*
.systemConfig .contenttable-top {
  border-top: 1px solid var(--smt-border-color);
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
  margin-top: -1px;
}
*/
/* 系统选项下tab控件的各个tab的标题 */
.systemConfig .tab-button-container-top{
  padding-right:24px;
}
/* 系统选项下 tab控件内容table的父级div */
/* 业务主题下 tab控件内容table的父级div */
.systemConfig .tab-contentbanner ,.busElemnetLibBoder .tab-contentbanner{
  overflow: visible;
}

._pagePanel__total, ._pagePanel_sizes {
	margin-right: 10px;
}

._pagePanel_sizes ._rowCount, ._pagePanel_pager ._curPage {
	width:34px;
	border: 1px solid var(--smt-border-color);
	outline: none;
	text-align: center;
	transition: border-color 0.5s;
	padding: 1px;
	height: 16px;
}

._pagePanel_sizes ._rowCount:focus, ._pagePanel_jump ._curPage:focus {
	border-color: #409EFF;
}

._pagePanel_pager > span {
	display: inline-block;
	cursor: pointer;
	vertical-align: middle;
}

._pagePanel_pager ._prevPage {
	margin-right: 3px;
	color: #333;
}

._pagePanel_pager ._nextPage {
	margin-left: 2px;
	color: #333;
}

/** /vision/css/tabpages.css */
/* container */
.tab-panel {
	width: 100%;
	height: 100%;
}

/* header container */
.tab-panel-header {
	height: 26px;
	overflow: hidden;
}

/* body container */
.tab-panel-body {
	width: 100%;
	height: 100%;
	overflow: auto;
}

.tab-strip-wrap {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

.tab-scroll-left {
	float: right;
	position: relative;
	z-index: 10;
}

.tab-scroll-right {
	float: right;
	position: relative;
	z-index: 10;
}

.tab-strip-spacer {
	float: right;
	position: relative;
	z-index: 10;
	top: 8px;
	right: 10px;
}

.tab-header {
	border: 0px;
	cursor: pointer;
	float: left;
	height: 100%;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: flex;
	align-items: center;
	padding: 0 13px;
	transition: color .3s cubic-bezier(.645, .045, .355, 1),padding .3s cubic-bezier(.645, .045, .355, 1);
	font-size: var(--smt-font-size-tab-head);
}

.tab-header > span {
	display: inline-flex;
	align-items: center;
	zoom: 1;
}

.tab-header .tab-space {
	display: inline-block;
	width: 10px;
	display: none;
}

.tab-header .tab-btn-close {
	font-size: 14px;
    margin-left: 0px;
    width: 0px;
    height: 12px;
    overflow: hidden;
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
}

.tab-header .tab-btn-close:hover {
	color: var(--smt-theme-color);
	font-weight: bolder;
}

.tab-header.is-closable:hover .tab-btn-close,
.tab-header.is-closable.active .tab-btn-close {
    width: 12px;
    margin-left: 6px;
}

.tab-header.is-closable:hover,
.tab-header.is-closable.active {
	padding: 0 4px;
}

.tab-header-text-wrapper {
	display: inline-flex;
	align-items: center;
}

.tab-header-text-wrapper .fa {
	font-size: 16px;
}

.tab-panel-body-wrap {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

/** 
 * 解决低版本浏览器用flex时，父容器不设高度，子容器高度为0 
 */
.sub-tab-page .tab-panel-body-wrap {
  height: calc(100% - var(--smt-first-tab-header-height));
}

/** 
 * tab header span style: main 
 */

.tab-strip {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
background-image:url('data:image/gif;base64,R0lGODlhAQAaAJEAAPb4/WmCnv///wAAACH5BAEAAAIALAAAAAABABoAAAIFlI+pF1AAOw==');
	background-repeat: repeat-x;
}

.tab-scroll-left-enabled {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
}

.tab-scroll-left-disabled {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVDMzhGRDM1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVDMzhGRDQ1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUMzOEZEMTVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUMzOEZEMjVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhfespYAAABcSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwNATiXbAHyaCRpASDNeA4jRjNcAYqMVrxeIMYRgIBIyhKhoxGfIwKdEFlKjDR0wgrIzJQAgwAAnLRr5NCYs2wAAAABJRU5ErkJggg==');
}

.tab-scroll-left-mouse-over {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvPAAF+2G3Pcw4EgNKECFbhBU+BbI4QCJ9CWeiSE04TtYrbrrwWfoegdeg09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-scroll-right-enabled {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
}

.tab-scroll-right-disabled {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFFRkM3M0E1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFFRkM3M0I1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVGQzczODVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVGQzczOTVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdUbMwAAABbSURBVHjatJMxDgAgCAOB+B7+/wkWPoRxcJMINnZi6YVAyxFBZhb0qLEHVW2b3Z2EQP0FrBXhDW4QqR4LvkEGKQOyNwtiLgFuARPE/D9IrTJVUncSrzojmgIMAPceGvnXL1QmAAAAAElFTkSuQmCC');
}

.tab-scroll-right-mouse-over {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvMUAw+2G3Mgw4HcNKECFbhBU+BbIxXCQ9CWeiSE04TtYD7qr1WfoGgZer09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-btn-selected-left {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPb4/fL3/fX5/mmCnvD2/fH3/fD2/PP4/fb6/vj7/vf6/fD3/e/2/PL4/fH3/O/3/fX6/vT5/ff7/vb6/fH4/fD3/PP5/fL4/O/3/PL5/fb7/vX6/fX7/vT6/fj8/vf8/vb7/ff8/f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACMALAAAAAAHABoAAAZ4wIFwKBQZjwORZ7lMMpvKj9STTEypImki9ElKvhJNUqMIS5KTCQgEQSM4m7ZoQ6cn64JOMhLp+JMWERaDgAcWBwdJGQ0XDYkiDZGMSRQFFwUBSQ4OFBQOSQubBZ8iCxUOpkkVBgsPC0kYBAwGDEkGBrIMAAAMvb1BADs=');
}

.tab-btn-selected-middle {
	color: #00245b;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhAgAaAMQAAPL3/WmCnvH3/fD2/PP4/fb6/vj7/u/2/PL4/fH3/O/3/fX6/vT5/ff7/vb6/fD3/PP5/e/3/PL5/fb7/vT6/fP5/Pj8/vf7/ff8/vb7/f///////wAAAAAAAAAAAAAAACH5BAEAABsALAAAAAACABoAAAUrYBBommVamGVgjdFMzpVlS7EsFMNQEFRBEgICIQAkEg/BY3B4PBSHyOEQAgA7');
	padding: 7px 5px 0;
	vertical-align: top;
	font-weight: bold;
}

.tab-btn-selected-right {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPb4/fL3/WmCnvH3/fD2/PP4/fb6/vX5/fj7/vD3/e/2/PL4/fH3/O/3/fX6/vT5/fP4/Pf7/vH4/fD3/PP5/fL4/O/3/PL5/fb7/vX6/fT6/fj8/vf7/ff8/vb7/fX7/fj8/f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAAHABoAAAZ4QIFwKAgZj4KNUhlKLjfNZQfU7EQiCKjAaqVuIxxwE4MBe5qejwFjaH4+DnjT4cjUm4dM5qBpPh4af35/FBRNFAUFEIYCFwUXC4wVCwGTTQwVFRILl5sBA00JEwwSE00TEwkMpgIWEwSwTQqzEwqyrwoNsrOzAABBADs=');
}

.tab-btn-mouse-over-left {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPj6//b4/fX4//n7//z9/+70/+Tu/+Xv/+zz/+30/+/1//L3//f6/+Lu/+Pu/+Tv/+bw/+ny/+vz/+71//D2//X5//r8/+Hu/+Xw/+fx/+rz//P4//j7/+nz//T5//b6/2mCnu72//L4/4WeuPn8//v9//r9/////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAHABoAAAZ1QJRwSCSOjsjjackcnUqEKMFpKlksJidpSxo4ARwOAOBkmD8fp0dQEXicm3jcuRCJ6k6KXu+chEIKE04JBYQFThIICBISThoaHZFOEZSUThmYmE4YEJwQTg8PB6FOBg8Gpk4ODg0NDk4NF60XILW2IAG5ugFBADs=');
}

.tab-btn-mouse-over-middle {
	color: #3064A4;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhAgAaANUAAPb4/fX4//b5//n7//z9/+Tu/+30//L3/+Lu/+Pu/+Tv/+bw/+jx/+ny/+vz/+71//D2//r8/+fx/+rz//P4//j7/+nz//b6/2mCnvD3//L4/4WeuPn8//v9//r9/////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAACABoAAAYuQJAQtNl8PoROxDPgVCqCSyBAoRw0GcjjYTA4HBNLoyFhLBaKdCGRQCAwGAAgCAA7');
	padding: 7px 5px 0;
	vertical-align: top;
}

.tab-btn-mouse-over-right {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPf5//j6//b4/fX4//b5//n7//z9/+nx/+70/+Tu/+zz/+30//L3/+Lu/+Pu/+Tv/+bw/+jx/+ny/+vz/+71//D2//r8/+Hu/+Xw/+fx/+rz//P4//j7/+Tw/+nz//T5//b6/2mCnvD3//L4/4WeuPH4//n8//v9//j8//r9/////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACsALAAAAAAHABoAAAZ0wJVwSCSSjkiSaskkGU7Pk4pkSVmlpIJJi5pyOAHwlAACkKeDweczmG7e7yljVGIwpqJKJT+l+P1TCwsIg1MThwoTUxoejBpTEpESB1MZEREZGVMQnBAYUw+hHQ+gCaEJUw6qDg1TDQ0Xr1MhtLUhAri5AkEAOw==');
}

.tab-btn-normal-left {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaAMQAAPb4/eLt/Nro+WmCntzq+eXw/Ojw+YWeuNfo+erz/Nrq+dTo+dfo9uLw/N/t+ejz/OXw+dfq+drq9tTo9tzt+drt+eXz/OLw+eLz/N/w+er2/Oj2/OXz+ej2+f///////yH5BAEAAB8ALAAAAAAHABoAAAVn4CeOJHmc6Omt7OFpMOzG8rvdmpvguXcnnY3rQXxYXBaD8eGCQDicRrOAuUg9l2zWpQ1kXA5HZuyiOCjoMoFCILgqConC7VHY464IQoIQuBgMEREMLguACIQeCxMMiwOPkAMAk5QAIQA7');
}

.tab-btn-normal-middle {
	color: #000000;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhAgAaAMQAAPb4/dro+WmCntzq+eLt+YWeuNfo+drq+dTo+dfo9uLw/Ojz/OXw+dfq+drq9tTo9tzt+eXz/OLw+d/w+er2/Oj2/OXz+f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAACABoAAAUmICZiRXFdVKqmVRVFi6XIjCRNxDRB0NBDjkOgkTAkEA+EQAAAhAAAOw==');
	padding: 7px 5px 0;
	vertical-align: top;
}

.tab-btn-normal-right {
	width: 7px;
	height: 26px;
background-image:url('data:image/gif;base64,R0lGODlhBwAaANUAAPb4/ejw/Nro+WmCntzq+eXw/OLt+YWeuOrz/Nrq+dTo+dfo9tzq9uLw/N/t+ejz/Nfq+drq9tTo9tzt+dfq9trt+eXz/OLw+ejz+dzt9t/w+er2/Oj2/OXz+eLz+ej2+f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACEALAAAAAAHABoAAAZ0wJBwSCQejsgDaMk8bJ5PkBO6kVI50g/n8UBIH9utlLPFPKQBi+WBkXY6noJF2vB46vRG49KQGgwXFwZSGg4OhVIThg4TUhkTBAQMUgQVlQlSCREJAhFSFAsRERBSCwsQnKUKEqelEhIKC1IDtLUDALi5AEEAOw==');
}

.tab-body {
	/*width: 100%;*/
	height: 100%;
	border: 0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

/** 
 * tab header span style: flat 
 */
 
.tab-panel-header-flat {
	height: 36px;
	overflow: hidden;
	background-color: #4C85BD;
}

.tab-strip-flat {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
	font-family: var(--smt-font-family);
}

.tab-scroll-left-enabled-flat {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
}

.tab-scroll-left-disabled-flat {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVDMzhGRDM1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVDMzhGRDQ1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUMzOEZEMTVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUMzOEZEMjVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhfespYAAABcSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwNATiXbAHyaCRpASDNeA4jRjNcAYqMVrxeIMYRgIBIyhKhoxGfIwKdEFlKjDR0wgrIzJQAgwAAnLRr5NCYs2wAAAABJRU5ErkJggg==');
}

.tab-scroll-left-mouse-over-flat {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvPAAF+2G3Pcw4EgNKECFbhBU+BbI4QCJ9CWeiSE04TtYrbrrwWfoegdeg09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-scroll-right-enabled-flat {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
}

.tab-scroll-right-disabled-flat {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFFRkM3M0E1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFFRkM3M0I1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVGQzczODVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVGQzczOTVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdUbMwAAABbSURBVHjatJMxDgAgCAOB+B7+/wkWPoRxcJMINnZi6YVAyxFBZhb0qLEHVW2b3Z2EQP0FrBXhDW4QqR4LvkEGKQOyNwtiLgFuARPE/D9IrTJVUncSrzojmgIMAPceGvnXL1QmAAAAAElFTkSuQmCC');
}

.tab-scroll-right-mouse-over-flat {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvMUAw+2G3Mgw4HcNKECFbhBU+BbIxXCQ9CWeiSE04TtYD7qr1WfoGgZer09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-btn-selected-left-flat {
	width: 0px;
}

.tab-btn-selected-middle-flat {
	color: #fff;
	line-height: 22px;
	background-color: #006699;
	padding: 7px 30px;
	vertical-align: top;
}

.tab-btn-selected-right-flat {
	width: 0px;
}

.tab-btn-mouse-over-left-flat {
	width: 0px;
}

.tab-btn-mouse-over-middle-flat {
	color: #fff;
	line-height: 22px;
	background-color: #006699;
	padding: 7px 30px;
	vertical-align: top;
}

.tab-btn-mouse-over-right-flat {
	width: 0px;
}

.tab-btn-normal-left-flat {
	width: 0px;
}

.tab-btn-normal-middle-flat {
	color: #fff;
	line-height: 22px;
	background-color: #4C85BD;
	padding: 7px 30px;
	vertical-align: top;
}

.tab-btn-normal-right-flat {
	width: 0px;
}

.tab-body-flat {
	/*width: 100%;*/
	height: 100%;
	border: 0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

/** 
 * tab header span style: flat2 
 */
 
.tab-panel-header-flat2 {
	height: 100%;
	overflow: hidden;
}

.tab-strip-flat2 {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
	font-family: var(--smt-font-family);
}

.tab-scroll-left-enabled-flat2 {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
}

.tab-scroll-left-disabled-flat2 {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVDMzhGRDM1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVDMzhGRDQ1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUMzOEZEMTVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUMzOEZEMjVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhfespYAAABcSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwNATiXbAHyaCRpASDNeA4jRjNcAYqMVrxeIMYRgIBIyhKhoxGfIwKdEFlKjDR0wgrIzJQAgwAAnLRr5NCYs2wAAAABJRU5ErkJggg==');
}

.tab-scroll-left-mouse-over-flat2 {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvPAAF+2G3Pcw4EgNKECFbhBU+BbI4QCJ9CWeiSE04TtYrbrrwWfoegdeg09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-scroll-right-enabled-flat2 {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
}

.tab-scroll-right-disabled-flat2 {
	display: inline-block;
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFFRkM3M0E1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFFRkM3M0I1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVGQzczODVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVGQzczOTVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdUbMwAAABbSURBVHjatJMxDgAgCAOB+B7+/wkWPoRxcJMINnZi6YVAyxFBZhb0qLEHVW2b3Z2EQP0FrBXhDW4QqR4LvkEGKQOyNwtiLgFuARPE/D9IrTJVUncSrzojmgIMAPceGvnXL1QmAAAAAElFTkSuQmCC');
}

.tab-scroll-right-mouse-over-flat2 {
	display: inline-block;
	width: 16px;
	height: 15px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEAAPALMMAP///5m76Nns//+KAO/9/+r5/9bq/9To/ub2/9Hm/OHz/8/k+////wAAAAAAAAAAACH5BAEAAAwALAAAAAAQAA8AAARTkLFAqw1SBsC7B9j0jRy2EWiqEqBYvMUAw+2G3Mgw4HcNKECFbhBU+BbIxXCQ9CWeiSE04TtYD7qr1WfoGgZer09ALpsFPsLZzAptSJ2Q5nLJRAAAOw==');
}

.tab-btn-selected-left-flat2 {
	width: 0px;
}

.tab-btn-selected-middle-flat2 {
	line-height: 26px;
	/** background-color: #D82730;  */
	background-color: #2E3E66;
	padding: 7px 15px;
	margin: 5px;
	vertical-align: top;
}

.tab-btn-selected-right-flat2 {
	width: 0px;
}

.tab-btn-mouse-over-left-flat2 {
	width: 0px;
}

.tab-btn-mouse-over-middle-flat2 {
	/** color: #fff; */
	line-height: 26px;
	/** background-color: #98242A;  */
	/** background-color: #2E3E66; */
	padding: 7px 15px;
	margin: 5px;
	vertical-align: top;
}

.tab-btn-mouse-over-right-flat2 {
	width: 0px;
}

.tab-btn-normal-left-flat2 {
	width: 0px;
}

.tab-btn-normal-middle-flat2 {
	line-height: 26px;
	padding: 7px 15px;
	margin: 0px;
	vertical-align: top;
}

.tab-btn-normal-right-flat2 {
	width: 0px;
}

.tab-body-flat2 {
	/*width: 100%;*/
	height: 100%;
	border: 0;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

/** 
 * tab header span style: common(top) 
 */

.tab-strip-ct {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
	background: url('../img/tab/line.png') repeat-x left bottom;
}

.tab-scroll-left-enabled-ct {
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk3RkE2MzE1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk3RkE2MzI1RDNCMTFFNTgzNDVEMUJDMjdCRjUxMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdGQTYyRjVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTdGQTYzMDVEM0IxMUU1ODM0NUQxQkMyN0JGNTEwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvG2zRUAAABeSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwO8J9wl3wB8mgkaQEgzXgOI0YzXgK0FypQHIjGGEAxEQoYQFY34DBn4lMiCnDHIAYyg7EwJAAgwACMgGvlcnjaZAAAAAElFTkSuQmCC');
}

.tab-scroll-left-disabled-ct {
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzVDMzhGRDM1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzVDMzhGRDQ1RDNCMTFFNUE5RjVFQzUyOTVDRUQzMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUMzOEZEMTVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNUMzOEZEMjVEM0IxMUU1QTlGNUVDNTI5NUNFRDMzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhfespYAAABcSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAHwNATiXbAHyaCRpASDNeA4jRjNcAYqMVrxeIMYRgIBIyhKhoxGfIwKdEFlKjDR0wgrIzJQAgwAAnLRr5NCYs2wAAAABJRU5ErkJggg==');
}

.tab-scroll-left-mouse-over-ct {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAPeHANTd4sHN1Nng5dvi57jGztHa4Nff5IeSk8fS2dri5uDm6trh5rPCy+Po7LLBycrV29Lb4Nbe47DAyLvI0MvV29Tc4uHo697l6cTQ1tjg5c7Y3rnHz7bEzNzj57bEzbbFzbvJ0N3j6OHn687X3rzJ0djf5OXq7ubr7q6+x77L07vIz7HByc/Z3t/m6b7L0tXe49zk6K+/yNXd49fg5LTCy9jg5MTQ17/M08HN1eXp7bjHzsvRy9HZ39ri59ff49nh5bPBy8jT2b3K0rfFztPd4d3k6MfT2Ofs78jS2dDa4OHn6t3k6bfFzN7k6eLo7MXQ1+Pp7M/Y3sjT2sPP1tLb4djf5dzj6M3X3dfg5dXe4rzJ0NDa377K0tPc4cvU27jGz7XEzLTDy7rI0Nnh5sTP1t/l6ebs773K0bDAyc3X3r3L0r/L0uPp7bHAyczX3MLMx8zV3JirtM7Y3bbFzLvI0brI0dPb4bC/yNLa4LTDzM7X3eDl6uXq7dDZ3+js76GyuJGbnJGntOnt8BIlNIeerLnGz////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAIcALAAAAAAUABYAAAj/AA8JHEiwoMGDCAkaehOHUKCHECNKDLQDRQw0DsJ4KDQhRQAMSCiMKACghCFCf2KguLOCgQcCE1wEmILggYYkAAycJCShpwMaH77QkYnBiBc9BSrM2OmgzQogYIZs0HKjkNVCGiCU3EmDAYM8TAioEGJVkKBCLCC8qLJzDgcOHwiIIVF20FkWXSII2KmDAIENKugWEjTIbiEeFXws2DmhDggQZ+oWPktFRoYBO9Wk4LJG8uRCRCIssLIzgGkcgwurPvuiRo8QOzGQsfHEs2EDP2Bc2ImgdxApns8KGHBBwc4HFJDDcSP57IAmLSzsHJHmipwofbbUPbtkj4UGOwuIV8cDwQ6ALGXPthDRwMROABUAAJARwUAGAVcLfc9xYicWAzPUIIAAYyTQQQhlKCACFHyccMROCSyQwAADdABDEcUp4QQbJpjhhyAnHSDiAYCUaOKJKAISEAA7');
}

.tab-scroll-right-enabled-ct {
	width: 16px;
	height: 16px;
	cursor: pointer;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZCMDVBNzA1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZCMDVBNzE1RDNCMTFFNUI2RDI4QkY3RUZFQURENkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkIwNUE2RTVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkIwNUE2RjVEM0IxMUU1QjZEMjhCRjdFRkVBREQ2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PocZOaAAAABgSURBVHjaYvz//z/D2bNn/zOQCVhgDD09PZI1X7p0iYGJgUJAWwO8J9yl3AWEDCHKC/gMIToMcBlCtAFbC5TJNwCXZqIMwKeZoAGENNM+IZGUmUAZgxzACMrOlACAAAMA8xEa+eI2s6cAAAAASUVORK5CYII=');
}

.tab-scroll-right-disabled-ct {
	width: 16px;
	height: 16px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDFFRkM3M0E1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDFFRkM3M0I1RDNCMTFFNTgzNjdBNUVGQzFCQUY3RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUVGQzczODVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMUVGQzczOTVEM0IxMUU1ODM2N0E1RUZDMUJBRjdFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkdUbMwAAABbSURBVHjatJMxDgAgCAOB+B7+/wkWPoRxcJMINnZi6YVAyxFBZhb0qLEHVW2b3Z2EQP0FrBXhDW4QqR4LvkEGKQOyNwtiLgFuARPE/D9IrTJVUncSrzojmgIMAPceGvnXL1QmAAAAAElFTkSuQmCC');
}

.tab-scroll-right-mouse-over-ct {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEwAWAPeHANTd4sHN1Nng5bjGztvi59Ha4MfS2dff5ODm6trh5rDAyLLBydLb4MrV2+Po7MTQ1t7l6dbe47vI0Nri5rPCy8vV2+Ho69Tc4rnHz9jg5bbEzN/m6eXq7rbFzc7X3rvJ0NXe4+Hn693j6Nfg5NXd47zJ0bbEzebr7r7L0s/Z3s7Y3rHByb7L07vIz66+x6+/yNzk6Nzj59jf5LTCy9jg5ODl6sTQ17/M09La4OXp7bjHzsvRy9Da37jGz9ff49nh5dHZ373L0r3K0tDZ393k6LXEzMfT2M3X3sjS2dDa4L3K0bvI0c7Y3bDAydPc4ePp7MHN1djf5b/L0pirtNzj6NXe4rHAyb7K0rTDzOHn6t3k6bPBy+fs78/Y3rTDy8zV3LzJ0NPd4cPP1rrI0LrI0dnh5sLMx6GyuOLo7OPp7ejs78jT2bC/yLfFzuXq7YeSk8zX3MjT2t7k6bbFzLfFzN/l6dfg5dri59Pb4cvU28TP1ubs79Lb4cXQ183X3c7X3YeerJGntJGbnOnt8BIlNLnGz////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAIcALAAAAAATABYAAAj/AA8JHEiwoMGDCAUGWsiwocNAU8wcMiQDQAEPFZA8CMBCQiETXhY0eeFih6EDAJKoaGBATAAUEgaYoLCCjYsXZwyNuFDgTx4jG1Es6dFhxgIFSAFRBMBARaGnhW6AwdCmyJYVVhYojQKCQYpCgwY9FdJiAB0sFCjMUCoggpOvgwiJLVRizIAOGjTMUZrAxwUgYAnJfVqiBYYBA3QoJZCBBJ/Agucq+fCBjASlVBJECAM58lMpV1gEUSriDg0QnT1DCcBaKQQYPw6kntvHhp4HShFAICCg89w4awwIV2phgxwCkOfC+VKhQXOlDizU0BJ4Lo8hXZj4OeJBKQcHITaAUZ1bBQAeBjgKqFd6Ikd0qIUEZDgQgQQAABcAKOVyws2TEAjUIUIME5QhgAA0jHCAHUoNosYeHKSBRha6EQFDDAQQMEECEwAiyIcghigiiG8EBAA7');
}

.tab-btn-selected-left-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_left.png'); */
}

.tab-btn-selected-middle-ct {
	height: 19px;
	/* background-image: url('../img/tab/sel_middle.png'); */
	padding: 4px 5px 0;
	vertical-align: top;
	border-bottom: 1px solid var(--smt-theme-color);
    color: var(--smt-theme-color);
}

.tab-btn-selected-right-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_right.png'); */
}

.tab-btn-selected-left-ct2 {
	width: 1px;
}

.tab-btn-selected-middle-ct2 {
	height: 28px;
	/* background-image: url('../img/tab/sel_middle.png'); */
	padding: 8px 5px 0;
	vertical-align: top;
	background-color: #ffffff;
}

.tab-btn-selected-right-ct2 {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_right.png'); */
	background-color: #e4e4e4;
}

.tab-btn-mouse-over-left-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_left.png'); */
}

.tab-btn-mouse-over-middle-ct {
	height: 19px;
	/* background-image: url('../img/tab/sel_middle.png'); */
	padding: 4px 5px 0;
	vertical-align: top;
	border-bottom: 1px solid var(--smt-theme-color);
    color: var(--smt-theme-color);
}

.tab-btn-mouse-over-right-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_right.png'); */
}

.tab-btn-mouse-over-left-ct2 {
	width: 1px;
}

.tab-btn-mouse-over-middle-ct2 {
	height: 28px;
	/* background-image: url('../img/tab/sel_middle.png'); */
	padding: 8px 5px 0;
	vertical-align: top;
	background-color: #ffffff;
}

.tab-btn-mouse-over-right-ct2 {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/sel_right.png'); */
	background-color: #e4e4e4;
}

.tab-btn-normal-left-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/left.png'); */
}

.tab-btn-normal-middle-ct {
	height: 28px;
	/* background-image: url('../img/tab/middle.png'); */
	padding: 4px 5px 0;
	vertical-align: top;
}

.tab-btn-normal-right-ct {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/right.png'); */
}

.tab-btn-normal-left-ct2 {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/left.png'); */
	background-color: #f6f6f6;
}

.tab-btn-normal-middle-ct2 {
	color: #909399;
	height: 28px;
	/* background-image: url('../img/tab/middle.png'); */
	padding: 8px 5px 0;
	vertical-align: top;
	background-color: #f6f6f6;
}

.tab-btn-normal-right-ct2 {
	width: 1px;
	height: 28px;
	/* background-image: url('../img/tab/right.png'); */
	background-color: #f6f6f6;
}

.tab-body-ct {
	/*width: 100%;*/
	height: 99%;
	border: 0;
	/* border-right: 1px solid var(--smt-border-color);
	border-bottom: 1px solid var(--smt-border-color);
	border-left: 1px solid var(--smt-border-color); */
}

/** 
 * tab header span style: common(bottom) 
 */

.tab-strip-cb {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDdGQTUwNEQ1RDExMTFFNUIzRjNFNDhGQTA3RUE3NjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDdGQTUwNEU1RDExMTFFNUIzRjNFNDhGQTA3RUE3NjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowN0ZBNTA0QjVEMTExMUU1QjNGM0U0OEZBMDdFQTc2MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowN0ZBNTA0QzVEMTExMUU1QjNGM0U0OEZBMDdFQTc2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqvdHpAAAAAPSURBVHjaYrhx4wZAgAEABRQCie0uhoEAAAAASUVORK5CYII=');
	background-repeat: repeat-x;
	background-position-y: top;
}

.tab-scroll-left-enabled-cb {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAOYAAPPz7vz8+/Pz7/T08Ozr5vz8/Ovr5YeSk+zr5efk3O7t5vT075irtOHf1eTh2ezr5Ovn4/n5+K6+x+fl3u/u5/7+/ebj3Orp4eXi2+3s5fTz8KGyuMvRy/X18OPg2OXi2unl3u7u6fXz8O/v6urp4+Hf1uvq4sLMx+rp4vv7+e7u59zZz+zr4+7s5+/u6eDm6e/v6/X18vf39fLv7OPg2eLf1+nn4Ovv8vLy7Onl3/b28vLy7fHx7fb28/Dw6vr6+fHx7Pj49v7+/vDw65GbnJGntPX18RIlNIeerP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEoALAAAAAAUABYAAAfigAeCB0SFhoeIREgrJSQGCASRj5KQBAZJSEgNEyo+np+goJhINTYhQ6ipqqqjHhcjQLGys7OjNCgwPLq7PEe8uqMOJkM7xcZHR8bGox8sOADQ0MhH0dGjGA87AtsC00fc3KMWGQAD5t5H5uoDowkKC0bxRt7y8u3v9fPI+UajIBQddAgciGzgwFE5XMTowbBhjyMOGY6CMENGkIsYM2Yc1UJDhB8gQ4oUOUpEigAFAqhEuTKlygKYNryoIKSmzZs4MXGQcCOJz59Ag2JKcoIBkiJIkypdWkSJ06dQo0qdShVqIAA7');
}

.tab-scroll-left-disabled-cb {
	width: 19px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAOYAAPPz7vz8+/Pz7/T08Ozr5vz8/Ovr5YeSk+zr5efk3O7t5vT075irtOHf1eTh2ezr5Ovn4/n5+K6+x+fl3u/u5/7+/ebj3Orp4eXi2+3s5fTz8KGyuMvRy/X18OPg2OXi2unl3u7u6fXz8O/v6urp4+Hf1uvq4sLMx+rp4vv7+e7u59zZz+zr4+7s5+/u6eDm6e/v6/X18vf39fLv7OPg2eLf1+nn4Ovv8vLy7Onl3/b28vLy7fHx7fb28/Dw6vr6+fHx7Pj49v7+/vDw65GbnJGntPX18YCAgIeerP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEoALAAAAAAUABYAAAfigAeCB0SFhoeIREgrJSQGCASRj5KQBAZJSEgNEyo+np+goJhINTYhQ6ipqqqjHhcjQLGys7OjNCgwPLq7PEe8uqMOJkM7xcZHR8bGox8sOADQ0MhH0dGjGA87AtsC00fc3KMWGQAD5t5H5uoDowkKC0bxRt7y8u3v9fPI+UajIBQddAgciGzgwFE5XMTowbBhjyMOGY6CMENGkIsYM2Yc1UJDhB8gQ4oUOUpEigAFAqhEuTKlygKYNryoIKSmzZs4MXGQcCOJz59Ag2JKcoIBkiJIkypdWkSJ06dQo0qdShVqIAA7');
}

.tab-scroll-left-mouse-over-cb {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhFAAWAPcAANTd4tHa4Nng5cHN1MfS2bjGztvi59Lb4MrV28vV29ff5IeSk8LO1dTc4t7l6cjT2dzj59jg5OHo69rh5tri5r7L0r7L07vI0M7Y3rPCy+Dm6rLBybDAyMTQ1tbe49ff4+Po7Njf5Nzk6K+/yLHBydXd4t/m6c7Y3cTQ19DZ39Da39jg5bzJ0bTCy7vIz+Hn69nh5rnHz8DM1NXe47vJ0Obr7rbEzb/L0tLb4dXd47bFzcTP1rbEzMjT2q6+x+Dl6tfg5M3W3c7X3t3j6N7k6cPP1eXq7s/Z3svV3Obs77jHzrjGz9Tc4ePp7cLMx7nGz8rU2rDAydzj6NHa38jS2b3K0c3X3Nfg5cPP19Da4MHN1dvi5sPP1t7j6M3X3b3L0t3k6MvRy9ri57fFzujs787X3eXp7b7K0tjf5bTDzNLa4NPb4cHO1MDM07rI0dbf48vW3LvI0czV3OHn6s3X3rXEzOnt8NPc4cvU25irtLHAybC/yM/Y3tnh5eLo7OPp7NXe4sDN1KGyuOXq7dzi58fT2MPO1drh5brI0L/M09HZ38XQ173K0rPBy9Pd4czX3MXR18XR2N/l6b/M1LfFzNbd47TDy7zJ0Nzk5+fs77bFzM3Y3srU28/Z393k6ZGbnJGntBIlNIeerP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKQALAAAAAAUABYAAAj/ABcIXPCpoMGDCD+JojCBggEDEESAcaBhjp8mRpKQsTNKlKgrCoBEECAABgUIQyRpePFnUI1MHUUBaAAAQA4PClYI2IKJyA8JIMzUiBmgqJoDawAA+hDhEIQuJl6AMBJTCB0vJ/ikUHGASaVQAgh5+gkiJoIEZ+U82tRpSqhQH2AYIGJCQkwCeB/04JQgyNtQJd4IMEAxZocdKBZBIvDgb6gDJRT0EeEg5oDLWorscBxKBY4ZEcQMifnFwpkbbdgwcIwhgCMPE6TEvOCGBo0qN2SsfmslBY4cKwzEVFKgQAwXLCzIKPIWwQlFDT5MiKmJBw8dBRCxqBAISygoQY7ciPEgIGaLDBnSUCrggtEkQ5F6wDlyYAaamBv0kGhUZ0yMS4kwgMIDSGBwAAAhxMTBghu0oMMScVQwQAeF4FFGAA0A0ZEgI/iwBwkZ2FDABRJyQQACGGQBgAIdheHDCFFsYIkNT1xgwYRUJCBEAAh2NIoTeYgCypBEFmkkKKQkqeSSTDbp5JNLBgQAOw==');
}

.tab-scroll-right-enabled-cb {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEwAWANUAAPPz7vPz7/z8+/T08Ozr5uvr5fz8/Ozr5cLMx8vRy66+x6GyuJirtODm6evv8oeSk/b28vLy7YeerP7+/vHx7ZGntPb28/Dw6vr6+fDw6/Hx7Pj49pGbnBIlNPX18f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAATABYAAAakQI5wSCwOH5/CgUBQMp3NZVPyuViv2KyVmul6v+AuVUMum89kKmXN7rDfbGpkTu906Pg5FcDv2zt9gQBUAYWGfx2GilQDjY6IHY6OVB6VloiWmZSZHn+cllQQoqN2o6aiVBaqqx2rrqtUG7KztLWyVBi5uru8uVQGAsHAwsECw8ZUE8rLzM0TDQsf0tPU1R8OCgkV29zd3hUMCCDj5OXm5+jp5EEAOw==');
}

.tab-scroll-right-disabled-cb {
	width: 19px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhEwAWANUAAPPz7vPz7/z8+/T08Ozr5uvr5fz8/Ozr5cLMx8vRy66+x6GyuJirtODm6evv8oeSk/b28vLy7YeerP7+/vHx7ZGntPb28/Dw6vr6+fDw6/Hx7Pj49pGbnICAgPX18f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAATABYAAAakQI5wSCwOH5/CgUBQMp3NZVPyuViv2KyVmul6v+AuVUMum89kKmXN7rDfbGpkTu906Pg5FcDv2zt9gQBUAYWGfx2GilQDjY6IHY6OVB6VloiWmZSZHn+cllQQoqN2o6aiVBaqqx2rrqtUG7KztLWyVBi5uru8uVQGAsHAwsECw8ZUE8rLzM0TDQsf0tPU1R8OCgkV29zd3hUMCCDj5OXm5+jp5EEAOw==');
}

.tab-scroll-right-mouse-over-cb {
	width: 19px;
	height: 22px;
	cursor: pointer;
background-image:url('data:image/gif;base64,R0lGODlhEwAWAPcAANTd4tHa4Nng5cHN1MfS2bjGztvi59Lb4Nff5MrV28vV29Tc4t7l6cLO1cjT2dzj59jg5OHo69rh5tri5r7L0r7L07vI0ODm6rPCy87Y3rLBybDAyMTQ1tbe49ff4+Po7K+/yLHBycPP1d3j6MjT2tDZ383W3dDa39Xd49fg5M7Y3eHn67TCy7zJ0djg5eDl6tXe47nHz7vIz7bFzd/m6bbEzcDM1NLb4b/L0rbEzMTP1tnh5ubr7tjf5K6+x97k6c/Z3s7X3tXd4tzk6MTQ1+Xq7rvJ0Nri59Da4LnGz7jHzrjGz9bf48vU27fFzMrU28rU2rzJ0MPP1rHAydzj6L3K0c3X3sjS2cPP1+Lo7JirtNfg5b3L0rTDy83X3dzi59/l6cLMx9rh5eXp7cDN1MzV3L7K0rTDzL/M09zk58DM08PO1bbFzOPp7dLa4Obs74eSk7vI0djf5aGyuM/Y3tPc4cfT2Nvi5unt8NXe4rDAybXEzN3k6cHN1c3X3L/M1MXR18vRy9Tc4c/Z38zX3Ojs7+Xq7c3Y3rrI0Nnh5brI0dHZ373K0s7X3dPd4dbd4+fs78XR2N7j6MvV3LC/yMXQ193k6MvW3LPBy8HO1NHa37fFzuPp7NPb4eHn6oeerJGntJGbnBIlNP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKQALAAAAAATABYAAAj/AEMJHEiw4EA4o/AUelOkTRZPFxhYGvLAgIEJEiZ8GgWJhyFOKy6AGfFgwg4BAiCkQLBlI48xHyK8+JHmjgAXCDqgAABgAYCNRT6soCHpgRgIHvIA6HTATYCnG2O+4PNFgKhHgg6cKEFHhRcrQTZGoPHDwA4PokRpGnSIUBkFCeBujGhAABMhaUWZUPCEhAMCgDcyGJIIgZADeUX9BVSJiA4OG0ccgQDjxonEonSI6DOg80YqEjo4CpAhcYNManCYqcBlowEXKG6U8JO3gQ0cVYwYUWRhowQPCxapSJBWhI0KLWTEKFBAyUYBHeoAMQFFFBYyFFogKjAjRw42G+XAfjgA5BKJSGv+MJJRwMkZDBhYbOwB4ECGSQ6INEATJcamPZiEMIUGG6WwQACNNGEHBwNQEMcSM7CgwQYUboQAAEhkkAABUjRoQQE1YBACJT6AMMco9AUQhAJXMFiBBUnU0IUGeoDgQyCg5KjjjjyCokUYpAQp5JBEFmnkkUIGBAA7');
}

.tab-btn-selected-left-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjZGRThEMTU1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjZGRThEMTY1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NkZFOEQxMzVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NkZFOEQxNDVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhM0AKgAAAAVSURBVHjaYr5x4wYTAwMDtTFAgAEA4kgCtucXZVUAAAAASUVORK5CYII=');
}

.tab-btn-selected-middle-cb {
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZDRkRGQkQ1RDA3MTFFNTlCQUVEQ0Q4QjVGNzA1NkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZDRkRGQkU1RDA3MTFFNTlCQUVEQ0Q4QjVGNzA1NkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NkNGREZCQjVEMDcxMUU1OUJBRURDRDhCNUY3MDU2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NkNGREZCQzVEMDcxMUU1OUJBRURDRDhCNUY3MDU2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj/sc9MAAAAZSURBVHjaYvz//z/jn39/qIkZbty4ARBgADibQNNcZPhmAAAAAElFTkSuQmCC');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-selected-right-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUY0REVCNkE1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUY0REVCNkI1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RjRERUI2ODVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RjRERUI2OTVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoRddnMAAAAVSURBVHjaYrxx4wYTAwMDtTFAgAEA4ZgCtJPx9SQAAAAASUVORK5CYII=');
}

.tab-btn-mouse-over-left-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjZGRThEMTU1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjZGRThEMTY1RDA3MTFFNUFBMTNENzEzQTRGNTEzOUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NkZFOEQxMzVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NkZFOEQxNDVEMDcxMUU1QUExM0Q3MTNBNEY1MTM5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhM0AKgAAAAVSURBVHjaYr5x4wYTAwMDtTFAgAEA4kgCtucXZVUAAAAASUVORK5CYII=');
}

.tab-btn-mouse-over-middle-cb {
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTZDRkRGQkQ1RDA3MTFFNTlCQUVEQ0Q4QjVGNzA1NkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTZDRkRGQkU1RDA3MTFFNTlCQUVEQ0Q4QjVGNzA1NkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NkNGREZCQjVEMDcxMUU1OUJBRURDRDhCNUY3MDU2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NkNGREZCQzVEMDcxMUU1OUJBRURDRDhCNUY3MDU2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj/sc9MAAAAZSURBVHjaYvz//z/jn39/qIkZbty4ARBgADibQNNcZPhmAAAAAElFTkSuQmCC');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-mouse-over-right-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUY0REVCNkE1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUY0REVCNkI1RDA3MTFFNTlDRENGNkM2Qjg0NTc2NEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RjRERUI2ODVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RjRERUI2OTVEMDcxMUU1OUNEQ0Y2QzZCODQ1NzY0QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoRddnMAAAAVSURBVHjaYrxx4wYTAwMDtTFAgAEA4ZgCtJPx9SQAAAAASUVORK5CYII=');
}

.tab-btn-normal-left-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDcwOUIwNzg1RDA3MTFFNUEzRkQ4M0MzNTVDRUMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDcwOUIwNzk1RDA3MTFFNUEzRkQ4M0MzNTVDRUMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzA5QjA3NjVEMDcxMUU1QTNGRDgzQzM1NUNFQzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NzA5QjA3NzVEMDcxMUU1QTNGRDgzQzM1NUNFQzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgg8OoQAAAAbSURBVHjaYrxx4wYTAwMDtTDjhw8fQDRAgAEA8nAFg4f/1UcAAAAASUVORK5CYII=');
}

.tab-btn-normal-middle-cb {
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RERGNkU2MTI1RDA2MTFFNUE3MENFNTZCMUJFN0IxNDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RERGNkU2MTM1RDA2MTFFNUE3MENFNTZCMUJFN0IxNDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEREY2RTYxMDVEMDYxMUU1QTcwQ0U1NkIxQkU3QjE0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEREY2RTYxMTVEMDYxMUU1QTcwQ0U1NkIxQkU3QjE0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuZVJ9cAAAAhSURBVHjaYr5x4wbDhw+vmRgYGCjGL168BZr1AcQGCDAA8ucLCjLl/BQAAAAASUVORK5CYII=');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-normal-right-cb {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDE5QjY1Qzg1RDA3MTFFNUIyRUZGOTA4RDE0QUZCRjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDE5QjY1Qzk1RDA3MTFFNUIyRUZGOTA4RDE0QUZCRjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MTlCNjVDNjVEMDcxMUU1QjJFRkY5MDhEMTRBRkJGNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MTlCNjVDNzVEMDcxMUU1QjJFRkY5MDhEMTRBRkJGNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpQmydMAAAAbSURBVHjaYrxx4wYTAwMDtTDjhw8fQDRAgAEA8nAFg4f/1UcAAAAASUVORK5CYII=');
}

.tab-body-cb {
	/*width: 100%;*/
	height: 100%;
	border: 0;
	border-top: 1px solid var(--smt-border-color);
	border-right: 1px solid var(--smt-border-color);
	border-left: 1px solid var(--smt-border-color);
}

.tab-strip-option1 {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDFCRjRGNDU1RDExMTFFNTk0ODFDNTRENjA4N0VDMEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDFCRjRGNDY1RDExMTFFNTk0ODFDNTRENjA4N0VDMEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMUJGNEY0MzVEMTExMUU1OTQ4MUM1NEQ2MDg3RUMwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMUJGNEY0NDVEMTExMUU1OTQ4MUM1NEQ2MDg3RUMwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjXCwHAAAAAPSURBVHjaYrhx4wZAgAEABRQCie0uhoEAAAAASUVORK5CYII=');
	background-repeat: repeat-x;
}

.tab-btn-normal-left-option1 {
	width: 3px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhAwAWAPcAAP8A/5GbnJGntOzr5uvr5fDw6/Dw6vHx7PLy7fLy7vPz7vT07/T08PX18fb28vX18vb28/b29Pj49/j49vr6+vr6+f39/Km5v+Pp7P7+/tDW0LbEzeTp7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAADABYABwhGAAEIHAhAwwUNGzhcwJBBgAULAihUECBhgoAIEQRAgCDAwYOOHxs0EMCAgYAFCwQoUCAgQQIBCBAIOHBAQAEDAgYQCMAzIAA7');
}

.tab-btn-normal-middle-option1 {
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhMwAWAPcAAP8A/5GbnOvr5ezr5ezr5vDw6vDw6/Hx7PHx7fLy7fPz7vPz7/T08PX18fb28vb28/j49vr6+fz8/Pz8+/7+/v///5GntAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAAzABYABwj/AAEIHEiwoMGDCBMqXMiw4UILECNKnEixosWLFCto3Mixo8ePIEN6pECypMmTKFOqXIlSwoSXE1y+lBkTJs2bNnPO1FkT5oQIQIMKHUq0qNGjRCEoXcq0qdOnUKM6fUC1qtWrWLNq3YrVgdevYMOKHUu2rNgGaNOqXcu2rdu3cOPKnRuXgd27ePPq3cu3r94FgAMLHky4sOHDhBUoXsy4sePHkCM7TkC5suXLmDNr3owZgefPoEOLHk26tOgDqFOrXs26tevXrA3Ink27tu3buHPbLsC7t+/fwIMLHw5cwAACyI0nP05AeXPmzqNDn768OnICAbJr3869u/fv4LsHAQQAOw==');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-normal-right-option1 {
	width: 3px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhAwAWAPcAAP8A/5GbnOTi2uDd1JGntOro4eTi2evq4+Xi2+zr5Obj3Ozr5ebj3e3s5efk3e7t5ujl3u7t5+jl3+/u6Onm4PDv6ern4PHw6uvo4fHw6+vo4vPx7u3q5vX08vDu6vv7+vb08v7+/ePp66m5v+3x87bEzdDW0KGzu8jRzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAADABYABwhGAAEIHHgCBQASJUyEEDHiAwgCHTwQ2MCBQAYNBC5gIFDBAkePEygQiCCBwAMIBBo4ILCAAYEECggcQECggAECAgYQCMAzIAA7');
}

.tab-btn-selected-left-option1 {
	width: 3px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhAwAWAPcAAOyWLJSanOTGjPy6PNyiVPTu3OyeNPzGPPz+/AIAAAAAAAAAAE7cwgDmtwAS/AAAdwC72AAMBwAKEwAHAADAcADmMQASFAAAAAD1AAAgAAByAABxAAzmQwAOMwCIFAAAADhIEOXm6BISEgAAAJgPgmgAABMAAAAAAIoQ7Cyq6fsTEncAAADAAwCqABPfAAB3AJAQAGhJABMVAAAAAJgwgmhJABMVCAAAAhQQAOVJABIVEwAAAIisggZIABMWhAAAAMww4OXmbBISEwAAAGRcAH775/tOEncAAFgyRTE5APg2AHc4AP83Ev816P8AEv83ANw1AOUAABIAAAAAAMIAALcAAPwAAHcAABgAghwAABMAAAAAAJgA6GgA5xMAEgAAADTNwgAZtwAB/MBgd8oA6LYABvwAE3cAAACIAAEB4AAA/QAAf9gAAOQA4BIA/QAAfwHoDAEB6gEAEgAAANQUZOUAfhIA+wAAd2QAaH4AEfsA+HcAd3gAABYAAPgAAHcAAP8I2P/AqP8AE/+FAKhgAOXGABIAAAABAKVoBzqgAOdMAHeFAAAAAAAAABMAAAAAAAAAAAAAoAAAEwAAAEgIAHEAABb8AACEABb/AAD/AAD/AMD/AJgAAGgAABMAAAAAAAC8AADmAAASAAAAAH6l8AAUKQDn5sB3dwAA/wAA/wAA/wAA//8A1P8A5/8AEv8AAP+YOf9oAP8TAP8AAADhOQAbAADmAAB3AADgtAAU8ADnEgB3AADc/wDm/xMS/wAA/3PgAAAbAADmAAB3AAAA5DUA5+cAEncAAJgYjmgA2BMASwAAAKEQxDQU5+fnEnd3ABb/ewD/8AD/TsD/AAHg+Obn5xISEgAAAAA5EAEUFADn5wB3d0jcneX66BJOEgAAALCwxf8S/xJP/wAAf7DgZP8b6BLmEgB3AGTcAH7mAPsSAHcAAHgAEBYAFPgA53cAd/+gAP8MAP9QAP8AAIgAAeYAABIwAAAAAJ1BABsAAOcAAHcAAAACRwAAuxMARwAAACH5BAEAAAUALAAAAAADABYABwggAAsIACDAwAACAw4EQIBgYUOGDiNCnPiwokSLFC9eDAgAOw==');
}

.tab-btn-selected-middle-option1 {
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODdhTgAWAJEAAOSKLPzGPPz+/PzKPCwAAAAATgAWAAACRoSPqcvtD0eQdNqKr858+w5q3xiW5GlmgcC27gvH8kzX9o3n+s73/g8MCofEovGITCqXzKbzCY1Kp9Sq9YrNarfcrvfbLQAAOw==');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-selected-right-option1 {
	width: 3px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhAwAWAPcAAOSWPJSanNzCjPy6PNyiVPTu3PzGPOyeNOTGjPy+PPz+/AAAAE7QAQDmAAASAAAAAAAsEADm5wASEgAAAACyDwA8egD03wB3dwBLKAAZ7wABdQAvAAxLDAAZAAABAAAvACwAAOUAABITAAAAAJggQGjmBxMSUAAAAIpUqCykGfvhX3d3AABaKAAP7xMOdQAAAJARAGgBABMAAAAAAJgANGgA5xMAEgADAAjcjOUOhBIZ3wAAd4gRKAYB7xMAdQAAAMDNDOWrABK6AADcAGQQAH4AAPsAAHcAAFgNQDEAB/gAUHcAAP8DAf8AAP8AAP8AANAADOUAABIAAAAAAMIAQ7cAhPwA33cAdxgHVBwA5xMAEgAAAJgOVGgApBMA4QAAdzS83AACDgAAGcAAAMoADLYAAPwAAHcAAABgAAEAAAAAAAAAAMxgQOQABxIAUAAAAAEgQwH/hAGA3wAgd8gAzeUAqxIAugAh3GSGeH5z5/vfEnd3AHiAABbuAPh1AHcAAP8R2P8BqP8AE/8AAJwAAOUAABIAAAADAKXcBzoOAOcZAHcAAAAAAAAAABMAAAAAAABSAAAJoADjEwB3AEgOAHGAABYAAAAAABbcAAAOAAAZAMAAAJj8AGj/ABP/AAD/AACwAADmAAASAAAAAH6l8AAUKQDn5sB3dwAA/wAA/wAA/wAA//8AyP8A5/8AEv8AAP+YOv9oAP8TAP8AAADhOgAbAADmAAB3AADgKAAU7gDnEgB3AADQ/wDm/xMS/wAA/3PgAAAbAADmAAB3AAAA2DUA5+cAEncAAJgYjmgA2BMASwAAAKEQuDQU5+fnEnd3ABb/ewD/8AD/TsD/AAHU7Obn5xISEgAAAAA5EAEUFADn5wB3dzzckuX66BJOEgAAAFywxPgS/xJP/wAAf1zgWPgb6BLmEgB3AGTQAH7mAPsSAHcAAHgAEBYAFPgA53cAd/+gAP8MAP9QAP8AAHwAAeYAABIwAAAAAJ0gABs6AOfkAHd3AAA0RwA0uxMvRwA0ACH5BAEAAAUALAAAAAADABYABwggAAEIKJDgAAIDAwgoUBBgYUOGDiNCnPiwokSLFC9eDAgAOw==');
}

.tab-btn-mouse-over-left-option1 {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QThBQTUwQTY3QkM0MTFFNUJGRDZCM0EwRjIyNUM2MjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QThBQTUwQTc3QkM0MTFFNUJGRDZCM0EwRjIyNUM2MjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBOEFBNTBBNDdCQzQxMUU1QkZENkIzQTBGMjI1QzYyNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBOEFBNTBBNTdCQzQxMUU1QkZENkIzQTBGMjI1QzYyNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhPQP90AAAAkSURBVHjaYv7//z8DI5i4cePGfyYGIKA2wfjhw+v/YOMBAgwA/TQQ/HAsgWUAAAAASUVORK5CYII=');
}

.tab-btn-mouse-over-middle-option1 {
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkRBQzREN0I3QkMzMTFFNTkzMzE5MTZEN0Y3QUVDN0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkRBQzREN0M3QkMzMTFFNTkzMzE5MTZEN0Y3QUVDN0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCREFDNEQ3OTdCQzMxMUU1OTMzMTkxNkQ3RjdBRUM3QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCREFDNEQ3QTdCQzMxMUU1OTMzMTkxNkQ3RjdBRUM3QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqmZHPAAAAAmSURBVHjaYv7//z8DEwMQMN64ceM/44cPr/+DuVQnXrx4ywAQYAALPg03Os1BOQAAAABJRU5ErkJggg==');
	padding: 5px 5px 0;
	vertical-align: top;
}

.tab-btn-mouse-over-right-option1 {
	width: 1px;
	height: 22px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjU3QkMwQjI3QkM0MTFFNThBMTBCNURDQzJDNzE2MjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjU3QkMwQjM3QkM0MTFFNThBMTBCNURDQzJDNzE2MjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNTdCQzBCMDdCQzQxMUU1OEExMEI1RENDMkM3MTYyMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNTdCQzBCMTdCQzQxMUU1OEExMEI1RENDMkM3MTYyMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsgOwboAAAAlSURBVHjaYvz//z8DI4hguHHjxn8mBiCgNsHw4cPr/2DjAQIMAPvlEPfqf5jFAAAAAElFTkSuQmCC');
}

.btn-more-flat2 {
	box-sizing: border-box;
	padding: 3px 8px;
	height: 28px;
	background-color: var(--smt-bg-color-container);
	border: 1px solid var(--smt-bg-color-page);
	border-radius: 3px;
	cursor: pointer;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

.tab-header-more__btn.active,
.tab-header-more__btn:hover,
.tab-header-more__btn.hover {
	border-color: var(--smt-brand-color-active);
	color: var(--smt-brand-color-active);
}

.is-dark .base__main-menu-wrapper .btn-more-flat2 {
	color: var(--smt-white-color-3);
    border-color: var(--smt-gray-color-2);
	background-color: transparent;
}

.is-dark .base__main-menu-wrapper .tab-header-more__btn:hover,
.is-dark .base__main-menu-wrapper .tab-header-more__btn.hover {
	color: var(--smt-white-color-2);
	background-color: var(--smt-white-color-5);
}

.is-dark .base__main-menu-wrapper .tab-header-more__btn.active {
	color: var(--smt-white-color-2);
	background-color: var(--smt-black-color-2);
}

.tab-header-more__icon {
	font-size: 16px;
    padding-right: 8px;
}

.btn-more-flat2-select {
	background-color: #2E3E66;
}

.btn-more-flat {
	width: 35px;
	height: 35px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC9JREFUeNpi/P//PwMUgBiMDEiAiQEV/McniaIAmyRcAS5JRlySjLiMRXEtQIABAJQwBwshDPjdAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-position: 4px 6px;
	padding: 0px 0 0 0px;
	font-size: 10px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	line-height: 35px;
	color: #FFFFFF;
	font-weight: bold;
}

.btn-more-flat-select {
	width: 35px;
	height: 35px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC9JREFUeNpi/P//PwMUgBiMDEiAiQEV/McniaIAmyRcAS5JRlySjLiMRXEtQIABAJQwBwshDPjdAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-position: 4px 6px;
	background-color: #006699;
	padding: 0px 0 0 0px;
	font-size: 10px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	line-height: 35px;
	color: #FFFFFF;
	font-weight: bold;
}

.morePanel-flat {
	width: 200px;
	position: absolute;
    z-index: 9999;
	top: 90px;
	right: 0px;
	border: 1px solid #e4e8f0;
	background: #f7f8fa;
	cursor: pointer;
	padding: 1px;
	margin-right: 10px;
	color: #4d4d4d;
    font-family: var(--smt-font-family);
}

.morePanel-flat-bottom {
	width: 200px;
	position: absolute;
    z-index: 9999;
	bottom: 28px;
	right: 0px;
	border: 1px solid #e4e8f0;
	background: #f7f8fa;
	cursor: pointer;
	padding: 1px;
	margin-right: 10px;
	color: #4d4d4d;
    font-family: var(--smt-font-family);
}

.morePanelItem-flat{
	width: 100%;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.morePanelItem-flat-select{
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	color: #ffffff;
	background-color: #436EA6;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.morePanel-flat2 {
	width: 180px;
	position: absolute;
    z-index: 9999;
	top: 50px;
	right: 80px;
	left: auto;
	/*
	background-color: rgba(242,242,242,0.95);
	cursor: pointer;
	color: #4d4d4d;
    font-family: var(--smt-font-family);
    */
}

/*
.morePanelSpace-flat2 {
	cursor: default;
    margin: 3px 11px;
    border-top: #ebebec 1px solid;
    border-bottom: #FFF 1px solid;
}

.morePanelItem-flat2{
	height: 30px;
	line-height: 30px;
	padding-left: 25px;
	color: #000;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.morePanelItem-flat2-select{
	height: 30px;
	line-height: 30px;
	padding-left: 25px;
	color: #fff;
	background-color: #5A89B4;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
*/

.morePanel {
	width: 200px;
	position: absolute;
	bottom: 22px;
	right: 0px;
	border: 1px solid #919B9C;
	background: #FFFFE1;
	cursor:pointer;
	padding-top: 5px;
	margin-right: 10px;
}

.morePanelItem{
	width: 100%;
	height: 22px;
	padding-left: 10px;
}

.tab-panel .tab-strip-option3 .tab-header span.s-icon-more {
  top: 0px;
  border-left-width: 0px;
  cursor: pointer;
  height: 100%;
}

.tab-panel .tab-strip-option3 .tab-header span.s-icon-more > span {
  position: absolute;
  bottom: 5px;
  margin-left: 16px;
}

.btn-more {
	width: 20px;
	height: 22px;
background-image:url('data:image/gif;base64,R0lGODlhEgANAIABABQ5Y////yH5BAEAAAEALAAAAAASAA0AAAIXjI+py+3PADAShnonxLhx7WmdRZbmiRQAOw==');
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding: 9px 0 0 12px;
	font-size: 9px;
	cursor: pointer;
}

.btn-more-on  {
	color: var(--smt-theme-color);
	background-color: #F2F2F2;
}

.maxDiv {
	width: 20px;
	height: 16px;
	float: right;
	position: relative;
	z-index: 10;
	padding-top: 2;
	cursor: pointer;
}

.default-tab-panel-header {
  background-color: #f5f5f5;
}

.tab-strip-option2 {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzMyQjE4ODU3MjI0MTFFNTk1QTFDQ0U0NEY1MDdBRkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzMyQjE4ODY3MjI0MTFFNTk1QTFDQ0U0NEY1MDdBRkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzJCMTg4MzcyMjQxMUU1OTVBMUNDRTQ0RjUwN0FGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzJCMTg4NDcyMjQxMUU1OTVBMUNDRTQ0RjUwN0FGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgGZiooAAAAZSURBVHjaYli9ejXD9+/fmRgYGGiNAQIMAAZaBRk2LeYIAAAAAElFTkSuQmCC');
	background-repeat: repeat-x;
}

.tab-btn-normal-left-option2 {
	width: 1px;
	height: 27px;
}

.tab-btn-normal-middle-option2 {
	height: 27px;
	padding: 4px 15px 0;
	vertical-align: top;
}

.tab-btn-normal-right-option2 {
	width: 1px;
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAYAAAC9WOV0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzg3QjY0MDE3MjM4MTFFNTk1MzJBQUE4MzM4NTRGNzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzg3QjY0MDI3MjM4MTFFNTk1MzJBQUE4MzM4NTRGNzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozODdCNjNGRjcyMzgxMUU1OTUzMkFBQTgzMzg1NEY3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozODdCNjQwMDcyMzgxMUU1OTUzMkFBQTgzMzg1NEY3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuyH0E8AAAAVSURBVHjaYv7//z8DEwMQDCgBEGAAnVIDNUzTDAEAAAAASUVORK5CYII=');

}

.tab-btn-selected-left-option2 {
	width: 1px;
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlFODY4OTM3MjFFMTFFNUE5MThEODU3QzM0NUVDQTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlFODY4OTQ3MjFFMTFFNUE5MThEODU3QzM0NUVDQTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOUU4Njg5MTcyMUUxMUU1QTkxOEQ4NTdDMzQ1RUNBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOUU4Njg5MjcyMUUxMUU1QTkxOEQ4NTdDMzQ1RUNBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjPcrZ0AAAAgSURBVHjaYli9ejUTAwMDLTADm/ZiEM34/ft3EA0QYAD7/wXs0JE8EwAAAABJRU5ErkJggg==');
}

.tab-btn-selected-middle-option2 {
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJDMzdBRjc3MjI1MTFFNUEwMkZGQjQwNTEyMTM1N0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJDMzdBRjg3MjI1MTFFNUEwMkZGQjQwNTEyMTM1N0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkMzN0FGNTcyMjUxMUU1QTAyRkZCNDA1MTIxMzU3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkMzN0FGNjcyMjUxMUU1QTAyRkZCNDA1MTIxMzU3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvC8FzQAAAAfSURBVHjaYvr//z8TAwMDTTC7zhIQzfD9+3cQDRBgAGWABu47YrtKAAAAAElFTkSuQmCC');
	padding: 4px 15px 0;
	vertical-align: top;
	color: #0a3577;
}

.tab-btn-selected-right-option2 {
	width: 1px;
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEVBQTc3RTM3MjFFMTFFNTkxQkI4OEMzQjcyM0QwNUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEVBQTc3RTQ3MjFFMTFFNTkxQkI4OEMzQjcyM0QwNUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RUFBNzdFMTcyMUUxMUU1OTFCQjg4QzNCNzIzRDA1RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RUFBNzdFMjcyMUUxMUU1OTFCQjg4QzNCNzIzRDA1RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv0lJW4AAAAgSURBVHjaYly9ejUTAwMDLTADm/ZiEM34/ft3EA0QYAD8awXtlzVGwQAAAABJRU5ErkJggg==');
}

.tab-btn-mouse-over-left-option2 {
	width: 1px;
	height: 27px;
}

.tab-btn-mouse-over-middle-option2 {
	height: 27px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAIAAAAyOnIjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJDMzdBRjc3MjI1MTFFNUEwMkZGQjQwNTEyMTM1N0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJDMzdBRjg3MjI1MTFFNUEwMkZGQjQwNTEyMTM1N0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkMzN0FGNTcyMjUxMUU1QTAyRkZCNDA1MTIxMzU3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkMzN0FGNjcyMjUxMUU1QTAyRkZCNDA1MTIxMzU3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvC8FzQAAAAfSURBVHjaYvr//z8TAwMDTTC7zhIQzfD9+3cQDRBgAGWABu47YrtKAAAAAElFTkSuQmCC');
	padding: 4px 15px 0;
	vertical-align: top;
}

.tab-btn-mouse-over-right-option2 {
	width: 1px;
	height: 27px;
}

.tab-strip-wrap-option3 {
	height: 100%;
    overflow: hidden;
    position: absolute;
    left: 14px;
    right: 93px;
}

.no-max .btnMax, .no-max .btnRestore {
  display: none;
}

.no-max .tab-strip-wrap-option3 {
  right: 65px;
}

.tab-strip-option3 .tab-header>span:first-child {
  border-left: 1px solid #86898a;
  height: 8px;
}

.tab-strip-option3 .tab-header>span.btn-more {
  top: 0;
  border-left-width: 0;
}

.tab-strip-option3 .tab-header:first-child>span:first-child {
  border-left-color: transparent;
}

.tab-strip-option3 {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
}

.tab-strip-spacer-option3 {
    float: right;
    height: 100%;
}

.tab-btn-normal-left-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-normal-middle-option3 {
	height: 30px;
	line-height: 30px;
	padding: 0px 5px;
	vertical-align: top;
	color: #666;
}

.tab-btn-normal-right-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-selected-left-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-selected-middle-option3 {
	height: 30px;
	line-height: 30px;
	padding: 0px 5px;
	vertical-align: top;
}

.tab-btn-selected-right-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-mouse-over-left-option3 {
	width: 5px;
	height: 30px;
}

.tab-btn-mouse-over-middle-option3 {
	height: 30px;
	line-height: 30px;
	padding: 0px 5px;
	vertical-align: top;
	color: var(--smt-theme-color);
}

.tab-btn-mouse-over-right-option3 {
	width: 5px;
	height: 30px;
}


.verticaltab_highlight{
	height:30px;
	line-height:30px;
	vertical-align:middle;
	border-top:1px solid #D1E3E8;
	border-bottom: 1px solid #D1E3E8;
	border-left:1px solid #D1E3E8;
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
	font-weight:bold;
	margin-bottom: 5px;
}

.verticaltab_highlight span{
	width:100%;
	height: 100%;
	text-align:center;
}

.verticaltab{
	height:30px;
	line-height:30px;
	vertical-align:middle;
	cursor:pointer;
	border-top:1px solid #D1E3E8;
	border-bottom: 1px solid #D1E3E8;
	border-left:1px solid #D1E3E8;
	border-right:1px solid #D1E3E8;
	margin-bottom: 5px;
}

.verticaltab span{
	width:100%;
	height: 100%;
	text-align:center;
}

.verticaltabpanel{
	width:100%;
	border-top:1px solid #D1E3E8;
	border-bottom: 1px solid #D1E3E8;
	border-right:1px solid #D1E3E8;
}

.verticaltabheader{
	width:100;
	height: 100%;
	border-right:1px solid #D1E3E8;
}

/** 处理低版本chrome打开黑屏的问题，定位到宽度为0 **/
.isMax.isFull {
  width: 100%;
}

.isMax .tab-strip-wrap-option3 {
	right: 130px;
}

/** 最大化隐藏拖拽条 */
.isMax .hsplitterImg, .isMax .hsplitterDiv img {
  display: none;
}

/* 最大化去掉左边的空白*/
.isMax .base__content.slide-all ,.isIntegration .base__content.slide-all{
   padding: 0 !important;
}
/* 最大化下去掉上面的空白,openmodule和createresource下去掉上面的空白*/
.isMax .base__main-body,.isIntegration .base__main-body {
  top:0 !important;
}
/* 最大化下将显示区域高度设置成100%，否则下方会出现空白*/
.isMax .base__main-body,.isIntegration .base__main-body{
  height: 100%;
}

.isFull .base__main-menu-wrapper .slide-all,
.isFull .base__sidebar-wrapper .slide-all,
.isFull .base__content.slide-all {
  transition: none;
}

/* 全屏状态下将td高度限制   */
.isMax.isFull #mainRightTd #tabTr > td:first-child {
  height: 0px!important;
  position: relative; /* 将tab页相对于该元素 */
}

/* 全屏下定位到树时不出现左右移动的按钮条 */
.isMax.isFull .tabTool .tabBtn.btnDropdownMenu, .isMax.isFull .tabTool .search-wrapper {
  display: none;
}

/* 全屏状态下将tab页改为绝对布局   */
.isMax.isFull #mainRightTd #tabTr .tabContainer,
.isMax.isFull .tabs-base__header.is-top {
  position: absolute;
  width: 100%;
  top: 0px;
  height: 5px;
  z-index: 1200;
  background: transparent;
}

/* 全屏状态下将tab页不占高度了，所以显示区域高度重置为100%   */
.isMax.isFull .tabs-base__body {
  height: 100%;
}

.isMax.isFull #mainRightTd #tabTr .tabDiv,
.isMax.isFull .tabs-base__header.is-top .tab-header-parent {
  box-shadow: 2px 2px 4px #afa1a1;
}

.isMax.isFull .tabs-base__header.is-top .tab-header-parent .default-tab-panel-header {
  position: relative;
}

/* 全屏状态下解决左侧导航栏展开图标被重叠问题 */
.isMax.isFull span.hsplitterLeft.s-icon-spread_out {
    top: -2px;
}
.isMax.isFull .leftCatalogTree ._showname {
    margin-left: 20px;
}
.leftCatalogTree ._showname, .leftCatalogTree ._showalias {
  margin-top: -2px;
  vertical-align: middle;
}

.tabBtns {
	float: right;
	height: var(--smt-base-tab-header-height);
	line-height: var(--smt-base-tab-header-height);
	text-align: right;
	display: flex;
    align-items: center;
}

.tabBtn {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	width: 16px;
	margin: 0 4px;
	cursor: pointer;
}

.tabBtn:last-child {
	margin-right: 12px;
}

/**
.btnMax {
	background: url(../img/mainframe/tb_max.png) no-repeat center center;
}

.btnMaxOn {
background-image:url('data:image/png;base64,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');
}

.btnRestore {
	background: url(../img/mainframe/tb_restore.png) no-repeat center center;
}

.btnRestoreOn {
background-image:url('data:image/png;base64,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');
}

.btnDropdownMenuOn {
background-image:url('data:image/png;base64,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');
} */

.s-icon-dropdownmenu,
.s-icon-breadcrumb-maximize,
.s-icon-breadcrumb-zoom-out,
.s-icon-max,
.s-icon-restore {
  font-size: 16px;
}

/** Top height adjustment   **/
.tab-btn-selected-middle-flat2,.tab-btn-mouse-over-middle-flat2{
	height:26px;
	line-height:26px;
	margin: 0px 0px;
	padding-left:15px;
	padding-right:15px;
}

.bottomPane.sub-tab-page .tab-panel-header .tab-header {
  margin-left: 31px;
  border: none;
}

.bottomPane.sub-tab-page .tab-panel-header .tab-btn-selected-middle-ct, .bottomPane.sub-tab-page .tab-panel-header .tab-btn-mouse-over-middle-ct
  {
  height: 28px;
  padding-top: 7px;
  background: none!important;
}

.bottomPane.sub-tab-page .tab-panel-header .tab-btn-normal-middle-ct {
  padding-top: 7px;
}

.sub-tab-page .tree-grid-view__header {
  padding-top: 0px;
}

.sub-tab-page .tab-strip-wrap {
  width: calc(100% - 84px) !important;
}

.analysisTab .tab-panel-body-wrap{
	height: calc(100% - var(--smt-first-tab-header-height));
    width: 100%;
    min-width: 420px;
}

.analysisTab .tab-panel-header{
	height: var(--smt-first-tab-header-height);
}

.analysisTab .gt-table-header-tr{
	background-color: var(--smt-bg-color-table-head);
}
.impactAnalysis .gt-table-header-td, 
.pedigreeAnalysis .gt-table-header-td{
	border-left-width: 0px ;
	border-right-width: 0px ;
	padding-left:0px ;
}

.impactAnalysis .gt-gridline tr:nth-child(n+2) td, .pedigreeAnalysis .gt-gridline tr:nth-child(n+2) td
{
	border-left-width: 0px ;
	border-right-width: 0px ;
	padding-left: 1px;
} 

.shareRefTreeHeaderTable .gt-table-header-td:nth-child(1),
.impactAnalysis .gt-table-header-td:nth-child(1),
.pedigreeAnalysis .gt-table-header-td:nth-child(1) {
	padding-left:10px ;
}
.analysisTab{
	box-sizing: border-box;
}
/* 多维数据集权限过滤器 */
.purview-filter-view-table{
  table-layout: fixed;
  padding-top: 10px;
  background-color: #FFFFFF;
  border-left: 1px solid var(--smt-border-color);
}
.purview-filter-tab-tr{
  height: 30px !important;
}
.purview-filter-view-table .purview-filter-tab-tr input{
  display:none;
}
.purview-filter-view-table .purview-filter-tab-tr span{
  cursor:pointer;
  padding-left:10px;
  padding-right:10px;
}
.purview-filter-view-table .purview-filter-tab-tr td{
  padding-left: 6px;
}
.purview-filter-view-table .hier-name{
  margin-left: 6px;
}
.purview-filter-view-table td{
  background: #FFFFFF;
}
.purview-filter-view-table .select-role,.purview-filter-view-table .btn_add{
  height:24px;
}
/* 多维数据集权限过滤器 的单选框复选框下拉框*/
.purview-filter-view-table .default-show-all
,.purview-filter-view-table .listView-table input[type="radio"]
,.purview-filter-view-table .exclude-roles-alias-td input
,.listView-table .radio-list-table .combobox-panel{
  vertical-align: middle;
}
/* 多维数据集权限过滤器 映射设置的 表格头和偶数行*/
.purview-filter-view-table .listView-table .listView-table-top
,.purview-filter-view-table .listView-table .tr-odd td{
  background-color: #F7F7F7;
}
/* 多维数据集权限过滤器 映射设置的 单数行，下拉框*/
/* 多维数据集权限过滤器的 搜索框 */
.purview-filter-view-table .listView-table .tr-even td
,.purview-filter-view-table .listView-table input[readonly].combobox-edit
,.cube-purview-filter-view .search_parent_div{
  background-color: #FFFFFF;
}
.purview-filter-view-table .listView-table-center-top{
  background-color: #FFFFFF !important;
}
.purview-filter-view-table .listView-table tr{
  height:28px;
}
.purview-filter-view-table .exclude-roles-alias-td{
  padding-left:0px;
}
.purview-filter-view-table .listView-table td{
  border:1px solid #FFFFFF;
}
/* 多维数据集 映射设置 table的td*/
.listView-table .radio-list-table td{
  height:24px;
}
/* 多维数据集映射设置的等号 */
.purview-filter-view-table .middle-label{
  font-weight: bold;
  font-size: 20px;
  color: #777777;
}
/* 多维数据集映射设置等号右侧的用户属性下拉框 */
.listView-table .user-prop-name{
  padding-left: 20px;
}
/*  映射设置table的边框 */
.listView-table-left-top ,.listView-table-right-top{
    border: 1px solid var(--smt-border-color) !important;
    border-bottom:0px !important;
}
/*  映射设置table的边框 */
.radio-list-table-left ,.radio-list-table-right{
    border: 1px solid var(--smt-border-color) !important;
    border-top:0px !important;
}
/*  映射设置中间等号的位置 */
.radio-list-table-center{
  padding-top:50px;
}
/*映射设置左对齐*/
.mapping-setting{
  padding-left:10px;
}
/* 高级设置、普通设置、 */
.advanced-setting ,.common-setting{
  padding-left:5px;
}
/* 映射关系中的设置高度和宽度的行 */
.listview-table-setsize-tr ,.listview-table-setsize-tr td{
  height:12px !important;
}
/* 表格里面映射关系标签 */
.mapping-relationships-td{
  padding-left:0px !important;
}
/*  模块标题*/
 .page-wizard-action-view .my-span-cell{
  font-weight: bold;
}
/* 宏代码编辑界面 */ 
.module-tree-title{
  background: #eaeef3;
  padding-left: 12px;
  padding-right: 12px;
  box-sizing: border-box;
}

/* 宏代码编辑界面 */ 
.module-tree-title .s-icon-refresh {
  float: right;
  cursor: pointer;
}
/*宏代码编辑界面 */
.help-tree-title{
   background: #f6f6f6;
  border:  1px solid #e5e5e5;
}
/* 帮助标题*/
.page-wizard-action-view .custom-span-cell{
  cursor:pointer;
  font-weight: bold;
  border-top: 1px solid #f1f1f1;
}
/* 宏代码编辑界面左侧树 */
.macro-ide-frame-view .leftPaneTable{
  border-right:1px solid var(--smt-split-line-color);
}
/* 宏代码编辑器界面 table*/
.module-editor{
  width: 100%;
  height: 100%;
  table-layout: fixed;
}
/* 宏代码编辑器界面的td */
.module-editor-td{
  height:100%;
  padding:8px 12px;
}
/* 宏代码编辑器界面 */
.module-editor-td >pre{
  border: 1px solid var(--smt-border-color);
  margin-bottom: 0px;
}
/* 宏代码编辑界面 事件文本框的td */
.module-editor .event-name-td{
  padding-right: 14px;
}
/* 宏代码编辑界面 事件文本框 */
.module-editor .event-name-td input{
  width:100%;
}
/* 宏代码编辑器界面  是否禁用按钮*/
.checkbox-is-disable{
  padding-left:12px;
}
/* 宏代码编辑器界面  是否禁用按钮*/
.checkbox-is-disable input, .checkbox-is-disable label{
  vertical-align: middle;
}
/* 宏代码编辑器名称、事件框 */
.module-editor-tr1 td{
  padding-top: 8px;
}
/* 宏代码编辑器  保存区域按钮*/
.module-editor .editblock_btn_area{
  padding: 0px 12px 10px 12px;
  height: auto;
}
/* 页面编辑下第三部的表格td */
.page-wizard-action-view .dpeditgrid td{
  background-color:#FFFFFF;
}
/* 页面编辑下的第几步工具栏 */
.page-wizard-action-view .toolbarBg{
  border-bottom:0px;
}
/* 页面编辑下的资源容器 */
.page-wizard-action-view .resource-slot{
  padding: 2px 6px 1px 0px;
}
/* 页面编辑下资源容器下的table */
.page-wizard-action-view .resource-slot>table{
    border: 1px solid #f1f1f1;
    border-left:0px;
}
/* 页面编辑下资源容器右边的滚动条 */
.page-wizard-action-view .hsplitterBg2{
  width:0px;
}
/* 页面编辑下第三步下每一个拖拽项的行 */
.page-wizard-action-view .dashlet-frame tr{
  height:24px;
}
/* 页面编辑下第三步下的文本框*/
.page-wizard-action-view .dashlet-frame input[type="text"]{
  height: 20px;
  border-radius: 3px;
  border:1px solid var(--smt-border-color);
}
/* 页面编辑下第三步下的下拉框 */
.page-wizard-action-view select{
  border-radius: 3px;
  height: 24px;
  border: 1px solid var(--smt-border-color);
}
/* 页面编辑下第三步下每一个拖拽项的大标题 */
.page-wizard-action-view .dashletTopCenter{
  height: 25px !important;
  padding-left: 5px !important;
  color:#333333 !important;
  background: #fafafa !important;
  border-bottom:0px !important;
}
/* 页面编辑下第三步下每一个拖拽项的二级标题 */
.page-wizard-action-view th[bofid="settingTitle"]{
  font-weight:bold !important;
  padding-left: 10px !important;
  color:#333333 !important;
  background: #ffffff !important;
  border-bottom:0px !important;
}
/* 页面编辑下第三步下每一个拖拽项的最后一个空行 */
.page-wizard-action-view .dashlet-frame .dashletBottomSpace{
  height:auto;
}
/* 页面编辑下第四步下的用户组*/
.page-wizard-action-view .paraPageManager .pgrid-row[type="PARAMGROUP"]{
  padding-left:10px;
}
/* 页面编辑下第三步下面的布局框*/
.page-wizard-action-view .layout-td{
  border:1px solid #f1f1f1 !important;
}
/* smartbix的tab页容器的css*/
.smartbix_content{
  z-index:9998;
}
/* Xalert组件 start*/
.xalert {
  padding: 13px 16px;
/*  height: 48px;*/
  margin: 0;
  box-sizing: border-box;
  border: 0.5px solid #DCDCDC;
  box-shadow: 0px 6px 30px 5px rgba(0, 0, 0, 0.05), 0px 16px 24px 2px rgba(0, 0, 0, 0.04), 0px 8px 10px -5px rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  background-color: #fff;
  overflow: hidden;
  opacity: 0;
  display: flex;
  align-items: center;
  transition: opacity .2s, top .4s;
  top: 20px;
  z-index: 9999;
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
  min-width: 380px;
}

.s-layer-msg .msg-success,
.xalert-success .xalert-icon {
  color: #2BA471;
}

.s-layer-msg .msg-warning,
.xalert-warning .xalert-icon {
  color: #F0831B;
}

.s-layer-msg .msg-error,
.xalert-error .xalert-icon {
  color: #D92F4D;
}

.xalert-icon {
  font-size: 18px;
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
}

.xalert-content {
  display: table-cell;
  padding: 0 8px;
/*  height: 22px;*/
  line-height: 22px;
  flex-grow:1;
}

.xalert-close {
   font-size: 20px;
   width: 20px;
   height: 20px; 
   color: var(--smt-black-color-3);
   cursor: pointer;
   display: flex;
   align-items: center;
}

.xalert-close:hover {
   color: var(--smt-theme-color);
}
/* Xalert组件 end*/


/** 代码编辑框（monaco版) */
.smartbix-module-editor > pre {
  overflow: hidden;
  border: 1px solid var(--smt-border-color);
  margin-bottom: 0px;
}

.smartbix-module-editor .editblock_btn_area{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.smartbix-module-editor .vs .monaco-scrollable-element>.vertical,
.smartbix-module-editor .vs .monaco-scrollable-element>.decorationsOverviewRuler {
  width: 8px!important;
}

.smartbix-module-editor .vs .monaco-scrollable-element>.vertical>.slider {
  width: 8px!important;
  border-radius: 4px;
}

.smartbix-module-editor .monaco-editor .margin .margin-view-overlays {
  background-color: #f6f6f6; 
}

.smartbix-module-editor .margin-view-overlays .line-numbers {
  color: #4D4D4C;
}

.smartbix-module-editor  .margin-view-overlays .line-numbers {
  left: auto!important;
  right: 11px;
}

/** 左侧收缩图标 */
.smartbix-module-editor .monaco-editor .margin .codicon-chevron-down,
.smartbix-module-editor .monaco-editor .margin .codicon-chevron-right {
  left: 20px!important;
}


.smartbix-module-editor .codicon-chevron-down::before,
.smartbix-module-editor .codicon-chevron-right::before {
	font-size: 12px
}

.smartbix-module-editor .monaco-editor .view-overlays .current-line {
  background-color: #EFEFEF;
  border: none;
}

/** 代码编辑框（monaco版) end */

/** /vision/css/tabpages-simple.css */
/** 
 * tab header span style: simple
**/

.tab-panel-header-simple {
	height: var(--smt-first-tab-header-height);
	overflow: hidden;
	position: relative;
}


.tab-panel-header-simple + .tab-panel-body-wrap {
	height: calc(100% - var(--smt-first-tab-header-height));
	box-sizing: border-box;
}

.tab-panel-header-simple::after {
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    background-color: var(--smt-split-line-color);
}

.tab-strip-simple {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
	font-style: normal;
	font-weight: 400;
	text-align: center;
	line-height: 18px;
}

.tab-scroll-left-enabled-simple {
}

.tab-scroll-left-disabled-simple {
}

.tab-scroll-left-mouse-over-simple {
}

.tab-scroll-right-enabled-simple {
}

.tab-scroll-right-disabled-simple {
}

.tab-scroll-right-mouse-over-simple {
}

.tab-btn-selected-left-simple {
	width: 0px;
}

.tab-btn-selected-middle-simple {
}

.tab-btn-selected-right-simple {
	width: 0px;
}

.tab-btn-mouse-over-left-simple {
	width: 0px;
}

.tab-btn-mouse-over-middle-simple {
}

.tab-btn-mouse-over-right-simple {
	width: 0px;
}

.tab-btn-normal-left-simple {
	width: 0px;
}

.tab-btn-normal-middle-simple {
}

.tab-btn-normal-right-simple {
	width: 0px;
}

.tab-body-simple {
	height: 100%;
}

.tab-panel-header-simple .tab-strip-wrap .tab-strip-simple {
	color: var(--smt-brand-color);
	background-color: var(--smt-white-color-1);
}

.is-dark .base__main-header .tab-panel-header-simple .tab-strip-simple {
	color: var(--smt-white-color-3);
    background-color: var(--smt-main-banner-bg-color);
}

.tab-panel-header-simple .tab-header > span {
	display: inline-block;
}

.tab-panel-header-simple .tab-header-more > span {
	display: inline-flex;
}

.tab-panel-header-simple .tab-header {
	margin: 0 7px;
}

.tab-panel-header-simple .tab-header-more {
	margin: 0 2px;
}

/*
.message_center_tab .msg_tab_item.hover,
.message_tabs .message_tabs__item:hover,
.tab-panel-header-simple .tab-header:hover,
.tab-panel-header-simple .tab-header.hover,
*/
.message_center_tab .msg_tab_item.selected,
.message_tabs .message_tabs__item.active,
.tab-panel-header-simple .tab-header.active {
	font-weight: 600;
}

/* 不变更行高防止切换Tab时上下跳动 */
/*
.tab-panel-header-simple .tab-header.active {
	line-height: 20px;
}
*/

.message_center_tab .msg_tab_item.hover,
.message_center_tab .msg_tab_item.selected,
.message_header .message_tabs .message_tabs__item:hover,
.message_header .message_tabs .message_tabs__item.active,
.tab-panel-header-simple .tab-header.hover,
.tab-panel-header-simple .tab-header.active {
	color: var(--smt-brand-color-active);
}

.is-dark .base__main-header .tab-panel-header-simple .tab-header.hover,
.is-dark .base__main-header .tab-panel-header-simple .tab-header.active {
	color: var(--smt-white-color-2);
}

/* 规避闪动问题 */
.tab-panel-header-simple .tab-header span:nth-child(2)::before {
	display: block;
	content: attr(data-smt-title);
	font-weight: 600;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}

.tab-panel-header-simple .tab-header-more span:nth-child(2)::before {
	display: none;
}

.ds-tabs__nav .ds-tabs__item::after,
.message_center_tab .msg_tab_item::after,
.message_tabs .message_tabs__item::after,
.tab-panel-header-simple .tab-header::after {
	content: "";
	width: 0px;
	height: 3px;
	position: absolute;
	top: auto;
	right: auto;
	bottom: 0px;
	left: 50%;
	z-index: 1;
	border-radius: 100px;
	transition: all .24s cubic-bezier(.38, 0, .24, 1);
}

.ds-tabs__nav .ds-tabs__item:hover::after,
.ds-tabs__nav .ds-tabs__item.active::after,
.message_center_tab .msg_tab_item:hover::after,
.message_center_tab .msg_tab_item.hover::after,
.message_center_tab .msg_tab_item.selected::after,
.message_tabs .message_tabs__item:hover::after,
.message_tabs .message_tabs__item.hover::after,
.message_tabs .message_tabs__item.active::after {
	width: calc(100% - 12px);
	left: 6px;
}

.tab-panel-header-simple .tab-header:hover::after,
.tab-panel-header-simple .tab-header.hover::after,
.tab-panel-header-simple .tab-header.active::after {
	width: calc(100% - 39px);
	left: 19.5px;
}

.tab-panel-header-simple .tab-header-more.tab-header:hover::after {
	width: 0;
}

.ds-tabs__nav .ds-tabs__item:hover::after,
.message_center_tab .msg_tab_item:hover::after,
.message_center_tab .msg_tab_item.hover::after,
.message_tabs .message_tabs__item:hover::after,
.message_tabs .message_tabs__item.hover::after,
.tab-panel-header-simple .tab-header:hover::after,
.tab-panel-header-simple .tab-header.hover::after {
	background-color: var(--smt-nav-color-hover);
}
.is-dark .base__main-header .tab-panel-header-simple .tab-header:hover::after,
.is-dark .base__main-header .tab-panel-header-simple .tab-header.hover::after {
	background-color: var(--smt-white-color-4);
}

.ds-tabs__nav .ds-tabs__item.active::after,
.message_center_tab .msg_tab_item.selected::after,
.message_tabs .message_tabs__item.active::after,
.tab-panel-header-simple .tab-header.active::after {
	background-color: var(--smt-brand-color-active);
}
.is-dark .base__main-header .tab-panel-header-simple .tab-header.active::after {
	background-color: var(--smt-white-color-2);
}

.base__main-menu-wrapper .tab-panel-header-simple .tab-header-text-wrapper span {
	padding-top: 2px;
}

/** /vision/css/tabpages-lite.css */
/** 
 * tab header span style: lite
**/

.tab-panel-header-lite {
	height: var(--smt-secondary-tab-header-height);
	overflow: hidden;
	position: relative;
}

.tab-panel-header-lite::after {
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    background-color: var(--smt-split-line-color);
}

.tab-strip-lite {
	display: block;
	width: 5000px;
	height: 100%;
	position: relative;
	font-style: normal;
	font-weight: 400;
	text-align: center;
	line-height: 18px;
}

.tab-scroll-left-enabled-lite {
}

.tab-scroll-left-disabled-lite {
}

.tab-scroll-left-mouse-over-lite {
}

.tab-scroll-right-enabled-lite {
}

.tab-scroll-right-disabled-lite {
}

.tab-scroll-right-mouse-over-lite {
}

.tab-btn-selected-left-lite {
	width: 0px;
}

.tab-btn-selected-middle-lite {
}

.tab-btn-selected-right-lite {
	width: 0px;
}

.tab-btn-mouse-over-left-lite {
	width: 0px;
}

.tab-btn-mouse-over-middle-lite {
}

.tab-btn-mouse-over-right-lite {
	width: 0px;
}

.tab-btn-normal-left-lite {
	width: 0px;
}

.tab-btn-normal-middle-lite {
}

.tab-btn-normal-right-lite {
	width: 0px;
}

.tab-body-lite {
	height: 100%;
}

.tab-panel-header-lite .tab-strip-wrap .tab-strip-lite {
	color: var(--smt-brand-color);
	background-color: var(--smt-white-color-1);
}

.tab-panel-header-lite .tab-header > span {
	display: inline-block;
}

.tab-panel-header-lite .tab-header-more > span {
	display: inline-flex;
}

.tab-panel-header-lite .tab-header {
	position: relative;
	margin: 0 10px;
}

.tab-panel-header-lite .tab-header-more {
	margin: 0 2px;
}

/*.tab-panel-header-lite .tab-header:hover,
.tab-panel-header-lite .tab-header.hover,*/
.tab-panel-header-lite .tab-header.active {
	font-weight: 600;
}

.tab-panel-header-lite .tab-header.active {
	line-height: 20px;
}

.tab-panel-header-lite .tab-header.hover,
.tab-panel-header-lite .tab-header.active {
	color: var(--smt-font-color-title);
}

/* 规避闪动问题 */
.tab-panel-header-lite .tab-header span:nth-child(2)::before {
	display: block;
	content: attr(data-smt-title);
	font-weight: 600;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}

.tab-panel-header-lite .tab-header-more span:nth-child(2)::before {
	display: none;
}

.tab-panel-header-lite .tab-header:hover::before,
.tab-panel-header-lite .tab-header.hover::before,
.tab-panel-header-lite .tab-header.active::before {
	content: "";
	position: absolute;
	width: 0;
    height: 0;
	bottom: 0;
	left: calc(50% - 9px);
	z-index: 1;
	border: 9px solid transparent;
	border-bottom-color: var(--smt-split-line-color);
	transition: all .24s cubic-bezier(.38, 0, .24, 1);
}
.tab-panel-header-lite .tab-header:hover::after,
.tab-panel-header-lite .tab-header.hover::after,
.tab-panel-header-lite .tab-header.active::after {
	content: "";
	position: absolute;
	width: 0;
    height: 0;
	bottom: 0;
	left: calc(50% - 7px);
	z-index: 2;
	border: 7px solid transparent;
	border-bottom-color: var(--smt-white-color-1);
	transition: all .24s cubic-bezier(.38, 0, .24, 1);
}

/** /vision/css/tabpages-box.css */
/** 
 * tab header span style: box
**/

.tab-panel-header-box {
	height: 100%;
	overflow: hidden;
	background-color: var(--smt-bg-color-container);
}

.isMax.isFull .tab-panel-header-box {
	position: relative;
}

.tab-strip-wrap-box {
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 16px;
    right: 52px;
}

.leftpanehide.tab-strip-wrap-box {
    left: 40px;
}

.tab-strip-box {
	display: flex;
	align-items: center;
	width: 5000px;
	height: 100%;
	position: relative;
	font-style: normal;
	font-weight: 400;
	text-align: center;
	line-height: 22px;
	padding: 12px 0 8px;
	box-sizing: border-box;
}

.tab-scroll-left-enabled-box {
}

.tab-scroll-left-disabled-box {
}

.tab-scroll-left-mouse-over-box {
}

.tab-scroll-right-enabled-box {
}

.tab-scroll-right-disabled-box {
}

.tab-scroll-right-mouse-over-box {
}

.tab-btn-selected-left-box {
	width: 0px;
}

.tab-btn-selected-middle-box {
}

.tab-btn-selected-right-box {
	width: 0px;
}

.tab-btn-mouse-over-left-box {
	width: 0px;
}

.tab-btn-mouse-over-middle-box {
}

.tab-btn-mouse-over-right-box {
	width: 0px;
}

.tab-btn-normal-left-box {
	width: 0px;
}

.tab-btn-normal-middle-box {
}

.tab-btn-normal-right-box {
	width: 0px;
}

.tab-body-box {
}

.tab-panel-header-box .tab-strip-wrap-box .tab-strip-box {
	color: var(--smt-brand-color);
	background-color: inherit;
}

.tab-panel-header-box .tab-header {
	margin: 0 4px;
	display: flex;
	align-items: center;
	border: 1px solid var(--smt-border-color);
	border-radius: 4px;
	height: 32px;
    box-sizing: border-box;
}

.navigation_tab.tab-header {
	border-left: unset;
    border-top: unset;
    border-bottom: unset;
    border-radius: unset;
    padding-right: 14px;
    padding-left: 7px;
    margin-left: 0px;
}

.tab-panel-header-box .tab-header-more {
	margin: 0 2px;
	padding: 0;
	border: none;
}

.tab-panel-header-box .tab-header.hover,
.tab-panel-header-box .tab-header:hover {
	background-color: var(--smt-brand-color-hover);
}

.tab-panel-header-box .tab-header.active {
	color: var(--smt-brand-color-active);
	background-color: var(--smt-secondary-bgcolor-active);
	border-color: var(--smt-secondary-bgcolor-active);
}

.tab-panel-header-box .navigation_tab.tab-header.active {
	color: var(--smt-brand-color-active);
	border-color: var(--smt-border-color);
    background-color: unset;
}

/** /vision/css/dialog.css */
/*
 * Copyright : Copyright (C) 2002-2006 
 * Creator   : llz
 * History   : 
 */
.treePane {
	left: 122px;
	top: 40px;
	width: 270px;
	height: 160px;
	border: 1px solid #D4D8E5;
	background-color: #F6F6F5;
	position: absolute;
	zIndex: 1000;
	visibility: visible;
	overflow: auto;
}

.btnDown_css {
	width: 15px;
	height: 16px;
background-image:url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAIAAABGNLJTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAUZJREFUKFOVkt1KAkEYhrezrqTjbqSL6GKCCKQ/oqA6ihITDerIAyWsJApDRGEJZd3Z3XR3NcRCIr+Z6R0Hxi060OU5GGae7+VlZpfuqt3a65c1x7e6smxlS+FYypGQ4bf0PhXOSLSHwo7JjhSNkGoBVRkd5V3rvNB9J6WyDw5J0+pzZfgJGB1fdRa0T2/egrEEKNAacAOCnxgHj+5EL1T2yXWADu6069r6hm5SjwQkgJ3KdAD8snGgMbbZmdmHeYZjZ0jAHCPbrB880vHqTg5ygemalLQN1aDsnUtfXW0Ck/oScaDtMqO9HPvHxiQGtPrXTmV8vJY9mNGMeSOm54G89clQ6tBu1rW2Ljw8GwaakZI09b6AXYkV5UgWPV5oT1KZRe3NMw/vhPh6KGo90qAuUu97AqBMsTNB9nbasfDH7qedeYD5A9KvLh+mYFPmAAAAAElFTkSuQmCC');
}

.OpenSaveDialogBorder {
	border: 1px solid #7F9DB9;
}

.activeelement {
	margin-left: 2px;
	text-decoration: none;
	color: captiontext;
	background-color: #f3f5f8;
}

.deactiveelement {
	margin-left: 2px;
	text-decoration: none;
}

.dialogContainer {
	width: 100%;
	height: 100%;
}

.dialogContainer textarea {
  outline: none;
}

.open-save-dialog-body.containerdiv,
.no-overflow.containerdiv {
	overflow: hidden;
}

._openSaveForm .dialog_editformitemstable {
  width: 100%;
  padding: 0px;
}

.dialog_editformitemstable ._oldDatasourceInput,
.dialog_editformitemstable ._oldCatalogInput,
.dialog_editformitemstable ._oldSchemaInput {
  width: 300px;
}

.data-source-modify-tip {
  color:blue;
  padding:5px;
}

._openSaveForm .dialog_editformitemstr {
  height: 40px;
}

._openSaveForm .dialog_editformitemslabeltd {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}

._openSaveForm .dialog_editformitemsvaluemiddletd {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 6px;
  position: relative;
}

._openSaveForm .dialog_editformitemsvaluetd {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 15px;
}

._openSaveForm .dialog_editformitemsonetd {
  padding-top: 10px;
}

._openSaveForm ._listTable tr {
  /*   padding-top:10px; */
  /*   padding-bottom:10px; */
  height: 24px;
}

._openSaveForm ._listTable tr td {
  padding-left: 10px;
  padding-right: 10px;
}

._openSaveForm ._listTable .node-row {
  height: 28px;
}

._openSaveForm ._listTable .node-cell {
  height: 28px;
  box-sizing: border-box;
  border-radius: 3px;
}

.activeelement {
  color: var(--smt-brand-color-active);
}

.activeelement,
._openSaveForm ._listTable .node-cell:hover {
  background-color: var(--smt-treenode-color-active);
}

._openSaveForm ._listTable .node-text-wrapper {
  display: flex;
  align-items: center;
}

._openSaveForm ._listTable .node-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
  padding-left: 5px;
  box-sizing: border-box;
  display: inline-block;
}

._openSaveForm .treePane {
  left: auto;
  width: calc(100% - 11px);
  height: 100%;
  top: 34px;
  background-color: #fff;
}

._openSaveForm .combobox-panel {
  width:100%;
  padding-left:10px;
  position: relative;
}

._openSaveForm .combobox-edit {
  width:96%;
  background-color:white !important;
}

._openSaveForm .combobox-button {
  width:16px;
  position: absolute;
  right: 2px;
}

.treeNodeOrderSpanDiv {
  padding-top: 12px;
  padding-bottom: 10px;
}

.treeNodeOrderDialogTd {
  padding: 0 10px;
  box-sizing: border-box;
}

.treeNodeOrderAliasSpan {
	max-width: 370px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tree-node-order__title {
	height: 20px;
	line-height: 20px;
}

.tree-node-order__content {
	height: calc(100% - 20px);
}

.tree-node-order__list {
	display: inline-block;
	border: 1px solid var(--smt-border-color);
	box-sizing: border-box;
	width: calc(100% - 40px);
	height: 100%;
	overflow: auto;
	float: left;
}

.tree-node-order__btns-wrapper {
	height: 100%;
	text-align: center;
	float: right;
}

.treeNodeOrderDialogTd,
.tree-node-order__list .table-grid-row {
	height: 30px;
}

/** SMS-44065: 与待选资源树节点样式保持一致 */
.selected-group-list .pgrid-row,
._list_role_div .pgrid-row, ._selected_user_div .pgrid-row {
  height: var(--smt-tree-row-height);
  margin-bottom: 4px;
  padding-left: 10px;
  line-height: calc(var(--smt-tree-row-height) - 2px);
  border-bottom-width: 0px;
}

.selected-group-list .pgrid-col, ._list_role_div .pgrid-col, ._selected_user_div .pgrid-col,
.selected-group-list .pgrid-cell-0, ._list_role_div .pgrid-cell-0, ._selected_user_div .pgrid-cell-0
  {
  height: calc(var(--smt-tree-row-height) - 2px);
  line-height: calc(var(--smt-tree-row-height) - 2px);
}

.text_left {
  text-align: left;
  padding: 0px;
}

.selpression .pgrid-row, .selpression .pgrid-col {
  height: 34px;
  display: flex;
  align-items: center;
  border-bottom-width: 0;
}
.div_expression {
  border-style: solid;
  border-width: 0px;
  width: 100%;
  height: 100%;
  background-color: #FFFFFF;
}
.div_expression_noborder {
  border-style: solid;
  border-width: 0px;
  width: 100%;
  height: 210px;
  background-color: #FFFFFF;
}

.selpression .checkbtn {
  /*top: 0;*/
}
/*弹窗为分割结构，左侧为树，右侧为其他元素，并且需要底框线时候使用*/
.newui-dialog-content-area {
  padding: 0px 15px 0;
  border-bottom: 1px solid var(--smt-border-color);
}
.newui-dialog-content-area .containerwithborder {
  border-left: 1px solid var(--smt-border-color);
}

.newui-dialog-content-area .treecontainer {
  padding-top: 10px;
  height: calc(100% - 10px);
}

.newui-dialog-content-area .inputtext {
  width: 120px;
  /*height: 20px;*/
}

.newui-dialog-content-area .sltype {
  /*height: 24px;*/
}

.newui-dialog-content-area .sltype::-ms-expand {
  background-color: #fff;
  border: none;
}
/*弹窗只有一个table，并且需要框线时候使用*/
/*影响：新建任务-选择报表资源，跳转规则-选择报表，,导入异常日志-选择模板，脱敏规则-选择资源，新建宏资源包，excel导入模板-选择电子表格*/
.newui-border-table {
  border: 1px solid var(--smt-border-color);
  box-sizing: border-box;
}
/* 保存对话框的名称框和描述框 */
/* 影响：打开报表另存为、新建分析时保存 */
._openSaveForm .inputtext, ._openSaveForm .inputarea{
  padding-left: 1px;
  box-sizing: border-box;
}
/* 保存对话框的描述框 */
/* 影响：打开报表另存为、新建分析时保存 */
._openSaveForm .inputarea{
   border-radius: 3px;
}
/* URL链接框显示位置 */
/* URL名字、URL别名*/
.url-name, .url-alias{
  height: 24px;
  width:100%;
  box-sizing: border-box;
}
/* URL链接框显示位置 */
/* URL地址 */
.url {
  width:510px;
}
/* URL链接框显示位置*/
/* URL选择内部资源按钮 */
.url-select-button{
  float:right;
}
/* URL链接框显示位置*/
/* URL描述框 */
.url-desc{
  box-sizing: border-box;
  heigth:30px;
}
/* URL链接框显示位置 */
/* URL勾选框位置调整 */
.url-table .currentwindow, .url-table .autologin{
  vertical-align: middle;
}

/* 对话框label的显示位置 */
/* 对话框input勾选框位置调整 */
.display-location input, .display-location label{
  vertical-align: middle;
}


/*影响： 计算字段 水平方向分隔线,局部过滤器（即席查询和透视分析） */
.insight-field-dialog-split-v,.filter-dialog-split-v{
    border-left: 1px solid var(--smt-border-color);
    height: calc(100% - var(--smt-dialog-button-area-height));
    position: absolute;
    display: inline-block;
    top: 0px;
    left: 265px;
}
/*影响： 计算字段 垂直方向分隔线 ,局部过滤器（即席查询和透视分析）,局部过滤器管理（即席查询透视分析）*/
.insight-field-dialog-split-h,.filter-dialog-middle-split-h {
  border-top: 1px solid var(--smt-border-color);
  width: 800px;
  position: absolute;
  display: inline-block;
  top: 422px;
  left: 0px;
  display: none;
}

.filter-dialog-split-v {
  left: 31%;
}
.filter-dialog-middle-split-h {
  width: 31%;
  top: 144px;
}
/* 计算字段表达式的td */
.insight-field-expression-td{
  vertical-align: top;
}
/* 计算字段表达式的div */
.insight-field-expression-div{
  border-style:solid; 
  border-width:0px; 
  width:100%; 
  height:184px;
  background-color:#FFFFFF;
}
/* 计算字段搜索树显示边距 */
.insight-field-dialog .tree_expander{
  margin-left: 0px;
}
/* 计算字段搜索树的搜索框显示边距 */
.insight-field-dialog .treeSearchPane{
  padding-left:0px;
}

/*影响： 透视分析告警设置 水平方向分隔线 */
.insight-warning-dialog-split-v{
  border-left: 1px solid var(--smt-border-color);
  height: calc(100% - var(--smt-dialog-button-area-height));
  position: absolute;
  display: inline-block;
  top: 0px;
  left: calc(30% + 10px);
}
/*影响：透视分析告警设置 垂直方向分隔线 */
.insight-warning-dialog-split-h{
  border-top: 1px solid var(--smt-border-color);
  width: 800px;
  position: absolute;
  display: inline-block;
  top: 422px;
  left: 0px;
  display: none;
}
/* 影响：透视分析告警界面新建向导填写区域 */
.insight-warning-dialog .main-area{
  background-color: #FFFFFF;
  padding-left: 10px;
  padding-right: 10px;
}
/* 影响：透视分析告警界面的填写内容td */
.insight-warning-dialog .editformitemsvaluemiddletd{
  background-color: #FFFFFF;
}
/* 影响：告警界面新建向导的表格 */
.warning-table{
  width: 100%; 
  height: 100%;
}
/* 影响：告警界面 启用复选框的td */
/* 多维数据集的告警界面 的复选框的td */
.warning-table .isenable-td ,.olap-warning-dialog-table .isenable-td{
  padding-left: 5px;
}
/* 影响：告警界面 复选框和单选框 */
/* 自定义字段、维度过滤器、多维数据集的告警界面 的复选框和单选框 */
/* excel模版导入的勾选框 */
.warning-table input[type="checkbox"], .warning-table input[type="radio"]
,.calc-field-dialog-content-table input[type="checkbox"], .calc-field-dialog-content-table input[type="radio"]
,.filter-dialog-table input[type="checkbox"], .filter-dialog-table input[type="radio"]
,.olap-warning-dialog-table input[type="checkbox"], .olap-warning-dialog-table input[type="radio"]
,.edit-define-excel-dialog input[type="checkbox"]
,.edit-excel-fixed-item-dialog input[type="radio"]
,.edit-excel-body-item-dialog input[type="radio"]{
  vertical-align: middle;
}
/* 影响：告警界面 的告警样式单元格下的图片  */
.warning-table .listView-table td img{
  position: fixed;
}
/* 影响：告警界面和告警设置  下告警方式表格表头 、*/
/* 多维数据集告警界面的表格表格表头 */
.warning-table .listView-table tr:nth-child(1), .value-setting-dialog .listView-table tr:nth-child(1)
,.olap-warning-dialog-table .listView-table tr:nth-child(1), .olap-warning-dialog-table .listView-table tr:nth-child(1){
  height: auto;
  background-color:#f7f7f7 !important;
}
/* 影响：告警界面和告警设置  下告警方式表格单数行  */
/* 多维数据集告警界面的表格单数行 */
.warning-table .listView-table tr:nth-child(odd), .value-setting-dialog .listView-table tr:nth-child(odd)
,.olap-warning-dialog-table .listView-table tr:nth-child(odd), .olap-warning-dialog-table .listView-table tr:nth-child(odd){
  height: auto;
  background-color:#fafafc;
}
/* 影响：告警界面 下告警方式表格的单元格  */
.warning-table .listView-table td, .value-setting-dialog .listView-table td ,.olap-warning-dialog-table .listView-table td{
  height: auto;
  border: 1px solid #FFFFFF !important;
}
/* 影响：告警界面 下告警范围和告警设置标签  */
.warning-table .alarm-settings-td span,.warning-table .available-range label{
  padding-right:10px;
}
/* 影响：告警界面 下的告警设置的“到”、“值”的td  */
.value-setting-dialog-to-td, .value-setting-dialog-row-td, .value-setting-dialog-col-td{
  text-align: center;
}
/* 影响：告警界面 下的告警设置填写值时的输入框  */
.value-setting-dialog .inputtext{
  width: 60px;
}
/* 弹窗如果有左右分块的结构可以使用该样式  */
.separation_dialog {
  
}

.separation_dialog .content_div {
  height: 100%;
  width: 100%
}

.separation_dialog .content_td {
  height: 100%;
  width: 45%
}

.separation_dialog  .listview_searchBarPane {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* 新建参数、新建透视分析、新建即席查询 、新建多维数据源时选择数据源对话框 */
.datasource-list-table ,.cube-list-table{
  border-spacing: 0px;
}
/* 新建参数、新建透视分析、新建即席查询、新建多维数据源 时选择数据源对话框的td */
.datasource-list-table tr td ,.cube-list-search-table-td ,.cube-list-table td{
  padding:0px;
}
/* 新建参数、新建透视分析、新建即席查询、新建多维数据源时选择数据源对话框下右箭头和下箭头的位置 */
.datasource-list-table .tree_expander ,.cube-list-table .tree_expander{
  text-align: left;
  
}
/*影响：会话管理*/
.newui-dialog-warpper{
  padding-bottom: 12px;
    padding-left: 12px;
}
/*影响：导出资源*/
.newui-table2 .table-grid-bottom-border, .newui-table2  .exportReferenced-table tr:nth-child(odd) td {
  background-color: #F7F7F7;
}
.newui-table2  .exportReferenced-table tr >td:first-child  {
  text-align: center;
}
/*影响：导出资源*/
.newui-table2 .searchTail .table-grid-bottom-border {
  background-color: #fff;
}

/* java数据集计算字段内容table 、即席查询新建计算字段内容的table*/
.calc-field-dialog-content-table{
  padding-left:10px;
  padding-right:10px;
  table-layout:auto !important;
}
/* java数据集计算字段内容的描述框和表达式 */
.calc-field-dialog-content-table .divEditor ,.calc-field-dialog-content-table textarea{
  box-sizing: border-box;
  border-radius: 3px;
}
/* Java数据集新建告警对话框 、 Java数据集自定义字段对话框  水平方向分隔线 */
/*多维数据集自定义成员对话框 水平方向分隔线 */
/*多维数据集维度过滤器对话框、告警 水平方向分隔线 */
/* 透视分析计算字段 水平方向分隔线  */
.warning-dialog-table-split-v ,.calc-field-dialog-split-v
,.custom-member-dialog-table-split-v ,.namedset-dialog-table-split-v 
,.filter-dialog-table-split-v ,.olap-warning-dialog-table-split-v
,.calc-field-dialog-content-table-split-v{
  border-left: 1px solid var(--smt-border-color);
  height: 576px;
  position: absolute;
  display: inline-block;
  top: 0px;
  left: 220px;
}
/*Java数据集新建告警对话框、Java数据集自定义字段对话框   垂直方向分隔线 */
/*多维数据集自定义成员对话框、自定义命名集  垂直方向分隔线 */
/*多维数据集维度过滤器对话框、告警  垂直方向分隔线 */
/* 透视分析计算字段 垂直方向分隔线 */
.warning-dialog-table-split-h ,.calc-field-dialog-split-h
,.custom-member-dialog-table-split-h ,.namedset-dialog-table-split-h 
,.filter-dialog-table-split-h ,.olap-warning-dialog-table-split-h
,.calc-field-dialog-content-table-split-h{
  border-top: 1px solid var(--smt-border-color);
  width: 100%;
  position: absolute;
  display: inline-block;
  top: 576px;
  left: 0px;
}
/* 多维数据集自定义成员对话框的右侧内容页 */
.custom-member-dialog-table .editformitemstable 
,.namedset-dialog-table .editformitemstable 
,.filter-dialog-table .editformitemstable
,.olap-warning-dialog-table .editformitemstable{
  margin-top: 0px;
}
/* 多维数据集自定义成员对话框的各个td（仅设置背景色） */
/* 多维数据集自定义命名集、维度过滤器对话框的各个td */
.custom-member-dialog-table td 
,.namedset-dialog-table td,.namedset-dialog-table .containerwithborder 
,.filter-dialog-table td{
  background: #FFFFFF !important;
}
/* 多维数据集自定义成员对话框的各个输入框 */
/* 多维数据集自定义命名集对话框的各个输入框 */
/* 多维数据集维度过滤器对话框的各个输入框 */
/* 多维数据集告警对话框的各个输入框 */
.custom-member-dialog-table input ,.custom-member-dialog-table textarea 
,.namedset-dialog-table input ,.namedset-dialog-table textarea
,.filter-dialog-table input ,.filter-dialog-table textarea
,.olap-warning-dialog-table input ,.olap-warning-dialog-table textarea{
  box-sizing: border-box;
  border-radius: 3px;
}
/* 多维数据集自定义成员、自定义命名集对话框的表达式输入区域td */
.custom-member-dialog-table .mdx-expression-td ,.namedset-dialog-table .divEditor{
  padding-left:5px;
  padding-right:5px;
  box-sizing: border-box;
}
/* 多维数据集自定义命名集的表达式框 */
.namedset-dialog-table .mdx-editor{
  height:220px;
}
/* 多维数据集的告警界面 */
.olap-warning-dialog-table .inputtext{
  width:100%;
}
/* 多维数据集告警界面的告警范围输入框的td */
.apply-to-editor{
  height:60px;
  width:100%;
  overflow:auto;
  background-color:#FFFFFF;
}
/* 调节控件显示高度 */
/* 多维数据集自定义成员、 自定义命名集、维度过滤器、告警*/
.custom-member-dialog .inputtext,.custom-member-dialog .button-buttonbar-noimage ,.custom-member-dialog .parent-name
,.namedset-dialog-table .inputtext,.namedset-dialog-table .button-buttonbar-noimage
,.filter-dialog-table .inputtext,.filter-dialog-table .button-buttonbar-noimage
,.olap-warning-dialog-table .inputtext,.olap-warning-dialog-table .button-buttonbar-noimage{
  height:24px;
}
/* 多维数据集下自定义成员 的父成员文本框 */
.custom-member-dialog .parent-name{
  border: 1px solid var(--smt-border-color);
  background-color:#f9f9f9;
}
/* 多维数据集下自定义成员 的mdx按钮的td */
.custom-member-dialog .check-mdx-btn-td{
  padding-top: 0px;
  padding-bottom: 7px;
}
/* 多维数据集下自定义成员 的下拉框的背景色 */
.custom-member-dialog input[type="text"].combobox-edit {
  background-color:#FFFFFF;
}
/* */
.catalog-treenode-lang .btn-choose {
  width: 120px;
  margin-left: 8px;
  padding: 1px;
  display: inline-block;
}
/* */
.catalog-treenode-lang .text-id {
  width: calc(100% - 128px);
}
/* */
.catalog-treenode-property .lang-btn {
  display: none;
}
/* */
.catalog-treenode-lang .text-cell,
.catalog-treenode-property .text-cell,
.catalog-treenode-lang .show-chooser,
.catalog-treenode-property .show-lang {
  display: flex;
  align-items: center;
}
/* */
.catalog-treenode-property .show-lang .lang-btn {
  width: 60px;
  margin-left: 8px;
  display: inline-block;
}
/* */
.catalog-treenode-property .show-lang .alias-text {
  width: calc(100% - 68px);
}
/* 资源属性描述框高度 */
.catalog-treenode-property .desc-text{
  width:100%;
}
/* 资源属性文本框高度 */
.catalog-treenode-property input[type="text"]{
}
/* excel模版导入的边框 */
.edit-define-excel-dialog .excel-define-td{
  border: 1px solid var(--smt-border-color);
  padding: 0px 6px;
}
/* excel模版导入添加行按钮 */
.edit-define-excel-dialog .portlet-add-button-td{
  padding:6px 0px;
}
/* excel模版导入 选择文件按钮 */
.edit-define-excel-dialog .excel-template{
  line-height: initial;
}
/* excel模版导入复选框td */
.edit-define-excel-dialog .ignore-other-fields-td{
  padding:10px 0px;
}
/* excel模版导入 新增数据文本框的标签 */
.edit-define-excel-dialog .portlet-add-inputtext-td-data{
  padding:6px 0px;
}
/* excel模版导入新增表尾文本框的标签 */
.edit-define-excel-dialog .portlet-add-inputtext-td-tail{
  padding:14px 0px 6px;
}
/* excel模版导入 表格偶数行的tr */
.edit-define-excel-dialog .even-tr{
  background-color:#fafafc;
}
/* excel模版导入 表格编辑和删除图片 */
.edit-define-excel-dialog img{
  padding-right:10px;
}
/* 即席分析计算字段 */
.calc-field-dialog .filter-selected-fields-div input, .calc-field-dialog .filter-selected-fields-div label {
  vertical-align: middle;
}
/*局部过滤器管理（透视分析和即席查询）-start*/
.readmePane .tsmessages {
  margin: 1em 0;
}


.filterDialogBorder-right input, .filterDialogBorder-right textarea {
  border: 1px solid var(--smt-border-color);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.filterDialogBorder-right .editformitemsdiv  input {
  height: 24px;
}

.filterDialogBorder-right .editblock_btn_area {
  padding: 0px;
}

.filterDialogBorder-right  textarea {
  background-color: #fff;
  border-radius: 3px;
}

.filterDialogBorder-right  textarea:disabled {
  background-color: #f9f9f9;
}

.filterDialogBorder-right p.tsmessages {
  padding-left: 24px;
}
/*局部过滤器管理（透视分析和即席查询）-end*/
/* excel导入模版增加表头项、新加数据列、新加表尾项 */
.edit-excel-fixed-item-dialog .pos[type="text"], .edit-excel-fixed-item-dialog .const-value[type="text"],
  .edit-excel-body-item-dialog .pos[type="text"], .edit-excel-body-item-dialog .item-value[type="text"],
  .edit-excel-tail-item-dialog .pos[type="text"], .edit-excel-tail-item-dialog .const-value[type="text"] {
  border: 1px solid var(--smt-border-color);
  width: 100%;
  height: 20px;
}
/* java数据集、即席查询 的新建计算字段 */
.calc-field-dialog-content-table .inputtext[type="text"] {
  height: 26px;
}
/* 电子表格echarts编辑界面  样式*/
.smartbichart-config-content .contendTd .contendTable input ,.smartbichart-config-maintab-body .contendTd .contendTable input{
  display: inline-block;
}
/* 电子表格echarts编辑界面  样式*/
.smartbichart-config-maintab-body .spinner{
  height:18px;
}
/* 即席分析告警设置 */
.warnings-setting-page{
  width: 100%; 
  height: 100%; 
  position: relative;
}
/* 即席分析告警设置 左侧第一个表头*/
.warnings-setting-page .newtable-grid-top-th1{
 border-top: 1px solid #C9C9C9; 
 border-left: 1px solid #C9C9C9;
}
/* 即席分析告警设置 左侧第二个表头*/
.warnings-setting-page .newtable-grid-top-th2{
 border-top: 1px solid #C9C9C9; 
 border-right: 1px solid #C9C9C9;
}
/* 即席分析告警设置 左侧表格内容*/
.warnings-setting-page .fields-list{
  background-color:#FFFFFF;
  border: 1px solid var(--smt-border-color);
}
.warnings-setting-page .fields-list .pgrid-wrap{
  width:100% !important;
}
/* 即席分析告警设置、字段设置表格间距 */
.warnings-setting-page .fields-list .treenode_icon
,.warnings-setting-page .warings-grid-parent .table-grid-row td
,.field-setting-page .field-grid-parent .table-grid-row td{
  padding-left:5px;
  padding-right:5px;
}
/* 即席分析告警设置、字段设置表格高度 */
.warnings-setting-page .warings-grid-parent .table-grid-top-span
,.field-setting-page .field-grid-parent .table-grid-top-span{
  height:20px;
}
/* 即席分析告警设置、字段设置表头字体颜色 */
.warnings-setting-page .warings-grid-parent .newtable-grid-top-span-sp
, .field-setting-page .field-grid-parent .newtable-grid-top-span-sp {
}
/* 即席分析字段设置 */
.field-setting-page{
  width: 100%; 
  height: 100%; 
  position: relative;
}
/* 透视分析报表设置下面的说明 */
.insight-setting-total-title-warn-info{
  margin-top:6px;
  line-height:20px;
}
/* 报表设置，表属性对话框 */
.report-prop-dialog-table input[type="radio"],.report-prop-dialog-table input[type="checkbox"]
,.chart-define-dialog  input[type="radio"],.chart-define-dialog input[type="checkbox"]
,.text-vertical-middle{
  vertical-align: middle;
}
/* 修改Schema名称对话框 */
.edit-schema-dialog .inputtext{
  width:100%;
}

/* 数据权限对话框 */
div[bofclassname="freequery.permission.RowPermissionDialog"]>.layui-layer-content {
	overflow: hidden;
}
.el-switch {
    display: inline-flex;
    align-items: center;
    position: relative;
    font-size: var(--smt-font-size);
    line-height: 18px;
    height: 18px;
    vertical-align: middle
}

.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label {
    cursor: not-allowed
}

.el-switch__label {
    transition: .2s;
    height: 20px;
    display: inline-block;
    font-size: var(--smt-font-size);
    font-weight: 500;
    cursor: pointer;
    vertical-align: middle;
    color: #303133
}

.el-switch__label.is-active {
    color: var(--smt-theme-color)
}

.el-switch__label--left {
    margin-right: 10px
}

.el-switch__label--right {
    margin-left: 10px
}

.el-switch__label * {
    line-height: 1;
    font-size: var(--smt-font-size);
    display: inline-block
}

.el-switch__input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    margin: 0
}

.el-switch__core {
    margin: 0;
    display: inline-block;
    position: relative;
    width: 32px;
    height: 18px;
    border: 1px solid #dcdfe6;
    outline: none;
    border-radius: 10px;
    box-sizing: border-box;
    background: #dcdfe6;
    cursor: pointer;
    transition: border-color .3s,background-color .3s;
    vertical-align: middle;
}

.el-switch__core:after {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    border-radius: 100%;
    transition: all .3s;
    width: 14px;
    height: 14px;
    background-color: #fff;
}

.el-switch.is-checked .el-switch__core {
    border-color: var(--smt-theme-color);
    background-color: var(--smt-theme-color);
}

.el-switch.is-checked .el-switch__core:after {
    left: 100%;
    margin-left: -16px
}

.el-switch.is-disabled {
    opacity: .6
}

.el-switch--wide .el-switch__label.el-switch__label--left span {
    left: 10px
}

.el-switch--wide .el-switch__label.el-switch__label--right span {
    right: 10px
}

.el-switch .label-fade-enter,.el-switch .label-fade-leave-active {
    opacity: 0
}
.sharedialog{
  padding: 0px;
  height: 100%;
}
.sharedialog .sharedialog_tabnav {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
  border-bottom: solid 1px var(--smt-border-color);
}
.sharedialog .sharedialog_tabnav .sharedialog_tabnav_item {
  margin-right: 10px;
  padding: 0px 5px;
  height: 24px;
  line-height: 24px;
  cursor: pointer;
}
.sharedialog_tabnav_item.active {
  border-bottom: solid 1px;
  margin-bottom: -1px;
}
.sharedialog .share_tipContent, .sharedialog .share_linksContent, .sharedialog .share_Content {
  width: 100%;
  height: 40px;
  display: inline-flex;
  align-items: center;
  font-size: 12px;
}
.sharedialog .share_Content .shareInput {
  background: #fff;
  width: calc(100% - 7px);
  cursor: pointer;
}
.sharedialog .share_Content .share_site_resource {
  flex-grow: 1;
  padding-left: 7px;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
}
.sharedialog .share_Content .share_site_resource label {
	margin: 0 16px 0 2px;
}
.share_switchContent {
  margin :0 10px;
}

.copy-icon{
  font-size: 16px;
  margin-left: 10px;
  cursor: pointer;
}

.share_linksInput {
  width: 100%;
}

.shareDialog__restrict-Code {
  width: 158px;
  display: inline-block;
}

.shareDialog__logDiv{
  overflow: hidden;
  position: relative;
}

.shareDialog__logDiv:before{
  display: block;
  content: '';
  width: 25px;
  height: 1px;
  background: #e1e1e1;
  position: absolute;
  top: 12px;
  left: 0px;
}
.shareDialog__logDiv:after{
  display: block;
  content: '';
  width: 25px;
  height: 1px;
  background: #e1e1e1;
  position: absolute;
  top: 12px;
  right: 0px;
}

.shareDialog__codeDiv-right{
  width:115px;
  float:right;
  margin: 10px 0px 0px 0px;
  transform: translateX(0px);
  -ms-transform: translateX(0px); 	/* IE 9 */
  -moz-transform: translateX(0px); 	/* Firefox */
  -webkit-transform:translateX(0px); /* Safari 和 Chrome */
  -o-transform: translateX(0px); 	/* Opera */
  transition: all 0.3s;
  -moz-transition: all 0.3s; /* Firefox 4 */
  -webkit-transition: all 0.3s; /* Safari 和 Chrome */
  -o-transition: all 0.3s; /* Opera */
}

.shareDialog__codeDiv-center{
  transform: translateX(-164px);
  -ms-transform: translateX(-164px); 	/* IE 9 */
  -moz-transform: translateX(-164px); 	/* Firefox */
  -webkit-transform:translateX(-164px); /* Safari 和 Chrome */
  -o-transform: translateX(-164px); 	/* Opera */
}
.siteShareContent .shareBottom{
    position: absolute;
    bottom: 0px;
    text-align: right;
    width: calc(100% - 40px);
    background-color: #fff;
    vertical-align: middle;
    border-top: none;
    display: inline-flex;
    left: 20px;
}
.siteShareContent .shareBottom .shareaffirm {
	flex-grow: 1;
    text-align: left;
    line-height: 35px;
    display: inline-flex;
    align-items: center;
    width: calc(100% - 170px);
}
.siteShareContent .shareBottom .barbtn {
}
.siteShareContent {
    height: calc(100% - 25px);
}
.siteShareContent .share_more {
	height: 100%;
}
.siteShareContent .share_more_btn {
	height: 24px;    
	display: inline-flex;
    cursor: pointer;
    align-items: center;
}
.siteShareContent .share_desc {
	height: calc(100% - 24px);
}
.siteShareContent .maskDivContent {
	position: absolute;
    z-index: 200;
    width: 140px;
    height: 100px;
    left: calc(50% - 70px);
    top: calc(50% - 50px);
}
.siteShareContent .maskDiv {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.pgrid-row .ROLE {
	padding-left:17px;
}
.pgrid-row .EVERYONE {
	padding-left:17px;
}
.weChatShareContent .wechatContentTitle {
  height: 30px;
  display: flex;
  align-items: center;
}

.weChatShareContent .wechatContentTitle label{
  border: solid 1px #606266;
  border-radius: 30px;
  display: inline-block;
  width: 12px;
  height: 12px;
  line-height: 12px;
  text-align: center;
  cursor: pointer;
  margin-left: 8px;
}

.weChatShareContent .wechatContentTitle .wechat-content-item {
  display: flex;
  align-items: center;
  padding-right: 10px;
}
.weChatShareContent .snapshot-loading-Mark {
   background: rgba(0, 0, 0, 0);
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   display: flex;
   align-items: center;
   justify-content: center;
}
.weChatShareContent .snapshot-loading-Mark span{
    font-size: 16px;
    margin-bottom: 30px;
}
.weChatShareContent .s_at_personnel_list {
  position: absolute;
  border: solid 1px #e4e7ed;
  background-color: #fff;
  max-height: 240px;
  width: 120px;
  z-index: 999;
  overflow-y: auto;
  box-shadow: 1px 1px 5px rgb(0 0 0 / 20%);
}

.weChatShareContent .s_at_personnel_list .personnel_list_item {
  height: 40px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 5px;
  font-size: 12px;
  color: #606266;
}

.personnel_list_item:hover, .personnel_list_item.active  {
  background-color: #f5f7fa;
}

.weChatShareContent .s_at_personnel_list .personnel_list_item .atUserName{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  flex:1;
  line-height: 20px;
}

.weChatShareContent .s_at_personnel_list .personnel_list_item .atUserDep{
  color: #999;
  width: 100%;
  flex: 1;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

._simpleSaveDialog {
	padding: 0 10px;
}

._simpleSaveDialog-item-div {
  display: flex;
  height: 40px;
  width: 100%;
  padding-top: 10px;
}

._simpleSaveDialog span {
  width: 90px;
  line-height: 32px;
  padding-top: 6px;
}

._simpleSaveDialog input {
  height: 32px;
  width: 100%;
  box-sizing: border-box;
  margin-top: 6px;
  border: 1px solid var(--smt-border-color);
  padding-left: 10px;
  border-radius: 4px;
}

._simpleSaveDialog input:focus {
  outline: none;
  border: 1px solid var(--smt-border-color);
}

._spreadsheetReportSqlView-confirmDialog .s-icon-tips_warning {
  font-size: 24px;
  margin-right: 12px;
  color: #e6a23c;
}

.follow-dlg-content {
	display: flex;
	justify-content: flex-start;
	box-sizing: border-box;
}

.follow-dlg-content__container {
	display: flex;
	align-items: center;
}

.follow-dlg-content__icon {
	width: 24px;
    height: 24px;
    font-size: 16px;
    font-weight: bolder;
    color: var(--smt-white-color-1);
    /*background-color: var(--smt-theme-color);*/
    background-color: #2BA471;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 16px;
}

.follow-dlg-content__text {
	font-weight: 600;
	height: 32px;
	line-height: 32px;
}

.follow-dlg-desc {
	padding: 0 112px;
    line-height: 20px;
}

.follow-dlg-btns {
	text-align: right;
	border: none;
	padding: 12px 0px 16px;
}

.follow-dlg-items {
	padding: 12px 0px 16px;
	box-sizing: border-box;
	border-top: 1px solid var(--smt-split-line-color);
}

.follow-dlg-items__container {
	display: flex;
    justify-content: space-between;
    gap: 12px;
}

.follow-dlg-item {
	border: 1px dashed #C3D7FC;
	border-radius: 6px;
	box-sizing: border-box;
	width: 80px;
	padding-bottom: 12px;
	cursor: pointer;
	background-color: #F9FBFF;
	flex: 1;
}

.follow-dlg-item:hover {
	border: 1px solid var(--smt-brand-color-active);
    /*color: var(--smt-brand-color-active);*/
}

.follow-dlg-item:hover .follow-dlg-item__img {
	background-color: var(--smt-brand-color-active);
}

.follow-dlg-item__img {
	display: flex;
	justify-content: center;
	align-items: center;
    margin: 12px auto 8px;
    height: 20px;
    width: 20px;
    background-color: #5CC2F9;
    border-radius: 10px;
    color: #FFF;
}

.follow-dlg-item__img .follow-dlg-item__icon,
.follow-dlg-item__img .item-img {
    width: 20px;
    height: 20px;
	display: inline-flex;
    align-items: center;
    justify-content: center;
}

.follow-dlg-item__text {
	height: 18px;
	line-height: 18px;
	box-sizing: border-box;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	text-align: center;
}

.follow-dialog .layui-layer-title {
	border-bottom-color: transparent;
}

.dialog-selector__selected-items-title {
	height: var(--smt-first-tab-header-height);
	line-height: var(--smt-first-tab-header-height);
}

/** /vision/css/tabpanel.css */
.tabset .hd li.on em, .tabset .hd li.on strong a {
	color: #3366cc;
}

.tabset .hd li.on strong {
	background-color: white;
	border-bottom: 1px solid white;
}

/* bg images, defaults to #999 border-color on white bg */
.tabset {
	width: 100%;
} /* IE: width */
.tabset a {
	text-decoration: none;
}

.tabset ul, .tabset li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.displaypanel-baseHead>img {
	height: 16px;
	width: 16px;
}

.tabset li {
	float: left;
	display: inline;
	cursor: pointer;
}

.tabset li.on {
	cursor: default;
}

.tabset li.disabled {
	cursor: default;
	color: #0B83D9;
}

.tabset li.disabled em {
	color: #aaa;
}

.tabset ul:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	visibility: hidden;
} /* clear non-IE */
.tabset ul {
	zoom: 1;
} /* clear IE */
.tabset .hd ul {
	position: relative;
} /* IE quirks mode: relative */
.tabset .hd li {
	padding: 0;
}

.tabset .hd li.on strong a {
	cursor: default;
}

.tabset .hd li a, .tabset .hd li strong, .tabset .hd li em {
	display: block;
}

.tabset .hd li em {
	font-style: normal;
	padding: 3px 4px 0px 4px;
}

.tabset .hd li.orphan, .tabset .hd li.orphan a, .tabset .hd li.orphan em
	{
	background: transparent none;
	border-width: 0;
	margin: 0;
}

.search-bgimage {
background-image:url('data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgBUQABAwERAAIRAQMRAf/EAGAAAAMBAQAAAAAAAAAAAAAAAAACAwEKAQEBAQEAAAAAAAAAAAAAAAAAAgEDEAEAAwACAwEAAAAAAAAAAAAAARESUWHwcbHxEQEBAQEBAQEAAAAAAAAAAAAAEQESIQIi/9oADAMBAAIRAxEAPwDv4AAAAAAAAAAAAAABlwMuJ6npcZMK240iEE3Hn4rlviakltsT1qKusURjmluVzCkuGsuJa9N/LOUxN1LUrmFJcNTcR1PPxvpPlMQluel84wlqiekdTz8ZG+EUhLc9K5xhLVGdYnqO0wmpXK2XWCbiNzzLoTC3BcZcKhIB/9k=');
	background-position: bottom;
	background-repeat: repeat-x;
}

/* taskpanel__settings */
.taskpanel__systemtools {
	overflow: auto;
}

.displaypanel-baseTitle {
	display: flex;
	align-items: center;
	font-size: 20px;
	margin: 0 20px;
	position: relative;
	height: 28px;
	overflow: hidden;
	font-family: "MicrosoftYaHei-Bold";
	color: var(--smt-font-color-title);
	justify-content: space-between;
	margin-bottom: 20px;
	font-weight: 500;
}

.displaypanel_base {
	width: 100%;
	/* margin: 0 auto; */
	margin-top: 20px;
	margin-bottom: 10px;
}

/* @media screen and (min-width: 1750px) {
	.responsive_class {
		width: 1620px;
	}
}

@media screen and (min-width: 1980px) {
	.isshowtree .responsive_class {
		width: 1620px;
	}
}

@media screen and (min-width: 1450px) and (max-width: 1750px) {
	.responsive_class {
		width: 1350px;
	}
}

@media screen and (min-width: 1680px) and (max-width: 1980px) {
	.isshowtree .responsive_class {
		width: 1350px;
	}
}

@media screen and (min-width: 1200px) and (max-width: 1450px) {
	.responsive_class {
		width: 1080px;
	}
}

@media screen and (min-width: 1430px) and (max-width: 1680px) {
	.isshowtree .responsive_class {
		width: 1080px;
	}
}

@media screen and (max-width: 1200px) {
	.responsive_class {
		width: 810px;
	}
}

@media screen and (max-width: 1430px) {
	.isshowtree .responsive_class {
		width: 810px;
	}
} */

.displaypanel_baseSearchList {
	width: 1040px;
	margin: 0 auto;
}

.displaypanel-baseItem {
	box-sizing: border-box;
	width: 288px;
	height: 126px;
	border: 1px solid var(--smt-border-color);
	display: inline-block;
	padding: 18px 20px;
	margin: 0px 0px 20px 20px;
	background: var(--smt-white-color-1);
	overflow: hidden;
	cursor: pointer;
	border-radius: 6px;
	box-shadow: var(--smt-shadow-card);
}

.displaypanel-addItem {
	width: 220px;
	height: 90px;
	line-height: 110px;
	border: none !important;
	display: inline-block;
	padding: 10px;
	margin: 10px;
	background: #fff;
	overflow: hidden;
}

.displaypanel-baseItem:hover {
	box-shadow: 0 0px 10px 0 rgba(0, 0, 0, .10);
	/* border-color: var(--smt-theme-color); */
}

.displaypanel-baseItem.nohover {
	border: 1px solid #e7ecef;
}

.displaypanel-baseHead {
	display: flex;
	align-items: center;
	padding-bottom: 12px;
    border-bottom: 1px solid var(--smt-split-line-color);
}

.displaypanel-baseSubTitle {
	font-size: 16px;
	color: var(--smt-font-color-title);
	margin-left: 8px;
	font-weight: 400;
}

.displaypanel-baseInfo {
	line-height: 20px;
	margin-top: 12px;
	height: 40px;
	overflow: hidden;
	color: var(--smt-font-color-secondary);
	font-size: var(--smt-font-size);
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.displaypanel-addItemBtn {
	cursor: pointer;
}

.displaypanel-addItem .plus {
	display: inline-block;
	width: 40px;
	height: 40px;
	background: #f0f0f0;
	border-radius: 100%;
	font-size: 20px;
	line-height: 40px;
	text-align: center;
	color: #5a6064;
	font-family: serif;
	font-size: 30px;
	vertical-align: middle;
}

.displaypanel-addItemText {
	display: inline-block;
	margin-left: 5px;
	height: 40px;
	line-height: 40px;
	vertical-align: middle;
}

.displaypanel-baseTitle .base_titleContentDiv {
	cursor: pointer;
	display: flex;
    align-items: center;
}

.displaypanel-baseTitle .fa {
	color: #666;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 20px;
	width: 16px;
	height: 16px;
	display: inline-flex;
    align-items: center;
}

.displaypanel-baseItem-icon .s-icon-close {
	font-size: 12px;
}

.displaypanel-baseItem-icon {
	font-size: 16px;
	float: right;
	display: none;
	cursor: pointer;
}

.displaypanel-baseItem-icon:hover {
	color: var(--smt-theme-color);
}

/* 这个是编辑模式用的 2019-06-26废除编辑模式*/
/* .displaypanel_editing .displaypanel-baseItem .displaypanel-baseItem-icon
	{
	display: block;
} */
.displaypanel-baseItem:hover .displaypanel-baseItem-icon {
	display: none;
}

.displaypanel-dragItem {
  border-width: 1px;
  border-style: dashed;
}

.displaypanel-ghostItem {
  border-width: 1px;
  border-style: dashed;
  opacity: .3;
}

/* taskpanel__settings */
.taskpanel__settings {
	overflow: auto;
}

.setting_dialog {
	height: 100%;
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.setting_dialog .setting_dialog_leftcontainer, .setting_dialog .setting_dialog_rightcontainer
	{
	border: 1px solid #FAFAFA;
	min-width: 230px;
	min-height: 250px;
	min-width: 230px;
}

.setting_dialog .setting_dialog_middle_container {
	display: flex;
	width: 20px;
	justify-content: center;
	flex-flow: row wrap;
	align-items: center;
	align-content: center;
}

.setting_dialog .setting_dialog_middle_container i {
	cursor: pointer;
	height: 40px;
}

.setting_dialog .setting_dialog_serach i {
	cursor: pointer;
}

.setting_dialog .setting_dialog_serach {
	background: #FAFAFA;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.setting_dialog .setting_dialog_container {
	overflow: auto;
	height: 220px;
}

.setting_dialog  .dialog_container_div:hover, .setting_dialog  .dialog_container_div.alive
	{
	background: #FAFAFA;
}

.setting_dialog .setting_dialog_container .dialog_container_div {
	line-height: 14px;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 20px;
	padding: 2px 0 2px 10px;
}

.setting_dialog_searchInput {
	border: none;
	outline: none;
	width: 80%;
	height: 25px;
	display: inline-block;
	margin-left: 5px;
	background: #FAFAFA;
}

/* 系统运维-搜索功能 */
.displaypanel-searchList {
	display: none;
}

.displaypanel-search {
	float: right;
	border: 1px solid transparent;
	border-radius: 3px;
	background-color: #ffffff;
	padding-right: 10px;
	font-size: var(--smt-font-size);
	transition: padding 500ms ease-in-out;
}

.displaypanel-search i {
	color: #a3a6aa;
	cursor: pointer;
}

.displaypanel-searchInput {
	border: none;
	outline: none;
	width: 80px;
	display: inline-block;
	margin-left: 10px;
	height: 26px;
	padding: 0;
	transition: width 500ms ease-in-out;
}

.displaypanel-search:hover,
.displaypanel-search:focus,
.displaypanel-search.displaypanel-searchFocus {
	border-color: var(--smt-brand-color-active);
}

.displaypanel-search.displaypanel-searchFocus .displaypanel-searchInput {
	width: 155px;
}

.displaypanel_search-status .displaypanel_usual .displaypanel-baseBody {
	display: none;
}
.displaypanel_more {
	margin-top: 0;
}

.displaypanel_search-status .displaypanel_more {
	display: none;
}

.displaypanel_search-status .displaypanel-searchList {
	display: block;
}
/* 系统运维-编辑状态 */
.displaypanel-edit {
	display: inline-block;
}

.displaypanel-save, .displaypanel-cancel {
	display: none;
}

.displaypanel_editing .displaypanel-edit {
	display: none;
}

.displaypanel_editing .displaypanel-save, .displaypanel_editing .displaypanel-cancel
	{
	display: inline-block;
}

.displaypanel_editing .displaypanel-baseItem {
	cursor: move;
	border: dashed 1px var(--smt-theme-color);
}

.displaypanel-editfn {
	float: right;
	height: 18px;
	display: flex;
	align-items: center;
}

.displaypanel-editfn .fa {
	color: #383d41;
	cursor: pointer;
}

.displaypanel-editfn .displaypanel-save {
	color: #155724;
}

.displaypanel-editfn .displaypanel-cancel {
	color: #721c24;
}

.taskpanel_baseDisplayPanel {
	position: relative;
	background-color: var(--smt-bg-color-card-container);
}

.taskpanel__operationmaintenancesetting .searchpanel {
	width: 100%;
    height: 86px;
    padding-top: 20px;
    padding-bottom: 34px;
    box-sizing: border-box;
}

.taskpanel__operationmaintenancesetting .searchpanel .search {
	width: 420px;
    height: 32px;
    margin: 0 auto;
    border: 1px solid var(--smt-border-color);
    border-radius: 3px;
}

.taskpanel__operationmaintenancesetting .searchpanel .search:focus,
.taskpanel__operationmaintenancesetting .searchpanel .search:hover {
	border-color: var(--smt-brand-color-active);
}

.taskpanel__operationmaintenancesetting .itempanel {
	width: 100%;
    height: calc(100% - 86px);
}
.taskpanel__operationmaintenancesetting .search_result_empty {
	top: 86px;
	background: unset;
}
.taskpanel__operationmaintenancesetting .search_result_empty_img {
	background-image: url(../img/modulesvg.svg#s-icon-no-data_g)
}


/*************start**我的设置>基本资料>导航条排序**start**************/
.displaypanel_leftsidebarsorting .displaypanel-baseSubTitle {
	margin-left: 0px;
	font-size: var(--smt-font-size-body-small);
	text-align: center;
	width: 100%;
}
.displaypanel_leftsidebarsorting .displaypanel-baseItem {
	border-radius: 3px;
	height: 28px;
	min-width: 78px;
	width: auto;
	padding: 7px 14px 7px 14px;
	margin: 6px 14px 0 0;
}
.displaypanel_leftsidebarsorting .displaypanel-baseItem.en {
	min-width: 150px;
	width: auto;
}
.displaypanel_leftsidebarsorting .displaypanel-baseBody {
	padding-left: 10px;
}
.displaypanel_leftsidebarsorting {
	margin-top: 7px;
}
/***************end**我的设置>基本资料>导航条排序**end****************/

/** /vision/css/common.css */
.clsText {
  vertical-align: middle;
}

.clsText,
.clsTextArea {
  border: 1px solid var(--smt-border-color);
}

.editformtable {
  background: #FFF;
  border-collapse: collapse;
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border: 0;
}

.editformtitletr {
  height: var(--smt-form-row-height);
}


.editformtitletd {
  padding: 3px;
}

.editformbodytr {
  height: 100%;
}

.editformbodytd {
  padding: 0px;
  vertical-align: top;
  background: #F7F7F7;
  height: 100%;
}

.editformbuttontr {
  height: 40px;
}

.catalog-publish_container {
  width: calc(100% - 160px);
  margin: 0 80px;
  position: relative;
}

.editformbuttontd {
  width: 100%;
  text-align: right;
  vertical-align: middle;
  padding: 5px;
  background-color: #F2F2F2;
}

.editformitemsdiv {
  width: 100%;
  height: 100%;
  background: #F7F7F7;
  /*color: #333333;*/
}

.catalog-publish_form {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
}

.catalog-publish_item {
  display: flex;
  align-items: center;
  width: 25%
}

.catalog-publish_item .input-btn-group {
  width: 80%
}

.catalog-publish_item .input-btn-group ._btn_groupSetup {
 display: inline-flex;
}

.catalog-publish_item input[type="text"] {
  border-radius: 3px;
  padding: 0 5px;
  background: #fff;
  margin-left: 3px;
  box-sizing: border-box;
  width: 60%
}

.catalog-publish_item .input-btn-group {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.input-btn-group button {
  /*border-top-left-radius: 0;
  border-bottom-left-radius: 0;*/
}

.catalog-publish_item button {
  line-height: normal;
}

.catalog-publish_headerArea {
  height: 30px;
  margin-bottom: 5px;
}

.catalog-publish_headerArea ._btn_add {
/*
  height: 26px;
  line-height: normal;
  padding: 0 8px;
  color: #fff;
  background-color: var(--smt-theme-color);
  border: 1px solid var(--smt-theme-color);
  border-radius: 2px;
  cursor: pointer;
  float: left;
*/
}

.catalog-publish_headerToolbar {
  float: right;
  height: 30px;
  height: 30px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

.catalog-publish_headerToolbar>* {
  margin: 0 2px;
}

.edititemswhitediv {
  background: #FFFFFF;
  /*overflow: auto;*/
}

.editformitems {
  
}

._catalogGrid table {
  border: 1px solid #DEDEEE;
}

._catalogsBody .listView-table-top {
  line-height: normal;
  padding: 0 6px;
  border-bottom: none;
}

._catalogGrid .listView-table td {
  padding: 3px 6px;
  height: auto;
  line-height: normal;
}

.listView-table td .select-resource-btn-input {
  display: flex;
  align-items: center;
}

._catalogGrid .listView-table tr:not(:first-child ) td {
  border-top: 1px solid #DEDEEE;
}

._catalogGrid .listView-table tr td {
  border-right: none;
}

._catalogGrid .listView-table tr.listView_tr_selected td {
  background: #DAE9FA;
}

._catalogGrid .listView-table td .select-resource-btn {
  margin-right: 3px;
  padding: 3px;
  border: none;
  border-radius: 2px;
  background: var(--smt-brand-bgcolor-active);
  color: var(--smt-bg-color-container);
  cursor: pointer;
  outline: none;
}

._catalogGrid .listView-table td .select-resource-btn:disabled {
  background: #E3E3E4;
}

._catalogGrid .listView-table td .select-resource-input {
  flex: 1;
  margin-right: 3px;
}

._catalogGrid .listView-table td .select-resource-input:disabled {
  background: none;
  opacity: 0.3;
}

.editformitems table {
  background: #FFF;
  padding: 3px;
  width: 100%;
  table-layout: fixed;
  border: 0;
  border-collapse: collapse;
}

.editformitems th {
  background: #E9F4FE;
  border-bottom: 1px solid #CFE5F8;
  border-right: 1px solid #CFE5F8;
  padding: 3px;
}

.editformitems tr {
  height: var(--smt-form-row-height);
}

.editformitems td {
  text-align: left;
  padding-top: 4px;
  padding-left: 12px;
  padding-right: 10px;
  padding-bottom: 4px;
  background: #F7F7F7;
  white-space: nowrap;
}

.edititemswhitediv td {
  background: #FFFFFF;
}

.editformitems td.break {
  white-space: normal;
}

.editformitemstable {
  background: #FFF;
  padding: 3px;
  width: 100%;
  table-layout: fixed;
  border: 0;
  border-collapse: collapse;
}

.editformitemstr {
  height: var(--smt-form-row-height);
}

.editformitemstr input[type=radio] {
  margin-right: 8px;
}

.editformitemslabeltd {
  text-align: left;
  vertical-align: middle;
  padding-left: 12px;
  padding-right: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  background: #F7F7F7;
  white-space: nowrap
}

.editformitemslabelmiddletd {
  text-align: left;
  vertical-align: middle;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: #F7F7F7;
  white-space: nowrap
}

.editformitemsvaluemiddletd {
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: #F7F7F7;
}

.editformitemsvaluetd {
  text-align: left;
  padding-left: 5px;
  padding-right: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  background: #F7F7F7;
}

.editformContentTable {
  background-color: #F7F7F7;
  table-layout: fixed;
}

.dialog_editformitemstable {
  padding: 3px;
  width: 100%;
  table-layout: fixed;
  border: 0;
}

.dialog_editformitemstr {
  height: var(--smt-form-row-height);
}

.dialog_editformitemslabeltd {
  text-align: left;
  vertical-align: middle;
  padding-left: 10px;
  padding-right: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  white-space: nowrap;
}

.dialog_editformitemslabeltd.white-space-normal {
  white-space: normal;
}

.dialog_editformitemsonetd {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap;
  box-sizing: border-box;
}

.dialog_editformitemslabelmiddletd {
  text-align: left;
  vertical-align: middle;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap
}

.dialog_editformitemsvaluemiddletd {
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_editformitemsvaluetd {
  text-align: left;
  padding-left: 5px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_innereditformtable {
  background: #FFF;
  padding: 3px;
  width: 100%;
  table-layout: fixed;
  border: 0;
}

.dialog_innereditformtr {
  height: var(--smt-form-row-height);
}

.dialog_innereditformlabeltd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap
}

.dialog_innereditformvaluetd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_innereditformlabelmiddletd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap
}

.dialog_innereditformvaluemiddletd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_outeditformtable {
  background: #FFF;
  padding: 3px;
  width: 100%;
  table-layout: fixed;
  border: 0;
}

.dialog_outeditformtd {
  text-align: left;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.dialog_splitterspace {
  height: 10px
}

.containerwithborder {
  width: 100%;
  height: 100%;
  /*border: 1px solid #DBE2EF;*/
  overflow: auto;
  box-sizing: border-box;
}

.containernoborder {
  text-align: center;
  width: 100%;
  height: 100%;
  overflow: auto;
}
/*影响：导入资源点击资源弹窗，右键-移动到弹窗，导入异常日志-选择模板*/
.treecontainer {
  text-align: left;
  padding: 0px;
  width: 100%;
  height: 100%;
  overflow: auto;
  background: #FFFFFF;
}

/*影响：导入资源点击资源，右键-移动到弹窗，导入异常日志-选择模板*/
.treecontainer.newui-border-table {
  height: calc(100% - 2px);
  width: calc(100% - 2px);
}

.dialog_editformitems {
  /*padding: 3px;*/
  width: 100%;
  table-layout: fixed;
  border: 0;
}

.dialog_editformitems th {
  padding: 3px;
}

.dialog_editformitemstable tr,
.dialog_editformitems tr {
  height: var(--smt-form-row-height);
}

.dialog_editformitems td {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.dialog_editformitems input[type="text"] {
}

.containerdiv {
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #fff;
}

.editor-container {
  border: 1px solid var(--smt-border-color);
}

.treeview {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border: 0;
}


.treeviewtitle {
  height: 25px;
  text-align: center;
  background-color: #D6E7F7;
  display: none;
}

.treeviewbody {
  background: #FFFFFF;
}

._leftTreePanelDiv .treeviewbody, ._leftTreePanelDiv .treeview {
  background: transparent;
}

.layui-layer-content .dialogContainer .treeviewbody ,.layui-layer-content .dialogContainer .listResult{
  background: inherit;
  color:inherit 
}

.listResult {
	width: 100%;
	height: 100%;
	table-layout: fixed;
	border: 0;
	margin: 0;
	border-collapse: collapse;
}

.listResult .col_1 {
	width: 12px;
}

.listResult .col_2 {
	width: 20px;
}

.listResult .col_3 {
	width: calc(100% - 32px);
}

.cellTable {
  border-collapse: collapse;
  margin: 0;
  padding: 0;
}

.divEditor {
  position:absolute;
  outline: none;
  width: 100%;
  height: 100%;
  overflow: auto;
  border: 1px solid var(--smt-border-color);
  background-color: #ffffff;
  box-sizing: border-box;
  line-height: 25px;
}

.divEditorBtn {
  border: 1px solid #d9d9d9;
  background-color: #fafafa;
  margin: 2px;
  padding: 0 5px;
  height: 24px;
  display: inline-block;
}

.divEditorBase {
  color: #999999;
  position: relative;
  text-align: center;
}

.outer-frame {
  padding: 0;
}

.dataLoading {
  position: absolute;
  width: 100px;
  height: 20px;
  padding-top: 25px;
  left: calc(50% - 50px);
  top: calc(50% - 25px);
  text-align: center;
  color: #409EFF;
  background: url(../img/layer/loading-0.gif) top center no-repeat;
}

.td_treeicon {
  display: flex;
  align-items: center;
}

.right_panel {
  border-left: 0px solid #919B9C;
}

.right_panel_div {
  position: relative;
  width: 100%;
  height: 100%;
}

.rightPanelDiv {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}

.softKeyboardPanel {
  display: none;
  width: 162px;
  height: 120px;
  overflow: auto;
  position: absolute;
  left: 0px;
  top: 0px;
}

.expressionEditor_innerContainer {
  height: 100%;
  width: 100%;
  position: relative;
}

.expressionEditor_editor_div {
  text-align: center;
  width: 100%;
  height: 100%
}

.expressionEditor_editor {
  position: absolute;
  line-height: 25px;
}

.expressionEditor_divEditorBase {
  position: relative;
  top: 45%;
}

.check-container {
  cursor: pointer;
  padding: 4px;
  border: 1px solid transparent;
  display: inline-flex;
  align-items: center;
}

.check-container .checkBtm-icon {
  padding-right: 5px;
}

.check-container.is-checked {
  background: #f4f6fa;
  color: var(--smt-theme-color);
  border-color: #d4dbeb;
}

.check-container:hover {
  color: var(--smt-theme-color);
  border-color: #d4dbeb;
}
/* ace代码编辑器 
*  SMS-11146【公共】系统选项-高级设置修改设置时，提示信息重叠
*  处理：隐藏右侧的提示信息，因为提示内容的作用不大
*/
.ace_rightAlignedText {
  display: none !important;
}
/**
* SMS-11146【公共】系统选项-高级设置修改设置时，提示信息重叠
* 修复谷歌浏览器版本 65.0.3325.146（正式版本） （64 位）时文字会转行重叠
*/
.ace_autocomplete .ace_scroller .ace_content .ace_layer{
  white-space: nowrap !important;
}

.export_loading{
    position: absolute;
    width: 200px;
    height: 100px;
    z-index: 10000;
    border-radius: 6px;
    background-color: rgba(255, 255, 255, 0.95);
    box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
}

.show-ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
}

.hide-over-text {
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

/**
 *
**/

.smt-divider {
  margin: 0;
  padding: 0;
  list-style: none;
  font: var(--smt-font-body-medium);
  margin: var(--smt-comp-margin-xxl) 0;
  border-top: 1px solid var(--smt-split-line-color);
  color: var(--smt-text-color-primary);
  box-sizing: border-box;
}
.smt-divider--dashed {
  border-top-style: dashed;
}
.smt-divider--horizontal {
  width: 100%;
  display: flex;
}
.smt-divider--vertical {
  border-top: 0;
  display: inline-block;
  margin: 0 var(--smt-comp-margin-m);
  border-left: 1px solid var(--smt-split-line-color);
  height: 0.9em;
  vertical-align: middle;
}
.smt-divider--with-text {
  display: flex;
  border-top: 0;
  white-space: nowrap;
  align-items: center;
}
.smt-divider--with-text .smt-divider__inner-text:not(:empty) {
  padding: 0 1em;
  display: inline-block;
}
.smt-divider--with-text::before,
.smt-divider--with-text::after {
  content: "";
  width: 50%;
  border-top: 1px solid var(--smt-split-line-color);
}
.smt-divider--with-text-left::before {
  width: 5%;
}
.smt-divider--with-text-left::after {
  width: 95%;
}
.smt-divider--with-text-right::before {
  width: 95%;
}
.smt-divider--with-text-right::after {
  width: 5%;
}
.smt-divider--dashed::before,
.smt-divider--dashed::after {
  border-top: 1px dashed var(--smt-split-line-color);
}
.smt-divider--vertical.smt-divider--dashed {
  border-left: 1px dashed var(--smt-split-line-color);
}

.smt-space {
  display: inline-flex;
}

.smt-space .smt-space-item {
  width: inherit;
}

.smt-space-align-start {
  align-items: flex-start;
}

.smt-space-align-end {
  align-items: flex-end;
}

.smt-space-align-baseline {
  align-items: baseline;
}

.smt-space-align-center {
  align-items: center;
}

.smt-space-vertical {
  flex-direction: column;
}

.smt-space-vertical .smt-space-item-separator {
  width: 100%;
}

/** /vision/css/OlapQuery.css */

.olap-grid {
	background-color: #CBC7B8;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font-family: Microsoft YaHei, SimSun, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, sans-serif;
}

.olap-grid td {
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-style:none solid solid none;
	padding:6 5 0 0;
	padding-left: 10px;
	padding-right: 10px;
	word-break: break-all;
    white-space: normal;
}

.olap-grid tr{
	height: 26px;
	valign: top;
}

.olap-grid-top-cell {
	background-color: #CEDDF0;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	text-align:center;
}

.olap-grid-hierarchy-cell {
	background-color: #CEDDF0;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	font-weight: bold;
}

.olap-grid-blue-row{
	background-color: #E6EBFF;
	color:black;
}

.olap-grid-green-row{
	background-color: #FCFAF6;
	color:black;
}

.olap-grid-clickable{
	text-decoration: underline;
	cursor: pointer;
}

.olap-grid-left-cell {
	background-color: #CEDDF0;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

.olap-frozen-column-head {
	 position: relative;
     z-index:2;
}

.olap-frozen-row-head {
	 position: relative;
     z-index:3;
}

.olap-frozen-hierarchy {
     z-index:4;
}

.olap-centerscroll_div {
}

.olap_ws_field_middle{
	width:95%;
	border:1px solid #F8CE43;
	background-color:#FFFCD8;
	margin-bottom: 2px;
}

.olap_ws_field_middle_top{
	width:95%;
	border:1px solid #F8CE43;
	background-color:#FFFCD8;
}

.olap_ws_field_middle_bottom{
	width:95%;
	border:1px solid #F8CE43;
	background-color:#FFFCD8;
}
.olap_ws_field_middle_text{
	width:80%;
	line-height:18px;
	color:#000000;
	font-weight:normal;
	vertical-align:middle;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display: inline-block;
}

.olap_ws_field_middle_button{
	width:16px;
	height:18px;
	display:inline-block;
	background: url(../img/querygrid/subMenu.png) no-repeat left center; 
	cursor:pointer;
	vertical-align:middle;
}

.olap_ws_field_unselected{
	width:98%;
	color:#000000;
	font-weight:normal;
	display:inline-block;
	border: 1px solid #ffffff;
}

.olap_ws_field_selected{
	width:98%;
	color:#000000;
	font-weight:normal;
	display:inline-block;
	border:1px solid #F8CE43;
	background-color:#FFFCD8;
}

.olap_ws_area_selected{
	border: 1px solid #7DBBFA;
}

.olap_ws_title{
	color:#1264C0;
	font-weight: bold;
}

.olap_ws_border{
	background-color:#FFFFFF;
	padding:3px;
}

.olap_ws_bg{
	background-color:#F4F3F2;
}

.olapQueryHsplitter {
	width: 2px;
	background-color: lightblue;
}

.definePanelTitleTable {
	border-collapse:collapse;
	table-layout:fixed; 
	width:100%; 
	height:100%;
	border:1px solid #A4B1BB;
	background-color: white;
}

.definePanelTitleTd {
	border: 1px solid #A4B1BB;
	background-color: #E0E4E8;
	padding-left: 4px;
}

.panelBorder {
	border:1px solid #A4B1BB;
}

.panelSpace {
	display: inline-block;
	width: 1px;
	height: 1px;
}

.expressList {
	width:100%; 
	height:100%; 
	overflow:auto;
}

.olapViewContentTr .propertyPanelButton {
    border-radius: 3px;
    border-color: var(--smt-border-color);
    height: 24px;
    background-color: #fff;
    cursor: pointer;
}

/** /vision/css/scheduleplane.css */
/*
*计划任务监控
*/
.schedule_content {
  overflow: hidden;
}

.basePlane_toorbar {
  display: flex;
  justify-content: flex-end;
  padding: 10px 0;
  align-items: center;
}

.basePlane_toorbar>div {
  margin-left: 21px;
  cursor: pointer;
}

.basePlane_toorbar>div:hover {
  color: var(--smt-theme-color)
}

.basePlane_toorbar>div.default-message {
  cursor: default;
  color: inherit;
}

.basePlane_toorbar>div span {
  padding-left: 5px;
}

.basePlane_toorbar .paramValue {
  padding-left: 12px;
}

.baseplane {
  margin: 0px 84px;
  height: 100% ;
  overflow: hidden;
}

.basePlane_rightbar_search>div {
  vertical-align: middle;
  padding-right: 5px;
}

.paramValue {
  cursor: text;
  width: 100%;
  color: #000;
  text-overflow: ellipsis;
  overflow: hidden;
}

.basePlane_rightbar_search {
  width: 360px;
  height: 26px;
  vertical-align: top;
  border: 1px solid var(--smt-border-color);
  border-radius: 3px;
  background-color: white;
  white-space: nowrap;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 0px !important;
  vertical-align: top;
  overflow: hidden;
  outline: none;
}

.basePlane_rightbar_search:hover,
.basePlane_rightbar_search:focus,
.basePlane_rightbar_search.active {
  border-color: var(--smt-theme-color);
}

.basePlane_param {
  border-radius: 3px;
  margin-top: 4px;
  background-color: rgba(255, 255, 255, 0.97);
  border: 1px solid var(--smt-border-color);
  position: absolute;
  width: 360px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row-reverse;
  justify-content: flex-start;
  z-index: 999;
  color: #000;
  cursor: default;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
}

.basePlane_gridOrTree {
  font-size: 0;
}

.basePlane_param_right {
  margin-right: 20px;
}

.basePlane_param_left {
  width: 100%;
}

.basePlane_gridOrTree>span.active, .basePlane_gridOrTree>span:hover {
  color: var(--smt-theme-color);
}

.baseplane .tree-grid-view__table-pane .action {
  margin: 2px 4px;
}

.basePlane_leftbar>div>span, .basePlane_rightbar>div>span {
  padding: 4px;
}

.schedule_content .tab-panel-body {
  overflow: hidden;
}

.schedule_param {
  display: flex;
  margin: 10px;
  align-items: center;
  justify-content: flex-start;
}

.schedule_param>label {
  margin-right: 10px;
  width: 60px;
}

.basePlane_param .barbtn {
  margin: 0px 18px 12px 0;
}

.justify_end {
  justify-content: flex-end;
}
/* tab栏 */
.basePanel .tab-btn-normal-middle-option3 {
  border: none;
}

.schedule_content .tab-panel-header {
  position: relative;
  margin: 0 84px;
  height: 28px !important;
}

.schedule_content   .tab-strip-wrap {
  width: 100% !important;
}

.schedule_content  .tab-panel-header .tab-btn-selected-middle-ct, .schedule_content  .tab-panel-header .tab-btn-mouse-over-middle-ct
  {
  color: var(--smt-theme-color);
  border-bottom: 1px solid;
  height: 100%;
}

.schedule_content .tab-panel-header .tab-header {
  border: none !important;
  padding: 0 40px;
  margin: 0px !important;
}

.basePanel .tab-panel-header  .tab-header {
  padding: 0;
}

.basePanel .tab-btn-normal-middle-option3 {
  color: #818485 !important;
}

.basePanel .tab-panel-header {
  border: none;
}

.basePanel .tab-panel-header {
  margin-top: 10px;
}

.basePanel .tab-strip-option3 .tab-header>span:first-child {
  top: calc(-50% + 5px);
}

.schedule_content  .tab-panel-header .tab-strip-ct, .schedule_content  .tab-panel-header .tab-btn-normal-middle-ct,
  .schedule_content  .tab-panel-header .tab-btn-mouse-over-middle-ct, .schedule_content  .tab-panel-header .tab-btn-selected-middle-ct
  {
  background:url('../img/tab/line.png') repeat-x left bottom !important;
  text-align: left !important;
}
.schedule_content .tree-grid-container .datagrid-cell {
  padding: 0px 6px;
}

.basePlane_gridOrTree>span {
  padding: 3px;
  width: 15px;
  font-size: 16px;
  border: 1px solid #e5e5e5;
  color: #818485;
}

.schedule_param_checkbox {
  border: none !important;
  display: flex;
  align-items: center;
}
.schedule_content .schedule_text_overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.schedule_content .datagrid-cell.datagrid-cell-c2-lastinfo>div.h100, .schedule_content .datagrid-cell.datagrid-cell-c1-lastinfo>div.h100
  {
  text-overflow: ellipsis;
  overflow: hidden;
}
/* 计划弹窗 */
.schedule .inputtext {
}

.schedule .inputtext.dialogbtn {
  width: 50px;
}

.schedule .flat input[readonly] {
}


.schedule .range {
  display: inline-block;
  margin: 0 10px;
}

.schedule input[type='checkbox'], .schedule input[type='radio'] {
  vertical-align: bottom;
}
/* 任务弹窗 */
.schedule .tasksDiv .button-buttonbar-noimage {
}
/*任务弹窗 参数面板*/
.task-panel {
  width: 100%;
  padding-top: 10px;
  padding-left: 10px;
  table-layout: fixed;
}
/*新建任务 -资源离线*/
.offline-row-header {
  text-align:center;
  font-size: 16px;
  height: 26px;
}
.baseplane_arrow{
}
.schedule-status img{
  margin-left:5px;
}

.schedule-status{
  display: inline-flex;
  align-items: center;
}

.schedule .editblock td{
  padding-top:3px;
  padding-bottom:3px;
}
/* 新建计划弹窗的下方对话框按钮区域 */
.schedule-btn-area .editblock_btn_area{
  height:45px;
}
/* 计划弹窗时间选择每月显示的L是每月最后一条的提示文字 */
.schedule .note-lastday{
  position: relative;
  top: 5px;
}
/* 计划弹窗文本框宽度 */
.inpputtext-width-30p{
  width:30%;
}

.schedule_content .tree-grid-container .datagrid-cell .s-icon-information {
  display: none;
  transform: rotate(180deg);
}

.schedule_content .tree-grid-container .datagrid-row:hover .datagrid-cell .s-icon-information,
.schedule_content .tree-grid-container .datagrid-row-over .datagrid-cell .s-icon-information,
.schedule_content .tree-grid-container .datagrid-row-selected .datagrid-cell .s-icon-information {
  display: inline-block;
}

.schedule_content .tree-grid-container .datagrid-cell .s-icon-information.s-position-left {
  margin-left: 0;
  margin-right: 4px;
}

.schedule_content .tree-grid-container .datagrid-cell .s-icon-information.s-position-right {
  margin-right: 0;
  margin-left: 4px;
}

.task-panel .fold-btn-container {
  height: 14px;
}

.task-panel .fold-btn-container .fold-btn {
  width: 25px;
  height: 12px;
  zIndex: 999;
  margin-left: 50%;
  background-color: white;
  border: 1px solid #CDCDCD;
  border-radius: 3px;
  cursor: pointer;
  text-align: center;
  display: block;
}

/** /vision/css/lwtab.css */
.lwtab-panel {
	width: 100%;
	height: 24;
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: 0;
	background-position-y: -140;
}
.lwtab-panel span {
	height: 100%;
}
.lwtab-leading {
	width: 10;
}
.lwtab-left {
	width: 16;
}
.lwtab-text {
	font-size: 14;
	padding: 7;
	cursor: default;
}
.lwtab-middle {
	width: 25;
}
.lwtab-right {
	width: 29;
}
.lwtab-ls {
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: 0;
	background-position-y: 0;
}
.lwtab-lu {
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: 0;
	background-position-y: -28;
}
.lwtab-ts {
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: 0;
	background-position-y: -84;
}
.lwtab-tu {
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: 0;
	background-position-y: -112;
}
.lwtab-rs {
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: -174;
	background-position-y: -56;
}
.lwtab-ru {
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: -174;
	background-position-y: 0;
}
.lwtab-uu {
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: -111;
	background-position-y: 0;
}
.lwtab-su {
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: -52;
	background-position-y: 0;
}
.lwtab-us {
	background-image: url(../img/controls/lwtab.bmp);
	background-position-x: -52;
	background-position-y: -28;
}

/** /vision/css/logger.css */
#blLogger {
    top: 4px;
    right: 4px;
    width: 600px;
    height: 400px;
    position: fixed;
	_position:absolute;
	display: none;
	z-index: 99999;
    background-color: white;
    border: 1px solid #075CBB;
    font: 11px / 1.3 Consolas, "Lucida Console", Monaco, monospace;
}

#blLogger .header {
    height: 25px;
    background-color: #CEDDF0;
    cursor: move;
    border-bottom: #0E9BFB 1px solid;
}

#blLogger .main {
    height: 374px;
}

#blLogger .left {
    float: left;
    cursor: auto;
}

#blLogger .right {
    float: right;
    cursor: auto;
}

#blLogger .header DIV.left label {
    display: block;
    position: relative;
    margin: 2px;
}

#blLogger .header DIV.left label input {
    vertical-align: middle;
}

#blLogger .main ul {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 374px;
    overflow: auto;
    list-style-type: none;
}

#blLogger .main ul li {
	padding: 2px 0px 0px 1px;
    border-bottom: #aca899 1px dashed;
}

#blLogger ul li.odd {
    background-color: #FCFAF6;
}

#blLogger ul li.even {
    background-color: #E6EBFF;
}

#blLogger ul li span.log {
    color: black;
}

#blLogger ul li span.debug {
    color: purple;
}

#blLogger ul li span.info {
    color: green;
}

#blLogger ul li span.warn {
    color: orange;
}

#blLogger ul li span.error {
    color: red;
}

/** /vision/css/portal.css */
/* table row styles */
.rowHover {
	background-color: #f0f0f0;
	cursor: pointer;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #cc9
}

.cellHover {
	background-color: #fffff0;
	cursor: pointer;
}

.rowNormal {
	background-color: #ffffff;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #cc9
}  /* normal (white) background */
	/* This is the same as colHeaderLink above - we should look to remove that one in future, and use this instead */
TH {
	font-family: Arial, Helvetica;
	font-size: 12px;
	text-align: left;
}

TH a {
	text-decoration: none;
}

/* titles and headings */
.formtitle {
	font-size: 17px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	margin: 0 0 2px 0;
	color: #003366;
}

/* font styles */

BLOCKQUOTE {
	font-size: 11px;
	font-family: Arial, Sans-Serif, sans-serif;
	color: black;
}

H1 {
	font-weight: bold;
	font-size: 24px;
	font-family: Arial, Sans-Serif;
	margin-bottom: 0px;
}

H2 {
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Sans-Serif;
	margin-top: 10px;
	margin-bottom: 0px;
}

H3 {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Sans-Serif;
	margin-top: 10px;
	margin-bottom: 0px;
}

H4 {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	margin-top: 10px;
	margin-bottom: 0px;
}

H5 {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Sans-serif;
	margin-bottom: 0px;
}

H6 {
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Sans-Serif;
	margin-bottom: 0px;
}

.grid {
	margin: 2px 0px 5px 0px;
	border-collapse: collapse;
}

.grid th {
	border: 1px solid #ccc;
	padding: 2px 4px 2px 4px;
	background: #f0f0f0;
	text-align: center;
}

.grid td {
	border: 1px solid #ccc;
	padding: 3px 4px 3px 4px;
}

/* new styles */
HR {
	border: none;
	border-top: 1px solid #E7E6E3;
	height: 1px;
}

/** /vision/css/FormatEditor.css */
/*
 * Copyright : Copyright (C) 2002-2006 
 * Creator   : llz
 * History   : 
 */
.EditorBody {
	border-left: 1px solid #DCD9D5;
	border-right: 1px solid #DCD9D5;
	border-bottom: 1px solid #DCD9D5;
	border-top-width: 0px;
	width: 100%;
	overflow: auto;
}

.EditorButton {
	border-left: 1px solid #DCD9D5;
	border-right: 1px solid #DCD9D5;
	border-top: 1px solid #DCD9D5;
	border-bottom: 1px solid #F3F3F3;
	background-color: #000000;
	width: 100%;
	border-collapse: collapse;
}

table.EditorButton td {
	padding: 1px;
}

.EditorButtonNoBorder {
	border-left: 1px solid #DCD9D5;
    border-right: 1px solid #DCD9D5;
	border-top: none;
	background-color: #F3F3F3;
	width: 100%;
	border-collapse: collapse;
}

.MainFormatEditor {
	padding: 1;
	background-color: "#6699ff";
	border: 1px solid #6699ff;
}

.Normal {
	background-color: #F3F3F3;
	width: 24px
}

.MainNormal {
	background-color: #FFFFFF;
	width: 28px
}

.MouseDown {
	background-color: #3366FF;
	width: 24px
}

.MainMouseDown {
	background-color: #3366FF;
	width: 28px
}

.MouseMove {
	background-color: #99CCFF;
	width: 24px
}

.MainMouseMove {
	background-color: #99CCFF;
	width: 28px
}

.formatEditorBtnArea {
	table-layout : fixed;
	width: 500px;
	background-color:#FFFFFF;
}

/** /vision/css/multicalendar.css */
/*
 * 创建MultiCalendar控件的风格定义
*/
 
/*控件容器******/
.multicalendar-panel {
	width: 150px;
	height: 18px;
	border: 0px;
}

/*选中日期显示框******/
.multicalendar-edit {
	width: 131px;
	height: 18px;
	padding-top: 0px;
	padding-left: 6px;
	border-right-style: none;
	border: none;
	color: #818181;
background-image:url('data:image/gif;base64,R0lGODlhgwASAOYAAPv8/Pb5+v39/vz9/ff5+v7///////b4+fX4+Pb4+Pv9/fj6+/7//vv7/fX4+fz8/fP19vn6/PL19v/+/+/y9PP29vj5+vj6+vT3+Pr7+/b4+vf4+vP29/L19/P19/z+/vn7+//+/v///vL29v39/fT29/z8/vv9/v79/vL29/n7/Pv8/vz+/fX3+Pb3+fb3+P3+/fv7+/T39/X3+fj5+/v7/Pz9/v7+//n6+/r7/PT2+O7y9Pv8/f3+/uPp7OHh4ay+zv7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAgwASAAAH/4BAgoOEhYaHiImKi4yNjo+MPpKTlJWWl5iZmpucnZ6fmYI7ozsUpaSopBSrqqmuo6umr62xra6msrKws7y2ur2nt6qCOsUlxRjIxcvLycfKzNE6yc7N0c/TOtjJy9jS3DoyxeLR4MjbzBjcz+jl0YIIDgkvBwkIB/EJCQ4ICAkHDvDh66cvYMCCBPcJ7FdPoUF8Ae9JLHgA4D+JEO0laLHRwQt+GO/tcxDQhb9/AOM1dFGRYMWA9fKBVJhAEAENGzQE2HAzAIGfATQQCLBzaFGfQnX6HCqUKE+nP2/2JPrz6VKkU6NKpWqUqFedG6gGneoT6YazQ6U+bdpTJ4GwcP93+hRkYcEFGjTq1l2A1wJevAss3KVxYQFfw3/z/i0sGO/dw3zzHm78GHLewoD53n1MOHLgvBb8ilYcmTCNyHsv+L1w12/iz65NCwKBA0eE2ipq29adW7fv2rRv78Y9/DeO4MCN+0YOQrjuCBF6Gw/evHgE5Lqp74bu/Dbt4cK9gxAUI4f5HDXMZ0B//vz6HO/Tvzefvj189e3nn6/xPv599+j1tx9/8NXHHn3/1UDgevWVd199Bv6Xn32CAMDDhRhamCEPGmKogAIXAgAihiFySCIPH4Y44oUrspjhii2eOGKHFnbo4osnbpgjiQrYiCKJggxgwgoDDGADD0YqYMP/AA8U6aQND0SpwAlR2rDkA1c62SSUUnJpJZMmGGlkl1RiCWWYRp4gpAJG8oAlkSY8YMKURX7ZpAJhfmiklTboGaUJSz55gpoDKFnkAwqsMGWYgvRg5Qc9ONqDACzYIAAMAwjgqACaOvqBDR+QYAMJPRh5aaabdgqqAKGOWqqmlnb6gQCgikpCpqSCysIHe4I6K63A2hApp8ACm2sPnwIrKa3JTqqspZAS6+iSjUZqbRBBWKttpEGg4GwP3vaArbjbitvtt9maSy633mp6rrnpapttup1qq2m93E4ar7UopLuvvPL+S6wg2BZscMHwjjtvwgczTK6/Bxu8LsMRV0yxqcQVZ4yxxg0bTDDH2N4QxA0iFyxyyRWffDDKIJvccsouvyyzwSxnLAgDBkxgQAgGBFFAATkbYIAIE0yAMwM645zzDSEUMMENOg9dtNBIG4BzCE83/fTPQFe989JN31CA2D/rDLQIQ1t9gwEkj1301kOvbcDPPosggtgiBME2zmWj3TPQJIvAc85AAw3J4Ygnrvjii//g+OOQRy755JRXbvnlmGeu+eaXBwIAOw==');
}

/*按钮容器******/
.multicalendar-button-container {
	display:inline;
	width: 19px;
	height: 21px;
	padding-top :2px;
	padding-left :2px;
}

/*触发日期控件展现按钮******/
.multicalendar-button {
	width: 16px;
	height: 16px;
	border: none;
	cursor:pointer;
	vertical-align: middle;
	align :center;
	background-color: #ffffff;
background-image:url('data:image/gif;base64,R0lGODlhEAAQANU+ALvT8Mrd9LvU8IKZttLj9vT3/uzy+MHa+oCYtnGMr26Ns22JrZmvy+zz/G6KrrjF1m2Jru7z+MzMzI6qzmWDqpCnxZatyXONr/3+/+7u7m6Kq3SOrr7V87zT8I6lw+Tu+tzp+O3z/Nvo+MLX8rzV9dPj9tzo+L7W8+Xu+cPY8uTt+sPX8eXt+rvS8Nzn+LzU8MLX8e3y/I6lxPj7//T3/W+MrrzW9Vp/rnGOs5uxzPj6/3SQtKq7zP///////wAAACH5BAEAAD4ALAAAAAAQABAAAAafQJ8wt8sJh8XjcZfZKZlOoYGB2El2g+zAukMwDJVHb0fumcflR0WD0bnf75kbo9kUCrd8TZ+/0QobFyExNzk5NYaIOTcNDRcJKCw8k5SVHyoJNSAmPGadPZ88LiI1DgQllak8BAQOEAEBoZ6esBALIzCqlSspCxQcAC0CHQAAAgAvAscnFDITByQ20tPTBxMeERYKONzd3goWEUrj5D5BADs=');
	
}

/*有背景图片的输入框－无按钮******/
/*控件容器******/
.multicalendar-nobutton-panel {
	width: 150px;
	height: 21px;
	vertical-align: top;
	border: 0px;
}

/*选中日期显示框******/
.multicalendar-nobutton-edit {
	width: 150px;
	vertical-align: middle;
	padding-top: 4px;
	padding-left: 6px;
	border-right-style: none;
	border: none;
	color: #818181;
background-image:url('data:image/gif;base64,R0lGODlhlgASAOYAAPv8/Pb5+v39/vz9/ff5+v7///////b4+fX4+Pb4+Pv9/fj6+/7//vv7/fX4+fz8/fP19vn6/PL19v/+/+/y9PP29vj5+vj6+vT3+Pr7+/b4+vf4+vP29/L19/P19/z+/vn7+//+/v///vL29v39/fT29/z8/vv9/v79/vL29/n7/Pv8/vz+/fX3+Pb3+fb3+P3+/fv7+/T39/X3+fj5+/v7/Pz9/v7+//n6+/r7/PT2+O7y9Pv8/f3+/uPp7OHh4ay+zv7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAlgASAAAH/4BAgoOEhYaHiImKi4yNjo+Qjz6TlJWWl5iZmpucnZ6foKGdgjulpRQ7qKarqxSurayxra+mqrGorrapsru2urq8wae1wrfDsLWCOss6JcsYzNDMz9TO0dM60tPS0NbU097ZzdvY4djizDLL6ufc0eHa2SXS1vPX6N/TgggOCAkvBxIgOODPQYIE/fwlOOCAIMGBChtKPJjwIEOHCCBSvGiQYEOIGhFyXAixhUeBCVrMSOngRcKPDhEibOhC4UKG/AIadHHgocWLOvkhzLgxgSACGgJsSLoBaQACUAkE0CA1gNKqTaUidfoU6tSqV61mfUo1qdWoTcV63Wq2K9SkVf+9KrVKN6mGDWe/cn3a9e6GtFKppqV61u5ZvIin4iUgyMICCxdo0HDsmMYCyRYk04j8OPJmy5cXXLaMWTNnyJI5hx4NOTTqz6JBY74wegHtz5wj37aM2oLvyaUzs4aNWbTtzBc8ZzbNGzhzQSBwSI8gXUV1HNSvZ5fOnXv07dutb+/uHbt0EOPJnzePA3136hEiWFe/Hrv78RG+k/8e3Xz87PC1xx2A050HgiAx5KCggjUomAGDC0b4YA4T5tBghRBG6OCGEGJIoYUTVnihhg/WUKGII2bQ4IIrWvghgya+uGKCG67YIockapiDIADw4OOPPPQIZI9CAqmAAj8CgCT/kD4SySQPRya5pI9T/hhlk1VWGaSRSXZZpJVQStnkk18+aWWZYRYpyAAm2LDCAAPYwEOcR9owwANw3gmnDQ/0qYANJ/Rpg50P/KknnHjG2WehgApKqAl7Kupnow8MeiekcZ5wqQJx8lDpCW+a8IAJCmi6J6EDHAnpkXGuMKgNrFY6qp15fmoqp7QWusKfJ0AqSA+vftADsD0IwAILNggAwwACAJtss8B+IIANH5BgAwk9DICsssw6KwC01E5b7bXZCoDts8OGS6212DJ77gfIfhDnoB8I+22y+Apb7L3fTmsusQJ8gG+z1BZLbbL7+gssCQEnbLCdvw4rcQ9BBDHx/8UWB4HCvhRvTHHGFw+b8cbfdiwyyBJrzLHKH1McsssWFyvzxM0GAW3KwwoQ88UoxFzxyzVjvHPO/QpS8dFIJ/0x0jCfnPTRS0ON8tNPNx011VhnnPXPW3ettddSI2101jcgXfbZZldcNtlBoH302mt7DTfYbKtN991Yx0113IIwYEAQExgQwt8FFOB34AaIMEHgfjPAuOAGTHBDCAVIHrkBiS9uQOOPDy455ZIXcEPhm3ce+eSVjz564RMUYIDrIiQeOQM3GHCD6o4vPnriomNeeBCFiyDC6CIE8foNfrMuguuE2367CINHXsDgrkdi/fXYZ6/99ov84P334Icv/g/45Jdv/vnop6/++uyrHwgAOw==');
}

/*按钮容器******/
.multicalendar-nobutton-button-container {
	display:inline;
	width: 21px;
	height: 21px;
	padding-top :4px;
	padding-left :3px;
}

/*触发日期控件展现按钮*****/
.multicalendar-nobutton-button {
	width: 16px;
	height: 16px;
	border: none;
	cursor:pointer;
	vertical-align: middle;
	align :center;
	background-color: #ffffff;
background-image:url('data:image/gif;base64,R0lGODlhEAAQANU+ALvT8Mrd9LvU8IKZttLj9vT3/uzy+MHa+oCYtnGMr26Ns22JrZmvy+zz/G6KrrjF1m2Jru7z+MzMzI6qzmWDqpCnxZatyXONr/3+/+7u7m6Kq3SOrr7V87zT8I6lw+Tu+tzp+O3z/Nvo+MLX8rzV9dPj9tzo+L7W8+Xu+cPY8uTt+sPX8eXt+rvS8Nzn+LzU8MLX8e3y/I6lxPj7//T3/W+MrrzW9Vp/rnGOs5uxzPj6/3SQtKq7zP///////wAAACH5BAEAAD4ALAAAAAAQABAAAAafQJ8wt8sJh8XjcZfZKZlOoYGB2El2g+zAukMwDJVHb0fumcflR0WD0bnf75kbo9kUCrd8TZ+/0QobFyExNzk5NYaIOTcNDRcJKCw8k5SVHyoJNSAmPGadPZ88LiI1DgQllak8BAQOEAEBoZ6esBALIzCqlSspCxQcAC0CHQAAAgAvAscnFDITByQ20tPTBxMeERYKONzd3goWEUrj5D5BADs=');
}

/*无背景图片的输入框－有按钮******/
/*控件容器******/
.multicalendar-nobackground-panel {
	width: 151px;
	height: 18px;
	vertical-align: top;
	border: 0px;
	white-space:nowrap;
}

/*选中日期显示框******/
.multicalendar-nobackground-edit {
	width: 130px;
	height: 18px;
	vertical-align: top;
	border: 1px solid #D0CCC7;
    margin-left: 1px;
}

/*按钮容器******/
.multicalendar-nobackground-button-container {
	display:inline;
	width: 17px;
	padding-top :2px;
	padding-left :1px;
}

/*触发日期控件展现按钮******/
.multicalendar-nobackground-button {
	padding-left: 0;
	padding-right: 0;
	width: 16px;
	height: 16px;
	border: none;
	cursor:pointer;
	vertical-align: middle;
	align :center;
	background-color: #ffffff;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUY0QzM2NDg4NDJEMTFFNTkwRUQ5RTc1MjlCNUIwNjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUY0QzM2NDk4NDJEMTFFNTkwRUQ5RTc1MjlCNUIwNjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjRDMzY0Njg0MkQxMUU1OTBFRDlFNzUyOUI1QjA2NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjRDMzY0Nzg0MkQxMUU1OTBFRDlFNzUyOUI1QjA2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjZffpkAAAHXSURBVHjalFNNLwNRFD3TmaqPEhERtOhXGG2KmIREImk3dlb+gPgF4gd00f9gb8XOD5BIt0Sw0VIVqUStEBEp0s489z4zYySV1Elu7pv37jn33DczihACNZ8PjLAQi5R0iqt7RTmGB3+daXbOUyS3gUi2VDIKyeQpPVe9Ai3OShQ5KfAJzMXy+dXMwQEqlQoyy8tGKJs1vAKZQuHnbGXFuM3lOlwHH0DAenvD4+srLtfX0T8+jubLi5f/64xrmeMK1IXoMut1LO3tIXVyAn8ggKdwGL07O67ATDqN+MQEevr6wLXM+e2ANh82N9HV3Y0G7b3Tc+fgoCugUASDQcCywLWOA/BboKvdoiysNoPBHN1xIADVJKH9w0MpaFEXJ5umKbN3b2NtTXKY63MEmnTAiMfjSCQSch2LxWQwotEoIpGIXHMtc4TnO5ACXJyiW2Zw51mbzF0Xpqfd+7CbqfCMoDVsBxd3d5LAOL+5kUKMo2JRjsBofDvQWo4wGQpBHxuT6xRZnqGRGPNTUzB0vfUIrNa01a9rNddBsVp1HZyVy64DrnUcfAsoSkDVNAwPDaEdcC1zbklIClCP3gG/H+BoE8yhNCoF3oHnqKru4h+gH/CZ0siXAAMAoUUbmGIzersAAAAASUVORK5CYII=');
	background-repeat: no-repeat;
	background-position: center;
	box-sizing: content-box;
}

/*无背景图片的输入框－无按钮******/
/*控件容器******/
.multicalendar-nobackground-nobutton-panel {
	width: 150px;
	vertical-align: top;
	border: 0px;
}

/*选中日期显示框******/
.multicalendar-nobackground-nobutton-edit {
	width: 150px;
	vertical-align: middle;
	color: #818181;
}

/*按钮容器******/
.multicalendar-nobackground-nobutton-button-container {
	display:inline;
	width: 21px;
	padding-top :2px;
	padding-left :1px;
}

/*触发日期控件展现按钮******/
.multicalendar-nobackground-nobutton-button {
	width: 16px;
	height: 16px;
	border: none;
	cursor:pointer;
	vertical-align: middle;
	align :center;
	background-color: #ffffff;
background-image:url('data:image/gif;base64,R0lGODlhEAAQANU+ALvT8Mrd9LvU8IKZttLj9vT3/uzy+MHa+oCYtnGMr26Ns22JrZmvy+zz/G6KrrjF1m2Jru7z+MzMzI6qzmWDqpCnxZatyXONr/3+/+7u7m6Kq3SOrr7V87zT8I6lw+Tu+tzp+O3z/Nvo+MLX8rzV9dPj9tzo+L7W8+Xu+cPY8uTt+sPX8eXt+rvS8Nzn+LzU8MLX8e3y/I6lxPj7//T3/W+MrrzW9Vp/rnGOs5uxzPj6/3SQtKq7zP///////wAAACH5BAEAAD4ALAAAAAAQABAAAAafQJ8wt8sJh8XjcZfZKZlOoYGB2El2g+zAukMwDJVHb0fumcflR0WD0bnf75kbo9kUCrd8TZ+/0QobFyExNzk5NYaIOTcNDRcJKCw8k5SVHyoJNSAmPGadPZ88LiI1DgQllak8BAQOEAEBoZ6esBALIzCqlSspCxQcAC0CHQAAAgAvAscnFDITByQ20tPTBxMeERYKONzd3goWEUrj5D5BADs=');
}

/*存放日期控件顶层IFrame******/
.multicalendar-iframe {
	z-index: 9997;
	border: 0;
	position: absolute;
	border-radius: 3px;
	box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
	transition: transform 0.2s ease-out, opacity 0.2s ease-out;
	transform-origin: center top;
	background-color: #ffffff;
}

/*存放鼠标经过提示框的DIV层--日历******/
.multicalendar-title {
	z-index: 10001;
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#cecece,direction=135,strength=4);
}
.multicalendar-title-left {
	display:inline-block;
	zoom: 1;
background-image:url('data:image/gif;base64,R0lGODlhBQAbANUgAOX0+d7u9IuitdTl7Yifs9vi6Ovv8pCou42itdbe5N3t9Nzj6Y+nus/h6qi4x9Pk7OTz+eb1+uDv9ODv9uLx9+Tz+OX1+uHw9+Py+N/u9OHw9uPy9+Dv9ej3/Of2+3KNpf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAAFABsAAAZcQJDB8fksGI1OR6BQdj7Op2fq+VCr109kG/lYvpYPYAz4QM6QT2Vd+WDemM9mvpHTP5Q85XPpXz4agRqAgh8ThxMfHIsciowfEpESHxmVGQgPlgUHAwEBIAkERUEAOw==');
	width: 5px;
	height: 27px;
	line-height: 27px;
}
.multicalendar-title-center {
	display:inline-block;
	zoom: 1;
	vertical-align: top;
background-image:url('data:image/gif;base64,R0lGODlhAQAbAMQAAOX0+ePy+N7u9OTz+eb1+uDv9ODv9uLx9+Tz+OX1+uHw93KNpeHw9uPy99/u9ODv9ef2++j3/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABABsAAAUV4BKNUEkkwIAETXMoDGM8T+E4whICADs=');
	height: 27px;
	line-height: 27px;
}
.multicalendar-title-right {
	display:inline-block;
	zoom: 1;
background-image:url('data:image/gif;base64,R0lGODlhBQAbANUgAOX0+d7u9IuitdTl7Yifs9vi6Ovv8pCou42itdbe5N3t9Nzj6Y+nus/h6qi4x9Pk7OTz+eb1+uDv9ODv9uLx9+Tz+OX1+uHw9+Py+N/u9OHw9uPy9+Dv9ej3/Of2+3KNpf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAAFABsAAAZdwM/HYQB1Og3G4thRCJidj2fqkVKt009kG/lYvpYPYAz4QM6QT2Vd+WDemM9mvpHTP5Q85XPpXz4agRqAgh8ThxMfHIsciowfEpESHxmVGZSVDwgBAQMHBUIECSBBADs=');
	width: 5px;
	height: 27px;
	line-height: 27px;
}

/*存放鼠标经过提示框的DIV层--月历******/
.multicalendar-month-title {
	z-index: 10001;
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#cecece,direction=135,strength=4);
}
.multicalendar-month-title-left {
	display:inline-block;
	zoom: 1;
/*	background-image:url(../img/multicalendar/round_left2.gif);*/
	width: 7px;
	height: 44px;
	line-height: 44px;
	border-width: 1px 0 1px 1px;
	border-style: solid;
	border-radius: 7px 0 0 7px;
	box-sizing: border-box;
	background-color: #FFFFFF;
}
.multicalendar-month-title-center {
	display:inline-block;
	zoom: 1;
	vertical-align: top;
/*	background-image:url(../img/multicalendar/round_center2.gif);*/
	height: 44px;
	line-height: 22px;
	border-width: 1px 0;
	border-style: solid;
	box-sizing: border-box;
	background-color: #FFFFFF;
}
.multicalendar-month-title-right {
	display:inline-block;
	zoom: 1;
/*	background-image:url(../img/multicalendar/round_right2.gif);*/
	width: 7px;
	height: 44px;
	line-height: 44px;
	border-width: 1px 1px 1px 0;
	border-style: solid;
	border-radius: 0 7px 7px 0;
	box-sizing: border-box;
	background-color: #FFFFFF;
}

/*iframe样式******/
 
/*body样式******/
.body-calendar{
	font-family: var(--smt-font-family);
	border: 0px; 
	overflow: hidden; 
	margin: 0pt;
}

/*主背景色******/
.mainbackgroundcolor{
	background-color: #FFFFFF;
}

/*白色边框******/
.whiteborder{
	border: 1px solid #FFFFFF;
	padding: 1px;
}

/*主字体颜色******/
.mainfontcolor{
	color:#000000;
}

/*主容器div样式******/
.calendar-panel {
	position: absolute; 
	left:0; 
	top:0;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#d6d6d6,direction=135,strength=4);
}

/*功能栏样式－按钮左、右、上、下边框******/
.calendar-border-noleft{
	border-right:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
	border-bottom:#FFFFFF 1px solid;
}

.calendar-border-left{
	border-left:#FFFFFF 1px solid;
}

/*主容器table样式******/
table.main{
	padding-top:1px ;
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
}

/*拖动条颜色样式******/
TD.dragbar{
/*	color:#000000;*/
}


/*年月选择框样式******/
span.year{
	z-index:9999;
	position:absolute;
	top:24px;
	left:42px;
	border: 1px solid #728da5;
}
table.year{
	background-color:#90a7bc;
	cursor:pointer;
}

span.month{
	z-index: 9999;
	position: absolute;
	top: 24px;
	border:#79b4da 1px solid
}
table.month{
	background-color:#90a7bc;
	cursor:pointer;
}

.body-calendar TD.calendarhead{
	font-size: 16px;
/*	padding-top: 2px;*/
/*	color: #FFFFFF; */
/*	background-color: #91A7BD;*/
}

TD.mouseoverYM{
	text-align:center;
	color: #000000; 
background-image:url('data:image/gif;base64,R0lGODlhAQATAMQAAP/KnP/GjP/ft//Wov/Rl//YqP/Oqv/es//Tnf/IlP/Cef/QsP/Okv/Fhf/Cdv/OpP/Dfv/arf/NjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABABMAAAUQ4GI8QBI0kOJIDIEMRXQIIQA7');
}

td.normalYM{
	text-align:center;
	color:#000000;
	background-color: #FFFFFF;
}

td.selectedYM{
	height:16px;
	text-align:center;
	color:#000000;
	background-color:#acdefe;
}

.prev-year-button {
	display:inline-block;
	zoom: 1;
background-image:url('data:image/gif;base64,R0lGODlhCQAIAIABAP///////yH5BAEAAAEALAAAAAAJAAgAAAIPjAOnmXuNTGMyWohVhKsAADs=');
	width: 9px;
	height: 8px;
	line-height: 8px;
	font-size: 4px;
}

.next-year-button {
	display:inline-block;
	zoom: 1;
background-image:url('data:image/gif;base64,R0lGODlhCQAIAIABAP///////yH5BAEAAAEALAAAAAAJAAgAAAIPRI5hlqzI4ntyWndWgqkAADs=');
	width: 9px;
	height: 8px;
	line-height: 8px;
	font-size: 4px;
}


span.prev-year-tool-button{
	width:21px; 
	height:21px;
	cursor:pointer;
/*	background-image:url(../img/multicalendar/prev_year.gif);*/
	display:block;
}

span.next-year-tool-button{
	width:21px; 
	height:21px;
	cursor:pointer;
/*	background-image:url(../img/multicalendar/next_year.gif);*/
	display:block;
}

span.prev-month-tool-button{
	width:20px; 
	height:21px;
	cursor:pointer;
/*	background-image:url(../img/multicalendar/prev_month.gif);*/
	display:block;
}

span.next-month-tool-button{
	width:20px; 
	height:21px;
	cursor:pointer;
/*	background-image:url(../img/multicalendar/next_month.gif);*/
	display:block;
}


/*日期控件主体部分******/
table.calendarcell{
/*	background-color:#FFF8EC;*/
/*	border-right:1px solid #FFFFFF;*/
/*	border-bottom:1px solid #FFFFFF;*/
}

TD.mouseover, 
.prev-month-tool-button.mouseover,
.prev-year-tool-button.mouseover,
.next-month-tool-button.mouseover,
.next-year-tool-button.mouseover {
/*	background-color: #81b5e9;*/
/*	color: #000000; */
	color: var(--smt-brand-color-active);
	cursor:pointer;
	/*border:1px solid #79b4da;*/
}

TD.selectedday a.cell,
TD.selectedday-tenday a.cell,
TD.selectedday-quarter a.cell,
TD.selectedday-month a.cell
{
	color: var(--smt-brand-color-active); 
	background-color: var(--smt-secondary-bgcolor-active);
}

TD.selectedgrayday a.cell {
	background-color: var(--smt-bg-color-component);
}

TD.selectedday,TD.selectedgrayday{
	color: var(--smt-brand-color-active);
}

TD.grayday{
	color:#c0c4cc;
/*	background-color:#acdefe;*/
}

TD.today{
	color: var(--smt-brand-color-active);
}

TD.this-month{
	color:var(--smt-brand-color-active);
}


TD.selectedday{
	color: var(--smt-brand-color-active);
}

TD.selectedgrayday{
	color:#9d9d9d;
}

TD.graytoday{
	color:#9d9d9d;
}

.body-calendar td {
    font-size: 12px;
}

.calendarcell td .cell {
	height: 24px;
	display: block;
	line-height: 24px;
	border-radius: 3px;
}

.calendarcell td .cell.year,
.calendarcell td .cell.month {
	width: 48px;
}

.calendarcell td .cell.quarter,
.calendarcell td .cell.half-year {
	width: 100px;
}

.calendarcell td .cell.ten-days {
	width: 80px;
}

.calendar-header-bar-button {
	font-size: 14px;
	line-height: 21px;
}

.calendar-header-bar, table.dragbar {
/*	background-image:url(../img/multicalendar/week_bg.gif);*/
	border-bottom: 1px solid var(--smt-border-color);
}

/** /vision/css/chartSetting.css */
.checkSpan {
	padding: 0em 0.5em 0em 0em;
	vertical-align: bottom;
	height: 14px;
}

.themePreview {
	display: none;
	position: absolute;
	width: 400px;
	height: 350px;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: left center;
}

/** /vision/css/layer.css */
/**
 
 @Name: layer v3.1.1
 @Author: 贤心
 
 **/

/* *html{background-image: url(about:blank); background-attachment: fixed;} */
html #layuicss-layer{display: none; position: absolute; width: 1989px;}

/* common */
.layui-layer-shade, .layui-layer{position:fixed; _position:absolute; pointer-events: auto;}
.layui-layer-shade{top:0; left:0; width:100%; height:100%; _height:expression(document.body.offsetHeight+"px");}
.layui-layer{-webkit-overflow-scrolling: touch;}
.layui-layer{top:150px; left: 0; margin:0; padding:0; background-color:#fff; -webkit-background-clip: content; border-radius: 2px; box-shadow: 1px 1px 50px rgba(0,0,0,.3);}
.layui-layer-close{position:absolute;}
.layui-layer-content{position:relative;}
.layui-layer-border{border: 1px solid #B2B2B2; border: 1px solid rgba(0,0,0,.1); box-shadow: 1px 1px 5px rgba(0,0,0,.2);}
.layui-layer-load{background:url(../img/layer/loading-1.gif) #eee center center no-repeat;}
.layui-layer-ico{ background:url(../img/layer/icon.png) no-repeat;}
.layui-layer-dialog .layui-layer-ico,
.layui-layer-setwin a,
.layui-layer-btn a{display:inline-block; *display:inline; *zoom:1; vertical-align:top;}

.layui-layer-move{display: none; position: fixed; *position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; cursor: move; opacity: 0; filter:alpha(opacity=0); background-color: #fff; z-index: 2147483647;}
.layui-layer-resize{position: absolute; width: 15px; height: 15px; right: 0; bottom: 0; cursor: se-resize;}

/* 动画 */
.layer-anim{-webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration:.3s; animation-duration:.3s;}

@-webkit-keyframes layer-bounceIn { /* 默认 */
	0% {opacity: 0; -webkit-transform: scale(.5); transform: scale(.5)}
	100% {opacity: 1; -webkit-transform: scale(1); transform: scale(1)}
}
@keyframes layer-bounceIn {
	0% {opacity: 0; -webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5)}
	100% {opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1)}
}
.layer-anim-00{-webkit-animation-name: layer-bounceIn;animation-name: layer-bounceIn}

@-webkit-keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-01{-webkit-animation-name:layer-zoomInDown;animation-name:layer-zoomInDown}

@-webkit-keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layer-anim-02{-webkit-animation-name:layer-fadeInUpBig;animation-name:layer-fadeInUpBig}

@-webkit-keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-03{-webkit-animation-name:layer-zoomInLeft;animation-name:layer-zoomInLeft}

@-webkit-keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.layer-anim-04{-webkit-animation-name:layer-rollIn;animation-name:layer-rollIn}

@keyframes layer-fadeIn{0%{opacity:0}100%{opacity:1}}.layer-anim-05{-webkit-animation-name:layer-fadeIn;animation-name:layer-fadeIn}

@-webkit-keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:layer-shake;animation-name:layer-shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}

/* 标题栏 */
.layui-layer-title{padding:0 80px 0 20px; height:42px; line-height:42px; border-bottom:1px solid #eee; font-size:14px; color:#333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-color: #F8F8F8; border-radius: 2px 2px 0 0;}
.layui-layer-setwin{position:absolute; right:15px; *right:0; top:15px; font-size:0; line-height: initial;}
.layui-layer-setwin a{position:relative; width: 16px; height:16px; margin-left:10px; font-size:12px; _overflow:hidden;}
.layui-layer-setwin .layui-layer-min cite{position:absolute; width:14px; height:2px; left:0; top:50%; margin-top:-1px; background-color:#2E2D3C; cursor:pointer; _overflow:hidden;}
.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA; }
.layui-layer-setwin .layui-layer-max,.layui-layer-setwin .layui-layer-ext-max{background-position:-32px -40px;}
.layui-layer-setwin .layui-layer-max:hover,.layui-layer-setwin .layui-layer-ext-max:hover{background-position:-16px -40px;}
.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px;}
.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px;}
.layui-layer-setwin .layui-layer-close1{background-position: 1px -40px; cursor: pointer;}
.layui-layer-setwin .layui-layer-close1:hover{opacity:0.7;}
.layui-layer-setwin .layui-layer-close2{position:absolute; right:-28px; top:-28px; width:30px; height:30px;  margin-left:0; background-position:-149px -31px; *right:-18px; _display:none;}
.layui-layer-setwin .layui-layer-close2:hover{ background-position:-180px -31px;}

/* 按钮栏 */
.layui-layer-btn{text-align: right; padding: 0 15px 12px; pointer-events: auto; user-select: none; -webkit-user-select: none;}
.layui-layer-btn a{height: 26px; line-height: 26px; margin: 5px 5px 0; padding: 0 15px; border: 1px solid #dedede; background-color:#fff; color: #333; border-radius: 2px; font-weight:400; cursor:pointer; text-decoration: none;}
.layui-layer-btn a:hover{opacity: 0.9; text-decoration: none;}
.layui-layer-btn a:active{opacity: 0.8;}
.layui-layer-btn .layui-layer-btn0{border-color: #1E9FFF; background-color: #1E9FFF; color:#fff;}
.layui-layer-btn-l{text-align: left;}
.layui-layer-btn-c{text-align: center;}

/* 定制化 */
.layui-layer-dialog{min-width:260px;}
.layui-layer-dialog .layui-layer-content{position: relative; padding:20px; line-height:24px; word-break: break-all; overflow:hidden; font-size:14px; overflow-x: hidden; overflow-y:auto;}
.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute; top:16px; left:15px; _left:-40px; width:30px; height:30px;}
.layui-layer-ico1{background-position:-30px 0 }
.layui-layer-ico2{background-position:-60px 0;}
.layui-layer-ico3{background-position:-90px 0;}
.layui-layer-ico4{background-position:-120px 0;}
.layui-layer-ico5{background-position:-150px 0;}
.layui-layer-ico6{background-position:-180px 0;}
.layui-layer-rim{border:6px solid #8D8D8D; border:6px solid rgba(0,0,0,.3); border-radius:5px; box-shadow: none;}
.layui-layer-msg{min-width:180px; border:1px solid #D3D4D3; box-shadow: none;}
.layui-layer-hui{min-width:100px;  background-color: #000; filter:alpha(opacity=60); background-color: rgba(0,0,0,0.6); color: #fff; border:none;}
.layui-layer-hui .layui-layer-content{padding:12px 25px; text-align:center;}
.layui-layer-dialog .layui-layer-padding{padding: 20px 20px 20px 55px; text-align: left;}
.layui-layer-page .layui-layer-content{position:relative; overflow:auto;}
.layui-layer-page .layui-layer-btn,.layui-layer-iframe .layui-layer-btn{padding-top:10px;}
.layui-layer-nobg{background:none;}
.layui-layer-iframe iframe{display: block; width: 100%;}

.layui-layer-loading{border-radius:100%; background:none;  box-shadow:none;  border:none;}
.layui-layer-loading .layui-layer-content{width:60px; height:24px; background:url(../img/layer/loading-0.gif) no-repeat;}
.layui-layer-loading .layui-layer-loading1{width:37px; height:37px; background:url(../img/layer/loading-1.gif) no-repeat;}
.layui-layer-loading .layui-layer-loading2, .layui-layer-ico16{width:32px; height:32px; background:url(../img/layer/loading-2.gif) no-repeat;}
.layui-layer-tips{background: none; box-shadow:none; border:none;}
.layui-layer-tips .layui-layer-content{position: relative; line-height: 22px; min-width: 12px; padding: 8px 15px; font-size: 12px; _float:left; border-radius: 2px; box-shadow: 1px 1px 3px rgba(0,0,0,.2); background-color: #000; color: #fff;}
.layui-layer-tips .layui-layer-close{right:-2px; top:-1px;}
.layui-layer-tips i.layui-layer-TipsG{ position:absolute;  width:0; height:0; border-width:8px; border-color:transparent; border-style:dashed; *overflow:hidden;}
.layui-layer-tips i.layui-layer-TipsT, .layui-layer-tips i.layui-layer-TipsB{left:5px; border-right-style:solid; border-right-color: #000;}
.layui-layer-tips i.layui-layer-TipsT{bottom:-8px;}
.layui-layer-tips i.layui-layer-TipsB{top:-8px;}
.layui-layer-tips i.layui-layer-TipsR, .layui-layer-tips i.layui-layer-TipsL{top: 5px; border-bottom-style:solid; border-bottom-color: #000;}
.layui-layer-tips i.layui-layer-TipsR{left:-8px;}
.layui-layer-tips i.layui-layer-TipsL{right:-8px;}

/* skin */
.layui-layer-lan[type="dialog"]{min-width:280px;}
.layui-layer-lan .layui-layer-title{background:#4476A7; color:#fff; border: none;}
.layui-layer-lan .layui-layer-btn{padding: 5px 10px 10px; text-align: right; border-top:1px solid #E9E7E7}
.layui-layer-lan .layui-layer-btn a{background: #fff; border-color: #E9E7E7; color: #333;}
.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5;}
.layui-layer-molv .layui-layer-title{background: #009f95; color:#fff; border: none;}
.layui-layer-molv .layui-layer-btn a{background: #009f95; border-color: #009f95;}
.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1;}


/**
 
 @Name: layer拓展样式
 
 */

.layui-layer-iconext{background:url(../img/layer/icon-ext.png) no-repeat;}

/* prompt模式 */
.layui-layer-prompt .layui-layer-input{display: block; width: 230px; height: 36px; margin: 0 auto; line-height: 30px; padding-left: 10px; border: 1px solid #e6e6e6; color: #333;}
.layui-layer-prompt textarea.layui-layer-input{width: 300px; height: 100px; line-height: 20px; padding: 6px 10px;}
.layui-layer-prompt .layui-layer-content{padding: 20px;}
.layui-layer-prompt .layui-layer-btn{padding-top: 0;}

/* tab模式 */
.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4);}
.layui-layer-tab .layui-layer-title{padding-left:0; overflow: visible;}
.layui-layer-tab .layui-layer-title span{position:relative; float:left; min-width:80px; max-width:260px; padding:0 20px; text-align:center; cursor:default; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; cursor: pointer;}
.layui-layer-tab .layui-layer-title span.layui-this{height: 43px; border-left: 1px solid #eee; border-right: 1px solid #eee; background-color: #fff; z-index: 10;}
.layui-layer-tab .layui-layer-title span:first-child{border-left:none;}
.layui-layer-tabmain{line-height:24px; clear:both;}
.layui-layer-tabmain .layui-layer-tabli{display:none;}
.layui-layer-tabmain .layui-layer-tabli.layui-this{display: block;}

/* photo模式 */
.layui-layer-photos{-webkit-animation-duration: .8s; animation-duration: .8s;}
.layui-layer-photos .layui-layer-content{overflow:hidden; text-align: center;}
.layui-layer-photos .layui-layer-phimg img{position: relative; width:100%; display: inline-block; *display:inline; *zoom:1; vertical-align:top;}
.layui-layer-imguide,.layui-layer-imgbar{display:none;}
.layui-layer-imgprev, .layui-layer-imgnext{position:absolute; top:50%; width:27px; _width:44px; height:44px;  margin-top:-22px; outline:none;blr:expression(this.onFocus=this.blur());}
.layui-layer-imgprev{left:10px; background-position:-5px -5px; _background-position:-70px -5px;}
.layui-layer-imgprev:hover{background-position:-33px -5px; _background-position:-120px -5px;}
.layui-layer-imgnext{right:10px; _right:8px; background-position:-5px -50px; _background-position:-70px -50px;}
.layui-layer-imgnext:hover{background-position:-33px -50px; _background-position:-120px -50px;}
.layui-layer-imgbar{position:absolute; left:0; bottom:0; width:100%; height:32px; line-height:32px; background-color:rgba(0,0,0,.8); background-color:#000\9; filter:Alpha(opacity=80); color:#fff; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size:0;}
.layui-layer-imgtit{/*position:absolute; left:20px;*/}
.layui-layer-imgtit *{display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:12px;}
.layui-layer-imgtit a{max-width:65%;  text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color:#fff;}
.layui-layer-imgtit a:hover{color:#fff; text-decoration:underline;}
.layui-layer-imgtit em{padding-left:10px; font-style: normal;}

/* 关闭动画 */
@-webkit-keyframes layer-bounceOut {
  100% {opacity: 0; -webkit-transform: scale(.7); transform: scale(.7)}
  30% {-webkit-transform: scale(1.05); transform: scale(1.05)}
  0% {-webkit-transform: scale(1); transform: scale(1);}
}
@keyframes layer-bounceOut {
  100% {opacity: 0; -webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7);}
  30% {-webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
  0% {-webkit-transform: scale(1); -ms-transform: scale(1);transform: scale(1);}
}
.layer-anim-close{-webkit-animation-name: layer-bounceOut; animation-name: layer-bounceOut; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration:.2s; animation-duration:.2s;}

@media screen and (max-width: 1100px) {
  .layui-layer-iframe{overflow-y: auto; -webkit-overflow-scrolling: touch;}
}



/** /vision/css/layer-override.css */
.layui-layer {
	background-color: var(--smt-bg-color-container);
	border: 1px solid var(--smt-border-color-popup);
	box-shadow: var(--smt-shadow-popup);
	border-radius: var(--smt-radius-medium);
	box-sizing: border-box;
	/*min-height: 180px;*/
	max-width: calc(100% - 80px);
	max-height: calc(100% - 40px);
}

.layui-layer-tips .layui-layer-content {
	box-shadow: none;
}

.auto-height-dialog .wrapper-inner {
	position: inherit;
}

.auto-height-dialog .containerdiv {
	height: auto;
}

.auto-height-dialog.follow-dialog .layui-layer-content {
	min-height: 396px;
}

.layui-layer.full-dialog {
	max-width: 100%;
	max-height: 100%;
}

.layui-layer-title {
	height: var(--smt-dialog-title-height);
	box-sizing: border-box;
	border-bottom-color: var(--smt-split-line-color);
	color: var(--smt-font-color-title);
	background-color: transparent;
	font-size: var(--smt-font-size-body-medium);
	line-height: 14px;
	border-radius: 6px 6px 0 0;
	/*display: flex;
    align-items: center;*/
    display: block;
    line-height: var(--smt-dialog-title-height);
    padding-right: 98px; /* SMS-49274 */
}

.layui-layer-title::before {
	content: "";
	display: inline-block;
	width: 4px;
	height: 14px;
	margin-right: 4px;
	background-color: var(--smt-brand-bgcolor-active);
	position: relative;
	top: 2px;
}

.layui-layer-setwin {
	right: 20px;
}

.layui-layer-btn {
	padding: 11px 20px 16px;	
	height: var(--smt-dialog-button-area-height);
	box-sizing: border-box;
	border-top: 1px solid var(--smt-split-line-color);
	border-radius: 0 0 6px 6px;
}

.dialog-content-area {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	background-color: var(--smt-white-color-1);
}

.layui-layer-dialog .layui-layer-content {
	line-height: 22px;
	font-size: var(--smt-font-size-body-small);
}

.dialog-content-area,
.layui-layer-dialog .layui-layer-content {
	padding: 12px 20px 0;
}

.layui-layer-dialog .dialog-content-area .layui-layer-content,
.layui-layer-dialog .layui-layer-content .dialog-content-area {
	padding: 0;
}

.layui-layer-tips {
	min-height: auto;
}

/** 消息及错误对话框不显示头尾分隔线 */
.error-dialog .layui-layer-title,
.alert-dialog .layui-layer-title {
	/*border-color: transparent;*/
}
.error-dialog .layui-layer-btn,
.alert-dialog .layui-layer-btn {
	border-color: transparent;
}

.layui-layer-page .layui-layer-btn,
.layui-layer-iframe .layui-layer-btn {
	padding-top: 16px;
}

.layui-layer-page .layui-layer-content {
	overflow: hidden;
	border-radius: 0 0 6px 6px;
}

.layui-layer .layui-layer-content {
	box-sizing: border-box;
}

.layui-layer-prompt .layui-layer-input {
	height: 32px;
	line-height: 30px;
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
    box-sizing: border-box;
    outline: none;
}

.layui-layer-prompt .layui-layer-input:hover,
.layui-layer-prompt .layui-layer-input:focus {
	border-color: var(--smt-brand-color-active);
}

.layui-layer .layui-layer-btn a {
	height: 32px;
	min-width: 80px;
	padding: 8px 16px;
	margin: 0;
	box-sizing: border-box;
	border-radius: 3px;
	cursor: pointer;
	border: 1px solid var(--smt-border-color);
	display: inline-flex;
    align-items: center;
    justify-content: center;
    color: var(--smt-font-color-body);
    background-color: var(--smt-bg-color-container);
    outline: none;
}

.layui-layer .layui-layer-btn a:not(:first-child) {
	margin-left: 8px;
}

.layui-layer .layui-layer-btn a:hover {
    border-color: var(--smt-brand-color-active);
    color: var(--smt-brand-color-active);
}

.layui-layer .layui-layer-btn a:disabled {
    border-color: var(--smt-border-color);
    color: var(--smt-font-color-weaktip);
}

.layui-layer .layui-layer-btn .layui-layer-btn0 {
    background-color: var(--smt-brand-bgcolor-active);
    border-color: var(--smt-brand-bgcolor-active);
    color: var(--smt-bg-color-container);
}

.layui-layer .layui-layer-btn .layui-layer-btn0:hover {
    background-color: var(--smt-primary-color-hover);
    border-color: var(--smt-primary-color-hover);
    color: var(--smt-bg-color-container);
}

.layui-layer-dialog.s-layer-msg .layui-layer-padding .layui-layer-ico {
	margin-right: 8px;
}

.layui-layer-dialog.s-layer-msg .layui-layer-padding {
	padding: 13px 16px;
	width: calc(100% - 36px);
	height: 46px;
	box-sizing: border-box;
	line-height: 20px;
	display: flex;
	align-items: center;
}

.layui-layer-dialog.s-layer-msg .layui-layer-ico {
	background: none;
	width: 16px;
	height: 16px;
	line-height: 16px;
	font-size: 16px;
	position: initial;
}

.layui-layer-dialog.s-layer-msg {
	min-width: 380px;
	min-height: auto;
	box-sizing: border-box;
	border: 0.5px solid #DCDCDC;
	box-shadow: 0px 6px 30px 5px rgba(0, 0, 0, 0.05), 0px 16px 24px 2px rgba(0, 0, 0, 0.04), 0px 8px 10px -5px rgba(0, 0, 0, 0.08);
	border-radius: 6px;
	background-color: #fff;
	margin-top: 20px;
	transition: opacity .3s,transform .4s;
	overflow: hidden;
	display: flex;
	align-items: center;
}

.layui-layer-dialog.s-layer-msg .layui-layer-setwin {
	position: initial;
}

.layui-layer-setwin .layui-layer-close1 {
    background: none;
    font-weight: bolder;
}

.layui-layer-setwin .layui-layer-close1,
.s-layer-msg .layui-layer-setwin .layui-layer-close2 {
	font-size: 16px;
	color: var(--smt-black-color-3);
	text-decoration: none;
}

.layui-layer-setwin .layui-layer-close1:hover,
.s-layer-msg .layui-layer-setwin .layui-layer-close2:hover {
	color: var(--smt-theme-color);
}

.layui-layer-tips i.layui-layer-TipsG {
	width: 8px;
    height: 8px;
    border-width: 1px;
    box-sizing: border-box;
    background-color: #fff;
}

.layui-layer-tips i.layui-layer-TipsB {
	transform: rotate(45deg);
    top: -5px;
    left: 12px;
    border-left-style: solid;
    border-left-color: var(--smt-border-color-popup);
    border-top-style: solid;
    border-top-color: var(--smt-border-color-popup);
}

/** /vision/css/treegrid.css */
/* /////////////////// JEasyUI 默认样式修改 Begin */
/**
 * 使表格高度自动充满
 */
.tree-grid-container .datagrid {
  height: 100%;
}

/**
 * 使表格高度自动充满
 */
.tree-grid-container .datagrid .datagrid-wrap {
  height: calc(100% - 2px);
}

/**
 * 规避表格右侧有空白(水平边框不充满整行)
 */
.tree-grid-container .datagrid-btable {
  width: 100%;
}

/**
 * 隐藏表格水平滚动条(宽度自动充满)
 */
.tree-grid-container .datagrid-body {
  overflow-x: hidden;
  position: relative;
}

/**
 * 隐藏“展开/收起”图标
 */
.tree-grid-container .tree-hit, .tree-grid-container .tree-icon {
  background: none;
}

/**
 * 隐藏“类型”图标后不保留占位空间
 */
.tree-grid-container .tree-icon {
  width: 0;
}

/**
 * 调整表格所有字体颜色
 */
.tree-grid-container .datagrid-htable, .tree-grid-container .datagrid-btable, .tree-grid-container .datagrid-ftable,
  .tree-grid-container .datagrid-row-selected, .tree-grid-container .datagrid-row-over, .tree-grid-container .datagrid-header td.datagrid-header-over
  {
  color: #333333;
}

/**
 * 调整表格第一列的左间距
 */
.datagrid-htable tr>td:nth-child(1)>.datagrid-cell>span:nth-child(1) {
  padding-left: 5px;
}
.datagrid-btable tr>td:nth-child(1)>.datagrid-cell>.tree-title {
  margin-left: 3px;
}

/**
 * 调整表格中的单元格内容溢出时显示...
 */
.datagrid-cell, .datagrid-cell-group, .datagrid-header-rownumber, .datagrid-cell-rownumber {
  text-overflow: ellipsis;
}

/**
 * 调整行高
 */
.datagrid-header-row,
.datagrid-row {
  height: var(--smt-table-row-height);
}

/**
 * 设置奇偶行背景色
 */
.tree-grid-container .datagrid-row:nth-child(even) {
  background-color: #fafafc;
}

/**
 * 单击行时展开/收起
 */
.tree-grid-container .datagrid-row {
  cursor: pointer;
}

/**
 * 单击“操作”列不需展开/收起
 */
.datagrid-row td[field="action"] {
  cursor: default;
}

/**
 * 调整列头样式
 */
.tree-grid-container .datagrid-header {
  border-width: 0;
  background: #f3f4f6;
}

/**
 * 调整边框颜色
 */
.tree-grid-container .panel-header, .tree-grid-container .datagrid-header td,
  .tree-grid-container .datagrid-body td {
  border-color: #eeeeee;
}

.tree-grid-container .panel-body {
  border-color: var(--smt-border-color);
  box-sizing: border-box;
}

/**
 * 调整边框风格，及隐藏左/右边框
 */
.tree-grid-container .datagrid-header td, .tree-grid-container .datagrid-body td {
  border-style: solid;
  border-right-width: 0;
  border-bottom-width: 0;
}

.tree-grid-container .datagrid-row-checked, /* 调整选中行背景色 */
.tree-grid-container .datagrid-row:hover /* 鼠标所在位置的行背景色 */
{
  background-color: #dae9fa;
}

/**
 * 提高选中行时的优先级，不会被奇偶行的覆盖
 */
.tree-grid-container .datagrid-btable .datagrid-row-checked {
  background-color: #dae9fa;
}


/**
 * 去掉默认的鼠标所在位置的行或单元格时高亮的背景色
 */
.tree-grid-container .datagrid-row-over, .tree-grid-container .datagrid-header td.datagrid-header-over {
  background-color: transparent;
}

/**
 * 为了使树节点“更多操作”下拉图标可以靠右定位
 */
.tree-grid-container .datagrid-cell {
  position: relative;
  display: flex; /* 配合标题区自动充满 */
  align-items: center; /* 垂直居中 */
  /**
   * 使节点树展开后对齐
   */
  padding: 0px 7px; 
}

/**
 * 使节点标题自动充满剩余区域，以便内容超长时自动显得省略号
 */
.tree-grid-container .tree-title {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
  height: 40px;
  line-height: 40px;
  display: inline-flex;
  align-items: center;
}

/* /////////////////// JEasyUI 默认样式修改 End */

/**
 * 自定义“类型”字体图标
 */
.tree-grid-container .tree-type-icon {
  width: 16px;
  height: 16px;
  font-size: 16px;
  vertical-align: text-bottom;
  margin-right: 4px;
}

/* 规避节点选用自定义字体图标时与文本不对齐 */
.tree-grid-container .iconfont {
  line-height: 1;
}

/**
 * 自定义“类型”字体图标
 */
.tree-grid-container .tree-type-icon.tree-icon-image {
  background-repeat: round;
  float: left;
}

/**
 * 树节点“更多操作”下拉图标
 */
.tree-grid-container .tree-menu-icon {
  position: absolute;
  right: -2px;
  width: 16px;
  height: 16px;
  font-size: 16px;
  /*line-height: 40px;*/
  text-align: center;
  cursor: pointer;
}

/**
 * 鼠标移到“更多操作”下拉图标时字体变色
 */
.tree-grid-container .tree-menu-icon:hover {
  color: var(--smt-theme-color);
}

.tree-grid-container .tree-menu-icon, /* 默认隐藏“更多操作”图标 */
.no-moremenu tr.datagrid-row:hover .tree-menu-icon /* 禁用右键菜单时始终隐藏“更多操作”图标 */
{
  display: none;  
}

/**
 * 鼠标移到行上时对应“更多操作”下拉图标才可见
 */
.tree-grid-container .datagrid-row:hover .tree-menu-icon {
  display: inline-block;
}

.datagrid-mask-msg {
  background: none !important;
  border: none !important;
  position: absolute;
  top: 50%;
  margin-top: -20px;
  padding: 0 !important;;
  width: auto;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  display: none;
}

.datagrid-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  filter: alpha(opacity = 30);
  display: none;
}

.treegrid-loadmsg{
  position: relative;
  top:30px; 
}
.tree-grid-container .ps-container > .ps-scrollbar-y-rail,.exporterchooser .ps-container > .ps-scrollbar-y-rail{/* 表格树滚动条贴住右边 */
     right: 0px;
}

.baseTreeGrid {
    height: 100%;
    overflow: hidden;
}

.base__settings-view .common_language #_baseGrid {
    border: none;
}

/** 第2列到第4列单元格显示手型鼠标 */
.base__settings-view .common_language .table-grid td:nth-child(n+2):nth-child(-n+4) {
    cursor: pointer;
}

.restree_language .tree-grid-container .datagrid-cell {
	padding : 0px 6px;
}


.restree_language .tree-grid-container .datagrid-row:hover {
	background : #f3f5f8 !important;
}

.restree_language .tree-grid-container .datagrid-row-checked {
	background : #f3f5f8 !important;
}

.restree_language .tree-grid-container .datagrid-row-over {
	background : #f3f5f8 !important;
}

.restree_language .tree-grid-container .datagrid-row-selected {
	background : #f3f5f8 !important;
}

/*
.restree_language .tree-grid-container .datagrid-editable-input {
	background : #f3f5f8 !important;
	padding : 0px;
}*/

/** /vision/css/datepicker-override.css */
.datepicker {
	border-radius: 3px;
	border-color: var(--smt-split-line-color);
	box-shadow: var(--smt-shadow-box);
	box-sizing: border-box;
	padding: 8px 15px;
	width: 366px;
	font-size: var(--smt-font-size);
	font-family: var(--smt-font-family);
	color: var(--smt-brand-color);
}

.datepicker--pointer {
	display: none;
}

.datepicker--nav {
	border-bottom: none;
	min-height: auto;
	padding: 0;
}

.datepicker--content {
	padding: 0;
}

.datepicker--days-names {
	margin: 0;
	height: 46px;
	border-bottom: 1px solid var(--smt-border-color);
	box-sizing: border-box;
}

.datepicker--time {
	border-top-color: var(--smt-border-color);
	padding: 16px 8px;
	height: 82px;
	box-sizing: border-box;
}

.datepicker--buttons {
	border-top-color: transparent;
	padding: 0;
	height: 40px;
	box-sizing: border-box;
	margin: 4px 0px 8px;
}

.datepicker--time-current,
.datepicker--time-current-hours,
.datepicker--time-current-minutes {
	font-size: 36px;
}

.datepicker--button {
	padding: 0;
	height: 36px;
	box-sizing: border-box;
	font-size: 16px;
	color: var(--smt-brand-color);
	border: 1px solid var(--smt-border-color);
}

.datepicker--button:hover {
	background-color: transparent;
	color: var(--smt-theme-color);
	border-color: var(--smt-theme-color);
}

.datepicker--nav-action:hover,
.datepicker--nav-title:hover,
.datepicker--cell-day.-other-month-.-focus-,
.datepicker--cell-year.-other-decade-.-focus-,
.datepicker--cell-day.-other-month-.-focus-.-current-,
.datepicker--cell-year.-other-decade-.-focus-.-current-,
.datepicker--cell.-focus-.-current-,
.datepicker--cell.-focus- {
	background-color: var(--smt-secondary-bgcolor-active);
}

.datepicker--cell.-selected-.-focus- {
	background-color: var(--smt-theme-color);
}

.datepicker--cell.-current- {
	color: var(--smt-theme-color);
}

.datepicker--cell.-focus-.-current- {
	color: var(--smt-theme-color);
}

.datepicker--cell.-selected-.-current-,
.datepicker--cell.-selected- {
	color: var(--smt-white-color-1);
	background-color: var(--smt-theme-color);
}

.datepicker--nav-action path {
	stroke: var(--smt-brand-color);
}

.datepicker--day-name,
.datepicker--nav-title i {
	color: var(--smt-brand-color);
}

.datepicker--day-name {
	font-size: var(--smt-font-size);
	font-weight: 600;
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
	color: var(--smt-brand-color-weak);
}

/** /vision/css/baseframe.css */
html, body {
  height: 100%;
  overflow: hidden;
}

body {
  font-family: var(--smt-font-family);
  font-size: var(--smt-font-size);
  color: var(--smt-font-color-body);
}

.w100 {
	width: 100%;
}

.h100 {
	height: 100%;
}

.hide {
  display: none!important;
}

.p_relative {
  position: relative;
}

.flex-inline-valign-center {
  display: inline-flex;
  align-items: center;
}

.flex-valign-center {
  display: flex;
  align-items: center;
}

.base__wrapper {
  height: 100%;
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.icon-16 {
  font-size: 16px;
}

/*
 * 使用vw，vh单位的数值时是按视图窗口(Viewport)大小为“1366 x 660”进行换算的<br>
 * width: 1px => (100 / 1366)vw; height: 1px => (100 / 660)vh; <br>
 */

/*
 * Component: Main Header
 * ----------------------
 */
.base__main-header {
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  top: 0;
  height: var(--smt-main-banner-height);
}

.base__main-body {
  position: absolute;
  z-index: 1;
  left: 0;
  top: var(--smt-main-banner-height);
  width: 100%;
  height: calc(100% - var(--smt-main-banner-height));
}

.base__sidebar-wrapper .logo,
.base__main-header .logo {
  width: var(--smt-sidebar-width);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
}

.base__main-header .logo {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
  z-index: 998;
  background-image: var(--smt-head-logo-big-light-url);
}

.base__main-header .logo>i {
  vertical-align: middle;
}

.base__main-header .base__main-menu-wrapper {
  position: absolute;
  left: 50px;
  top: 0px;
  right: 120px;
  height: 100%;
  box-sizing: border-box;
}

.base__main-menu-wrapper .tab-panel-header-simple {
  height: var(--smt-main-banner-height);
}

.base__sidebar-wrapper .sidebar-logo {
  background-image: var(--smt-head-logo-big-url);
  width: 100%;
  height: var(--smt-main-banner-height);
  cursor: pointer;
}

.base__sidebar-wrapper .base__sidebar-content {
  height: calc(100% - var(--smt-main-banner-height));
}

.base_sidebar_triangle {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid transparent;
  transform: rotate(45deg);
  position: absolute;
  top: -4px;
  left: 2px;
}

.base__main-header .logo:hover  .base_sidebar_triangle {
  border-right-color: rgba(30, 149, 193, 0.7);
}

[class*="skin-"] .hide-sidebar .base__main-header .logo:hover .base_sidebar_triangle {
  border-right-color: #fff;
}

.hide-sidebar .base__main-header .base__main-menu-wrapper,
 .isIntegration .hide-sidebar .base__main-header .base__main-menu-wrapper
 {
  left: 180px;
}

.base__main-header .base_module-name-box .base_module-name::before {
    content: "";
    display: inline-block;
    width: 3.5px;
    height: 12px;
    border-radius: 17px;
    margin-right: 5.5px;
    background-color: var(--smt-main-banner-mark-color);
}

.base__main-header .base_module-name-box .base_module-name {
	position: absolute;
	height: 20px;
	left: calc(var(--smt-sidebar-width) + 20px);
	top: 13px;
	font-style: normal;
	font-weight: 600;
	font-size: 13px;
	line-height: 20px;
	/* identical to box height */
	color: var(--smt-main-banner-color);
	display: inline-flex;
    align-items: center;
}

.base__main-header .base__custom-menu-wrapper {
  float: right;
  height: 100%;
  margin: 0 5px;
}

/* 隐藏发布目录Tabs栏 */
.hide-main-menu {
  display: none;
}

.base__sidebar-btn-show, .base__sidebar-btn-hide {
  position: absolute;
  z-index: 2;
  left: 0;
  width: 100%;
  height: 12px;
  cursor: pointer;
  text-align: center;
  display: none;
}

.base__sidebar-btn-show {
  top: 40px;
}

.base__sidebar-btn-hide {
  top: 0;
}

.base__sidebar-btn-hide>i, .base__sidebar-btn-show>i {
  vertical-align: top;
}

.base__sidebar-wrapper:hover .base__sidebar-btn-hide,
.hide-sidebar .logo:hover .base__sidebar-btn-show {
  display: block;
}

.no-sidebar .logo:hover .base__sidebar-btn-show {
  display: none;
}

.table_fixed {
  table-layout: fixed;
}
/*
 * Component: Main content
 * ----------------------
 */
.base__content-wrapper {
  float: left;
  width: 100%;
  height: 100%;
}

.base__content-wrapper .base__content {
  padding-left: var(--smt-sidebar-width); /* sidebar width */
  height: 100%;
}

.hide-sidebar .base__content,
 .isIntegration .hide-sidebar .base__content
 {
  padding-left: 0;
}

/*
 * Component: Sidebar
 * ----------------------
 */
.base__sidebar-wrapper {
  position: relative;
  float: left;
  width: var(--smt-sidebar-width);
  height: calc(100% + var(--smt-main-banner-height));
  top: calc(var(--smt-main-banner-height) * -1);
  margin-left: -100%;
  opacity: 1;
  z-index: 9999;
}

.base__sidebar-float-trigger {
  position: absolute;
  z-index: 2;
  width: 0px;
  height: 100%;
}

.hide-sidebar .base__sidebar-float-trigger {
  width: 10px;
}

.base__sidebar-btn-toggle {
	display: none;
	box-sizing: border-box;
    position: absolute;
    width: 19px;
    height: 19px;
    right: -9.5px;
    top: calc(50% - 10px);
    color: var(--smt-white-color-1);
    background-color: var(--smt-sidebar-bg-color);
    border: 1px solid rgba(233, 237, 242, 0.4);
    box-shadow: 0px 4px 6px rgb(5 9 20 / 15%);
    border-radius: 10px;
    z-index: 99999;
    cursor: pointer;
}

.base__sidebar-wrapper:hover .base__sidebar-btn-toggle {
	display: block;
}

.base__sidebar-btn-toggle:hover {
    background-color: var(--smt-brand-color-active);
}

.base__sidebar-btn-toggle span {
	font-size: 16px;
}

.base__sidebar-btn-toggle .pin,
.hide-sidebar .base__sidebar-btn-toggle .collapse {
	display: none;
}

.base__sidebar-btn-toggle .collapse,
.hide-sidebar .base__sidebar-btn-toggle .pin {
	display: block;
}

.base__sidebar-btn-toggle-shade {
	position: absolute;
    width: 100px;
    height: 100px;
    left: calc(var(--smt-sidebar-width) - 50px);
    top: calc(50% - 50px);
    border-radius: 10px;
    z-index: 1;
}

.is-integrate-page .hide-sidebar .base_module-name-box,
.is-integrate-page .hide-sidebar .base__sidebar-float-trigger {
	display: none;
}

.hide-sidebar .base__sidebar-wrapper,
.isIntegration .hide-sidebar .base__sidebar-wrapper {
  width: 0;
  opacity: 0;
}

.hide-sidebar .base__sidebar-float-trigger:hover ~ .base__main-body .base__sidebar-wrapper,
.hide-sidebar .base__sidebar-wrapper:hover,
.isIntegration .hide-sidebar .base__sidebar-wrapper:hover {
	width: var(--smt-sidebar-width);
    opacity: 1;
}

.base__sidebar-wrapper .base__sidebar {
  height: 100%;
  overflow: auto;
  position: relative;
}

.base__sidebar .sidebar-menus {
  list-style: none;
  margin: 0;
  padding: 6px 0;
  white-space: nowrap;
}

.base__sidebar .sidebar-menu-container {
  position: relative;
  margin-bottom: 20px; /* 注：存在margin的塌陷和合并问题，所以不同时设置上下边距(首尾2个除外)；*/
  height: var(--smt-sidebar-menu-height);
  cursor: pointer;
}

.base__sidebar .sidebar-menu-container:first-child {
	margin-top: 10px;
}

.base__sidebar .sidebar-menu-container:last-child {
	margin-bottom: 10px;
}

.base__sidebar .sidebar-menu {
  position: relative;
  display: flex;
  height: 100%;
  line-height: var(--smt-sidebar-menu-height);
  /* border-left: 2px solid transparent; */
  text-align: left;
  padding: 0 20px 0 14px;
}

/* 左侧栏字体大小: 12px x 1.6 = 19px */
.fs-1_6x {
  font-size: 1.6em;
}

/* 左侧栏图标垂直居中 */
.base__sidebar .sidebar-menu-icon {
  vertical-align: middle;
  font-size: var(--smt-font-size);
  padding: 5px;
}

.base__sidebar .sidebar-menu-badge {
  display: inline-block;
  position: absolute;
  background-color: var(--smt-sidebar-menu-badge-bg-color);
  color: var(--smt-sidebar-menu-badge-font-color);
  left: 110px;
  width: 18px;
  top: 13px;
  height: 14px;
  line-height: 14px;
  border-radius: 100px;
  font-size: 12px;
  text-align: center;
  white-space: nowrap;
}

.base__sidebar .active .sidebar-menu-badge {
  background-color: var(--smt-bg-color-container);
  color: var(--smt-sidebar-bg-color);
}

/*
 * Component: Start Page
 * ----------------------
 */
.base__start-page-view {
  position: relative;
}

.base__start-page-content {
  position: absolute;
  width: 100%;
  height: 61.5vh;
  left: 0;
  top: calc(50% - 30.75vh);
}

.base__copyright-container {
  margin-top: 42px;
  height: 50px;
  text-align: center;
}

.base__slide-wrapper {
  height: calc(100% - 70px);
}

.base__slide-container {
  position: relative;
  min-width: 1040px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  zoom: 1;
}

.base__copyright-title {
  font-size: 20px;
}

.base__copyright {
  font-size: 10px;
  margin-top: 10px;
}

.clickable {
  cursor: pointer;
}

.disable {
  pointer-events: none;
  cursor: default;
}

.slide-body {
  position: relative;
  overflow: hidden;
  height: 100%;
}

.slide-btn-panel, .slide-btn {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 50px;
  border: 0;
  outline: none;
}

.slide-btn {
  cursor: not-allowed;
}

.movable .slide-btn {
  cursor: pointer;
}

.slide-btn-panel {
  display: none;
}

.slide-btn-panel.left {
  left: 0;
}

.slide-btn-panel.right {
  right: 0;
}

.slide-btn i {
  display: inline-block;
  font-size: 25px;
  opacity: .7;
}

.slide-btn-panel .btn-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: .3;
  display: block;
}

.slide-btn-panel.movable:hover .btn-bg {
  opacity: .8;
}

.base__slide-container:not(.no-scroll):hover .slide-btn-panel.left /*向左滚动按钮*/ 
,.base__slide-container:not(.no-scroll):hover .slide-btn-panel.right /*向右滚动按钮*/
{
  display: block;
}

.slide-content {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
}

/* 显示模块不足一屏时，居中显示 */
.slide-content.display-center {
  width: calc(100vw - 50px); /* 50px为左侧栏宽度 */
  display: flex;
  justify-content: center;
  background: url(../img/baseframe/module/startpage-bg.jpg) no-repeat;
  background-size: cover;
}

/* 隐藏左侧栏时，宽度为100% */
.hide-sidebar .slide-content.display-center,
.isIntegration  .hide-sidebar .slide-content.display-center
{
  width: 100vw;
}

.slide-item {
  position: relative;
  float: left;
  text-align: center;
  width: 19vw;
  height: 100%;
}

.slide-item .item-bg {
  width: 100%;
  height: 100%;
  border-radius: 6px;
}

.slide-item .mask {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.taskpanel__body .slide-item .mask {
  top: auto;
  height: 50px;
  min-height: 0; /* 补充属性以使hover时动画平滑 */
  border-radius: 6px;
}

.taskpanel__body .slide-item:hover .mask {
  height: 36vh;
  min-height: 220px;
}

.taskpanel__body_left {
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: center;
}

.taskpanel__body_right {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.taskpanel__body_left .dataProvider_taskpanel__body .slide-item {
  height: 100%;
  width: 20vw;
}

.taskpanel__body_right .dataProvider_taskpanel__body .slide-item {
  width: 18vw;
  height: 28vh;
  float: none;
}

.dataProvider_taskpanel__body .slide-item {
    margin: 0 1.46vw;
}

.dataProvider_taskpanel__body {
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: center;
}

.slide-item .bg,
.slide-item .taskbg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.slide-item .bg, .taskpanel__body .slide-item:hover .bg {
  opacity: .2;
}

.slide-item:nth-child(even) .bg {
  opacity: .2;
}

.slide-item:hover .bg,
.slide-item:hover .taskbg {
  opacity: .75;
}

.slide-item .content {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%; /* 调整该值时需要注意IE11中不同分辨率下的效果 */
  bottom: 0;
  margin-top: -47.5px;
}

.slide-item:hover .content {
  top: 25%; /* 调整该值时需要注意IE11中不同分辨率下的效果 */
}

.slide-item .content .item-img-panel {
  position: relative;
  height: 6.364vh;
  font-size: 3.075vw; /* 导航页图标按视窗宽度自动缩放 */
  text-align: center;
}

.slide-item .content .line-panel {
  padding: 0;
  margin: 0;
  line-height: 0;
  margin-top: 2.12vh;
}

.slide-item:hover .content .line-panel {
  margin-top: 1.515vh;
}

.slide-item .content .line-panel .item-line {
  width: 18px;
  height: 2px;
  display: inline-block;
  opacity: 1;
}

.slide-item:hover .content .line-panel .item-line {
  opacity: 0;
}

.slide-item .content .item-type {
  justify-content: center;
  margin: 20px 0 0px;
  display: none;
}

.slide-item:hover .content .item-type {
  display: flex;
}

.slide-item .content .item-icon-big {
  width: 40px;
  height: 40px;
}

.slide-item .content .item-icon-small {
  width: 24px;
  height: 24px;
  margin-right: 8px;
  display: inline-block;
}

.slide-item:hover .content .item-icon-small {
  display: none;
}

.slide-item .content .item-title {
  font-size: 1.171vw;
  line-height: 24px;
  margin: 0;
  padding: 0;
  margin-top: 23px;
  display: inline-flex;
  align-items: center;
}

.base__start-page-content .slide-item .content .item-title {
  font-size: 1.318vw;
}

.slide-item:hover .content .item-title {
  margin-top: 12px;
}

.slide-item .content .item-desc, .slide-item .content .menu-items {
  font-size: 16px;
  font-size: 0.833vw;
  margin-top: 20px;
  height: 28.8vh;
  opacity: 0;
}

.slide-item .content .item-desc {
  line-height: 28px;
  padding: 0 23px;
  text-align: left;
}

.taskpanel__body .slide-item .content .item-desc {
  height: 136px;
  margin-top: 0;
}

.slide-item:hover .content .item-desc, .slide-item:hover .content .menu-items {
  opacity: 1;
}

.taskpanel__body .slide-item .content .menu-items {
  margin: 0;
  height: 136px;
}

.taskpanel__body .slide-item .content .menu-item {
  line-height: 32px;
}

.slide-item .content .menu-items {
  list-style: none;
  padding: 0;
}

.slide-item .content .menu-item {
  line-height: 5.455vh;
}

@media screen and (max-width: 1680px) {  

  .taskpanel__body .slide-item:hover .mask {
    height: 36vh;
  }
  
  .slide-item .content .item-desc {
    line-height: 22px;
    padding: 0 17px;
  }

  .taskpanel__body .slide-item .content .menu-item {
    line-height: 24px;
  }
}

@media screen and (max-width: 1440px) {  

  .taskpanel__body .slide-item:hover .mask {
    height: 36vh;
  }
  
  .slide-item .content .item-desc {
    line-height: 20px;
    padding: 0 15px;
  }

  .taskpanel__body .slide-item .content .menu-item {
    line-height: 22px;
  }
}

@media screen and (max-width: 1366px) {  

  .taskpanel__body .slide-item:hover .mask {
    height: 30vh;
  }
  
  .slide-item .content .item-desc {
    line-height: 18px;
    padding: 0 12px;
  }

  .taskpanel__body .slide-item .content .menu-item {
    line-height: 26px;
  }
}

@media screen and (max-width: 1080px) {
  .taskpanel__body .slide-item .content .menu-item{
    line-height: 36px;
  }
}

.module-bg {
  background: left no-repeat;
  background-size: cover;
}

/* 默认动画 */
.slide-all {
  transition: all .4s cubic-bezier(.4, 0, .2, 1);
}

.ds-item-list .slide-all {
  transition: all .6s cubic-bezier(.6, 0, .3, 1);
}

.bg-1 {
  background-image: url(../img/baseframe/module/1.png);
}

.bg-2 {
  background-image: url(../img/baseframe/module/2.png);
}

.bg-3 {
  background-image: url(../img/baseframe/module/3.png);
}

.bg-4 {
  background-image: url(../img/baseframe/module/4.png);
}

.bg-5 {
  background-image: url(../img/baseframe/module/5.png);
}

.bg-6 {
  background-image: url(../img/baseframe/module/6.png);
}

.bg-7 {
  background-image: url(../img/baseframe/module/7.png);
}

.bg-8 {
  background-image: url(../img/baseframe/module/8.png);
}

.bg-9 {
  background-image: url(../img/baseframe/module/9.png);
}

.base__data-provider-view .bg-1 {
  background-image: url(../img/baseframe/module/dataprovider-01.png);
}

.base__data-provider-view .bg-2 {
  background-image: url(../img/baseframe/module/dataprovider-02.png);
}

.base__data-provider-view .bg-3 {
  background-image: url(../img/baseframe/module/dataprovider-03.png);
}

.base__data-provider-view .bg-4 {
  background-image: url(../img/baseframe/module/dataprovider-04.png);
}

.base__data-provider-view .bg-9 {
  background-image: url(../img/baseframe/module/dataprovider-09.png);
}

.base__analysis-view .bg-1 {
  background-image: url(../img/baseframe/module/analysis-01.png);
}

.base__analysis-view .bg-2 {
  background-image: url(../img/baseframe/module/analysis-02.png);
}

.base__analysis-view .bg-3 {
  background-image: url(../img/baseframe/module/analysis-03.png);
}

.base__analysis-view .bg-4 {
  background-image: url(../img/baseframe/module/analysis-04.png);
}

.base__publish-view .bg-1 {
  background-image: url(../img/baseframe/module/publish-01.png);
}

.base__publish-view .bg-2 {
  background-image: url(../img/baseframe/module/publish-02.png);
}

.base__publish-view .bg-3 {
  background-image: url(../img/baseframe/module/publish-03.png);
}
/* 不可用按钮元素取消鼠标悬浮时间，移动事件，离开事件。 */
input[type="button"]:disabled{
  pointer-events: none;
  cursor: not-allowed;
}
/* createresource IE弹窗延迟会导致弹窗透明*/
 .isIntegration .layui-layer{
  animation-duration:0s;   
  -moz-animation-duration: 0.3s;
  -o-animation-duration: 0.3s;
  -webkit-animation-duration: 0.3s;
}

.base__data-provider-view .bottomPane .taskpanel__wrapper {
	background: url(../img/baseframe/module/bg-dot-block.png), linear-gradient(180deg, #F1F6FF 0%, #F9FBFE 100%);
}

.base__analysis-view .bottomPane .taskpanel__wrapper {
	background: url(../img/baseframe/module/bg-dot-ring.png), linear-gradient(180deg, #F1F6FF 0%, #F9FBFE 100%);
}

.base__data-provider-view .bottomPane .taskpanel__wrapper,
.base__analysis-view .bottomPane .taskpanel__wrapper {
	background-repeat: no-repeat;
	background-position: right top;
}

.base__data-provider-view .bottomPane.sub-tab-page {
  padding: 0;
}

.base__data-provider-view .bottomPane.sub-tab-page .tab-panel-header {
  margin: 3px 0 4px 0;
}
/********************* 一级入口more菜单项样式 **************************/
.sidebar-menu[bofid="More"]{
  z-index:50;/*为了让鼠标移到more上时显示hover样式*/
}
.sidebar-menu[bofid="More"] .sidebar-menu-badge{
  width:7px;
  height:7px;
  top: 16px;
  right: 8px;
}
.moreList .sidebar-menu .sidebar-menu-badge{
  top: 2px;
  right: 4px;
}

.moreList .sidebar-menu .sidebar-menu-icon{
  margin-left:8px;
  color: #f1f1f1;
  font-size: 18px;
  position:absolute;/*使图标上下居中*/
  line-height:42px;
}
.sidebar-menu-alias {
  padding-left: 8px;
  font-size: var(--smt-font-size-body-medium);
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.moreList .sidebar-menu .sidebar-menu-alias{
  margin-right:16px;
  color: #fff;
  cursor: pointer;
  margin-left:34px;
  vertical-align:middle;
  display:block;
}
.moreList-wrapper{
  position: absolute;
  top:-50px;
}
.moreList{
  display:none;
  list-style:none;
  position:absolute;
  left:52px;
  padding:7px 0 !important;/* 避免被module.css里的traitional样式覆盖 */
  border-radius:3px;
  opacity:0.95 !important;
  float:none;/*以下四项是为了规避base__sidebar-wrapper样式的影响*/
  margin-left:auto;
  width:auto;
  height:auto !important;
}
.moreList .sidebar-menu-container{
  height: 42px;
}
.moreList .sidebar-menu{
  text-align:left;
  line-height:42px;
}
.more-menu-container.show-moreList .moreList{
  display:block;
}
.more-menu-container.show-moreList .moreList-wrapper{
  width:52px;
  height:50px
}
/** 按钮禁用时的样式 */
.button-disabled {
  opacity: 0.5;
  color: rgb(0, 0, 0);
  cursor: not-allowed;
}

/** /vision/css/module.css */
/*
 * Common
 * ----------------------
 */

/*
 * 使用vw，vh单位的数值时是按视图窗口(Viewport)大小为“1366 x 660”进行换算的<br>
 * width: 1px => (100 / 1366)vw; height: 1px => (100 / 660)vh; <br>
 */
/*  .tradition_style .base_sidebar_triangle {
  display: none;
}

.tradition_style .base__sidebar-wrapper {
  height: calc(100% - 16px);
  padding-top: 16px;
  opacity: 1;
}


.tradition_style .base__main-header .slide-all {
  transition: none;
}

.tradition_style .skin-default .logo  {
  background-color: transparent;
}

.tradition_style .base__content {
  padding-left: 50px;
} */

/* */
.base__task-panel {
  position: relative;
}

.base__task-tree-panel, .base__task-main-panel {
  float: left;
  height: 100%;
  position: relative;
}

.base__task-tree-panel {
  width: 100%;
}

.base__task-main-panel {
  width: 100%;
}

.no-tree-panel .base__task-tree-panel {
  display: none;
}

.base__task-panel .tree-min-pane {
  display: none;
  cursor: pointer;
  color: #c8d0d6;
  border-right: 1px solid #f2f2f2;
}

.base__task-panel .tree-min-pane:hover {
  color: var(--smt-theme-color);
}

.base__task-panel.min-tree-pane .tree-min-pane {
  display: block;
}

.base__task-panel.min-tree-pane .tree-max-pane {
  display: none;
}

.base__task-panel.min-tree-pane .base__task-tree-panel {
  width: 10px;
}

.base__task-panel.min-tree-pane .base__task-main-panel {
  width: calc(100% - 10px);
}

.no-tree-panel .base__task-main-panel {
  width: 100%;
}

.base__task-tree-search-row {
}

.base__task-tree-wrapper {
  height: calc(100% - 60px);
}

.hide-tree-search .base__task-tree-wrapper {
  height: 100%;
}

.base__task-tree-search-pane {
  height: 100%;
  margin: 8px 0 10px;
}

.taskpanel__wrapper {
  overflow: hidden;
  height: 100%;
  display: flex;
  justify-content: center; /* 子项目水平对齐 */
  align-items: center; /* 子项目垂直对齐 */
}

.taskpanel__content {
  min-width: 80%;
  height: 70.6vh;
  margin: 2vh 2.46vw;
  box-sizing: border-box;
}

.taskpanel__header {
  /*height: 150px;
  margin: 0 60px;*/
  text-align: left;
}

.taskpanel__body {
  height: calc(100% - 200px);
  padding: 0;
  margin: 40px 0 20px;
  list-style: none;
  display: flex;
  justify-content: space-between;
  gap: 1.5vw;
}

.taskpanel__title {
  font-size: 28px;
  height: 42px;
  line-height: 42px;
  margin-bottom: 20px;
  color: var(--smt-font-color-title);
}

.taskpanel__desc {
}

.taskpanel__desc-row {
  font-size: 13px;
  line-height: 22px;
}

.taskpanel__desc-row:not(:first-child) {
  /*margin-top: 14px;*/
}

.taskpanel__content.items-1 {
  padding: 0 15vw;
}

.taskpanel__content.items-2 {
  padding: 0 10vw;
}

.taskpanel__body .slide-item {
  width: 100%;
  height: 100%;
  float: none;
}

.taskpanel__body.items-2 .slide-item {
  width: 50%;
}

.taskpanel__body.items-3 .slide-item {
  width: 33.33%;
}

.taskpanel__body.items-4 .slide-item {
  width: 25%;
}

.taskpanel__body.items-5 .slide-item {
  width: 20%;
}

.taskpanel__body .slide-item .content {
  top: auto;
  height: 100%;
  overflow: hidden;
}

.taskpanel__body .slide-item .content .item-title {
  margin: 0;
  height: 50px;
  line-height: 50px;
}

@media screen and (max-width: 1080px) {
  .taskpanel__body .slide-item .content .item-title{
    line-height: 60px;
  }
}

.tabs-base__header {
  height: var(--smt-base-tab-header-height);
  position: relative;
}

.isMax.isFull .tabs-base__header {
    position: absolute;
    width: 100%;
    height: 5px;
    top: 0px;
    z-index: 1200;
    background: transparent;
}

.tabs-base__body {
  height: calc(100% - var(--smt-base-tab-header-height));
  position: relative;
}

.gotoExtractMonitor{
	text-decoration: underline;
	color: var(--smt-theme-color);
}

.hide-tabs-header .tabs-base__header {
  display: none;
}

.hide-tabs-header .tabs-base__body {
  height: 100%;
}

.tab-close-pane, .view-close-pane {
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  font-size: 24px;
  cursor: pointer;
  color: #929fb1;
}

.tab-close-pane:hover, .view-close-pane:hover {
  color: #c20808;
}

.tabs-base__header.is-top .morePanel-flat2 {
  top: 38px;
}

.tabs-base__header.is-bottom .morePanel-flat2 {
  top: auto;
  bottom: 28px;
}

.tabs-base__header .createMenu-flat2 {
  left: 30px;
}

.tabs-base__header .dropdownMenu-flat2 {
  right: 30px;
}

.tabs-base__header .dropdownMenu-flat2.no-max {
  right: 4px;
}

.tabs-base__header .tab-strip-wrap-option3 {
  /*left: 132px;*/
}

.tabs-base__header .tab-strip-btns-option3 {
  float: left;
  width: 132px;
  height: 100%;
  line-height: 29px;
}

.tab-strip-btn {
  padding: 0 12px;
  border-right: 1px solid #86898a;
  cursor: pointer;
}

.tab-strip-btn>i {
  margin-right: 4px;
}

.tab-strip-btn:hover {
  color: var(--smt-theme-color);
}

/* table内部无法控制height:100% */
.taskpanel__datasource {
  position: relative;
}



._queriesArea .divEditor {
  border: 1px solid #f1f1f1;
}

.base__tree-grid-content {
  margin: 0px 84px;
  padding-bottom:38px;
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
}

/** 数据准备抽取监控中的表格树左右边距留少一点 */
.dataset-monitor__grid-view .base__tree-grid-content, .etl-monitor__grid-view .base__tree-grid-content {
  margin-left: 64px;
  margin-right: 64px;
}

/** */
.sub-tab-page .data-monitor__tab-header .tab-strip-wrap {
  width: calc(100% - 64px) !important;
}

.tree-grid-view__title, .datasource-view__title {
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-size: 18px;
  color: #373d41;
  margin-top: 20px;
  margin-bottom: 20px;
}

.datasource-view__header,
.datasource-view__search-pane {
  height: 52px;
}

.datasource-view__title {
  display: none;
}

.tree-grid-view__search-pane,
.datasource-view__search-pane {
  display: flex;
  justify-content: center;
  align-items: center;
}

.tree-grid-view__search-pane {
  height: 40px;
}

.tree-grid-view__search-span {
  border-radius: 3px;
  position: relative;
  width: 420px;
  height: 32px;
  vertical-align: top;
  border: 1px solid var(--smt-border-color);
  background-color: white;
  white-space: nowrap;
  display: inline-block;
  box-sizing: border-box;
}

.tree-grid-view__search-span:hover,
.tree-grid-view__search-span:focus {
  border-color: var(--smt-brand-color-active);
}

.tree-grid-view__refresh-pane {
  height: 20px;
  line-height: 15px;
  text-align:right;
}

.tree-grid-view__btn {
  cursor: pointer;
}

.tree-grid-view__btn:hover {
  color: var(--smt-theme-color);
}

.tree-grid-view__refresh-icon, .tree-grid-view__new-folder-icon {
  margin-right: 4px;
}

.tree-grid-view__refresh {
  margin-left: 16px;
}

.tree-grid-view__header {
  padding-top:35px;
}

.datasource-view__body {
  height: calc(100% - 52px);
  padding-top: 10px;
  box-sizing: border-box;
}

.tree-grid-view__body {
  /** 
   * 解决低版本浏览器用flex时，父容器不设高度，子容器高度为0 
   */
  height: calc(100% - 137px);  
}

.tree-grid-view__body, .datasource-view__body {
  display: flex;
  flex-direction: column;
  flex:1;
  min-height: 0;
}

/** 
 * 解决低版本浏览器用flex时
 * 此处为数据集监控有二级菜单，没有padding-top:35px
 * 父容器不设高度，子容器高度为0 
 */
.sub-tab-page .tree-grid-view__body {
  height: calc(100% - 120px); 
}

.datasource-view__search-input, .tree-grid-view__refresh-btn
  {
  float: left;
}

.tree-grid-view__search-input, .datasource-view__search-input {
  height:30px !important;
  width: 100%;
  background-color: white;
  height: 100%;
  vertical-align: top;
  border: none;
  color: #373d41;
  outline: none;
  padding:1px 12px 0 36px;
  box-sizing: border-box;
  border-radius: 3px;
}

input[type="text"].tree-grid-view__search-input,
input[type="text"].datasource-view__search-input {
	border: none;
}

.tree-grid-view__search-icon-span {
  position: absolute;
  display: inline-block;
  font-size: 16px;
  width:1em;
  height:1em;
  top:0;
  left:5px;
  bottom:0;
  margin:auto;
  user-select: none;
  cursor:pointer;
}
.tree-grid-view__search-icon-span span{
  display:block;
}
.tree-grid-view__search-icon-span:hover {
  color: var(--smt-theme-color);
}

.tree-grid-view__create-btn {
  height: 32px;
  line-height: 30px;
  width: 98px;
  text-align: center;
  margin-left: 2px;
  color: #fff;
  display: inline-block;
  padding:0;
}

.tree-grid-view__refresh-btn {
  background-color: #f3f4f6;
  border-color: #f3f4f6;
  color: #333333;
  cursor: pointer;
}

.tree-grid-view__state-pane {
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow: auto;
}

.tree-grid-view__table-pane {
  flex:1;
 /** 
 * 解决低版本浏览器用flex时，父容器不设高度，子容器高度为0 
 */
  height: calc(100% - 72px);
}

.no-state .tree-grid-view__state-pane {
  display: none;
}

.no-state .tree-grid-view__table-pane {
  height: 100%;
}

.tree-grid-view__table {
  width: 100%;
  height: 100%;
}

.state-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 20px;
  min-width: 150px;
  height: 30px;
  line-height: 30px;
  color: #333333;
  background-color: #f3f4f6;
  cursor: pointer;
  margin:0 10px;
  flex:1;
}
.state-item:first-child {
  margin-left:0;
}
.state-item:last-child {
  margin-right:0;
}

.state-item.active, .state-item:hover {
  background-color: var(--smt-brand-bgcolor-active);
}

.state-item.active, .state-item.active .state-item-count, .state-item:hover, .state-item:hover .state-item-count {
  color: var(--smt-bg-color-container);
}

.state-item-count {
  color: #333333;
  display: inline-block;
  margin: 0 10px;
  font-size: 16px;
  font-weight: bold;
}

.state-item-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
}

.state-item-text {
  margin-left: 8px;
  width: 90px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.state-item-count {
  font-size: 20px;
}

.tree-grid-view__table-pane .actions {
  display: none;
}

.tree-grid-view__table-pane .datagrid-row:hover .actions, .tree-grid-view__table-pane .datagrid-row.datagrid-row-selected .actions
  {
  display: block;
}

.tree-grid-view__search-icon {
  position: relative;
  font-size: 24px;
  right: 40px;
  top: 5px;
}

.tree-grid-view__table-pane .action {
  margin-right: 14px;
  cursor: pointer;
  color: #373d41;
}

.tree-grid-view__table-pane .action:hover {
  color: var(--smt-theme-color);
}

.create-dataprovider-menus {
  position: absolute;
  z-index: 999;
  top: 119px;
  left: 952px;
}

.hide-sidebar .create-dataprovider-menus {
  left: 977px;
}

.create-dataprovider-menus .float-arrow-grp {
  position: relative;
  z-index: 1000;
  left: -15px;
  top: 15px;
}
.hide_seekbar {
  resize: none;
}
/*
 * Module: IconDialog
 * ----------------------
 */
.treenode_icon {
  align-items: center;
  cursor: default;
}
 
.treenode_icon > img {
  width: 16px;
  height: 16px;
  margin-right: 6px;
}
 
 .icon-dialog {
  height: 100%;
  padding: 4px 3px;
  box-sizing: border-box;
}

.icon-dialog-container {
}
 
.icon-dialog-container > div {
  height: 308px;
  position: relative;
  padding-right: 24px;
  box-sizing: border-box;
}

/* 左侧导航栏宽度设置 */
.icon-dialog .navMenu {
  width: 100%;
  margin-top: 0px;
  padding-left: 0px;
  margin-bottom: -1px;
  position: relative;
  z-index: 33;
}

/* 左侧导航栏每个选项样式*/
.icon-dialog .navMenu li{
  padding: 0px 5px;
  list-style: none;
  cursor: pointer;
  transition: border-color .3s,background-color .3s,color .3s;
  box-sizing: border-box;
  white-space: nowrap;
  color: #909399;
  border-bottom:1px solid transparent;
  margin: 0px;;
  display: inline;
  height: 24px;
  line-height: 24px;
  display: inline-block;
}

.icon-dialog .font-icon-list {
  list-style-type: none;
  list-style-image: none;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  color: #666;
}

.icon-dialog .icon_tab {
  display: none;
  position: relative;
  height: calc(100% - 24px);
  padding: 10px 0;
  border: 1px solid var(--smt-border-color);
  box-sizing: border-box;
}

.icon-dialog .icon_tab.active {
  display: block;
}

.icon-dialog .font-icon {
  width: 60px;
  height: 60px;
  margin: 7px 4px 10px;
  cursor: pointer;
}

.icon-dialog .font-icon-list li {
  display: inline-block;
  text-align: center;
  position: relative;
  overflow: visible;
  border: 1px dashed transparent;
  border-radius: 3px;
  width: 60px;
  height: 60px;
  margin: 0px 7px;
  cursor: pointer;
  transition: all .4s cubic-bezier(.4, 0, .2, 1);
  box-sizing: border-box;
}

.icon-dialog .font-icon-list .upload_button {
  height: 178px;
  width: 178px;
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
}

.icon-dialog .font-icon-list .upload_button p {
  height: 20px;
  margin: 10px 0;
}

.icon-dialog .font-icon-list .upload_button .icon-center {
  height: calc(100% - 40px);
}

.icon-dialog .font-icon-list .upload_button .iconfont {
  line-height: 180px;
  font-size: 30px;
}

.icon-dialog .font-icon-list .upload_image {
  height: 178px;
  width: 178px;
  float: right;
}

.icon-dialog .font-icon-list .upload_image img {
  height: 150px;
  width: 150px;
  padding: 15px;
}

.icon-dialog .font-icon-list .upload_image, .icon-dialog .font-icon-list .upload_button {
  margin: 15px;
}

.icon-dialog .font-icon-list li .check {
  position: absolute;
  right: -1px;
  top: -1px;
  width: 20px;
  height: 20px;
  display: none;
}

.icon-dialog .font-icon-list li.active .check {
  display: block;
}

.icon-dialog .font-icon-list li .image_triangle {
  position: absolute;
  width: 0;
  height: 0;
  border-top: 20px solid #3cc284;
  border-left: 20px solid transparent;
}

.icon-dialog .font-icon-list li .icon_delete {
  position: absolute;
  width: 14px;
  height: 14px;
  line-height: 16px;
  bottom: 2px;
  right: 2px;
  display: none;
}

.icon-dialog .font-icon-list li .icon_delete i.iconfont {
  font-size: var(--smt-font-size);
  color: white;
  background-color: red;
  border-radius: 50%;
}

.icon-dialog .font-icon-list li:hover .icon_delete {
  color: white;
  display: block;
}

.icon-dialog .font-icon-list li .check .iconfont.s-icon-check {
  position: absolute;
  height: 0px;
  right: 0px;
  color: white;
  font-size: 12px;
}


.icon-dialog .font-icon-list .iconImg {
  width: 20px;
  height: 20px;
  position: relative;
  top: 5px;
}

.icon-center {
  height: 100%;
  line-height: 58px;
}

.icon-center .iconfont {
  font-size: 20px;
}

.icon-dialog .font-icon-list li:hover {
  border-color: rgba(30, 149, 193, .3);
}

.icon-dialog .font-icon-list li.active {
  border-color: var(--smt-border-color);
  border-style: solid;
}

.base__task-tree-wrapper .catalogTree{
	height: calc(100% - 8px);
}
/* /////////////////// */

/*
 * Module: DataPortal
 * ----------------------
 */

/* /////////////////// */

/*
 * Module: Database
 * ----------------------
 */

.ds-tabs__nav-wrap {
  position: relative;
  overflow: hidden;
}

.message_center_tab:after,
.ds-tabs__nav-wrap:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: var(--smt-split-line-color);
  /*z-index: 1;*/
}

.ds-tabs__nav-scroll {
  overflow: hidden;
  display: flex;
  justify-content: center;
}

.ds-tabs__nav {
  white-space: nowrap;
  position: relative;
  transition: transform .3s;
  float: left;
  z-index: 2;
  height: var(--smt-first-tab-header-height);
  line-height: var(--smt-first-tab-header-height);
  font-size: var(--smt-font-size-tab-head);
}

.ds-tabs__item {
  padding: 0;
  margin: 0 20px;
  height: 100%;
  display: inline-block;
  color: #50575c;
  position: relative;
  display: inline-block;
}

.ds-tabs__item.active, .ds-tabs__item:hover {
  cursor: pointer;
}

.ds-item-list {
  list-style: none;
  margin: 0 0;
  padding: 20px 10px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 24px;
}

.ds-item {
  display: none;
  width:14.66%;
  /*padding: 1%;*/
}
li.ds-group-split {
  display:flex;
  align-items: center;
  padding:15px 10px 10px;
  width:100%;
  position: sticky;
  top:0;
  background:#fff;
  z-index:10;
}

.ds-group-name {
  flex:1;
}
.ds-more-btn {
  cursor: pointer;
}

.ds-item-list {
  position: relative;
}

.ds-item-list:not(.ALL) .ds-group-split {
  display:none;
}

.datasource-view__items-pane .top-rank-list,
.datasource-view__items-pane .items-title {
  display: none;
}

.datasource-view__items-pane .ALL .items-title {
  display: block;
}

.datasource-view__items-pane .ALL .top-rank-list {
  display: flex;
}

.datasource-view__items-pane .hidden-top-rank .top-rank-list,
.datasource-view__items-pane .hidden-top-rank .items-title,
.datasource-view__items-pane .empty-top-ranks .top-rank-list,
.datasource-view__items-pane .empty-top-ranks .items-title {
  display: none !important;
}

.datasource-view__items-pane .items-title {
}

.items-title__text {
  margin: 20px 0 0 0;
  font-size: 16px;
  font-weight: 600;
  height: 22px;
  color: var(--smt-font-color-title);
  display: flex;
  align-items: center;
}

.datasource-view__items-pane .items-title__text::before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 16px;
  margin-right: 6px;
  background-color: var(--smt-brand-bgcolor-active);
}

.TOP .ds-item, .ALL .ds-item, .FILE .ds-item.FILE, .OLTP .ds-item.OLTP, .OLAP .ds-item.OLAP, .NOSQL .ds-item.NOSQL, .PLUG .ds-item.PLUG {
  display: inline-block;
}

.ds-item-list .ds-item.hide-by-search {
  display: none;
}

.ds-item__content {
  position: relative;
  border: 1px solid var(--smt-border-color);
  border-radius: 6px;
  cursor: pointer;
}

.ds-item__image {
  background: no-repeat top center;
  padding-bottom: 12px;
  position: relative;
  /* logo 的比例 */
  padding:41.66666667% calc(50% - 1px);
  background-size:cover;
  margin: 1px;
  border-radius: 4px 4px 0px 0px;
}

.centertd {
  display: flex;
  align-items: center;
}

.middletd {
  display: flex;
  justify-content: center;
}

.ds-item__image.ALIYUN_ANALYTIC_DB {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0YzNUYyQTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjQuOSw0Ny4yYzMtMC4xLDQuMS0yLjIsNC4xLTRWMzIuMWgwLjRsMC40LTEuNmgtOC45bDAuNCwxLjZoNi4xVjQzYzAsMS42LTEuMSwyLjYtMi45LDIuNkw2NC45LDQ3LjJ6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjUuMiw0My40YzAuNC0wLjQsMC42LTEsMC42LTJ2LTcuOUg2MVY0NGgyLjdDNjQuMyw0NCw2NC45LDQzLjgsNjUuMiw0My40TDY1LjIsNDMuNHogTTYyLjcsNDIuMnYtNi45aDEuNQ0KCQkJdjYuMWMwLDAuNy0wLjIsMC45LTAuOCwwLjlMNjIuNyw0Mi4yTDYyLjcsNDIuMnogTTU0LjIsMzAuM3YxNi44aDEuNnYtMTVoMi4xbC0xLjIsNS4yYzAuNSwwLjQsMS40LDEuNSwxLjQsMy40cy0xLjEsMi41LTEuNCwyLjcNCgkJCXYxLjdjMC45LTAuMSwzLjItMS4zLDMuMi00LjNjMC0xLjgtMC43LTMuMS0xLjItMy45bDEuNS02LjVDNjAuMSwzMC4zLDU0LjIsMzAuMyw1NC4yLDMwLjNMNTQuMiwzMC4zeiBNNzMsNDUuNEw3Mi43LDQ3aDE0LjkNCgkJCWwtMC40LTEuNkg4MXYtMi4xaDUuN2wtMC40LTEuNkg4MXYtMi4xaDMuOGMxLjgsMCwyLjgtMC45LDIuOC0yLjh2LTYuNUg3Mi43djkuMmg2LjV2Mi4xaC01LjNsLTAuNCwxLjZoNS43djIuMkw3Myw0NS40TDczLDQ1LjR6DQoJCQkgTTgxLDM1LjloMy45bC0wLjQtMS42SDgxdi0yLjFoNC45djQuN2MwLDAuOC0wLjMsMS4xLTEsMS4xSDgxVjM1Ljl6IE03NC41LDM3Ljl2LTUuOGg0Ljh2Mi4xaC0zLjVsLTAuNCwxLjZoMy45djIuMUw3NC41LDM3LjkNCgkJCUw3NC41LDM3Ljl6IE0xMDMuNywzMC4zSDkybC0wLjQsMS44aDEyLjZMMTAzLjcsMzAuM3ogTTkxLjQsNDdsLTAuMSwwLjJoMTEuNWMwLjcsMCwxLjEtMC4yLDEuNS0wLjZjMC4zLTAuNSwwLjItMS4xLDAuMS0xLjQNCgkJCWMtMC4yLTAuOC0wLjgtMy44LTEtNC4ydi0wLjFoLTEuN2wwLjEsMC4yYzAuMSwwLjQsMC44LDMuNCwxLDQuNGgtOS4yYzAuNC0yLDEuMS01LjIsMS42LTYuOWgxMC4zbC0wLjQtMS42SDkwLjlsLTAuNCwxLjZoMi45DQoJCQlDOTMsNDAuMSw5MS45LDQ0LjMsOTEuNCw0N0w5MS40LDQ3eiBNMjAuOCw0NC43Yy0wLjctMC4yLTEuMi0wLjctMS4yLTEuNnYtOC4zYzAuMS0wLjcsMC42LTEuMywxLjItMS41bDcuNy0xLjZsMC44LTMuM2gtOC45DQoJCQljLTMuMi0wLjEtNS43LDIuNS01LjcsNS42djkuOGMwLDMuMSwyLjYsNS43LDUuNyw1LjdoOC45bC0wLjgtMy4zTDIwLjgsNDQuN3ogTTQzLjIsMjguNGgtOWwwLjgsMy4zbDcuNywxLjYNCgkJCWMwLjcsMC4yLDEuMiwwLjcsMS4yLDEuNXY4LjNjLTAuMSwwLjctMC42LDEuMy0xLjIsMS41TDM1LDQ2LjJsLTAuOCwzLjNoOWMzLjEsMCw1LjctMi41LDUuNy01LjdWMzRDNDguOSwzMSw0Ni4zLDI4LjQsNDMuMiwyOC40DQoJCQl6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjguNSwzOC42SDM1djAuOGgtNi41VjM4LjZ6Ii8+DQoJPC9nPg0KCTxnIGNsYXNzPSJzdDIiPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjUuOCw1Ni45aDEuNGw0LjIsMTAuN2gtMS4zbC0xLjEtM0gyNGwtMS4xLDNoLTEuM0wyNS44LDU2Ljl6IE0yNC40LDYzLjZoNC4xbC0yLTUuNGgtMC4xTDI0LjQsNjMuNnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM4LjgsNjIuOHY0LjhoLTEuMnYtNC43YzAtMS41LTAuNy0yLjMtMi0yLjNjLTAuNSwwLTEsMC4yLTEuNCwwLjZjLTAuNCwwLjQtMC42LDEtMC43LDEuN3Y0LjdoLTEuMnYtNy44DQoJCQloMS4yVjYxYzAuMy0wLjQsMC42LTAuOCwxLTFjMC40LTAuMiwwLjktMC40LDEuNC0wLjRDMzcuOSw1OS42LDM4LjgsNjAuNywzOC44LDYyLjh6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00Ni41LDYwLjVjMC41LDAuNSwwLjcsMS4yLDAuNywyLjF2NWgtMS4xdi0xLjNjLTAuMywwLjQtMC43LDAuOC0xLjIsMWMtMC42LDAuMy0xLjIsMC41LTEuOSwwLjUNCgkJCWMtMC44LDAtMS40LTAuMi0xLjktMC42Yy0wLjUtMC40LTAuNy0xLTAuNy0xLjZjMC0xLDAuNC0xLjcsMS4yLTIuMmMwLjYtMC40LDEuNS0wLjYsMi42LTAuNmwxLjksMHYtMC4zYzAtMS4zLTAuNy0xLjktMi0xLjkNCgkJCWMtMC42LDAtMS4xLDAuMS0xLjUsMC40Yy0wLjQsMC4zLTAuNiwwLjctMC43LDEuMmgtMS4yYzAuMS0wLjksMC41LTEuNSwxLjEtMmMwLjYtMC40LDEuMy0wLjYsMi4zLTAuNg0KCQkJQzQ1LjIsNTkuNiw0Niw1OS45LDQ2LjUsNjAuNXogTTQ2LDYzLjhsLTEuOCwwYy0xLjcsMC0yLjYsMC42LTIuNiwxLjhjMCwwLjQsMC4xLDAuNywwLjQsMC45YzAuMywwLjIsMC43LDAuMywxLjIsMC4zDQoJCQljMC44LDAsMS40LTAuMiwyLTAuN2MwLjUtMC41LDAuOC0xLDAuOC0xLjdWNjMuOHoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ5LjMsNTYuN2gxLjJ2MTAuOWgtMS4yVjU2Ljd6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01MS44LDU5LjhoMS4zbDIuNCw2LjFsMi4zLTYuMWgxLjNsLTQuMiwxMC43aC0xLjNsMS4zLTMuMUw1MS44LDU5Ljh6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Mi4xLDU3LjN2Mi41SDY0djFoLTEuOXY0LjljMCwwLjMsMC4xLDAuNSwwLjIsMC42YzAuMSwwLjEsMC4zLDAuMiwwLjYsMC4yaDF2MWgtMS4yDQoJCQljLTAuNiwwLTEuMS0wLjItMS40LTAuNWMtMC4zLTAuMy0wLjQtMC43LTAuNC0xLjN2LTQuOWgtMS42di0xaDEuNnYtMkw2Mi4xLDU3LjN6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Nyw1Ny4yYzAuMiwwLjEsMC4zLDAuNCwwLjMsMC42YzAsMC4zLTAuMSwwLjUtMC4zLDAuNmMtMC4yLDAuMi0wLjQsMC4zLTAuNiwwLjNjLTAuMiwwLTAuNS0wLjEtMC42LTAuMw0KCQkJYy0wLjItMC4yLTAuMy0wLjQtMC4zLTAuNmMwLTAuMywwLjEtMC41LDAuMy0wLjZjMC4yLTAuMiwwLjQtMC4zLDAuNi0wLjNTNjYuOCw1Nyw2Nyw1Ny4yeiBNNjUuOCw1OS44SDY3djcuOGgtMS4yVjU5Ljh6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03NC45LDYwLjNjMC42LDAuNSwxLDEuMiwxLjEsMi4xaC0xLjJjLTAuMS0wLjYtMC4zLTEtMC43LTEuNGMtMC40LTAuMy0wLjktMC40LTEuNS0wLjQNCgkJCWMtMC44LDAtMS4zLDAuMy0xLjgsMC45Yy0wLjQsMC42LTAuNiwxLjMtMC42LDIuM2MwLDEsMC4yLDEuNywwLjYsMi4yYzAuNCwwLjUsMSwwLjgsMS44LDAuOGMxLjMsMCwyLjEtMC43LDIuMy0ySDc2DQoJCQljLTAuMiwxLTAuNiwxLjgtMS4yLDIuM3MtMS40LDAuOC0yLjMsMC44Yy0xLjIsMC0yLjEtMC40LTIuNy0xLjJjLTAuNi0wLjctMC45LTEuNy0wLjktMi45czAuMy0yLjIsMC45LTIuOQ0KCQkJYzAuNy0wLjgsMS42LTEuMiwyLjctMS4yQzczLjUsNTkuNiw3NC4zLDU5LjksNzQuOSw2MC4zeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzcuNiw1Ni45aDMuOGMxLjcsMCwzLDAuNSwzLjgsMS41YzAuOCwwLjksMS4yLDIuMiwxLjIsMy45YzAsMS43LTAuNCwyLjktMS4zLDMuOWMtMC45LDEtMi4yLDEuNS0zLjksMS41DQoJCQloLTMuN1Y1Ni45eiBNNzguOCw1OHY4LjZoMi4zYzEuNCwwLDIuNC0wLjQsMy4yLTEuMWMwLjctMC43LDEtMS44LDEtMy4yYzAtMS40LTAuMy0yLjUtMC45LTMuMmMtMC43LTAuNy0xLjctMS4xLTMuMS0xLjFINzguOHoiDQoJCQkvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODguMiw1Ni45SDkzYzEsMCwxLjgsMC4yLDIuNCwwLjdjMC42LDAuNSwwLjksMS4xLDAuOSwyYzAsMC42LTAuMiwxLjEtMC41LDEuNmMtMC4zLDAuNC0wLjgsMC43LTEuMywwLjkNCgkJCWMwLjcsMC4xLDEuMiwwLjQsMS42LDAuOWMwLjQsMC41LDAuNiwxLDAuNiwxLjdjMCwxLjEtMC40LDEuOC0xLjEsMi4zYy0wLjYsMC40LTEuNSwwLjYtMi42LDAuNmgtNC44VjU2Ljl6IE04OS40LDU3Ljl2My42aDMuMw0KCQkJYzAuNywwLDEuMy0wLjIsMS43LTAuNWMwLjQtMC4zLDAuNi0wLjgsMC42LTEuNGMwLTAuNi0wLjItMS4xLTAuNi0xLjRjLTAuNC0wLjMtMS0wLjQtMS43LTAuNEg4OS40eiBNODkuNCw2Mi42djRoMy40DQoJCQljMC43LDAsMS4zLTAuMSwxLjgtMC40YzAuNS0wLjMsMC44LTAuOCwwLjgtMS41YzAtMC43LTAuMi0xLjItMC43LTEuNWMtMC40LTAuMy0xLTAuNS0xLjktMC41SDg5LjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.ALIYUN_MAX_COMPUTE {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0YzNUYyQTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjUuMSw0Ny4yYzMtMC4xLDQuMS0yLjIsNC4xLTRWMzIuMWgwLjRsMC40LTEuNmgtOC45bDAuNCwxLjZoNi4xVjQzYzAsMS42LTEuMSwyLjYtMi45LDIuNkw2NS4xLDQ3LjJ6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjUuNCw0My40YzAuNC0wLjQsMC42LTEsMC42LTJ2LTcuOWgtNC44VjQ0aDIuN0M2NC41LDQ0LDY1LjEsNDMuOCw2NS40LDQzLjRMNjUuNCw0My40eiBNNjIuOSw0Mi4ydi02LjkNCgkJCWgxLjV2Ni4xYzAsMC43LTAuMiwwLjktMC44LDAuOUw2Mi45LDQyLjJMNjIuOSw0Mi4yeiBNNTQuMywzMC4zdjE2LjhINTZ2LTE1aDJsLTEuMiw1LjJjMC41LDAuNCwxLjQsMS41LDEuNCwzLjQNCgkJCXMtMS4xLDIuNS0xLjQsMi43djEuN2MwLjktMC4xLDMuMi0xLjMsMy4yLTQuM2MwLTEuOC0wLjctMy4xLTEuMi0zLjlsMS41LTYuNUM2MC4yLDMwLjMsNTQuMywzMC4zLDU0LjMsMzAuM0w1NC4zLDMwLjN6DQoJCQkgTTczLjIsNDUuNEw3Mi45LDQ3aDE0LjlsLTAuNC0xLjZoLTYuMnYtMi4xaDUuN2wtMC40LTEuNmgtNS4zdi0yLjFIODVjMS44LDAsMi44LTAuOSwyLjgtMi44di02LjVoLTE1djkuMmg2LjV2Mi4xSDc0bC0wLjQsMS42DQoJCQloNS43djIuMkw3My4yLDQ1LjRMNzMuMiw0NS40eiBNODEuMSwzNS45SDg1bC0wLjQtMS42aC0zLjV2LTIuMUg4NnY0LjdjMCwwLjgtMC4zLDEuMS0xLDEuMWgtMy45VjM1Ljl6IE03NC42LDM3Ljl2LTUuOGg0Ljh2Mi4xDQoJCQloLTMuNWwtMC40LDEuNmgzLjl2Mi4xTDc0LjYsMzcuOUw3NC42LDM3Ljl6IE0xMDMuOSwzMC4zSDkyLjJsLTAuNCwxLjhoMTIuNkwxMDMuOSwzMC4zeiBNOTEuNSw0N2wtMC4xLDAuMmgxMS41DQoJCQljMC43LDAsMS4xLTAuMiwxLjUtMC42YzAuMy0wLjUsMC4yLTEuMSwwLjEtMS40Yy0wLjItMC44LTAuOC0zLjgtMS00LjJ2LTAuMWgtMS43bDAuMSwwLjJjMC4xLDAuNCwwLjgsMy40LDEsNC40aC05LjINCgkJCWMwLjQtMiwxLjEtNS4yLDEuNi02LjloMTAuM2wtMC40LTEuNkg5MWwtMC40LDEuNmgyLjlDOTMuMSw0MC4xLDkyLjEsNDQuMyw5MS41LDQ3TDkxLjUsNDd6IE0yMC45LDQ0LjdjLTAuNy0wLjItMS4yLTAuNy0xLjItMS42DQoJCQl2LTguM2MwLjEtMC43LDAuNi0xLjMsMS4yLTEuNWw3LjctMS42bDAuOC0zLjNoLTguOWMtMy4yLTAuMS01LjcsMi41LTUuNyw1LjZ2OS44YzAsMy4xLDIuNiw1LjcsNS43LDUuN2g4LjlsLTAuOC0zLjNMMjAuOSw0NC43eg0KCQkJIE00My40LDI4LjRoLTlsMC44LDMuM2w3LjcsMS42YzAuNywwLjIsMS4yLDAuNywxLjIsMS41djguM2MtMC4xLDAuNy0wLjYsMS4zLTEuMiwxLjVsLTcuNywxLjZsLTAuOCwzLjNoOWMzLjEsMCw1LjctMi41LDUuNy01LjcNCgkJCVYzNEM0OSwzMSw0Ni41LDI4LjQsNDMuNCwyOC40eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI4LjYsMzguNmg2LjV2MC44aC02LjVDMjguNiwzOS40LDI4LjYsMzguNiwyOC42LDM4LjZ6Ii8+DQoJPC9nPg0KCTxnIGNsYXNzPSJzdDIiPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTQuOCw1Ni45aDEuNWw0LDkuMWgwbDQtOS4xaDEuNXYxMC43aC0xLjJ2LTguNWgwbC0zLjcsOC41aC0xLjFMMTYsNTkuMWgwdjguNWgtMS4yVjU2Ljl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMy43LDYwLjVjMC41LDAuNSwwLjcsMS4yLDAuNywyLjF2NWgtMS4xdi0xLjNjLTAuMywwLjQtMC43LDAuOC0xLjIsMWMtMC42LDAuMy0xLjIsMC41LTEuOSwwLjUNCgkJCWMtMC44LDAtMS40LTAuMi0xLjktMC42Yy0wLjUtMC40LTAuNy0xLTAuNy0xLjZjMC0xLDAuNC0xLjcsMS4yLTIuMmMwLjYtMC40LDEuNS0wLjYsMi42LTAuNmwxLjksMHYtMC4zYzAtMS4zLTAuNy0xLjktMi0xLjkNCgkJCWMtMC42LDAtMS4xLDAuMS0xLjUsMC40Yy0wLjQsMC4zLTAuNiwwLjctMC43LDEuMmgtMS4yYzAuMS0wLjksMC41LTEuNSwxLjEtMmMwLjYtMC40LDEuMy0wLjYsMi4zLTAuNg0KCQkJQzMyLjMsNTkuNiwzMy4xLDU5LjksMzMuNyw2MC41eiBNMzMuMiw2My44bC0xLjgsMGMtMS43LDAtMi42LDAuNi0yLjYsMS44YzAsMC40LDAuMSwwLjcsMC40LDAuOWMwLjMsMC4yLDAuNywwLjMsMS4yLDAuMw0KCQkJYzAuOCwwLDEuNC0wLjIsMi0wLjdjMC41LTAuNSwwLjgtMSwwLjgtMS43VjYzLjh6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNS43LDU5LjhoMS40bDIsMi44bDItMi44aDEuNGwtMi43LDMuNmwzLjEsNC4xaC0xLjRsLTIuMy0zLjJsLTIuMywzLjJoLTEuNGwzLjEtNC4xTDM1LjcsNTkuOHoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTUxLjYsNTcuNmMwLjgsMC42LDEuMywxLjUsMS40LDIuNWgtMS4yYy0wLjEtMC44LTAuNS0xLjQtMS4xLTEuOGMtMC42LTAuNC0xLjMtMC42LTIuMS0wLjYNCgkJCWMtMS4yLDAtMi4yLDAuNC0yLjksMS4zYy0wLjYsMC44LTAuOSwxLjktMC45LDMuMmMwLDEuMywwLjMsMi40LDAuOSwzLjJjMC43LDAuOCwxLjYsMS4yLDIuOSwxLjJjMC45LDAsMS42LTAuMiwyLjItMC43DQoJCQljMC42LTAuNSwxLjEtMS4yLDEuMy0yLjFoMS4yYy0wLjIsMS4zLTAuOCwyLjItMS43LDIuOWMtMC44LDAuNi0xLjgsMS0zLDFjLTEuNywwLTIuOS0wLjUtMy44LTEuN2MtMC44LTEtMS4yLTIuMy0xLjItMy45DQoJCQljMC0xLjYsMC40LTIuOSwxLjItMy45YzAuOS0xLjEsMi4yLTEuNywzLjgtMS43QzQ5LjgsNTYuNyw1MC44LDU3LDUxLjYsNTcuNnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYxLDYwLjhjMC43LDAuOCwxLDEuNywxLDIuOWMwLDEuMi0wLjMsMi4xLTEsMi45Yy0wLjcsMC44LTEuNiwxLjItMi44LDEuMmMtMS4yLDAtMi4xLTAuNC0yLjgtMS4yDQoJCQljLTAuNy0wLjgtMS0xLjctMS0yLjljMC0xLjIsMC4zLTIuMSwxLTIuOWMwLjctMC44LDEuNi0xLjIsMi44LTEuMlM2MC4zLDYwLDYxLDYwLjh6IE01Ni4zLDYxLjZjLTAuNCwwLjYtMC42LDEuMy0wLjYsMi4xDQoJCQljMCwwLjksMC4yLDEuNiwwLjYsMi4xYzAuNCwwLjYsMS4xLDAuOSwxLjksMC45YzAuOCwwLDEuNS0wLjMsMS45LTAuOWMwLjQtMC42LDAuNi0xLjMsMC42LTIuMWMwLTAuOC0wLjItMS42LTAuNi0yLjENCgkJCWMtMC41LTAuNi0xLjEtMC45LTEuOS0wLjlDNTcuNCw2MC42LDU2LjgsNjEsNTYuMyw2MS42eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjkuNCw2MS4xYzAuMy0wLjUsMC43LTAuOSwxLjEtMS4xYzAuNC0wLjIsMC44LTAuNCwxLjQtMC40YzAuOCwwLDEuNSwwLjMsMiwwLjhjMC41LDAuNSwwLjcsMS4yLDAuNywyLjENCgkJCXY1LjFoLTEuMnYtNC45YzAtMC43LTAuMS0xLjItMC40LTEuNWMtMC4zLTAuMy0wLjgtMC41LTEuNC0wLjVjLTAuNSwwLTEsMC4yLTEuMywwLjZjLTAuNCwwLjQtMC41LDAuOS0wLjUsMS41djQuOWgtMS4ydi00LjkNCgkJCWMwLTEuNC0wLjYtMi4xLTEuOC0yLjFjLTAuNiwwLTEsMC4yLTEuNCwwLjdjLTAuNCwwLjQtMC41LDAuOS0wLjUsMS42djQuN2gtMS4ydi03LjhoMS4ydjFjMC42LTAuOCwxLjMtMS4yLDIuMi0xLjINCgkJCUM2OC4yLDU5LjYsNjksNjAuMSw2OS40LDYxLjF6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04Mi43LDYwLjljMC42LDAuOCwwLjksMS43LDAuOSwyLjljMCwxLjEtMC4zLDIuMS0wLjksMi44Yy0wLjYsMC44LTEuNSwxLjItMi42LDEuMmMtMS4xLDAtMi0wLjUtMi42LTEuNg0KCQkJdjQuNGgtMS4yVjU5LjhoMS4xdjEuM2MwLjYtMSwxLjQtMS41LDIuNi0xLjVDODEuMiw1OS42LDgyLjEsNjAsODIuNyw2MC45eiBNNzguMSw2MS41Yy0wLjQsMC41LTAuNiwxLjMtMC42LDIuMXYwLjENCgkJCWMwLDAuOSwwLjIsMS42LDAuNywyLjJjMC40LDAuNiwxLDAuOCwxLjcsMC44YzAuOCwwLDEuNS0wLjMsMS45LTAuOWMwLjQtMC41LDAuNi0xLjMsMC42LTIuMmMwLTAuOS0wLjItMS42LTAuNi0yLjINCgkJCWMtMC40LTAuNi0xLjEtMC45LTEuOS0wLjlDNzkuMiw2MC42LDc4LjYsNjAuOSw3OC4xLDYxLjV6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS4yLDU5LjhoMS4ydjQuN2MwLDAuOCwwLjIsMS4zLDAuNSwxLjZjMC4zLDAuNCwwLjgsMC42LDEuNSwwLjZjMC41LDAsMS0wLjIsMS40LTAuNg0KCQkJYzAuNC0wLjQsMC43LTEsMC44LTEuNnYtNC43aDEuMnY3LjhoLTEuMnYtMS4yYy0wLjYsMC45LTEuNSwxLjQtMi41LDEuNGMtMS45LDAtMi44LTEuMS0yLjgtMy4yVjU5Ljh6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05NS43LDU3LjN2Mi41aDEuOXYxaC0xLjl2NC45YzAsMC4zLDAuMSwwLjUsMC4yLDAuNmMwLjEsMC4xLDAuMywwLjIsMC42LDAuMmgxdjFoLTEuMg0KCQkJYy0wLjYsMC0xLjEtMC4yLTEuNC0wLjVjLTAuMy0wLjMtMC40LTAuNy0wLjQtMS4zdi00LjloLTEuNnYtMWgxLjZ2LTJMOTUuNyw1Ny4zeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTA0LjksNjAuOWMwLjYsMC44LDAuOSwxLjgsMC45LDMuMmgtNi4xYzAuMSwwLjksMC4zLDEuNiwwLjcsMmMwLjQsMC41LDEsMC43LDEuNywwLjcNCgkJCWMwLjYsMCwxLjEtMC4yLDEuNS0wLjVjMC4zLTAuMywwLjYtMC43LDAuOC0xLjJoMS4yYy0wLjIsMC43LTAuNSwxLjQtMS4xLDEuOGMtMC43LDAuNi0xLjUsMC45LTIuNSwwLjljLTEuMSwwLTItMC40LTIuNy0xLjENCgkJCWMtMC43LTAuNy0xLTEuNy0xLTNjMC0xLjIsMC4zLTIuMSwxLTIuOWMwLjctMC44LDEuNS0xLjIsMi43LTEuMkMxMDMuNCw1OS42LDEwNC4zLDYwLjEsMTA0LjksNjAuOXogTTEwMC41LDYxLjMNCgkJCWMtMC40LDAuNC0wLjcsMS0wLjcsMS44aDQuOGMtMC4xLTEuNy0xLTIuNS0yLjQtMi41QzEwMS41LDYwLjYsMTAwLjksNjAuOSwxMDAuNSw2MS4zeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.CLICK_HOUSE {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiNGRkNCMDA7fQ0KCS5zdDJ7ZmlsbDojRkYwMDAwO30NCgkuc3Qze2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQ0KCS5zdDR7ZmlsbDojMjQyNDI0O30NCjwvc3R5bGU+DQo8Zz4NCgk8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzLjYsMzcuN2gyLjZ2MjEuMWgtMi42VjM3Ljd6IE0xOC45LDM3LjdoMi42djI0LjZoLTIuNlYzNy43eiBNMjQuMiwzNy43aDIuNnYyNC42aC0yLjZWMzcuN3ogTTI5LjQsMzcuNw0KCQkJCUgzMnYyNC42aC0yLjZWMzcuN3ogTTM0LjcsNDguMmgyLjZ2NS4zaC0yLjZWNDguMkwzNC43LDQ4LjJ6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTMuNiw2Mi4zaDIuNnYtMy41aC0yLjZWNjIuM3oiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPGcgY2xhc3M9InN0MyI+DQoJCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNTIuMyw1Mi4ybDEuMiwwLjNjLTAuMiwxLTAuNywxLjctMS4zLDIuMmMtMC42LDAuNS0xLjQsMC44LTIuNCwwLjhjLTEsMC0xLjgtMC4yLTIuNC0wLjZzLTEuMS0xLTEuNC0xLjcNCgkJCQljLTAuMy0wLjctMC41LTEuNi0wLjUtMi40YzAtMC45LDAuMi0xLjgsMC41LTIuNHMwLjktMS4yLDEuNS0xLjZjMC43LTAuNCwxLjQtMC41LDIuMi0wLjVjMC45LDAsMS43LDAuMiwyLjMsMC43DQoJCQkJYzAuNiwwLjUsMSwxLjEsMS4zLDEuOWwtMS4yLDAuM2MtMC4yLTAuNy0wLjUtMS4xLTAuOS0xLjRzLTAuOS0wLjQtMS41LTAuNGMtMC43LDAtMS4zLDAuMi0xLjcsMC41Yy0wLjUsMC4zLTAuOCwwLjgtMSwxLjMNCgkJCQlzLTAuMywxLjEtMC4zLDEuN2MwLDAuOCwwLjEsMS40LDAuMywyYzAuMiwwLjYsMC42LDEsMSwxLjNjMC41LDAuMywxLDAuNCwxLjUsMC40YzAuNywwLDEuMi0wLjIsMS43LTAuNg0KCQkJCUM1MS44LDUzLjUsNTIuMSw1Myw1Mi4zLDUyLjJ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNTQuOCw1NS4zdi05aDEuMXY5SDU0Ljh6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNTcuNiw0Ny42di0xLjNoMS4xdjEuM0g1Ny42eiBNNTcuNiw1NS4zdi02LjVoMS4xdjYuNUg1Ny42eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTY0LjYsNTNsMS4xLDAuMWMtMC4xLDAuNy0wLjQsMS4zLTAuOSwxLjhzLTEuMSwwLjYtMS44LDAuNmMtMC45LDAtMS42LTAuMy0yLjEtMC45UzYwLDUzLjIsNjAsNTIuMQ0KCQkJCWMwLTAuNywwLjEtMS4zLDAuMy0xLjhjMC4yLTAuNSwwLjYtMC45LDEuMS0xLjJzMS0wLjQsMS42LTAuNGMwLjcsMCwxLjMsMC4yLDEuNywwLjVjMC40LDAuNCwwLjcsMC45LDAuOSwxLjVsLTEuMSwwLjINCgkJCQljLTAuMS0wLjQtMC4zLTAuOC0wLjUtMWMtMC4zLTAuMi0wLjYtMC4zLTAuOS0wLjNjLTAuNiwwLTEsMC4yLTEuNCwwLjZzLTAuNSwxLTAuNSwxLjljMCwwLjksMC4yLDEuNSwwLjUsMS45czAuOCwwLjYsMS4zLDAuNg0KCQkJCWMwLjQsMCwwLjgtMC4xLDEuMS0wLjRDNjQuNCw1My45LDY0LjUsNTMuNSw2NC42LDUzeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTY2LjcsNTUuM3YtOWgxLjF2NS4xbDIuNi0yLjZoMS40bC0yLjUsMi40bDIuNyw0LjFoLTEuNEw2OC41LDUybC0wLjgsMC43djIuNkg2Ni43eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTczLjEsNTUuM3YtOWgxLjJ2My43SDc5di0zLjdoMS4ydjlINzl2LTQuMmgtNC43djQuMkg3My4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTgxLjYsNTIuMWMwLTEuMiwwLjMtMi4xLDEtMi43YzAuNi0wLjUsMS4yLTAuNywyLTAuN2MwLjksMCwxLjYsMC4zLDIuMiwwLjljMC42LDAuNiwwLjksMS40LDAuOSwyLjQNCgkJCQljMCwwLjgtMC4xLDEuNS0wLjQsMmMtMC4zLDAuNS0wLjYsMC45LTEuMSwxLjFzLTEsMC40LTEuNiwwLjRjLTAuOSwwLTEuNi0wLjMtMi4yLTAuOUM4MS45LDU0LDgxLjYsNTMuMiw4MS42LDUyLjF6IE04Mi43LDUyLjENCgkJCQljMCwwLjgsMC4yLDEuNSwwLjUsMS45YzAuNCwwLjQsMC44LDAuNiwxLjQsMC42YzAuNSwwLDEtMC4yLDEuNC0wLjZjMC40LTAuNCwwLjUtMS4xLDAuNS0xLjljMC0wLjgtMC4yLTEuNC0wLjUtMS44DQoJCQkJYy0wLjQtMC40LTAuOC0wLjYtMS40LTAuNmMtMC42LDAtMSwwLjItMS40LDAuNkM4Mi45LDUwLjYsODIuNyw1MS4zLDgyLjcsNTIuMXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik05My4yLDU1LjN2LTFjLTAuNSwwLjctMS4yLDEuMS0yLjEsMS4xYy0wLjQsMC0wLjctMC4xLTEuMS0wLjJjLTAuMy0wLjEtMC42LTAuMy0wLjctMC42DQoJCQkJYy0wLjItMC4yLTAuMy0wLjUtMC4zLTAuOGMwLTAuMi0wLjEtMC42LTAuMS0xdi00SDkwdjMuNmMwLDAuNiwwLDEsMC4xLDEuMmMwLjEsMC4zLDAuMiwwLjUsMC40LDAuN2MwLjIsMC4yLDAuNSwwLjIsMC44LDAuMg0KCQkJCXMwLjYtMC4xLDAuOS0wLjNjMC4zLTAuMiwwLjUtMC40LDAuNi0wLjdjMC4xLTAuMywwLjItMC43LDAuMi0xLjN2LTMuNWgxLjF2Ni41SDkzLjJ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNOTUuNSw1My40bDEuMS0wLjJjMC4xLDAuNCwwLjIsMC44LDAuNSwxYzAuMywwLjIsMC43LDAuMywxLjIsMC4zYzAuNSwwLDAuOS0wLjEsMS4xLTAuMw0KCQkJCWMwLjItMC4yLDAuNC0wLjQsMC40LTAuN2MwLTAuMi0wLjEtMC40LTAuMy0wLjZjLTAuMi0wLjEtMC41LTAuMi0xLjEtMC40Yy0wLjgtMC4yLTEuNC0wLjQtMS43LTAuNWMtMC4zLTAuMS0wLjUtMC40LTAuNy0wLjYNCgkJCQljLTAuMi0wLjMtMC4yLTAuNi0wLjItMC45YzAtMC4zLDAuMS0wLjYsMC4yLTAuOGMwLjEtMC4yLDAuMy0wLjUsMC41LTAuNmMwLjItMC4xLDAuNC0wLjIsMC43LTAuM3MwLjYtMC4xLDEtMC4xDQoJCQkJYzAuNSwwLDEsMC4xLDEuMywwLjJzMC43LDAuMywwLjksMC42YzAuMiwwLjMsMC4zLDAuNiwwLjQsMWwtMS4xLDAuMWMwLTAuMy0wLjItMC42LTAuNC0wLjhjLTAuMi0wLjItMC42LTAuMy0xLTAuMw0KCQkJCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMywwLjQtMC4zLDAuNmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4zYzAuMSwwLDAuNCwwLjEsMSwwLjMNCgkJCQljMC44LDAuMiwxLjMsMC40LDEuNiwwLjVzMC42LDAuMywwLjcsMC42YzAuMiwwLjMsMC4zLDAuNiwwLjMsMC45YzAsMC40LTAuMSwwLjctMC4zLDFjLTAuMiwwLjMtMC41LDAuNi0wLjksMC44DQoJCQkJYy0wLjQsMC4yLTAuOSwwLjMtMS40LDAuM2MtMC44LDAtMS41LTAuMi0xLjktMC41Uzk1LjYsNTQuMSw5NS41LDUzLjR6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMTA2LjcsNTMuM2wxLjEsMC4xYy0wLjIsMC43LTAuNSwxLjItMSwxLjZjLTAuNSwwLjQtMS4xLDAuNi0xLjksMC42Yy0xLDAtMS43LTAuMy0yLjMtMC45DQoJCQkJYy0wLjYtMC42LTAuOC0xLjQtMC44LTIuNWMwLTEuMSwwLjMtMS45LDAuOC0yLjVjMC42LTAuNiwxLjMtMC45LDIuMi0wLjljMC45LDAsMS42LDAuMywyLjEsMC45YzAuNiwwLjYsMC44LDEuNCwwLjgsMi41DQoJCQkJYzAsMC4xLDAsMC4yLDAsMC4zSDEwM2MwLDAuNywwLjIsMS4zLDAuNiwxLjZjMC40LDAuNCwwLjgsMC42LDEuNCwwLjZjMC40LDAsMC44LTAuMSwxLTAuM0MxMDYuMyw1NC4xLDEwNi41LDUzLjcsMTA2LjcsNTMuM3oNCgkJCQkgTTEwMy4xLDUxLjVoMy42YzAtMC41LTAuMi0xLTAuNC0xLjJjLTAuNC0wLjQtMC44LTAuNi0xLjQtMC42Yy0wLjUsMC0wLjksMC4yLTEuMywwLjVTMTAzLjEsNTAuOSwxMDMuMSw1MS41eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.BYTE_HOUSE {
background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgwIiBoZWlnaHQ9IjE0OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCg0KIDxnPg0KICA8dGl0bGU+YmFja2dyb3VuZDwvdGl0bGU+DQogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSIxNTEiIHdpZHRoPSIxODIiIHk9Ii0xIiB4PSItMSIvPg0KIDwvZz4NCiA8Zz4NCiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPg0KICA8cGF0aCBzdHJva2U9Im51bGwiIGlkPSJzdmdfMSIgZmlsbD0iIzRCNEI0QiIgZD0ibTUyLjIzMDc2Nyw2OC4yNDU5NzhsNi45NjY4NjgsMGMwLjg0MzM5LC0wLjAxODkxMSAxLjY3OTk3LDAuMTU0NTYyIDIuNDQ2MzI3LDAuNTA3MjY4YzAuNjU4Mzk3LDAuMzAzMTgxIDEuMjE2OTIxLDAuNzg3NDI0IDEuNjEwMzE0LDEuMzk2MTgyYzAuMzc3NTA0LDAuNjA0MTIgMC41NzI1NjksMS4zMDQ0MSAwLjU2MTY0NSwyLjAxNjcwMmMwLDAuNjU1NzU5IC0wLjE3MTk0MSwxLjMwMDA2OSAtMC40OTg1MTUsMS44Njg2NzljLTAuMzI2NTc0LDAuNTY4NjI1IC0wLjc5NjU3NCwxLjA0MTY2MSAtMS4zNjMxODUsMS4zNzIwNjVjMC43MzgyNjcsMC4yOTQ3OTYgMS4zNjQzMTksMC44MTU1ODQgMS43ODg3ODEsMS40ODc2YzAuNDAyODk4LDAuNjU5NTMyIDAuNjEyMDA3LDEuNDE5MjIxIDAuNjAzMzU0LDIuMTkxOTYyYzAuMDExMjA3LDAuNzIzNTEzIC0wLjE5MTA5MywxLjQzNDExNyAtMC41ODE2NDgsMi4wNDMxNDVjLTAuNDA2NTg2LDAuNjE1MjcgLTAuOTc1MDQxLDEuMTA2NTUgLTEuNjQyOTQzLDEuNDE5MzYzYy0wLjc4ODc3MiwwLjM2NDAyNyAtMS42NTA3NDYsMC41NDE5MjYgLTIuNTE5MjQ2LDAuNTE5Nzk1bC03LjM3MTc1MSwwbDAsLTE0LjgyMjc2M3ptNi44NDExNzUsNi4yMDUyMjFjMC41MzA3MTgsMC4wMjM3OTEgMS4wNTAzNzEsLTAuMTU2NjM0IDEuNDUxOTkyLC0wLjUwNDE3NWMwLjE4MjE1NSwtMC4xNjE0MjkgMC4zMjY1NzQsLTAuMzYwNzc4IDAuNDIzMzI2LC0wLjU4NDAzMWMwLjA5Njc1MiwtMC4yMjMyNTQgMC4xNDM0MjYsLTAuNDY0OTc4IDAuMTM2NzU4LC0wLjcwODIwNmMwLjAwODY1NCwtMC4yNTA4MTggLTAuMDM0NzU3LC0wLjUwMDcxNCAtMC4xMjc2NzksLTAuNzMzODQxYy0wLjA5MjkyMiwtMC4yMzMxMjcgLTAuMjMzMzY5LC0wLjQ0NDQwOCAtMC40MTIyNjEsLTAuNjIwNDQ4Yy0wLjE5Mzc4OCwtMC4xODEwNDkgLTAuNDIyMTkxLC0wLjMyMTMxMSAtMC42NzEzMDcsLTAuNDEyNDQ1Yy0wLjI0OTI1NywtMC4wOTExMzQgLTAuNTE0MTIsLTAuMTMxMjk2IC0wLjc3OTEyNSwtMC4xMTgxMDNsLTQuMTg4NDM0LDBsMCwzLjY4MTI1MWw0LjE2NjcyOCwwem0wLjMzOTc2OCw2LjA5OTcxNWMwLjU1MjI4MiwwLjAyNDY4NSAxLjA5MzM1NywtMC4xNjEwMTcgMS41MTQxMjksLTAuNTE5NjUzYzAuMTg4ODIzLC0wLjE2Mzg1NSAwLjMzOTIsLTAuMzY3NDMxIDAuNDQwMDY2LC0wLjU5NjI2YzAuMTAwODY2LC0wLjIyODY4NyAwLjE0OTY2OCwtMC40NzcwOTMgMC4xNDMxNDIsLTAuNzI3MDZjMC4wMDQ2ODIsLTAuMzQ3OTk2IC0wLjA5MTIxOSwtMC42OTAwMzMgLTAuMjc2MDcsLTAuOTg0OTcxYy0wLjE4NTk4NiwtMC4yOTEzOTIgLTAuNDQ1NTk5LC0wLjUyODQ0OSAtMC43NTI0NTQsLTAuNjg3MzM4Yy0wLjMzNTA4NiwtMC4xNzQwNjkgLTAuNzA4MzM0LC0wLjI2MTQ1OCAtMS4wODU4MzgsLTAuMjU0MzY1bC00LjQ5NDE1NCwwbDAsMy43Njk2NDdsNC41MTExNzgsMHoiLz4NCiAgPHBhdGggc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzIiIGZpbGw9IiM0QjRCNEIiIGQ9Im03MC4zNjc0MDYsODIuNTIwNTczbC01LjAwNDQ0NCwtMTAuNjc0NDkxbDIuNTQyNTEyLDBsMy43NDgwODQsNy45ODQ1ODFsMy4zNjc4ODQsLTcuOTg0NTgxbDMuNTU4NjkzLDBsMCwtMi4xODI2ODRsMi40ODIwNzcsLTAuNzM5OTdsMCwyLjkyMjY1NGwyLjgzODg2OCwwbDAsMi4zNzE5NDdsLTIuODM4ODY4LDBsMCw1LjQyMTgyNmMtMC4wMTEzNDksMC4xNjMxNDUgMC4wMTAzNTYsMC4zMjY4NTggMC4wNjM2OTgsMC40ODEzNDljMC4wNTMzNDEsMC4xNTQ2MzMgMC4xMzcxODQsMC4yOTY5MjQgMC4yNDY1NjIsMC40MTgzNjFjMC4yNTM3OTcsMC4yMjgxMiAwLjU3MTcxOCwwLjM3MjI1NSAwLjkxMDYzNCwwLjQxMjY4NmMwLjUzNzI0NCwwLjA3NDQ3OSAxLjA4MTg2NSwwLjA4MTcxNCAxLjYyMTA5NiwwLjAyMTcwNWwwLDIuMjQ0NzM2Yy0xLjI4NTU4NCwwLjE0MDczIC0yLjMxMjk3MywwLjEwOTA5NCAtMy4wODI0NTEsLTAuMDk0NjI0Yy0wLjc2OTQ3OCwtMC4yMDM3MTkgLTEuMzM0MTAyLC0wLjU5MjAwNCAtMS42OTQwMTUsLTEuMTY0OTk5Yy0wLjM1OTkxMiwtMC41NzIwMDEgLTAuNTM5OTQsLTEuMzQ3NTc5IC0wLjUzOTk0LC0yLjMyNzAxOGwwLC01LjQxNDAyM2wtMi4wMTUwNTYsMGwtNS45NzI1MzMsMTMuOTM1NDUybC0yLjYzMTAzNiwwbDIuMzk4MjM0LC01LjYzMjkwN3oiLz4NCiAgPHBhdGggc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzMiIGZpbGw9IiM0QjRCNEIiIGQ9Im05MC45MDYyNTIsODMuMzY3MzY4Yy0xLjAyMDI5NiwwLjAxMjIgLTIuMDI0Mjc3LC0wLjI1NjA2NyAtMi45MDI1NjYsLTAuNzc1NTc4Yy0wLjg3MTE5NSwtMC41MTg4MDIgLTEuNTg3NzU3LC0xLjI2MTE4MyAtMi4wNzU2MzMsLTIuMTUwMTEyYy0wLjUxMjQxOCwtMC45MzAwNyAtMC43NzQ4NjksLTEuOTc3MTc4IC0wLjc2MTY3NSwtMy4wMzkwNGMtMC4wMTEzNDksLTEuMDQwMjk5IDAuMjU2NDkzLC0yLjA2NDU2NyAwLjc3NTcyLC0yLjk2NjA3OWMwLjUwNTYwOCwtMC44ODAyMzIgMS4yMzU2NDgsLTEuNjEwNjQgMi4xMTU2MzksLTIuMTE2NzE3YzAuODc5ODQ5LC0wLjUwNjA3NiAxLjg3ODQ0LC0wLjc2OTcxOSAyLjg5MzQ4NywtMC43NjQwNTljMS4zMjU4NzQsMCAyLjQyNzMxNywwLjI5MzE5MyAzLjMwNDMyOSwwLjg3OTU5NGMwLjg3Nzg2MywwLjU5MDYxNCAxLjUzNjY4NiwxLjQ1NDMxOSAxLjg3MzksMi40NTcyNjVjMC4zNzMzOSwxLjA1MTc2MiAwLjQ4MzA1MiwyLjI2OTUzNCAwLjMyODg0NCwzLjY1MzI4OWwtOC43NDc3MDQsMC4wMjE3MDVjMC4xMzIzNiwwLjQ5MzEyNCAwLjM4NzQzNCwwLjk0NDY4MiAwLjc0MTUzLDEuMzEyMzk3YzAuMzM0OTQ0LDAuMzU1MjMxIDAuNzQzMDkxLDAuNjMzNzEzIDEuMTk1OTI1LDAuODE2MDFjMC4zOTk5MTksMC4xNjcyNTkgMC44Mjc5MjYsMC4yNTY3NzYgMS4yNjEzMjUsMC4yNjM3MjhjMC40MTI4MjgsMC4wMDI1NTQgMC44MjQ4MDUsLTAuMDM5NTggMS4yMjg1NTQsLTAuMTI1NTUxYzAuMzYwNDgsLTAuMDc3MTc1IDAuNzA0NTA0LC0wLjIxNzMzOCAxLjAxNjE4MiwtMC40MTQyNDdjMC4yOTQzNzEsLTAuMTg4OTY1IDAuNTY0NjI0LC0wLjQxMjk3IDAuODA1MDg2LC0wLjY2NzA1MWwwLjEwNTU0OCwtMC4xMjcyNTNsMS45ODcxMDksMS4zMDE2MTVjLTAuNDgwNjQsMC44MDY3ODggLTEuMTk3NjI4LDEuNDQ2MzE4IC0yLjA1MzkyNywxLjgzMjA1Yy0wLjk3NDg5OSwwLjQyMjE5MSAtMi4wMjk2NjgsMC42MjgwMzggLTMuMDkxNjcyLDAuNjAzNDk1bDAsMC4wMDQ1NHptMy4xNTUzNywtNi45NzMxMWMtMC4wODk4MDEsLTAuNDc0Mzk4IC0wLjI5NzM1LC0wLjkxODcyIC0wLjYwMzQ5NSwtMS4yOTIyNTJjLTAuMzAxMTgsLTAuMzYzMTc1IC0wLjY4MTY2MywtMC42NTI0MjUgLTEuMTEyMjI1LC0wLjg0NTM5Yy0wLjQzODkzMiwtMC4xOTc1MTkgLTAuOTE1MDMyLC0wLjI5ODU3IC0xLjM5NjIzOSwtMC4yOTYzYy0wLjQ4MTIwNywwLjAwNDM1NSAtMC45NTYzMTUsMC4xMDgxODcgLTEuMzk1Mzg4LDAuMzA0OTI1Yy0wLjQzOTIxNSwwLjE5Njc1MyAtMC44MzI4OTIsMC40ODIxODYgLTEuMTU2NDg3LDAuODM4MzI1Yy0wLjMyNywwLjM2MjA0IC0wLjU0MjQ5MywwLjgxMDc2MSAtMC42MjA1MTksMS4yOTIyNTJsNi4yODQzNTMsLTAuMDAxNTYxeiIvPg0KICA8cGF0aCBzdHJva2U9Im51bGwiIGlkPSJzdmdfNCIgZmlsbD0iIzRCNEI0QiIgZD0ibTk4LjQ4OTM4Myw2OC4yNDQ1NzRsMi42NjgyMDQsMGwwLDUuOTk0MjUzbDcuMzkyMDM4LDBsMCwtNS45OTQyNTNsMi42NjgyMDQsMGwwLDE0LjgyNTg3bC0yLjY2ODIwNCwwbDAsLTYuMzU0MTUxbC03LjM5MjAzOCwwbDAsNi4zNTQxNTFsLTIuNjY4MjA0LDBsMCwtMTQuODI1ODd6Ii8+DQogIDxwYXRoIHN0cm9rZT0ibnVsbCIgaWQ9InN2Z181IiBmaWxsPSIjNEI0QjRCIiBkPSJtMTE4Ljk4ODY0OSw4My40MTA0OTVjLTEuMDM3NzQ1LDAuMDA3NjYxIC0yLjA1NzYxNiwtMC4yNzA4MjEgLTIuOTQ3Mzk1LC0wLjgwNTA4NmMtMC44ODc1MSwtMC41MjczMTQgLTEuNjE1OTg5LC0xLjI4NDU5MSAtMi4xMDgyNjIsLTIuMTkxOTYyYy0wLjUxMTg1LC0wLjkzNTYwMiAtMC43NzYxNDYsLTEuOTg2NTQxIC0wLjc2NzkxNywtMy4wNTI5NDNjLTAuMDA1ODE2LC0xLjAyMjI4MiAwLjI1NzIwMiwtMi4wMjgxMDggMC43NjI4MSwtMi45MTY2NTNjMC41MDU2MDgsLTAuODg4NDc1IDEuMjM2MDczLC0xLjYyODMzMSAyLjExODA1LC0yLjE0NTMwM2MwLjg5Mzg5NCwtMC41MTM5MzYgMS45MDY5NTUsLTAuNzg0NDE2IDIuOTM4MTc0LC0wLjc4NDQxNmMxLjAzMTA3OCwwIDIuMDQ0MTM4LDAuMjcwNDgxIDIuOTM4MTc0LDAuNzg0NDE2YzAuODgwNTU4LDAuNTE3NjI0IDEuNjA5MzIxLDEuMjU3OTA2IDIuMTEzMDg1LDIuMTQ2NDY2YzAuNTAzNzY0LDAuODg4NTE3IDAuNzY0Nzk2LDEuODk0MDU5IDAuNzU2ODUyLDIuOTE1NDljMC4wMTA2NCwxLjA3MDA5MSAtMC4yNTY2MzQsMi4xMjQ3MTggLTAuNzc1NzIsMy4wNjA3NDZjLTAuNDk0MTE3LDAuOTAyNDA2IC0xLjIxNzYzMSwxLjY1ODU0OCAtMi4wOTczMzgsMi4xOTE5NjJjLTAuODgzMzk2LDAuNTMzODM5IC0xLjg5ODQ0MywwLjgwOTkxIC0yLjkzMDUxMywwLjc5NzI4NHptMCwtMi4zOTM1NTNjMC42MTk4MSwwLjAxNzczMyAxLjIyODgzOCwtMC4xNjM4NTUgMS43Mzc1NjcsLTAuNTE4MjM0YzAuNDgwMzU2LC0wLjM0NjcxOSAwLjg2MDQxNCwtMC44MTQ0NDkgMS4xMDE0NDMsLTEuMzU1ODA4YzAuMjU2Nzc2LC0wLjU2ODczOCAwLjM4Njg2NywtMS4xODY0MiAwLjM4MTYxOCwtMS44MTAzNDRjMC4wMDE1NjEsLTAuNTcyNzExIC0wLjEyOTA5OCwtMS4xMzgxODYgLTAuMzgxNjE4LC0xLjY1MjE2NGMtMC4yNTA2NzYsLTAuNTE4MjM0IC0wLjYzNDU2NCwtMC45NjA0IC0xLjExMjM2NywtMS4yODEzODVjLTAuNTEwODU3LC0wLjMzOTA0NCAtMS4xMTM2NDMsLTAuNTEyODcyIC0xLjcyNjY0NCwtMC40OTc5NjJjLTAuNjE1Njk2LC0wLjAxNDA0NSAtMS4yMjExNzcsMC4xNTk2NDEgLTEuNzM1ODY1LDAuNDk3OTYyYy0wLjQ4NTAzOCwwLjMyMDQ2IC0wLjg3MzMyMywwLjc2NzI2NSAtMS4xMjMxNDgsMS4yOTIzMDljLTAuMjUwMTA5LDAuNTEwOTk5IC0wLjM4MDYyNSwxLjA3MjIxOSAtMC4zODE2MTgsMS42NDEyNDFjLTAuMDA1MzkxLDAuNjIzOTI0IDAuMTI0ODQyLDEuMjQxNjA2IDAuMzgxNjE4LDEuODEwMzQ0YzAuMjQyNDQ4LDAuNTQzNjI4IDAuNjI2NjE5LDEuMDExOTI2IDEuMTEyMzY3LDEuMzU1ODA4YzAuNTEyNTYsMC4zNTM1MjkgMS4xMjQyODMsMC41MzQ5NzQgMS43NDY2NDcsMC41MTgyMzQiLz4NCiAgPHBhdGggc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzYiIGZpbGw9IiM0QjRCNEIiIGQ9Im0xMzAuNTMyMDk0LDgzLjM2ODIxOWMtMC43NjI2NjgsMC4wMTE2MzMgLTEuNTEzODQ2LC0wLjE4NjQxMSAtMi4xNzE4MTcsLTAuNTcyNDI3Yy0wLjYzODI1MiwtMC4zNzYwODUgLTEuMTU5MTgyLC0wLjkyMjQwOSAtMS41MDQ3NjYsLTEuNTc3Njg1Yy0wLjM2NTcyOSwtMC42OTQ4NTcgLTAuNTUxNDMxLC0xLjQ3MDQzNSAtMC41Mzk3OTgsLTIuMjU1NjZsMCwtNy4xMTU4MTJsMi41NDI2NTMsMGwwLDYuMjI2ODgzYy0wLjAxMTc3NSwwLjUwOTcyMiAwLjA4OTM3NSwxLjAxNTYxNCAwLjI5NjIxNSwxLjQ4MTVjMC4xNzgxODMsMC40MDI0NzIgMC40NzMyNjMsMC43NDE5NTYgMC44NDcwNzgsMC45NzQzMzJjMC4zOTY3OTgsMC4yMzQzNjIgMC44NTE2MTgsMC4zNTIxMSAxLjMxMjM5NywwLjMzOTYyNmMwLjQ2MjkwNywwLjAwNDk2NSAwLjkxODAxMSwtMC4xMTk3MzQgMS4zMTM5NTcsLTAuMzU5OTEyYzAuNDA0NDU4LC0wLjI1MTI0NCAwLjczMDYwNywtMC42MTA3MzEgMC45NDE1NjEsLTEuMDM3NzQ1YzAuMjQxMTcxLC0wLjQ4MDkyNCAwLjM2MTQ3MywtMS4wMTM0ODYgMC4zNTA2OTEsLTEuNTUxMjk4bDAsLTYuMDczMzg1bDIuNTgyOTQzLDBsMCwxMS4yMjUyMjdsLTIuNDk3NjgyLDBsMCwtMS40MTkzNjNjLTAuMzU0OTQ3LDAuNTUzNTU5IC0wLjg1NzI5MywwLjk5NzMxNCAtMS40NTA0MzIsMS4yODEzMjhjLTAuNjMwODc1LDAuMjk1MjIyIC0xLjMyMDM0MSwwLjQ0Mzc1NSAtMi4wMTY3NTgsMC40MzQzOTIiLz4NCiAgPHBhdGggc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzciIGZpbGw9IiM0QjRCNEIiIGQ9Im0xNDMuNDUzOTAzLDgzLjM2ODIxOWMtMC44ODk2MzgsLTAuMDA5MzYzIC0xLjc2ODM1MiwtMC4xOTY2MjUgLTIuNTg0NTA0LC0wLjU1MDcyMWMtMC44NDUwOTIsLTAuMzQ0ODc1IC0xLjU5MzU3NCwtMC44OTAwNjMgLTIuMTgxMTgsLTEuNTg4NDY3bDEuNjUyMTY0LC0xLjM5NjIzOWMwLjM3MTgyOSwwLjM1MDgzMyAwLjc4OTMzOSwwLjY0OTc0MyAxLjI0MTAzOCwwLjg4ODkyOWMwLjUxMjQxOCwwLjI0NjI3OCAxLjA3Mjc4NiwwLjM3NjUxMSAxLjY0MTI0MSwwLjM4MTYxOGMwLjU5Mzg0OSwwLjA1NjYwNCAxLjE5MjY2MiwtMC4wMjY4MTMgMS43NDgzNDksLTAuMjQzNTgzYzAuNDczNjg5LC0wLjIwNjg0IDAuNzE3MjcxLC0wLjUxMzk3OCAwLjczMDc0OSwtMC45MjE0MTZjMC4wMTMxOTMsLTAuMTIxNTc5IC0wLjAwMDg1MSwtMC4yNDQ0MzQgLTAuMDQxMTQxLC0wLjM1OTkxMmMtMC4wNDAxNDgsLTAuMTE1MzM3IC0wLjEwNTY5LC0wLjIyMDMxNyAtMC4xOTE2NiwtMC4zMDcxMzljLTAuMjI5ODIyLC0wLjE5NDA3MiAtMC41MDE3NzgsLTAuMzMxNTM5IC0wLjc5NDE2MiwtMC40MDE5MDVjLTAuNTU0Njk0LC0wLjE0ODEwNyAtMS4xMTcwNDgsLTAuMjY1MTQ2IC0xLjY4NDc5MywtMC4zNTA1NDlsLTAuNTI5MDE2LC0wLjEwNTU0OGMtMS4xMTU5MTMsLTAuMTgzMDA2IC0xLjk3NzMyLC0wLjUyODg3NCAtMi41ODQ1MDQsLTEuMDM3NzQ1Yy0wLjYwNzA0MiwtMC41MDg4NzEgLTAuOTEwNDkyLC0xLjIyOTEyMiAtMC45MTA0OTIsLTIuMTYxMDM2Yy0wLjAxNTg4OSwtMC43MDY2MDMgMC4yMDIzLC0xLjM5ODY3OSAwLjYyMDUxOSwtMS45Njg1NTNjMC40MTY2NTksLTAuNTU4MDI4IDAuOTgxNTY3LC0wLjk4Nzk5MyAxLjYzMDMxNywtMS4yNDEwMzhjMC43MjE2NjksLTAuMjgyOTkzIDEuNDkxNDMxLC0wLjQyMzEyOCAyLjI2NjQ0MiwtMC40MTI2NThjMC44NTQ3MzksLTAuMDAxMTYzIDEuNzAyMjQzLDAuMTU2NjYyIDIuNDk5MjQzLDAuNDY1NDA0YzAuNzg4NzcyLDAuMjk5MTIzIDEuNDczMjcyLDAuODIxNDU3IDEuOTcwMDg1LDEuNTAzMjA2bC0xLjYzMDMxNywxLjM3NzU3Yy0wLjMwODU1NywtMC4zOTAzMjggLTAuNzE5Mzk5LC0wLjY4NzMwOSAtMS4xODY4NDYsLTAuODU3ODc0Yy0wLjg2MTgzMiwtMC4zMTQ5MTMgLTEuNzk3NDM1LC0wLjM2ODg2NCAtMi42ODk5MSwtMC4xNTUxM2MtMC4yOTI1MjYsMC4wNjY3MzMgLTAuNTY3MTc4LDAuMTk1ODQ1IC0wLjgwNTA4NiwwLjM3ODUxMWMtMC4xMTY0NzEsMC4wOTA2MjQgLTAuMjExMDk2LDAuMjA2MjcyIC0wLjI3NjkyMSwwLjMzODM3N2MtMC4wNjU4MjYsMC4xMzIxMDUgLTAuMTAxMDA4LDAuMjc3MzA0IC0wLjEwMzI3OCwwLjQyNDkyOWMtMC4wMDYzODQsMC4xMTA2NTUgMC4wMTAwNzIsMC4yMjE0NTIgMC4wNDgyMzQsMC4zMjU0MzljMC4wMzgxNjIsMC4xMDQxMjkgMC4wOTczMiwwLjE5OTE3OSAwLjE3MzY0MywwLjI3OTQ3NWMwLjIzMDEwNiwwLjE4OTUzMiAwLjUwMjYyOSwwLjMyMDQ3NCAwLjc5NDMwNCwwLjM4MTYxOGMwLjM4MTYxOCwwLjEwMzQyIDEuMDIzODQzLDAuMjQxMDI5IDEuOTI2Njc0LDAuNDEyNjg2bDAuMDQzNTUzLDBjMS4xMTU3NzEsMC4yMDY4NCAyLjAzMzY0LDAuNTg3ODkgMi43NTM0NjUsMS4xNDMyOTNjMC4zNDgxMzgsMC4yNTQ3OSAwLjYyODg4OSwwLjU5MDQ0NCAwLjgxNzk5NiwwLjk3ODAyYzAuMTg5MjQ4LDAuMzg3NTc2IDAuMjgxMTc3LDAuODE1NDQyIDAuMjY3OTg0LDEuMjQ2NTcxYzAuMDExNzc1LDAuNjg2MjAzIC0wLjIyMDg4NCwxLjM1NDI0NyAtMC42NTYyNjksMS44ODQ4MjRjLTAuNDY0NDY3LDAuNTUyNzA4IC0xLjA2NDg0MiwwLjk3NTE4MyAtMS43NDIxMDcsMS4yMjU1NzVjLTAuNzEwODg3LDAuMjgxNzQ1IC0xLjQ2OTAxNiwwLjQyNTU5NiAtMi4yMzM4MTIsMC40MjM0NjgiLz4NCiAgPHBhdGggc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzgiIGZpbGw9IiM0QjRCNEIiIGQ9Im0xNTUuMzEzNzA4LDgzLjM2NzUxYy0xLjAxOTg3LDAuMDEyMiAtMi4wMjM0MjYsLTAuMjU2MDY3IC0yLjkwMTAwNSwtMC43NzU3MmMtMC44NzE3NjMsLTAuNTE3OTUxIC0xLjU4ODYwOSwtMS4yNjA2MTYgLTIuMDc1NjMzLC0yLjE1MDExMmMtMC41MTM2OTUsLTAuOTI5NjQ0IC0wLjc3NjcxMywtMS45NzY4OTQgLTAuNzYzMjM2LC0zLjAzOTA0Yy0wLjAxMjA1OSwtMS4wNDAyOTkgMC4yNTU3ODMsLTIuMDY0ODUxIDAuNzc1NzIsLTIuOTY2MDY1YzAuNTA0ODk5LC0wLjg4MDU0NCAxLjIzNDUxMywtMS42MTEyMzYgMi4xMTQzNjIsLTIuMTE3MzY5YzAuODc5NzA3LC0wLjUwNjE0NyAxLjg3ODE1NiwtMC43Njk1OTEgMi44OTMyMDMsLTAuNzYzNDA2YzEuMzI3ODYsMCAyLjQyOTMwMywwLjI5MzIwNyAzLjMwNDMyOSwwLjg3OTU5NGMwLjg3ODQzMSwwLjU5MDM1OSAxLjUzNzgyMSwxLjQ1NDA5MiAxLjg3NTQ2LDIuNDU3MjY1YzAuMzc0MzgzLDEuMDUxNzQ3IDAuNDgzMzM1LDIuMjY5NTIgMC4zMjcyODMsMy42NTMyNzVsLTguNzQ2MTQzLDAuMDIxNzA1YzAuMTMxNzkzLDAuNDkyOTgyIDAuMzg2Mjk5LDAuOTQ0NTQgMC43Mzk5NywxLjMxMjUzOWMwLjY0MjkzNCwwLjY3MzAwOSAxLjUyNjYxMywxLjA2MzQyMyAyLjQ1NzI1LDEuMDg1ODM4YzAuNDEyODI4LDAuMDAyNTU0IDAuODI0ODA1LC0wLjAzOTU4IDEuMjI4NTU0LC0wLjEyNTY5M2MwLjM2MDYyMiwtMC4wNzY3NDkgMC43MDQ2NDUsLTAuMjE3MDU0IDEuMDE2MTgyLC0wLjQxNDEwNWMwLjI5NDY1NCwtMC4xODg1MzkgMC41NjUwNSwtMC40MTI2ODYgMC44MDUwODYsLTAuNjY3MDUxbDAuMTA1NTQ4LC0wLjEyNzI1M2wxLjk5MDIzLDEuMjk1MzczYy0wLjQ4MTIwNywwLjgwNjkzIC0xLjE5ODc2MywxLjQ0NjQ2IC0yLjA1NTQ4OCwxLjgzMjA1Yy0wLjk3NDc1NywwLjQyMjMzMyAtMi4wMjk2NjgsMC42MjgxOCAtMy4wOTE2NzIsMC42MDM0OTVsMCwwLjAwNDY4MnptMy4xNTUzNywtNi45NzMyNTFjLTAuMDg5MjMzLC0wLjQ3NDY4MiAtMC4yOTY3ODIsLTAuOTE5MTQ2IC0wLjYwMzQ5NSwtMS4yOTIxMWMtMC4zMDA4OTYsLTAuMzYzNjE1IC0wLjY4MTUyMSwtMC42NTI5MzUgLTEuMTEyMzY3LC0wLjg0NTUxOGMtMC40Mzg3OSwtMC4xOTc1MTkgLTAuOTE0ODksLTAuMjk4NTcgLTEuMzk2MDk3LC0wLjI5NjNjLTAuNDgxMjA3LDAuMDA0MzU1IC0wLjk1NjMxNSwwLjEwODE4NyAtMS4zOTUzODgsMC4zMDQ5NGMtMC40MzkyMTUsMC4xOTY3NTMgLTAuODMyODkyLDAuNDgyMTg2IC0xLjE1NjQ4NywwLjgzODQzOWMtMC4zMjcsMC4zNjE4OTkgLTAuNTQyNDkzLDAuODEwNjE5IC0wLjYyMDUxOSwxLjI5MjExbDYuMjg0MzUzLC0wLjAwMTU2MXoiLz4NCiAgPHBhdGggc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzkiIGZpbGw9IiM0QjRCNEIiIGQ9Im0xOS4wNjY4OTUsNzQuOTgzMzc5bDAsOS4wNDcyMWMwLDAuMDkwOTM2IDAuMDM2MTE5LDAuMTc4MTgzIDAuMTAwNDEyLDAuMjQyNDQ4YzAuMDY0MjkzLDAuMDY0MjY1IDAuMTUxNDk4LDAuMTAwNDQxIDAuMjQyNDM0LDAuMTAwNDQxbDYuNDAyMjI5LDBjMC4wOTA5MzYsMCAwLjE3ODEyNiwtMC4wMzYxNzYgMC4yNDI0MzQsLTAuMTAwNDQxYzAuMDY0MjkzLC0wLjA2NDI2NSAwLjEwMDQxMiwtMC4xNTE1MTIgMC4xMDA0MTIsLTAuMjQyNDQ4bDAsLTEyLjE0NTE2N2wtNi44NzM4NDYsMi43Nzk5MzdjLTAuMDYzMywwLjAyNTY0OSAtMC4xMTc0OTMsMC4wNjk2MjggLTAuMTU1NjQxLDAuMTI2Mjg5Yy0wLjAzODE0OCwwLjA1NjY2MSAtMC4wNTg0OTEsMC4xMjM0MzcgLTAuMDU4NDM0LDAuMTkxNzMxem00LjgxODA3NSwwLjI2ODQzOGwtMi41NDgyMjksMS4wMzA2NTJsMCw1LjgyMTE2M2wyLjU0ODIyOSwwbDAsLTYuODUxODE1eiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4NCiAgPHBhdGggc3Ryb2tlPSJudWxsIiBpZD0ic3ZnXzEwIiBmaWxsPSIjNEI0QjRCIiBkPSJtMjguNDI0NDY0LDY1LjA3NjgwNWwwLDMuNDQzNDI4bDIuNTU0NDQyLC0xLjAzMTcxNmwwLC0zLjQ0MzNsLTIuNTU0NDQyLDEuMDMxNTg4em0tMS45NDI1MiwtMS42NjM0ODVjLTAuMDk2MTcxLDAuMDM3NjM3IC0wLjE3ODgwNywwLjEwMzMyMSAtMC4yMzcxODUsMC4xODg1MjVjLTAuMDU4MzYzLDAuMDg1MjA0IC0wLjA4OTc3MiwwLjE4NiAtMC4wOTAxNDEsMC4yODkyNzhsMCw3Ljk5Mzg3NGw3LjA5NDEzNSwtMi44NjUyNTVsMCwtNy44MzI1NDRjLTAuMDAwMzU1LC0wLjA1NTQxMyAtMC4wMTQxMywtMC4xMDk5MDMgLTAuMDQwMTQ4LC0wLjE1ODgzMmMtMC4wMjYwMTgsLTAuMDQ4OTE1IC0wLjA2MzUxMywtMC4wOTA4MDggLTAuMTA5MjY1LC0wLjEyMjA2MWMtMC4wNDU3NTIsLTAuMDMxMjY3IC0wLjA5ODM5OCwtMC4wNTA5NzIgLTAuMTUzNDI3LC0wLjA1NzQ0MWMtMC4wNTUwMywtMC4wMDY0NjkgLTAuMTEwODExLDAuMDAwNTExIC0wLjE2MjU2NCwwLjAyMDMxNWwwLjAyODIxNywwLjA3MzY4NWwtMC4wMjk3NjMsLTAuMDczNjg1bC02LjI5OTg1OSwyLjU0NDE0M3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIi8+DQogIDxwYXRoIHN0cm9rZT0ibnVsbCIgaWQ9InN2Z18xMSIgZmlsbD0iIzRCNEI0QiIgZD0ibTM1LjUyMzI4LDgyLjEwMjYzOGw4LjIyNzQ4MywwbDAsLTguNTMxOTgzbC04LjIyNzQ4MywtMS43NDk2OTdsMCwxMC4yODE2OHptMTAuNDk3MzMsLTEwLjA5MjUzMWwwLDEyLjAxOTQ4OWMwLDAuMDQ1MTEzIC0wLjAwODc5NiwwLjA4OTY1OSAtMC4wMjU5NjEsMC4xMzEyMjVjLTAuMDE3MzA4LDAuMDQxNTY3IC0wLjA0MjU2LDAuMDc5NDQ1IC0wLjA3NDMzNywwLjExMTIyMmMtMC4wMzE5MiwwLjAzMTc3OCAtMC4wNjk2NTYsMC4wNTcwMyAtMC4xMTEyMjIsMC4wNzQzMzdjLTAuMDQxNzA4LDAuMDE3MTY2IC0wLjA4NjI1NCwwLjAyNjEwMyAtMC4xMzEyMjUsMC4wMjYxMDNsLTEyLjA4MTU0MSwwYy0wLjA5MDkzNiwwIC0wLjE3ODE4MywtMC4wMzYxNzYgLTAuMjQyNDQ4LC0wLjEwMDQ0MWMtMC4wNjQyNjUsLTAuMDY0MjY1IC0wLjEwMDQ0MSwtMC4xNTE1MTIgLTAuMTAwNDQxLC0wLjI0MjQ0OGwwLC0xNS4wMTE5NTVsMTIuNDk1Nzg3LDIuNjU3MzhjMC4wNzY3NDksMC4wMTYzNDMgMC4xNDU1NTQsMC4wNTg1MTkgMC4xOTUwNjUsMC4xMTk1MDdjMC4wNDkzNjksMC4wNjA5ODggMC4wNzYzMjQsMC4xMzcwODUgMC4wNzYzMjQsMC4yMTU1Nzl6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPg0KIDwvZz4NCjwvc3ZnPg==');
}

.ds-item__image.ESSBASE {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0QyMTQyRjt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxnIGlkPSJYTUxJRF8xMDE4M18iPg0KCTxnIGlkPSJYTUxJRF8xMjJfIj4NCgkJPGcgaWQ9IlhNTElEXzEzNl8iPg0KCQkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI4MC40LDM3LjMgNzguNSwzNy4zIDc4LjUsNDguOSA4Ny41LDQ4LjkgODguNyw0NyA4MC40LDQ3IAkJCSIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMzVfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NC40LDM3LjlsLTcsMTFoMi4zbDIuMS0zLjNoNC41bDEuMi0xLjlINTNsMi40LTMuOWw1LjcsOS4xaDIuM2wtNy0xMUM1Ni4xLDM3LjEsNTQuOSwzNy4xLDU0LjQsMzcuOXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTM0XyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjcuOSwzOS4xaDcuOWwxLjItMS45aC05LjJjLTMuMiwwLTUuMywyLjYtNS4zLDUuOHMyLjEsNS44LDUuMyw1LjhoNy44bDEuMi0xLjloLTguOQ0KCQkJCWMtMi4yLDAtMy40LTEuNy0zLjQtMy45QzY0LjUsNDAuOSw2NS43LDM5LjEsNjcuOSwzOS4xeiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMzFfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNy4yLDM3LjNIMTljLTMuMiwwLTUuMywyLjYtNS4zLDUuOHMyLjEsNS44LDUuMyw1LjhoOC4yYzMuMiwwLDUuMy0yLjYsNS4zLTUuOA0KCQkJCUMzMi41LDM5LjksMzAuNCwzNy4zLDI3LjIsMzcuM3ogTTI3LjIsNDdIMTljLTIuMiwwLTMuNC0xLjctMy40LTMuOXMxLjMtMy45LDMuNC0zLjloOC4yYzIuMiwwLDMuNCwxLjcsMy40LDMuOQ0KCQkJCUMzMC43LDQ1LjIsMjkuNCw0NywyNy4yLDQ3eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMzBfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05NCwzOS4xaDcuOWwxLjItMS45SDk0Yy0zLjIsMC01LjMsMi42LTUuMyw1LjhzMi4xLDUuOCw1LjMsNS44aDcuOEwxMDMsNDdoLTljLTEuOCwwLTMtMS4zLTMuMy0zaDEwLjENCgkJCQlsMS4yLTEuOUg5MC43QzkxLjEsNDAuNCw5Mi4yLDM5LjEsOTQsMzkuMXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTI5XyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDMuNCw0NC4xYzEuOSwwLDMuNS0xLjUsMy41LTMuNWMwLTEuOS0xLjUtMy41LTMuNS0zLjVoLTkuN3YxMS42aDIuMXYtOS42aDcuNmMwLjgsMCwxLjYsMC43LDEuNiwxLjYNCgkJCQljMCwwLjgtMC43LDEuNi0xLjYsMS42aC02LjFsNi44LDYuNmgyLjdsLTQuOS00LjdMNDMuNCw0NC4xeiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMjZfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDUuMiwzNy4xYy0wLjYsMC0xLjEsMC41LTEuMSwxLjFzMC41LDEuMSwxLjEsMS4xYzAuNSwwLDEuMS0wLjUsMS4xLTEuMVMxMDUuOCwzNy4xLDEwNS4yLDM3LjF6DQoJCQkJIE0xMDUuMiwzOWMtMC41LDAtMC44LTAuNC0wLjgtMC44czAuNC0wLjgsMC44LTAuOGMwLjUsMCwwLjgsMC40LDAuOCwwLjhDMTA2LjEsMzguNywxMDUuNywzOSwxMDUuMiwzOXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTIzXyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTA1LjQsMzguMmMwLjIsMCwwLjMtMC4yLDAuMy0wLjNjMC0wLjItMC4yLTAuMy0wLjUtMC4zaC0wLjV2MS4yaDAuMnYtMC41aDAuMmwwLjMsMC41aDAuMkwxMDUuNCwzOC4yeg0KCQkJCSBNMTA1LDM4LjF2LTAuNGgwLjJjMC4yLDAsMC4yLDAsMC4yLDAuMlMxMDUuMiwzOC4xLDEwNSwzOC4xTDEwNSwzOC4xeiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPGcgY2xhc3M9InN0MiI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ4LjUsNjQuOXYtOC42aDYuMnYxaC01LjFWNjBoNC44djFoLTQuOHYyLjloNS4zdjFINDguNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTYsNjMuMWwxLTAuMmMwLjEsMC40LDAuMiwwLjcsMC41LDFzMC42LDAuMywxLjEsMC4zYzAuNSwwLDAuOC0wLjEsMS4xLTAuM3MwLjQtMC40LDAuNC0wLjcNCgkJYzAtMC4yLTAuMS0wLjQtMC4zLTAuNmMtMC4xLTAuMS0wLjUtMC4yLTEuMS0wLjRjLTAuOC0wLjItMS4zLTAuNC0xLjYtMC41cy0wLjUtMC4zLTAuNy0wLjZzLTAuMi0wLjUtMC4yLTAuOA0KCQljMC0wLjMsMC4xLTAuNSwwLjItMC44czAuMy0wLjQsMC41LTAuNmMwLjItMC4xLDAuNC0wLjIsMC43LTAuM3MwLjYtMC4xLDAuOS0wLjFjMC41LDAsMC45LDAuMSwxLjMsMC4yczAuNiwwLjMsMC44LDAuNg0KCQlzMC4zLDAuNiwwLjQsMWwtMSwwLjFjMC0wLjMtMC4yLTAuNi0wLjQtMC44cy0wLjUtMC4zLTEtMC4zYy0wLjUsMC0wLjgsMC4xLTEsMC4ycy0wLjMsMC4zLTAuMywwLjZjMCwwLjEsMCwwLjMsMC4xLDAuNA0KCQljMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjNjMC4xLDAsMC40LDAuMSwwLjksMC4zYzAuNywwLjIsMS4zLDAuNCwxLjYsMC41czAuNSwwLjMsMC43LDAuNnMwLjMsMC41LDAuMywwLjljMCwwLjQtMC4xLDAuNy0wLjMsMQ0KCQlzLTAuNSwwLjYtMC45LDAuN3MtMC44LDAuMy0xLjMsMC4zYy0wLjgsMC0xLjQtMC4yLTEuOC0wLjVTNTYuMSw2My43LDU2LDYzLjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYyLDYzLjFsMS0wLjJjMC4xLDAuNCwwLjIsMC43LDAuNSwxczAuNiwwLjMsMS4xLDAuM2MwLjUsMCwwLjgtMC4xLDEuMS0wLjNzMC40LTAuNCwwLjQtMC43DQoJCWMwLTAuMi0wLjEtMC40LTAuMy0wLjZjLTAuMS0wLjEtMC41LTAuMi0xLjEtMC40Yy0wLjgtMC4yLTEuMy0wLjQtMS42LTAuNXMtMC41LTAuMy0wLjctMC42cy0wLjItMC41LTAuMi0wLjgNCgkJYzAtMC4zLDAuMS0wLjUsMC4yLTAuOHMwLjMtMC40LDAuNS0wLjZjMC4yLTAuMSwwLjQtMC4yLDAuNy0wLjNzMC42LTAuMSwwLjktMC4xYzAuNSwwLDAuOSwwLjEsMS4zLDAuMnMwLjYsMC4zLDAuOCwwLjYNCgkJczAuMywwLjYsMC40LDFsLTEsMC4xYzAtMC4zLTAuMi0wLjYtMC40LTAuOHMtMC41LTAuMy0xLTAuM2MtMC41LDAtMC44LDAuMS0xLDAuMnMtMC4zLDAuMy0wLjMsMC42YzAsMC4xLDAsMC4zLDAuMSwwLjQNCgkJYzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4zYzAuMSwwLDAuNCwwLjEsMC45LDAuM2MwLjcsMC4yLDEuMywwLjQsMS42LDAuNXMwLjUsMC4zLDAuNywwLjZzMC4zLDAuNSwwLjMsMC45YzAsMC40LTAuMSwwLjctMC4zLDENCgkJcy0wLjUsMC42LTAuOSwwLjdzLTAuOCwwLjMtMS4zLDAuM2MtMC44LDAtMS40LTAuMi0xLjgtMC41UzYyLjEsNjMuNyw2Miw2My4xeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02OS40LDY0LjloLTF2LTguNmgxLjF2My4xYzAuNC0wLjYsMS0wLjgsMS43LTAuOGMwLjQsMCwwLjcsMC4xLDEuMSwwLjJzMC42LDAuNCwwLjgsMC43czAuNCwwLjYsMC41LDENCgkJczAuMiwwLjgsMC4yLDEuM2MwLDEuMS0wLjMsMS45LTAuOCwyLjVzLTEuMiwwLjktMS45LDAuOWMtMC43LDAtMS4zLTAuMy0xLjctMC45VjY0Ljl6IE02OS4zLDYxLjhjMCwwLjcsMC4xLDEuMywwLjMsMS42DQoJCWMwLjMsMC41LDAuOCwwLjgsMS4zLDAuOGMwLjUsMCwwLjktMC4yLDEuMi0wLjZzMC41LTEsMC41LTEuOGMwLTAuOC0wLjItMS40LTAuNS0xLjhzLTAuNy0wLjYtMS4yLTAuNmMtMC41LDAtMC45LDAuMi0xLjIsMC42DQoJCVM2OS4zLDYxLDY5LjMsNjEuOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzkuMSw2NC4yYy0wLjQsMC4zLTAuOCwwLjYtMS4xLDAuN3MtMC43LDAuMi0xLjIsMC4yYy0wLjcsMC0xLjItMC4yLTEuNi0wLjVzLTAuNi0wLjgtMC42LTEuMw0KCQljMC0wLjMsMC4xLTAuNiwwLjItMC44czAuMy0wLjUsMC41LTAuNnMwLjUtMC4zLDAuOC0wLjNjMC4yLTAuMSwwLjUtMC4xLDAuOS0wLjJjMC45LTAuMSwxLjUtMC4yLDEuOS0wLjRjMC0wLjEsMC0wLjIsMC0wLjMNCgkJYzAtMC40LTAuMS0wLjctMC4zLTAuOWMtMC4zLTAuMi0wLjctMC40LTEuMi0wLjRjLTAuNSwwLTAuOSwwLjEtMS4xLDAuM3MtMC40LDAuNS0wLjUsMC45bC0xLTAuMWMwLjEtMC40LDAuMi0wLjgsMC41LTEuMQ0KCQlzMC41LTAuNSwwLjktMC42czAuOS0wLjIsMS40LTAuMmMwLjUsMCwxLDAuMSwxLjMsMC4yczAuNiwwLjMsMC43LDAuNXMwLjMsMC40LDAuMywwLjdjMCwwLjIsMC4xLDAuNSwwLjEsMXYxLjRjMCwxLDAsMS42LDAuMSwxLjkNCgkJczAuMSwwLjUsMC4zLDAuN2gtMS4xQzc5LjIsNjQuNyw3OS4xLDY0LjUsNzkuMSw2NC4yeiBNNzksNjEuOGMtMC40LDAuMi0xLDAuMy0xLjcsMC40Yy0wLjQsMC4xLTAuNywwLjEtMC45LDAuMnMtMC4zLDAuMi0wLjQsMC4zDQoJCXMtMC4xLDAuMy0wLjEsMC41YzAsMC4zLDAuMSwwLjUsMC4zLDAuN3MwLjUsMC4zLDAuOSwwLjNjMC40LDAsMC44LTAuMSwxLjEtMC4zczAuNS0wLjQsMC43LTAuN0M3OSw2Myw3OSw2Mi43LDc5LDYyLjJWNjEuOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODEuMyw2My4xbDEtMC4yYzAuMSwwLjQsMC4yLDAuNywwLjUsMXMwLjYsMC4zLDEuMSwwLjNjMC41LDAsMC44LTAuMSwxLjEtMC4zczAuNC0wLjQsMC40LTAuNw0KCQljMC0wLjItMC4xLTAuNC0wLjMtMC42Yy0wLjEtMC4xLTAuNS0wLjItMS4xLTAuNGMtMC44LTAuMi0xLjMtMC40LTEuNi0wLjVzLTAuNS0wLjMtMC43LTAuNnMtMC4yLTAuNS0wLjItMC44DQoJCWMwLTAuMywwLjEtMC41LDAuMi0wLjhzMC4zLTAuNCwwLjUtMC42YzAuMi0wLjEsMC40LTAuMiwwLjctMC4zczAuNi0wLjEsMC45LTAuMWMwLjUsMCwwLjksMC4xLDEuMywwLjJzMC42LDAuMywwLjgsMC42DQoJCXMwLjMsMC42LDAuNCwxbC0xLDAuMWMwLTAuMy0wLjItMC42LTAuNC0wLjhzLTAuNS0wLjMtMS0wLjNjLTAuNSwwLTAuOCwwLjEtMSwwLjJzLTAuMywwLjMtMC4zLDAuNmMwLDAuMSwwLDAuMywwLjEsMC40DQoJCWMwLjEsMC4xLDAuMiwwLjIsMC40LDAuM2MwLjEsMCwwLjQsMC4xLDAuOSwwLjNjMC43LDAuMiwxLjMsMC40LDEuNiwwLjVzMC41LDAuMywwLjcsMC42czAuMywwLjUsMC4zLDAuOWMwLDAuNC0wLjEsMC43LTAuMywxDQoJCXMtMC41LDAuNi0wLjksMC43cy0wLjgsMC4zLTEuMywwLjNjLTAuOCwwLTEuNC0wLjItMS44LTAuNVM4MS40LDYzLjcsODEuMyw2My4xeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Miw2Mi45bDEuMSwwLjFjLTAuMiwwLjYtMC41LDEuMS0xLDEuNXMtMS4xLDAuNS0xLjgsMC41Yy0wLjksMC0xLjYtMC4zLTIuMi0wLjhzLTAuOC0xLjMtMC44LTIuNA0KCQljMC0xLDAuMy0xLjksMC44LTIuNHMxLjItMC45LDIuMS0wLjljMC44LDAsMS41LDAuMywyLDAuOHMwLjgsMS40LDAuOCwyLjRjMCwwLjEsMCwwLjIsMCwwLjNoLTQuNmMwLDAuNywwLjIsMS4yLDAuNiwxLjYNCgkJczAuOCwwLjUsMS4zLDAuNWMwLjQsMCwwLjctMC4xLDEtMC4zUzkxLjgsNjMuNCw5Miw2Mi45eiBNODguNSw2MS4ySDkyYzAtMC41LTAuMi0wLjktMC40LTEuMmMtMC4zLTAuNC0wLjgtMC42LTEuMy0wLjYNCgkJYy0wLjUsMC0wLjksMC4yLTEuMiwwLjVTODguNiw2MC43LDg4LjUsNjEuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTcuNSw1Ny41di0xaDUuNnYwLjhjLTAuNSwwLjYtMS4xLDEuNC0xLjYsMi4zcy0xLDItMS4yLDNjLTAuMiwwLjctMC4zLDEuNS0wLjQsMi40aC0xLjENCgkJYzAtMC43LDAuMS0xLjUsMC40LTIuNHMwLjYtMS45LDEuMS0yLjhzMS0xLjYsMS41LTIuMkg5Ny41eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.ESSBASE9 {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0QyMTQyRjt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxnIGlkPSJYTUxJRF8xMDE4M18iPg0KCTxnIGlkPSJYTUxJRF8xMjJfIj4NCgkJPGcgaWQ9IlhNTElEXzEzNl8iPg0KCQkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI4MC40LDM3LjMgNzguNSwzNy4zIDc4LjUsNDguOSA4Ny41LDQ4LjkgODguNyw0NyA4MC40LDQ3IAkJCSIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMzVfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NC40LDM3LjlsLTcsMTFoMi4zbDIuMS0zLjNoNC41bDEuMi0xLjlINTNsMi40LTMuOWw1LjcsOS4xaDIuM2wtNy0xMUM1Ni4xLDM3LjEsNTQuOSwzNy4xLDU0LjQsMzcuOXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTM0XyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjcuOSwzOS4xaDcuOWwxLjItMS45aC05LjJjLTMuMiwwLTUuMywyLjYtNS4zLDUuOHMyLjEsNS44LDUuMyw1LjhoNy44bDEuMi0xLjloLTguOQ0KCQkJCWMtMi4yLDAtMy40LTEuNy0zLjQtMy45QzY0LjUsNDAuOSw2NS43LDM5LjEsNjcuOSwzOS4xeiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMzFfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNy4yLDM3LjNIMTljLTMuMiwwLTUuMywyLjYtNS4zLDUuOHMyLjEsNS44LDUuMyw1LjhoOC4yYzMuMiwwLDUuMy0yLjYsNS4zLTUuOA0KCQkJCUMzMi41LDM5LjksMzAuNCwzNy4zLDI3LjIsMzcuM3ogTTI3LjIsNDdIMTljLTIuMiwwLTMuNC0xLjctMy40LTMuOXMxLjMtMy45LDMuNC0zLjloOC4yYzIuMiwwLDMuNCwxLjcsMy40LDMuOQ0KCQkJCUMzMC43LDQ1LjIsMjkuNCw0NywyNy4yLDQ3eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMzBfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05NCwzOS4xaDcuOWwxLjItMS45SDk0Yy0zLjIsMC01LjMsMi42LTUuMyw1LjhzMi4xLDUuOCw1LjMsNS44aDcuOEwxMDMsNDdoLTljLTEuOCwwLTMtMS4zLTMuMy0zaDEwLjENCgkJCQlsMS4yLTEuOUg5MC43QzkxLjEsNDAuNCw5Mi4yLDM5LjEsOTQsMzkuMXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTI5XyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDMuNCw0NC4xYzEuOSwwLDMuNS0xLjUsMy41LTMuNWMwLTEuOS0xLjUtMy41LTMuNS0zLjVoLTkuN3YxMS42aDIuMXYtOS42aDcuNmMwLjgsMCwxLjYsMC43LDEuNiwxLjYNCgkJCQljMCwwLjgtMC43LDEuNi0xLjYsMS42aC02LjFsNi44LDYuNmgyLjdsLTQuOS00LjdMNDMuNCw0NC4xeiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMjZfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDUuMiwzNy4xYy0wLjYsMC0xLjEsMC41LTEuMSwxLjFzMC41LDEuMSwxLjEsMS4xYzAuNSwwLDEuMS0wLjUsMS4xLTEuMVMxMDUuOCwzNy4xLDEwNS4yLDM3LjF6DQoJCQkJIE0xMDUuMiwzOWMtMC41LDAtMC44LTAuNC0wLjgtMC44czAuNC0wLjgsMC44LTAuOGMwLjUsMCwwLjgsMC40LDAuOCwwLjhDMTA2LjEsMzguNywxMDUuNywzOSwxMDUuMiwzOXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTIzXyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTA1LjQsMzguMmMwLjIsMCwwLjMtMC4yLDAuMy0wLjNjMC0wLjItMC4yLTAuMy0wLjUtMC4zaC0wLjV2MS4yaDAuMnYtMC41aDAuMmwwLjMsMC41aDAuMkwxMDUuNCwzOC4yeg0KCQkJCSBNMTA1LDM4LjF2LTAuNGgwLjJjMC4yLDAsMC4yLDAsMC4yLDAuMlMxMDUuMiwzOC4xLDEwNSwzOC4xTDEwNSwzOC4xeiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPGcgY2xhc3M9InN0MiI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ4LjUsNjQuOXYtOC42aDYuMnYxaC01LjFWNjBoNC44djFoLTQuOHYyLjloNS4zdjFINDguNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTYsNjMuMWwxLTAuMmMwLjEsMC40LDAuMiwwLjcsMC41LDFzMC42LDAuMywxLjEsMC4zYzAuNSwwLDAuOC0wLjEsMS4xLTAuM3MwLjQtMC40LDAuNC0wLjcNCgkJYzAtMC4yLTAuMS0wLjQtMC4zLTAuNmMtMC4xLTAuMS0wLjUtMC4yLTEuMS0wLjRjLTAuOC0wLjItMS4zLTAuNC0xLjYtMC41cy0wLjUtMC4zLTAuNy0wLjZzLTAuMi0wLjUtMC4yLTAuOA0KCQljMC0wLjMsMC4xLTAuNSwwLjItMC44czAuMy0wLjQsMC41LTAuNmMwLjItMC4xLDAuNC0wLjIsMC43LTAuM3MwLjYtMC4xLDAuOS0wLjFjMC41LDAsMC45LDAuMSwxLjMsMC4yczAuNiwwLjMsMC44LDAuNg0KCQlzMC4zLDAuNiwwLjQsMWwtMSwwLjFjMC0wLjMtMC4yLTAuNi0wLjQtMC44cy0wLjUtMC4zLTEtMC4zYy0wLjUsMC0wLjgsMC4xLTEsMC4ycy0wLjMsMC4zLTAuMywwLjZjMCwwLjEsMCwwLjMsMC4xLDAuNA0KCQljMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjNjMC4xLDAsMC40LDAuMSwwLjksMC4zYzAuNywwLjIsMS4zLDAuNCwxLjYsMC41czAuNSwwLjMsMC43LDAuNnMwLjMsMC41LDAuMywwLjljMCwwLjQtMC4xLDAuNy0wLjMsMQ0KCQlzLTAuNSwwLjYtMC45LDAuN3MtMC44LDAuMy0xLjMsMC4zYy0wLjgsMC0xLjQtMC4yLTEuOC0wLjVTNTYuMSw2My43LDU2LDYzLjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYyLDYzLjFsMS0wLjJjMC4xLDAuNCwwLjIsMC43LDAuNSwxczAuNiwwLjMsMS4xLDAuM2MwLjUsMCwwLjgtMC4xLDEuMS0wLjNzMC40LTAuNCwwLjQtMC43DQoJCWMwLTAuMi0wLjEtMC40LTAuMy0wLjZjLTAuMS0wLjEtMC41LTAuMi0xLjEtMC40Yy0wLjgtMC4yLTEuMy0wLjQtMS42LTAuNXMtMC41LTAuMy0wLjctMC42cy0wLjItMC41LTAuMi0wLjgNCgkJYzAtMC4zLDAuMS0wLjUsMC4yLTAuOHMwLjMtMC40LDAuNS0wLjZjMC4yLTAuMSwwLjQtMC4yLDAuNy0wLjNzMC42LTAuMSwwLjktMC4xYzAuNSwwLDAuOSwwLjEsMS4zLDAuMnMwLjYsMC4zLDAuOCwwLjYNCgkJczAuMywwLjYsMC40LDFsLTEsMC4xYzAtMC4zLTAuMi0wLjYtMC40LTAuOHMtMC41LTAuMy0xLTAuM2MtMC41LDAtMC44LDAuMS0xLDAuMnMtMC4zLDAuMy0wLjMsMC42YzAsMC4xLDAsMC4zLDAuMSwwLjQNCgkJYzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4zYzAuMSwwLDAuNCwwLjEsMC45LDAuM2MwLjcsMC4yLDEuMywwLjQsMS42LDAuNXMwLjUsMC4zLDAuNywwLjZzMC4zLDAuNSwwLjMsMC45YzAsMC40LTAuMSwwLjctMC4zLDENCgkJcy0wLjUsMC42LTAuOSwwLjdzLTAuOCwwLjMtMS4zLDAuM2MtMC44LDAtMS40LTAuMi0xLjgtMC41UzYyLjEsNjMuNyw2Miw2My4xeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02OS40LDY0LjloLTF2LTguNmgxLjF2My4xYzAuNC0wLjYsMS0wLjgsMS43LTAuOGMwLjQsMCwwLjcsMC4xLDEuMSwwLjJzMC42LDAuNCwwLjgsMC43czAuNCwwLjYsMC41LDENCgkJczAuMiwwLjgsMC4yLDEuM2MwLDEuMS0wLjMsMS45LTAuOCwyLjVzLTEuMiwwLjktMS45LDAuOWMtMC43LDAtMS4zLTAuMy0xLjctMC45VjY0Ljl6IE02OS4zLDYxLjhjMCwwLjcsMC4xLDEuMywwLjMsMS42DQoJCWMwLjMsMC41LDAuOCwwLjgsMS4zLDAuOGMwLjUsMCwwLjktMC4yLDEuMi0wLjZzMC41LTEsMC41LTEuOGMwLTAuOC0wLjItMS40LTAuNS0xLjhzLTAuNy0wLjYtMS4yLTAuNmMtMC41LDAtMC45LDAuMi0xLjIsMC42DQoJCVM2OS4zLDYxLDY5LjMsNjEuOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzkuMSw2NC4yYy0wLjQsMC4zLTAuOCwwLjYtMS4xLDAuN3MtMC43LDAuMi0xLjIsMC4yYy0wLjcsMC0xLjItMC4yLTEuNi0wLjVzLTAuNi0wLjgtMC42LTEuMw0KCQljMC0wLjMsMC4xLTAuNiwwLjItMC44czAuMy0wLjUsMC41LTAuNnMwLjUtMC4zLDAuOC0wLjNjMC4yLTAuMSwwLjUtMC4xLDAuOS0wLjJjMC45LTAuMSwxLjUtMC4yLDEuOS0wLjRjMC0wLjEsMC0wLjIsMC0wLjMNCgkJYzAtMC40LTAuMS0wLjctMC4zLTAuOWMtMC4zLTAuMi0wLjctMC40LTEuMi0wLjRjLTAuNSwwLTAuOSwwLjEtMS4xLDAuM3MtMC40LDAuNS0wLjUsMC45bC0xLTAuMWMwLjEtMC40LDAuMi0wLjgsMC41LTEuMQ0KCQlzMC41LTAuNSwwLjktMC42czAuOS0wLjIsMS40LTAuMmMwLjUsMCwxLDAuMSwxLjMsMC4yczAuNiwwLjMsMC43LDAuNXMwLjMsMC40LDAuMywwLjdjMCwwLjIsMC4xLDAuNSwwLjEsMXYxLjRjMCwxLDAsMS42LDAuMSwxLjkNCgkJczAuMSwwLjUsMC4zLDAuN2gtMS4xQzc5LjIsNjQuNyw3OS4xLDY0LjUsNzkuMSw2NC4yeiBNNzksNjEuOGMtMC40LDAuMi0xLDAuMy0xLjcsMC40Yy0wLjQsMC4xLTAuNywwLjEtMC45LDAuMnMtMC4zLDAuMi0wLjQsMC4zDQoJCXMtMC4xLDAuMy0wLjEsMC41YzAsMC4zLDAuMSwwLjUsMC4zLDAuN3MwLjUsMC4zLDAuOSwwLjNjMC40LDAsMC44LTAuMSwxLjEtMC4zczAuNS0wLjQsMC43LTAuN0M3OSw2Myw3OSw2Mi43LDc5LDYyLjJWNjEuOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODEuMyw2My4xbDEtMC4yYzAuMSwwLjQsMC4yLDAuNywwLjUsMXMwLjYsMC4zLDEuMSwwLjNjMC41LDAsMC44LTAuMSwxLjEtMC4zczAuNC0wLjQsMC40LTAuNw0KCQljMC0wLjItMC4xLTAuNC0wLjMtMC42Yy0wLjEtMC4xLTAuNS0wLjItMS4xLTAuNGMtMC44LTAuMi0xLjMtMC40LTEuNi0wLjVzLTAuNS0wLjMtMC43LTAuNnMtMC4yLTAuNS0wLjItMC44DQoJCWMwLTAuMywwLjEtMC41LDAuMi0wLjhzMC4zLTAuNCwwLjUtMC42YzAuMi0wLjEsMC40LTAuMiwwLjctMC4zczAuNi0wLjEsMC45LTAuMWMwLjUsMCwwLjksMC4xLDEuMywwLjJzMC42LDAuMywwLjgsMC42DQoJCXMwLjMsMC42LDAuNCwxbC0xLDAuMWMwLTAuMy0wLjItMC42LTAuNC0wLjhzLTAuNS0wLjMtMS0wLjNjLTAuNSwwLTAuOCwwLjEtMSwwLjJzLTAuMywwLjMtMC4zLDAuNmMwLDAuMSwwLDAuMywwLjEsMC40DQoJCWMwLjEsMC4xLDAuMiwwLjIsMC40LDAuM2MwLjEsMCwwLjQsMC4xLDAuOSwwLjNjMC43LDAuMiwxLjMsMC40LDEuNiwwLjVzMC41LDAuMywwLjcsMC42czAuMywwLjUsMC4zLDAuOWMwLDAuNC0wLjEsMC43LTAuMywxDQoJCXMtMC41LDAuNi0wLjksMC43cy0wLjgsMC4zLTEuMywwLjNjLTAuOCwwLTEuNC0wLjItMS44LTAuNVM4MS40LDYzLjcsODEuMyw2My4xeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Miw2Mi45bDEuMSwwLjFjLTAuMiwwLjYtMC41LDEuMS0xLDEuNXMtMS4xLDAuNS0xLjgsMC41Yy0wLjksMC0xLjYtMC4zLTIuMi0wLjhzLTAuOC0xLjMtMC44LTIuNA0KCQljMC0xLDAuMy0xLjksMC44LTIuNHMxLjItMC45LDIuMS0wLjljMC44LDAsMS41LDAuMywyLDAuOHMwLjgsMS40LDAuOCwyLjRjMCwwLjEsMCwwLjIsMCwwLjNoLTQuNmMwLDAuNywwLjIsMS4yLDAuNiwxLjYNCgkJczAuOCwwLjUsMS4zLDAuNWMwLjQsMCwwLjctMC4xLDEtMC4zUzkxLjgsNjMuNCw5Miw2Mi45eiBNODguNSw2MS4ySDkyYzAtMC41LTAuMi0wLjktMC40LTEuMmMtMC4zLTAuNC0wLjgtMC42LTEuMy0wLjYNCgkJYy0wLjUsMC0wLjksMC4yLTEuMiwwLjVTODguNiw2MC43LDg4LjUsNjEuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTcuNiw2Mi45bDEtMC4xYzAuMSwwLjUsMC4zLDAuOCwwLjUsMXMwLjYsMC4zLDAuOSwwLjNjMC4zLDAsMC42LTAuMSwwLjktMC4yczAuNC0wLjMsMC42LTAuNnMwLjMtMC42LDAuNC0xDQoJCXMwLjItMC45LDAuMi0xLjNjMCwwLDAtMC4xLDAtMC4yYy0wLjIsMC4zLTAuNSwwLjYtMC45LDAuOFMxMDAuNCw2MiwxMDAsNjJjLTAuNywwLTEuMy0wLjMtMS44LTAuOHMtMC43LTEuMi0wLjctMg0KCQljMC0wLjksMC4zLTEuNiwwLjgtMi4xczEuMi0wLjgsMS45LTAuOGMwLjYsMCwxLjEsMC4yLDEuNSwwLjVzMC44LDAuNywxLjEsMS4zczAuNCwxLjQsMC40LDIuNGMwLDEuMS0wLjEsMi0wLjQsMi42DQoJCXMtMC42LDEuMS0xLjEsMS41cy0xLDAuNS0xLjcsMC41Yy0wLjcsMC0xLjItMC4yLTEuNi0wLjZTOTcuNyw2My42LDk3LjYsNjIuOXogTTEwMS45LDU5LjJjMC0wLjYtMC4yLTEuMS0wLjUtMS40DQoJCXMtMC43LTAuNS0xLjItMC41Yy0wLjUsMC0wLjksMC4yLTEuMiwwLjZzLTAuNSwwLjktMC41LDEuNWMwLDAuNSwwLjIsMSwwLjUsMS4zczAuNywwLjUsMS4yLDAuNWMwLjUsMCwwLjktMC4yLDEuMi0wLjUNCgkJUzEwMS45LDU5LjgsMTAxLjksNTkuMnoiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.Essbase_New {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEwMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCBmaWxsPSIjRDIxNDJGIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI4MC40LDM3LjMgNzguNSwzNy4zIDc4LjUsNDguOSA4Ny41LDQ4LjkgODguNyw0NyA4MC40LDQ3ICIvPg0KPGc+DQoJPGRlZnM+DQoJCTxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCgk8L2RlZnM+DQoJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+DQoJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgk8L2NsaXBQYXRoPg0KCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NC40LDM3LjlsLTcsMTFoMi4zbDIuMS0zLjNoNC41bDEuMi0xLjlINTNsMi40LTMuOWw1LjcsOS4xaDIuM2wtNy0xMQ0KCQlDNTYuMSwzNy4xLDU0LjksMzcuMSw1NC40LDM3LjkiLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjRkZGRkZGIiBkPSJNNjcuOSwzOS4xSDc1LjhsMS4yLTEuOWgtOS4yYy0zLjIsMC01LjMsMi42LTUuMyw1LjhjMCwzLjIsMi4xLDUuOCw1LjMsNS44DQoJCWg3LjhsMS4yLTEuOUg2Ny45Yy0yLjIsMC0zLjQtMS43LTMuNC0zLjlDNjQuNSw0MC45LDY1LjcsMzkuMSw2Ny45LDM5LjEiLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjRkZGRkZGIiBkPSJNMjcuMiwzNy4zSDE5Yy0zLjIsMC01LjMsMi42LTUuMyw1LjhjMCwzLjIsMi4xLDUuOCw1LjMsNS44aDguMg0KCQljMy4yLDAsNS4zLTIuNiw1LjMtNS44QzMyLjUsMzkuOSwzMC40LDM3LjMsMjcuMiwzNy4zIE0yNy4yLDQ3SDE5Yy0yLjIsMC0zLjQtMS43LTMuNC0zLjljMC0yLjIsMS4zLTMuOSwzLjQtMy45aDguMg0KCQljMi4yLDAsMy40LDEuNywzLjQsMy45QzMwLjcsNDUuMiwyOS40LDQ3LDI3LjIsNDciLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjRkZGRkZGIiBkPSJNOTQsMzkuMWg3LjlsMS4xOTktMS45SDk0Yy0zLjIsMC01LjMsMi42LTUuMyw1LjhjMCwzLjIsMi4xLDUuOCw1LjMsNS44aDcuOA0KCQlMMTAzLDQ3aC05Yy0xLjgsMC0zLTEuMy0zLjMtM2gxMC4xbDEuMi0xLjlIOTAuN0M5MS4xLDQwLjQsOTIuMiwzOS4xLDk0LDM5LjEiLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjRkZGRkZGIiBkPSJNNDMuNCw0NC4xYzEuOSwwLDMuNS0xLjUsMy41LTMuNWMwLTEuOS0xLjUtMy41LTMuNS0zLjVoLTkuN3YxMS42aDIuMXYtOS42DQoJCWg3LjZjMC44LDAsMS42LDAuNywxLjYsMS42YzAsMC44LTAuNywxLjYtMS42LDEuNmgtNi4xbDYuOCw2LjZoMi43bC00LjktNC43TDQzLjQsNDQuMXoiLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTA1LjIsMzcuMWMtMC42MDEsMC0xLjEwMSwwLjUtMS4xMDEsMS4xYzAsMC42LDAuNSwxLjEsMS4xMDEsMS4xDQoJCWMwLjUsMCwxLjEtMC41LDEuMS0xLjFDMTA2LjMsMzcuNiwxMDUuOCwzNy4xLDEwNS4yLDM3LjEgTTEwNS4yLDM5Yy0wLjUsMC0wLjgtMC40LTAuOC0wLjhjMC0wLjQsMC4zOTktMC44LDAuOC0wLjgNCgkJYzAuNSwwLDAuOCwwLjQsMC44LDAuOEMxMDYuMSwzOC43LDEwNS43LDM5LDEwNS4yLDM5Ii8+DQoJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS40LDM4LjJjMC4xOTksMCwwLjMtMC4yLDAuMy0wLjNjMC0wLjItMC4yLTAuMy0wLjUtMC4zaC0wLjV2MS4yaDAuMnYtMC41DQoJCWgwLjE5OWwwLjMwMSwwLjVoMC4xOTlMMTA1LjQsMzguMnogTTEwNSwzOC4xdi0wLjRoMC4yYzAuMiwwLDAuMiwwLDAuMiwwLjJDMTA1LjQsMzguMSwxMDUuMiwzOC4xLDEwNSwzOC4xIi8+DQoJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiPg0KCQk8Zz4NCgkJCTxkZWZzPg0KCQkJCTxyZWN0IGlkPSJTVkdJRF8zXyIgeD0iNDcuNTgzIiB5PSI1My42MzEiIHdpZHRoPSI1Ni4wMzMiIGhlaWdodD0iMTQuMTk0Ii8+DQoJCQk8L2RlZnM+DQoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzRfIj4NCgkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8zXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCQk8L2NsaXBQYXRoPg0KCQkJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzRfKSI+DQoJCQkJPHRleHQgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSA0OS41ODMgNjUuOTI4NykiIGZpbGw9IiNGRkZGRkYiIGZvbnQtZmFtaWx5PSInQXJpYWxNVCciIGZvbnQtc2l6ZT0iMTQiPkVzc2Jhc2U8L3RleHQ+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.KYLIGENCE {
  background-image: url(../img/baseframe/datasource/kyligence.svg);
}

.ds-item__image.GBASE8S_V84 {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiNCODFDMjI7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxnIGlkPSJDb21iaW5lZC1TaGFwZSI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM1LDMyLjdsLTEuOCwzSDIzYy0wLjYsMC0wLjksMC4zLTAuOSwwLjhzMCwyLjIsMCw1YzAsMC42LDAuMywwLjgsMC45LDAuOGMwLjYsMCwzLjUsMCw4LjgsMHYtMS43aC02di0zLjINCgkJaDcuN2MxLDAuMSwxLjUsMC42LDEuNSwxLjVzMCwyLjYsMCw1LjJjMCwwLjktMC41LDEuMy0xLjUsMS4zcy00LjgsMC0xMS41LDBjLTItMC42LTMuMS0xLjYtMy4xLTMuMWMwLTIuMywwLTUuNywwLTYuNg0KCQlzMC40LTMsMy4xLTNDMjMuOCwzMi43LDI4LjIsMzIuNywzNSwzMi43eiBNMzYsMzIuN2M4LjYsMCwxMywwLDEzLjIsMGMzLDEuNSwzLjQsMy41LDEuMiw2LjFjMCwwLDAuMSwwLjEsMC4xLDAuMg0KCQljMi40LDIuOCwyLDQuOS0xLjEsNi41SDM2VjMyLjd6IE0zOS4zLDM2djEuNmg5LjRjMC42LTAuNSwwLjYtMS4xLDAtMS42QzQ3LjgsMzYsNDQuOCwzNiwzOS4zLDM2eiBNMzkuMyw0MC42djEuNmg5LjQNCgkJYzAuNi0wLjUsMC42LTEuMSwwLTEuNkM0Ny44LDQwLjYsNDQuOCw0MC42LDM5LjMsNDAuNnogTTU5LjEsMzIuOGgzLjFsNy42LDEyLjZoLTMuNGwtMi0yLjhINTdsLTEuOCwyLjhoLTMuNkw1OS4xLDMyLjh6DQoJCSBNNjAuOCwzNS45bC0xLjksMy40aDRMNjAuOCwzNS45eiBNODQuNiwzMi44bC0xLjcsM2MtNS43LDAtOS4xLDAtMTAuMiwwYy0wLjYsMC42LTAuNiwxLjIsMCwxLjhjNC41LDAsNy41LDAsOC45LDANCgkJczIuNCwwLjgsMi45LDIuNWMwLDAuOSwwLDEuOSwwLDMuMWMtMC4yLDEuMS0xLjIsMS45LTIuOSwyLjNINzEuMWwtMS42LTIuOWM2LjcsMCwxMC42LDAsMTEuNiwwYzAuNy0wLjYsMC43LTEuMywwLTINCgkJYy00LjcsMC03LjcsMC05LDBzLTIuMi0wLjYtMi42LTEuOWMwLTEuNSwwLTIuOCwwLTMuOWMwLTEuMSwwLjktMS44LDIuNi0xLjlMODQuNiwzMi44TDg0LjYsMzIuOHogTTg4LjYsMzIuN2gxMi41bC0xLjgsM0g4OQ0KCQljLTAuNywwLjYtMC43LDEuMiwwLDEuN2MwLjgsMCw0LjksMCwxMi4yLDBsLTEuOCwzLjFIODguNmMtMC4yLDEuMiwwLjEsMS44LDAuOCwxLjhjMC43LDAsNC42LDAsMTEuNywwbC0xLjgsM2MtNiwwLTkuNCwwLTEwLjQsMA0KCQljLTEuNCwwLTMuNS0xLTMuNS0yLjhzMC00LjEsMC02LjhDODUuNSwzNCw4Ni42LDMzLDg4LjYsMzIuN3oiLz4NCjwvZz4NCjxnIGlkPSJMaW5lIj4NCgk8cmVjdCB4PSIxMyIgeT0iNDguNiIgY2xhc3M9InN0MSIgd2lkdGg9Ijk0IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnIGNsYXNzPSJzdDIiPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNS4yLDYwLjJ2LTEuNGgzLjVWNjJjLTAuMywwLjMtMC44LDAuNi0xLjUsMC45Yy0wLjYsMC4zLTEuMywwLjQtMiwwLjRjLTAuOCwwLTEuNi0wLjItMi4yLTAuNQ0KCQljLTAuNi0wLjQtMS4xLTAuOS0xLjQtMS41Yy0wLjMtMC43LTAuNS0xLjQtMC41LTIuMWMwLTAuOCwwLjItMS42LDAuNS0yLjJjMC40LTAuNywwLjktMS4xLDEuNS0xLjVjMC41LTAuMywxLjItMC40LDEuOS0wLjQNCgkJYzEsMCwxLjgsMC4yLDIuMywwLjZzMC45LDEsMS4xLDEuN0wyNyw1Ny42Yy0wLjEtMC40LTAuMy0wLjctMC42LTAuOWMtMC4zLTAuMi0wLjctMC4zLTEuMi0wLjNjLTAuNywwLTEuMywwLjItMS43LDAuNw0KCQljLTAuNCwwLjQtMC42LDEuMS0wLjYsMmMwLDEsMC4yLDEuNywwLjYsMi4xczEsMC43LDEuNywwLjdjMC4zLDAsMC43LTAuMSwxLTAuMmMwLjMtMC4xLDAuNi0wLjMsMC45LTAuNXYtMUgyNS4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMC4yLDU1LjFoMy4yYzAuNiwwLDEuMSwwLDEuNCwwLjFjMC4zLDAuMSwwLjYsMC4yLDAuOCwwLjNzMC41LDAuNCwwLjYsMC43YzAuMiwwLjMsMC4yLDAuNiwwLjIsMC45DQoJCWMwLDAuNC0wLjEsMC43LTAuMywxYy0wLjIsMC4zLTAuNSwwLjUtMC44LDAuN2MwLjUsMC4xLDAuOSwwLjQsMS4xLDAuN2MwLjMsMC4zLDAuNCwwLjcsMC40LDEuMmMwLDAuNC0wLjEsMC43LTAuMywxLjENCgkJYy0wLjIsMC4zLTAuNCwwLjYtMC43LDAuOGMtMC4zLDAuMi0wLjcsMC4zLTEuMSwwLjRjLTAuMywwLTAuOSwwLTIsMC4xaC0yLjdWNTUuMXogTTMxLjksNTYuNHYxLjloMS4xYzAuNiwwLDEsMCwxLjIsMA0KCQljMC4zLDAsMC41LTAuMSwwLjctMC4zYzAuMi0wLjIsMC4yLTAuNCwwLjItMC42YzAtMC4yLTAuMS0wLjUtMC4yLTAuNmMtMC4xLTAuMi0wLjMtMC4yLTAuNi0wLjNjLTAuMiwwLTAuNiwwLTEuNCwwSDMxLjl6DQoJCSBNMzEuOSw1OS42djIuMWgxLjVjMC42LDAsMSwwLDEuMSwwYzAuMiwwLDAuNC0wLjIsMC42LTAuM2MwLjItMC4yLDAuMi0wLjQsMC4yLTAuN2MwLTAuMi0wLjEtMC40LTAuMi0wLjZzLTAuMy0wLjMtMC41LTAuNA0KCQljLTAuMi0wLjEtMC43LTAuMS0xLjQtMC4xSDMxLjl6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjUsNTkuMWwtMS40LTAuM2MwLjItMC42LDAuNC0xLDAuOC0xLjJzMS0wLjQsMS43LTAuNGMwLjcsMCwxLjIsMC4xLDEuNSwwLjJjMC4zLDAuMiwwLjYsMC40LDAuNywwLjYNCgkJYzAuMSwwLjMsMC4yLDAuNywwLjIsMS40bDAsMS44YzAsMC41LDAsMC45LDAuMSwxLjFjMCwwLjIsMC4xLDAuNSwwLjMsMC44aC0xLjVjMC0wLjEtMC4xLTAuMy0wLjEtMC41YzAtMC4xLDAtMC4yLTAuMS0wLjINCgkJYy0wLjMsMC4zLTAuNSwwLjQtMC44LDAuNmMtMC4zLDAuMS0wLjYsMC4yLTEsMC4yYy0wLjYsMC0xLjEtMC4yLTEuNC0wLjVzLTAuNS0wLjctMC41LTEuMmMwLTAuMywwLjEtMC42LDAuMi0wLjlzMC40LTAuNSwwLjctMC42DQoJCWMwLjMtMC4xLDAuNy0wLjMsMS4yLTAuNGMwLjctMC4xLDEuMi0wLjMsMS41LTAuNHYtMC4yYzAtMC4zLTAuMS0wLjUtMC4yLTAuNmMtMC4xLTAuMS0wLjQtMC4yLTAuOC0wLjJjLTAuMywwLTAuNSwwLjEtMC42LDAuMg0KCQlDMzkuNyw1OC42LDM5LjYsNTguOCwzOS41LDU5LjF6IE00MS41LDYwLjNjLTAuMiwwLjEtMC41LDAuMS0wLjksMC4yYy0wLjQsMC4xLTAuNywwLjItMC44LDAuM2MtMC4yLDAuMS0wLjMsMC4zLTAuMywwLjUNCgkJYzAsMC4yLDAuMSwwLjQsMC4yLDAuNnMwLjQsMC4yLDAuNiwwLjJjMC4zLDAsMC41LTAuMSwwLjgtMC4zYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAuMS0wLjQsMC4xLTAuOFY2MC4zeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NCw2MS41bDEuNS0wLjJjMC4xLDAuMywwLjIsMC41LDAuNCwwLjdjMC4yLDAuMiwwLjUsMC4yLDAuOCwwLjJjMC40LDAsMC43LTAuMSwwLjktMC4yDQoJCWMwLjEtMC4xLDAuMi0wLjIsMC4yLTAuNGMwLTAuMSwwLTAuMi0wLjEtMC4zYy0wLjEtMC4xLTAuMi0wLjEtMC41LTAuMmMtMS4yLTAuMy0yLTAuNS0yLjQtMC44Yy0wLjUtMC4zLTAuNy0wLjgtMC43LTEuMw0KCQljMC0wLjUsMC4yLTAuOSwwLjYtMS4zYzAuNC0wLjMsMS0wLjUsMS45LTAuNWMwLjgsMCwxLjQsMC4xLDEuOCwwLjRjMC40LDAuMywwLjcsMC42LDAuOCwxLjJMNDcuOCw1OWMtMC4xLTAuMi0wLjItMC40LTAuNC0wLjUNCgkJYy0wLjItMC4xLTAuNC0wLjItMC43LTAuMmMtMC40LDAtMC43LDAuMS0wLjksMC4yYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MwLDAuMSwwLjEsMC4yLDAuMiwwLjNjMC4xLDAuMSwwLjYsMC4yLDEuNCwwLjQNCgkJYzAuOCwwLjIsMS40LDAuNCwxLjcsMC43YzAuMywwLjMsMC41LDAuNywwLjUsMS4xYzAsMC41LTAuMiwxLTAuNywxLjRjLTAuNCwwLjQtMS4xLDAuNi0yLDAuNmMtMC44LDAtMS40LTAuMi0xLjktMC41DQoJCUM0NC41LDYyLjQsNDQuMiw2Miw0NCw2MS41eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NC4yLDYxLjNsMS41LDAuM2MtMC4yLDAuNi0wLjUsMS0wLjksMS4zYy0wLjQsMC4zLTEsMC40LTEuNiwwLjRjLTEsMC0xLjgtMC4zLTIuMi0xYy0wLjQtMC41LTAuNi0xLjItMC42LTINCgkJYzAtMSwwLjMtMS43LDAuOC0yLjNjMC41LTAuNSwxLjEtMC44LDEuOS0wLjhjMC45LDAsMS41LDAuMywyLDAuOWMwLjUsMC42LDAuNywxLjQsMC43LDIuNmgtMy45YzAsMC41LDAuMSwwLjgsMC40LDEuMQ0KCQljMC4yLDAuMywwLjUsMC40LDAuOSwwLjRjMC4yLDAsMC40LTAuMSwwLjYtMC4yQzU0LDYxLjgsNTQuMSw2MS42LDU0LjIsNjEuM3ogTTU0LjMsNTkuN2MwLTAuNC0wLjEtMC44LTAuMy0xDQoJCWMtMC4yLTAuMi0wLjUtMC4zLTAuOC0wLjNjLTAuMywwLTAuNiwwLjEtMC44LDAuNHMtMC4zLDAuNi0wLjMsMUg1NC4zeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02MS4yLDU4LjhjLTAuNC0wLjItMC43LTAuNC0wLjktMC43cy0wLjMtMC42LTAuMy0xYzAtMC42LDAuMi0xLjEsMC42LTEuNWMwLjQtMC40LDEtMC42LDEuOC0wLjYNCgkJYzAuOCwwLDEuNCwwLjIsMS44LDAuNmMwLjQsMC40LDAuNiwwLjksMC42LDEuNWMwLDAuNC0wLjEsMC43LTAuMywxYy0wLjIsMC4zLTAuNSwwLjUtMC44LDAuN2MwLjQsMC4yLDAuOCwwLjQsMSwwLjgNCgkJYzAuMiwwLjMsMC4zLDAuNywwLjMsMS4yYzAsMC43LTAuMiwxLjMtMC43LDEuOGMtMC41LDAuNS0xLjEsMC43LTEuOSwwLjdjLTAuNywwLTEuMy0wLjItMS44LTAuNmMtMC42LTAuNS0wLjktMS4xLTAuOS0xLjkNCgkJYzAtMC40LDAuMS0wLjgsMC4zLTEuMkM2MC40LDU5LjMsNjAuNyw1OSw2MS4yLDU4Ljh6IE02MS4zLDYwLjdjMCwwLjQsMC4xLDAuOCwwLjMsMXMwLjUsMC40LDAuOCwwLjRjMC4zLDAsMC42LTAuMSwwLjgtMC4zDQoJCWMwLjItMC4yLDAuMy0wLjYsMC4zLTFjMC0wLjQtMC4xLTAuNy0wLjMtMC45cy0wLjUtMC4zLTAuOC0wLjNjLTAuNCwwLTAuNywwLjEtMC44LDAuNEM2MS40LDYwLjEsNjEuMyw2MC40LDYxLjMsNjAuN3ogTTYxLjUsNTcuMg0KCQljMCwwLjMsMC4xLDAuNSwwLjMsMC43YzAuMiwwLjIsMC40LDAuMywwLjcsMC4zYzAuMywwLDAuNS0wLjEsMC43LTAuM2MwLjItMC4yLDAuMy0wLjQsMC4zLTAuN2MwLTAuMy0wLjEtMC41LTAuMy0wLjcNCgkJYy0wLjItMC4yLTAuNC0wLjMtMC43LTAuM2MtMC4zLDAtMC41LDAuMS0wLjcsMC4zQzYxLjYsNTYuNyw2MS41LDU2LjksNjEuNSw1Ny4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Niw2MC41bDEuNi0wLjJjMC4xLDAuNSwwLjMsMC45LDAuNiwxLjJjMC4zLDAuMiwwLjcsMC40LDEuMiwwLjRjMC41LDAsMC45LTAuMSwxLjItMC4zDQoJCWMwLjMtMC4yLDAuNC0wLjUsMC40LTAuOGMwLTAuMi0wLjEtMC40LTAuMi0wLjVjLTAuMS0wLjEtMC4zLTAuMy0wLjYtMC4zYy0wLjItMC4xLTAuNi0wLjItMS4zLTAuNGMtMC45LTAuMi0xLjUtMC41LTEuOC0wLjgNCgkJYy0wLjUtMC40LTAuNy0xLTAuNy0xLjZjMC0wLjQsMC4xLTAuOCwwLjMtMS4xYzAuMi0wLjQsMC42LTAuNiwxLTAuOGMwLjQtMC4yLDEtMC4zLDEuNi0wLjNjMSwwLDEuOCwwLjIsMi4zLDAuNw0KCQljMC41LDAuNCwwLjgsMSwwLjgsMS44bC0xLjYsMC4xYy0wLjEtMC40LTAuMi0wLjctMC40LTAuOXMtMC42LTAuMy0xLTAuM2MtMC41LDAtMC44LDAuMS0xLjEsMC4zYy0wLjIsMC4xLTAuMywwLjMtMC4zLDAuNQ0KCQljMCwwLjIsMC4xLDAuNCwwLjIsMC41YzAuMiwwLjIsMC43LDAuNCwxLjUsMC41czEuNCwwLjQsMS44LDAuNnMwLjcsMC41LDAuOSwwLjhjMC4yLDAuMywwLjMsMC44LDAuMywxLjNjMCwwLjUtMC4xLDAuOS0wLjQsMS4zDQoJCWMtMC4zLDAuNC0wLjYsMC43LTEuMSwwLjljLTAuNSwwLjItMS4xLDAuMy0xLjcsMC4zYy0xLDAtMS44LTAuMi0yLjMtMC43QzY2LjUsNjIuMSw2Ni4xLDYxLjQsNjYsNjAuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzkuMSw2My4xbC0yLjktOEg3OGwyLDUuOWwyLTUuOWgxLjdsLTIuOSw4SDc5LjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg1LjUsNTguOGMtMC40LTAuMi0wLjctMC40LTAuOS0wLjdzLTAuMy0wLjYtMC4zLTFjMC0wLjYsMC4yLTEuMSwwLjYtMS41YzAuNC0wLjQsMS0wLjYsMS44LTAuNg0KCQljMC44LDAsMS40LDAuMiwxLjgsMC42YzAuNCwwLjQsMC42LDAuOSwwLjYsMS41YzAsMC40LTAuMSwwLjctMC4zLDFjLTAuMiwwLjMtMC41LDAuNS0wLjgsMC43YzAuNCwwLjIsMC44LDAuNCwxLDAuOA0KCQljMC4yLDAuMywwLjMsMC43LDAuMywxLjJjMCwwLjctMC4yLDEuMy0wLjcsMS44cy0xLjEsMC43LTEuOSwwLjdjLTAuNywwLTEuMy0wLjItMS44LTAuNmMtMC42LTAuNS0wLjktMS4xLTAuOS0xLjkNCgkJYzAtMC40LDAuMS0wLjgsMC4zLTEuMkM4NC43LDU5LjMsODUsNTksODUuNSw1OC44eiBNODUuNyw2MC43YzAsMC40LDAuMSwwLjgsMC4zLDFjMC4yLDAuMiwwLjUsMC40LDAuOCwwLjRjMC4zLDAsMC42LTAuMSwwLjgtMC4zDQoJCXMwLjMtMC42LDAuMy0xYzAtMC40LTAuMS0wLjctMC4zLTAuOXMtMC41LTAuMy0wLjgtMC4zYy0wLjQsMC0wLjcsMC4xLTAuOCwwLjRDODUuOCw2MC4xLDg1LjcsNjAuNCw4NS43LDYwLjd6IE04NS44LDU3LjINCgkJYzAsMC4zLDAuMSwwLjUsMC4zLDAuN2MwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC40LDAuMy0wLjdjMC0wLjMtMC4xLTAuNS0wLjMtMC43DQoJCXMtMC40LTAuMy0wLjctMC4zYy0wLjMsMC0wLjUsMC4xLTAuNywwLjNDODUuOSw1Ni43LDg1LjgsNTYuOSw4NS44LDU3LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkwLjgsNjMuMXYtMS41aDEuNXYxLjVIOTAuOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTYuNiw2My4xdi0xLjZoLTMuM3YtMS4zbDMuNS01LjFoMS4zdjUuMWgxdjEuNGgtMXYxLjZIOTYuNnogTTk2LjYsNjAuMXYtMi43bC0xLjgsMi43SDk2LjZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.GBASE8T {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiNCODFDMjI7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnIGlkPSJDb21iaW5lZC1TaGFwZSI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM1LDMyLjdsLTEuOCwzSDIyLjljLTAuNiwwLTAuOSwwLjMtMC45LDAuOHMwLDIuMiwwLDVjMCwwLjYsMC4zLDAuOCwwLjksMC44czMuNSwwLDguOCwwdi0xLjdoLTZ2LTMuMmg3LjcNCgkJYzEsMC4xLDEuNSwwLjYsMS41LDEuNXMwLDIuNiwwLDUuMmMwLDAuOS0wLjUsMS4zLTEuNSwxLjNzLTQuOCwwLTExLjUsMGMtMi0wLjYtMy4xLTEuNi0zLjEtMy4xYzAtMi4zLDAtNS43LDAtNi42czAuNC0zLDMuMS0zDQoJCUMyMy43LDMyLjcsMjguMSwzMi43LDM1LDMyLjd6IE0zNS45LDMyLjdjOC42LDAsMTMsMCwxMy4yLDBjMywxLjUsMy40LDMuNSwxLjIsNi4xYzAsMCwwLjEsMC4xLDAuMSwwLjJjMi40LDIuOCwyLDQuOS0xLjEsNi41DQoJCUgzNS45VjMyLjd6IE0zOS4yLDM2djEuNmg5LjRjMC42LTAuNSwwLjYtMS4xLDAtMS42QzQ3LjgsMzYsNDQuNywzNiwzOS4yLDM2eiBNMzkuMiw0MC42djEuNmg5LjRjMC42LTAuNSwwLjYtMS4xLDAtMS42DQoJCUM0Ny44LDQwLjYsNDQuNyw0MC42LDM5LjIsNDAuNnogTTU5LjEsMzIuOGgzLjFsNy42LDEyLjZoLTMuNGwtMi0yLjhINTdsLTEuOCwyLjhoLTMuNkw1OS4xLDMyLjh6IE02MC44LDM1LjlsLTEuOSwzLjRoNA0KCQlMNjAuOCwzNS45eiBNODQuNSwzMi44bC0xLjcsM2MtNS43LDAtOS4xLDAtMTAuMiwwYy0wLjYsMC42LTAuNiwxLjIsMCwxLjhjNC41LDAsNy41LDAsOC45LDBzMi40LDAuOCwyLjksMi41YzAsMC45LDAsMS45LDAsMy4xDQoJCWMtMC4yLDEuMS0xLjIsMS45LTIuOSwyLjNINzFsLTEuNi0yLjljNi43LDAsMTAuNiwwLDExLjYsMGMwLjctMC42LDAuNy0xLjMsMC0yYy00LjcsMC03LjcsMC05LDBzLTIuMi0wLjYtMi42LTEuOQ0KCQljMC0xLjUsMC0yLjgsMC0zLjljMC0xLjEsMC45LTEuOCwyLjYtMS45TDg0LjUsMzIuOEw4NC41LDMyLjh6IE04OC41LDMyLjdIMTAxbC0xLjgsM0g4OC45Yy0wLjcsMC42LTAuNywxLjIsMCwxLjcNCgkJYzAuOCwwLDQuOSwwLDEyLjIsMGwtMS44LDMuMUg4OC41Yy0wLjIsMS4yLDAuMSwxLjgsMC44LDEuOGMwLjcsMCw0LjYsMCwxMS43LDBsLTEuOCwzYy02LDAtOS40LDAtMTAuNCwwYy0xLjQsMC0zLjUtMS0zLjUtMi44DQoJCXMwLTQuMSwwLTYuOEM4NS40LDM0LDg2LjUsMzMsODguNSwzMi43eiIvPg0KPC9nPg0KPGcgaWQ9IkxpbmUiPg0KCTxyZWN0IHg9IjEzIiB5PSI0OC42IiBjbGFzcz0ic3QxIiB3aWR0aD0iOTQiIGhlaWdodD0iMSIvPg0KPC9nPg0KPGcgY2xhc3M9InN0MiI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI1LjIsNjAuMnYtMS40aDMuNVY2MmMtMC4zLDAuMy0wLjgsMC42LTEuNSwwLjljLTAuNiwwLjMtMS4zLDAuNC0yLDAuNGMtMC44LDAtMS42LTAuMi0yLjItMC41DQoJCWMtMC42LTAuNC0xLjEtMC45LTEuNC0xLjVjLTAuMy0wLjctMC41LTEuNC0wLjUtMi4xYzAtMC44LDAuMi0xLjYsMC41LTIuMmMwLjQtMC43LDAuOS0xLjEsMS41LTEuNWMwLjUtMC4zLDEuMi0wLjQsMS45LTAuNA0KCQljMSwwLDEuOCwwLjIsMi4zLDAuNnMwLjksMSwxLjEsMS43TDI3LDU3LjZjLTAuMS0wLjQtMC4zLTAuNy0wLjYtMC45Yy0wLjMtMC4yLTAuNy0wLjMtMS4yLTAuM2MtMC43LDAtMS4zLDAuMi0xLjcsMC43DQoJCWMtMC40LDAuNC0wLjYsMS4xLTAuNiwyYzAsMSwwLjIsMS43LDAuNiwyLjFzMSwwLjcsMS43LDAuN2MwLjMsMCwwLjctMC4xLDEtMC4yYzAuMy0wLjEsMC42LTAuMywwLjktMC41di0xSDI1LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMwLjIsNTUuMWgzLjJjMC42LDAsMS4xLDAsMS40LDAuMWMwLjMsMC4xLDAuNiwwLjIsMC44LDAuM3MwLjUsMC40LDAuNiwwLjdjMC4yLDAuMywwLjIsMC42LDAuMiwwLjkNCgkJYzAsMC40LTAuMSwwLjctMC4zLDFjLTAuMiwwLjMtMC41LDAuNS0wLjgsMC43YzAuNSwwLjEsMC45LDAuNCwxLjEsMC43YzAuMywwLjMsMC40LDAuNywwLjQsMS4yYzAsMC40LTAuMSwwLjctMC4zLDEuMQ0KCQljLTAuMiwwLjMtMC40LDAuNi0wLjcsMC44Yy0wLjMsMC4yLTAuNywwLjMtMS4xLDAuNGMtMC4zLDAtMC45LDAtMiwwLjFoLTIuN1Y1NS4xeiBNMzEuOSw1Ni40djEuOWgxLjFjMC42LDAsMSwwLDEuMiwwDQoJCWMwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjItMC40LDAuMi0wLjZjMC0wLjItMC4xLTAuNS0wLjItMC42Yy0wLjEtMC4yLTAuMy0wLjItMC42LTAuM2MtMC4yLDAtMC42LDAtMS40LDBIMzEuOXoNCgkJIE0zMS45LDU5LjZ2Mi4xaDEuNWMwLjYsMCwxLDAsMS4xLDBjMC4yLDAsMC40LTAuMiwwLjYtMC4zYzAuMi0wLjIsMC4yLTAuNCwwLjItMC43YzAtMC4yLTAuMS0wLjQtMC4yLTAuNnMtMC4zLTAuMy0wLjUtMC40DQoJCWMtMC4yLTAuMS0wLjctMC4xLTEuNC0wLjFIMzEuOXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzkuNSw1OS4xbC0xLjQtMC4zYzAuMi0wLjYsMC40LTEsMC44LTEuMnMxLTAuNCwxLjctMC40YzAuNywwLDEuMiwwLjEsMS41LDAuMmMwLjMsMC4yLDAuNiwwLjQsMC43LDAuNg0KCQljMC4xLDAuMywwLjIsMC43LDAuMiwxLjRsMCwxLjhjMCwwLjUsMCwwLjksMC4xLDEuMWMwLDAuMiwwLjEsMC41LDAuMywwLjhoLTEuNWMwLTAuMS0wLjEtMC4zLTAuMS0wLjVjMC0wLjEsMC0wLjItMC4xLTAuMg0KCQljLTAuMywwLjMtMC41LDAuNC0wLjgsMC42Yy0wLjMsMC4xLTAuNiwwLjItMSwwLjJjLTAuNiwwLTEuMS0wLjItMS40LTAuNXMtMC41LTAuNy0wLjUtMS4yYzAtMC4zLDAuMS0wLjYsMC4yLTAuOXMwLjQtMC41LDAuNy0wLjYNCgkJYzAuMy0wLjEsMC43LTAuMywxLjItMC40YzAuNy0wLjEsMS4yLTAuMywxLjUtMC40di0wLjJjMC0wLjMtMC4xLTAuNS0wLjItMC42Yy0wLjEtMC4xLTAuNC0wLjItMC44LTAuMmMtMC4zLDAtMC41LDAuMS0wLjYsMC4yDQoJCUMzOS43LDU4LjYsMzkuNiw1OC44LDM5LjUsNTkuMXogTTQxLjUsNjAuM2MtMC4yLDAuMS0wLjUsMC4xLTAuOSwwLjJjLTAuNCwwLjEtMC43LDAuMi0wLjgsMC4zYy0wLjIsMC4xLTAuMywwLjMtMC4zLDAuNQ0KCQljMCwwLjIsMC4xLDAuNCwwLjIsMC42czAuNCwwLjIsMC42LDAuMmMwLjMsMCwwLjUtMC4xLDAuOC0wLjNjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC4xLTAuNCwwLjEtMC44VjYwLjN6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ0LDYxLjVsMS41LTAuMmMwLjEsMC4zLDAuMiwwLjUsMC40LDAuN2MwLjIsMC4yLDAuNSwwLjIsMC44LDAuMmMwLjQsMCwwLjctMC4xLDAuOS0wLjINCgkJYzAuMS0wLjEsMC4yLTAuMiwwLjItMC40YzAtMC4xLDAtMC4yLTAuMS0wLjNjLTAuMS0wLjEtMC4yLTAuMS0wLjUtMC4yYy0xLjItMC4zLTItMC41LTIuNC0wLjhjLTAuNS0wLjMtMC43LTAuOC0wLjctMS4zDQoJCWMwLTAuNSwwLjItMC45LDAuNi0xLjNjMC40LTAuMywxLTAuNSwxLjktMC41YzAuOCwwLDEuNCwwLjEsMS44LDAuNGMwLjQsMC4zLDAuNywwLjYsMC44LDEuMkw0Ny44LDU5Yy0wLjEtMC4yLTAuMi0wLjQtMC40LTAuNQ0KCQljLTAuMi0wLjEtMC40LTAuMi0wLjctMC4yYy0wLjQsMC0wLjcsMC4xLTAuOSwwLjJjLTAuMSwwLjEtMC4yLDAuMi0wLjIsMC4zYzAsMC4xLDAuMSwwLjIsMC4yLDAuM2MwLjEsMC4xLDAuNiwwLjIsMS40LDAuNA0KCQljMC44LDAuMiwxLjQsMC40LDEuNywwLjdjMC4zLDAuMywwLjUsMC43LDAuNSwxLjFjMCwwLjUtMC4yLDEtMC43LDEuNGMtMC40LDAuNC0xLjEsMC42LTIsMC42Yy0wLjgsMC0xLjQtMC4yLTEuOS0wLjUNCgkJQzQ0LjUsNjIuNCw0NC4yLDYyLDQ0LDYxLjV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU0LjIsNjEuM2wxLjUsMC4zYy0wLjIsMC42LTAuNSwxLTAuOSwxLjNjLTAuNCwwLjMtMSwwLjQtMS42LDAuNGMtMSwwLTEuOC0wLjMtMi4yLTFjLTAuNC0wLjUtMC42LTEuMi0wLjYtMg0KCQljMC0xLDAuMy0xLjcsMC44LTIuM2MwLjUtMC41LDEuMS0wLjgsMS45LTAuOGMwLjksMCwxLjUsMC4zLDIsMC45YzAuNSwwLjYsMC43LDEuNCwwLjcsMi42aC0zLjljMCwwLjUsMC4xLDAuOCwwLjQsMS4xDQoJCWMwLjIsMC4zLDAuNSwwLjQsMC45LDAuNGMwLjIsMCwwLjQtMC4xLDAuNi0wLjJDNTQsNjEuOCw1NC4xLDYxLjYsNTQuMiw2MS4zeiBNNTQuMyw1OS43YzAtMC40LTAuMS0wLjgtMC4zLTENCgkJYy0wLjItMC4yLTAuNS0wLjMtMC44LTAuM2MtMC4zLDAtMC42LDAuMS0wLjgsMC40cy0wLjMsMC42LTAuMywxSDU0LjN6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYxLjIsNTguOGMtMC40LTAuMi0wLjctMC40LTAuOS0wLjdjLTAuMi0wLjMtMC4zLTAuNi0wLjMtMWMwLTAuNiwwLjItMS4xLDAuNi0xLjVjMC40LTAuNCwxLTAuNiwxLjgtMC42DQoJCWMwLjgsMCwxLjQsMC4yLDEuOCwwLjZjMC40LDAuNCwwLjYsMC45LDAuNiwxLjVjMCwwLjQtMC4xLDAuNy0wLjMsMXMtMC41LDAuNS0wLjgsMC43YzAuNCwwLjIsMC44LDAuNCwxLDAuOA0KCQljMC4yLDAuMywwLjMsMC43LDAuMywxLjJjMCwwLjctMC4yLDEuMy0wLjcsMS44Yy0wLjUsMC41LTEuMSwwLjctMS45LDAuN2MtMC43LDAtMS4zLTAuMi0xLjgtMC42Yy0wLjYtMC41LTAuOS0xLjEtMC45LTEuOQ0KCQljMC0wLjQsMC4xLTAuOCwwLjMtMS4yQzYwLjQsNTkuMyw2MC43LDU5LDYxLjIsNTguOHogTTYxLjMsNjAuN2MwLDAuNCwwLjEsMC44LDAuMywxYzAuMiwwLjIsMC41LDAuNCwwLjgsMC40DQoJCWMwLjMsMCwwLjYtMC4xLDAuOC0wLjNzMC4zLTAuNiwwLjMtMWMwLTAuNC0wLjEtMC43LTAuMy0wLjlzLTAuNS0wLjMtMC44LTAuM2MtMC40LDAtMC43LDAuMS0wLjgsMC40DQoJCUM2MS40LDYwLjEsNjEuMyw2MC40LDYxLjMsNjAuN3ogTTYxLjUsNTcuMmMwLDAuMywwLjEsMC41LDAuMywwLjdzMC40LDAuMywwLjcsMC4zYzAuMywwLDAuNS0wLjEsMC43LTAuM2MwLjItMC4yLDAuMy0wLjQsMC4zLTAuNw0KCQljMC0wLjMtMC4xLTAuNS0wLjMtMC43cy0wLjQtMC4zLTAuNy0wLjNjLTAuMywwLTAuNSwwLjEtMC43LDAuM0M2MS42LDU2LjcsNjEuNSw1Ni45LDYxLjUsNTcuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjYsNjAuNWwxLjYtMC4yYzAuMSwwLjUsMC4zLDAuOSwwLjYsMS4yYzAuMywwLjIsMC43LDAuNCwxLjIsMC40YzAuNSwwLDAuOS0wLjEsMS4yLTAuMw0KCQljMC4zLTAuMiwwLjQtMC41LDAuNC0wLjhjMC0wLjItMC4xLTAuNC0wLjItMC41Yy0wLjEtMC4xLTAuMy0wLjMtMC42LTAuM2MtMC4yLTAuMS0wLjYtMC4yLTEuMy0wLjRjLTAuOS0wLjItMS41LTAuNS0xLjgtMC44DQoJCWMtMC41LTAuNC0wLjctMS0wLjctMS42YzAtMC40LDAuMS0wLjgsMC4zLTEuMWMwLjItMC40LDAuNi0wLjYsMS0wLjhjMC40LTAuMiwxLTAuMywxLjYtMC4zYzEsMCwxLjgsMC4yLDIuMywwLjcNCgkJYzAuNSwwLjQsMC44LDEsMC44LDEuOGwtMS42LDAuMWMtMC4xLTAuNC0wLjItMC43LTAuNC0wLjlzLTAuNi0wLjMtMS0wLjNjLTAuNSwwLTAuOCwwLjEtMS4xLDAuM2MtMC4yLDAuMS0wLjMsMC4zLTAuMywwLjUNCgkJYzAsMC4yLDAuMSwwLjQsMC4yLDAuNWMwLjIsMC4yLDAuNywwLjQsMS41LDAuNWMwLjgsMC4yLDEuNCwwLjQsMS44LDAuNmMwLjQsMC4yLDAuNywwLjUsMC45LDAuOGMwLjIsMC4zLDAuMywwLjgsMC4zLDEuMw0KCQljMCwwLjUtMC4xLDAuOS0wLjQsMS4zYy0wLjMsMC40LTAuNiwwLjctMS4xLDAuOXMtMS4xLDAuMy0xLjcsMC4zYy0xLDAtMS44LTAuMi0yLjMtMC43QzY2LjUsNjIuMSw2Ni4xLDYxLjQsNjYsNjAuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzkuMSw2My4xbC0yLjktOEg3OGwyLDUuOWwyLTUuOWgxLjdsLTIuOSw4SDc5LjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg1LjUsNTguOGMtMC40LTAuMi0wLjctMC40LTAuOS0wLjdzLTAuMy0wLjYtMC4zLTFjMC0wLjYsMC4yLTEuMSwwLjYtMS41YzAuNC0wLjQsMS0wLjYsMS44LTAuNg0KCQljMC44LDAsMS40LDAuMiwxLjgsMC42YzAuNCwwLjQsMC42LDAuOSwwLjYsMS41YzAsMC40LTAuMSwwLjctMC4zLDFjLTAuMiwwLjMtMC41LDAuNS0wLjgsMC43YzAuNCwwLjIsMC44LDAuNCwxLDAuOA0KCQljMC4yLDAuMywwLjMsMC43LDAuMywxLjJjMCwwLjctMC4yLDEuMy0wLjcsMS44cy0xLjEsMC43LTEuOSwwLjdjLTAuNywwLTEuMy0wLjItMS44LTAuNmMtMC42LTAuNS0wLjktMS4xLTAuOS0xLjkNCgkJYzAtMC40LDAuMS0wLjgsMC4zLTEuMkM4NC43LDU5LjMsODUsNTksODUuNSw1OC44eiBNODUuNyw2MC43YzAsMC40LDAuMSwwLjgsMC4zLDFjMC4yLDAuMiwwLjUsMC40LDAuOCwwLjRjMC4zLDAsMC42LTAuMSwwLjgtMC4zDQoJCXMwLjMtMC42LDAuMy0xYzAtMC40LTAuMS0wLjctMC4zLTAuOXMtMC41LTAuMy0wLjgtMC4zYy0wLjQsMC0wLjcsMC4xLTAuOCwwLjRDODUuOCw2MC4xLDg1LjcsNjAuNCw4NS43LDYwLjd6IE04NS44LDU3LjINCgkJYzAsMC4zLDAuMSwwLjUsMC4zLDAuN2MwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC40LDAuMy0wLjdjMC0wLjMtMC4xLTAuNS0wLjMtMC43DQoJCXMtMC40LTAuMy0wLjctMC4zYy0wLjMsMC0wLjUsMC4xLTAuNywwLjNDODUuOSw1Ni43LDg1LjgsNTYuOSw4NS44LDU3LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkwLjgsNjMuMXYtMS41aDEuNXYxLjVIOTAuOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTQuOSw1OC44Yy0wLjQtMC4yLTAuNy0wLjQtMC45LTAuN3MtMC4zLTAuNi0wLjMtMWMwLTAuNiwwLjItMS4xLDAuNi0xLjVjMC40LTAuNCwxLTAuNiwxLjgtMC42DQoJCWMwLjgsMCwxLjQsMC4yLDEuOCwwLjZjMC40LDAuNCwwLjYsMC45LDAuNiwxLjVjMCwwLjQtMC4xLDAuNy0wLjMsMWMtMC4yLDAuMy0wLjUsMC41LTAuOCwwLjdjMC40LDAuMiwwLjgsMC40LDEsMC44DQoJCWMwLjIsMC4zLDAuMywwLjcsMC4zLDEuMmMwLDAuNy0wLjIsMS4zLTAuNywxLjhzLTEuMSwwLjctMS45LDAuN2MtMC43LDAtMS4zLTAuMi0xLjgtMC42Yy0wLjYtMC41LTAuOS0xLjEtMC45LTEuOQ0KCQljMC0wLjQsMC4xLTAuOCwwLjMtMS4yQzk0LjEsNTkuMyw5NC40LDU5LDk0LjksNTguOHogTTk1LDYwLjdjMCwwLjQsMC4xLDAuOCwwLjMsMWMwLjIsMC4yLDAuNSwwLjQsMC44LDAuNGMwLjMsMCwwLjYtMC4xLDAuOC0wLjMNCgkJczAuMy0wLjYsMC4zLTFjMC0wLjQtMC4xLTAuNy0wLjMtMC45cy0wLjUtMC4zLTAuOC0wLjNjLTAuNCwwLTAuNywwLjEtMC44LDAuNEM5NS4xLDYwLjEsOTUsNjAuNCw5NSw2MC43eiBNOTUuMiw1Ny4yDQoJCWMwLDAuMywwLjEsMC41LDAuMywwLjdjMC4yLDAuMiwwLjQsMC4zLDAuNywwLjNjMC4zLDAsMC41LTAuMSwwLjctMC4zYzAuMi0wLjIsMC4zLTAuNCwwLjMtMC43YzAtMC4zLTAuMS0wLjUtMC4zLTAuNw0KCQlzLTAuNC0wLjMtMC43LTAuM2MtMC4zLDAtMC41LDAuMS0wLjcsMC4zQzk1LjMsNTYuNyw5NS4yLDU2LjksOTUuMiw1Ny4yeiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.GBASE {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEwMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cmVjdCBmaWxsPSIjRjlGOUY5IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPC9nPg0KPGcgaWQ9IkNvbWJpbmVkLVNoYXBlIj4NCgk8cGF0aCBmaWxsPSIjQjgxQzIyIiBkPSJNMzIuMDQ3LDQwLjk0NkwzMC4wMzYsNDQuM0gxOC42MzNjLTAuNjcxLDAtMS4wMDYsMC4zMzUtMS4wMDYsMC44OTRjMCwwLjU1OSwwLDIuNDU5LDAsNS41ODkNCgkJYzAsMC42NywwLjMzNSwwLjg5NSwxLjAwNiwwLjg5NXMzLjkxMywwLDkuODM3LDB2LTEuOTAxaC02LjcwN3YtMy41NzhoOC42MDhjMS4xMTgsMC4xMTIsMS42NzYsMC42NzEsMS42NzYsMS42NzcNCgkJYzAsMS4wMDYsMCwyLjkwNywwLDUuODEyYzAsMS4wMDctMC41NTksMS40NTUtMS42NzYsMS40NTVjLTEuMTE4LDAtNS4zNjYsMC0xMi44NTYsMGMtMi4yMzUtMC42NzItMy40NjUtMS43OS0zLjQ2NS0zLjQ2Ng0KCQljMC0yLjU3MiwwLTYuMzcyLDAtNy4zNzhjMC0xLjAwNywwLjQ0Ny0zLjM1NCwzLjQ2NS0zLjM1NEMxOS41MjcsNDAuOTQ2LDI0LjQ0Niw0MC45NDYsMzIuMDQ3LDQwLjk0NnogTTMzLjE2Niw0MC45NDYNCgkJYzkuNjE0LDAsMTQuNTMyLDAsMTQuNzU2LDBjMy4zNTQsMS42NzcsMy44MDEsMy45MTMsMS4zNDEsNi44MThjMCwwLDAuMTEyLDAuMTEyLDAuMTEyLDAuMjI0YzIuNjgzLDMuMTMsMi4yMzUsNS40NzgtMS4yMyw3LjI2Ng0KCQlIMzMuMTY2VjQwLjk0NnogTTM2Ljg1NCw0NC42MzV2MS43ODloMTAuNTA4YzAuNjctMC41NTksMC42Ny0xLjIyOSwwLTEuNzg5QzQ2LjM1Niw0NC42MzUsNDMuMDAyLDQ0LjYzNSwzNi44NTQsNDQuNjM1eg0KCQkgTTM2Ljg1NCw0OS43Nzd2MS43ODloMTAuNTA4YzAuNjctMC41NTksMC42Ny0xLjIyOSwwLTEuNzg5QzQ2LjM1Niw0OS43NzcsNDMuMDAyLDQ5Ljc3NywzNi44NTQsNDkuNzc3eiBNNTguOTg4LDQxLjA1N2gzLjQ2Ng0KCQlsOC40OTUsMTQuMDg2aC0zLjgwMWwtMi4yMzUtMy4xMzJoLTguMjcybC0yLjAxMiwzLjEzMmgtNC4wMjVMNTguOTg4LDQxLjA1N3ogTTYwLjg4OCw0NC41MjNsLTIuMTI0LDMuOGg0LjQ3Mkw2MC44ODgsNDQuNTIzeg0KCQkgTTg3LjQ5Myw0MS4wNTdsLTEuODk5LDMuMzU0Yy02LjM3MiwwLTEwLjE3NCwwLTExLjQwMiwwYy0wLjY3MiwwLjY3MS0wLjY3MiwxLjM0MSwwLDIuMDEyYzUuMDMsMCw4LjM4MywwLDkuOTQ3LDANCgkJYzEuNTY2LDAsMi42ODQsMC44OTQsMy4yNDIsMi43OTRjMCwxLjAwNiwwLDIuMTI0LDAsMy40NjZjLTAuMjI0LDEuMjI5LTEuMzQxLDIuMTIzLTMuMjQyLDIuNTdINzIuNDAybC0xLjc4OS0zLjI0Mg0KCQljNy40OSwwLDExLjg1LDAsMTIuOTY4LDBjMC43ODItMC42NywwLjc4Mi0xLjQ1MiwwLTIuMjM1Yy01LjI1NCwwLTguNjA3LDAtMTAuMDYyLDBjLTEuNDUyLDAtMi40NTgtMC42NzEtMi45MDYtMi4xMjQNCgkJYzAtMS42NzcsMC0zLjEzLDAtNC4zNmMwLTEuMjI5LDEuMDA4LTIuMDEyLDIuOTA2LTIuMTI0TDg3LjQ5Myw0MS4wNTdMODcuNDkzLDQxLjA1N3ogTTkxLjk2NCw0MC45NDZoMTMuOTc1bC0yLjAxMywzLjM1NEg5Mi40MTENCgkJYy0wLjc4MiwwLjY3LTAuNzgyLDEuMzQsMCwxLjg5OWMwLjg5NSwwLDUuNDc5LDAsMTMuNjM5LDBsLTIuMDEyLDMuNDY2SDkxLjk2NGMtMC4yMjMsMS4zNDIsMC4xMTMsMi4wMTMsMC44OTYsMi4wMTMNCgkJczUuMTQyLDAsMTMuMDc5LDBsLTIuMDEzLDMuMzUzYy02LjcwOCwwLTEwLjUwNywwLTExLjYyNSwwYy0xLjU2NSwwLTMuOTEyLTEuMTE4LTMuOTEyLTMuMTI5YzAtMi4wMTMsMC00LjU4NCwwLTcuNjAyDQoJCUM4OC40OTksNDIuMzk5LDg5LjcyOSw0MS4yODEsOTEuOTY0LDQwLjk0NnoiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.GBASE8A {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiNCODFDMjI7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnIGlkPSJDb21iaW5lZC1TaGFwZSI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM1LDMyLjdsLTEuOCwzSDIzYy0wLjYsMC0wLjksMC4zLTAuOSwwLjhzMCwyLjIsMCw1YzAsMC42LDAuMywwLjgsMC45LDAuOGMwLjYsMCwzLjUsMCw4LjgsMHYtMS43aC02di0zLjINCgkJaDcuN2MxLDAuMSwxLjUsMC42LDEuNSwxLjVzMCwyLjYsMCw1LjJjMCwwLjktMC41LDEuMy0xLjUsMS4zcy00LjgsMC0xMS41LDBjLTItMC42LTMuMS0xLjYtMy4xLTMuMWMwLTIuMywwLTUuNywwLTYuNg0KCQlzMC40LTMsMy4xLTNDMjMuOCwzMi43LDI4LjEsMzIuNywzNSwzMi43eiBNMzYsMzIuN2M4LjYsMCwxMywwLDEzLjIsMGMzLDEuNSwzLjQsMy41LDEuMiw2LjFjMCwwLDAuMSwwLjEsMC4xLDAuMg0KCQljMi40LDIuOCwyLDQuOS0xLjEsNi41SDM2VjMyLjd6IE0zOS4zLDM2djEuNmg5LjRjMC42LTAuNSwwLjYtMS4xLDAtMS42QzQ3LjksMzYsNDQuNywzNiwzOS4zLDM2eiBNMzkuMyw0MC42djEuNmg5LjQNCgkJYzAuNi0wLjUsMC42LTEuMSwwLTEuNkM0Ny45LDQwLjYsNDQuNyw0MC42LDM5LjMsNDAuNnogTTU5LjEsMzIuOGgzLjFsNy42LDEyLjZoLTMuNGwtMi0yLjhINTdsLTEuNywyLjhoLTMuNkw1OS4xLDMyLjh6DQoJCSBNNjAuOCwzNS45bC0xLjksMy40aDRMNjAuOCwzNS45eiBNODQuNCwzMi44bC0xLjcsM2MtNS43LDAtOS4xLDAtMTAuMiwwYy0wLjYsMC42LTAuNiwxLjIsMCwxLjhjNC41LDAsNy41LDAsOC45LDANCgkJczIuNCwwLjgsMi45LDIuNWMwLDAuOSwwLDEuOSwwLDMuMWMtMC4xLDEtMS4xLDEuOC0yLjgsMi4ySDcwLjlsLTEuNi0yLjljNi43LDAsMTAuNiwwLDExLjYsMGMwLjctMC42LDAuNy0xLjMsMC0yDQoJCWMtNC43LDAtNy43LDAtOSwwcy0yLjItMC42LTIuNi0xLjljMC0xLjUsMC0yLjgsMC0zLjljMC0xLjEsMC45LTEuOCwyLjYtMS45QzcxLjksMzIuOCw4NC40LDMyLjgsODQuNCwzMi44eiBNODguNiwzMi43aDEyLjUNCgkJbC0xLjgsM0g4OC45Yy0wLjcsMC42LTAuNywxLjIsMCwxLjdjMC44LDAsNC45LDAsMTIuMiwwbC0xLjksMy4xSDg4LjZjLTAuMiwxLjIsMC4xLDEuOCwwLjgsMS44czQuNiwwLDExLjcsMGwtMS44LDMNCgkJYy02LDAtOS40LDAtMTAuNCwwYy0xLjQsMC0zLjUtMS0zLjUtMi44czAtNC4xLDAtNi44Qzg1LjQsMzQsODYuNCwzMyw4OC42LDMyLjd6Ii8+DQo8L2c+DQo8ZyBpZD0iTGluZSI+DQoJPHJlY3QgeD0iMTMiIHk9IjQ4LjYiIGNsYXNzPSJzdDEiIHdpZHRoPSI5NCIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8ZyBjbGFzcz0ic3QyIj4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzguMSw2MC4ydi0xLjRoMy41VjYyYy0wLjMsMC4zLTAuOCwwLjYtMS41LDAuOWMtMC42LDAuMy0xLjMsMC40LTIsMC40Yy0wLjgsMC0xLjYtMC4yLTIuMi0wLjUNCgkJYy0wLjYtMC40LTEuMS0wLjktMS40LTEuNWMtMC4zLTAuNy0wLjUtMS40LTAuNS0yLjFjMC0wLjgsMC4yLTEuNiwwLjUtMi4yYzAuNC0wLjcsMC45LTEuMSwxLjUtMS41YzAuNS0wLjMsMS4yLTAuNCwxLjktMC40DQoJCWMxLDAsMS44LDAuMiwyLjMsMC42czAuOSwxLDEuMSwxLjdsLTEuNiwwLjNjLTAuMS0wLjQtMC4zLTAuNy0wLjYtMC45Yy0wLjMtMC4yLTAuNy0wLjMtMS4yLTAuM2MtMC43LDAtMS4zLDAuMi0xLjcsMC43DQoJCWMtMC40LDAuNC0wLjYsMS4xLTAuNiwyYzAsMSwwLjIsMS43LDAuNiwyLjFzMSwwLjcsMS43LDAuN2MwLjMsMCwwLjctMC4xLDEtMC4yYzAuMy0wLjEsMC42LTAuMywwLjktMC41di0xSDM4LjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQzLjEsNTUuMWgzLjJjMC42LDAsMS4xLDAsMS40LDAuMWMwLjMsMC4xLDAuNiwwLjIsMC44LDAuM3MwLjUsMC40LDAuNiwwLjdjMC4yLDAuMywwLjIsMC42LDAuMiwwLjkNCgkJYzAsMC40LTAuMSwwLjctMC4zLDFjLTAuMiwwLjMtMC41LDAuNS0wLjgsMC43YzAuNSwwLjEsMC45LDAuNCwxLjEsMC43YzAuMywwLjMsMC40LDAuNywwLjQsMS4yYzAsMC40LTAuMSwwLjctMC4zLDEuMQ0KCQljLTAuMiwwLjMtMC40LDAuNi0wLjcsMC44Yy0wLjMsMC4yLTAuNywwLjMtMS4xLDAuNGMtMC4zLDAtMC45LDAtMiwwLjFoLTIuN1Y1NS4xeiBNNDQuNyw1Ni40djEuOWgxLjFjMC42LDAsMSwwLDEuMiwwDQoJCWMwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjItMC40LDAuMi0wLjZjMC0wLjItMC4xLTAuNS0wLjItMC42Yy0wLjEtMC4yLTAuMy0wLjItMC42LTAuM2MtMC4yLDAtMC42LDAtMS40LDBINDQuN3oNCgkJIE00NC43LDU5LjZ2Mi4xaDEuNWMwLjYsMCwxLDAsMS4xLDBjMC4yLDAsMC40LTAuMiwwLjYtMC4zYzAuMi0wLjIsMC4yLTAuNCwwLjItMC43YzAtMC4yLTAuMS0wLjQtMC4yLTAuNnMtMC4zLTAuMy0wLjUtMC40DQoJCWMtMC4yLTAuMS0wLjctMC4xLTEuNC0wLjFINDQuN3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTIuMyw1OS4xbC0xLjQtMC4zYzAuMi0wLjYsMC40LTEsMC44LTEuMnMxLTAuNCwxLjctMC40YzAuNywwLDEuMiwwLjEsMS41LDAuMmMwLjMsMC4yLDAuNiwwLjQsMC43LDAuNg0KCQljMC4xLDAuMywwLjIsMC43LDAuMiwxLjRsMCwxLjhjMCwwLjUsMCwwLjksMC4xLDEuMWMwLDAuMiwwLjEsMC41LDAuMywwLjhoLTEuNWMwLTAuMS0wLjEtMC4zLTAuMS0wLjVjMC0wLjEsMC0wLjItMC4xLTAuMg0KCQljLTAuMywwLjMtMC41LDAuNC0wLjgsMC42Yy0wLjMsMC4xLTAuNiwwLjItMSwwLjJjLTAuNiwwLTEuMS0wLjItMS40LTAuNXMtMC41LTAuNy0wLjUtMS4yYzAtMC4zLDAuMS0wLjYsMC4yLTAuOXMwLjQtMC41LDAuNy0wLjYNCgkJYzAuMy0wLjEsMC43LTAuMywxLjItMC40YzAuNy0wLjEsMS4yLTAuMywxLjUtMC40di0wLjJjMC0wLjMtMC4xLTAuNS0wLjItMC42Yy0wLjEtMC4xLTAuNC0wLjItMC44LTAuMmMtMC4zLDAtMC41LDAuMS0wLjYsMC4yDQoJCUM1Mi41LDU4LjYsNTIuNCw1OC44LDUyLjMsNTkuMXogTTU0LjQsNjAuM2MtMC4yLDAuMS0wLjUsMC4xLTAuOSwwLjJjLTAuNCwwLjEtMC43LDAuMi0wLjgsMC4zYy0wLjIsMC4xLTAuMywwLjMtMC4zLDAuNQ0KCQljMCwwLjIsMC4xLDAuNCwwLjIsMC42czAuNCwwLjIsMC42LDAuMmMwLjMsMCwwLjUtMC4xLDAuOC0wLjNjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC4xLTAuNCwwLjEtMC44VjYwLjN6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU2LjksNjEuNWwxLjUtMC4yYzAuMSwwLjMsMC4yLDAuNSwwLjQsMC43YzAuMiwwLjIsMC41LDAuMiwwLjgsMC4yYzAuNCwwLDAuNy0wLjEsMC45LTAuMg0KCQljMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0wLjEsMC0wLjItMC4xLTAuM2MtMC4xLTAuMS0wLjItMC4xLTAuNS0wLjJjLTEuMi0wLjMtMi0wLjUtMi40LTAuOGMtMC41LTAuMy0wLjctMC44LTAuNy0xLjMNCgkJYzAtMC41LDAuMi0wLjksMC42LTEuM2MwLjQtMC4zLDEtMC41LDEuOS0wLjVjMC44LDAsMS40LDAuMSwxLjgsMC40YzAuNCwwLjMsMC43LDAuNiwwLjgsMS4yTDYwLjYsNTljLTAuMS0wLjItMC4yLTAuNC0wLjQtMC41DQoJCWMtMC4yLTAuMS0wLjQtMC4yLTAuNy0wLjJjLTAuNCwwLTAuNywwLjEtMC45LDAuMmMtMC4xLDAuMS0wLjIsMC4yLTAuMiwwLjNjMCwwLjEsMC4xLDAuMiwwLjIsMC4zYzAuMSwwLjEsMC42LDAuMiwxLjQsMC40DQoJCWMwLjgsMC4yLDEuNCwwLjQsMS43LDAuN2MwLjMsMC4zLDAuNSwwLjcsMC41LDEuMWMwLDAuNS0wLjIsMS0wLjcsMS40Yy0wLjQsMC40LTEuMSwwLjYtMiwwLjZjLTAuOCwwLTEuNC0wLjItMS45LTAuNQ0KCQlDNTcuMyw2Mi40LDU3LDYyLDU2LjksNjEuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjcsNjEuM2wxLjUsMC4zYy0wLjIsMC42LTAuNSwxLTAuOSwxLjNzLTEsMC40LTEuNiwwLjRjLTEsMC0xLjgtMC4zLTIuMi0xYy0wLjQtMC41LTAuNi0xLjItMC42LTINCgkJYzAtMSwwLjMtMS43LDAuOC0yLjNjMC41LTAuNSwxLjEtMC44LDEuOS0wLjhjMC45LDAsMS41LDAuMywyLDAuOWMwLjUsMC42LDAuNywxLjQsMC43LDIuNmgtMy45YzAsMC41LDAuMSwwLjgsMC40LDEuMQ0KCQlzMC41LDAuNCwwLjksMC40YzAuMiwwLDAuNC0wLjEsMC42LTAuMlM2Ni45LDYxLjYsNjcsNjEuM3ogTTY3LjEsNTkuN2MwLTAuNC0wLjEtMC44LTAuMy0xYy0wLjItMC4yLTAuNS0wLjMtMC44LTAuMw0KCQljLTAuMywwLTAuNiwwLjEtMC44LDAuNGMtMC4yLDAuMi0wLjMsMC42LTAuMywxSDY3LjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc0LDU4LjhjLTAuNC0wLjItMC43LTAuNC0wLjktMC43cy0wLjMtMC42LTAuMy0xYzAtMC42LDAuMi0xLjEsMC42LTEuNWMwLjQtMC40LDEtMC42LDEuOC0wLjYNCgkJYzAuOCwwLDEuNCwwLjIsMS44LDAuNmMwLjQsMC40LDAuNiwwLjksMC42LDEuNWMwLDAuNC0wLjEsMC43LTAuMywxYy0wLjIsMC4zLTAuNSwwLjUtMC44LDAuN2MwLjQsMC4yLDAuOCwwLjQsMSwwLjgNCgkJYzAuMiwwLjMsMC4zLDAuNywwLjMsMS4yYzAsMC43LTAuMiwxLjMtMC43LDEuOGMtMC41LDAuNS0xLjEsMC43LTEuOSwwLjdjLTAuNywwLTEuMy0wLjItMS44LTAuNmMtMC42LTAuNS0wLjktMS4xLTAuOS0xLjkNCgkJYzAtMC40LDAuMS0wLjgsMC4zLTEuMkM3My4yLDU5LjMsNzMuNSw1OSw3NCw1OC44eiBNNzQuMiw2MC43YzAsMC40LDAuMSwwLjgsMC4zLDFTNzUsNjIsNzUuMyw2MmMwLjMsMCwwLjYtMC4xLDAuOC0wLjMNCgkJYzAuMi0wLjIsMC4zLTAuNiwwLjMtMWMwLTAuNC0wLjEtMC43LTAuMy0wLjlzLTAuNS0wLjMtMC44LTAuM2MtMC40LDAtMC43LDAuMS0wLjgsMC40Qzc0LjMsNjAuMSw3NC4yLDYwLjQsNzQuMiw2MC43eiBNNzQuMyw1Ny4yDQoJCWMwLDAuMywwLjEsMC41LDAuMywwLjdjMC4yLDAuMiwwLjQsMC4zLDAuNywwLjNjMC4zLDAsMC41LTAuMSwwLjctMC4zYzAuMi0wLjIsMC4zLTAuNCwwLjMtMC43YzAtMC4zLTAuMS0wLjUtMC4zLTAuNw0KCQljLTAuMi0wLjItMC40LTAuMy0wLjctMC4zYy0wLjMsMC0wLjUsMC4xLTAuNywwLjNDNzQuNCw1Ni43LDc0LjMsNTYuOSw3NC4zLDU3LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg2LjUsNjMuMWgtMS44TDg0LDYxLjNoLTMuMmwtMC43LDEuOGgtMS43bDMuMS04aDEuN0w4Ni41LDYzLjF6IE04My41LDU5LjlsLTEuMS0zbC0xLjEsM0g4My41eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.GREENPLUM {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6Izg5QzgzMjt9DQoJLnN0MXtmaWxsOiMwNTA3MDg7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cmVjdCB5PSIwIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM2LjIsNTIuMUwzNi4yLDUyLjFjMC0yLjIsMS44LTQsNC00YzAsMCwwLDAsMCwwaDAuMWMxLjEtMC4xLDIuMiwwLjMsMy4xLDEuMWwtMS4xLDEuMw0KCQljLTAuNS0wLjUtMS4zLTAuOC0yLjEtMC44Yy0xLjMsMC4xLTIuMywxLjEtMi4yLDIuNGwwLDBjLTAuMSwxLjMsMC45LDIuNCwyLjIsMi41aDAuMmMwLjYsMCwxLjEtMC4xLDEuNi0wLjV2LTEuMWgtMS43di0xLjVoMy40DQoJCXYzLjRjLTAuOSwwLjgtMi4xLDEuMi0zLjMsMS4yYy0yLjEsMC4xLTQtMS41LTQuMS0zLjdjMCwwLDAsMCwwLDBDMzYuMiw1Mi4zLDM2LjIsNTIuMiwzNi4yLDUyLjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ1LjcsNDguMmgzLjZjMC44LTAuMSwxLjYsMC4yLDIuMywwLjhjMC41LDAuNSwwLjcsMS4xLDAuNywxLjhsMCwwYzAuMSwxLjEtMC42LDIuMS0xLjcsMi40bDEuOSwyLjhoLTINCgkJbC0xLjctMi41aC0xLjR2Mi41aC0xLjdWNDguMnogTTQ5LjIsNTJjMC44LDAsMS4zLTAuNCwxLjMtMS4xbDAsMGMwLTAuNy0wLjUtMS4xLTEuMy0xLjFoLTEuN1Y1Mkg0OS4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NC4yLDQ4LjJoNS45djEuNWgtNC4ydjEuNmgzLjd2MS41aC0zLjd2MS42aDQuMlY1NmgtNS45VjQ4LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYyLjIsNDguMmg1Ljl2MS41aC00LjJ2MS42aDMuN3YxLjVoLTMuN3YxLjZoNC4yVjU2aC01LjlWNDguMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzAuMiw0OC4yaDEuNmwzLjcsNC44di00LjhoMS43VjU2aC0xLjVMNzEuOCw1MVY1NmgtMS43VjQ4LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc5LjQsNDguMmgzLjJjMS45LDAsMywxLjEsMywyLjdsMCwwYzAsMS44LTEuNCwyLjctMy4xLDIuN2gtMS4zdjIuM2gtMS43VjQ4LjJ6IE04Mi41LDUyLjENCgkJYzAuNywwLjEsMS4zLTAuNCwxLjMtMWMwLDAsMCwwLDAsMGMwLDAsMC0wLjEsMC0wLjFsMCwwYzAtMC44LTAuNi0xLjItMS40LTEuMmgtMS4zdjIuNEw4Mi41LDUyLjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjMsNDguMkg4OXY2LjJoMy45VjU2aC01LjZWNDguMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTQuMiw1Mi42di00LjRIOTZ2NC40YzAsMS4zLDAuNiwxLjksMS43LDEuOWMxLDAsMS43LTAuNiwxLjctMS45di00LjRoMS43djQuNGMwLDIuNC0xLjMsMy41LTMuNCwzLjUNCgkJQzk1LjUsNTYuMSw5NC4yLDU0LjksOTQuMiw1Mi42eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDMuMyw0OC4yaDEuOGwyLDMuM2wyLTMuM2gxLjlWNTZoLTEuN3YtNS4xbC0yLjIsMy4zaDBsLTIuMi0zLjN2NWgtMS43TDEwMy4zLDQ4LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTIxLjUsMzcuNGMtNi45LDAtMTIuNiw1LjYtMTIuNiwxMi42czUuNiwxMi42LDEyLjYsMTIuNlMzNC4xLDU2LjksMzQuMSw1MEMzNC4xLDQzLjEsMjguNCwzNy40LDIxLjUsMzcuNA0KCQlMMjEuNSwzNy40eiBNMjAuMSw1Ny4xYy0wLjUsMS4zLTIuOCwzLjItNC41LDIuMWMtMy0xLjktNS01LjMtNS05LjJjMC02LDQuOS0xMC45LDEwLjktMTAuOWMzLjcsMCw3LDEuOCw5LDQuNw0KCQljMS4yLDEuOC0xLjEsMy40LTIuNyw0LjhjLTIuMiwxLjYtMywyLjMtNC41LDQuMUMyMi4zLDUzLjksMjIuNSw1My43LDIwLjEsNTcuMXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjMuMyw0OC45Yy0xLjQsMS4xLTEuOCwxLjUtMi42LDIuOGMtMC41LDAuOC0xLjcsMi45LTIuNiwyYy0xLTAuOS0xLjYtMi4zLTEuNi0zLjdjMC0yLjksMi4zLTUuMiw1LjItNS4yDQoJCWMxLjMsMCwyLjUsMC41LDMuNSwxLjNDMjYsNDcuNywyNC40LDQ3LjcsMjMuMyw0OC45eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.HANA {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzFFNzNDNTt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnIGNsYXNzPSJzdDEiPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MS4yLDU4LjlWNDMuNGgyLjZ2Ni4xaDV2LTYuMWgyLjZ2MTUuNWgtMi42di02LjhoLTV2Ni44SDYxLjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTg1LjQsNTguOWgtMi44bC0xLjEtMy41aC01LjFsLTEsMy41aC0yLjdsNC45LTE1LjVoMi43TDg1LjQsNTguOXogTTgwLjcsNTIuOEw3OC45LDQ3bC0xLjcsNS43SDgwLjd6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTg2LjgsNTguOVY0My40aDIuNWw1LjIsMTAuM1Y0My40aDIuNHYxNS41aC0yLjZsLTUuMS0xMC4xdjEwLjFIODYuOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTExLDU4LjloLTIuOGwtMS4xLTMuNUgxMDJsLTEsMy41aC0yLjdsNC45LTE1LjVoMi43TDExMSw1OC45eiBNMTA2LjMsNTIuOGwtMS44LTUuN2wtMS43LDUuN0gxMDYuM3oiLz4NCjwvZz4NCjxnIGlkPSJYTUxJRF8xOF8iPg0KCTxnIGlkPSJYTUxJRF82Ml8iPg0KCQk8ZyBpZD0iWE1MSURfNjNfIj4NCgkJCTxwYXRoIGlkPSJYTUxJRF82NF8iIGNsYXNzPSJzdDIiIGQ9Ik00NCw0My45YzAuMSwwLjYsMCwxLjEtMC4zLDEuNnMtMC43LDAuNi0xLjMsMC43Yy0wLjYsMC4xLTEuNCwwLjEtMi4xLDAuMXYtMy41DQoJCQkJYzAtMC4yLDAtMC40LDAuMy0wLjRjMC44LDAsMS44LDAsMi41LDAuNEM0My42LDQzLDQzLjksNDMuMyw0NCw0My45TDQ0LDQzLjl6IE0yOCw0OWMxLDAuNCwyLDAuNCwzLDBjLTAuNi0xLjctMS0zLjEtMS42LTQuOA0KCQkJCUMyOSw0NS44LDI4LjYsNDcuMywyOCw0OUwyOCw0OXogTTYxLjgsMzQuNkM2MS40LDM1LDM5LjQsNTguOSwzOS4zLDU4LjljLTguNSwwLTE5LjMsMC0yNy44LDBjLTAuMywwLTAuNS0wLjEtMC41LTAuNA0KCQkJCWMwLTcuOCwwLTE1LjcsMC0yMy42YzAtMC4xLDAtMC4zLDAtMC40aDUwLjhWMzQuNnogTTQ4LjEsNDUuOGMwLjItMSwwLjItMS45LDAtM2MtMC4yLTAuOS0wLjYtMS43LTEuMy0yLjMNCgkJCQljLTEuMi0xLTIuNS0xLjctNC4xLTEuN2MtMiwwLTYuMywwLTYuNSwwdjExLjRjLTAuMiwwLTAuMiwwLTAuMywwYy0wLjEtMC40LTAuMi0wLjgtMC40LTEuMmMtMC40LTEtMC44LTIuMS0xLjItMy4xDQoJCQkJYy0wLjUtMS4zLTEtMi42LTEuNS00Yy0wLjQtMC45LTAuNi0xLjgtMS0yLjhjLTAuMS0wLjItMC4xLTAuNS0wLjQtMC41aC00Yy0wLjIsMC0wLjMsMC4yLTAuMywwLjNjLTAuMywwLjYtMC41LDEuMy0wLjcsMS45DQoJCQkJYy0wLjMsMC43LTAuNiwxLjUtMC44LDIuM2MtMC42LDEuNC0xLDIuOC0xLjYsNC4xYy0wLjIsMC40LTAuMywwLjctMC41LDEuMmMtMC4xLTAuMS0wLjEtMC4yLTAuMi0wLjNjLTAuMi0wLjgtMC43LTEuNC0xLjQtMS45DQoJCQkJYy0xLjEtMC45LTIuNS0xLjItMy44LTEuN2MtMC43LTAuMy0xLjQtMC42LTItMC45Yy0wLjYtMC41LTAuNS0xLjEsMC4yLTEuNGMwLjktMC40LDEuOS0wLjMsMi45LTAuMWMwLjgsMC4yLDEuNiwwLjYsMi40LDAuOA0KCQkJCWMwLjUtMC44LDEtMS43LDEuNS0yLjZjMC4zLTAuNSwwLjMtMC41LTAuMy0wLjZjLTAuNi0wLjItMC41LTAuMi0wLjgtMC40Yy0xLjItMC40LTEuOS0wLjYtMy0wLjdjLTEuMS0wLjItMi4xLTAuMS0zLjIsMC4xDQoJCQkJYy0xLjEsMC4yLTIsMC43LTIuOSwxLjRjLTAuNywwLjYtMS4yLDEuNC0xLjQsMi4zYy0wLjMsMS4xLTAuMiwyLjIsMC41LDMuMmMwLjcsMS4yLDIsMS44LDMuMywyLjNjMC43LDAuMywxLjYsMC41LDIuNCwwLjcNCgkJCQljMC4zLDAuMSwwLjYsMC4zLDAuOSwwLjVjMC41LDAuMywwLjYsMC43LDAuNCwxLjJjLTAuMiwwLjYtMC44LDAuNy0xLjQsMC44Yy0wLjksMC4yLTEuOCwwLTIuNi0wLjJjLTAuMy0wLjEtMC42LTAuMy0wLjgtMC40DQoJCQkJYy0wLjQtMC4yLTAuOC0wLjQtMS4yLTAuNmMtMC41LDAuOS0wLjgsMS44LTEuNCwyLjdjLTAuMiwwLjQsMCwwLjUsMC4zLDAuNmMwLjYsMC4zLDEuMywwLjYsMiwwLjdjMC45LDAuMywxLjgsMC41LDIuOCwwLjYNCgkJCQljMC43LDAuMSwxLjUsMCwyLjMtMC4yYzAuNi0wLjEsMS4xLTAuNCwxLjctMC42YzAuNC0wLjIsMC43LTAuNCwxLjEtMC42Yy0wLjEsMC40LTAuMywwLjctMC40LDFIMjZjMC4xLDAsMC4zLTAuMiwwLjQtMC40DQoJCQkJYzAuMi0wLjYsMC40LTEuMiwwLjYtMS44YzEuOCwwLjYsMy41LDAuNiw1LjMsMGMwLjIsMC42LDAuNCwxLjIsMC42LDEuOGMwLjEsMC4zLDAuMiwwLjQsMC41LDAuNGg2LjhjMC4zLDAsMC41LTAuNCwwLjUtMC40DQoJCQkJdi00LjJoMS42YzEuNiwwLDMtMC40LDQuMi0xLjJDNDcuMiw0Ny45LDQ3LjgsNDYuOSw0OC4xLDQ1LjhMNDguMSw0NS44eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.HADOOP_HIVE {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRDMwMTt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnIGlkPSJYTUxJRF84NjM0XyI+DQoJPHBhdGggaWQ9IlhNTElEXzg2NDRfIiBkPSJNMzcsMjIuM2MtMi43LDIuNy0zLjgsMy40LTYuMSwzLjZjLTIuNSwwLjQtMi45LDAuNi00LjIsMy40Yy0yLDQtMS41LDUuOCwyLjQsMTAuMw0KCQljMS43LDIsMy43LDQuOCw0LjQsNi40bDEuMywyLjloMy41YzEuOSwwLDQuMi0wLjMsNS4xLTAuNmMyLTAuOCwyLTAuNiwwLjMsMi4ycy0xLjMsNC4xLDIuNCw4LjFjMi41LDIuNyw1LjIsNC4yLDEwLjYsNS45DQoJCWMxLjEsMC4zLDEuNiwyLjksMC41LDIuOWMtMi4yLDAtOC43LTIuOC0xMS43LTVsLTMuNC0yLjVsMC42LDIuOWMwLjMsMS4yLDAuNSwxLjksMSwyLjVjMC41LDAuNywxLjMsMS4yLDIuOSwyDQoJCWMxLjcsMC44LDUuMiwyLDcuNywyLjVjNC4zLDAuOSw1LjgsMS44LDUuMSwyLjljLTAuNiwwLjktNC41LDAuNi04LjctMC44Yy0yLjgtMC45LTQuMS0xLjItNC4zLTEuMWMtMC4xLDAuMSwwLjMsMC41LDEuMiwxLjINCgkJYzIuOCwyLjIsNC45LDMuNCw3LDMuN2MxLjUsMC4yLDMsMCw0LjktMC41YzEuNi0wLjQsMi4xLTAuNCwyLjQsMC40YzAuMywwLjYtMC4xLDEuNC0wLjcsMS44Yy0wLjUsMC40LTAuOCwwLjYtMC44LDAuNw0KCQljMCwwLjIsMC45LTAuMSwzLjEtMC44YzEuNS0wLjUsMi44LTEsMi45LTFzMC4zLDEsMC4zLDIuM2MwLDIsMC4yLDIuMiwxLjQsMmMxLjMtMC4yLDEuNS0wLjUsMS4zLTIuNWMtMC4xLTEuMywwLjEtMi42LDAuNC0yLjgNCgkJYzAuNC0wLjMsMC43LDAuNiwwLjcsMi42YzAsMi43LDAuMSwyLjksMS41LDIuN2MxLjMtMC4yLDEuNC0wLjUsMS41LTYuN2wwLjItNi42aC0xLjZjLTEuNSwwLTEuNiwwLjMtMS42LDIuNg0KCQljMCwxLjUtMC4zLDIuNC0wLjYsMi4yYy0wLjMtMC4yLTAuNi0xLjQtMC42LTIuNmMwLTEuNy0wLjMtMi4yLTEuMy0yLjJjLTEuMSwwLTEuMywwLjQtMS4zLDMuNnYzLjVsLTItMC4yYy0xLjEtMC4xLTItMC40LTEuOS0wLjgNCgkJYzAuMS0wLjMtMC4yLTAuOC0wLjgtMS4xYy0xLjUtMC44LTEuMy0yLjMsMC40LTIuNmMxLjMtMC4zLDEuMy0wLjMtMC4yLTAuNGMtMi0wLjEtMy4yLTEuMS0zLjItMi44YzAtMS4xLDAuMS0xLjEsMS0wLjINCgkJYzAuNSwwLjYsMS40LDEsMiwxYzAuOCwwLDAuNi0wLjQtMC42LTEuN2MtMS0xLTEuNS0xLjktMS4zLTIuMmMwLjctMS4xLDIuNy0wLjUsMy44LDEuMWMxLDEuNSwxLjMsMS42LDMuNCwxLjMNCgkJYzMuMS0wLjYsNC4yLTAuNiw4LjItMC4xYzMsMC40LDMuNCwwLjMsNS41LTEuNWMyLjItMiwzLjgtNS4zLDQuNi0xMC4zYzAuNS0yLjgtMC44LTQuMy0yLjgtMy4yYy0xLjgsMS0yLjYsMC45LTIuNi0wLjMNCgkJYzAtMC42LTEtMy0yLjMtNS40bC0yLjMtNC4zbDIuMy03LjNMNzYuMSwzMGMtMi42LTQuOS00LjgtNi42LTguNy02LjZjLTIuNCwwLTMuNSwwLjQtNSwxLjdsLTIsMS43bC01LjctMi45DQoJCWMtNC44LTIuNS0xMS41LTQuOC0xMy44LTQuOEM0MC42LDE5LDM4LjgsMjAuNSwzNywyMi4zTDM3LDIyLjN6IE00OC45LDIyLjRjNiwyLjUsMTIuNiw2LjEsMTQuOSw4YzEuNSwxLjMsMi41LDMuMSwzLjMsNS43DQoJCWMwLjcsMi4yLDEuNSwzLjgsMiwzLjhjMC44LDAsMC44LTAuMiwwLTFjLTAuNS0wLjYtMS4xLTIuNC0xLjQtMy45Yy0wLjQtMi44LTMuMS02LjMtNS40LTcuMWMtMC44LTAuMy0wLjctMC42LDAuNS0xLjgNCgkJYzEuMi0xLjMsMi0xLjUsNC44LTEuNGMzLDAuMSwzLjUsMC4zLDUuNCwyLjZjMS4xLDEuMywyLjYsMy4zLDMuMSw0LjVjMC45LDEuOSwwLjksMi40LTAuMyw1LjdsLTEuMywzLjdsMi4yLDQuMw0KCQljMi40LDQuOCwyLjYsNS45LDEuMiw1LjRjLTAuNS0wLjMtMS4xLTAuMS0xLjMsMC4yYy0wLjMsMC40LTAuMSwwLjYsMC4zLDAuNnMwLjYsMC4zLDAuNCwwLjZjLTAuMywwLjMsMCwwLjgsMC40LDAuOQ0KCQljMC40LDAuMi0wLjEsMC4yLTEuMiwwYy0xLjMtMC4yLTIuMS0wLjEtMi4xLDAuM2MwLDAuNCwwLjUsMC42LDEuMSwwLjNjMS0wLjQsMS0wLjMsMC4xLDAuOHMtMC45LDEuMSwwLjUsMC40DQoJCWMxLjUtMC44LDEuNy0wLjYsMC44LDEuM2MtMC40LDAuOC0wLjQsMS4yLTAuMSwxLjJzMS0xLDEuNC0yLjJjMC44LTIuMSwxLjgtMywxLjgtMS42YzAsMSwxLjUsMC44LDIuOS0wLjMNCgkJYzEuMS0wLjgsMS4xLTAuOS0wLjQtMC42Yy0xLjQsMC4zLTEuNCwwLjItMC4zLTAuM2MwLjctMC4zLDEuNS0wLjMsMS44LTAuMWMwLjksMC45LTAuOSw2LjgtMi45LDkuNWMtMS45LDIuNy00LjgsMy44LTcuNywyLjkNCgkJYy0yLjItMC43LTctNC44LTYuNS01LjVjMC4zLTAuNCwwLjEtMC42LTAuNC0wLjRjLTAuNSwwLjEtMSwwLjYtMS4xLDEuMWMtMC4yLDAuNCwwLDAuNiwwLjQsMC40YzEuMS0wLjcsMC44LDEuMy0wLjMsMi4yDQoJCWMtMC42LDAuNC0wLjksMS4yLTAuNywxLjdjMC4yLDAuNSwwLjEsMC43LTAuMywwLjVjLTAuNC0wLjItMC42LTAuOC0wLjYtMS4zYzAtMC40LTAuOC0xLjctMS43LTIuOWMtMS40LTEuNi0xLjYtMi40LTEuMy00LjMNCgkJYzAuNC0yLjIsMC4zLTIuNC0xLjctMy4zYy0yLTAuOS0yLTEuMS0yLjItNS4ybC0wLjItNC4zbC0yLDAuNGMtMS4zLDAuMy00LjksMS4zLTguMSwyLjRjLTcuNSwyLjUtMTEuMiwyLjItMTIuMy0wLjgNCgkJYy0wLjQtMS4xLTItMy40LTMuNi01LjJjLTMuOC00LjEtNC43LTcuMi0zLjEtMTAuNGMxLTIsMS41LTIuNCwzLjQtMi42YzEuMy0wLjEsMy44LDAuNCw1LjcsMS4xYzQuMywxLjcsNC44LDEuMywxLTAuNmwtMi45LTEuNA0KCQlsMS44LTJDNDEsMTkuNiw0MiwxOS40LDQ4LjksMjIuNEw0OC45LDIyLjR6IE01MC41LDQ4LjFjMC44LDMuMiw1LjUsMTIuMyw2LjksMTMuM2MwLjcsMC41LDEuMSwxLjEsMC45LDEuMw0KCQljLTAuNSwwLjUtNy0zLjctOC45LTUuOGMtMS43LTEuOC0yLjgtNC4xLTMuMy02LjhjLTAuNC0yLjEtMC4zLTIuNCwxLjQtMi45QzUwLDQ2LjIsNTAsNDYuMiw1MC41LDQ4LjFMNTAuNSw0OC4xeiBNNjguNyw2NC42DQoJCWMtMC40LDAuNS0xLjMsMS0xLjgsMWMtMC43LDAtMC41LTAuMywwLjYtMC45QzY5LjUsNjMuNSw2OS43LDYzLjUsNjguNyw2NC42TDY4LjcsNjQuNnoiLz4NCgk8cGF0aCBpZD0iWE1MSURfODYzNV8iIGQ9Ik03MCwyNy41YzAsMC44LDMuMiw2LjQsMy4yLDUuNmMwLTEuMi0xLjctNS0yLjUtNS41QzcwLjMsMjcuNCw3MCwyNy40LDcwLDI3LjVMNzAsMjcuNXogTTU2LjMsMzMuOQ0KCQljMy42LDAuNiwzLjcsMC44LDIuMiwxLjVsLTEuNiwwLjhoMS45YzEuMywwLjEsMi40LDAuNywzLjcsMi4xbDEuOCwyLjFsLTEuNi0zLjNjLTEuOC0zLjgtMi40LTQuMS03LTRsLTMuMywwLjFMNTYuMywzMy45eg0KCQkgTTY3LjcsNDUuOGMtMC43LDEuMSwwLDEuMywxLjMsMC4zYzEuMS0wLjgsMS4xLTAuOSwwLjEtMUM2OC42LDQ1LjEsNjcuOSw0NS41LDY3LjcsNDUuOEw2Ny43LDQ1Ljh6IE02OC41LDQ5LjQNCgkJYy0wLjgsMC44LTAuNCwxLjUsMC43LDEuNWMwLjksMCwwLjksMC4xLTAuMiwwLjZjLTEsMC40LTAuNywwLjUsMS4xLDAuNGMxLjctMC4xLDIuMy0wLjQsMi0xYy0wLjEtMC40LTAuMi0xLTAuMi0xLjQNCgkJQzcxLjksNDguOSw2OS4xLDQ4LjgsNjguNSw0OS40TDY4LjUsNDkuNHogTTc0LjYsNzRjMC4yLDYuMywwLjMsNi42LDEuNyw2LjhjMS40LDAuMiwxLjQsMC4xLDEuNC02LjV2LTYuOGgtMy4zTDc0LjYsNzR6DQoJCSBNNzguNSw2OC45YzAuNiwyLjksMi4zLDExLjUsMi4zLDExLjhjMCwwLjEsMC44LDAuMiwxLjcsMC4xYzEuNi0wLjIsMS44LTAuNiwyLjYtMy42YzAuNC0xLjksMS00LjgsMS4xLTYuNg0KCQljMC40LTMsMC40LTMuMS0xLjItMy4xYy0xLjUsMC0xLjcsMC4zLTEuNywyLjZjMCwxLjQtMC4zLDIuNi0wLjYsMi42Yy0wLjMsMC0wLjYtMC43LTAuNi0xLjVjMC0yLjYtMC43LTMuNi0yLjMtMy42DQoJCUM3OC41LDY3LjUsNzguMyw2Ny43LDc4LjUsNjguOUw3OC41LDY4Ljl6IE04Ny41LDc0bDAuMiw2LjZoMy4xYzIuOSwwLDMuMS0wLjEsMy4zLTEuOGMwLjItMS41LDAtMS43LTEuNy0xLjdjLTEuMSwwLTItMC4zLTItMC42DQoJCWMwLTAuNCwwLjQtMC42LDEtMC42czEtMC42LDEtMS42YzAtMC45LTAuMy0xLjYtMC42LTEuNmMtMC4zLDAtMC42LTAuNC0wLjYtMXMwLjYtMSwxLjYtMWMxLjMsMCwxLjYtMC4zLDEuNi0xLjYNCgkJYzAtMS41LTAuMi0xLjYtMy40LTEuNmgtMy40TDg3LjUsNzR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.HUAWEI {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0VFRUVFRTt9DQoJLnN0MXtmaWxsOnVybCgjWE1MSURfMl8pO30NCgkuc3Qye2ZpbGw6dXJsKCNYTUxJRF8zXyk7fQ0KCS5zdDN7ZmlsbDp1cmwoI1hNTElEXzRfKTt9DQoJLnN0NHtmaWxsOnVybCgjWE1MSURfNV8pO30NCgkuc3Q1e2ZpbGw6dXJsKCNYTUxJRF82Xyk7fQ0KCS5zdDZ7ZmlsbDp1cmwoI1hNTElEXzdfKTt9DQoJLnN0N3tmaWxsOnVybCgjWE1MSURfOF8pO30NCgkuc3Q4e2ZpbGw6dXJsKCNYTUxJRF85Xyk7fQ0KCS5zdDl7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8ZyBpZD0iR3JvdXAtMTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTY5MDU5LCAwLjAxNzA3NykiPg0KCQk8ZyBpZD0iR3JvdXAtMzYiPg0KCQkJPGcgaWQ9IlhNTElEXzE2XyI+DQoJCQkJDQoJCQkJCTxyYWRpYWxHcmFkaWVudCBpZD0iWE1MSURfMl8iIGN4PSIyLjk0MzkiIGN5PSI5Ny45Mzk3IiByPSIyLjcyMzgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoOS4xMjUgMCAwIC05LjEyNSAzLjQ2NzcgOTMxLjY4NTUpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGOEM3OTciLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC40MjciIHN0eWxlPSJzdG9wLWNvbG9yOiNFNjIxMUEiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC42NzQ2IiBzdHlsZT0ic3RvcC1jb2xvcjojRTQyMTFBIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNzc0IiBzdHlsZT0ic3RvcC1jb2xvcjojREQyMTFCIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuODQ2OCIgc3R5bGU9InN0b3AtY29sb3I6I0QxMjAxQyIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjkwNjYiIHN0eWxlPSJzdG9wLWNvbG9yOiNCRjFGMUUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC45NTc4IiBzdHlsZT0ic3RvcC1jb2xvcjojQTkxRTIwIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM5MDFEMjIiLz4NCgkJCQk8L3JhZGlhbEdyYWRpZW50Pg0KCQkJCTxwYXRoIGlkPSJYTUxJRF8yNl8iIGNsYXNzPSJzdDEiIGQ9Ik0yMy42LDU0LjljMCwwLDAuMS0wLjEsMC0wLjJjLTQtOC43LTkuNC0xNS4zLTkuNC0xNS4zcy0zLDIuOC0yLjcsNS43DQoJCQkJCWMwLjEsMi4yLDEuNywzLjQsMS43LDMuNEMxNS43LDUwLjksMjIsNTQuMiwyMy42LDU0LjlDMjMuNCw1NC45LDIzLjUsNTQuOSwyMy42LDU0Ljl6Ii8+DQoJCQkJDQoJCQkJCTxyYWRpYWxHcmFkaWVudCBpZD0iWE1MSURfM18iIGN4PSI2LjM4NzciIGN5PSI5NS44MzkzIiByPSI5LjIwNTMiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMi42ODc1IDAgMCAtMi42ODc1IDEzLjE1MzcgMjk0Ljg5MTQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGOEM3OTciLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC40MjciIHN0eWxlPSJzdG9wLWNvbG9yOiNFNjIxMUEiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC42NzQ2IiBzdHlsZT0ic3RvcC1jb2xvcjojRTQyMTFBIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNzc0IiBzdHlsZT0ic3RvcC1jb2xvcjojREQyMTFCIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuODQ2OCIgc3R5bGU9InN0b3AtY29sb3I6I0QxMjAxQyIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjkwNjYiIHN0eWxlPSJzdG9wLWNvbG9yOiNCRjFGMUUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC45NTc4IiBzdHlsZT0ic3RvcC1jb2xvcjojQTkxRTIwIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM5MDFEMjIiLz4NCgkJCQk8L3JhZGlhbEdyYWRpZW50Pg0KCQkJCTxwYXRoIGlkPSJYTUxJRF8yNV8iIGNsYXNzPSJzdDIiIGQ9Ik0yMi42LDU3YzAtMC4xLTAuMi0wLjEtMC4yLTAuMUwxMiw1Ny4yYzEuMiwyLjEsMy4xLDMuNyw1LDMuMkMxOC41LDYwLDIxLjUsNTcuOCwyMi42LDU3DQoJCQkJCUMyMi42LDU3LDIyLjYsNTcsMjIuNiw1N3oiLz4NCgkJCQkNCgkJCQkJPHJhZGlhbEdyYWRpZW50IGlkPSJYTUxJRF80XyIgY3g9IjMuNjA4NyIgY3k9Ijk3LjU1MSIgcj0iNC4wNDgxIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDYuMTI1IDAgMCAtNi4xMjUgOC4yODQyIDYzNS4zOTU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRjhDNzk3Ii8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNDI3IiBzdHlsZT0ic3RvcC1jb2xvcjojRTYyMTFBIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNjc0NiIgc3R5bGU9InN0b3AtY29sb3I6I0U0MjExQSIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjc3NCIgc3R5bGU9InN0b3AtY29sb3I6I0REMjExQiIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjg0NjgiIHN0eWxlPSJzdG9wLWNvbG9yOiNEMTIwMUMiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC45MDY2IiBzdHlsZT0ic3RvcC1jb2xvcjojQkYxRjFFIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTU3OCIgc3R5bGU9InN0b3AtY29sb3I6I0E5MUUyMCIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOTAxRDIyIi8+DQoJCQkJPC9yYWRpYWxHcmFkaWVudD4NCgkJCQk8cGF0aCBpZD0iWE1MSURfMjRfIiBjbGFzcz0ic3QzIiBkPSJNMjIuOCw1Ni4xYzAuMS0wLjEsMC0wLjIsMC0wLjJjLTQuNS0zLjEtMTMuNS04LTEzLjUtOGMtMC44LDIuNSwwLjIsNC42LDAuMiw0LjYNCgkJCQkJYzEuMiwyLjQsMy4zLDMuMiwzLjMsMy4yYzEsMC40LDIsMC40LDIsMC40YzAuMiwwLDYuMiwwLDcuOCwwQzIyLjgsNTYuMiwyMi44LDU2LjEsMjIuOCw1Ni4xeiIvPg0KCQkJCQ0KCQkJCQk8cmFkaWFsR3JhZGllbnQgaWQ9IlhNTElEXzVfIiBjeD0iMy45OTc1IiBjeT0iOTUuNTcwOSIgcj0iNC41Njk3IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDUuNDM3NSAwIDAgLTUuNDM3NSA4LjcwNjggNTU3LjU0ODcpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGOEM3OTciLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC40MjciIHN0eWxlPSJzdG9wLWNvbG9yOiNFNjIxMUEiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC42NzQ2IiBzdHlsZT0ic3RvcC1jb2xvcjojRTQyMTFBIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNzc0IiBzdHlsZT0ic3RvcC1jb2xvcjojREQyMTFCIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuODQ2OCIgc3R5bGU9InN0b3AtY29sb3I6I0QxMjAxQyIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjkwNjYiIHN0eWxlPSJzdG9wLWNvbG9yOiNCRjFGMUUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC45NTc4IiBzdHlsZT0ic3RvcC1jb2xvcjojQTkxRTIwIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM5MDFEMjIiLz4NCgkJCQk8L3JhZGlhbEdyYWRpZW50Pg0KCQkJCTxwYXRoIGlkPSJYTUxJRF8yM18iIGNsYXNzPSJzdDQiIGQ9Ik0yMy41LDM0LjhjLTAuNCwwLTEuNywwLjMtMS43LDAuM2MtMi43LDAuOC0zLjQsMy4zLTMuNCwzLjNjLTAuNSwxLjYsMCwzLjMsMCwzLjMNCgkJCQkJYzAuOSw0LjEsNS41LDEwLjksNi41LDEyLjNjMC4xLDAuMSwwLjEsMC4xLDAuMSwwLjFjMC4xLDAsMC4xLTAuMiwwLjEtMC4yQzI2LjcsMzguOCwyMy41LDM0LjgsMjMuNSwzNC44eiIvPg0KCQkJCQ0KCQkJCQk8cmFkaWFsR3JhZGllbnQgaWQ9IlhNTElEXzZfIiBjeD0iMi44NTc3IiBjeT0iOTUuNTYyNiIgcj0iNC41NDI5IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDUuNDM3NSAwIDAgLTUuNDM3NSAxNC44MzE4IDU1Ny41NzQyKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRjhDNzk3Ii8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNDI3IiBzdHlsZT0ic3RvcC1jb2xvcjojRTYyMTFBIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNjc0NiIgc3R5bGU9InN0b3AtY29sb3I6I0U0MjExQSIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjc3NCIgc3R5bGU9InN0b3AtY29sb3I6I0REMjExQiIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjg0NjgiIHN0eWxlPSJzdG9wLWNvbG9yOiNEMTIwMUMiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC45MDY2IiBzdHlsZT0ic3RvcC1jb2xvcjojQkYxRjFFIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTU3OCIgc3R5bGU9InN0b3AtY29sb3I6I0E5MUUyMCIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOTAxRDIyIi8+DQoJCQkJPC9yYWRpYWxHcmFkaWVudD4NCgkJCQk8cGF0aCBpZD0iWE1MSURfMjJfIiBjbGFzcz0ic3Q1IiBkPSJNMjYuOSw1My45YzAuMSwwLDAuMi0wLjEsMC4yLTAuMWMxLTEuNCw1LjUtOC4xLDYuNC0xMi4yYzAsMCwwLjUtMiwwLTMuMw0KCQkJCQljMCwwLTAuNy0yLjYtMy41LTMuMmMwLDAtMC44LTAuMi0xLjYtMC4zYzAsMC0zLDQtMS42LDE5QzI2LjgsNTMuOSwyNi45LDUzLjksMjYuOSw1My45eiIvPg0KCQkJCQ0KCQkJCQk8cmFkaWFsR3JhZGllbnQgaWQ9IlhNTElEXzdfIiBjeD0iNC43NjczIiBjeT0iOTUuNjQ3OCIgcj0iOS4yODYzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDIuNjg3NSAwIDAgLTIuNjg3NSAxNy42MjcyIDI5NC44OTE2KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRjhDNzk3Ii8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNDI3IiBzdHlsZT0ic3RvcC1jb2xvcjojRTYyMTFBIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNjc0NiIgc3R5bGU9InN0b3AtY29sb3I6I0U0MjExQSIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjc3NCIgc3R5bGU9InN0b3AtY29sb3I6I0REMjExQiIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjg0NjgiIHN0eWxlPSJzdG9wLWNvbG9yOiNEMTIwMUMiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC45MDY2IiBzdHlsZT0ic3RvcC1jb2xvcjojQkYxRjFFIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTU3OCIgc3R5bGU9InN0b3AtY29sb3I6I0E5MUUyMCIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOTAxRDIyIi8+DQoJCQkJPC9yYWRpYWxHcmFkaWVudD4NCgkJCQk8cGF0aCBpZD0iWE1MSURfMjFfIiBjbGFzcz0ic3Q2IiBkPSJNMjkuNSw1Ni45QzI5LjUsNTYuOSwyOS40LDU2LjksMjkuNSw1Ni45Yy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuM2MxLDAuOCw0LjEsMi44LDUuNSwzLjMNCgkJCQkJYzAsMCwyLjcsMC45LDUuMS0zLjJMMjkuNSw1Ni45eiIvPg0KCQkJCQ0KCQkJCQk8cmFkaWFsR3JhZGllbnQgaWQ9IlhNTElEXzhfIiBjeD0iMi4xNTczIiBjeT0iOTcuNTUwNyIgcj0iNC4wNzMxIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDYuMTI1IDAgMCAtNi4xMjUgMTcuMzA4MSA2MzUuMzk1NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0Y4Qzc5NyIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjQyNyIgc3R5bGU9InN0b3AtY29sb3I6I0U2MjExQSIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjY3NDYiIHN0eWxlPSJzdG9wLWNvbG9yOiNFNDIxMUEiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC43NzQiIHN0eWxlPSJzdG9wLWNvbG9yOiNERDIxMUIiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC44NDY4IiBzdHlsZT0ic3RvcC1jb2xvcjojRDEyMDFDIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTA2NiIgc3R5bGU9InN0b3AtY29sb3I6I0JGMUYxRSIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjk1NzgiIHN0eWxlPSJzdG9wLWNvbG9yOiNBOTFFMjAiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzkwMUQyMiIvPg0KCQkJCTwvcmFkaWFsR3JhZGllbnQ+DQoJCQkJPHBhdGggaWQ9IlhNTElEXzIwXyIgY2xhc3M9InN0NyIgZD0iTTQyLjgsNDhjMCwwLTguOSw0LjgtMTMuNSw4YzAsMC0wLjEsMC4xLTAuMSwwLjJsMC4xLDAuMWMxLjcsMCw3LjksMCw4LjEsMA0KCQkJCQljMCwwLDAuOCwwLDEuOC0wLjRjMCwwLDIuMi0wLjcsMy40LTMuM0M0Mi42LDUyLjUsNDMuNiw1MC40LDQyLjgsNDh6Ii8+DQoJCQkJDQoJCQkJCTxyYWRpYWxHcmFkaWVudCBpZD0iWE1MSURfOV8iIGN4PSIxLjU2OCIgY3k9Ijk3LjkzOTciIHI9IjIuNzI4MiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg5LjEyNSAwIDAgLTkuMTI1IDE2LjE1NTIgOTMxLjY5MDgpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGOEM3OTciLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC40MjciIHN0eWxlPSJzdG9wLWNvbG9yOiNFNjIxMUEiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC42NzQ2IiBzdHlsZT0ic3RvcC1jb2xvcjojRTQyMTFBIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuNzc0IiBzdHlsZT0ic3RvcC1jb2xvcjojREQyMTFCIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuODQ2OCIgc3R5bGU9InN0b3AtY29sb3I6I0QxMjAxQyIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjkwNjYiIHN0eWxlPSJzdG9wLWNvbG9yOiNCRjFGMUUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC45NTc4IiBzdHlsZT0ic3RvcC1jb2xvcjojQTkxRTIwIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM5MDFEMjIiLz4NCgkJCQk8L3JhZGlhbEdyYWRpZW50Pg0KCQkJCTxwYXRoIGlkPSJYTUxJRF8xOV8iIGNsYXNzPSJzdDgiIGQ9Ik0yOC40LDU0LjhjMCwwLDAuMSwwLjEsMC4yLDBjMS41LTAuNyw3LjctMy45LDEwLjMtNi40YzAsMCwxLjctMS4zLDEuNy0zLjQNCgkJCQkJYzAuMi0yLjktMi43LTUuNy0yLjctNS43cy01LjUsNi43LTkuNSwxNS4zQzI4LjQsNTQuNywyOC4zLDU0LjgsMjguNCw1NC44eiIvPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IkNsaXAtMTMiPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IkNsaXAtMTYiPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IkNsaXAtMTkiPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IkNsaXAtMjIiPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IkNsaXAtMjUiPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IkNsaXAtMjgiPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IkNsaXAtMzEiPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IkNsaXAtMzQiPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KCTxwYXRoIGlkPSJIVUFXRUktQ29weS0yIiBjbGFzcz0ic3Q5IiBkPSJNNTguMSw1Ni41aC0yLjV2LTUuMWgtNXY1LjFoLTIuNVY0NC4yaDIuNXY1LjNoNXYtNS4zaDIuNVY1Ni41eiBNNzAuMSw0NC4ydjguMQ0KCQljMCwxLjQtMC41LDIuNS0xLjQsMy4zYy0wLjksMC44LTIuMSwxLjItMy42LDEuMmMtMS41LDAtMi42LTAuNC0zLjYtMS4yYy0wLjktMC44LTEuNC0xLjktMS40LTMuM3YtOC4xaDIuNXY4LjENCgkJYzAsMC44LDAuMiwxLjUsMC43LDEuOXMxLDAuNywxLjgsMC43YzAuOCwwLDEuNC0wLjIsMS44LTAuN2MwLjQtMC40LDAuNy0xLjEsMC43LTEuOXYtOC4xSDcwLjF6IE03OC42LDUzLjloLTRsLTAuOCwyLjdoLTIuNg0KCQlsNC4yLTEyLjNoMi41bDQuMSwxMi4zaC0yLjZMNzguNiw1My45eiBNNzUuMyw1Mkg3OGwtMS40LTQuM2gtMC4xTDc1LjMsNTJ6IE05Myw1Mi42TDkzLDUyLjZsMS43LTguNGgyLjVsLTIuOSwxMi4zSDkybC0yLjMtOC4xDQoJCWgtMC4xbC0yLjMsOC4xaC0yLjNsLTIuOS0xMi4zaDIuNWwxLjYsOC4zaDAuMWwyLjItOC4zaDJMOTMsNTIuNnogTTEwNS41LDUxLjFIMTAxdjMuNWg1LjR2MS45aC03LjlWNDQuMmg3Ljl2MS45SDEwMXYzLjFoNC42DQoJCVY1MS4xeiBNMTEwLDU2LjVoLTIuNVY0NC4yaDIuNVY1Ni41eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.CUBINGSERVICES {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzIzNzVCRTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxnPg0KCTxnIGlkPSJYTUxJRF8xMDAxNF8iPg0KCQk8ZyBpZD0iWE1MSURfMzA0XyI+DQoJCQk8ZyBpZD0iWE1MSURfMzA1XyI+DQoJCQkJPGcgaWQ9IlhNTElEXzMwNl8iPg0KCQkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjEuMywyNC42djIuMkgzN3YtMi4ySDIxLjN6IE0zOS4yLDI0LjZ2Mi4yaDIyLjNjMCwwLTIuMi0yLjItNS40LTIuMkgzOS4yeiBNNjUuNiwyNC42djIuMmgxMy41DQoJCQkJCQlsLTAuNy0yLjJINjUuNnogTTg4LjcsMjQuNkw4OCwyNi44aDEzLjJ2LTIuMkg4OC43eiBNMjEuMywyOC44VjMxSDM3di0yLjJIMjEuM3ogTTM5LjIsMjguOFYzMUg2NGMwLDAtMC4yLTEuNy0wLjctMi4ySDM5LjJ6DQoJCQkJCQkgTTY1LjYsMjguOFYzMWgxNWwtMC43LTIuMkg2NS42eiBNODcuMiwyOC44TDg2LjUsMzFoMTV2LTIuMkg4Ny4yeiBNMjUuNywzMy4ydjIuMmg2Ljl2LTIuMkgyNS43eiBNNDMuNiwzMy4ydjIuMmg2Ljl2LTIuMg0KCQkJCQkJSDQzLjZ6IE01Ni44LDMzLjJ2Mi4yaDYuOWMwLDAsMC41LTEuMiwwLjUtMi4ySDU2Ljh6IE03MC4xLDMzLjJ2Mi4yaDEybC0wLjctMi4ySDcwLjF6IE04NS43LDMzLjJMODUsMzUuNGgxMnYtMi4ySDg1Ljd6DQoJCQkJCQkgTTI1LjcsMzcuM3YyLjJoNi45di0yLjJDMzIuNiwzNy4zLDI1LjcsMzcuMywyNS43LDM3LjN6IE00My42LDM3LjN2Mi4yaDE3LjJjMCwwLDEuNS0xLjIsMi0yLjINCgkJCQkJCUM2Mi43LDM3LjMsNDMuNiwzNy4zLDQzLjYsMzcuM3ogTTcwLjEsMzcuM3YyLjJINzd2LTEuMmwwLjUsMS4ySDkwbDAuNS0xLjJ2MS4yaDYuOXYtMi4ySDg0LjVsLTAuNywybC0wLjctMg0KCQkJCQkJQzgzLDM3LjMsNzAuMSwzNy4zLDcwLjEsMzcuM3ogTTI1LjcsNDEuN3YyLjJoNi45di0yLjJIMjUuN3ogTTQzLjYsNDEuN3YyLjJoMTkuMWMtMC41LTEtMi0yLjItMi0yLjJINDMuNnogTTcwLjEsNDEuN3YyLjJINzcNCgkJCQkJCXYtMi4ySDcwLjF6IE03OC4xLDQxLjdsMC43LDIuMmg5LjNsMC43LTIuMkg3OC4xeiBNOTAuMiw0MS43djIuMkg5N3YtMi4ySDkwLjJ6IE0yNS43LDQ1Ljl2Mi4yaDYuOXYtMi4ySDI1Ljd6IE00My42LDQ1Ljl2Mi4yDQoJCQkJCQloNi45di0yLjJINDMuNnogTTU2LjgsNDUuOXYyLjJoNy40YzAtMS0wLjUtMi4yLTAuNS0yLjJINTYuOHogTTcwLjEsNDUuOXYyLjJINzd2LTIuMkg3MC4xeiBNNzkuNiw0NS45bDAuNywyLjJoNi4xbDAuNy0yLjINCgkJCQkJCUg3OS42eiBNOTAuMiw0NS45djIuMkg5N3YtMi4ySDkwLjJ6IE0yMS4zLDUwLjF2Mi4ySDM3di0yLjJIMjEuM3ogTTM5LjIsNTAuMXYyLjJoMjRjMC41LTAuNSwwLjctMi4yLDAuNy0yLjJIMzkuMnoNCgkJCQkJCSBNNjUuOSw1MC4xdjIuMmgxMXYtMi4ySDY1Ljl6IE04MS4zLDUwLjFsMC43LDIuMmgzLjJsMC43LTIuMkM4Niw1MC4xLDgxLjMsNTAuMSw4MS4zLDUwLjF6IE05MC4yLDUwLjF2Mi4yaDExLjN2LTIuMkg5MC4yeg0KCQkJCQkJIE0yMS4zLDU0LjV2Mi4ySDM3di0yLjJIMjEuM3ogTTM5LjIsNTQuNXYyLjJoMTYuOWMyLjksMCw1LjQtMi4yLDUuNC0yLjJIMzkuMnogTTY1LjksNTQuNXYyLjJoMTF2LTIuMkg2NS45eiBNODIuOCw1NC41DQoJCQkJCQlsMC43LDIuMmgwLjJsMC43LTIuMkg4Mi44eiBNOTAuMiw1NC41djIuMmgxMS4zdi0yLjJIOTAuMnoiLz4NCgkJCQk8L2c+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MiI+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNy4xLDY5bDEuMSwwLjNjLTAuMiwwLjktMC42LDEuNS0xLjIsMnMtMS4zLDAuNy0yLjEsMC43Yy0wLjksMC0xLjYtMC4yLTIuMS0wLjVzLTAuOS0wLjktMS4yLTEuNQ0KCQkJYy0wLjMtMC43LTAuNC0xLjQtMC40LTIuMWMwLTAuOCwwLjItMS41LDAuNS0yLjJzMC44LTEuMSwxLjQtMS40YzAuNi0wLjMsMS4yLTAuNSwxLjktMC41YzAuOCwwLDEuNSwwLjIsMiwwLjYNCgkJCWMwLjUsMC40LDAuOSwxLDEuMSwxLjdsLTEsMC4yYy0wLjItMC42LTAuNS0xLTAuOC0xLjNjLTAuNC0wLjMtMC44LTAuNC0xLjMtMC40Yy0wLjYsMC0xLjEsMC4xLTEuNSwwLjRjLTAuNCwwLjMtMC43LDAuNy0wLjksMS4yDQoJCQljLTAuMiwwLjUtMC4yLDEtMC4yLDEuNWMwLDAuNywwLjEsMS4zLDAuMywxLjhjMC4yLDAuNSwwLjUsMC45LDAuOSwxLjFzMC45LDAuNCwxLjQsMC40YzAuNiwwLDEuMS0wLjIsMS41LTAuNQ0KCQkJQzI2LjcsNzAuMiwyNyw2OS43LDI3LjEsNjl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMy4xLDcxLjhWNzFjLTAuNCwwLjctMS4xLDEtMS44LDFjLTAuMywwLTAuNy0wLjEtMS0wLjJjLTAuMy0wLjEtMC41LTAuMy0wLjctMC41Yy0wLjEtMC4yLTAuMi0wLjQtMC4zLTAuNw0KCQkJYzAtMC4yLTAuMS0wLjUtMC4xLTAuOVY2NmgxdjMuMmMwLDAuNSwwLDAuOSwwLjEsMWMwLjEsMC4zLDAuMiwwLjUsMC40LDAuNnMwLjQsMC4yLDAuNywwLjJjMC4zLDAsMC42LTAuMSwwLjgtMC4yDQoJCQljMC4zLTAuMSwwLjQtMC40LDAuNS0wLjZjMC4xLTAuMywwLjItMC42LDAuMi0xLjFWNjZoMXY1LjhIMzMuMXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM2LjQsNzEuOGgtMC45di03LjloMXYyLjhjMC40LTAuNSwwLjktMC44LDEuNi0wLjhjMC40LDAsMC43LDAuMSwxLDAuMmMwLjMsMC4xLDAuNiwwLjMsMC44LDAuNg0KCQkJYzAuMiwwLjMsMC40LDAuNiwwLjUsMC45YzAuMSwwLjQsMC4yLDAuOCwwLjIsMS4yYzAsMS0wLjIsMS43LTAuNywyLjNjLTAuNSwwLjUtMS4xLDAuOC0xLjgsMC44Yy0wLjcsMC0xLjItMC4zLTEuNi0wLjlWNzEuOHoNCgkJCSBNMzYuNCw2OC45YzAsMC43LDAuMSwxLjIsMC4zLDEuNWMwLjMsMC41LDAuNywwLjgsMS4yLDAuOGMwLjQsMCwwLjgtMC4yLDEuMS0wLjZjMC4zLTAuNCwwLjUtMC45LDAuNS0xLjdjMC0wLjgtMC4xLTEuMy0wLjQtMS43DQoJCQljLTAuMy0wLjQtMC43LTAuNS0xLjEtMC41Yy0wLjQsMC0wLjgsMC4yLTEuMSwwLjZDMzYuNSw2Ny42LDM2LjQsNjguMiwzNi40LDY4Ljl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MS43LDY1di0xLjFoMVY2NUg0MS43eiBNNDEuNyw3MS44VjY2aDF2NS44SDQxLjd6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NC4xLDcxLjhWNjZINDV2MC44YzAuNC0wLjYsMS0wLjksMS44LTAuOWMwLjMsMCwwLjcsMC4xLDEsMC4yYzAuMywwLjEsMC41LDAuMywwLjcsMC41czAuMiwwLjQsMC4zLDAuNw0KCQkJYzAsMC4yLDAuMSwwLjUsMC4xLDAuOXYzLjVoLTF2LTMuNWMwLTAuNCwwLTAuNy0wLjEtMC45Yy0wLjEtMC4yLTAuMi0wLjQtMC40LTAuNWMtMC4yLTAuMS0wLjQtMC4yLTAuNy0wLjINCgkJCWMtMC40LDAtMC44LDAuMS0xLjEsMC40Yy0wLjMsMC4zLTAuNSwwLjgtMC41LDEuNXYzLjFINDQuMXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTUwLjEsNzIuM2wwLjksMC4xYzAsMC4zLDAuMSwwLjUsMC4zLDAuNmMwLjIsMC4yLDAuNiwwLjMsMSwwLjNjMC41LDAsMC44LTAuMSwxLTAuMw0KCQkJYzAuMi0wLjIsMC40LTAuNCwwLjUtMC44YzAuMS0wLjIsMC4xLTAuNiwwLjEtMS4zYy0wLjQsMC41LTEsMC44LTEuNiwwLjhjLTAuOCwwLTEuNC0wLjMtMS44LTAuOWMtMC40LTAuNi0wLjctMS4zLTAuNy0yLjENCgkJCWMwLTAuNSwwLjEtMS4xLDAuMy0xLjVjMC4yLTAuNSwwLjUtMC44LDAuOS0xLjFjMC40LTAuMywwLjgtMC40LDEuMy0wLjRjMC43LDAsMS4yLDAuMywxLjcsMC44VjY2SDU1djVjMCwwLjktMC4xLDEuNS0wLjMsMS45DQoJCQlzLTAuNSwwLjctMC45LDAuOWMtMC40LDAuMi0wLjksMC4zLTEuNSwwLjNjLTAuNywwLTEuMi0wLjItMS43LTAuNUM1MC4zLDczLjQsNTAuMSw3Mi45LDUwLjEsNzIuM3ogTTUwLjksNjguOA0KCQkJYzAsMC44LDAuMSwxLjMsMC41LDEuN2MwLjMsMC4zLDAuNywwLjUsMS4xLDAuNWMwLjQsMCwwLjgtMC4yLDEuMS0wLjVjMC4zLTAuMywwLjUtMC45LDAuNS0xLjZjMC0wLjctMC4yLTEuMi0wLjUtMS42DQoJCQljLTAuMy0wLjQtMC43LTAuNS0xLjEtMC41Yy0wLjQsMC0wLjgsMC4yLTEuMSwwLjVTNTAuOSw2OC4xLDUwLjksNjguOHoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU5LjMsNjkuM2wxLTAuMWMwLDAuNCwwLjIsMC43LDAuMywxczAuNCwwLjUsMC44LDAuNnMwLjgsMC4yLDEuMiwwLjJjMC40LDAsMC44LTAuMSwxLjEtMC4yDQoJCQljMC4zLTAuMSwwLjUtMC4zLDAuNy0wLjVzMC4yLTAuNCwwLjItMC43YzAtMC4yLTAuMS0wLjUtMC4yLTAuN3MtMC40LTAuMy0wLjctMC41Yy0wLjItMC4xLTAuNy0wLjItMS40LTAuNA0KCQkJYy0wLjctMC4yLTEuMi0wLjMtMS41LTAuNWMtMC40LTAuMi0wLjctMC40LTAuOC0wLjdjLTAuMi0wLjMtMC4zLTAuNi0wLjMtMWMwLTAuNCwwLjEtMC44LDAuMy0xLjFjMC4yLTAuMywwLjYtMC42LDEtMC44DQoJCQljMC40LTAuMiwwLjktMC4zLDEuNS0wLjNjMC42LDAsMS4xLDAuMSwxLjYsMC4zYzAuNSwwLjIsMC44LDAuNSwxLDAuOGMwLjIsMC40LDAuNCwwLjgsMC40LDEuM2wtMSwwLjFjLTAuMS0wLjUtMC4yLTAuOS0wLjYtMS4xDQoJCQlzLTAuOC0wLjQtMS40LTAuNGMtMC42LDAtMS4xLDAuMS0xLjQsMC4zcy0wLjQsMC41LTAuNCwwLjhjMCwwLjMsMC4xLDAuNSwwLjMsMC43YzAuMiwwLjIsMC43LDAuNCwxLjYsMC42DQoJCQljMC45LDAuMiwxLjQsMC40LDEuOCwwLjVjMC41LDAuMiwwLjgsMC41LDEsMC44czAuMywwLjcsMC4zLDEuMWMwLDAuNC0wLjEsMC44LTAuNCwxLjJjLTAuMiwwLjQtMC42LDAuNy0xLDAuOQ0KCQkJYy0wLjUsMC4yLTEsMC4zLTEuNSwwLjNjLTAuNywwLTEuMy0wLjEtMS44LTAuM2MtMC41LTAuMi0wLjktMC41LTEuMS0wLjlDNTkuNSw3MC4zLDU5LjQsNjkuOCw1OS4zLDY5LjN6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03MC45LDcwbDEsMC4xYy0wLjIsMC42LTAuNSwxLTAuOSwxLjRjLTAuNCwwLjMtMSwwLjUtMS42LDAuNWMtMC44LDAtMS41LTAuMy0yLTAuOA0KCQkJYy0wLjUtMC41LTAuNy0xLjItMC43LTIuMmMwLTEsMC4yLTEuNywwLjctMi4zczEuMS0wLjgsMS45LTAuOGMwLjgsMCwxLjQsMC4zLDEuOSwwLjhTNzIsNjgsNzIsNjguOWMwLDAuMSwwLDAuMSwwLDAuM2gtNC4zDQoJCQljMCwwLjYsMC4yLDEuMSwwLjUsMS41YzAuMywwLjMsMC43LDAuNSwxLjIsMC41YzAuNCwwLDAuNy0wLjEsMC45LTAuM0M3MC42LDcwLjcsNzAuOCw3MC40LDcwLjksNzB6IE02Ny43LDY4LjRoMy4yDQoJCQljMC0wLjUtMC4yLTAuOC0wLjQtMS4xYy0wLjMtMC40LTAuNy0wLjYtMS4yLTAuNmMtMC40LDAtMC44LDAuMS0xLjEsMC41QzY3LjksNjcuNSw2Ny44LDY3LjksNjcuNyw2OC40eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzMuMiw3MS44VjY2SDc0djAuOWMwLjItMC40LDAuNC0wLjcsMC42LTAuOHMwLjQtMC4yLDAuNi0wLjJjMC4zLDAsMC43LDAuMSwxLDAuM2wtMC4zLDAuOQ0KCQkJYy0wLjItMC4xLTAuNS0wLjItMC43LTAuMmMtMC4yLDAtMC40LDAuMS0wLjYsMC4ycy0wLjMsMC4zLTAuNCwwLjVjLTAuMSwwLjMtMC4yLDAuNy0wLjIsMS4xdjNINzMuMnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc4LjUsNzEuOEw3Ni4zLDY2aDFsMS4yLDMuNGMwLjEsMC40LDAuMywwLjgsMC40LDEuMmMwLjEtMC4zLDAuMi0wLjcsMC40LTEuMWwxLjMtMy41aDFsLTIuMiw1LjhINzguNXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTgyLjQsNjV2LTEuMWgxVjY1SDgyLjR6IE04Mi40LDcxLjhWNjZoMXY1LjhIODIuNHoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg4LjYsNjkuN2wxLDAuMWMtMC4xLDAuNy0wLjQsMS4yLTAuOCwxLjZjLTAuNCwwLjQtMSwwLjYtMS42LDAuNmMtMC44LDAtMS40LTAuMy0xLjktMC44DQoJCQljLTAuNS0wLjUtMC43LTEuMy0wLjctMi4yYzAtMC42LDAuMS0xLjIsMC4zLTEuNmMwLjItMC41LDAuNS0wLjgsMC45LTFzMC45LTAuMywxLjQtMC4zYzAuNiwwLDEuMSwwLjIsMS41LDAuNXMwLjcsMC44LDAuOCwxLjMNCgkJCWwtMC45LDAuMWMtMC4xLTAuNC0wLjMtMC43LTAuNS0wLjlzLTAuNS0wLjMtMC44LTAuM2MtMC41LDAtMC45LDAuMi0xLjIsMC41Yy0wLjMsMC40LTAuNSwwLjktMC41LDEuN2MwLDAuOCwwLjEsMS4zLDAuNCwxLjcNCgkJCWMwLjMsMC40LDAuNywwLjUsMS4yLDAuNWMwLjQsMCwwLjctMC4xLDEtMC40Qzg4LjQsNzAuNSw4OC42LDcwLjIsODguNiw2OS43eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTQuNCw3MGwxLDAuMWMtMC4yLDAuNi0wLjUsMS0wLjksMS40Yy0wLjQsMC4zLTEsMC41LTEuNiwwLjVjLTAuOCwwLTEuNS0wLjMtMi0wLjgNCgkJCWMtMC41LTAuNS0wLjctMS4yLTAuNy0yLjJjMC0xLDAuMy0xLjcsMC43LTIuM2MwLjUtMC41LDEuMS0wLjgsMS45LTAuOGMwLjgsMCwxLjQsMC4zLDEuOSwwLjhjMC41LDAuNSwwLjcsMS4zLDAuNywyLjINCgkJCWMwLDAuMSwwLDAuMSwwLDAuM2gtNC4zYzAsMC42LDAuMiwxLjEsMC41LDEuNWMwLjMsMC4zLDAuNywwLjUsMS4yLDAuNWMwLjQsMCwwLjctMC4xLDAuOS0wLjNDOTQsNzAuNyw5NC4yLDcwLjQsOTQuNCw3MHoNCgkJCSBNOTEuMiw2OC40aDMuMmMwLTAuNS0wLjItMC44LTAuNC0xLjFjLTAuMy0wLjQtMC43LTAuNi0xLjItMC42Yy0wLjQsMC0wLjgsMC4xLTEuMSwwLjVDOTEuNCw2Ny41LDkxLjIsNjcuOSw5MS4yLDY4LjR6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ni4yLDcwLjFsMS0wLjJjMC4xLDAuNCwwLjIsMC43LDAuNSwwLjljMC4yLDAuMiwwLjYsMC4zLDEsMC4zYzAuNCwwLDAuOC0wLjEsMS0wLjNzMC4zLTAuNCwwLjMtMC42DQoJCQljMC0wLjItMC4xLTAuNC0wLjMtMC41Yy0wLjEtMC4xLTAuNS0wLjItMS0wLjNjLTAuNy0wLjItMS4yLTAuMy0xLjUtMC41cy0wLjUtMC4zLTAuNi0wLjVjLTAuMS0wLjItMC4yLTAuNS0wLjItMC44DQoJCQljMC0wLjMsMC4xLTAuNSwwLjItMC43czAuMy0wLjQsMC41LTAuNWMwLjItMC4xLDAuNC0wLjIsMC42LTAuM2MwLjMtMC4xLDAuNS0wLjEsMC44LTAuMWMwLjUsMCwwLjgsMC4xLDEuMiwwLjJzMC42LDAuMywwLjgsMC41DQoJCQljMC4yLDAuMiwwLjMsMC41LDAuMywwLjlsLTEsMC4xYzAtMC4zLTAuMi0wLjUtMC40LTAuN2MtMC4yLTAuMi0wLjUtMC4yLTAuOS0wLjJjLTAuNCwwLTAuOCwwLjEtMSwwLjJjLTAuMiwwLjEtMC4zLDAuMy0wLjMsMC41DQoJCQljMCwwLjEsMCwwLjIsMC4xLDAuM2MwLjEsMC4xLDAuMiwwLjIsMC40LDAuM2MwLjEsMCwwLjQsMC4xLDAuOSwwLjJjMC43LDAuMiwxLjIsMC4zLDEuNCwwLjVjMC4zLDAuMSwwLjUsMC4zLDAuNiwwLjUNCgkJCWMwLjIsMC4yLDAuMiwwLjUsMC4yLDAuOGMwLDAuMy0wLjEsMC42LTAuMywwLjljLTAuMiwwLjMtMC41LDAuNS0wLjgsMC43Yy0wLjQsMC4yLTAuOCwwLjItMS4yLDAuMmMtMC43LDAtMS4zLTAuMi0xLjctMC41DQoJCQlDOTYuNiw3MS4yLDk2LjMsNzAuNyw5Ni4yLDcwLjF6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.IMPALA {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzMxNjk5NTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8ZyBpZD0iWE1MSURfMTRfIj4NCgkJPHBhdGggaWQ9IlhNTElEXzJfIiBjbGFzcz0ic3QxIiBkPSJNMTYuNiw3NS41Yy0wLjYsMC4yLTEuMiwwLjQtMi4yLDAuNGMtMS4yLDAtMi4xLTAuMy0yLjctMWMtMC43LTAuNy0xLTEuNi0xLTIuNw0KCQkJYzAtMS4yLDAuMy0yLjIsMS4xLTIuOWMwLjctMC43LDEuNy0xLjIsMi45LTEuMmMwLjcsMCwxLjMsMC4xLDEuOCwwLjJ2MS42Yy0wLjUtMC4zLTEuMS0wLjQtMS43LTAuNGMtMC43LDAtMS4zLDAuMi0xLjcsMC43DQoJCQljLTAuNCwwLjQtMC43LDEuMS0wLjcsMS44YzAsMC43LDAuMiwxLjMsMC43LDEuOGMwLjQsMC41LDEsMC43LDEuNywwLjdjMC43LDAsMS4yLTAuMiwxLjgtMC41TDE2LjYsNzUuNUwxNi42LDc1LjV6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF80XyIgY2xhc3M9InN0MSIgZD0iTTIyLjQsNzUuN2gtNC41di03LjZoMS43djYuMmgyLjhWNzUuN3oiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzZfIiBjbGFzcz0ic3QxIiBkPSJNMjIuNiw3Mi4xYzAtMS4yLDAuMy0yLjIsMS0yLjljMC43LTAuNywxLjYtMS4xLDIuNy0xLjFjMS4xLDAsMS45LDAuMywyLjYsMS4xDQoJCQljMC43LDAuNywxLDEuNywxLDIuN2MwLDEuMi0wLjMsMi4yLTEsMi44Yy0wLjcsMC43LTEuNiwxLjEtMi43LDEuMXMtMi0wLjMtMi43LTEuMUMyMyw3NCwyMi42LDczLjIsMjIuNiw3Mi4xeiBNMjQuMyw3Mg0KCQkJYzAsMC43LDAuMiwxLjMsMC41LDEuOHMwLjgsMC43LDEuNSwwLjdzMS4xLTAuMiwxLjUtMC43czAuNS0xLjEsMC41LTEuOGMwLTAuNy0wLjItMS40LTAuNS0xLjhzLTAuOC0wLjctMS40LTAuNw0KCQkJYy0wLjcsMC0xLjIsMC4yLTEuNSwwLjdTMjQuMyw3MS4yLDI0LjMsNzJ6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF85XyIgY2xhc3M9InN0MSIgZD0iTTM3LjMsNzIuNWMwLDIuMi0xLjEsMy40LTMuMiwzLjRjLTIsMC0zLTEuMS0zLTMuM3YtNC40aDEuNnY0LjRjMCwxLjIsMC41LDEuOSwxLjUsMS45DQoJCQlzMS41LTAuNiwxLjUtMS44di00LjVoMS42QzM3LjMsNjguMiwzNy4zLDcyLjUsMzcuMyw3Mi41eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTFfIiBjbGFzcz0ic3QxIiBkPSJNMzksNzUuN3YtNy42aDIuNmMyLjcsMCw0LDEuMiw0LDMuN2MwLDEuMi0wLjQsMi4xLTEuMiwyLjhzLTEuNywxLjEtMi45LDEuMQ0KCQkJQzQxLjUsNzUuNywzOSw3NS43LDM5LDc1Ljd6IE00MC42LDY5LjV2NC45aDAuOWMwLjcsMCwxLjMtMC4yLDEuOC0wLjdjMC41LTAuNCwwLjctMS4xLDAuNy0xLjhjMC0wLjctMC4yLTEuMy0wLjctMS43DQoJCQljLTAuNC0wLjQtMS4xLTAuNy0xLjctMC43SDQwLjZ6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8xNV8iIGNsYXNzPSJzdDEiIGQ9Ik01MS40LDc1LjdoLTQuNXYtNy42aDQuM3YxLjNoLTIuN3YxLjdoMi41djEuM2gtMi41djEuOGgyLjhWNzUuN3oiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzE3XyIgY2xhc3M9InN0MSIgZD0iTTU4LjgsNzUuN0g1N2wtMS4yLTJjLTAuMi0wLjQtMC40LTAuNy0wLjYtMC43Yy0wLjItMC4xLTAuMy0wLjItMC41LTAuMmgtMC41djIuOWgtMS42di03LjYNCgkJCWgyLjdjMS44LDAsMi43LDAuNywyLjcsMi4xYzAsMC41LTAuMiwwLjktMC40LDEuM2MtMC4yLDAuNC0wLjcsMC43LTEuMiwwLjdsMCwwYzAuMywwLjEsMC43LDAuNSwxLjIsMS4yTDU4LjgsNzUuN3ogTTU0LjIsNjkuNA0KCQkJdjIuMkg1NWMwLjQsMCwwLjctMC4xLDAuOS0wLjNjMC4yLTAuMiwwLjMtMC41LDAuMy0wLjhjMC0wLjctMC40LTEtMS4yLTFINTQuMnoiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzIwXyIgY2xhc3M9InN0MSIgZD0iTTY2LjEsNzUuN2gtMS43TDYzLjgsNzRINjFsLTAuNiwxLjdoLTEuN2wyLjctNy42aDEuOUw2Ni4xLDc1Ljd6IE02My41LDcyLjdsLTAuOC0yLjYNCgkJCWMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdoLTAuMWMwLDAuMi0wLjEsMC40LTAuMiwwLjdsLTAuOCwyLjdMNjMuNSw3Mi43TDYzLjUsNzIuN3oiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzIzXyIgY2xhc3M9InN0MSIgZD0iTTcyLjMsNjkuNGgtMC43djUuMWgwLjd2MS4yaC0yLjh2LTEuMmgwLjd2LTUuMWgtMC43di0xLjJoMi45TDcyLjMsNjkuNEw3Mi4zLDY5LjR6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8yNV8iIGNsYXNzPSJzdDEiIGQ9Ik04MC4zLDc1Ljd2LTQuNmMwLTAuNCwwLTAuOSwwLjEtMS42bDAsMGMtMC4xLDAuNS0wLjIsMC44LTAuMiwxbC0xLjgsNS4yaC0xLjRMNzUsNzAuNw0KCQkJYy0wLjEtMC4xLTAuMi0wLjUtMC4yLTFoLTAuMWMwLjEsMC43LDAuMSwxLjIsMC4xLDEuOXY0LjJoLTEuNHYtNy42aDIuM2wxLjcsNC42YzAuMiwwLjQsMC4yLDAuNywwLjIsMS4xbDAsMA0KCQkJYzAuMS0wLjQsMC4yLTAuNywwLjMtMS4xbDEuNy00LjZoMi4ydjcuNkw4MC4zLDc1LjdMODAuMyw3NS43eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMjdfIiBjbGFzcz0ic3QxIiBkPSJNODUuMiw3My4xdjIuN2gtMS42di03LjZoMi42YzEuOSwwLDIuOCwwLjgsMi44LDIuNGMwLDAuNy0wLjIsMS40LTAuOCwxLjgNCgkJCWMtMC42LDAuNC0xLjIsMC43LTIuMiwwLjdIODUuMnogTTg1LjIsNjkuNHYyLjRoMC43YzAuOSwwLDEuNC0wLjQsMS40LTEuMmMwLTAuOC0wLjUtMS4yLTEuNC0xLjJIODUuMnoiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzMwXyIgY2xhc3M9InN0MSIgZD0iTTk2LjEsNzUuN2gtMS43TDkzLjgsNzRoLTIuN2wtMC42LDEuN2gtMS43bDIuNy03LjZoMS45TDk2LjEsNzUuN3ogTTkzLjQsNzIuN2wtMC44LTIuNg0KCQkJYy0wLjEtMC4yLTAuMS0wLjQtMC4xLTAuN2gtMC4xYzAsMC4yLTAuMSwwLjQtMC4yLDAuN2wtMC44LDIuN0w5My40LDcyLjdMOTMuNCw3Mi43eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMzNfIiBjbGFzcz0ic3QxIiBkPSJNMTAxLjUsNzUuN0g5N3YtNy42aDEuNnY2LjJoMi44TDEwMS41LDc1LjdMMTAxLjUsNzUuN3oiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzM1XyIgY2xhc3M9InN0MSIgZD0iTTEwOS4zLDc1LjdoLTEuN0wxMDcsNzRoLTIuN2wtMC42LDEuN2gtMS43bDIuNy03LjZoMS45TDEwOS4zLDc1Ljd6IE0xMDYuNiw3Mi43bC0wLjgtMi42DQoJCQljLTAuMS0wLjItMC4xLTAuNC0wLjEtMC43aC0wLjFjMCwwLjItMC4xLDAuNC0wLjIsMC43bC0wLjgsMi43TDEwNi42LDcyLjdMMTA2LjYsNzIuN3oiLz4NCgk8L2c+DQoJPGcgaWQ9IlhNTElEXzQzXyI+DQoJCTxnIGlkPSJYTUxJRF8xOTlfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02NC42LDI0LjJjMCwwLjIsMCwwLjIsMCwwLjJjMS43LDMuMywyLjIsNi44LDEuNywxMC41Yy0wLjEsMC43LTAuNCwxLjMtMC45LDJjLTEsMS4yLTEuOSwyLjUtMi43LDMuOA0KCQkJCWMtMS4yLDEuOS0xLjIsMy45LDAuMiw1LjhjMC44LDEuMiwwLjgsMi40LDAsMy43Yy0wLjgsMS4yLTEuMiwyLjctMS4xLDQuMmMwLjEsMSwwLjIsMiwwLjMsMy4xYy0wLjMsMC40LTAuNywwLjgtMSwxLjINCgkJCQljLTAuNS0wLjUtMC45LTAuOC0xLjMtMS4yYy0wLjIsMC43LDAuMiwwLjksMC42LDEuMmMwLjYsMC4zLDAuOSwwLjksMC42LDEuM2MtMC4yLDAuMi0wLjYsMC4zLTAuOSwwLjVjMC4yLDAuMSwwLjcsMC4yLDEuMSwwLjQNCgkJCQljMCwwLjMsMCwwLjcsMC4xLDEuMWMxLTAuMywxLjctMSwyLjEtMmMxLTIuNywxLjQtNS41LDEuNi04LjRjMC0wLjIsMC4xLTAuNiwwLjItMC44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4yDQoJCQkJYzAuMi0wLjEsMC40LTAuMiwwLjctMC4zYy0wLjEtMC4xLTAuMi0wLjItMC4yLTAuMmMtMC45LTAuNi0xLjEtMS4zLTAuNC0yLjJjMC4zLTAuNCwwLjctMC45LDEuMi0xLjJjMS40LTAuOSwyLjItMy43LDEuNy01LjgNCgkJCQljLTAuNCwwLjctMC44LDEuMi0xLjIsMS44Yy0wLjcsMC45LTEuNSwxLjktMi4yLDIuOGMtMC4yLDAuMy0wLjYsMC42LTEuMiwwLjJjMC0wLjItMC4xLTAuNywwLTFjMC4yLTAuNywwLjMtMS4zLDAuNi0xLjkNCgkJCQljMC43LTEuNiwxLjktMi45LDMuMi00LjFjMC4yLTAuMiwwLjQtMC41LDAuNC0wLjdjMC41LTIuOCwwLjMtNS43LTAuNy04LjRDNjYuNywyNy4xLDY1LjksMjUuNiw2NC42LDI0LjJ6Ii8+DQoJCTwvZz4NCgkJPGcgaWQ9IlhNTElEXzE5Nl8iPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU3LjMsNDUuNmMxLjEtMC4xLDEuOS0wLjksMS44LTEuOWMwLTAuNy0wLjItMS40LTAuMy0yYy0wLjctMi0yLTMuNy0zLjMtNS4yYy0wLjItMC4yLTAuMy0wLjQtMC40LTAuNw0KCQkJCWMtMC41LTIuNC0wLjYtNC44LDAtNy4yYzAuNC0xLjYsMS0zLjEsMS41LTQuN2MwLjEsMC4xLDAsMC4xLDAsMC4xYy0zLjEsMy43LTQuMiw4LTMuNCwxMi44YzAuMSwwLjMsMC4yLDAuNywwLjUsMC45DQoJCQkJYzEuNywxLjcsMy4xLDMuNywzLjUsNi4yQzU3LjIsNDQuNiw1Ny4yLDQ1LjEsNTcuMyw0NS42eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xOTBfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01Ni44LDQ5LjdjMC4xLDAuNywwLjUsMS4yLDEuMywxLjJjMC4zLDAuOSwwLjcsMS43LDEuMSwyLjZjLTAuMS0xLjMtMC4yLTIuNy0wLjktMy44DQoJCQkJYy0wLjQtMC44LTEuNC0wLjktMi4xLTAuMkM1Ni40LDQ5LjUsNTYuNSw0OS41LDU2LjgsNDkuN3oiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTg4XyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTMuMSw0MS40YzAsMS43LDEuNSw0LDIuOCw0LjRDNTUuMSw0NC4yLDU0LjQsNDIuNyw1My4xLDQxLjR6Ii8+DQoJCTwvZz4NCgkJPGcgaWQ9IlhNTElEXzE4Nl8iPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTY0LjYsMjQuMmMxLjIsMS40LDIuMSwyLjgsMi43LDQuNWMxLDIuNywxLjIsNS41LDAuNyw4LjRjLTAuMSwwLjItMC4yLDAuNi0wLjQsMC43DQoJCQkJYy0xLjIsMS4yLTIuNCwyLjUtMy4yLDQuMWMtMC4yLDAuNi0wLjUsMS4yLTAuNiwxLjljLTAuMSwwLjMsMCwwLjcsMCwxYzAuNiwwLjMsMC45LDAuMSwxLjItMC4yYzAuNy0wLjksMS41LTEuOCwyLjItMi44DQoJCQkJYzAuNC0wLjYsMC44LTEuMiwxLjItMS44YzAuNCwyLjItMC4zLDQuOS0xLjcsNS44Yy0wLjQsMC4yLTAuOCwwLjctMS4yLDEuMmMtMC43LDAuOS0wLjUsMS43LDAuNCwyLjJjMC4xLDAsMC4xLDAuMSwwLjIsMC4yDQoJCQkJYy0wLjIsMC4xLTAuNSwwLjItMC43LDAuM2MtMC4yLDAuNC0wLjUsMC44LTAuNywxLjJjLTAuMSwwLjItMC4yLDAuNi0wLjIsMC44Yy0wLjIsMi44LTAuNiw1LjctMS42LDguNGMtMC40LDEtMS4xLDEuNy0yLjEsMg0KCQkJCWMwLTAuNCwwLTAuNy0wLjEtMS4xYy0wLjQtMC4yLTAuNy0wLjItMS4xLTAuNGMwLjMtMC4yLDAuNy0wLjIsMC45LTAuNWMwLjMtMC40LDAtMS0wLjYtMS4zYy0wLjQtMC4yLTAuNy0wLjUtMC42LTEuMg0KCQkJCWMwLjQsMC40LDAuOCwwLjcsMS4zLDEuMmMwLjMtMC40LDAuNy0wLjgsMS0xLjJjLTAuMS0xLTAuMi0yLTAuMy0zLjFjLTAuMS0xLjYsMC4yLTMsMS4xLTQuMmMwLjgtMS4yLDAuOC0yLjQsMC0zLjcNCgkJCQljLTEuMy0xLjktMS4yLTMuOS0wLjItNS44YzAuNy0xLjMsMS43LTIuNiwyLjctMy44YzAuNS0wLjYsMC44LTEuMiwwLjktMmMwLjUtMy43LDAuMS03LjItMS43LTEwLjUNCgkJCQlDNjQuNiwyNC40LDY0LjYsMjQuNCw2NC42LDI0LjJ6Ii8+DQoJCTwvZz4NCgkJPGcgaWQ9IlhNTElEXzE4NV8iPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU3LjMsNDUuNmMtMC4xLTAuNS0wLjEtMS4xLTAuMi0xLjZjLTAuNC0yLjUtMS44LTQuNC0zLjUtNi4yYy0wLjItMC4yLTAuNC0wLjYtMC41LTAuOQ0KCQkJCWMtMC43LTQuOCwwLjMtOS4xLDMuNC0xMi44YzAsMCwwLjEtMC4xLDAtMC4xYy0wLjUsMS42LTEuMSwzLjEtMS41LDQuN2MtMC42LDIuMy0wLjUsNC43LDAsNy4yYzAuMSwwLjIsMC4yLDAuNSwwLjQsMC43DQoJCQkJYzEuNCwxLjUsMi43LDMuMiwzLjMsNS4yYzAuMiwwLjcsMC4zLDEuMywwLjMsMkM1OS4yLDQ0LjgsNTguNCw0NS42LDU3LjMsNDUuNnoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTgyXyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTYuOCw0OS43Yy0wLjItMC4xLTAuNC0wLjItMC42LTAuMmMwLjctMC43LDEuNy0wLjYsMi4xLDAuMmMwLjcsMS4yLDAuOCwyLjUsMC45LDMuOA0KCQkJCWMtMC4zLTAuOC0wLjctMS43LTEuMS0yLjZDNTcuMyw1MC45LDU3LDUwLjUsNTYuOCw0OS43eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xODFfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01My4xLDQxLjRjMS40LDEuMiwyLDIuOCwyLjgsNC40QzU0LjYsNDUuNCw1My4xLDQzLjIsNTMuMSw0MS40eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.INFOBRIGHT {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6IzA4NTE5NTt9DQoJLnN0M3tmaWxsOiM3RDc5ODc7fQ0KCS5zdDR7ZmlsbDojQTFBMUEzO30NCgkuc3Q1e2ZpbGw6I0I1QjVCNzt9DQoJLnN0NntmaWxsOiNEQkRCREI7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjAuMSIgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxnPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIuMiw0Mi40VjU1aC0xLjhWNDIuNEgxMi4yeiIvPg0KCTwvZz4NCgk8ZyBjbGFzcz0ic3QxIj4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI1LjEsNTVIMjNsLTYuOS05LjljLTAuMi0wLjMtMC40LTAuNi0wLjUtMC44aC0wLjFjMCwwLjMsMC4xLDAuOSwwLjEsMS44VjU1aC0xLjhWNDIuNGgyLjJsNi43LDkuNw0KCQkJYzAuMywwLjUsMC41LDAuOCwwLjYsMC45aDBjLTAuMS0wLjQtMC4xLTEtMC4xLTEuOXYtOC43aDEuOFY1NXoiLz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MSI+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMy45LDQzLjhoLTUuM3Y0LjJoNC45djEuNGgtNC45VjU1aC0xLjhWNDIuNGg3LjFWNDMuOHoiLz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MSI+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNS4zLDQ4LjljMC0yLDAuNi0zLjcsMS44LTQuOWMxLjItMS4yLDIuOC0xLjgsNC45LTEuOGMxLjksMCwzLjUsMC42LDQuNiwxLjhzMS44LDIuNywxLjgsNC42DQoJCQljMCwyLjEtMC42LDMuNy0xLjgsNC45Yy0xLjIsMS4yLTIuOCwxLjgtNC44LDEuOGMtMiwwLTMuNS0wLjYtNC43LTEuOEMzNS45LDUyLjMsMzUuMyw1MC44LDM1LjMsNDguOXogTTM3LjIsNDguNw0KCQkJYzAsMS41LDAuNCwyLjgsMS4zLDMuN2MwLjgsMC45LDIsMS40LDMuMywxLjRjMS41LDAsMi42LTAuNCwzLjUtMS4zczEuMy0yLjEsMS4zLTMuN2MwLTEuNi0wLjQtMi45LTEuMi0zLjgNCgkJCWMtMC44LTAuOS0xLjktMS4zLTMuNC0xLjNjLTEuNCwwLTIuNSwwLjUtMy40LDEuNEMzNy42LDQ2LDM3LjIsNDcuMiwzNy4yLDQ4Ljd6Ii8+DQoJPC9nPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNDkuOSw1NVY0Mi40aDRjMS4yLDAsMi4yLDAuMywyLjksMC44YzAuNywwLjUsMS4xLDEuMiwxLjEsMi4xYzAsMC43LTAuMiwxLjMtMC42LDEuOQ0KCQkJYy0wLjQsMC41LTEsMC45LTEuOCwxLjF2MGMwLjksMC4xLDEuNywwLjQsMi4yLDFjMC42LDAuNiwwLjgsMS4zLDAuOCwyLjFjMCwxLjEtMC40LDItMS4zLDIuNmMtMC45LDAuNy0xLjksMS0zLjMsMUg0OS45eg0KCQkJIE01MS43LDQzLjh2NGgxLjZjMC45LDAsMS41LTAuMiwyLTAuNnMwLjctMC45LDAuNy0xLjZjMC0xLjItMC45LTEuOC0yLjYtMS44SDUxLjd6IE01MS43LDQ5LjJ2NC40aDIuMWMwLjksMCwxLjYtMC4yLDIuMi0wLjYNCgkJCWMwLjUtMC40LDAuOC0wLjksMC44LTEuN2MwLTEuNS0xLjEtMi4yLTMuMi0yLjJINTEuN3oiLz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MSI+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03MC4zLDU1aC0yLjFsLTIuMy0zLjVjLTAuNS0wLjctMC45LTEuMi0xLjMtMS40Yy0wLjQtMC4zLTAuOC0wLjQtMS40LTAuNEg2MlY1NWgtMS44VjQyLjRoNC4yDQoJCQljMS4zLDAsMi40LDAuMywzLjEsMC45YzAuOCwwLjYsMS4xLDEuNCwxLjEsMi41YzAsMS44LTEsMi45LTMuMSwzLjR2MGMwLjQsMC4xLDAuNywwLjQsMSwwLjZjMC4zLDAuMywwLjYsMC43LDEuMSwxLjRMNzAuMyw1NXoNCgkJCSBNNjIsNDMuOHY0LjVoMi4xYzAuOCwwLDEuNS0wLjIsMi0wLjdjMC41LTAuNCwwLjgtMSwwLjgtMS43YzAtMC43LTAuMi0xLjItMC43LTEuNWMtMC41LTAuNC0xLjEtMC42LTItMC42SDYyeiIvPg0KCTwvZz4NCgk8ZyBjbGFzcz0ic3QxIj4NCgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTg5LjIsNTQuMmMtMS40LDAuNy0yLjksMS4xLTQuNywxLjFjLTIsMC0zLjYtMC42LTQuOC0xLjdzLTEuOC0yLjctMS44LTQuNmMwLTIsMC43LTMuNiwyLTQuOA0KCQkJYzEuMy0xLjMsMy4xLTEuOSw1LjItMS45YzEuNSwwLDIuNywwLjIsMy44LDAuN3YxLjhjLTEuMS0wLjYtMi40LTEtMy45LTFjLTEuNSwwLTIuNywwLjUtMy43LDEuNHMtMS41LDIuMi0xLjUsMy43DQoJCQljMCwxLjYsMC40LDIuOCwxLjMsMy43czIuMSwxLjMsMy42LDEuM2MxLDAsMS45LTAuMiwyLjctMC42di0zLjRoLTN2LTEuNWg0LjhWNTQuMnoiLz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MSI+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMDEuMyw1NWgtMS44di01LjdoLTdWNTVoLTEuOFY0Mi40aDEuOHY1LjVoN3YtNS41aDEuOFY1NXoiLz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MSI+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMTIsNDMuOGgtNFY1NWgtMS44VjQzLjhoLTR2LTEuNWg5LjdWNDMuOHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxyZWN0IHg9IjcyLjIiIHk9IjM3LjgiIGNsYXNzPSJzdDIiIHdpZHRoPSIzLjQiIGhlaWdodD0iMy40Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cmVjdCB4PSI3Mi4yIiB5PSI0Mi4zIiBjbGFzcz0ic3QzIiB3aWR0aD0iMy40IiBoZWlnaHQ9IjMuNCIvPg0KCTwvZz4NCgk8Zz4NCgkJPHJlY3QgeD0iNzIuMiIgeT0iNDYuOCIgY2xhc3M9InN0NCIgd2lkdGg9IjMuNCIgaGVpZ2h0PSIzLjQiLz4NCgk8L2c+DQoJPGc+DQoJCTxyZWN0IHg9IjcyLjIiIHk9IjUxLjMiIGNsYXNzPSJzdDUiIHdpZHRoPSIzLjQiIGhlaWdodD0iMy40Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cmVjdCB4PSI3Mi4yIiB5PSI1NS44IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMy40IiBoZWlnaHQ9IjMuNCIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.JAVA {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiNFODI0MjY7fQ0KCS5zdDJ7ZmlsbDojMTU3MkJCO30NCjwvc3R5bGU+DQo8cmVjdCB5PSIwIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwNS4yLDU4di0xaC0zLjRjLTEuNiwwLTIuNCwwLjYtMi40LDEuN2MwLDAuNSwwLjIsMC45LDAuNiwxLjJjMC40LDAuNCwxLjEsMC42LDIsMC42YzEuMiwwLDItMC4xLDIuNS0wLjQNCgkJQzEwNSw1OS43LDEwNS4yLDU5LDEwNS4yLDU4TDEwNS4yLDU4eiBNMTA1LjIsNjIuOXYtMS4yaC0wLjFjLTAuMywwLjUtMC43LDAuOC0xLjIsMWMtMC41LDAuMi0xLjMsMC4zLTIuMiwwLjMNCgkJYy0xLjYsMC0yLjgtMC40LTMuNi0xLjJjLTAuOS0wLjgtMS4zLTEuOC0xLjMtM2MwLTEuMiwwLjQtMi4xLDEuMi0yLjljMC44LTAuOCwxLjktMS4yLDMuNC0xLjJoMy45di0xLjVjMC0xLjItMC45LTEuOC0yLjktMS44DQoJCWMtMC43LDAtMS4yLDAuMS0xLjcsMC4yYy0wLjQsMC4yLTAuOCwwLjUtMSwwLjlsLTIuMi0xLjdjMS4xLTEuNCwyLjYtMi4xLDQuNy0yYzEuOCwwLDMuMiwwLjMsNC4yLDFjMSwwLjcsMS42LDEuOSwxLjYsMy42djkuNQ0KCQlMMTA1LjIsNjIuOUwxMDUuMiw2Mi45eiBNODguOCw2Mi45TDgzLjcsNDloM2wzLjMsOS44SDkwbDMuMy05LjhoM2wtNS4xLDEzLjlMODguOCw2Mi45TDg4LjgsNjIuOXogTTc5LjIsNTh2LTFoLTMuNA0KCQljLTEuNiwwLTIuNCwwLjYtMi40LDEuN2MwLDAuNSwwLjIsMC45LDAuNiwxLjJjMC40LDAuNCwxLjEsMC42LDIsMC42YzEuMiwwLDItMC4xLDIuNS0wLjRDNzksNTkuNyw3OS4yLDU5LDc5LjIsNTh6IE03OS4yLDYyLjkNCgkJdi0xLjJoLTAuMWMtMC4zLDAuNS0wLjcsMC44LTEuMiwxYy0wLjUsMC4yLTEuMywwLjMtMi4yLDAuM2MtMS42LDAtMi44LTAuNC0zLjYtMS4yYy0wLjktMC44LTEuMy0xLjgtMS4zLTNjMC0xLjIsMC40LTIuMSwxLjItMi45DQoJCWMwLjgtMC44LDEuOS0xLjIsMy40LTEuMmgzLjl2LTEuNWMwLTEuMi0wLjktMS44LTIuOS0xLjhjLTAuNywwLTEuMiwwLjEtMS43LDAuMmMtMC40LDAuMi0wLjgsMC41LTEsMC45bC0yLjItMS43DQoJCWMxLjEtMS40LDIuNi0yLjEsNC43LTJjMS44LDAsMy4yLDAuMyw0LjIsMWMxLDAuNywxLjYsMS45LDEuNiwzLjZ2OS41TDc5LjIsNjIuOUw3OS4yLDYyLjl6IE01OS40LDU4LjhjMC4zLDAuNCwwLjYsMC43LDEuMSwwLjkNCgkJYzAuNCwwLjMsMSwwLjQsMS41LDAuNGMwLjgsMCwxLjUtMC4zLDIuMy0wLjhjMC4zLTAuMywwLjYtMC42LDAuOC0xLjFjMC4yLTAuNCwwLjMtMSwwLjMtMS43VjQzLjNoM3YxMy41YzAsMi0wLjcsMy41LTEuOSw0LjYNCgkJYy0xLjIsMS4xLTIuNywxLjctNC4zLDEuN2MtMi4zLTAuMS00LTAuOS01LjEtMi42TDU5LjQsNTguOEw1OS40LDU4Ljh6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ2LjQsMzAuOWMtMS41LDEuMS0zLDItNC42LDMuM2MtMS4yLDEtMy40LDIuNC0zLjUsNC4yYy0wLjIsMi44LDQuMSw1LjQsMS44LDguOWMtMC45LDEuMy0yLjMsMS45LTQuMiwyLjgNCgkJYy0wLjItMC40LDAuNS0wLjcsMC44LTEuMmMyLjktNC4xLTMtNS41LTIuMi0xMC42QzM1LjEsMzMuMyw0MSwzMS42LDQ2LjQsMzAuOXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjguMSw0Ny45Yy0xLjMsMC42LTMuNiwwLjctNC42LDIuMWMxLDAuNywyLjUsMC43LDMuOCwwLjhjNS41LDAuMiwxMi40LTAuMiwxNy4yLTFjMC4yLDAuMy0wLjcsMC45LTEuMiwxLjMNCgkJYy0zLDIuMi0xMi4yLDIuOC0xOC42LDIuNGMtMi4xLTAuMS03LTAuNy03LjEtMi42Yy0wLjEtMi4zLDUuOS0yLjYsOC40LTIuOEMyNi41LDQ4LDI3LjQsNDcuOCwyOC4xLDQ3LjlMMjguMSw0Ny45eiBNMjUuNCw1My44DQoJCWMwLjYsMC4xLTAuNCwwLjQtMC4zLDAuOWMyLjMsMi4yLDkuMywxLjYsMTIuNywwLjljMC43LTAuMSwxLjQtMC42LDItMC41YzEuMywwLjEsMi4xLDEuNiwzLjMsMS44Yy00LDEuOC0xMS43LDIuNi0xNy4zLDEuNg0KCQljLTEuNS0wLjMtNC0xLjEtNC4xLTIuMkMyMS42LDU0LjcsMjQuMiw1NC4xLDI1LjQsNTMuOEwyNS40LDUzLjh6IE0yNy4xLDU5LjJjMC40LDAuMS0wLjEsMC40LTAuMSwwLjVjMS4yLDIuMSw3LjEsMS4zLDEwLjEsMC43DQoJCWMwLjYtMC4xLDEuMi0wLjYsMS43LTAuNWMxLjUsMC4xLDIuMSwxLjcsMy40LDJjLTQuMiwyLjYtMTQuMywzLjYtMTguNSwwLjRDMjMuNSw1OS45LDI1LjQsNTkuNiwyNy4xLDU5LjJMMjcuMSw1OS4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMy4zLDYzLjFjLTEuMiwwLjMtNC41LTAuMS00LjYsMS42YzAsMC43LDEuMSwxLjQsMS44LDEuN2M0LjMsMS42LDEyLjksMS45LDE5LjksMWMzLjMtMC40LDkuNC0xLjUsOC42LTQuOA0KCQljMSwwLjEsMS45LDAuNywyLDEuN2MwLjQsMy42LTcuOSw1LjEtMTEuMyw1LjVjLTcuMywwLjgtMTYuNCwwLjYtMjItMS4zYy0xLjgtMC42LTQtMS44LTMuOS0zLjVDMTQsNjIsMjEuMSw2MS4yLDIzLjMsNjMuMQ0KCQlMMjMuMyw2My4xeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNC40LDc0Yy00LjktMC41LTkuNi0xLjMtMTMuNi0zYzEwLjQsMi41LDI1LjYsMi4zLDMyLjktM2MwLjQtMC4zLDAuOC0wLjksMS4zLTAuOA0KCQljLTEuOCw1LjUtOC45LDUuOS0xNC45LDYuOEwzNC40LDc0TDM0LjQsNzR6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM3LjgsMjJjMC45LDAuOSwxLjYsMi41LDEuNiw0LjJjMCw1LjEtNS40LDgtOCwxMS40Yy0wLjYsMC44LTEuMywxLjktMS4zLDMuMWMwLDIuOCwyLjksNS45LDMuOSw4LjENCgkJYy0xLjgtMS4yLTQuMS0yLjgtNS42LTQuN2MtMS42LTEuOS0zLjEtNS0xLjctNy42YzIuMi00LDguNi02LjQsMTAuOS0xMC42QzM4LjEsMjQuOSwzOC42LDIzLjMsMzcuOCwyMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDUuNiw0OS4zYzIuNy0yLjMsNy4zLTEuNCw3LjUsMi41YzAuMiw0LjYtNC44LDcuMS04LjQsNy4zYzEuNy0xLjYsNi4xLTQuMiw1LjItNy45DQoJCUM0OS41LDQ5LjcsNDcuNyw0OC44LDQ1LjYsNDkuM3oiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.KYLIN {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzQ2OEJDMTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRjQ4RDAwO30NCjwvc3R5bGU+DQo8cmVjdCB5PSIwIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGcgaWQ9IlhNTElEXzExXyI+DQoJPGcgaWQ9IlhNTElEXzZfIj4NCgkJPHBhdGggaWQ9IlhNTElEXzdfIiBjbGFzcz0ic3QxIiBkPSJNNjguNyw1Ny4zaC0yLjVsLTQuNC01bDAsMHY1SDYwVjQyaDEuOHY5LjdsMCwwbDQuMi00LjhoMi40bC00LjcsNUw2OC43LDU3LjN6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF85XyIgY2xhc3M9InN0MSIgZD0iTTc4LjgsNDdsLTQuNywxMS45Yy0wLjksMi4yLTIuMSwzLjQtMy43LDMuNGMtMC41LDAtMC45LTAuMS0xLjItMC4ydi0xLjYNCgkJCWMwLjQsMC4xLDAuNywwLjIsMS4xLDAuMmMwLjksMCwxLjQtMC41LDEuOC0xLjRsMC44LTEuOWwtNC0xMC40aDJsMi43LDcuOGwwLjIsMC45bDAsMGMwLTAuMiwwLjEtMC41LDAuMi0wLjlsMi44LTcuOEw3OC44LDQ3DQoJCQlMNzguOCw0N3oiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzEyXyIgY2xhc3M9InN0MSIgZD0iTTgwLjUsNTcuM1Y0MmgxLjh2MTUuM0g4MC41eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTRfIiBjbGFzcz0ic3QxIiBkPSJNODUuNCw0My4zYzAtMC4zLDAuMS0wLjYsMC4zLTAuOXMwLjUtMC4zLDAuOS0wLjNjMC4zLDAsMC42LDAuMSwwLjksMC4zczAuNCwwLjUsMC40LDAuOQ0KCQkJYzAsMC4zLTAuMSwwLjYtMC40LDAuOHMtMC41LDAuMy0wLjksMC4zcy0wLjYtMC4xLTAuOS0wLjNDODUuNCw0My45LDg1LjQsNDMuNiw4NS40LDQzLjN6IE04NS42LDU3LjNWNDdoMS44djEwLjRIODUuNnoiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzE3XyIgY2xhc3M9InN0MSIgZD0iTTk5LjUsNTcuM2gtMS44di01LjhjMC0yLjEtMC44LTMuMi0yLjMtMy4yYy0wLjgsMC0xLjQsMC4zLTIsMC45Yy0wLjYsMC42LTAuOCwxLjMtMC44LDIuMw0KCQkJdjUuOWgtMS44VjQ3aDEuOHYxLjdsMCwwYzAuOC0xLjMsMS45LTEuOSwzLjQtMS45YzEuMiwwLDIsMC40LDIuNiwxLjFjMC42LDAuNywwLjksMS44LDAuOSwzLjJMOTkuNSw1Ny4zTDk5LjUsNTcuM3oiLz4NCgk8L2c+DQoJPGcgaWQ9IlhNTElEXzFfIj4NCgkJPHBhdGggaWQ9IlhNTElEXzJfIiBjbGFzcz0ic3QxIiBkPSJNMTAzLjcsNDMuNGgtMS42djQuOGgtMS4ydi00LjhoLTEuNnYtMS4xaDQuNVY0My40eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfNF8iIGNsYXNzPSJzdDEiIGQ9Ik0xMDkuOCw0OC4ydi0zLjVjMC0wLjMsMC0wLjgsMC4xLTEuMmwwLDBjLTAuMSwwLjQtMC4xLDAuNi0wLjIsMC44bC0xLjQsNGgtMWwtMS40LTMuOQ0KCQkJYzAtMC4xLTAuMS0wLjQtMC4yLTAuOGwwLDBjMCwwLjUsMC4xLDEsMC4xLDEuNHYzLjNoLTEuMnYtNS44aDEuOGwxLjIsMy41YzAuMSwwLjMsMC4yLDAuNiwwLjIsMC45bDAsMGMwLjEtMC4zLDAuMi0wLjYsMC4yLTAuOQ0KCQkJbDEuMi0zLjVoMS43djUuOEwxMDkuOCw0OC4yTDEwOS44LDQ4LjJ6Ii8+DQoJPC9nPg0KPC9nPg0KPHBhdGggaWQ9IlhNTElEXzY2XyIgY2xhc3M9InN0MiIgZD0iTTI1LjEsMzIuNGMwLDAsOS41LTMuNiwxNy4xLDIuNGMwLDAsNC4xLDMsNS4zLDguMmMwLDAsMC4yLDEuNi0wLjIsMi40YzAsMC0xLDAuMy0yLjYtMy40DQoJYzAsMC0xLTQuMi01LjctNy4yQzM5LDM1LDMzLjUsMzEuNCwyNS4xLDMyLjR6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNjJfIiBjbGFzcz0ic3QyIiBkPSJNMTMuNCwzNy42YzAsMC0wLjQsMS42LDEuMiwyLjdsMC42LTAuNWMwLDAsMi43LTAuMywzLjEsMS4zYzAsMCwwLjMsMS4xLTEsMC45DQoJYzAsMC0xLjktMC4zLTIuNy0xLjFjMCwwLTAuMSwwLjgtMC4zLDFjMCwwLTAuNywxLDAuMiwxLjRjMCwwLDAuNSwwLjMsMS44LDAuMmMwLDAsMS4yLDAsMS4xLDEuMWMwLDAtMC44LDAuMi0xLjYsMC4xDQoJYzAsMC0yLjYsMC4zLTMuNCwzLjVjMCwwLTAuOSwzLjQsMS44LDVjMCwwLDAuOSwwLjQsMC44LDAuOGMwLDAtMC45LDEuMi0xLjcsMS4yYzAsMC0zLjEsMC40LTMuNSwxLjZjMCwwLTAuMiwwLjMtMC4xLDAuOGg3LjINCgljMCwwLTAuMi0yLjEsMS43LTMuNmMwLDAsMi4zLTEuNiwyLjgtMy45YzAsMC0wLjctMC4yLTEuMi0wLjljMCwwLTAuNS0wLjUtMS4yLTAuMmwwLjUsMC45YzAsMCwwLjIsMC45LTAuOSwwLjgNCgljMCwwLTEuMi0wLjQtMC42LTEuNWMwLDAsMC42LTAuOSwyLjMtMC42YzAsMCw1LjQsMS45LDYuNS0zLjdjMCwwLDAuMi0zLjctMS40LTUuN2MwLDAsMC43LDMuNy00LjQsNi4zYzAsMC01LjMsMS4zLTUsMy4xDQoJYzAsMC0wLjQsMy40LDIuNCwzLjJjMCwwLDAuOSwwLDEuMy0wLjVjMCwwLDAuNy0wLjEsMC4yLDAuNGMwLDAtMi40LDEuNy00LjMtMC43YzAsMC0xLjQtMi4yLDAuNy0zLjljMCwwLDEuNS0xLjIsNC42LTIuMg0KCWMwLDAsNC40LTEuNSwzLjItNWMwLDAtMC40LTAuOC0xLjMtMS41YzAsMC0xLTAuNS0wLjgtMi4yYzAsMCwwLjItMi4yLTEuMi0yYzAsMCwwLjIsMi0wLjcsMi44YzAsMC0wLjMsMC40LTEuNiwwLjENCglDMTguMywzNi44LDE1LjYsMzYuOCwxMy40LDM3LjZ6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNTlfIiBjbGFzcz0ic3QyIiBkPSJNMTguNCw1Ni43aDQuOGMwLDAsMC42LTAuMiwwLjYtMC40YzAuMS0wLjUtMS0xLjEtMC44LTEuOWMwLDAsMS0wLjEsMS41LDAuMQ0KCWMwLjUsMC4xLDEuNiwwLjMsMS45LTAuNHYtMC4yYzAsMC0yLDAuNi00LjEtMC44YzAsMC0yLjUtMC44LTIuNiwwLjRjMCwwLTAuMSwwLjYsMC40LDEuMWMwLjIsMC4yLDAuNywwLjksMC4zLDEuMUgxOQ0KCUMxOSw1NS42LDE4LjMsNTUuNywxOC40LDU2Ljd6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNTVfIiBjbGFzcz0ic3QyIiBkPSJNMjcuMSw0NS45YzAsMCwyLjMtMC4zLDQuNS0xLjJjMCwwLDQuMi0xLjQsNS42LDEuMmMwLDAsMiwzLjcsMi41LDUuM2MwLDAsMS4xLDQsNS40LDMuMQ0KCWMwLDAsMy40LTEuNSwxLjctNS4yYzAsMC0xLjYtMi40LTMuNS0wLjRjMCwwLTAuOSwxLjQsMC41LDIuMmMwLDAsMC43LDAuMywxLjIsMC4xYzAsMCwwLjgsMCwwLjIsMC40YzAsMC0zLjEsMS4xLTMuNS0xLjcNCgljMCwwLTAuNi0yLjQsMi42LTMuMWMwLDAsMy41LTAuOSw0LjcsMi42YzAsMCwxLjgsNS00LjMsNy4xYzAsMC0zLjIsMS02LTEuNGwtMC4zLTAuM2MwLDAtMC40LTAuNC0wLjUsMC4yYzAsMCwwLjIsMC42LDAuNywwLjkNCgljMCwwLDAuNCwwLjQsMC4yLDAuOWgtNC42YzAsMCwwLjItMSwxLjItMWMwLDAsMC43LDAuMSwwLjUtMC42YzAsMC0wLjctMS4xLTAuNi0xLjRjMCwwLTAuMi0wLjQtMC41LDBjLTAuNiwwLjUtMS4yLDEuNC0xLDIuOA0KCWwtMC4xLDAuOWgtNy4yYzAsMCwwLjEtMS4yLDMtMS43YzAsMCwxLTAuMywwLTEuM2MwLDAtMi42LTEuNS0yLjItMy41YzAsMCwwLTIuOCwzLjctMi43YzAsMCwxLjUsMC4zLDEuNiwyLjFjMCwwLTEtMS4xLTIuMS0wLjcNCgljMCwwLTEuMywwLjYtMC41LDJjMCwwLDEuNiwyLDQuMywwLjFjMCwwLDIuMS0yLjMsMC41LTQuNGMwLDAtMS0xLjQtNC43LTAuOUMzMC4xLDQ2LjQsMjcuNSw0Ni4yLDI3LjEsNDUuOXoiLz4NCjxwYXRoIGlkPSJYTUxJRF81M18iIGNsYXNzPSJzdDIiIGQ9Ik0xNi42LDU4LjdjMCwwLDEuMiwwLjMsMiwyLjJjMCwwLDMuOSw1LjksMTQuOCw0LjNjMCwwLDcuNy0xLDExLjQtNi44YzAsMCwwLjUtMC40LTAuMSwwLjkNCgljMCwwLTQuMyw5LjEtMjAsNy40YzAsMC03LjYtMS41LTkuNC02LjlDMTUuMiw1OS43LDE0LjUsNTcsMTYuNiw1OC43eiIvPg0KPC9zdmc+DQo=');
}

.ds-item__image.MONDRIAN {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiMxRTZCQTg7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQoJLnN0M3tmaWxsOiM0RDRENEQ7fQ0KCS5zdDR7ZmlsbDojQTlBOUE5O30NCjwvc3R5bGU+DQo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTI1LjcsNDkuN2MtMS0yLjEtMy41LTIuMy01LjMtMS40Yy0yLjQsMS4xLTMuNSwzLjUtMy4xLDYuMmMwLjksNS4xLDYuNiw3LjcsMTEuNyw1LjJjMy45LTEuOSw1LjktNS4xLDUuOS05LjQNCgljMC00LjQtMy41LTkuMS03LjgtMTAuN2MtNC45LTEuOC05LjUtMS0xMy43LDJjLTEuMywwLjktMi41LDItMy43LDIuOWMxLjMtMy4yLDQuOS02LjMsOS4yLTcuM2M0LjQtMS4xLDguNy0wLjQsMTIuNSwyLjINCgljNC44LDMuMyw3LjEsOS42LDUuNywxNS4xYy0xLjQsNS4zLTUuOCw4LjktMTEuNCw5LjVjLTUsMC41LTkuOC0yLjQtMTEuNi02LjljLTEuNS00LTAuNC04LjQsMi45LTExYzQuNy0zLjgsMTEuNS0yLDEyLjksMy40DQoJYzAuNiwyLjIsMC4xLDQuMi0xLjYsNS44Yy0xLjQsMS40LTMuMiwxLjctNSwxYy0xLjQtMC41LTIuNC0xLjQtMi40LTNjMC4xLTEuOCwxLjctMi4zLDIuNi0xLjljMC43LDAuMywxLjEsMC43LDEuOCwwLjQNCglDMjYuMSw1MS4yLDI2LDUwLjIsMjUuNyw0OS43eiIvPg0KPGc+DQoJPGcgY2xhc3M9InN0MiI+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik00MS44LDUxLjdWMzcuNmg1LjNjMC45LDAsMS42LDAsMi4xLDAuMWMwLjcsMC4xLDEuMywwLjMsMS43LDAuN2MwLjUsMC4zLDAuOCwwLjgsMS4xLDEuNA0KCQkJYzAuMywwLjYsMC40LDEuMiwwLjQsMS45YzAsMS4yLTAuNCwyLjItMS4xLDNjLTAuOCwwLjgtMi4xLDEuMi00LjEsMS4yaC0zLjZ2NS43SDQxLjh6IE00My43LDQ0LjNoMy42YzEuMiwwLDIuMS0wLjIsMi42LTAuNw0KCQkJYzAuNS0wLjQsMC44LTEuMSwwLjgtMS45YzAtMC42LTAuMS0xLjEtMC40LTEuNWMtMC4zLTAuNC0wLjctMC43LTEuMi0wLjhjLTAuMy0wLjEtMC45LTAuMS0xLjctMC4xaC0zLjZWNDQuM3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8ZyBjbGFzcz0ic3QyIj4NCgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTYxLjgsNDUuM2wxLjgsMC4yYy0wLjMsMS0wLjgsMS45LTEuNiwyLjRzLTEuNywwLjktMi45LDAuOWMtMS41LDAtMi43LTAuNS0zLjUtMS40cy0xLjMtMi4yLTEuMy0zLjkNCgkJCWMwLTEuNywwLjQtMywxLjMtNGMwLjktMC45LDItMS40LDMuNC0xLjRjMS40LDAsMi41LDAuNSwzLjMsMS40czEuMywyLjIsMS4zLDMuOWMwLDAuMSwwLDAuMywwLDAuNWgtNy42YzAuMSwxLjEsMC40LDIsMC45LDIuNg0KCQkJYzAuNiwwLjYsMS4zLDAuOSwyLjEsMC45YzAuNiwwLDEuMi0wLjIsMS42LTAuNUM2MS4yLDQ2LjYsNjEuNiw0Ni4xLDYxLjgsNDUuM3ogTTU2LjIsNDIuNmg1LjdjLTAuMS0wLjktMC4zLTEuNS0wLjctMS45DQoJCQljLTAuNS0wLjctMS4zLTEtMi4xLTFjLTAuOCwwLTEuNSwwLjMtMiwwLjhDNTYuNSw0MSw1Ni4yLDQxLjcsNTYuMiw0Mi42eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjUuOCw0OC42VjM4LjRoMS42djEuNGMwLjctMS4xLDEuOC0xLjcsMy4yLTEuN2MwLjYsMCwxLjIsMC4xLDEuNywwLjNjMC41LDAuMiwwLjksMC41LDEuMiwwLjkNCgkJCXMwLjQsMC44LDAuNSwxLjNjMC4xLDAuMywwLjEsMC45LDAuMSwxLjd2Ni4zaC0xLjd2LTYuMmMwLTAuNy0wLjEtMS4yLTAuMi0xLjZjLTAuMS0wLjMtMC40LTAuNi0wLjctMC44DQoJCQljLTAuMy0wLjItMC43LTAuMy0xLjItMC4zYy0wLjcsMC0xLjQsMC4yLTEuOSwwLjdjLTAuNSwwLjUtMC44LDEuNC0wLjgsMi43djUuNkg2NS44eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNODAuNSw0Ny4xbDAuMiwxLjVjLTAuNSwwLjEtMC45LDAuMi0xLjMsMC4yYy0wLjYsMC0xLjEtMC4xLTEuNS0wLjNjLTAuMy0wLjItMC42LTAuNS0wLjctMC44cy0wLjItMS0wLjItMg0KCQkJdi01LjloLTEuM3YtMS4zSDc3di0yLjVsMS43LTF2My42aDEuN3YxLjNoLTEuN3Y2YzAsMC41LDAsMC44LDAuMSwwLjlzMC4yLDAuMywwLjMsMC4zYzAuMSwwLjEsMC4zLDAuMSwwLjYsMC4xDQoJCQlDNzkuOSw0Ny4xLDgwLjIsNDcuMSw4MC41LDQ3LjF6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik04OC44LDQ3LjRjLTAuNiwwLjUtMS4zLDAuOS0xLjgsMS4ycy0xLjIsMC4zLTEuOSwwLjNjLTEuMSwwLTItMC4zLTIuNi0wLjhjLTAuNi0wLjUtMC45LTEuMi0wLjktMi4xDQoJCQljMC0wLjUsMC4xLTEsMC4zLTEuNGMwLjItMC40LDAuNS0wLjcsMC45LTFjMC40LTAuMywwLjgtMC40LDEuMi0wLjZjMC4zLTAuMSwwLjktMC4yLDEuNS0wLjNjMS40LTAuMiwyLjQtMC40LDMuMS0wLjYNCgkJCWMwLTAuMiwwLTAuNCwwLTAuNWMwLTAuNy0wLjItMS4yLTAuNS0xLjVjLTAuNC0wLjQtMS4xLTAuNi0yLTAuNmMtMC44LDAtMS40LDAuMS0xLjgsMC40Yy0wLjQsMC4zLTAuNywwLjgtMC45LDEuNWwtMS43LTAuMg0KCQkJYzAuMi0wLjcsMC40LTEuMywwLjgtMS44YzAuNC0wLjQsMC45LTAuOCwxLjUtMWMwLjctMC4yLDEuNC0wLjQsMi4zLTAuNGMwLjksMCwxLjYsMC4xLDIuMSwwLjNjMC41LDAuMiwwLjksMC41LDEuMiwwLjgNCgkJCWMwLjMsMC4zLDAuNCwwLjcsMC41LDEuMmMwLjEsMC4zLDAuMSwwLjgsMC4xLDEuNnYyLjNjMCwxLjYsMCwyLjYsMC4xLDNjMC4xLDAuNCwwLjIsMC44LDAuNCwxLjJoLTEuOA0KCQkJQzg5LDQ4LjMsODguOSw0Ny44LDg4LjgsNDcuNHogTTg4LjcsNDMuNWMtMC42LDAuMy0xLjYsMC41LTIuOCwwLjdjLTAuNywwLjEtMS4yLDAuMi0xLjUsMC4zcy0wLjUsMC4zLTAuNywwLjYNCgkJCWMtMC4yLDAuMi0wLjIsMC41LTAuMiwwLjhjMCwwLjUsMC4yLDAuOCwwLjUsMS4yYzAuMywwLjMsMC45LDAuNSwxLjUsMC41YzAuNywwLDEuMy0wLjEsMS44LTAuNGMwLjUtMC4zLDAuOS0wLjcsMS4xLTEuMg0KCQkJYzAuMi0wLjQsMC4zLTEsMC4zLTEuN1Y0My41eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNOTMuMSw0OC42VjM0LjZoMS43djVjMC44LTAuOSwxLjgtMS40LDMtMS40YzAuOCwwLDEuNCwwLjEsMiwwLjRjMC42LDAuMywxLDAuNywxLjIsMS4yczAuNCwxLjMsMC40LDIuM3Y2LjUNCgkJCWgtMS43di02LjVjMC0wLjktMC4yLTEuNS0wLjYtMS45Yy0wLjQtMC40LTAuOS0wLjYtMS42LTAuNmMtMC41LDAtMSwwLjEtMS40LDAuNGMtMC41LDAuMy0wLjgsMC42LTEsMS4xDQoJCQljLTAuMiwwLjUtMC4zLDEuMS0wLjMsMS45djUuNkg5My4xeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTAzLjQsNDMuNWMwLTEuOSwwLjUtMy4zLDEuNi00LjJjMC45LTAuOCwxLjktMS4xLDMuMi0xLjFjMS40LDAsMi41LDAuNSwzLjQsMS40YzAuOSwwLjksMS4zLDIuMiwxLjMsMy44DQoJCQljMCwxLjMtMC4yLDIuMy0wLjYsMy4xYy0wLjQsMC44LTEsMS4zLTEuNywxLjdjLTAuOCwwLjQtMS42LDAuNi0yLjUsMC42Yy0xLjQsMC0yLjYtMC41LTMuNS0xLjQNCgkJCUMxMDMuOCw0Ni42LDEwMy40LDQ1LjMsMTAzLjQsNDMuNXogTTEwNS4xLDQzLjVjMCwxLjMsMC4zLDIuMywwLjksMi45YzAuNiwwLjYsMS4zLDEsMi4xLDFjMC45LDAsMS42LTAuMywyLjEtMQ0KCQkJYzAuNi0wLjcsMC45LTEuNiwwLjktM2MwLTEuMy0wLjMtMi4yLTAuOS0yLjljLTAuNi0wLjYtMS4zLTEtMi4xLTFjLTAuOSwwLTEuNiwwLjMtMi4xLDFDMTA1LjQsNDEuMywxMDUuMSw0Mi4yLDEwNS4xLDQzLjV6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGcgY2xhc3M9InN0MiI+DQoJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik00MS45LDYzLjlWNTZoMS42bDEuOSw1LjZjMC4yLDAuNSwwLjMsMC45LDAuNCwxLjJjMC4xLTAuMywwLjItMC43LDAuNC0xLjNMNDgsNTZoMS40djcuOWgtMXYtNi42bC0yLjMsNi42DQoJCQloLTAuOWwtMi4zLTYuOHY2LjhINDEuOXoiLz4NCgkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTUwLjYsNjFjMC0xLjEsMC4zLTEuOSwwLjktMi40YzAuNS0wLjQsMS4xLTAuNiwxLjgtMC42YzAuOCwwLDEuNCwwLjMsMS45LDAuOGMwLjUsMC41LDAuOCwxLjIsMC44LDIuMQ0KCQkJYzAsMC43LTAuMSwxLjMtMC4zLDEuN2MtMC4yLDAuNC0wLjUsMC44LTEsMWMtMC40LDAuMi0wLjksMC40LTEuNCwwLjRjLTAuOCwwLTEuNS0wLjMtMi0wLjhDNTAuOSw2Mi43LDUwLjYsNjIsNTAuNiw2MXogTTUxLjYsNjENCgkJCWMwLDAuNywwLjIsMS4zLDAuNSwxLjdjMC4zLDAuNCwwLjcsMC41LDEuMiwwLjVjMC41LDAsMC45LTAuMiwxLjItMC42YzAuMy0wLjQsMC41LTAuOSwwLjUtMS43YzAtMC43LTAuMi0xLjItMC41LTEuNg0KCQkJYy0wLjMtMC40LTAuNy0wLjUtMS4yLTAuNWMtMC41LDAtMC45LDAuMi0xLjIsMC41QzUxLjgsNTkuNyw1MS42LDYwLjMsNTEuNiw2MXoiLz4NCgkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTYwLjksNjMuOXYtMC43QzYwLjUsNjMuNyw2MCw2NCw1OS4zLDY0Yy0wLjUsMC0wLjktMC4xLTEuMy0wLjRzLTAuNy0wLjYtMC45LTEuMWMtMC4yLTAuNS0wLjMtMS0wLjMtMS42DQoJCQljMC0wLjYsMC4xLTEuMSwwLjMtMS42YzAuMi0wLjUsMC41LTAuOCwwLjktMS4xYzAuNC0wLjIsMC44LTAuNCwxLjMtMC40YzAuMywwLDAuNywwLjEsMC45LDAuMmMwLjMsMC4xLDAuNSwwLjMsMC43LDAuNlY1NmgxdjcuOQ0KCQkJSDYwLjl6IE01Ny44LDYxYzAsMC43LDAuMiwxLjMsMC41LDEuN2MwLjMsMC40LDAuNywwLjUsMS4xLDAuNWMwLjQsMCwwLjgtMC4yLDEuMS0wLjVjMC4zLTAuMywwLjQtMC45LDAuNC0xLjYNCgkJCWMwLTAuOC0wLjItMS40LTAuNS0xLjdzLTAuNy0wLjYtMS4xLTAuNmMtMC40LDAtMC44LDAuMi0xLjEsMC41QzU4LDU5LjcsNTcuOCw2MC4zLDU3LjgsNjF6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik02My4zLDYzLjl2LTUuN2gwLjlWNTljMC4yLTAuNCwwLjQtMC43LDAuNi0wLjhzMC40LTAuMiwwLjYtMC4yYzAuMywwLDAuNywwLjEsMSwwLjNsLTAuMywwLjkNCgkJCWMtMC4yLTAuMS0wLjUtMC4yLTAuNy0wLjJjLTAuMiwwLTAuNCwwLjEtMC42LDAuMnMtMC4zLDAuMy0wLjQsMC41Yy0wLjEsMC4zLTAuMiwwLjctMC4yLDEuMXYzSDYzLjN6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik02Nyw1Ny4xVjU2aDF2MS4xSDY3eiBNNjcsNjMuOXYtNS43aDF2NS43SDY3eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNzMuMiw2My4yYy0wLjQsMC4zLTAuNywwLjUtMSwwLjZDNzEuOSw2NCw3MS41LDY0LDcxLjEsNjRjLTAuNiwwLTEuMS0wLjItMS41LTAuNXMtMC41LTAuNy0wLjUtMS4yDQoJCQljMC0wLjMsMC4xLTAuNSwwLjItMC44czAuMy0wLjQsMC41LTAuNmMwLjItMC4xLDAuNC0wLjIsMC43LTAuM2MwLjItMC4xLDAuNS0wLjEsMC45LTAuMWMwLjgtMC4xLDEuNC0wLjIsMS43LTAuMw0KCQkJYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC40LTAuMS0wLjctMC4zLTAuOGMtMC4yLTAuMi0wLjYtMC4zLTEuMS0wLjNjLTAuNSwwLTAuOCwwLjEtMSwwLjJjLTAuMiwwLjItMC40LDAuNC0wLjUsMC45bC0xLTAuMQ0KCQkJYzAuMS0wLjQsMC4yLTAuNywwLjQtMWMwLjItMC4zLDAuNS0wLjQsMC45LTAuNmMwLjQtMC4xLDAuOC0wLjIsMS4zLTAuMmMwLjUsMCwwLjksMC4xLDEuMiwwLjJjMC4zLDAuMSwwLjUsMC4zLDAuNywwLjQNCgkJCWMwLjEsMC4yLDAuMiwwLjQsMC4zLDAuN2MwLDAuMiwwLDAuNSwwLDAuOXYxLjNjMCwwLjksMCwxLjUsMC4xLDEuN2MwLDAuMiwwLjEsMC41LDAuMiwwLjdoLTFDNzMuMyw2My43LDczLjMsNjMuNCw3My4yLDYzLjJ6DQoJCQkgTTczLjIsNjFjLTAuNCwwLjEtMC45LDAuMy0xLjYsMC40Yy0wLjQsMC4xLTAuNywwLjEtMC45LDAuMnMtMC4zLDAuMi0wLjQsMC4zYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNWMwLDAuMywwLjEsMC41LDAuMywwLjYNCgkJCWMwLjIsMC4yLDAuNSwwLjMsMC45LDAuM2MwLjQsMCwwLjctMC4xLDEtMC4yczAuNS0wLjQsMC42LTAuN2MwLjEtMC4yLDAuMi0wLjUsMC4yLTFWNjF6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik03NS43LDYzLjl2LTUuN2gwLjlWNTljMC40LTAuNiwxLTAuOSwxLjgtMC45YzAuMywwLDAuNywwLjEsMSwwLjJjMC4zLDAuMSwwLjUsMC4zLDAuNywwLjVzMC4yLDAuNCwwLjMsMC43DQoJCQljMCwwLjIsMC4xLDAuNSwwLjEsMC45djMuNWgtMXYtMy41YzAtMC40LDAtMC43LTAuMS0wLjljLTAuMS0wLjItMC4yLTAuNC0wLjQtMC41cy0wLjQtMC4yLTAuNy0wLjJjLTAuNCwwLTAuOCwwLjEtMS4xLDAuNA0KCQkJYy0wLjMsMC4zLTAuNSwwLjgtMC41LDEuNXYzLjFINzUuN3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.TIMESTEN {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0QyMTQyRjt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxnIGlkPSJYTUxJRF8xMDE4M18iPg0KCTxnIGlkPSJYTUxJRF8xMjJfIj4NCgkJPGcgaWQ9IlhNTElEXzEzNl8iPg0KCQkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI4MC40LDM3LjMgNzguNSwzNy4zIDc4LjUsNDguOSA4Ny41LDQ4LjkgODguNyw0NyA4MC40LDQ3IAkJCSIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMzVfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NC40LDM3LjlsLTcsMTFoMi4zbDIuMS0zLjNoNC41bDEuMi0xLjlINTNsMi40LTMuOWw1LjcsOS4xaDIuM2wtNy0xMUM1Ni4xLDM3LjEsNTQuOSwzNy4xLDU0LjQsMzcuOXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTM0XyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjcuOSwzOS4xaDcuOWwxLjItMS45aC05LjJjLTMuMiwwLTUuMywyLjYtNS4zLDUuOHMyLjEsNS44LDUuMyw1LjhoNy44bDEuMi0xLjloLTguOQ0KCQkJCWMtMi4yLDAtMy40LTEuNy0zLjQtMy45QzY0LjUsNDAuOSw2NS43LDM5LjEsNjcuOSwzOS4xeiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMzFfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNy4yLDM3LjNIMTljLTMuMiwwLTUuMywyLjYtNS4zLDUuOHMyLjEsNS44LDUuMyw1LjhoOC4yYzMuMiwwLDUuMy0yLjYsNS4zLTUuOA0KCQkJCUMzMi41LDM5LjksMzAuNCwzNy4zLDI3LjIsMzcuM3ogTTI3LjIsNDdIMTljLTIuMiwwLTMuNC0xLjctMy40LTMuOXMxLjMtMy45LDMuNC0zLjloOC4yYzIuMiwwLDMuNCwxLjcsMy40LDMuOQ0KCQkJCUMzMC43LDQ1LjIsMjkuNCw0NywyNy4yLDQ3eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMzBfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05NCwzOS4xaDcuOWwxLjItMS45SDk0Yy0zLjIsMC01LjMsMi42LTUuMyw1LjhzMi4xLDUuOCw1LjMsNS44aDcuOEwxMDMsNDdoLTljLTEuOCwwLTMtMS4zLTMuMy0zaDEwLjENCgkJCQlsMS4yLTEuOUg5MC43QzkxLjEsNDAuNCw5Mi4yLDM5LjEsOTQsMzkuMXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTI5XyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDMuNCw0NC4xYzEuOSwwLDMuNS0xLjUsMy41LTMuNWMwLTEuOS0xLjUtMy41LTMuNS0zLjVoLTkuN3YxMS42aDIuMXYtOS42aDcuNmMwLjgsMCwxLjYsMC43LDEuNiwxLjYNCgkJCQljMCwwLjgtMC43LDEuNi0xLjYsMS42aC02LjFsNi44LDYuNmgyLjdsLTQuOS00LjdMNDMuNCw0NC4xeiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMjZfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDUuMiwzNy4xYy0wLjYsMC0xLjEsMC41LTEuMSwxLjFzMC41LDEuMSwxLjEsMS4xYzAuNSwwLDEuMS0wLjUsMS4xLTEuMVMxMDUuOCwzNy4xLDEwNS4yLDM3LjF6DQoJCQkJIE0xMDUuMiwzOWMtMC41LDAtMC44LTAuNC0wLjgtMC44czAuNC0wLjgsMC44LTAuOGMwLjUsMCwwLjgsMC40LDAuOCwwLjhDMTA2LjEsMzguNywxMDUuNywzOSwxMDUuMiwzOXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTIzXyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTA1LjQsMzguMmMwLjIsMCwwLjMtMC4yLDAuMy0wLjNjMC0wLjItMC4yLTAuMy0wLjUtMC4zaC0wLjV2MS4yaDAuMnYtMC41aDAuMmwwLjMsMC41aDAuMkwxMDUuNCwzOC4yeg0KCQkJCSBNMTA1LDM4LjF2LTAuNGgwLjJjMC4yLDAsMC4yLDAsMC4yLDAuMlMxMDUuMiwzOC4xLDEwNSwzOC4xTDEwNSwzOC4xeiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPGcgY2xhc3M9InN0MiI+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTUyLjUsNjQuOXYtNy42aC0yLjh2LTFoNi44djFoLTIuOHY3LjZINTIuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTcsNTcuNnYtMS4yaDEuMXYxLjJINTd6IE01Nyw2NC45di02LjJoMS4xdjYuMkg1N3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTkuNyw2NC45di02LjJoMC45djAuOWMwLjItMC4zLDAuNS0wLjUsMC44LTAuN3MwLjctMC4zLDEuMS0wLjNjMC41LDAsMC44LDAuMSwxLjEsMC4zczAuNSwwLjUsMC42LDAuOA0KCQljMC41LTAuNywxLjEtMS4xLDEuOS0xLjFjMC42LDAsMS4xLDAuMiwxLjQsMC41czAuNSwwLjksMC41LDEuNnY0LjNoLTFWNjFjMC0wLjQsMC0wLjctMC4xLTAuOXMtMC4yLTAuMy0wLjQtMC40cy0wLjQtMC4yLTAuNi0wLjINCgkJYy0wLjQsMC0wLjgsMC4xLTEuMSwwLjRzLTAuNCwwLjgtMC40LDEuNHYzLjZoLTEuMXYtNGMwLTAuNS0wLjEtMC44LTAuMy0xLjFzLTAuNS0wLjQtMC44LTAuNGMtMC4zLDAtMC42LDAuMS0wLjgsMC4yDQoJCXMtMC40LDAuNC0wLjUsMC43cy0wLjIsMC43LTAuMiwxLjN2My4ySDU5Ljd6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc0LDYyLjlsMS4xLDAuMWMtMC4yLDAuNi0wLjUsMS4xLTEsMS41cy0xLjEsMC41LTEuOCwwLjVjLTAuOSwwLTEuNi0wLjMtMi4yLTAuOHMtMC44LTEuMy0wLjgtMi40DQoJCWMwLTEsMC4zLTEuOSwwLjgtMi40czEuMi0wLjksMi4xLTAuOWMwLjgsMCwxLjUsMC4zLDIsMC44czAuOCwxLjQsMC44LDIuNGMwLDAuMSwwLDAuMiwwLDAuM2gtNC42YzAsMC43LDAuMiwxLjIsMC42LDEuNg0KCQlzMC44LDAuNSwxLjMsMC41YzAuNCwwLDAuNy0wLjEsMS0wLjNTNzMuOCw2My40LDc0LDYyLjl6IE03MC41LDYxLjJINzRjMC0wLjUtMC4yLTAuOS0wLjQtMS4yYy0wLjMtMC40LTAuOC0wLjYtMS4zLTAuNg0KCQljLTAuNSwwLTAuOSwwLjItMS4yLDAuNVM3MC41LDYwLjcsNzAuNSw2MS4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03NS45LDYzLjFsMS0wLjJjMC4xLDAuNCwwLjIsMC43LDAuNSwxczAuNiwwLjMsMS4xLDAuM2MwLjUsMCwwLjgtMC4xLDEuMS0wLjNzMC40LTAuNCwwLjQtMC43DQoJCWMwLTAuMi0wLjEtMC40LTAuMy0wLjZjLTAuMS0wLjEtMC41LTAuMi0xLjEtMC40Yy0wLjgtMC4yLTEuMy0wLjQtMS42LTAuNXMtMC41LTAuMy0wLjctMC42cy0wLjItMC41LTAuMi0wLjgNCgkJYzAtMC4zLDAuMS0wLjUsMC4yLTAuOHMwLjMtMC40LDAuNS0wLjZjMC4yLTAuMSwwLjQtMC4yLDAuNy0wLjNzMC42LTAuMSwwLjktMC4xYzAuNSwwLDAuOSwwLjEsMS4zLDAuMnMwLjYsMC4zLDAuOCwwLjYNCgkJczAuMywwLjYsMC40LDFsLTEsMC4xYzAtMC4zLTAuMi0wLjYtMC40LTAuOHMtMC41LTAuMy0xLTAuM2MtMC41LDAtMC44LDAuMS0xLDAuMnMtMC4zLDAuMy0wLjMsMC42YzAsMC4xLDAsMC4zLDAuMSwwLjQNCgkJYzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4zYzAuMSwwLDAuNCwwLjEsMC45LDAuM2MwLjcsMC4yLDEuMywwLjQsMS42LDAuNXMwLjUsMC4zLDAuNywwLjZzMC4zLDAuNSwwLjMsMC45YzAsMC40LTAuMSwwLjctMC4zLDENCgkJcy0wLjUsMC42LTAuOSwwLjdzLTAuOCwwLjMtMS4zLDAuM2MtMC44LDAtMS40LTAuMi0xLjgtMC41Uzc2LjEsNjMuNyw3NS45LDYzLjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjgsNjQuOXYtNy42SDg1di0xaDYuOHYxaC0yLjh2Ny42SDg3Ljh6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTk1LjcsNjIuOWwxLjEsMC4xYy0wLjIsMC42LTAuNSwxLjEtMSwxLjVzLTEuMSwwLjUtMS44LDAuNWMtMC45LDAtMS42LTAuMy0yLjItMC44cy0wLjgtMS4zLTAuOC0yLjQNCgkJYzAtMSwwLjMtMS45LDAuOC0yLjRzMS4yLTAuOSwyLjEtMC45YzAuOCwwLDEuNSwwLjMsMiwwLjhzMC44LDEuNCwwLjgsMi40YzAsMC4xLDAsMC4yLDAsMC4zaC00LjZjMCwwLjcsMC4yLDEuMiwwLjYsMS42DQoJCXMwLjgsMC41LDEuMywwLjVjMC40LDAsMC43LTAuMSwxLTAuM1M5NS42LDYzLjQsOTUuNyw2Mi45eiBNOTIuMyw2MS4yaDMuNWMwLTAuNS0wLjItMC45LTAuNC0xLjJjLTAuMy0wLjQtMC44LTAuNi0xLjMtMC42DQoJCWMtMC41LDAtMC45LDAuMi0xLjIsMC41UzkyLjMsNjAuNyw5Mi4zLDYxLjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTk4LjIsNjQuOXYtNi4yaDAuOXYwLjljMC41LTAuNywxLjEtMSwyLTFjMC40LDAsMC43LDAuMSwxLDAuMnMwLjUsMC4zLDAuNywwLjVzMC4zLDAuNSwwLjMsMC44DQoJCWMwLDAuMiwwLjEsMC41LDAuMSwxdjMuOGgtMS4xdi0zLjhjMC0wLjQsMC0wLjgtMC4xLTFzLTAuMi0wLjQtMC40LTAuNXMtMC41LTAuMi0wLjctMC4yYy0wLjQsMC0wLjgsMC4xLTEuMiwwLjRzLTAuNSwwLjgtMC41LDEuNg0KCQl2My40SDk4LjJ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.POSTGRESQL {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzE0ODVCMTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8ZyBpZD0iWE1MSURfMTEyXyI+DQoJPGcgaWQ9IlhNTElEXzExOF8iPg0KCQk8cGF0aCBpZD0iWE1MSURfMTI0XyIgY2xhc3M9InN0MSIgZD0iTTIxLjYsNjguOGgtMy40djQuNWgtMS4zVjYxLjloNC45YzIuNSwwLjEsMy43LDEuMiwzLjksMy4zQzI1LjcsNjcuNSwyNC4zLDY4LjcsMjEuNiw2OC44DQoJCQlMMjEuNiw2OC44eiBNMjEuNSw2Mi45aC0zLjJ2NC43aDMuMmMyLDAsMi45LTAuOCwyLjktMi41QzI0LjMsNjMuNywyMy4zLDYyLjksMjEuNSw2Mi45TDIxLjUsNjIuOXogTTMxLjEsNjQuNw0KCQkJYzIuNSwwLjEsMy44LDEuNiwzLjksNC40Yy0wLjEsMi44LTEuNCw0LjItNCw0LjNjLTIuNS0wLjItMy45LTEuNS00LTQuMkMyNy4xLDY2LjMsMjguNSw2NC44LDMxLjEsNjQuN0wzMS4xLDY0Ljd6IE0zMSw3Mi41DQoJCQljMS43LTAuMSwyLjctMS4yLDIuNy0zLjRjLTAuMS0yLjEtMS0zLjMtMi43LTMuNGMtMS43LDAuMS0yLjYsMS4yLTIuNywzLjRDMjguNCw3MS4yLDI5LjMsNzIuNCwzMSw3Mi41TDMxLDcyLjV6IE00Myw2Ni45DQoJCQlsLTEuMywwLjJjLTAuMy0xLTAuOS0xLjUtMi0xLjVjLTEuMywwLjEtMiwwLjUtMiwxLjRjLTAuMSwwLjcsMC43LDEuMSwyLjMsMS40aDAuMWMwLjMsMC4xLDAuNSwwLjEsMC44LDAuMg0KCQkJYzEuNiwwLjQsMi41LDEuMSwyLjQsMi4zYy0wLjEsMS41LTEuMiwyLjMtMy40LDIuNGMtMi4xLDAuMS0zLjQtMC43LTMuOC0yLjRsMS4yLTAuM2MwLjIsMS4zLDEuMSwxLjksMi41LDEuOHMyLjEtMC42LDIuMi0xLjUNCgkJCWMwLjEtMC43LTAuNS0xLjEtMS43LTEuNGgtMC4yYy0wLjMtMC4xLTAuNS0wLjItMC44LTAuMmMtMi0wLjQtMy0xLjEtMi45LTIuM2MwLjEtMS41LDEuMS0yLjMsMy4xLTIuNA0KCQkJQzQxLjUsNjQuNyw0Mi42LDY1LjQsNDMsNjYuOUw0Myw2Ni45eiBNNDYuOSw2MS45djNoMS44djFoLTEuOHY1LjNjLTAuMSwwLjksMC4zLDEuMywxLDEuMmMwLjQsMCwwLjYtMC4xLDAuOC0wLjJsMC4yLDAuNw0KCQkJYy0wLjQsMC4yLTAuOCwwLjQtMS40LDAuNGMtMS4yLDAuMS0xLjgtMC42LTEuOC0xLjl2LTUuNWgtMS4zdi0xaDEuM3YtMi42TDQ2LjksNjEuOXogTTU2LDY0LjloMS4yVjcyYzAuMiwyLjktMS4yLDQuMi00LDQuMQ0KCQkJYy0xLjYtMC4xLTIuNy0wLjYtMy4zLTEuN2wxLjEtMC4zYzAuNSwwLjYsMS4zLDEsMi40LDFjMS44LDAuMSwyLjctMC44LDIuNy0yLjZ2LTEuMWMtMC41LDEtMS41LDEuNS0yLjksMS41DQoJCQljLTIuMy0wLjEtMy40LTEuNC0zLjUtNGMwLjEtMi43LDEuMy00LDMuNi00LjJjMS4zLDAsMi4zLDAuNSwyLjgsMS41TDU2LDY0LjlMNTYsNjQuOXogTTU2LDY5LjJ2LTFjLTAuMS0xLjUtMC45LTIuNC0yLjQtMi41DQoJCQljLTEuNywwLjEtMi42LDEuMS0yLjcsMy4yYzAuMSwyLDAuOSwzLjEsMi42LDMuMkM1NS4xLDcyLDU1LjksNzEuMSw1Niw2OS4yTDU2LDY5LjJ6IE02MC40LDY4Ljh2NC40aC0xLjJ2LTguM2gxLjJ2MS41DQoJCQljMC40LTEuMSwxLjEtMS43LDIuMi0xLjdjMC41LDAsMS4xLDAuMiwxLjUsMC40bC0wLjUsMS4yYy0wLjMtMC4zLTAuNy0wLjQtMS4yLTAuNEM2MS4xLDY2LDYwLjQsNjYuOSw2MC40LDY4LjhMNjAuNCw2OC44eg0KCQkJIE03MS4yLDcwLjdsMS4zLDAuMmMtMC41LDEuNi0xLjgsMi41LTMuOSwyLjRjLTIuNy0wLjEtNC4xLTEuNS00LjItNC4yYzAuMS0yLjksMS41LTQuNCw0LTQuNWMyLjYsMC4xLDMuOSwxLjUsMy45LDQuNXYwLjNoLTYuNw0KCQkJYzAuMSwxLjgsMSwyLjgsMi44LDIuOUM3MC4xLDcyLjQsNzAuOSw3MS44LDcxLjIsNzAuN0w3MS4yLDcwLjd6IE02NS45LDY4LjZoNS4zYy0wLjEtMS44LTAuOS0yLjgtMi43LTIuOA0KCQkJQzY2LjksNjUuOSw2Niw2Ni44LDY1LjksNjguNkw2NS45LDY4LjZ6IE03My45LDY5LjhsMS4zLTAuNGMwLjIsMiwxLjQsMywzLjUsMi45YzEuOS0wLjEsMi45LTAuOCwzLTIuMmMwLjEtMS0wLjgtMS43LTIuOS0yLjINCgkJCWMtMC4xLDAtMC4xLDAtMC4xLTAuMWMtMC4xLTAuMS0wLjMtMC4xLTAuNi0wLjJjLTIuNy0wLjUtMy45LTEuNS0zLjktM2MwLjEtMiwxLjUtMyw0LTNjMi42LDAsNC4xLDEsNC41LDNMODEuMyw2NQ0KCQkJYy0wLjMtMS41LTEuMy0yLjMtMy0yLjNjLTEuNywwLjEtMi42LDAuNy0yLjgsMmMtMC4xLDAuOSwwLjksMS42LDMsMmMwLjEsMCwwLjMsMC4xLDAuNSwwLjFjMC4yLDAuMSwwLjQsMC4xLDAuNSwwLjENCgkJCWMyLjUsMC42LDMuNiwxLjcsMy41LDMuMmMtMC4yLDItMS42LDMuMS00LjMsMy4yQzc2LjEsNzMuNSw3NC40LDcyLjMsNzMuOSw2OS44TDczLjksNjkuOHogTTkxLjUsNzMuMmwyLjcsMi42bC0xLjUsMC41bC0yLjUtMi45DQoJCQljLTMuNi0wLjEtNS41LTItNS42LTUuN2MwLjItMy44LDItNS43LDUuNi01LjljMy40LDAuMiw1LjIsMi4yLDUuNSw1LjhDOTUuNiw3MC42LDk0LjIsNzIuNSw5MS41LDczLjJMOTEuNSw3My4yeiBNODYsNjcuNQ0KCQkJYzAuMSwzLDEuNSw0LjYsNCw0LjdjMi43LTAuMSw0LjEtMS43LDQuMi00LjdjLTAuMi0zLTEuNS00LjYtNC4xLTQuN0M4Ny41LDYzLDg2LjEsNjQuNiw4Niw2Ny41TDg2LDY3LjV6IE0xMDUuMSw3My4yaC03LjVWNjEuOQ0KCQkJaDEuM3YxMC40aDYuMlY3My4yeiBNNTguOSwzNC41Yy0wLjQsMC45LTEuOSwwLjUtMi0wLjVINTdsMC40LTAuMmMwLjgsMCwxLjIsMC4xLDEuNiwwLjRMNTguOSwzNC41eiBNNTguOSwzMy4yDQoJCQljLTAuNC0wLjMtMC45LTAuMy0xLjYtMC4zbC0xLjYsMC40Yy0wLjUsMC4zLTEsMC41LTEuNCwwLjhsMC4xLDMuMWMtMC4yLDEtMC40LDIuMi0wLjIsMy4yYzAuNCwyLDEuNywzLjcsNCwzLjdsMC42LTINCgkJCWMwLjQtMC45LDAuOC0xLjcsMS0yLjdDNjAuMywzNy44LDU5LjksMzMuOSw1OC45LDMzLjJMNTguOSwzMy4yeiBNNzAuMiwzNC43Yy0wLjUtMC4yLTAuNy0wLjMtMS0wLjZjMC0wLjMsMC4xLTAuMywwLjItMC40DQoJCQljMC4yLTAuMSwwLjQtMC4zLDEtMC4zYzAuNCwwLjEsMC42LDAuMiwwLjgsMC40QzcwLjgsMzQuNCw3MC42LDM0LjQsNzAuMiwzNC43TDcwLjIsMzQuN3ogTTcxLjgsMzYuMWwwLjQtMy4zDQoJCQljLTEuNC0wLjEtMi44LTAuMS0zLjQsMC44Yy0wLjQsMC42LTAuMywyLTAuMSwyLjdjMC42LDEuOCwxLjQsMy4zLDIuMyw0LjhsMC42LDEuMmMwLjEsMCwwLjEtMC4xLDAuMS0wLjFjMC4yLTAuOSwwLjYtMS44LDAuNC0zDQoJCQlMNzEuOCwzNi4xeiBNNTkuNCw0NS41bC0xLjcsMS44Yy0wLjcsMC41LTIsMC42LTIuOSwwLjlsMC4xLDAuMWMyLDAuNywzLjYsMC41LDUtMC42QzYwLjUsNDcsNjAuOCw0NS41LDU5LjQsNDUuNUw1OS40LDQ1LjV6DQoJCQkgTTczLjksNDUuOWMtMC42LTAuMS0xLTAuNS0xLjUtMC42Yy0wLjcsMC40LTEsMC41LTEsMS42YzEuOCwwLjksNS4yLTAuMyw1LjktMS4zQzc2LjIsNDUuNyw3NSw0Ni4xLDczLjksNDUuOUw3My45LDQ1Ljl6DQoJCQkgTTUwLjksMjQuMkw0OSwyNC40Yy0xLjcsMC40LTMuMSwxLjQtMy44LDIuOWMtMiw0LjYsMC45LDEzLjMsMi40LDE2LjljMC41LDEuMiwxLjUsMy42LDIuOSwzLjljMC43LDAuMiwxLjEtMC40LDEuNC0wLjZMNTUsNDQNCgkJCWMtMS0xLjEtMi4zLTIuNS0xLjktNWwwLjItMi4xTDUzLjIsMzNjMC42LTQsMS4xLTUuNCwzLTcuOVYyNUM1NC42LDI0LjgsNTMsMjQuMiw1MC45LDI0LjJMNTAuOSwyNC4yeiBNNjEuNiwyNC4xbC0xLDAuMQ0KCQkJbC0xLjgsMC41Yy0yLjcsMS4yLTQuMyw0LjUtNC41LDguMWMwLjYtMC4zLDEuMy0wLjYsMi0wLjhjMy42LTEsNC4yLDEuMyw0LjYsNC4xYzAuMiwxLjEsMC4yLDIuNi0wLjEsMy42DQoJCQljLTAuMiwwLjktMC42LDEuNi0wLjksMi40bC0wLjgsMi40aDAuMWMwLjQtMC4xLDAuNywwLjEsMSwwLjFjMS41LDAuNiwxLjMsMiwxLjMsNGMwLDMuNi0wLjUsOC42LDIuNCw5LjQNCgkJCWMwLjksMC4zLDEuOC0wLjEsMi41LTAuM2MzLjYtMS4xLDIuOS01LjQsMy42LTkuNGMwLjItMS0wLjEtMi40LDAuNC0zLjJjMC4zLTAuNSwwLjgtMC42LDEuMy0xYy0xLjUtMi40LTMuMi00LjktNC03LjgNCgkJCWMtMS4xLTMuNiwwLjgtNSw0LjMtNC44QzcwLjUsMjcuNSw2Ny4zLDI0LjEsNjEuNiwyNC4xTDYxLjYsMjQuMXogTTY4LjMsMjMuN2MtMC42LDAuMS0xLjIsMC4yLTEuOCwwLjNsMC4xLDAuMQ0KCQkJYzAuNywwLjUsMS41LDAuOCwyLjEsMS4zYzEuOSwxLjQsMy45LDMuOSw0LjUsNi42YzAuMywxLjItMC4yLDMtMC40LDRjLTAuMywxLjYsMC42LDMuMSwwLjMsNC44Yy0wLjEsMC44LTAuOSwyLjUtMC42LDIuN3YtMC4xDQoJCQljMC41LTAuNSwwLjgtMS4zLDEuMi0yYzEuNS0yLjYsMi43LTUuNywzLjQtOS4xYzAuMy0xLjMsMC42LTMuNSwwLjEtNC43Yy0wLjMtMC42LTAuOS0xLjItMS40LTEuNkM3My44LDI0LjUsNzEuOSwyMy43LDY4LjMsMjMuNw0KCQkJTDY4LjMsMjMuN3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.GAUSS200 {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEwMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCBmaWxsPSIjRjlGOUY5IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPHRleHQgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAxMS42Njg1IDU2LjY3MjkpIj48dHNwYW4geD0iMCIgeT0iMCIgZm9udC1mYW1pbHk9IidEZW5nWGlhbiciIGZvbnQtc2l6ZT0iMjQiPkdhdTwvdHNwYW4+PHRzcGFuIHg9IjM5LjgyOSIgeT0iMCIgZm9udC1mYW1pbHk9IidEZW5nWGlhbiciIGZvbnQtc2l6ZT0iMjQiPnM8L3RzcGFuPjx0c3BhbiB4PSI0OS4wMDIiIHk9IjAiIGZvbnQtZmFtaWx5PSInRGVuZ1hpYW4nIiBmb250LXNpemU9IjI0Ij5zPC90c3Bhbj48L3RleHQ+DQo8dGV4dCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDY5Ljc3MjUgNTYuNjcyOSkiIGZpbGw9IiNCMTIwMjMiIGZvbnQtZmFtaWx5PSInRGVuZ1hpYW4tQm9sZCciIGZvbnQtc2l6ZT0iMjQiPjIwMDwvdGV4dD4NCjwvc3ZnPg0K');
}

.ds-item__image.PRESTO {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0YxRjFGMTt9DQoJLnN0MXtmaWxsOiMxRkRGRjk7fQ0KCS5zdDJ7ZmlsbDojNTk5MEZDO30NCgkuc3Qze2ZpbGw6IzU3OEVGQTt9DQoJLnN0NHtmaWxsOiNGQkZCRkI7fQ0KPC9zdHlsZT4NCjxyZWN0IHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8ZyBpZD0iWE1MSURfMTg5XyI+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzlfIiBjbGFzcz0ic3QwIiBjeD0iOTguNyIgY3k9IjU2LjUiIHI9IjIiLz4NCgkJPGNpcmNsZSBpZD0iWE1MSURfMTkxXyIgY2xhc3M9InN0MSIgY3g9IjEwMi42IiBjeT0iNTIuNSIgcj0iMiIvPg0KCQk8Y2lyY2xlIGlkPSJYTUxJRF8yMDFfIiBjbGFzcz0ic3QyIiBjeD0iMTA2LjYiIGN5PSI0OC41IiByPSIxLjkiLz4NCgkJPGNpcmNsZSBpZD0iWE1MSURfMzA2XyIgY2xhc3M9InN0MiIgY3g9IjEwMi42IiBjeT0iNDQuNSIgcj0iMS43Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzMyNV8iIGNsYXNzPSJzdDEiIGN4PSI5OC43IiBjeT0iNDguNSIgcj0iMS43Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzM0NF8iIGNsYXNzPSJzdDEiIGN4PSI5NC44IiBjeT0iNDQuNiIgcj0iMS42Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzM0Nl8iIGNsYXNzPSJzdDIiIGN4PSI5OC44IiBjeT0iNDAuNSIgcj0iMS42Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzM0N18iIGNsYXNzPSJzdDAiIGN4PSI5MC44IiBjeT0iNDguNSIgcj0iMS42Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzMyNl8iIGNsYXNzPSJzdDAiIGN4PSI5NC44IiBjeT0iNTIuNSIgcj0iMS43Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzIyM18iIGNsYXNzPSJzdDAiIGN4PSI4Ni44IiBjeT0iNDQuNSIgcj0iMS41Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzQwMV8iIGNsYXNzPSJzdDMiIGN4PSI4Ni44IiBjeT0iNTIuNiIgcj0iMS40Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzQwMl8iIGNsYXNzPSJzdDMiIGN4PSI5MC44IiBjeT0iNTYuNSIgcj0iMS40Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzQwM18iIGNsYXNzPSJzdDMiIGN4PSI5NC44IiBjeT0iNjAuNSIgcj0iMS40Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzQwNF8iIGNsYXNzPSJzdDMiIGN4PSI4Ni44IiBjeT0iNjAuNSIgcj0iMS40Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzQwNV8iIGNsYXNzPSJzdDMiIGN4PSI3OC45IiBjeT0iNjAuNSIgcj0iMS40Ii8+DQoJCTxjaXJjbGUgaWQ9IlhNTElEXzQwNl8iIGNsYXNzPSJzdDMiIGN4PSI4MyIgY3k9IjU2LjQiIHI9IjEuNCIvPg0KCQk8Y2lyY2xlIGlkPSJYTUxJRF8zOTZfIiBjbGFzcz0ic3QxIiBjeD0iOTAuOCIgY3k9IjQwLjYiIHI9IjEuNSIvPg0KCQk8Y2lyY2xlIGlkPSJYTUxJRF8zOTdfIiBjbGFzcz0ic3QyIiBjeD0iOTQuOSIgY3k9IjM2LjUiIHI9IjEuNSIvPg0KCQk8Y2lyY2xlIGlkPSJYTUxJRF8zOThfIiBjbGFzcz0ic3QxIiBjeD0iODYuOCIgY3k9IjM2LjUiIHI9IjEuNSIvPg0KCQk8Y2lyY2xlIGlkPSJYTUxJRF8zOTlfIiBjbGFzcz0ic3QwIiBjeD0iNzkiIGN5PSIzNi41IiByPSIxLjUiLz4NCgkJPGNpcmNsZSBpZD0iWE1MSURfNDAwXyIgY2xhc3M9InN0MCIgY3g9IjgyLjkiIGN5PSI0MC41IiByPSIxLjUiLz4NCgk8L2c+DQoJPGcgaWQ9IlhNTElEXzFfIj4NCgkJPHBhdGggaWQ9IlhNTElEXzJfIiBjbGFzcz0ic3Q0IiBkPSJNMTcuMyw1OS4ydjUuOWgtMS43VjUwLjdoMS43djEuN2wwLDBjMC44LTEuMywxLjktMiwzLjQtMmMxLjMsMCwyLjIsMC40LDMsMS4zDQoJCQljMC44LDAuOSwxLjEsMiwxLjEsMy42YzAsMS42LTAuNCwzLTEuMiwzLjljLTAuOCwxLTEuOSwxLjUtMy4yLDEuNUMxOSw2MC44LDE4LDYwLjIsMTcuMyw1OS4yTDE3LjMsNTkuMnogTTE3LjMsNTYuNA0KCQkJYzAsMC44LDAuMywxLjUsMC44LDJjMC41LDAuNSwxLjIsMC45LDIsMC45YzAuOSwwLDEuNi0wLjMsMi4xLTFjMC41LTAuNywwLjgtMS43LDAuOC0zYzAtMS0wLjMtMS45LTAuOC0yLjUNCgkJCWMtMC40LTAuNy0xLjEtMC45LTItMC45cy0xLjUsMC4zLTIuMSwwLjljLTAuNSwwLjYtMC45LDEuNC0wLjksMi40TDE3LjMsNTYuNEwxNy4zLDU2LjR6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF81XyIgY2xhc3M9InN0NCIgZD0iTTMyLjksNTIuNGMtMC4zLTAuMi0wLjctMC4zLTEuMi0wLjNjLTAuNywwLTEuMiwwLjMtMS43LDAuOWMtMC40LDAuNi0wLjcsMS41LTAuNywyLjV2NWgtMS43DQoJCQl2LTkuN2gxLjd2MmwwLDBjMC41LTEuNSwxLjQtMi4xLDIuNi0yLjFjMC40LDAsMC43LDAuMSwwLjksMC4yTDMyLjksNTIuNEwzMi45LDUyLjR6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF83XyIgY2xhc3M9InN0NCIgZD0iTTQyLjgsNTYuMWgtNi45YzAsMSwwLjMsMS45LDAuOSwyLjRjMC41LDAuNSwxLjMsMC45LDIuMywwLjljMS4xLDAsMi4xLTAuMywzLjEtMXYxLjUNCgkJCWMtMC45LDAuNi0yLDAuOS0zLjQsMC45Yy0xLjUsMC0yLjYtMC40LTMuMy0xLjRjLTAuOC0wLjktMS4yLTIuMS0xLjItMy44YzAtMS41LDAuNC0yLjcsMS4zLTMuOGMwLjktMC45LDItMS41LDMuMi0xLjUNCgkJCWMxLjMsMCwyLjMsMC40LDMsMS4zYzAuNywwLjksMS4xLDIsMS4xLDMuNVY1Ni4xeiBNNDEsNTQuN2MwLTAuOS0wLjMtMS41LTAuNi0yYy0wLjMtMC41LTEtMC43LTEuOC0wLjdjLTAuNywwLTEuMywwLjMtMS44LDAuOA0KCQkJYy0wLjUsMC41LTAuOSwxLjItMC45LDJMNDEsNTQuN0w0MSw1NC43eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTFfIiBjbGFzcz0ic3Q0IiBkPSJNNDUsNTguNGMwLjksMC42LDEuOCwwLjksMi44LDAuOWMxLjQsMCwyLTAuNCwyLTEuNGMwLTAuMy0wLjItMC43LTAuNC0wLjkNCgkJCWMtMC4zLTAuMy0wLjktMC41LTEuOC0wLjljLTEuMS0wLjQtMS44LTAuOS0yLjEtMS4zQzQ1LjIsNTQuNSw0NSw1NCw0NSw1My40YzAtMC45LDAuMy0xLjUsMS4xLTIuMWMwLjgtMC41LDEuNi0wLjgsMi43LTAuOA0KCQkJYzAuOSwwLDEuNiwwLjIsMi4zLDAuNHYxLjdjLTAuOC0wLjUtMS41LTAuNy0yLjUtMC43Yy0wLjYsMC0xLDAuMS0xLjQsMC4zYy0wLjMsMC4zLTAuNSwwLjYtMC41LDAuOWMwLDAuNCwwLjEsMC43LDAuMywwLjkNCgkJCWMwLjMsMC4zLDAuOCwwLjUsMS43LDAuOWMxLjEsMC40LDEuOSwwLjksMi4yLDEuM2MwLjQsMC40LDAuNiwwLjksMC42LDEuNmMwLDAuOS0wLjMsMS42LTEuMSwyLjFjLTAuOCwwLjUtMS43LDAuOC0yLjksMC44DQoJCQljLTEsMC0xLjktMC4yLTIuNi0wLjZWNTguNHoiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzEzXyIgY2xhc3M9InN0NCIgZD0iTTU5LjIsNjAuNWMtMC4zLDAuMi0wLjksMC4zLTEuNSwwLjNjLTEuOCwwLTIuNi0wLjktMi42LTIuOXYtNS43aC0xLjd2LTEuNUg1NXYtMi40bDEuNy0wLjUNCgkJCXYyLjloMi41djEuNWgtMi41djUuNGMwLDAuNywwLjEsMS4xLDAuMywxLjRzMC42LDAuNCwxLjEsMC40YzAuNCwwLDAuOC0wLjEsMS0wLjNWNjAuNXoiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzE1XyIgY2xhc3M9InN0NCIgZD0iTTYwLjksNTUuOGMwLTEuNiwwLjQtMi45LDEuNC0zLjhzMi4xLTEuNSwzLjctMS41YzEuNSwwLDIuNiwwLjQsMy41LDEuNA0KCQkJYzAuOSwwLjksMS4zLDIuMSwxLjMsMy44YzAsMS41LTAuNCwyLjgtMS40LDMuOGMtMC45LDAuOS0yLjEsMS41LTMuNiwxLjVzLTIuNi0wLjQtMy41LTEuNEM2MS4zLDU4LjUsNjAuOSw1Ny4yLDYwLjksNTUuOHoNCgkJCSBNNjIuNyw1NS43YzAsMS4xLDAuMywyLDAuOSwyLjZjMC42LDAuNiwxLjQsMC45LDIuMywwLjljMSwwLDEuOC0wLjMsMi4zLTAuOWMwLjUtMC42LDAuOC0xLjUsMC44LTIuN2MwLTEuMi0wLjMtMi4xLTAuOC0yLjcNCgkJCXMtMS40LTAuOS0yLjMtMC45Yy0wLjksMC0xLjcsMC4zLTIuMywxQzYyLjksNTMuNiw2Mi43LDU0LjUsNjIuNyw1NS43eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.SAP {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzFFNzNDNTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8ZyBpZD0iWE1MSURfMThfIj4NCgk8ZyBpZD0iWE1MSURfNjJfIj4NCgkJPGcgaWQ9IlhNTElEXzYzXyI+DQoJCQk8cGF0aCBpZD0iWE1MSURfNjRfIiBjbGFzcz0ic3QxIiBkPSJNNzYuNSw0NS43YzAuMiwwLjksMCwxLjctMC41LDIuNHMtMS4xLDAuOS0yLDEuMWMtMC45LDAuMi0yLjEsMC4yLTMuMiwwLjJ2LTUuMw0KCQkJCWMwLTAuMywwLTAuNiwwLjUtMC42YzEuMiwwLDIuNywwLDMuOCwwLjZDNzUuOSw0NC40LDc2LjMsNDQuOCw3Ni41LDQ1LjdMNzYuNSw0NS43eiBNNTIuMiw1My41YzEuNSwwLjYsMywwLjYsNC42LDANCgkJCQljLTAuOS0yLjYtMS41LTQuNy0yLjQtNy4zQzUzLjcsNDguNiw1My4xLDUwLjksNTIuMiw1My41TDUyLjIsNTMuNXogTTEwMy41LDMxLjZjLTAuNiwwLjYtMzQsMzYuOS0zNC4yLDM2LjkNCgkJCQljLTEyLjksMC0yOS4zLDAtNDIuMiwwYy0wLjUsMC0wLjgtMC4yLTAuOC0wLjZjMC0xMS44LDAtMjMuOSwwLTM1LjljMC0wLjIsMC0wLjUsMC0wLjZoNzcuMlYzMS42eiBNODIuNyw0OC42DQoJCQkJYzAuMy0xLjUsMC4zLTIuOSwwLTQuNmMtMC4zLTEuNC0wLjktMi42LTItMy41Yy0xLjgtMS41LTMuOC0yLjYtNi4yLTIuNmMtMywwLTkuNiwwLTkuOSwwdjE3LjNjLTAuMywwLTAuMywwLTAuNSwwDQoJCQkJYy0wLjItMC42LTAuMy0xLjItMC42LTEuOGMtMC42LTEuNS0xLjItMy4yLTEuOC00LjdjLTAuOC0yLTEuNS0zLjktMi4zLTYuMWMtMC42LTEuNC0wLjktMi43LTEuNS00LjNjLTAuMi0wLjMtMC4yLTAuOC0wLjYtMC44DQoJCQkJaC02LjFjLTAuMywwLTAuNSwwLjMtMC41LDAuNWMtMC41LDAuOS0wLjgsMi0xLjEsMi45Yy0wLjUsMS4xLTAuOSwyLjMtMS4yLDMuNWMtMC45LDIuMS0xLjUsNC4zLTIuNCw2LjINCgkJCQljLTAuMywwLjYtMC41LDEuMS0wLjgsMS44Yy0wLjItMC4yLTAuMi0wLjMtMC4zLTAuNWMtMC4zLTEuMi0xLjEtMi4xLTIuMS0yLjljLTEuNy0xLjQtMy44LTEuOC01LjgtMi42Yy0xLjEtMC41LTIuMS0wLjktMy0xLjQNCgkJCQljLTAuOS0wLjgtMC44LTEuNywwLjMtMi4xYzEuNC0wLjYsMi45LTAuNSw0LjQtMC4yYzEuMiwwLjMsMi40LDAuOSwzLjYsMS4yYzAuOC0xLjIsMS41LTIuNiwyLjMtMy45YzAuNS0wLjgsMC41LTAuOC0wLjUtMC45DQoJCQkJYy0wLjktMC4zLTAuOC0wLjMtMS4yLTAuNmMtMS44LTAuNi0yLjktMC45LTQuNi0xLjFjLTEuNy0wLjMtMy4yLTAuMi00LjksMC4yYy0xLjcsMC4zLTMsMS4xLTQuNCwyLjFjLTEuMSwwLjktMS44LDIuMS0yLjEsMy41DQoJCQkJYy0wLjUsMS43LTAuMywzLjMsMC44LDQuOWMxLjEsMS44LDMsMi43LDUsMy41YzEuMSwwLjUsMi40LDAuOCwzLjYsMS4xYzAuNSwwLjIsMC45LDAuNSwxLjQsMC44YzAuOCwwLjUsMC45LDEuMSwwLjYsMS44DQoJCQkJYy0wLjMsMC45LTEuMiwxLjEtMi4xLDEuMmMtMS40LDAuMy0yLjcsMC0zLjktMC4zYy0wLjUtMC4yLTAuOS0wLjUtMS4yLTAuNmMtMC42LTAuMy0xLjItMC42LTEuOC0wLjljLTAuOCwxLjQtMS4yLDIuNy0yLjEsNC4xDQoJCQkJYy0wLjMsMC42LDAsMC44LDAuNSwwLjljMC45LDAuNSwyLDAuOSwzLDEuMWMxLjQsMC41LDIuNywwLjgsNC4zLDAuOWMxLjEsMC4yLDIuMywwLDMuNS0wLjNjMC45LTAuMiwxLjctMC42LDIuNi0wLjkNCgkJCQljMC42LTAuMywxLjEtMC42LDEuNy0wLjljLTAuMiwwLjYtMC41LDEuMS0wLjYsMS41aDdjMC4yLDAsMC41LTAuMywwLjYtMC42YzAuMy0wLjksMC42LTEuOCwwLjktMi43YzIuNywwLjksNS4zLDAuOSw4LjEsMA0KCQkJCWMwLjMsMC45LDAuNiwxLjgsMC45LDIuN2MwLjIsMC41LDAuMywwLjYsMC44LDAuNmgxMC4zYzAuNSwwLDAuOC0wLjYsMC44LTAuNnYtNi40aDIuNGMyLjQsMCw0LjYtMC42LDYuNC0xLjgNCgkJCQlDODEuMyw1MS44LDgyLjIsNTAuMyw4Mi43LDQ4LjZMODIuNyw0OC42eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.SHENTONG {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiM0MzY0REE7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNi44LDQ5LjNsLTQuOS03Ljd2Mi41TDI2LjgsNDkuM3ogTTI2LjgsNDkuM0wyMS45LDM3djAuMWw0LjMsMTEuMUwyNi44LDQ5LjN6IE0yMS45LDM3LjFMMTcsNDkuMw0KCQkJCQlsNC45LTcuN1YzNy4xIE0yMS44LDQzLjlMMTcsNDkuM2wwLDBsNC44LTUuMlY0My45eiIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjEsMzcuOGMzLjQsMC4yLDYuMiwzLDYuMiw2LjRjMCwxLjctMC43LDMuMy0xLjgsNC41bDAuMSwwLjNjMS4yLTEuMiwyLTIuOSwyLTQuOA0KCQkJCQljMC0zLjYtMi45LTYuNi02LjUtNi43VjM3Ljh6IE0yNi4zLDQ4LjljLTEuMiwxLjEtMi43LDEuOC00LjUsMS44cy0zLjMtMC43LTQuNS0xLjhsLTAuMiwwLjJjMS4yLDEuMiwyLjgsMS45LDQuNiwxLjkNCgkJCQkJYzEuOCwwLDMuNC0wLjcsNC42LTEuOVY0OC45eiBNMTcuMSw0OWwwLjEtMC4zYy0xLjEtMS4yLTEuOC0yLjgtMS44LTQuNWMwLTMuNSwyLjctNi4zLDYuMS02LjRsMC4xLTAuMw0KCQkJCQljLTMuNiwwLjEtNi41LDMuMS02LjUsNi43QzE1LjIsNDYuMSwxNS45LDQ3LjcsMTcuMSw0OSIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjQsMzguNGMzLDAuMyw1LjMsMi44LDUuMyw1LjhjMCwxLjUtMC42LDIuOS0xLjUsMy45bDAuMSwwLjJjMS0xLjEsMS42LTIuNSwxLjYtNC4xDQoJCQkJCWMwLTMuMi0yLjUtNS44LTUuNi02TDIyLjQsMzguNHogTTE3LjUsNDguMWMtMC45LTEtMS41LTIuNC0xLjUtMy45YzAtMy4xLDIuMy01LjYsNS4zLTUuOGwwLjEtMC4yYy0zLjEsMC4zLTUuNiwyLjktNS42LDYNCgkJCQkJYzAsMS42LDAuNiwzLDEuNiw0TDE3LjUsNDguMUwxNy41LDQ4LjF6IE0yNS45LDQ4LjRjLTEsMS0yLjUsMS42LTQsMS42Yy0xLjYsMC0zLTAuNi00LTEuNmwtMC4xLDAuMWMxLjEsMSwyLjYsMS42LDQuMSwxLjYNCgkJCQkJYzEuNiwwLDMuMS0wLjYsNC4xLTEuNkwyNS45LDQ4LjRMMjUuOSw0OC40eiIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxLjgsMzYuNmMtNC4xLDAtNy42LDMuNC03LjYsNy42czMuNCw3LjYsNy42LDcuNnM3LjYtMy40LDcuNi03LjZTMjUuOSwzNi42LDIxLjgsMzYuNnogTTIxLjgsNTEuMw0KCQkJCQljLTMuOSwwLTcuMS0zLjItNy4xLTcuMXMzLjItNy4xLDcuMS03LjFzNy4xLDMuMiw3LjEsNy4xUzI1LjcsNTEuMywyMS44LDUxLjN6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjAuMSw0OC40QzIwLjEsNDguMywyMC4xLDQ4LjMsMjAuMSw0OC40Yy0wLjEsMC0wLjEsMC0wLjEsMC4xczAsMCwwLDAuMWMwLDAsMCwwLDAsMC4xbC0wLjEsMC4xaC0wLjENCgkJCQkJaC0wLjFoLTAuMWMwLDAtMC4xLDAtMC4xLTAuMWMwLDAsMC0wLjEtMC4xLTAuMWMwLDAsMCwwLDAtMC4xYzAsMCwwLTAuMSwwLTAuMnYtMC40YzAsMCwwLTAuMSwwLTAuMmMwLDAsMC0wLjEsMC4xLTAuMQ0KCQkJCQljMCwwLDAuMSwwLDAuMS0wLjFoMC4xaDAuMWgwLjFsMC4xLDAuMXYwLjFjMCwwLDAsMCwwLDAuMWMwLDAsMCwwLDAuMSwwczAsMCwwLjEsMGMwLDAsMCwwLDAtMC4xczAtMC4xLDAtMC4xczAtMC4xLTAuMS0wLjINCgkJCQkJTDIwLDQ3LjNjMCwwLTAuMSwwLTAuMS0wLjFoLTAuMWgtMC4zaC0wLjFsLTAuMSwwLjFsLTAuMSwwLjFjMCwwLDAsMC4xLTAuMSwwLjJjMCwwLDAsMC4xLDAsMC4ydjAuNWMwLDAuMSwwLDAuMSwwLDAuMg0KCQkJCQljMCwwLjEsMCwwLjEsMC4xLDAuMmMwLDAsMC4xLDAuMSwwLjIsMC4yYzAuMSwwLDAuMSwwLjEsMC4yLDAuMWgwLjJjMC4xLDAsMC4xLDAsMC4yLDBjMCwwLDAuMSwwLDAuMS0wLjFsMC4xLTAuMQ0KCQkJCQljMCwwLDAuMS0wLjEsMC4xLTAuMkMyMC4xLDQ4LjUsMjAuMSw0OC40LDIwLjEsNDguNEMyMC4yLDQ4LjQsMjAuMiw0OC40LDIwLjEsNDguNHogTTIzLjEsNDguMmMwLDAsMC0wLjEtMC4xLTAuMQ0KCQkJCQljMCwwLTAuMSwwLTAuMS0wLjFjMCwwLTAuMSwwLTAuMiwwYzAsMC0wLjEsMC0wLjIsMHMtMC4xLDAtMC4xLDBzMCwwLTAuMSwwczAsMCwwLDB2LTAuMmMwLDAsMCwwLDAtMC4xYzAsMCwwLDAsMC4xLDBoMC4yDQoJCQkJCWMwLDAsMC4xLDAsMC4yLDBjMCwwLDAuMSwwLDAuMSwwLjFjMCwwLDAsMCwwLDAuMVY0OHYwLjFjMCwwLDAsMCwwLjEsMHMwLDAsMCwwczAsMCwwLTAuMXMwLTAuMSwwLTAuMXYtMC4xYzAsMCwwLDAtMC4xLTAuMQ0KCQkJCQljMCwwLTAuMSwwLTAuMS0wLjFzLTAuMS0wLjEtMC4yLTAuMWgtMC4yYzAsMC0wLjEsMC0wLjIsMGMwLDAtMC4xLDAtMC4yLDAuMWMwLDAtMC4xLDAuMS0wLjEsMC4yYzAsMC4xLDAsMC4xLDAsMC4yDQoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLDAsMC4xLDAuMSwwLjFjMCwwLDAuMSwwLjEsMC4zLDAuMWMwLjEsMCwwLjIsMCwwLjMsMC4xYzAuMSwwLDAuMSwwLDAuMiwwYzAsMCwwLjEsMCwwLjEsMC4xdjAuMXYwLjENCgkJCQkJYzAsMC0wLjEsMC0wLjEsMC4xYzAsMC0wLjEsMC0wLjIsMGgtMC4yaC0wLjFjMCwwLTAuMSwwLTAuMS0wLjFjMCwwLDAtMC4xLTAuMS0wLjF2LTAuMWMwLDAsMCwwLTAuMSwwczAsMC0wLjEsMC4xdjAuMXYwLjENCgkJCQkJYzAsMCwwLDAuMSwwLjEsMC4xbDAuMSwwLjFjMCwwLDAuMSwwLDAuMiwwLjFjMCwwLDAuMSwwLDAuMiwwaDAuMWMwLDAsMC4xLDAsMC4yLDBjMCwwLDAuMSwwLDAuMS0wLjFMMjMsNDljMCwwLDAtMC4xLDAuMS0wLjINCgkJCQkJdi0wLjJDMjMuMSw0OC40LDIzLjEsNDguMywyMy4xLDQ4LjJMMjMuMSw0OC4yeiBNMjQuNiw0OC40TDI0LjYsNDguNGMtMC4xLTAuMS0wLjEtMC4xLTAuMS0wLjFzMCwwLDAsMC4xczAsMCwwLDAuMQ0KCQkJCQlzMCwwLTAuMSwwLjFzMCwwLjEtMC4xLDAuMXMtMC4xLDAtMC4xLDBIMjRoLTAuMWMwLDAtMC4xLDAtMC4xLTAuMWMwLDAtMC4xLDAtMC4xLTAuMXYtMC4xYzAsMCwwLTAuMSwwLTAuMnYtMC40DQoJCQkJCWMwLDAsMC0wLjEsMC0wLjJjMCwwLDAtMC4xLDAuMS0wLjFzMC4xLDAsMC4xLTAuMUgyNGgwLjFoMC4xYzAsMCwwLDAsMC4xLDAuMXMwLDAsMCwwLjFjMCwwLDAsMCwwLDAuMWMwLDAsMCwwLDAuMSwwczAsMCwwLjEsMA0KCQkJCQljMCwwLDAsMCwwLTAuMXMwLTAuMSwwLTAuMXMwLTAuMS0wLjEtMC4xbC0wLjEtMC4xYzAsMC0wLjEsMC0wLjEtMC4xcy0wLjEsMC0wLjEsMGgtMC4zaC0wLjFsLTAuMSwwLjFsLTAuMSwwLjENCgkJCQkJYzAsMCwwLDAuMS0wLjEsMC4yYzAsMCwwLDAuMSwwLDAuMnYwLjVjMCwwLjEsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjEsMC4xLDAuMmMwLDAsMC4xLDAuMSwwLjIsMC4yYzAuMSwwLDAuMSwwLjEsMC4yLDAuMUgyNA0KCQkJCQljMC4xLDAsMC4xLDAsMC4yLDBjMCwwLDAuMSwwLDAuMS0wLjFsMC4xLTAuMWMwLDAsMC4xLTAuMSwwLjEtMC4yQzI0LjYsNDguNSwyNC43LDQ4LjUsMjQuNiw0OC40eiBNMjEuMiw0Ny40DQoJCQkJCWMwLTAuMSwwLTAuMS0wLjEtMC4yYzAsMCwwLDAtMC4xLDBzLTAuMSwwLTAuMSwwczAsMC4xLTAuMSwwLjFsLTAuNSwxLjR2MC4xdjAuMWgwLjFjMCwwLDAtMC4xLDAuMS0wLjJsMC4xLTAuM2gwLjdsMC4xLDAuMw0KCQkJCQl2MC4xaDAuMXYtMC4xdi0wLjFMMjEuMiw0Ny40TDIxLjIsNDcuNHogTTIwLjgsNDguNGwwLjMtMC44bDAuMywwLjhIMjAuOEwyMC44LDQ4LjR6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8Zz4NCgkJCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzLjMsNTMuOWgwLjZ2MS4yaDJ2My4zaC0wLjZWNThoLTEuNHYyLjNoLTAuNlY1OGgtMS40djAuNGgtMC42di0zLjNoMlY1My45eiBNMTEuOSw1Ny4zaDEuNHYtMS42aC0xLjQNCgkJCQkJCVY1Ny4zeiBNMTMuOSw1Ny4zaDEuNHYtMS42aC0xLjRWNTcuM3oiLz4NCgkJCQk8L2c+DQoJCQkJPGc+DQoJCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMS42LDU0LjJ2Ni4xSDIxVjYwaC0zLjZ2MC4zaC0wLjZ2LTYuMUgyMS42eiBNMTcuNSw1OS4zSDIxdi00LjVoLTMuNnY0LjVIMTcuNXogTTE3LjksNTUuM2gyLjh2MC42DQoJCQkJCQloLTEuMXYwLjhoMC45djAuNmgtMC45djAuOWgwLjVjLTAuMS0wLjItMC4yLTAuNS0wLjMtMC43bDAuNS0wLjJjMC4xLDAuMiwwLjIsMC41LDAuMywwLjdsLTAuMywwLjJoMC41djAuNmgtMy4xdi0wLjZIMTl2LTAuOQ0KCQkJCQkJaC0xdi0wLjZoMXYtMC44aC0xLjFWNTUuM3oiLz4NCgkJCQk8L2c+DQoJCQkJPGc+DQoJCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMi4zLDU2LjloMC4zdi0yLjNoMC43YzAuMS0wLjIsMC4xLTAuNSwwLjItMC43bDAuNiwwLjFjMCwwLjItMC4xLDAuNC0wLjIsMC42aDAuN3Y1YzAsMC4xLDAsMC4xLDAsMC4yDQoJCQkJCQljMC4yLTAuMywwLjMtMC42LDAuNC0wLjljMC4xLTAuMywwLjEtMC43LDAuMS0xLjNWNTZoMS43djMuNGMwLDAuMSwwLDAuMSwwLjEsMC4xSDI3YzAsMCwwLDAsMC4xLDB2LTAuMWMwLTAuMSwwLTAuMywwLTAuOA0KCQkJCQkJbDAuNSwwLjJjMCwwLjQsMCwwLjYsMCwwLjljMCwwLjItMC4xLDAuMy0wLjEsMC40Yy0wLjEsMC4xLTAuMiwwLjEtMC40LDAuMWgtMC4yYy0wLjQsMC0wLjYtMC4yLTAuNi0wLjZ2LTIuOGgtMC42djAuOQ0KCQkJCQkJYzAsMC42LDAsMS4xLTAuMSwxLjVzLTAuMywwLjgtMC41LDEuMmwtMC40LTAuNWMtMC4xLDAuMy0wLjIsMC40LTAuNSwwLjRoLTAuNWwtMC4yLTAuN2MwLjIsMCwwLjMsMCwwLjUsMA0KCQkJCQkJYzAuMSwwLDAuMS0wLjEsMC4xLTAuM3YtMS44aC0wLjljMCwxLjEtMC4yLDItMC41LDIuOGwtMC41LTAuNWMwLjItMC42LDAuNC0xLjQsMC40LTIuM2gtMC4zQzIyLjMsNTcuNSwyMi4zLDU2LjksMjIuMyw1Ni45eg0KCQkJCQkJIE0yNCw1Ni45di0xLjZoLTAuOXYxLjZIMjR6IE0yMy42LDU3LjhjMC4xLDAuNCwwLjIsMC44LDAuMywxLjNsLTAuNSwwLjJjLTAuMS0wLjUtMC4yLTAuOS0wLjMtMS4yTDIzLjYsNTcuOHogTTIzLjYsNTUuNQ0KCQkJCQkJYzAuMSwwLjMsMC4yLDAuNiwwLjQsMWwtMC40LDAuMWMtMC4xLTAuMy0wLjItMC43LTAuMy0xTDIzLjYsNTUuNXogTTI0LjcsNTQuOGgxYy0wLjEtMC4zLTAuMi0wLjUtMC4zLTAuN0wyNiw1NA0KCQkJCQkJYzAuMSwwLjMsMC4yLDAuNiwwLjIsMC45aDF2MC43aC0yLjZMMjQuNyw1NC44TDI0LjcsNTQuOHoiLz4NCgkJCQk8L2c+DQoJCQkJPGc+DQoJCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOC4xLDU2LjNoMmMwLjEtMC40LDAuMS0wLjgsMC4xLTEuM2gtMnYtMC43aDQuNVY1NWgtMS45YzAsMC41LTAuMSwxLTAuMSwxLjNoMi4yVjU3aC0yDQoJCQkJCQljMC40LDEuMiwxLjEsMi4xLDIuMiwyLjhsLTAuNCwwLjZjLTEuMS0wLjctMS44LTEuNy0yLjItM2MtMC4xLDAuNC0wLjIsMC43LTAuMywwLjljLTAuNCwwLjgtMSwxLjUtMS45LDIuMWwtMC40LTAuNg0KCQkJCQkJYzAuOC0wLjUsMS40LTEuMSwxLjctMS44YzAuMS0wLjIsMC4yLTAuNiwwLjMtMC45SDI4TDI4LjEsNTYuM0wyOC4xLDU2LjN6Ii8+DQoJCQkJPC9nPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8ZyBjbGFzcz0ic3QyIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zOC42LDUwLjZjLTAuNiwwLjctMS4zLDEuMy0xLjksMS44bC0wLjYtMi4xYzIuMi0yLDMuNy0zLjksNC41LTUuN2gtNC4xdi0xLjloMi40Yy0wLjItMC43LTAuNS0xLjMtMC44LTINCgkJCQlsMS44LTAuNWMwLjQsMC45LDAuNiwxLjgsMC44LDIuNWgxLjh2MS43Yy0wLjQsMS4zLTEuMSwyLjYtMiwzLjl2MC4xYzAuOSwwLjYsMS43LDEuMiwyLjQsMS44bC0xLDEuNmMtMC41LTAuNi0xLTEtMS40LTEuM3Y3LjMNCgkJCQloLTEuOVY1MC42eiBNNTAuOSw1Mi41aC0ydjUuMkg0N3YtNS4yaC0xLjl2MC45aC0yVjQzSDQ3di0yLjdoMS45VjQzaDR2MTAuNGgtMlY1Mi41eiBNNDcsNDYuOXYtMmgtMS45djJINDd6IE00NS4xLDQ4Ljd2Mkg0Nw0KCQkJCXYtMkg0NS4xeiBNNTAuOSw0Ni45di0yaC0ydjJINTAuOXogTTQ4LjksNDguN3YyaDJ2LTJINDguOXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02NC43LDQwLjZjLTAuMSwwLjYtMC4zLDEuMS0wLjUsMS42aDUuMnY2LjJoMi44djEuOWgtMi44djUuNmMwLDEuMS0wLjYsMS42LTEuOSwxLjZoLTIuMmwtMC41LTEuOQ0KCQkJCWMxLDAsMS44LDAuMSwyLjIsMC4xYzAuNCwwLDAuNS0wLjIsMC41LTAuNXYtNC45aC03LjVjLTAuMiwzLTEuMyw1LjUtMy4xLDcuNWwtMS41LTEuNGMxLjUtMS43LDIuNC0zLjcsMi43LTYuMWgtM3YtMS45aDN2LTYuMg0KCQkJCWg0LjFjMC4yLTAuNiwwLjMtMS4yLDAuNS0xLjlMNjQuNyw0MC42eiBNNjcuNCw0OC40VjQ0SDYwdjQuNEg2Ny40eiBNNjMsNTAuOGMxLjIsMS4zLDIuMSwyLjQsMi44LDMuNGwtMS42LDEuMQ0KCQkJCWMtMC43LTEuMS0xLjctMi4zLTIuOC0zLjVMNjMsNTAuOHogTTYzLjEsNDQuMmMxLjEsMS4xLDEuOSwyLjEsMi41LDIuOWwtMS41LDFjLTAuNi0wLjktMS40LTEuOS0yLjUtM0w2My4xLDQ0LjJ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODYuNCw1Ny40Yy0wLjYsMC0xLjgsMC0zLjQsMGMtMS4yLDAtMi4yLTAuMS0zLTAuM2MtMC44LTAuMi0xLjQtMC43LTItMS4zYy0wLjMtMC4zLTAuNS0wLjUtMC43LTAuNQ0KCQkJCWMtMC40LDAtMSwwLjgtMiwyLjVsLTEuNC0xLjNjMS0xLjUsMS44LTIuNSwyLjUtMi45di01LjJINzR2LTEuOGg0LjN2Ny4ybDAuMiwwLjJjMC41LDAuNSwwLjksMC45LDEuMywxLjENCgkJCQljMC41LDAuMywxLjQsMC40LDIuNSwwLjVjMS41LDAsMi43LDAsMy44LDBsMi45LDBjMSwwLDEuNy0wLjEsMi4yLTAuMWwtMC41LDEuOUg4Ni40eiBNNzUuNyw0MC41YzEuMywxLDIuMywyLDMuMiwzbC0xLjQsMS40DQoJCQkJYy0wLjgtMS0xLjgtMi0zLjEtMy4xTDc1LjcsNDAuNXogTTgzLDQyLjVoLTMuNnYtMS42aDEwLjR2MS40Yy0xLjEsMC45LTIuMywxLjctMy41LDIuNGwwLDBoMy44VjUzYzAsMS4yLTAuNiwxLjgtMS45LDEuOGgtMS40DQoJCQkJbC0wLjQtMS42bDEuMywwLjFjMC40LDAsMC42LTAuMiwwLjYtMC42di0wLjhoLTIuNXYzaC0xLjh2LTNoLTIuNHYzLjFoLTEuOFY0NC42SDg0Yy0wLjctMC40LTEuMy0wLjgtMS45LTEuMkw4Myw0Mi41eg0KCQkJCSBNODQuMSw0Ny40di0xLjJoLTIuNHYxLjJIODQuMXogTTgxLjcsNDl2MS4yaDIuNFY0OUg4MS43eiBNODcuMiw0Mi41aC0zLjhjMC44LDAuNSwxLjQsMC45LDEuOCwxLjINCgkJCQlDODYsNDMuMyw4Ni42LDQyLjksODcuMiw0Mi41eiBNODguNCw0Ny40di0xLjJoLTIuNXYxLjJIODguNHogTTg1LjksNDl2MS4yaDIuNVY0OUg4NS45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTk2LjEsNTEuOGMtMC4zLDIuMy0wLjksNC4zLTIuMSw1LjhsLTEuNS0xLjRjMS4xLTEuNiwxLjctMy42LDEuNy02di05LjNoMTQuNnYxNC4yYzAsMS41LTAuNywyLjItMi4yLDIuMg0KCQkJCWgtMi4ybC0wLjUtMS45YzAuOCwwLjEsMS40LDAuMSwyLjEsMC4xYzAuNiwwLDAuOS0wLjQsMC45LTEuMXYtMi42aC00LjV2NS4zaC0ydi01LjNIOTYuMXogTTEwMC4zLDQyLjhoLTQuMXYyLjZoNC4xVjQyLjh6DQoJCQkJIE05Ni4yLDQ3LjNWNTBoNC4xdi0yLjdIOTYuMnogTTEwNi44LDQ1LjV2LTIuNmgtNC41djIuNkgxMDYuOHogTTEwNi44LDUwdi0yLjdoLTQuNVY1MEgxMDYuOHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.SPARK_SQL {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzU4NURCRTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRTE2QTFBO30NCjwvc3R5bGU+DQo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGcgaWQ9IlhNTElEXzE4OTVfIj4NCgk8ZyBpZD0iWE1MSURfNzY1M18iPg0KCQk8cGF0aCBpZD0iWE1MSURfNzc5Nl8iIGNsYXNzPSJzdDEiIGQ9Ik0zMS43LDUxLjVsMy4zLTIuN2MwLDAtMS42LTMuMi01LjQtMy4yYy0yLjIsMC00LjIsMS01LjYsMi43Yy0xLjUsMS43LTEuMyw0LjEtMS4zLDQuNQ0KCQkJYzAsMCwwLjQsMS40LDEsMi4yYzAuNiwwLjgsNC4yLDQuNiw0LjksNS4zYzAsMCwwLjgsMi4yLTAuMiwyLjljLTEsMC44LTEuOSwxLTIuOCwxYzAsMC0yLjQtMC43LTIuNC0zbC0zLjksMi4xDQoJCQljMCwwLDAuNiw0LjQsNS43LDQuNHM2LjEtMi41LDYuMS0yLjVzMS45LTEuOSwxLjktNC43YzAsMCwwLjYtMi4zLTIuOC01LjVjMCwwLTMuMy0yLjYtMy4zLTQuNGMwLDAsMC40LTEuOSwyLjMtMS42DQoJCQlDMzAuOSw0OS43LDMxLjcsNTEuNSwzMS43LDUxLjVMMzEuNyw1MS41eiBNNDMuNiw1MS4zYzAsMC03LjEtMC41LTguOSw2LjhjLTEuMyw1LjEtMiwxNC4zLTIsMTQuM2gzLjVsMC43LTYNCgkJCWMwLDAsNS4xLDMuNywxMC45LTAuOWMyLjYtMi45LDIuNy00LjQsMy4yLTZDNTEuMyw1Ni44LDUwLDUxLjUsNDMuNiw1MS4zTDQzLjYsNTEuM3ogTTQyLjIsNjQuM2MtMi4zLDAtNC40LTEuOS00LjQtNC40DQoJCQlzMi45LTUsNS4yLTVjMi4zLDAsNC4zLDEuOSw0LjMsNC41QzQ3LjMsNjEuOSw0NC41LDY0LjMsNDIuMiw2NC4zTDQyLjIsNjQuM3ogTTY4LDY3LjRoLTMuM2wwLjgtNi43YzAsMCwwLjQtNi00LjEtNg0KCQkJcy01LjMsNC44LTUuMyw0LjhzLTAuMiw0LDMuMSw0LjdjMy4zLDAuNyw0LjktMS43LDQuOS0xLjdsLTAuNyw0LjNjMCwwLTQuNSwyLjgtOS0xLjJjMCwwLTEuOS0xLjctMS45LTUuNWMwLDAtMC4yLTMuNSwzLjQtNi41DQoJCQlzNi44LTIuMyw2LjgtMi4zczQuNCwwLDYuNSw1LjVjMC4yLDEuNiwwLDIuOCwwLDMuMkM2OS4xLDYwLjUsNjgsNjcuNCw2OCw2Ny40TDY4LDY3LjR6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF83Nzg3XyIgY2xhc3M9InN0MSIgZD0iTTc4LjgsNTEuOGwtMC40LDMuNGgtMi4zYzAsMC0xLDAuMi0xLjIsMS4xbC0xLjUsMTEuMWgtMy41bDEuMy0xMWMwLDAtMC4xLTEuNiwxLjYtMy4yDQoJCQljMCwwLDEuMi0xLjMsMi40LTEuM0w3OC44LDUxLjhMNzguOCw1MS44eiBNODEuMiw0OWwtMi41LDE4LjNoMy45bDEuMi04LjRsNS45LDguNGg0LjVsLTcuMy0xMC4xbDQuNS00LjhsLTAuNy0zLjhsLTYuNCw3DQoJCQlsMS4xLTkuNUw4MS4yLDQ5eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfNzY2Nl8iIGNsYXNzPSJzdDIiIGQ9Ik05MS44LDQ4LjdsNS43LDEuNmwtMy40LTYuOGw1LjItNi40TDkxLjUsMzlsLTMuOC02LjNsLTEuNSw3LjlsLTcuOCwyLjZsNS43LDIuNWwtMy45LDIuNg0KCQkJbC00LjYtMmMwLDAtMi41LTEuMS0yLjUtMy4xczIuNi0yLjcsMi42LTIuN2w3LjctMi40bDEuMy03LjVjMCwwLDAuNi0zLDIuNi0zczIuOSwyLjQsMy45LDMuOWwyLjEsMy42bDcuNi0yYzAsMCw2LjMtMS4zLDIuNSw0DQoJCQlMOTgsNDMuNGwzLjIsNi4zYzAsMCwyLjUsNS4xLTMuNCw0LjRsLTUuNS0xLjhMOTEuOCw0OC43eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.SMARTBI_MONGO {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzIyMzY0Qjt9DQoJLnN0MXtmaWxsOiMxMEFBNTA7fQ0KCS5zdDJ7ZmlsbDojQjhDNEMyO30NCgkuc3Qze2ZpbGw6IzEyOTI0Rjt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNC4xLDQ3LjVjLTEuNC01LjktNC4yLTcuNS00LjktOC42Yy0wLjMtMC41LTAuNi0xLTAuOC0xLjVjMCwwLjUtMC4xLDAuOS0wLjYsMS4zYy0wLjksMC44LTQuOCwzLjktNS4xLDEwLjcNCgkJYy0wLjMsNi4zLDQuNywxMC4yLDUuNCwxMC42YzAuNSwwLjIsMS4xLDAsMS40LTAuMkMyMS45LDU3LjksMjUuMiw1My42LDI0LjEsNDcuNSIvPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOC41LDU2LjNjLTAuMSwxLjUtMC4yLDIuNC0wLjYsMy4zYzAsMCwwLjIsMS41LDAuNCwzaDAuNWMwLjEtMS4xLDAuMy0yLjIsMC42LTMuMw0KCQlDMTguNyw1OS4xLDE4LjUsNTcuNywxOC41LDU2LjN6Ii8+DQoJPHBhdGggY2xhc3M9InN0MyIgZD0iTTE5LjUsNTkuNUwxOS41LDU5LjVjLTAuNy0wLjMtMC45LTEuOC0wLjktMy4xYzAuMi0yLjIsMC4yLTQuNSwwLjEtNi43YzAtMS4yLDAtMTAuOS0wLjMtMTIuMw0KCQljMC4yLDAuNSwwLjUsMC45LDAuNywxLjRjMC43LDEuMSwzLjUsMi43LDQuOSw4LjdDMjUuMiw1My41LDIxLjksNTcuOSwxOS41LDU5LjV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwOC44LDU3LjVjLTAuOCwwLTEuNS0wLjctMS41LTEuNWMwLTAuOCwwLjctMS41LDEuNS0xLjVjMC44LDAsMS41LDAuNiwxLjUsMS41YzAsMC40LTAuMSwwLjgtMC40LDEuMQ0KCQlDMTA5LjYsNTcuMywxMDkuMiw1Ny41LDEwOC44LDU3LjVMMTA4LjgsNTcuNXogTTEwOC44LDU0LjZjLTAuNiwwLTEuMSwwLjMtMS4zLDAuOGMtMC4yLDAuNS0wLjEsMS4xLDAuMywxLjVzMSwwLjUsMS41LDAuMw0KCQljMC41LTAuMiwwLjgtMC43LDAuOC0xLjNjMC0wLjQtMC4xLTAuNy0wLjQtMUMxMDkuNSw1NC44LDEwOS4yLDU0LjYsMTA4LjgsNTQuNkwxMDguOCw1NC42eiBNMTA5LjIsNTYuOWwtMC40LTAuOGgtMC4zdjAuOGgtMC4yDQoJCVY1NWgwLjZjMC40LDAsMC42LDAuMiwwLjYsMC41YzAsMC4zLTAuMSwwLjQtMC40LDAuNWwwLjQsMC44SDEwOS4yeiBNMTA4LjUsNTUuOWgwLjNjMC4zLDAsMC40LTAuMSwwLjQtMC4zYzAtMC4yLTAuMS0wLjMtMC40LTAuMw0KCQloLTAuM1Y1NS45eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04Ni45LDU2LjFjMC40LDAuMywxLjIsMC40LDEuOSwwLjRjMC45LDAsMS44LTAuMiwyLjctMWMwLjktMC44LDEuNS0yLDEuNS00YzAtMS45LTAuNy0zLjQtMi4yLTQuMw0KCQljLTAuOC0wLjUtMS45LTAuNy0zLjItMC43Yy0wLjQsMC0wLjcsMC0wLjksMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4yLDAuM2MwLDAuMywwLDIuOSwwLDQuNGMwLDEuNiwwLDMuNywwLDQNCgkJQzg2LjUsNTUuNiw4Ni42LDU2LDg2LjksNTYuMSBNODMuMSw0NS43YzAuMywwLDEuNSwwLjEsMi4xLDAuMWMxLjEsMCwxLjgtMC4xLDMuOC0wLjFjMS43LDAsMy4xLDAuNCw0LjEsMS4zDQoJCWMxLjIsMS4xLDEuOSwyLjUsMS45LDQuM2MwLDIuNS0xLjIsNC0yLjMsNC44Yy0xLjIsMC45LTIuNywxLjMtNC44LDEuM2MtMS4xLDAtMy4xLDAtNC43LTAuMWgwYy0wLjEtMC4xLDAuMS0wLjcsMC4zLTAuOA0KCQljMC40LDAsMC42LTAuMSwwLjgtMC4xYzAuMy0wLjEsMC40LTAuMywwLjUtMC45YzAuMS0xLjIsMC0yLjUsMC00LjFjMC0xLjEsMC0zLjMsMC00Yy0wLjEtMC42LTAuMy0wLjctMC44LTAuOA0KCQljLTAuNC0wLjEtMC43LTAuMS0xLjEtMC4yQzgyLjcsNDYuMyw4Myw0NS44LDgzLjEsNDUuNyIvPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik05OS42LDQ2LjZjLTAuMSwwLTAuMiwwLjItMC4yLDAuM2MwLDAuNywwLDIuNCwwLDMuNmMwLDAsMCwwLjEsMC4xLDAuMWMwLjIsMCwwLjgsMCwxLjQsMA0KCQljMC43LDAsMS4xLTAuMSwxLjQtMC4yYzAuNi0wLjMsMC45LTEsMC45LTEuN2MwLTEuNi0xLjEtMi4yLTIuOC0yLjJDMTAwLDQ2LjYsOTkuOCw0Ni42LDk5LjYsNDYuNiBNMTAzLjksNTQuMQ0KCQljMC0xLjYtMS4yLTIuNi0zLjQtMi42Yy0wLjEsMC0wLjgsMC0xLDBjMCwwLTAuMSwwLTAuMSwwLjFjMCwxLjIsMCwzLjEsMCwzLjhjMCwwLjMsMC4zLDAuOCwwLjUsMC45YzAuMywwLjIsMSwwLjIsMS40LDAuMg0KCQlDMTAyLjcsNTYuNiwxMDMuOSw1NS44LDEwMy45LDU0LjEgTTk2LjIsNDUuN2MwLjIsMCwwLjcsMC4xLDIsMC4xYzEuMiwwLDIuMiwwLDMuNCwwYzEuNCwwLDMuNCwwLjUsMy40LDIuN2MwLDEuMS0wLjgsMS45LTEuNywyLjMNCgkJYzAsMCwwLDAuMSwwLDAuMWMxLjQsMC40LDIuNiwxLjIsMi42LDIuOWMwLDEuNi0xLDIuNi0yLjQsMy4zYy0wLjksMC40LTIsMC41LTMuMSwwLjVjLTAuOCwwLTMuMS0wLjEtNC40LTAuMQ0KCQljLTAuMS0wLjEsMC4xLTAuNywwLjItMC44YzAuMywwLDAuNiwwLDAuOC0wLjFjMC41LTAuMSwwLjUtMC4zLDAuNi0wLjljMC0wLjYsMC0yLjcsMC00LjFjMC0yLDAtMy40LDAtNC4xYzAtMC41LTAuMi0wLjctMC42LTAuOA0KCQljLTAuMy0wLjEtMC44LTAuMS0xLjEtMC4yQzk1LjgsNDYuMyw5Ni4xLDQ1LjgsOTYuMiw0NS43Ii8+DQoJPHBhdGggY2xhc3M9InN0MyIgZD0iTTI4LjIsNTcuNWMwLTAuMS0wLjEtMC4zLTAuMS0wLjRjMC0wLjEsMC0wLjIsMC4xLTAuM2MwLjIsMCwwLjUtMC4xLDAuNy0wLjFjMC4zLTAuMSwwLjUtMC4zLDAuNS0wLjcNCgkJYzAtMSwwLjEtMi45LDAtNC4ydjBjMC0wLjEsMC0wLjMtMC4yLTAuNWMtMC4zLTAuMi0wLjctMC40LTEtMC40Yy0wLjIsMC0wLjMtMC4xLTAuMi0wLjJjMC0wLjEsMC4xLTAuMiwwLjMtMC4zDQoJCWMwLjYtMC4xLDItMC40LDIuNi0wLjdjMC4xLDAuMSwwLjEsMC4yLDAuMSwwLjNjMCwwLjEsMCwwLjEsMCwwLjJjMCwwLjIsMCwwLjQsMCwwLjZjMCwwLjEsMCwwLjEsMC4xLDAuMXMwLjEsMCwwLjEsMA0KCQljMS4xLTAuOCwyLjEtMS4yLDIuNS0xLjJjMC44LDAsMS41LDAuNCwxLjksMS4yYzAsMCwwLjEsMC4xLDAuMSwwLjFjMCwwLDAuMSwwLDAuMS0wLjFjMS0wLjgsMi0xLjIsMi42LTEuMmMxLjYsMCwyLjUsMS4yLDIuNSwzLjENCgkJYzAsMC42LDAsMS4zLDAsMS45YzAsMC42LDAsMS4xLDAsMS41YzAsMC4xLDAuMSwwLjQsMC4zLDAuNGMwLjIsMC4xLDAuNiwwLjIsMSwwLjJoMGMwLDAuMSwwLDAuNS0wLjEsMC42Yy0wLjEsMC0wLjMsMC0wLjQsMA0KCQljLTAuMywwLTAuOCwwLTEuMywwYy0xLDAtMS42LDAtMi4xLDBjMC0wLjEsMC0wLjUsMC0wLjZjMC4yLDAsMC40LTAuMSwwLjYtMC4xYzAuMy0wLjEsMC40LTAuMywwLjQtMC43YzAtMC4zLDAuMS0zLDAtMy43DQoJCWMtMC4xLTAuNy0wLjYtMS41LTEuNy0xLjVjLTAuNCwwLTEuMSwwLjItMS43LDAuN2MwLDAtMC4xLDAuMS0wLjEsMC4ydjBDMzYsNTIsMzYsNTIuNCwzNiw1M2MwLDAuNCwwLDAuNywwLDEuMWMwLDAuOCwwLDEuNSwwLDINCgkJYzAsMC40LDAuMiwwLjQsMC40LDAuNWMwLjEsMCwwLjIsMCwwLjMsMC4xYzAuMSwwLDAuMywwLjEsMC41LDAuMWMwLDAuMiwwLDAuMywwLDAuNWMwLDAuMSwwLDAuMS0wLjEsMC4yYy0wLjYsMC0xLjIsMC0yLDANCgkJYy0wLjMsMC0wLjcsMC0xLjEsMGMtMC4zLDAtMC42LDAtMC44LDBjMC0wLjEtMC4xLTAuMi0wLjEtMC4zYzAtMC4xLDAtMC4yLDAuMS0wLjNsMC4yLDBjMC4yLDAsMC40LTAuMSwwLjUtMC4xDQoJCWMwLjMtMC4xLDAuNC0wLjIsMC40LTAuNmMwLTAuOCwwLjEtMy4zLDAtMy44Yy0wLjItMS0wLjgtMS41LTEuNy0xLjVjLTAuNSwwLTEuMiwwLjMtMS43LDAuN0MzMSw1MS41LDMxLDUxLjcsMzEsNTEuOA0KCQljMCwwLjMsMCwwLjYsMCwxYzAsMS4yLDAsMi43LDAsMy40YzAsMC4yLDAuMSwwLjQsMC41LDAuNWMwLjEsMCwwLjIsMCwwLjQsMC4xYzAuMSwwLDAuMiwwLDAuMywwLjFjMCwwLjIsMCwwLjQsMCwwLjYNCgkJYy0wLjIsMC0wLjQsMC0wLjYsMGMtMC40LDAtMC44LDAtMS4zLDBjLTAuNiwwLTEsMC0xLjMsMEMyOC42LDU3LjUsMjguNCw1Ny41LDI4LjIsNTcuNSIvPg0KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik00Ny4yLDUwLjRjLTAuMywwLTAuNiwwLjEtMC45LDAuM2MtMC43LDAuNC0xLDEuMi0xLDIuM2MwLDIuMiwxLjEsMy43LDIuNywzLjdjMC40LDAsMC44LTAuMSwxLjItMC40DQoJCWMwLjUtMC40LDAuNy0xLjIsMC43LTIuM0M0OS45LDUxLjgsNDguOCw1MC40LDQ3LjIsNTAuNCBNNDcuNSw1Ny41Yy0yLjgsMC0zLjgtMi4xLTMuOC00YzAtMS4zLDAuNi0yLjQsMS43LTMuMQ0KCQljMC44LTAuNSwxLjctMC43LDIuNi0wLjdjMi4yLDAsMy43LDEuNSwzLjcsMy43YzAsMS41LTAuNiwyLjctMS43LDMuNEM0OS4zLDU3LjEsNDguMyw1Ny41LDQ3LjUsNTcuNSIvPg0KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03Ni4zLDUwLjRjLTAuMywwLTAuNiwwLjEtMC45LDAuM2MtMC43LDAuNC0xLDEuMi0xLDIuM2MwLDIuMiwxLjEsMy43LDIuNywzLjdjMC40LDAsMC44LTAuMSwxLjItMC40DQoJCWMwLjUtMC40LDAuNy0xLjIsMC43LTIuM0M3OSw1MS44LDc3LjksNTAuNCw3Ni4zLDUwLjQgTTc2LjYsNTcuNWMtMi44LDAtMy44LTIuMS0zLjgtNGMwLTEuMywwLjYtMi40LDEuNy0zLjENCgkJYzAuOC0wLjUsMS43LTAuNywyLjYtMC43YzIuMiwwLDMuNywxLjUsMy43LDMuN2MwLDEuNS0wLjYsMi43LTEuNywzLjRDNzguNCw1Ny4xLDc3LjQsNTcuNSw3Ni42LDU3LjUiLz4NCgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjYuNyw1MC4zYy0wLjksMC0xLjUsMC43LTEuNSwxLjdzMC41LDIuMywxLjksMi4zYzAuMiwwLDAuNy0wLjEsMC45LTAuM2MwLjMtMC4zLDAuNS0wLjksMC41LTEuNQ0KCQlDNjguNSw1MS4yLDY3LjgsNTAuMyw2Ni43LDUwLjMgTTY2LjYsNTcuN2MtMC4zLDAtMC41LDAuMS0wLjcsMC4yYy0wLjcsMC40LTEsMC45LTEsMS40YzAsMC41LDAuMiwwLjgsMC42LDEuMg0KCQljMC41LDAuNCwxLjIsMC42LDIsMC42YzEuNywwLDIuNS0wLjksMi41LTEuOGMwLTAuNi0wLjMtMS0xLTEuM0M2OC41LDU3LjgsNjcuNiw1Ny43LDY2LjYsNTcuNyBNNjYuNyw2MmMtMSwwLTEuOC0wLjItMi40LTAuNw0KCQljLTAuNi0wLjUtMC45LTEuMi0wLjktMS42YzAtMC4zLDAuMS0wLjYsMC4zLTAuOGMwLjItMC4yLDAuNi0wLjYsMS42LTEuMmMwLDAsMCwwLDAtMC4xYzAsMCwwLTAuMS0wLjEtMC4xYy0wLjgtMC4zLTEtMC44LTEuMS0xDQoJCWMwLDAsMCwwLDAsMGMwLTAuMSwwLTAuMiwwLjEtMC4zYzAuMS0wLjEsMC4zLTAuMiwwLjUtMC4zYzAuMy0wLjEsMC41LTAuMywwLjgtMC41YzAsMCwwLTAuMSwwLTAuMWMwLDAsMC0wLjEtMC4xLTAuMQ0KCQljLTEuMi0wLjQtMS44LTEuMi0xLjgtMi41YzAtMC44LDAuNC0xLjYsMS4xLTIuMWMwLjUtMC40LDEuNy0wLjgsMi40LTAuOGgwYzAuOCwwLDEuMiwwLjIsMS44LDAuNGMwLjQsMC4xLDAuNywwLjIsMS4xLDAuMg0KCQljMC43LDAsMC45LTAuMiwxLjItMC40YzAsMC4xLDAuMSwwLjIsMC4xLDAuM2MwLDAuMy0wLjEsMC41LTAuMiwwLjhjLTAuMSwwLjItMC40LDAuMy0wLjcsMC4zYzAsMC0wLjEsMC0wLjEsMA0KCQljLTAuMiwwLTAuMywwLTAuNC0wLjFsLTAuMSwwYzAsMCwwLDAuMSwwLDAuMWMwLDAsMCwwLDAsMEM3MCw1MS41LDcwLDUxLjcsNzAsNTJjMCwxLjQtMC41LDItMS4xLDIuNGMtMC42LDAuNC0xLjMsMC43LTIsMC43bDAsMA0KCQljMCwwLTAuMSwwLTAuMiwwYy0wLjEsMC0wLjIsMC0wLjIsMGgwYy0wLjEsMC0wLjUsMC4yLTAuNSwwLjVjMCwwLjIsMC4xLDAuNSwwLjksMC42bDAuNSwwYzEsMC4xLDIuMiwwLjEsMi43LDAuMw0KCQljMC44LDAuMywxLjMsMSwxLjMsMS44YzAsMS4yLTAuOSwyLjQtMi40LDMuMUM2OC4yLDYxLjgsNjcuNSw2MS45LDY2LjcsNjIiLz4NCgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjIuMiw1Ni43Yy0wLjQtMC4xLTAuNy0wLjEtMS4xLTAuM2MtMC4xLTAuMS0wLjEtMC4yLTAuMS0wLjNjMC0wLjYsMC0yLjIsMC0zLjNjMC0wLjktMC4xLTEuNy0wLjUtMi4yDQoJCWMtMC40LTAuNi0xLjEtMS0xLjktMWMtMC43LDAtMS43LDAuNS0yLjUsMS4yYzAsMC0wLjEsMC4xLTAuMSwwYzAtMC4yLDAtMC41LDAtMC44YzAtMC4xLDAtMC4zLTAuMS0wLjRjLTAuNSwwLjMtMiwwLjYtMi42LDAuNw0KCQljLTAuNCwwLjEtMC41LDAuNS0wLjEsMC42bDAsMGMwLjMsMC4xLDAuNywwLjIsMSwwLjRjMC4yLDAuMSwwLjEsMC4zLDAuMSwwLjVjMCwxLjMsMCwzLjIsMCw0LjJjMCwwLjQtMC4xLDAuNi0wLjQsMC42bDAsMA0KCQljLTAuMiwwLjEtMC41LDAuMS0wLjcsMC4xYy0wLjEsMC4xLTAuMSwwLjYsMCwwLjdjMC4yLDAsMS4yLDAsMS45LDBjMS4xLDAsMS43LDAsMS45LDBjMC4xLTAuMSwwLjEtMC42LDAuMS0wLjcNCgkJYy0wLjMsMC0wLjUsMC0wLjgtMC4xYy0wLjMtMC4xLTAuNC0wLjItMC40LTAuNmMwLTAuOSwwLTIuNywwLTRjMC0wLjQsMC4xLTAuNSwwLjItMC42YzAuNC0wLjMsMS0wLjYsMS41LTAuNg0KCQljMC41LDAsMC45LDAuMiwxLjIsMC40YzAuMywwLjMsMC41LDAuNiwwLjUsMWMwLjEsMC43LDAuMSwyLjEsMC4xLDMuM2MwLDAuNy0wLjEsMC44LTAuMywwLjljLTAuMSwwLTAuNCwwLjEtMC44LDAuMQ0KCQljLTAuMSwwLjEtMC4xLDAuNiwwLDAuN2MwLjUsMCwxLjEtMC4xLDEuOS0wLjFjMSwwLDEuNywwLjEsMiwwLjFDNjIuMyw1Ny4zLDYyLjMsNTYuOSw2Mi4yLDU2LjciLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.PALO {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0VDRUJFRTt9DQoJLnN0MXtmaWxsOiMxMTQ1OEQ7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTkuMiw0MC44bC0yLjIsMTAuNmMwLDAuMi0wLjEsMC40LTAuMiwwLjZjLTAuMywwLjYtMSwxLTEuNywxSDUwYy0wLjQsMC0wLjgtMC4yLTEtMC40DQoJYy0wLjEtMC4yLTAuMi0wLjUtMC4xLTAuN2wyLTkuN2MwLTAuMiwwLjEtMC40LDAuMy0wLjZjMC40LTAuNSwxLTAuNywxLjYtMC43TDU5LjIsNDAuOHogTTY3LjMsMjdoLTUuMmwtMS44LDguN2gtOC44DQoJYy0wLjYsMC0xLjEsMC4xLTEuNywwLjNjLTIuMSwwLjgtMy42LDIuNi00LDQuOGwtMi41LDEyLjFjLTAuMSwwLjctMC4yLDEuNC0wLjEsMi4xdjAuMWMwLjYsMiwxLjksMy4xLDMuOCwzLjFoOS4xDQoJYzAuNiwwLDEuMy0wLjEsMS44LTAuM2MyLjItMC45LDMuNS0yLjMsMy44LTQuMkw2Ny4zLDI3eiBNNzkuNSw0MC44SDc0Yy0wLjcsMC0xLjQsMC40LTEuNywxYy0wLjEsMC4yLTAuMSwwLjQtMC4yLDAuNmwtMS45LDkuMQ0KCWMtMC4yLDAuOSwwLjIsMS4yLDAuNiwxLjRjMC4yLDAsMC40LDAuMSwwLjUsMC4xaDQuOWMwLjcsMCwxLjQtMC40LDEuNy0xYzAuMS0wLjIsMC4xLTAuNCwwLjItMC42bDEuOS05LjINCglDODAsNDIuMiw4MC4zLDQwLjgsNzkuNSw0MC44IE04NS42LDQwLjNsLTIuNywxMy4yYy0wLjQsMS44LTEuNywzLjItMy44LDQuMmMtMC42LDAuMi0xLjIsMC4zLTEuOCwwLjNoLTguNmMtMi4zLDAtMy43LTEuMi00LTMuNQ0KCWMwLTAuNCwwLTAuNywwLjEtMS4xbDIuNy0xMy4yYzAuNC0xLjgsMS42LTMuMiwzLjgtNC4yYzAuNi0wLjIsMS4yLTAuNCwxLjgtMC40aDguNmMyLjMsMCwzLjYsMS4yLDQsMy41DQoJQzg1LjcsMzkuNSw4NS43LDM5LjksODUuNiw0MC4zIE0xNiw3M2wtMy44LTYuMmw2LjUtMzAuOWg1LjFMMTYsNzN6IE0yNi42LDU4LjJsMTIuNiwwbDEuMS01LjFsLTEwLjksMGMtMC4yLDAtMC4zLDAtMC41LDANCgljLTAuNS0wLjItMC44LTAuOC0wLjYtMS40bDEuOS05YzAuMS0xLDEtMS44LDItMS43YzAsMCwwLDAsMCwwaDQuOGMwLjIsMCwwLjMsMCwwLjUsMGMwLjUsMC4yLDAuOCwwLjgsMC42LDEuNGwtMC4xLDAuNQ0KCWMwLDAuMi0wLjEsMC40LTAuMiwwLjZjLTAuMywwLjYtMSwxLTEuNywxaC00LjFsLTEsNS4xSDM3YzAuNiwwLDEuMy0wLjEsMS44LTAuM2MyLjItMC45LDMuNS0yLjMsMy44LTQuMmwwLjktNC42DQoJYzAuMS0wLjQsMC4xLTAuNywwLjEtMS4xYy0wLjMtMi4zLTEuNy0zLjUtNC0zLjVoLTguOGMtMC42LDAtMS4yLDAuMS0xLjcsMC4zaC0wLjFjLTIsMS4xLTMuMywyLjQtMy42LDRsLTIuOCwxMy40DQoJYy0wLjEsMC40LTAuMSwwLjctMC4xLDEuMUMyMyw1NywyNC4zLDU4LjIsMjYuNiw1OC4yIE0xMDkuMSw1OC4yYy0xLjUsMC0yLjctMS4yLTIuNy0yLjdjMC0xLjUsMS4yLTIuNywyLjctMi43czIuNywxLjIsMi43LDIuNw0KCWMwLDAsMCwwLDAsMEMxMTEuOCw1Ni45LDExMC42LDU4LjIsMTA5LjEsNTguMnogTTgyLjcsNThoNi4xbDAuMS0wLjFjMC4xLTAuMSwwLjQtMC4yLDUuOC02LjVjMC45LDIsMS43LDMuNSwyLjIsNC42DQoJYzAuOSwyLDAuOSwyLDEuMiwyaDUuNmMwLTAuMi0wLjEtMC42LTQuOS0xMS4ybDguOS0xMC4zbC0wLjMtNi44TDk2LjYsNDIuMWMtMC45LTItMS42LTMuNS0yLjEtNC42Yy0wLjktMS45LTAuOS0xLjktMS4yLTEuOWgtNS44DQoJbDUuMiwxMS4xTDgyLjcsNTh6IE0yMi4yLDMzLjFjLTEuNSwwLTIuNy0xLjItMi43LTIuN3MxLjItMi43LDIuNy0yLjdzMi43LDEuMiwyLjcsMi43QzI0LjksMzEuOSwyMy43LDMzLjEsMjIuMiwzMy4xDQoJQzIyLjIsMzMuMSwyMi4yLDMzLjEsMjIuMiwzMy4xTDIyLjIsMzMuMXoiLz4NCjwvc3ZnPg0K');
}

.ds-item__image.KINGBASE {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzExNENCNzt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTA5LDU3LjhjLTAuMSwxLjUtMC4xLDEuNS0xLjUsMS41Yy0xLjIsMC0yLjQsMC0zLjYsMGMtMC40LDAtMC41LDAuMS0wLjUsMC41YzAsMC42LDAuMiwxLjEsMC43LDEuNA0KCWMwLjUsMC4zLDEuNCwwLjIsMS43LTAuNGMwLjQtMC43LDAuOS0wLjYsMS42LTAuNWMwLjMsMC4xLDAuNiwwLjEsMSwwLjJjLTEuMSwyLjEtMy41LDMtNS41LDIuMmMtMC44LTAuMy0xLjItMC45LTEuNC0xLjYNCgljLTAuNy0yLjUsMS4xLTUuOCwzLjYtNi41YzAuOS0wLjIsMS45LTAuMiwyLjcsMC4yQzEwOC45LDU1LjQsMTA5LjEsNTYuNiwxMDksNTcuOHogTTEwNiw1Ni4xYy0xLTAuMS0xLjksMC42LTIuMSwxLjgNCgljMC45LDAsMS45LDAsMi44LDBjMC4xLDAsMC4yLDAsMC4zLTAuMUMxMDcuMiw1NywxMDYuNyw1Ni4xLDEwNiw1Ni4xeiBNMTAyLjgsNDIuMWMtMC41LDAtMC41LTAuNi0wLjgtMC44YzAtMC4xLTAuMS0wLjEtMC4xLTAuMg0KCWMtMC4xLTAuMS0wLjEtMC4yLTAuMi0wLjJjLTAuMSwwLjEsMCwwLjIsMC4xLDAuM2MwLDAsMCwwLjEsMC4xLDAuMWMwLjMsMC42LDAuMiwxLTAuMywxLjRjLTEuMywxLjEtMi41LDIuMy0zLjgsMy41DQoJYy0wLjIsMC4yLTAuNSwwLjQtMC44LDAuM2MtMC43LDAtMS40LDAtMi4zLDBjMS41LTEuNCwzLTIuNyw0LjQtNGMwLjUtMC41LDAuNS0wLjYtMC4xLTAuOWMtMC43LTAuMy0xLjMtMC4zLTIsMA0KCWMtMS4yLDAuNS0yLDEuNC0yLjMsMi43Yy0wLjIsMC44LTAuMywxLjctMC41LDIuNWMtMC4xLDAuNC0wLjEsMC41LDAuNCwwLjVjMS42LDAsMy4yLDAsNC45LDBjMC4yLDAsMC41LDAuMSwwLjUtMC4zDQoJYzAtMS45LDEuNi0yLjcsMi43LTMuOWMwLDAuNi0wLjEsMS4xLTAuMiwxLjVjLTAuMiwxLjItMC41LDIuNS0wLjcsMy43Yy0wLjEsMC43LTAuNSwxLTEuMiwxYy0yLjYsMC01LjIsMC03LjgsMA0KCWMtMC43LDAtMC45LTAuNC0wLjgtMS4xYzAuMy0xLjQsMC41LTIuNywwLjgtNC4xYzAuMi0xLDAuNi0xLjgsMS4yLTIuNmMwLTAuMSwwLjEtMC4xLDAuMS0wLjJjMCwwLDAuMS0wLjEsMC4xLTAuMQ0KCWMtMC4xLTAuMS0wLjEsMC0wLjIsMGMwLDAtMC4xLDAuMS0wLjEsMC4xYy0wLjQsMC41LTAuOCwwLjUtMS40LDAuNWMtMS40LDAtMi43LDAtNC4xLDBjLTAuNCwwLTAuOSwwLjEtMS4xLTAuNg0KCUM4Ni45LDQyLDg2LjcsNDIsODYuNCw0MmMtMC43LDAtMS40LDAtMi4xLDBjLTAuNiwwLTAuNSwwLjQtMC41LDAuOGMtMC4xLDAuNCwwLjMsMC4yLDAuNSwwLjJjMC45LDAsMS45LDAsMi44LDANCgljMC41LDAsMC41LDAuMSwwLjQsMC42Qzg3LjIsNDUsODcuMiw0NSw4NS44LDQ1Yy0wLjcsMC0xLjQsMC0yLjEsMGMtMC4yLDAtMC40LDAtMC40LDAuM2MwLDAuNC0wLjEsMC43LTAuMiwxLjENCgljLTAuMSwwLjQtMC4yLDAuOS0wLjEsMS40YzAuNS0wLjQsMC45LTAuOCwxLjMtMS4zYzAuNC0wLjQsMC45LTAuNiwxLjQtMC42YzAuNCwwLDAuOCwwLDEuMywwYy0wLjUsMC43LTEuMSwxLjEtMS42LDEuNw0KCWMwLjcsMCwxLjIsMCwxLjgsMGMwLjQsMCwwLjUsMC4xLDAuNCwwLjVjLTAuMywxLjQtMC4zLDEuNC0xLjcsMS40Yy0zLjUsMC02LjksMC0xMC40LDBjLTAuNSwwLTAuNi0wLjEtMC41LTAuNg0KCWMwLjMtMS4yLDAuMi0xLjIsMS41LTEuMmMwLjUsMCwwLjksMCwxLjQsMGMtMC4yLTAuNi0wLjctMS4xLTEtMS43YzAuNywwLDEuMywwLDIsMGMwLjIsMCwwLjMsMC4yLDAuNCwwLjNjMC4zLDAuNCwwLjYsMC44LDAuOCwxLjINCgljMC4xLDAuMSwwLjIsMC4zLDAuNCwwLjJjMC4yLDAsMC4yLTAuMiwwLjItMC40YzAuMS0wLjYsMC4yLTEuMywwLjQtMS45YzAuMS0wLjQtMC4xLTAuNC0wLjQtMC40Yy0xLDAtMiwwLTMuMSwwDQoJYy0wLjUsMC0wLjYtMC4yLTAuNS0wLjZjMC4zLTEuNCwwLjMtMS40LDEuNi0xLjRjMC44LDAsMS42LDAsMi40LDBjMC42LDAsMC41LTAuNCwwLjUtMC44YzAuMS0wLjQtMC4zLTAuMi0wLjUtMC4yDQoJYy0wLjUsMC0xLDAtMS42LDBjLTAuNSwwLTAuOCwwLTAuNi0wLjdjLTEuMSwxLjQtMi41LDAuNi0zLjgsMC45YzAtMC4zLDAuMi0wLjMsMC4zLTAuNGMyLTEuOCw0LTMuNyw1LjktNS41YzEtMC45LDItMS40LDMuNC0xLjENCgljMC43LDAuMiwxLjIsMC42LDEuNiwxLjJjMS4xLDEuOCwyLjQsMy41LDMuNiw1LjNjMC4zLDAuNCwwLjQsMC4yLDAuNiwwYzItMS44LDMuOS0zLjYsNS45LTUuNGMxLTAuOSwyLjEtMS4zLDMuNC0xLjENCgljMC43LDAuMSwxLjIsMC41LDEuNiwxLjFjMS4yLDEuOSwyLjYsMy43LDMuOSw1LjZjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjNDMTA0LjcsNDIuMSwxMDMuNyw0Mi4yLDEwMi44LDQyLjF6IE04NC41LDM3LjkNCgljLTAuNC0wLjUtMS0wLjYtMS40LTAuM2MtMC44LDAuNy0xLjYsMS41LTIuNSwyLjNjMS44LDAsMy41LDAsNS40LDBDODUuMywzOS4yLDg0LjksMzguNSw4NC41LDM3Ljl6IE0xMDEuMyw0MC4zDQoJYzAsMC0wLjEtMC4xLTAuMi0wLjFjMC0wLjEsMC0wLjIsMC0wLjJjLTAuNC0wLjYtMC45LTEuMy0xLjMtMS45Yy0wLjUtMC44LTEuMi0wLjktMS45LTAuM2MtMC44LDAuNy0xLjUsMS40LTIuMywyLjENCgljMCwwLTAuMSwwLjEtMC4xLDAuMWMwLjEsMC4xLDAuMSwwLDAuMiwwYzEuOC0xLDMuNi0xLjIsNS40LDAuMmMwLDAuMSwwLDAuMSwwLjEsMC4xYzAsMCwwLjEsMC4xLDAuMSwwLjENCglDMTAxLjQsNDAuNCwxMDEuMyw0MC40LDEwMS4zLDQwLjN6IE0xMDEuMSw0MC4yQzEwMS4xLDQwLjIsMTAxLjEsNDAuMiwxMDEuMSw0MC4yQzEwMS4xLDQwLjIsMTAxLjEsNDAuMiwxMDEuMSw0MC4yDQoJQzEwMS4xLDQwLjIsMTAxLjEsNDAuMiwxMDEuMSw0MC4yQzEwMS4xLDQwLjMsMTAxLjEsNDAuMywxMDEuMSw0MC4yeiBNNzMuNSw0MC4yYy0xLDAtMS45LDAtMi45LDBjLTAuNiwwLTAuNSwwLjMtMC40LDAuNg0KCWMwLjQsMS44LDEuMSwzLjUsMS42LDUuM2MwLjQsMS4zLDAuOCwyLjQsMiwzLjNjLTEuMSwwLTIuMSwwLjEtMy4xLDBjLTAuNy0wLjEtMS0wLjctMS4zLTEuM2MtMC42LTEuNy0xLTMuNC0xLjQtNS4xDQoJYy0wLjEtMC4zLTAuMS0wLjYtMC4yLTFjLTAuNSwwLjctMC45LDEuMy0xLjMsMS45Yy0wLjgsMS4yLTEuNywyLjMtMi41LDMuNmMtMC45LDEuNC0yLjIsMS45LTMuNywxLjljLTEuMSwwLTIuMSwwLTMuMiwwDQoJYy0xLjgsMC0yLjYtMC42LTMuMi0yLjNjLTAuNC0xLjItMC43LTIuNC0xLjEtMy42Yy0wLjgsMS4yLTEuNywyLjMtMi41LDMuNWMtMS4yLDEuOC0yLjksMi41LTQuOSwyLjVjLTAuNSwwLTEuMSwwLTEuNi0wLjENCgljMS0wLjYsMi0xLjIsMi44LTIuMWMyLjktMy4xLDUuMi02LjUsNS44LTEwLjljMC4yLTEuNCwwLjMtMS40LDEuNy0xLjRjMC41LDAsMSwwLDEuNSwwYy0wLjMsMS4zLTAuNSwyLjUtMC44LDMuNw0KCWMtMC4xLDAuNS0wLjEsMC45LDAsMS40YzAuNiwyLjMsMS4zLDQuNSwyLjIsNi43YzAuMywwLjgsMC43LDEuNiwxLjMsMi4yYzAuMiwwLjIsMC40LDAuMywwLjcsMC4xYzAuOS0wLjYsMS43LTEuNCwyLjMtMi4yDQoJYzEuNS0yLDMtNC4xLDQuMy02LjNjMC4xLTAuMSwwLjItMC4yLDAuMS0wLjRjLTEuNCwwLTIuOSwwLTQuMywwYy0wLjUsMC0wLjYtMC4xLTAuNS0wLjZjMC4yLTEuMywwLjItMS4zLDEuNS0xLjMNCgljMS40LDAsMi43LDAsNC4xLDBjMC40LDAsMC42LTAuMSwwLjctMC42YzAuMS0wLjgsMC4zLTEuNSwwLjUtMi4zYzAuMS0wLjMsMC4yLTAuNCwwLjUtMC40YzAuNiwwLDEuMiwwLDEuOSwwDQoJYzAuNCwwLDAuNSwwLjIsMC40LDAuNWMtMC4yLDAuNy0wLjMsMS40LTAuNSwyYy0wLjEsMC41LTAuMSwwLjcsMC41LDAuN2MxLjQtMC4xLDIuOCwwLDQuMiwwYzAuMiwwLDAuNCwwLDAuNiwwDQoJYy0wLjEsMC42LDAsMS40LTAuNCwxLjhDNzQuOCw0MC40LDc0LjEsNDAuMiw3My41LDQwLjJ6IE00Ni4xLDUxLjRjMC41LDAsMSwwLDEuNCwwYzAuMywwLDAuNCwwLDAuMywwLjRjLTAuNCwxLjQtMC43LDIuOS0xLDQuNg0KCWMxLTAuOSwxLjktMS43LDIuOC0yLjVjMC44LTAuNywxLjYtMS40LDIuNC0yLjJjMC4yLTAuMSwwLjMtMC4zLDAuNi0wLjNjMC45LDAsMS43LDAsMi42LDBjMCwwLjItMC4yLDAuMy0wLjMsMC40DQoJYy0xLjQsMS4yLTIuOSwyLjUtNC40LDMuN2MtMC4zLDAuMi0wLjMsMC40LTAuMiwwLjdjMC44LDEuOSwxLjYsMy45LDIuNCw1LjhjMC4xLDAuMiwwLjEsMC4zLDAuMiwwLjZjLTAuOSwwLTEuOCwwLTIuNywwDQoJYy0wLjMsMC0wLjMtMC4yLTAuNC0wLjRjLTAuNi0xLjYtMS4xLTMuMi0xLjctNC44Yy0wLjcsMC42LTEuNCwxLjItMi4xLDEuOGMtMC4yLDAuMS0wLjIsMC40LTAuMiwwLjZjLTAuMiwwLjgtMC40LDEuNy0wLjYsMi41DQoJYy0wLjEsMC4zLTAuMSwwLjQtMC40LDAuNGMtMC41LDAtMSwwLTEuNSwwYy0wLjQsMC0wLjQtMC4xLTAuMy0wLjRjMC44LTMuNCwxLjYtNi45LDIuMy0xMC40QzQ1LjcsNTEuNiw0NS44LDUxLjQsNDYuMSw1MS40eg0KCSBNMzUuMyw0Ny4yYzIuOCwxLDQuMywzLDQuOCw1LjdjMS4xLDUuNC0yLjcsMTAuNC04LjIsMTAuNWMtMi4yLDAuMS00LjQsMC02LjgsMGMwLjktMC4zLDEuNy0wLjUsMi40LTAuOWM0LjItMi4yLDYtNy41LDMuOS0xMS44DQoJYy0wLjctMS41LTEuOS0yLjUtMy41LTIuOWMtMC4xLDAtMC4yLTAuMS0wLjQtMC4xYzAsMCwwLDAsMC0wLjFjMCwwLDAtMC4xLDAtMC4xYzAuOS0wLjEsMS40LTAuOCwyLjEtMS4yYzAuNy0wLjQsMS40LTAuNCwyLjItMC4yDQoJYzAuMS0xLjEsMC4zLTIuMywwLjYtMy40YzEtMi45LDIuOC01LjEsNS4zLTYuNmMxLjUtMC45LDMuMS0wLjEsMy41LDEuNmMwLjgsMy44LTEuMSw3LjYtNC42LDlDMzYuMyw0Ni45LDM1LjgsNDcsMzUuMyw0Ny4yeg0KCSBNMjUsNDQuMmMtMC4xLDAuNC0wLjEsMC43LTAuNywwLjhjLTAuOCwwLTEuNSwwLjQtMiwxLjFjLTAuNCwwLjUtMC45LDAuNy0xLjUsMC45Yy0wLjUsMC4xLTEsMC4xLTEuNSwwLjZjMC40LDAuMSwwLjcsMC4yLDEsMC4yDQoJYzMuMSwwLjksNSw0LjEsNC4yLDcuM2MtMS4xLDQuOS01LjMsOC4zLTEwLjMsOC4zYy0wLjksMC0xLjksMC0yLjgsMGMtMC4xLDAtMC4zLDAuMS0wLjQtMC4xYzAtMC4yLDAuMS0wLjMsMC4zLTAuMw0KCWMwLjMtMC4xLDAuNi0wLjEsMC45LTAuMmMxLjItMC4zLDEuOS0xLjEsMi4xLTIuM2MxLjYtNi40LDMuMS0xMi44LDQuNy0xOS4xYzAuMi0xLDAuNS0yLDAuNy0zLjFjMC40LTEuNSwwLTIuNy0xLjctMi44DQoJYy0wLjEsMC0wLjMsMC0wLjMtMC4yYzAtMC4yLDAuMi0wLjIsMC4zLTAuMmM0LjMsMCw4LjUsMCwxMi44LDBjMCwwLDAsMCwwLDAuMWMtMS41LDAuOS0yLjgsMi0zLjgsMy41QzI1LjksNDAuMywyNS4zLDQyLjIsMjUsNDQuMg0KCXogTTU2LjEsNTQuNWMwLjYsMCwxLjMtMC4yLDEuNiwwLjFjMC4zLDAuMi0wLjEsMS0wLjMsMS41Yy0wLjQsMi0wLjksNC0xLjMsNmMtMC4xLDAuNC0wLjIsMC41LTAuNiwwLjVjLTAuNSwwLTEuMSwwLTEuNywwDQoJYzAuNi0yLjYsMS4yLTUuMiwxLjctNy43QzU1LjcsNTQuNiw1NS44LDU0LjUsNTYuMSw1NC41eiBNNTcuMSw1My41Yy0xLjIsMC0xLjIsMC0wLjktMS4xYzAuMi0wLjksMC4yLTAuOSwxLjItMC45DQoJYzEuMSwwLDEuMSwwLDAuOSwxLjFDNTguMSw1My41LDU4LjEsNTMuNSw1Ny4xLDUzLjV6IE01OS43LDU0LjZjMC42LDAsMS4yLDAsMS43LDBjMC4yLDAsMC4xLDAuMSwwLjEsMC4yYzAsMC4yLTAuMSwwLjQtMC4yLDAuNw0KCWMwLjMsMCwwLjUtMC4yLDAuNi0wLjNjMC45LTAuNiwxLjgtMC45LDIuOC0wLjdjMS4xLDAuMiwxLjYsMC44LDEuNiwxLjljMCwxLTAuMywxLjktMC41LDIuOWMtMC4yLDEtMC41LDItMC43LDMuMQ0KCWMtMC4xLDAuMy0wLjIsMC40LTAuNSwwLjRjLTAuNiwwLTEuMywwLjItMS42LTAuMWMtMC4zLTAuMywwLjEtMSwwLjItMS42YzAuMi0xLjIsMC41LTIuMywwLjgtMy41YzAuMi0xLjEtMC40LTEuNy0xLjUtMS4zDQoJYy0wLjcsMC4yLTEuMiwwLjgtMS40LDEuNWMtMC41LDEuNS0wLjcsMy0xLjEsNC41Yy0wLjEsMC40LTAuMiwwLjUtMC42LDAuNWMtMC41LDAtMS4xLDAtMS43LDBjMC42LTIuNiwxLjItNS4yLDEuOC03LjgNCglDNTkuNSw1NC43LDU5LjUsNTQuNiw1OS43LDU0LjZ6IE02Ni45LDYzLjJjMC40LDAuMSwwLjgsMC4xLDEuMiwwLjJjMC4zLDAuMSwwLjgsMCwwLjgsMC42YzAsMC4xLDAuMSwwLjIsMC4yLDAuMg0KCWMwLjgsMC41LDIuNC0wLjEsMi43LTFjMC4yLTAuNSwwLjMtMSwwLjMtMS41Yy0wLjYsMC40LTEuMSwwLjgtMS44LDFjLTEuNywwLjQtMy4xLTAuNi0zLjItMi40Yy0wLjEtMi4zLDEuMS00LjYsMi45LTUuNQ0KCWMxLjQtMC43LDIuNy0wLjQsMy43LDAuOGMwLjMtMSwwLjMtMSwxLjItMWMwLjMsMCwwLjcsMCwxLjEsMGMtMC43LDIuOC0xLjMsNS42LTIsOC40Yy0wLjQsMS44LTEuNiwyLjctMy40LDIuOWMtMSwwLjEtMiwwLjEtMy0wLjINCgljLTAuOS0wLjMtMS40LTEuMS0xLjMtMkM2Ni40LDYzLjMsNjYuNSw2My4xLDY2LjksNjMuMnogTTcwLjksNTYuMmMtMC40LDAuMi0wLjcsMC41LTEsMC45Yy0wLjQsMC43LTAuNiwxLjQtMC42LDIuMg0KCWMwLDAuNiwwLjEsMS4xLDAuNiwxLjRjMC42LDAuMywxLjIsMC4yLDEuNy0wLjJjMS0wLjcsMS4zLTEuNywxLjQtMi45QzczLjIsNTYuNCw3Mi4xLDU1LjYsNzAuOSw1Ni4yeiBNNzguMSw1Mg0KCWMwLjEtMC40LDAuMi0wLjcsMC43LTAuNmMwLjUsMC4xLDEuMi0wLjIsMS41LDAuMWMwLjIsMC4zLTAuMSwwLjktMC4yLDEuNGMtMC4yLDAuNy0wLjMsMS40LTAuNSwyLjJjMC4yLDAuMSwwLjQtMC4xLDAuNi0wLjINCgljMC43LTAuNSwxLjUtMC43LDIuNC0wLjVjMS4xLDAuMiwyLDAuOSwyLjEsMmMwLjIsMi4yLTAuNCw0LjItMi4yLDUuN2MtMC45LDAuNy0xLjksMS0zLDAuNmMtMC41LTAuMi0wLjktMC42LTEuMy0xDQoJYy0wLjMsMS0wLjMsMS0xLjMsMWMtMC45LDAtMC45LDAtMC43LTFDNzYuNiw1OC41LDc3LjMsNTUuMyw3OC4xLDUyeiBNNzguNiw1OS45YzAuMSwxLjEsMS4xLDEuNSwyLDEuMWMwLjUtMC4yLDAuOS0wLjYsMS4xLTEuMQ0KCWMwLjMtMC43LDAuNS0xLjUsMC42LTIuMWMwLTEuNC0wLjktMi4xLTItMS41Yy0wLjIsMC4xLTAuNCwwLjItMC42LDAuNEM3OC44LDU3LjUsNzguNSw1OC43LDc4LjYsNTkuOXogTTg2LjgsNTguMg0KCWMxLTAuMywyLjEtMC41LDMuMS0wLjhjMC4zLTAuMSwwLjUtMC4yLDAuNS0wLjZjMC0wLjUtMC4yLTAuOC0wLjYtMC44Yy0wLjgtMC4xLTEuNS0wLjEtMiwwLjdDODcuNyw1Nyw4Ny41LDU3LDg3LjMsNTcNCgljLTAuNS0wLjEtMS0wLjItMS41LTAuM2MwLjctMS41LDEuOS0yLjIsMy41LTIuM2MwLjcsMCwxLjUsMCwyLjIsMC4yYzEsMC4zLDEuMywwLjksMS4yLDEuOWMtMC4yLDEuMy0wLjYsMi41LTAuOCwzLjgNCgljLTAuMSwwLjctMC4zLDEuNC0wLjEsMi4xYzAuMSwwLjMsMCwwLjQtMC4zLDAuNGMtMC4zLDAtMC43LDAtMSwwYy0wLjYsMC4xLTEsMC0wLjgtMC45Yy0xLDAuNy0yLDEuMi0zLjEsMQ0KCWMtMS40LTAuMi0yLjEtMS4yLTEuNy0yLjZDODUuMSw1OS4yLDg1LjgsNTguNSw4Ni44LDU4LjJ6IE04Ni45LDYwLjdjMC4xLDAuNSwwLjUsMC42LDAuOSwwLjZjMS4xLDAsMi4xLTEuMSwyLjEtMi4yDQoJYzAtMC4yLDAtMC4zLTAuMi0wLjJjLTAuOCwwLjItMS43LDAuMi0yLjQsMC43Qzg3LDU5LjgsODYuOCw2MC4yLDg2LjksNjAuN3ogTTkzLjEsNjAuM2MwLjQsMCwwLjctMC4xLDEtMC4xDQoJYzAuNS0wLjIsMC44LTAuMSwwLjksMC41YzAsMC4zLDAuMywwLjQsMC41LDAuNWMwLjcsMC4yLDEuNCwwLjIsMi0wLjJjMC4zLTAuMiwwLjUtMC40LDAuNS0wLjhjMC0wLjMtMC40LTAuNC0wLjYtMC41DQoJYy0wLjgtMC4yLTEuNi0wLjQtMi40LTAuN2MtMS4yLTAuNS0xLjYtMS40LTEuMS0yLjZjMC4zLTAuOCwwLjktMS40LDEuNy0xLjdjMS4yLTAuNSwyLjUtMC41LDMuOC0wLjJjMC40LDAuMSwwLjgsMC40LDEsMC44DQoJYzAuNiwwLjksMC40LDEuMi0wLjYsMS40Yy0wLjIsMC0wLjUsMC4xLTAuNywwLjFjLTAuMywwLjEtMC41LDAtMC42LTAuM2MtMC4yLTAuNS0wLjctMC42LTEuMi0wLjZjLTAuNSwwLTEuMSwwLTEuNSwwLjUNCgljLTAuMiwwLjMsMCwwLjYsMC4zLDAuN2MwLjUsMC4yLDEuMSwwLjMsMS42LDAuNWMwLjUsMC4xLDAuOSwwLjMsMS40LDAuNGMxLDAuNCwxLjMsMS4xLDEsMi4yYy0wLjQsMS4zLTEuNywyLjQtMy4yLDIuNg0KCWMtMC40LDAuMS0wLjgsMC4xLTEuMiwwLjFjLTAuNS0wLjEtMS4xLTAuMS0xLjYtMC4zYy0wLjgtMC4zLTEuMi0wLjktMS40LTEuOEM5Mi43LDYwLjQsOTIuOCw2MC4zLDkzLjEsNjAuM3oiLz4NCjwvc3ZnPg0K');
}

.ds-item__image.KINGBASEANALYTICS {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzExNENCNzt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDksNDEuOGMtMC4xLDEuNS0wLjEsMS41LTEuNSwxLjVjLTEuMiwwLTIuNCwwLTMuNiwwYy0wLjQsMC0wLjUsMC4xLTAuNSwwLjVjMCwwLjYsMC4yLDEuMSwwLjcsMS40DQoJCWMwLjUsMC4zLDEuNCwwLjIsMS43LTAuNGMwLjQtMC43LDAuOS0wLjYsMS42LTAuNWMwLjMsMC4xLDAuNiwwLjEsMSwwLjJjLTEuMSwyLjEtMy41LDMtNS41LDIuMmMtMC44LTAuMy0xLjItMC45LTEuNC0xLjYNCgkJYy0wLjctMi41LDEuMS01LjgsMy42LTYuNWMwLjktMC4yLDEuOS0wLjIsMi43LDAuMkMxMDguOSwzOS40LDEwOS4xLDQwLjYsMTA5LDQxLjh6IE0xMDYsNDAuMWMtMS0wLjEtMS45LDAuNi0yLjEsMS44DQoJCWMwLjksMCwxLjksMCwyLjgsMGMwLjEsMCwwLjIsMCwwLjMtMC4xQzEwNy4yLDQxLDEwNi43LDQwLjEsMTA2LDQwLjF6IE0xMDEuMSw0MC4yTDEwMS4xLDQwLjJMMTAxLjEsNDAuMkwxMDEuMSw0MC4yDQoJCUMxMDEuMSw0MC4zLDEwMS4xLDQwLjMsMTAxLjEsNDAuMnogTTQ2LjEsMzUuNGMwLjUsMCwxLDAsMS40LDBjMC4zLDAsMC40LDAsMC4zLDAuNGMtMC40LDEuNC0wLjcsMi45LTEsNC42YzEtMC45LDEuOS0xLjcsMi44LTIuNQ0KCQljMC44LTAuNywxLjYtMS40LDIuNC0yLjJjMC4yLTAuMSwwLjMtMC4zLDAuNi0wLjNjMC45LDAsMS43LDAsMi42LDBjMCwwLjItMC4yLDAuMy0wLjMsMC40Yy0xLjQsMS4yLTIuOSwyLjUtNC40LDMuNw0KCQljLTAuMywwLjItMC4zLDAuNC0wLjIsMC43YzAuOCwxLjksMS42LDMuOSwyLjQsNS44YzAuMSwwLjIsMC4xLDAuMywwLjIsMC42Yy0wLjksMC0xLjgsMC0yLjcsMGMtMC4zLDAtMC4zLTAuMi0wLjQtMC40DQoJCWMtMC42LTEuNi0xLjEtMy4yLTEuNy00LjhjLTAuNywwLjYtMS40LDEuMi0yLjEsMS44Yy0wLjIsMC4xLTAuMiwwLjQtMC4yLDAuNmMtMC4yLDAuOC0wLjQsMS43LTAuNiwyLjVjLTAuMSwwLjMtMC4xLDAuNC0wLjQsMC40DQoJCWMtMC41LDAtMSwwLTEuNSwwYy0wLjQsMC0wLjQtMC4xLTAuMy0wLjRjMC44LTMuNCwxLjYtNi45LDIuMy0xMC40QzQ1LjcsMzUuNiw0NS44LDM1LjQsNDYuMSwzNS40eiBNMzUuMyw0Ny4yDQoJCWMyLjgsMSw0LjMsMyw0LjgsNS43YzEuMSw1LjQtMi43LDEwLjQtOC4yLDEwLjVjLTIuMiwwLjEtNC40LDAtNi44LDBjMC45LTAuMywxLjctMC41LDIuNC0wLjljNC4yLTIuMiw2LTcuNSwzLjktMTEuOA0KCQljLTAuNy0xLjUtMS45LTIuNS0zLjUtMi45Yy0wLjEsMC0wLjItMC4xLTAuNC0wLjFjMCwwLDAsMCwwLTAuMXYtMC4xYzAuOS0wLjEsMS40LTAuOCwyLjEtMS4yczEuNC0wLjQsMi4yLTAuMg0KCQljMC4xLTEuMSwwLjMtMi4zLDAuNi0zLjRjMS0yLjksMi44LTUuMSw1LjMtNi42YzEuNS0wLjksMy4xLTAuMSwzLjUsMS42YzAuOCwzLjgtMS4xLDcuNi00LjYsOUMzNi4zLDQ2LjksMzUuOCw0NywzNS4zLDQ3LjJ6DQoJCSBNMjUsNDQuMmMtMC4xLDAuNC0wLjEsMC43LTAuNywwLjhjLTAuOCwwLTEuNSwwLjQtMiwxLjFjLTAuNCwwLjUtMC45LDAuNy0xLjUsMC45Yy0wLjUsMC4xLTEsMC4xLTEuNSwwLjZjMC40LDAuMSwwLjcsMC4yLDEsMC4yDQoJCWMzLjEsMC45LDUsNC4xLDQuMiw3LjNjLTEuMSw0LjktNS4zLDguMy0xMC4zLDguM2MtMC45LDAtMS45LDAtMi44LDBjLTAuMSwwLTAuMywwLjEtMC40LTAuMWMwLTAuMiwwLjEtMC4zLDAuMy0wLjMNCgkJYzAuMy0wLjEsMC42LTAuMSwwLjktMC4yYzEuMi0wLjMsMS45LTEuMSwyLjEtMi4zYzEuNi02LjQsMy4xLTEyLjgsNC43LTE5LjFjMC4yLTEsMC41LTIsMC43LTMuMWMwLjQtMS41LDAtMi43LTEuNy0yLjgNCgkJYy0wLjEsMC0wLjMsMC0wLjMtMC4yczAuMi0wLjIsMC4zLTAuMmM0LjMsMCw4LjUsMCwxMi44LDBjMCwwLDAsMCwwLDAuMWMtMS41LDAuOS0yLjgsMi0zLjgsMy41QzI1LjksNDAuMywyNS4zLDQyLjIsMjUsNDQuMnoNCgkJIE01Ni4xLDM4LjVjMC42LDAsMS4zLTAuMiwxLjYsMC4xYzAuMywwLjItMC4xLDEtMC4zLDEuNWMtMC40LDItMC45LDQtMS4zLDZjLTAuMSwwLjQtMC4yLDAuNS0wLjYsMC41Yy0wLjUsMC0xLjEsMC0xLjcsMA0KCQljMC42LTIuNiwxLjItNS4yLDEuNy03LjdDNTUuNywzOC42LDU1LjgsMzguNSw1Ni4xLDM4LjV6IE01Ny4xLDM3LjVjLTEuMiwwLTEuMiwwLTAuOS0xLjFjMC4yLTAuOSwwLjItMC45LDEuMi0wLjkNCgkJYzEuMSwwLDEuMSwwLDAuOSwxLjFDNTguMSwzNy41LDU4LjEsMzcuNSw1Ny4xLDM3LjV6IE01OS43LDM4LjZjMC42LDAsMS4yLDAsMS43LDBjMC4yLDAsMC4xLDAuMSwwLjEsMC4yYzAsMC4yLTAuMSwwLjQtMC4yLDAuNw0KCQljMC4zLDAsMC41LTAuMiwwLjYtMC4zYzAuOS0wLjYsMS44LTAuOSwyLjgtMC43YzEuMSwwLjIsMS42LDAuOCwxLjYsMS45YzAsMS0wLjMsMS45LTAuNSwyLjlzLTAuNSwyLTAuNywzLjENCgkJYy0wLjEsMC4zLTAuMiwwLjQtMC41LDAuNGMtMC42LDAtMS4zLDAuMi0xLjYtMC4xczAuMS0xLDAuMi0xLjZjMC4yLTEuMiwwLjUtMi4zLDAuOC0zLjVjMC4yLTEuMS0wLjQtMS43LTEuNS0xLjMNCgkJYy0wLjcsMC4yLTEuMiwwLjgtMS40LDEuNWMtMC41LDEuNS0wLjcsMy0xLjEsNC41Yy0wLjEsMC40LTAuMiwwLjUtMC42LDAuNWMtMC41LDAtMS4xLDAtMS43LDBjMC42LTIuNiwxLjItNS4yLDEuOC03LjgNCgkJQzU5LjUsMzguNyw1OS41LDM4LjYsNTkuNywzOC42eiBNNjYuOSw0Ny4yYzAuNCwwLjEsMC44LDAuMSwxLjIsMC4yYzAuMywwLjEsMC44LDAsMC44LDAuNmMwLDAuMSwwLjEsMC4yLDAuMiwwLjINCgkJYzAuOCwwLjUsMi40LTAuMSwyLjctMWMwLjItMC41LDAuMy0xLDAuMy0xLjVjLTAuNiwwLjQtMS4xLDAuOC0xLjgsMWMtMS43LDAuNC0zLjEtMC42LTMuMi0yLjRDNjcsNDIsNjguMiwzOS43LDcwLDM4LjgNCgkJYzEuNC0wLjcsMi43LTAuNCwzLjcsMC44YzAuMy0xLDAuMy0xLDEuMi0xYzAuMywwLDAuNywwLDEuMSwwYy0wLjcsMi44LTEuMyw1LjYtMiw4LjRjLTAuNCwxLjgtMS42LDIuNy0zLjQsMi45DQoJCWMtMSwwLjEtMiwwLjEtMy0wLjJjLTAuOS0wLjMtMS40LTEuMS0xLjMtMkM2Ni40LDQ3LjMsNjYuNSw0Ny4xLDY2LjksNDcuMnogTTcwLjksNDAuMmMtMC40LDAuMi0wLjcsMC41LTEsMC45DQoJCWMtMC40LDAuNy0wLjYsMS40LTAuNiwyLjJjMCwwLjYsMC4xLDEuMSwwLjYsMS40YzAuNiwwLjMsMS4yLDAuMiwxLjctMC4yYzEtMC43LDEuMy0xLjcsMS40LTIuOUM3My4yLDQwLjQsNzIuMSwzOS42LDcwLjksNDAuMnoNCgkJIE03OC4xLDM2YzAuMS0wLjQsMC4yLTAuNywwLjctMC42YzAuNSwwLjEsMS4yLTAuMiwxLjUsMC4xYzAuMiwwLjMtMC4xLDAuOS0wLjIsMS40Yy0wLjIsMC43LTAuMywxLjQtMC41LDIuMg0KCQljMC4yLDAuMSwwLjQtMC4xLDAuNi0wLjJjMC43LTAuNSwxLjUtMC43LDIuNC0wLjVjMS4xLDAuMiwyLDAuOSwyLjEsMmMwLjIsMi4yLTAuNCw0LjItMi4yLDUuN2MtMC45LDAuNy0xLjksMS0zLDAuNg0KCQljLTAuNS0wLjItMC45LTAuNi0xLjMtMWMtMC4zLDEtMC4zLDEtMS4zLDFjLTAuOSwwLTAuOSwwLTAuNy0xQzc2LjYsNDIuNSw3Ny4zLDM5LjMsNzguMSwzNnogTTc4LjYsNDMuOWMwLjEsMS4xLDEuMSwxLjUsMiwxLjENCgkJYzAuNS0wLjIsMC45LTAuNiwxLjEtMS4xYzAuMy0wLjcsMC41LTEuNSwwLjYtMi4xYzAtMS40LTAuOS0yLjEtMi0xLjVjLTAuMiwwLjEtMC40LDAuMi0wLjYsMC40Qzc4LjgsNDEuNSw3OC41LDQyLjcsNzguNiw0My45eg0KCQkgTTg2LjgsNDIuMmMxLTAuMywyLjEtMC41LDMuMS0wLjhjMC4zLTAuMSwwLjUtMC4yLDAuNS0wLjZjMC0wLjUtMC4yLTAuOC0wLjYtMC44Yy0wLjgtMC4xLTEuNS0wLjEtMiwwLjdDODcuNyw0MSw4Ny41LDQxLDg3LjMsNDENCgkJYy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNjMC43LTEuNSwxLjktMi4yLDMuNS0yLjNjMC43LDAsMS41LDAsMi4yLDAuMmMxLDAuMywxLjMsMC45LDEuMiwxLjljLTAuMiwxLjMtMC42LDIuNS0wLjgsMy44DQoJCWMtMC4xLDAuNy0wLjMsMS40LTAuMSwyLjFjMC4xLDAuMywwLDAuNC0wLjMsMC40cy0wLjcsMC0xLDBjLTAuNiwwLjEtMSwwLTAuOC0wLjljLTEsMC43LTIsMS4yLTMuMSwxYy0xLjQtMC4yLTIuMS0xLjItMS43LTIuNg0KCQlDODUuMSw0My4yLDg1LjgsNDIuNSw4Ni44LDQyLjJ6IE04Ni45LDQ0LjdjMC4xLDAuNSwwLjUsMC42LDAuOSwwLjZjMS4xLDAsMi4xLTEuMSwyLjEtMi4yYzAtMC4yLDAtMC4zLTAuMi0wLjINCgkJYy0wLjgsMC4yLTEuNywwLjItMi40LDAuN0M4Nyw0My44LDg2LjgsNDQuMiw4Ni45LDQ0Ljd6IE05My4xLDQ0LjNjMC40LDAsMC43LTAuMSwxLTAuMWMwLjUtMC4yLDAuOC0wLjEsMC45LDAuNQ0KCQljMCwwLjMsMC4zLDAuNCwwLjUsMC41YzAuNywwLjIsMS40LDAuMiwyLTAuMmMwLjMtMC4yLDAuNS0wLjQsMC41LTAuOGMwLTAuMy0wLjQtMC40LTAuNi0wLjVjLTAuOC0wLjItMS42LTAuNC0yLjQtMC43DQoJCWMtMS4yLTAuNS0xLjYtMS40LTEuMS0yLjZjMC4zLTAuOCwwLjktMS40LDEuNy0xLjdjMS4yLTAuNSwyLjUtMC41LDMuOC0wLjJjMC40LDAuMSwwLjgsMC40LDEsMC44YzAuNiwwLjksMC40LDEuMi0wLjYsMS40DQoJCWMtMC4yLDAtMC41LDAuMS0wLjcsMC4xYy0wLjMsMC4xLTAuNSwwLTAuNi0wLjNjLTAuMi0wLjUtMC43LTAuNi0xLjItMC42cy0xLjEsMC0xLjUsMC41Yy0wLjIsMC4zLDAsMC42LDAuMywwLjcNCgkJYzAuNSwwLjIsMS4xLDAuMywxLjYsMC41YzAuNSwwLjEsMC45LDAuMywxLjQsMC40YzEsMC40LDEuMywxLjEsMSwyLjJjLTAuNCwxLjMtMS43LDIuNC0zLjIsMi42Yy0wLjQsMC4xLTAuOCwwLjEtMS4yLDAuMQ0KCQljLTAuNS0wLjEtMS4xLTAuMS0xLjYtMC4zYy0wLjgtMC4zLTEuMi0wLjktMS40LTEuOEM5Mi43LDQ0LjQsOTIuOCw0NC4zLDkzLjEsNDQuM3oiLz4NCjwvZz4NCjxnIGNsYXNzPSJzdDIiPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00OC44LDYzLjZMNTMsNTIuOGgxLjVsNC40LDEwLjhoLTEuNkw1Niw2MC4zaC00LjVsLTEuMiwzLjNINDguOHogTTUxLjksNTkuMmgzLjdsLTEuMS0zDQoJCWMtMC4zLTAuOS0wLjYtMS43LTAuOC0yLjJjLTAuMSwwLjctMC4zLDEuNC0wLjYsMi4xTDUxLjksNTkuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTkuOSw2My42di03LjhoMS4ydjEuMWMwLjYtMC45LDEuNC0xLjMsMi41LTEuM2MwLjUsMCwwLjksMC4xLDEuMywwLjNjMC40LDAuMiwwLjcsMC40LDAuOSwwLjcNCgkJYzAuMiwwLjMsMC4zLDAuNiwwLjQsMWMwLDAuMiwwLjEsMC43LDAuMSwxLjN2NC44aC0xLjN2LTQuOGMwLTAuNS0wLjEtMC45LTAuMi0xLjJjLTAuMS0wLjMtMC4zLTAuNS0wLjUtMC42DQoJCWMtMC4zLTAuMi0wLjYtMC4yLTAuOS0wLjJjLTAuNiwwLTEuMSwwLjItMS41LDAuNWMtMC40LDAuNC0wLjYsMS0wLjYsMnY0LjNINTkuOXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzMuNCw2Mi42Yy0wLjUsMC40LTEsMC43LTEuNCwwLjlzLTAuOSwwLjMtMS41LDAuM2MtMC45LDAtMS41LTAuMi0yLTAuNmMtMC41LTAuNC0wLjctMS0wLjctMS42DQoJCWMwLTAuNCwwLjEtMC43LDAuMy0xLjFjMC4yLTAuMywwLjQtMC42LDAuNy0wLjhjMC4zLTAuMiwwLjYtMC4zLDEtMC40YzAuMy0wLjEsMC43LTAuMSwxLjItMC4yYzEuMS0wLjEsMS45LTAuMywyLjQtMC41DQoJCWMwLTAuMiwwLTAuMywwLTAuM2MwLTAuNS0wLjEtMC45LTAuNC0xLjFjLTAuMy0wLjMtMC44LTAuNS0xLjUtMC41Yy0wLjYsMC0xLjEsMC4xLTEuNCwwLjNzLTAuNSwwLjYtMC43LDEuMkw2OC4xLDU4DQoJCWMwLjEtMC42LDAuMy0xLDAuNi0xLjNjMC4zLTAuMywwLjctMC42LDEuMi0wLjhzMS4xLTAuMywxLjgtMC4zYzAuNywwLDEuMiwwLjEsMS42LDAuMmMwLjQsMC4yLDAuNywwLjQsMC45LDAuNg0KCQljMC4yLDAuMiwwLjMsMC41LDAuNCwwLjljMCwwLjIsMC4xLDAuNiwwLjEsMS4ydjEuOGMwLDEuMiwwLDIsMC4xLDIuM3MwLjIsMC42LDAuMywwLjloLTEuNEM3My41LDYzLjMsNzMuNSw2Myw3My40LDYyLjZ6DQoJCSBNNzMuMyw1OS43Yy0wLjUsMC4yLTEuMiwwLjQtMi4yLDAuNWMtMC41LDAuMS0wLjksMC4yLTEuMiwwLjNjLTAuMiwwLjEtMC40LDAuMi0wLjUsMC40cy0wLjIsMC40LTAuMiwwLjZjMCwwLjQsMC4xLDAuNiwwLjQsMC45DQoJCWMwLjMsMC4yLDAuNywwLjQsMS4yLDAuNGMwLjUsMCwxLTAuMSwxLjQtMC4zczAuNy0wLjUsMC45LTAuOWMwLjEtMC4zLDAuMi0wLjcsMC4yLTEuM1Y1OS43eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ni43LDYzLjZWNTIuOEg3OHYxMC44SDc2Ljd6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTgwLDY2LjZsLTAuMS0xLjJjMC4zLDAuMSwwLjUsMC4xLDAuOCwwLjFjMC4zLDAsMC41LDAsMC43LTAuMWMwLjItMC4xLDAuMy0wLjIsMC40LTAuNA0KCQljMC4xLTAuMSwwLjItMC41LDAuNC0xYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2wtMy03LjloMS40bDEuNiw0LjVjMC4yLDAuNiwwLjQsMS4yLDAuNiwxLjhjMC4yLTAuNiwwLjMtMS4yLDAuNS0xLjhsMS43LTQuNmgxLjMNCgkJbC0zLDhjLTAuMywwLjktMC42LDEuNS0wLjcsMS44Yy0wLjIsMC40LTAuNSwwLjgtMC44LDFjLTAuMywwLjItMC43LDAuMy0xLjEsMC4zQzgwLjYsNjYuOCw4MC4zLDY2LjcsODAsNjYuNnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTAuNSw2Mi40bDAuMiwxLjJjLTAuNCwwLjEtMC43LDAuMS0xLDAuMWMtMC41LDAtMC45LTAuMS0xLjEtMC4yYy0wLjMtMC4yLTAuNS0wLjQtMC42LTAuNg0KCQljLTAuMS0wLjItMC4yLTAuOC0wLjItMS42di00LjVoLTF2LTFoMXYtMS45bDEuMy0wLjh2Mi43aDEuM3YxaC0xLjN2NC42YzAsMC40LDAsMC42LDAuMSwwLjdjMCwwLjEsMC4xLDAuMiwwLjIsMC4zDQoJCWMwLjEsMC4xLDAuMywwLjEsMC41LDAuMUM5MC4xLDYyLjUsOTAuMyw2Mi40LDkwLjUsNjIuNHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTEuOCw1NC4zdi0xLjVoMS4zdjEuNUg5MS44eiBNOTEuOCw2My42di03LjhoMS4zdjcuOEg5MS44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDAuMyw2MC43bDEuMywwLjJjLTAuMSwwLjktMC41LDEuNi0xLjEsMi4xYy0wLjYsMC41LTEuMywwLjgtMi4yLDAuOGMtMS4xLDAtMS45LTAuNC0yLjYtMS4xDQoJCWMtMC43LTAuNy0xLTEuNy0xLTNjMC0wLjgsMC4xLTEuNiwwLjQtMi4yYzAuMy0wLjYsMC43LTEuMSwxLjMtMS40YzAuNi0wLjMsMS4yLTAuNSwxLjktMC41YzAuOSwwLDEuNSwwLjIsMi4xLDAuNg0KCQljMC41LDAuNCwwLjksMSwxLDEuOGwtMS4zLDAuMmMtMC4xLTAuNS0wLjMtMC45LTAuNy0xLjJzLTAuNy0wLjQtMS4xLTAuNGMtMC43LDAtMS4yLDAuMi0xLjYsMC43Yy0wLjQsMC41LTAuNiwxLjItMC42LDIuMw0KCQljMCwxLjEsMC4yLDEuOCwwLjYsMi4zczAuOSwwLjcsMS42LDAuN2MwLjUsMCwxLTAuMiwxLjMtMC41QzEwMCw2MS45LDEwMC4yLDYxLjQsMTAwLjMsNjAuN3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAyLjIsNjEuM2wxLjMtMC4yYzAuMSwwLjUsMC4zLDAuOSwwLjYsMS4yczAuOCwwLjQsMS40LDAuNGMwLjYsMCwxLjEtMC4xLDEuNC0wLjRjMC4zLTAuMiwwLjQtMC41LDAuNC0wLjkNCgkJYzAtMC4zLTAuMS0wLjUtMC40LTAuN2MtMC4yLTAuMS0wLjYtMC4zLTEuNC0wLjRjLTEtMC4yLTEuNi0wLjUtMi0wLjZzLTAuNy0wLjQtMC45LTAuN3MtMC4zLTAuNy0wLjMtMS4xYzAtMC4zLDAuMS0wLjcsMC4yLTENCgkJYzAuMi0wLjMsMC40LTAuNSwwLjctMC43YzAuMi0wLjIsMC41LTAuMywwLjgtMC40YzAuNC0wLjEsMC43LTAuMiwxLjEtMC4yYzAuNiwwLDEuMiwwLjEsMS42LDAuM2MwLjUsMC4yLDAuOCwwLjQsMSwwLjcNCgkJYzAuMiwwLjMsMC40LDAuNywwLjUsMS4ybC0xLjMsMC4yYy0wLjEtMC40LTAuMi0wLjctMC41LTAuOWMtMC4zLTAuMi0wLjctMC4zLTEuMi0wLjNjLTAuNiwwLTEsMC4xLTEuMywwLjMNCgkJYy0wLjMsMC4yLTAuNCwwLjQtMC40LDAuN2MwLDAuMiwwLjEsMC4zLDAuMiwwLjVjMC4xLDAuMSwwLjMsMC4zLDAuNSwwLjRjMC4xLDAsMC41LDAuMiwxLjIsMC4zYzAuOSwwLjMsMS42LDAuNSwyLDAuNg0KCQljMC40LDAuMiwwLjcsMC40LDAuOSwwLjdjMC4yLDAuMywwLjMsMC43LDAuMywxLjFjMCwwLjQtMC4xLDAuOS0wLjQsMS4zYy0wLjMsMC40LTAuNiwwLjctMS4xLDAuOWMtMC41LDAuMi0xLDAuMy0xLjcsMC4zDQoJCWMtMSwwLTEuOC0wLjItMi4zLTAuNkMxMDIuNyw2Mi43LDEwMi40LDYyLjEsMTAyLjIsNjEuM3oiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.INFORMIX {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y1QkUwMDt9DQoJLnN0MXtmaWxsOiNGQjUwMDA7fQ0KCS5zdDJ7ZmlsbDojNDc1MEM1O30NCjwvc3R5bGU+DQo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGc+DQoJPGcgaWQ9IlhNTElEXzJfIj4NCgkJPGcgaWQ9IlhNTElEXzE0XyI+DQoJCQk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI4OC43IiBjeT0iMzcuNCIgcj0iMS45Ii8+DQoJCTwvZz4NCgkJPGcgaWQ9IlhNTElEXzNfIj4NCgkJCTxnIGlkPSJYTUxJRF8xM18iPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04Mi41LDQ1LjFjMCwwLDIuMi0zLjcsNC40LTQuMmMwLDAsMi44LTEsMi4zLDEuOWMwLDAtMC44LDMuNC0yLjEsNS45YzAsMC0yLjQsNC40LTAuNSwzLjYNCgkJCQkJYzAsMCwxLjQtMS4xLDEuOS0yLjNjMCwwLDAuMy0wLjUsMC42LTAuMmMwLDAsMC4zLDAuMiwwLDAuN2MwLDAtMi4yLDMuNi00LDMuOWMwLDAtMi43LDAuNi0yLjYtMS44YzAsMCwwLjItMiwxLjQtNC4xDQoJCQkJCWMwLjYtMS4yLDEuOS00LjMsMS45LTUuMWMwLDAtMC4yLTEuMy0xLjUsMC40Qzg0LjQsNDMuOSw4MS44LDQ2LjksODIuNSw0NS4xeiIvPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IlhNTElEXzEyXyI+DQoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk2LjcsNDEuM2gtNy4xbDYuMSwxYzAsMCwwLjQsMC42LTQuNiwwLjRjMCwwLDIuOSwwLjYsNS4yLDAuOWMwLDAsMSwwLjYtNC41LDAuNWMwLDAtMC40LDAuMyw1LjEsMC44DQoJCQkJCWMwLDAsMS4yLDAuMiwwLjIsMC40YzAsMC0zLjcsMC4zLTQuMSwwLjJjMCwwLDIuNiwwLjUsNC45LDAuN2MwLDAsMS44LDAuMiwwLjIsMC42TDk0LDQ3YzAsMCwzLjIsMC40LDUuMSwwLjYNCgkJCQkJYzAsMCwwLjgsMC40LTAuMiwwLjZjMCwwLTQuNSwwLjMtNC45LDAuMmMwLDAsMi44LDAuNiw0LjIsMC42YzAsMCwxLjcsMC4yLTEuMSwwLjVMOTIuOCw1MGw0LjcsMC40YzAsMCwxLjEsMC40LTIuNCwwLjYNCgkJCQkJbC0zLjQsMC40bDQuOCwwLjJjMCwwLDAuNSwwLjUtMC41LDAuNmwtNS4xLDAuNGMwLDAsNCwwLjQsNC41LDAuNGMwLDAsMC44LDAuMi0yLjEsMC42bC0zLjQsMC41bDYuNSwwLjJsMi44LTQuMWwyLjksNC4xaDQNCgkJCQkJbC00LjktNi41bDQuNS02LjRsLTQuMS0wLjFsLTIuMywzLjhMOTYuNyw0MS4zeiIvPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IlhNTElEXzExXyI+DQoJCQkJPHBhdGggZD0iTTEyLjksMzUuN2gzLjR2MTguNmgtMy40QzEyLjksNTQuMywxMywzNS43LDEyLjksMzUuN3oiLz4NCgkJCTwvZz4NCgkJCTxnIGlkPSJYTUxJRF8xMF8iPg0KCQkJCTxwYXRoIGQ9Ik0xOSw0MS4zaDMuM3YwLjljMCwwLDIuOS0yLjEsNi0wLjVjMCwwLDIuMywwLjksMi40LDQuNHY4LjNoLTMuMlY0NmMwLDAtMC41LTIuNC0yLjktMS45YzAsMC0yLjEsMC4yLTIuMywyLjJsLTAuMSw4DQoJCQkJCUgxOUwxOSw0MS4zTDE5LDQxLjN6Ii8+DQoJCQk8L2c+DQoJCQk8ZyBpZD0iWE1MSURfOV8iPg0KCQkJCTxwYXRoIGQ9Ik0zMiw0MS40aDEuOGMwLDAtMS4xLTUuNSw0LjYtNS43aDEuOXYyLjdoLTEuNWMwLDAtMi40LTAuMi0xLjksM2gzLjN2Mi43aC0zLjR2MTAuM2gtMy4yVjQ0SDMyTDMyLDQxLjR6Ii8+DQoJCQk8L2c+DQoJCQk8ZyBpZD0iWE1MSURfNl8iPg0KCQkJCTxwYXRoIGQ9Ik00Nyw0MS4xYy0zLjUsMC02LjMsMy4xLTYuMyw2LjljMCwzLjgsMi44LDYuOSw2LjMsNi45czYuMy0zLjEsNi4zLTYuOUM1My40LDQ0LjIsNTAuNSw0MS4xLDQ3LDQxLjF6IE00Nyw1Mg0KCQkJCQljLTEuOSwwLTMuNC0xLjktMy40LTQuMmMwLTIuNCwxLjUtNC4yLDMuNC00LjJjMS45LDAsMy40LDEuOSwzLjQsNC4yQzUwLjQsNTAuMiw0OC45LDUyLDQ3LDUyeiIvPg0KCQkJPC9nPg0KCQkJPGcgaWQ9IlhNTElEXzVfIj4NCgkJCQk8cGF0aCBkPSJNNTUuMyw0MS4zaDMuMXYxLjNjMCwwLDEuOS0yLjgsNS4yLTEuMnYzLjFjMCwwLTQuMi0xLjgtNC45LDIuNFY1NGgtMy4zTDU1LjMsNDEuM3oiLz4NCgkJCTwvZz4NCgkJCTxnIGlkPSJYTUxJRF80XyI+DQoJCQkJPHBhdGggZD0iTTY0LjksNDEuM2gzLjJ2MC43YzAsMCwxLjctMS41LDMuNy0xYzAsMCwwLjksMC4yLDEuNywxLjFjMCwwLDMuMi0yLjYsNS45LDAuMWMwLDAsMC45LDAuNywwLjksMi4xdjEwaC0zLjJ2LTguOQ0KCQkJCQljMCwwLTAuMi0xLjgtMi0xLjJjMCwwLTEsMC4yLTEsMS43djguNGgtMy4ydi04LjljMCwwLDAuMS0xLjgtMi4yLTEuMmMtMC43LDAuMi0wLjksMC4yLTAuNywzLjNjMC4xLDEuNywwLDYuOCwwLDYuOGgtMy4yDQoJCQkJCUw2NC45LDQxLjN6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9IlhNTElEXzFfIj4NCgkJPHBhdGggaWQ9IlhNTElEXzE3XyIgZD0iTTU1LjIsNjMuMUw1Niw2M2MwLjEsMC43LDAuNiwxLjEsMS4yLDEuMWMwLjYsMCwwLjktMC4yLDAuOS0wLjdjMC4xLTAuMy0wLjItMC42LTAuOC0wLjcNCgkJCWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjJjLTEtMC4yLTEuNC0wLjYtMS40LTEuM2MwLjEtMC44LDAuNi0xLjIsMS42LTEuMmMxLjEsMCwxLjcsMC40LDEuOSwxLjNMNTgsNjEuMw0KCQkJYy0wLjEtMC42LTAuNC0wLjgtMS4xLTAuOGMtMC42LDAtMC44LDAuMi0wLjksMC42Yy0wLjEsMC4zLDAuMiwwLjYsMSwwLjZjMC4zLDAuMSwwLjYsMC4yLDAuOCwwLjJjMC43LDAuMiwxLjEsMC42LDEuMSwxLjINCgkJCWMtMC4xLDAuOS0wLjYsMS4zLTEuOCwxLjNDNTYuMSw2NC42LDU1LjQsNjQuMSw1NS4yLDYzLjF6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8xOV8iIGQ9Ik02NC4xLDU5LjljMS40LDAuMSwyLjEsMC45LDIuMywyLjRjLTAuMSwxLjUtMC44LDIuMy0yLjMsMi40Yy0xLjUtMC4xLTIuMi0wLjktMi4zLTIuNA0KCQkJQzYxLjksNjAuNyw2Mi42LDU5LjksNjQuMSw1OS45eiBNNjQsNjMuOWMwLjktMC4xLDEuNC0wLjYsMS41LTEuN2MtMC4xLTEuMS0wLjUtMS42LTEuNC0xLjdjLTAuOSwwLjEtMS40LDAuNi0xLjUsMS43DQoJCQlDNjIuNyw2My4zLDYzLjEsNjMuOSw2NCw2My45eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMjJfIiBkPSJNNzIuNSw2MC41aC0yLjR2MS4zaDIuMXYwLjZoLTIuMXYxLjloLTAuOHYtNC41aDMuMlY2MC41eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMjRfIiBkPSJNNzksNjAuNWgtMS41djMuOWgtMC44di0zLjloLTEuNXYtMC42SDc5VjYwLjV6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8yNl8iIGQ9Ik04MS4zLDU5LjloMC44YzAuNCwxLjksMC42LDMsMC42LDMuM2MwLDAuMiwwLjEsMC4zLDAuMSwwLjRoMC4xYzAsMCwwLTAuMiwwLjEtMC41DQoJCQljMC4xLTAuNCwwLjQtMS41LDAuOC0zLjNoMC45YzAuNiwyLjEsMC44LDMuMiwwLjksMy40YzAuMSwwLjIsMC4xLDAuMywwLjEsMC40bDAsMGMwLTAuMiwwLTAuMiwwLjEtMC40YzAtMC4xLDAuMi0xLjIsMC42LTMuNQ0KCQkJaDAuOGwtMS4xLDQuNmgtMC45Yy0wLjYtMi4yLTAuOS0zLjMtMC45LTMuNGMwLTAuMSwwLTAuMi0wLjEtMC40bDAsMGMwLDAuMSwwLDAuMi0wLjEsMC4zYzAsMC4xLTAuMywxLjItMC45LDMuNGgtMC45TDgxLjMsNTkuOXoNCgkJCSIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMjhfIiBkPSJNOTIuMyw1OS45bDEuOCw0LjZoLTAuOWwtMC40LTEuMWgtMS45bC0wLjQsMS4xaC0wLjhsMS44LTQuNkg5Mi4zeiBNOTEuOCw2MC41YzAsMCwwLDAuMS0wLjEsMC4yDQoJCQljMCwwLjEtMC4xLDAuMi0wLjEsMC4ycy0wLjIsMC42LTAuNiwxLjdoMS41Yy0wLjQtMS4xLTAuNi0xLjctMC42LTEuN0M5MS45LDYwLjgsOTEuOCw2MC43LDkxLjgsNjAuNQ0KCQkJQzkxLjgsNjAuNiw5MS44LDYwLjYsOTEuOCw2MC41eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMzFfIiBkPSJNMTAwLjgsNjQuNWgtMWwtMS4zLTEuOWgtMC45djEuOWgtMC44VjYwaDIuMWMxLjEsMCwxLjYsMC41LDEuNywxLjNjMCwwLjgtMC40LDEuMi0xLjIsMS4zTDEwMC44LDY0LjV6DQoJCQkgTTk3LjUsNjAuNVY2MmgxLjFjMC42LDAsMS0wLjIsMS0wLjdzLTAuMy0wLjctMS0wLjdDOTguNyw2MC41LDk3LjUsNjAuNSw5Ny41LDYwLjV6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8zNF8iIGQ9Ik0xMDcuMSw2NC41aC0zLjZWNjBoMy40djAuNmgtMi43djEuM2gyLjV2MC42aC0yLjV2MS40aDIuOEwxMDcuMSw2NC41TDEwNy4xLDY0LjV6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.XINGHUAN {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0FDMEYxNTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8Zz4NCgkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxMi4yLDQxLjcgMjEuMyw0MS45IDIwLjUsNDMuNyAxNy40LDQzLjcgMTUuMiw0OS41IDEyLjMsNDkuNSAxNC4zLDQzLjggMTEuMyw0My43IAkJIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMi42LDQybDcuOSwwLjJjMCwwLDEuOCwyLjUtMi45LDMuOWwwLDAuMmMwLDAsMC42LTAuMywxLDFjMC40LDEuMiwwLjUsMS43LDAuNSwxLjdoLTMuM2wtMC45LTIuNGwwLjYtMS42DQoJCQljMCwwLDEuOSwwLjEsMi4xLTFjMC4yLTEtMC43LTAuNy0wLjktMC44Yy0wLjIsMC0xLjUsMC0xLjUsMGwtMi4zLDUuOWgtMy4yTDIyLjYsNDJ6Ii8+DQoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMjkuOSw0OS4xIDMyLjksNDkuMSAzNi45LDQzLjkgMzYuOCw0OC45IDM5LjksNDguOSAzOS40LDQyLjQgMzUuNiw0Mi40IAkJIi8+DQoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iNDMuOCw0Mi42IDQ3LjMsNDIuNCA0OC45LDQ2LjIgNTAuMyw0Mi42IDUzLjEsNDIuNiA1MC42LDQ4LjggNDcsNDguOCA0NS41LDQ1LjUgNDQuMSw0OC44IA0KCQkJNDEuMiw0OC45IAkJIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01Mi43LDQ2LjdoMi44YzAsMC0wLjEsMS4yLDEuNiwxLjFjMS43LTAuMiwxLjUtMC45LDEuNC0xLjFjLTAuMS0wLjEtMC44LTAuNC0yLjYtMC43DQoJCQljLTEuOS0wLjItMS45LTEuMy0xLjYtMS42YzAuMi0wLjMsMS0yLDYtMS45YzAsMCwyLjUtMC4yLDIuMywxLjdsLTMsMC4yYzAsMCwwLjMtMC44LTAuNS0wLjhjLTAuOCwwLTEuOSwwLjEtMS45LDAuNQ0KCQkJYzAsMC40LDEsMC41LDIuMiwwLjdjMS4zLDAuMiwyLjQsMC41LDIuNCwxLjRjLTAuMSwwLjgtMS4yLDIuNS01LjYsMi42QzUxLjgsNDkuMSw1Mi42LDQ2LjksNTIuNyw0Ni43eiIvPg0KCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjY0LjIsNDIuNiA2Nyw0Mi42IDY2LjUsNDYuMiA3Mi44LDM3LjYgNzIuNCw0Ni4yIDc0LjgsNDIuNiA3Ny41LDQyLjYgNzMuMyw0OC45IDY5LjksNDguOSA3MCw0NC43IA0KCQkJNjIuOCw1NC41IAkJIi8+DQoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iNzUuNiw0OC45IDc4LjYsNDguOSA4Mi42LDQzLjggODIuNiw0OC45IDg1LjYsNDguOSA4NS4xLDQyLjQgODEuMyw0Mi40IAkJIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04OS42LDQyLjJsNy41LTAuMmMwLDAsMC43LDAuMiwwLjgsMS4yYzAuMSwxLTEuMiwyLjYtMy4zLDNjMCwwLDEsMC4xLDEuNSwzLjFoLTMuNGMwLDAtMC41LTIuMS0wLjgtMi42DQoJCQlsMC42LTEuN2MwLDAsMS45LDAsMi4yLTFjMC4yLTEtMi43LTAuNi0yLjctMC42bC0yLjIsNS43aC0zTDg5LjYsNDIuMnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLDUzLjNjMCwwLDUwLjktOC4yLDEwMCwwQzExMCw1My4zLDUwLjUsNDcuNCwxMCw1My4zeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTA2LjQsNDEuOGMtMC4zLDAtNi4xLDAuMi02LjEsMC4ybC0yLjksNy4zbDMsMC4xbDEuMS0yLjZjMCwwLDEuNCwwLjEsMi43LTAuMWMyLTAuMiwzLjUtMS42LDMuOC0zLjENCgkJCUMxMDguMiw0Mi4yLDEwNi43LDQxLjgsMTA2LjQsNDEuOHogTTEwMiw0NS4xbDAuNy0xLjdjMCwwLDIuMS0wLjYsMi4yLDAuN0MxMDUsNDUuNCwxMDIuNCw0NS4xLDEwMiw0NS4xeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI2LjgsNTkuNGMxLjIsMCwyLDAsMi40LDB2MC42Yy0wLjQsMC0xLjIsMC0yLjQsMHYwLjdjMS4xLDAsMS44LDAsMi4yLDB2MC41Yy0wLjMsMC0xLDAtMi4yLDB2MC44aDEuOA0KCQkJYzAuMywwLDAuNywwLDEuMS0wLjF2MC42Yy0wLjQsMC0wLjgsMC0xLjEsMGgtNC4zYy0wLjQsMC0wLjgsMC0xLjEsMC4xdi0wLjZjMC40LDAsMC43LDAsMS4xLDAuMWgxLjlWNjFjLTEsMC0xLjYsMC0xLjksMHYtMC41DQoJCQljMC4zLDAsMC45LDAsMS45LDB2LTAuN2gtMS45Yy0wLjEsMC4xLTAuMiwwLjMtMC4zLDAuNGMtMC4xLDAuMi0wLjMsMC4zLTAuNSwwLjZjLTAuMS0wLjEtMC4zLTAuMi0wLjUtMC40DQoJCQljMC4zLTAuMiwwLjUtMC41LDAuNy0wLjhjMC4yLTAuMywwLjQtMC42LDAuNi0xYzAuMiwwLjEsMC40LDAuMiwwLjcsMC4zYy0wLjIsMC4xLTAuMywwLjMtMC40LDAuNGgxLjZjMC0wLjIsMC0wLjUsMC0wLjdoMC43DQoJCQlDMjYuOCw1OC45LDI2LjgsNTkuMSwyNi44LDU5LjR6IE0yMy45LDU3LjFjMC0wLjUsMC0wLjksMC0xLjNIMjljMCwwLjQsMCwwLjgsMCwxLjNjMCwwLjUsMCwwLjksMCwxLjJoLTUuMQ0KCQkJQzIzLjksNTgsMjMuOSw1Ny42LDIzLjksNTcuMXogTTI4LjMsNTYuOXYtMC42aC0zLjh2MC42SDI4LjN6IE0yOC4zLDU3Ljl2LTAuNmgtMy44djAuNkgyOC4zeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDcuMyw1NmMwLjIsMCwwLjQsMCwwLjcsMHYwLjVjLTAuMywwLTAuNSwwLTAuNywwaC0wLjJ2MS40YzAuMywwLDAuNiwwLDAuOSwwdjAuNWMtMC4zLDAtMC43LDAtMC45LDBWNjANCgkJCWMwLjIsMCwwLjUtMC4yLDAuOS0wLjNjMCwwLjIsMCwwLjMsMCwwLjZjLTAuNiwwLjItMSwwLjQtMS4zLDAuNWMtMC4zLDAuMS0wLjYsMC4yLTEsMC40Yy0wLjEtMC4yLTAuMi0wLjQtMC4zLTAuNg0KCQkJYzAuMSwwLDAuNS0wLjEsMS4yLTAuM3YtMS44Yy0wLjMsMC0wLjYsMC0wLjksMC4xdi0wLjZjMC4zLDAsMC42LDAsMC45LDB2LTEuNGgtMC4zYy0wLjMsMC0wLjUsMC0wLjgsMHYtMC41YzAuMywwLDAuNSwwLDAuNywwDQoJCQlMNDcuMyw1Nkw0Ny4zLDU2eiBNNTEuMSw1NmMwLjMsMCwwLjYsMCwxLDB2MC42Yy0wLjMsMC0wLjcsMC0xLDBoLTAuNmMtMC4yLDAuNi0wLjMsMS0wLjMsMS4zdjMuNmMwLDAuNCwwLDAuNywwLDFoLTAuNg0KCQkJYzAtMC4zLDAtMC42LDAtMVY1OWMtMC40LDAuOC0wLjksMS41LTEuNSwyYy0wLjEtMC4xLTAuMy0wLjItMC41LTAuNGMwLjMtMC4yLDAuNS0wLjQsMC44LTAuN2MwLjItMC4zLDAuNS0wLjcsMC43LTEuMQ0KCQkJYzAuMi0wLjQsMC40LTAuOCwwLjUtMS4xYzAuMS0wLjMsMC4yLTAuNywwLjMtMS4yaC0wLjhjLTAuMywwLTAuNiwwLTEsMHYtMC42YzAuMywwLDAuNywwLDEsMEw1MS4xLDU2TDUxLjEsNTZ6IE01Mi4zLDYwDQoJCQljLTAuMiwwLjEtMC40LDAuMi0wLjYsMC4zYy0wLjMtMC41LTAuNS0wLjktMC43LTEuMmMtMC4yLTAuMy0wLjQtMC41LTAuNi0wLjhjMC4yLTAuMSwwLjMtMC4yLDAuNS0wLjNDNTEuNSw1OC44LDUyLDU5LjQsNTIuMyw2MA0KCQkJeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzAuOCw1OC4zYy0wLjEsMC0wLjQsMC0wLjgsMGgtMC4zdjMuMWMwLDAuMywwLDAuNiwwLDFoLTAuNmMwLTAuNCwwLTAuNywwLTF2LTEuOWMtMC4xLDAuMy0wLjMsMC42LTAuNCwwLjgNCgkJCWMtMC4xLDAuMy0wLjMsMC42LTAuNiwwLjljLTAuMS0wLjItMC4zLTAuMy0wLjQtMC41YzAuMy0wLjQsMC42LTAuOCwwLjgtMS4yYzAuMi0wLjQsMC40LTAuOCwwLjUtMS4zSDY5Yy0wLjMsMC0wLjcsMC0xLDB2LTAuNg0KCQkJYzAuMywwLDAuNywwLDEsMGgwLjN2LTEuMmMtMC4yLDAtMC42LDAuMS0xLDAuMmMtMC4xLTAuMi0wLjItMC4zLTAuMy0wLjVjMC4yLDAsMC41LTAuMSwwLjktMC4yYzAuNC0wLjEsMC44LTAuMiwxLTAuMg0KCQkJYzAuMi0wLjEsMC40LTAuMSwwLjYtMC4yYzAuMSwwLjIsMC4yLDAuNCwwLjMsMC42Yy0wLjIsMC0wLjQsMC4xLTAuNSwwLjFjLTAuMiwwLTAuNCwwLjEtMC41LDAuMXYxLjNoMC4zYzAuNCwwLDAuNiwwLDAuOCwwDQoJCQlMNzAuOCw1OC4zTDcwLjgsNTguM3ogTTcwLjYsNTljMC4yLDAuMiwwLjMsMC4zLDAuNSwwLjVjLTAuMSwwLjEtMC4zLDAuMi0wLjUsMC40Yy0wLjItMC4zLTAuNS0wLjYtMC44LTENCgkJCWMwLjEtMC4xLDAuMy0wLjIsMC40LTAuNEM3MC40LDU4LjcsNzAuNSw1OC44LDcwLjYsNTl6IE03Myw1Ni41YzAtMC40LDAtMC43LDAtMC44aDAuNmMwLDAuMSwwLDAuNCwwLDAuN3YzLjMNCgkJCWMwLjUtMC4xLDAuOC0wLjIsMS0wLjJsMC4xLDAuNWMtMC4zLDAtMC42LDAuMS0xLDAuMnYxLjFjMCwwLjQsMCwwLjgsMCwxLjFINzNjMC0wLjQsMC0wLjcsMC0xLjF2LTFjLTAuNCwwLjEtMC44LDAuMi0xLjIsMC4yDQoJCQljLTAuMywwLjEtMC43LDAuMi0xLjEsMC4zbC0wLjItMC42YzAuNi0wLjEsMS40LTAuMiwyLjQtMC40VjU2LjV6IE03Miw1OC41YzAuMiwwLjIsMC40LDAuNCwwLjcsMC43Yy0wLjIsMC4xLTAuMywwLjMtMC41LDAuNA0KCQkJYy0wLjMtMC40LTAuNy0wLjgtMS4xLTEuMmMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuNEM3MS42LDU4LjEsNzEuOCw1OC4zLDcyLDU4LjV6IE03Mi4xLDU2LjZjMC4yLDAuMiwwLjQsMC41LDAuNywwLjgNCgkJCWMtMC4yLDAuMS0wLjQsMC4yLTAuNSwwLjNjLTAuMy0wLjQtMC41LTAuNi0wLjYtMC44Yy0wLjItMC4yLTAuMy0wLjMtMC40LTAuNGMwLjItMC4xLDAuMy0wLjIsMC40LTAuMw0KCQkJQzcxLjgsNTYuMyw3MS45LDU2LjQsNzIuMSw1Ni42eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTIuNyw1OC45Yy0wLjMsMC4xLTAuNiwwLjMtMC44LDAuNHYyLjJjMCwwLjIsMCwwLjQtMC4yLDAuNWMtMC4yLDAuMS0wLjUsMC4yLTAuOSwwLjMNCgkJCWMwLTAuMi0wLjEtMC40LTAuMi0wLjZjMC40LDAsMC42LDAsMC43LTAuMWMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuM3YtMS43Yy0wLjMsMC4xLTAuNiwwLjMtMC45LDAuNWMtMC4xLTAuMi0wLjItMC40LTAuMy0wLjYNCgkJCWMwLjIsMCwwLjYtMC4yLDEuMi0wLjV2LTEuNGMtMC40LDAtMC43LDAtMSwwdi0wLjVjMC4zLDAsMC42LDAsMSwwYzAtMC43LDAtMS4yLDAtMS41aDAuNmMwLDAuMywwLDAuOCwwLDEuNWMwLjIsMCwwLjUsMCwwLjgsMA0KCQkJdjAuNWMtMC4zLDAtMC42LDAtMC44LDB2MS4yYzAuMy0wLjEsMC41LTAuMywwLjgtMC40QzkyLjYsNTguNSw5Mi43LDU4LjcsOTIuNyw1OC45eiBNOTMsNTguNGMwLjQsMCwwLjksMCwxLjQsMHYtMS4yaC0wLjcNCgkJCWMtMC4zLDAtMC42LDAtMC45LDB2LTAuNWMwLjMsMCwwLjYsMCwwLjgsMGgwLjdjMC0wLjMsMC0wLjcsMC0xLjFIOTVjMCwwLjMsMCwwLjcsMCwxLjFoMWMwLjIsMCwwLjUsMCwwLjcsMHYwLjUNCgkJCWMtMC4zLDAtMC41LDAtMC43LDBoLTF2MS4yaDEuNWMtMC4xLDAuNC0wLjMsMC44LTAuNSwxLjNjLTAuMiwwLjUtMC41LDAuOS0wLjgsMS4zYzAuMywwLjIsMC42LDAuNCwxLDAuNg0KCQkJYzAuMywwLjEsMC42LDAuMiwwLjksMC4zYy0wLjEsMC4yLTAuMywwLjQtMC4zLDAuNmMtMC42LTAuMi0xLjMtMC41LTEuOS0xYy0wLjQsMC4zLTEuMSwwLjctMiwxYy0wLjEtMC4xLTAuMi0wLjMtMC40LTAuNg0KCQkJYzAuMywwLDAuNi0wLjEsMS0wLjNjMC4zLTAuMSwwLjctMC4zLDEuMS0wLjZjLTAuNC0wLjYtMC44LTEuNC0xLTIuMUg5M0w5Myw1OC40TDkzLDU4LjR6IE05NC44LDYwLjZjMC4yLTAuMiwwLjQtMC40LDAuNS0wLjcNCgkJCWMwLjItMC4zLDAuMy0wLjcsMC41LTFoLTEuOEM5NC4yLDU5LjcsOTQuNSw2MC4yLDk0LjgsNjAuNnoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.RAPIDS {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzE2MTgyMjt9DQoJLnN0MXtmaWxsOiM4QThDOTA7fQ0KPC9zdHlsZT4NCjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTkuNSw1MGMzLjcsMC44LDUuOS0xLjQsNS45LTEuNWMyLTIuMSwwLjgtNS4yLDAuOC01LjJjMC4xLDAuMSwyLDEsMy44LTAuM2MxLjctMS4yLDEuNy0zLjQsMS4zLTQuNw0KCWMtMC41LTEuNi0xLjktMi42LTMuMi0zLjVjLTAuNy0wLjUtNC4xLTIuMy04LjYtMS42Yy01LjIsMC45LTcuOCw0LjktOC4zLDUuN2MtMi40LDMuOS0yLjMsOC44LTAuMywxMi4zYzAuMywwLjcsMi41LDMuOCw1LjcsMy41DQoJQzE5LjEsNTQuNSwyMCw1Mi43LDE5LjUsNTB6Ii8+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjkuNiw0Ni4xbDIuNiwybDAsMGMwLjQsMC4zLDEuMSwwLjMsMS43LDAuM2MxLjUsMCwyLjYtMS4yLDIuNi0yLjhjMC0xLjQtMC45LTIuNy0yLjQtMy4ybDAsMA0KCQljLTAuMywwLTAuNSwwLTAuOCwwLjJjLTAuMSwwLjEtMC4yLDAuNC0wLjEsMC42bDAsMGMwLDAsMCwwLDAsMGMwLjEsMC4xLDAuMiwwLjMsMC42LDAuM2MwLjgsMC40LDEuNCwxLjQsMS4xLDIuMw0KCQljLTAuMSwwLjYtMC40LDAuOS0wLjcsMC45Yy0wLjQsMC4xLTAuOCwwLTEuMS0wLjFjLTAuOC0wLjYtMS4zLTEtMS45LTEuNWMtMC4xLTAuMS0wLjMtMC4yLTAuNC0wLjRjLTAuMi0wLjEtMC4zLTAuMi0wLjUtMC40DQoJCWMtMC4xLTAuMS0wLjMtMC4yLTAuNS0wLjRjLTAuNC0wLjItMC45LTAuMS0xLjEsMC4yYy0wLjEsMC4yLTAuMiwwLjYsMC4xLDAuOUMyOSw0NS42LDI5LjMsNDUuOSwyOS42LDQ2LjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjIsNTMuMUwyMi4yLDUzLjFjLTAuMy0wLjMtMC41LTAuNi0wLjgtMC44Yy0wLjMtMC4zLTAuNy0wLjItMC45LTAuMWMtMC40LDAuMi0wLjQsMC43LTAuMiwxLjENCgkJYzAuMSwwLjIsMC4zLDAuMywwLjQsMC40YzAuMSwwLjIsMC4yLDAuMywwLjQsMC41YzAuMSwwLjEsMC4yLDAuMywwLjMsMC40YzAuNSwwLjYsMSwxLjEsMS41LDEuOWMwLjEsMC40LDAuMiwwLjgsMC4xLDEuMQ0KCQljLTAuMSwwLjMtMC40LDAuNi0wLjksMC43Yy0wLjksMC4zLTEuOS0wLjQtMi4zLTEuMWMwLTAuNC0wLjItMC41LTAuMy0wLjZjMCwwLDAsMCwwLDBsMCwwYy0wLjItMC4xLTAuNSwwLTAuNiwwLjENCgkJYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDAuOGwwLDBjMC41LDEuNCwxLjgsMi40LDMuMiwyLjRjMS42LDAsMi44LTEuMSwyLjgtMi42YzAtMC41LDAtMS4yLTAuMy0xLjdMMjIuMiw1My4xeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS42LDU0LjRMMjkuNiw1NC40TDI5LjYsNTQuNGMtMC4xLTAuMS0wLjEtMC4xLTAuMi0wLjJjLTAuMS0wLjEtMC4yLTAuMi0wLjMtMC4zbC0yLjItMi4yDQoJCWMtMC4yLTAuMi0wLjMtMC4yLTAuNC0wLjNjLTAuMS0wLjEtMC4xLTAuMS0wLjItMC4ybC0wLjctMC43Yy0wLjItMC4yLTAuNC0wLjItMC41LTAuMmMtMC4xLDAtMC4zLDAuMS0wLjQsMC4yDQoJCWMtMC4zLDAuMy0wLjQsMC43LTAuMSwxLjFjMC4zLDAuMywwLjUsMC40LDAuNiwwLjZjMC4yLDAuMSwwLjMsMC4zLDAuNSwwLjVsMS40LDEuNGMwLjYsMC42LDEuMSwxLjEsMS43LDEuNw0KCQljMC40LDAuNCwwLjgsMS4yLDAuNSwyYy0wLjMsMC41LTAuOCwwLjgtMS41LDAuOGMtMC42LDAtMS4xLTAuNC0xLjMtMC45Yy0wLjEtMC4yLTAuNC0wLjQtMC42LTAuNWMtMC4yLTAuMS0wLjQsMC0wLjUsMC4xDQoJCUMyNSw1Ny4zLDI0LjksNTcuNywyNSw1OGMwLjMsMC45LDAuOSwxLjUsMS44LDEuOWMwLjIsMC4xLDAuNywwLjIsMSwwLjJjMC41LDAsMS0wLjEsMS40LTAuM2MwLjgtMC4zLDEuMy0wLjksMS41LTEuNg0KCQljMC4zLTAuOCwwLjItMS45LTAuMy0yLjdDMzAuMiw1NS4xLDI5LjksNTQuNywyOS42LDU0LjR6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM0LjEsNDkuMWMtMC4xLTAuMS0wLjMtMC4xLTAuNCwwYy0wLjMsMC4xLTAuMywwLjUtMC4zLDAuOGMwLDAuNCwwLjIsMC42LDAuNSwwLjZjMC41LDAuMiwwLjgsMC41LDAuOSwxLjENCgkJYzAuMSwwLjUtMC4xLDEuMi0wLjYsMS41Yy0wLjcsMC42LTEuNiwwLjMtMi4yLTAuMmwtNC4zLTQuMmMtMC4zLTAuMy0wLjctMC4yLTAuOSwwYy0wLjMsMC4zLTAuNCwwLjctMC4xLDEuMWw0LjQsNC4zDQoJCWMwLjUsMC40LDEuNCwwLjcsMi4xLDAuN2gwLjRjMC44LTAuMSwxLjQtMC41LDEuOS0xLjFjMC41LTAuOSwwLjctMS45LDAuNC0yLjdDMzUuNyw1MC4yLDM1LjEsNDkuNSwzNC4xLDQ5LjF6Ii8+DQo8L2c+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTIuMSw0N2MtMC4zLTEuMy0xLjUtMS45LTIuMi0yLjFoLTAuMWgtNi41djEwaDEuM3YtNC4ySDUwaDAuMWMwLjIsMC4xLDAuNSwwLjIsMC42LDAuNlY1NUg1MnYtNC4xDQoJYzAtMC41LTAuNS0wLjktMC43LTEuMUM1Mi4xLDQ5LDUyLjQsNDcuOSw1Mi4xLDQ3eiBNNDQuNyw0Ni4xaDVsMCwwYzAuMywwLjEsMSwwLjUsMS4yLDEuMnMtMC4zLDEuNi0xLjIsMi4xaC01VjQ2LjF6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjYuOSw0Ni45Yy0xLjUsMC0yLjUsMC40LTMuMSwxLjN2LTFoLTEuM3YxMGgxLjN2LTMuN2MwLjcsMC45LDEuNywxLjQsMy4xLDEuNGMyLjIsMCwzLjgtMS43LDMuOC00DQoJQzcwLjcsNDguOCw2OSw0Ni45LDY2LjksNDYuOXogTTY5LjUsNTFjMCwxLjUtMS4yLDIuNy0yLjYsMi43cy0yLjYtMS4yLTIuNi0yLjdzMS4yLTIuNywyLjYtMi43QzY4LjQsNDguMyw2OS41LDQ5LjUsNjkuNSw1MXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04MS4xLDQ4LjVjLTAuNi0wLjktMS43LTEuNC0zLjEtMS40Yy0yLjEsMC0zLjgsMS44LTMuOCw0czEuNyw0LDMuOCw0YzEuNCwwLDIuNC0wLjUsMy4xLTEuNHYxLjFoMS4zdi0xMGgtMS4zDQoJVjQ4LjV6IE04MC42LDUxYzAsMS40LTEuMiwyLjctMi41LDIuN2MtMS40LDAtMi41LTEuMi0yLjUtMi43YzAtMS40LDEuMi0yLjcsMi41LTIuN1M4MC42LDQ5LjYsODAuNiw1MXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDAsNDUuNmMtMC40LTAuMy0wLjgtMC42LTEuNC0wLjdjLTAuNC0wLjEtMC45LTAuMS0xLjctMC4xaC00LjR2MTBoNC40YzAuNiwwLDEuMS0wLjEsMS42LTAuMg0KCWMwLjQtMC4xLDAuOS0wLjMsMS4yLTAuNWMwLjMtMC4yLDAuNi0wLjUsMC45LTAuOWMwLjMtMC4zLDAuNS0wLjgsMC43LTEuNGMwLjItMC42LDAuMy0xLjMsMC4zLTJjMC0wLjktMC4xLTEuNy0wLjQtMi4zDQoJQzEwMC45LDQ2LjYsMTAwLjUsNDYsMTAwLDQ1LjZ6IE0xMDAuMSw0OS44YzAsMC43LTAuMSwxLjQtMC4zLDEuOWMtMC4yLDAuNC0wLjQsMC45LTAuNywxLjJjLTAuMiwwLjItMC40LDAuNC0wLjksMC41DQoJYy0wLjMsMC4xLTAuOSwwLjItMS41LDAuMmgtMi45di03LjNoMi45YzAuOCwwLDEuNCwwLjEsMS43LDAuMmMwLjUsMC4yLDAuOSwwLjUsMS4xLDEuMUM5OS45LDQ4LjEsMTAwLjEsNDguOSwxMDAuMSw0OS44eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTExMS40LDUwLjNjLTAuMy0wLjQtMC43LTAuNi0xLjItMC45YzAuMy0wLjIsMC43LTAuNSwwLjgtMC44YzAuMi0wLjQsMC4zLTAuOCwwLjMtMS4yYzAtMC42LTAuMS0xLTAuNC0xLjQNCglzLTAuNi0wLjctMS4xLTAuOWMtMC40LTAuMi0xLTAuMy0xLjgtMC4zaC01LjF2MTAuMWg1LjNjMC43LDAsMS40LTAuMSwxLjYtMC4yYzAuNS0wLjEsMC44LTAuMywxLjEtMC41YzAuMy0wLjIsMC42LTAuNiwwLjctMC45DQoJYzAuMi0wLjQsMC4zLTAuOCwwLjMtMS4zQzExMS45LDUxLjMsMTExLjcsNTAuOCwxMTEuNCw1MC4zeiBNMTA5LjQsNDguNGMtMC4xLDAuMi0wLjQsMC40LTAuNywwLjVjLTAuMiwwLjEtMC42LDAuMS0xLjIsMC4xaC0zLjMNCglsLTAuMS0yLjhoMS45YzAuNiwwLDIuNSwwLDIuOCwwLjFzMC41LDAuMywwLjYsMC41YzAuMSwwLjMsMC4yLDAuNiwwLjIsMC44QzEwOS43LDQ3LjksMTA5LjYsNDguMSwxMDkuNCw0OC40TDEwOS40LDQ4LjR6DQoJIE0xMDQuNCw1MC4zaDMuNGMwLjUsMCwxLDAuMSwxLjQsMC4yYzAuNCwwLjEsMC42LDAuMywwLjcsMC42YzAuMiwwLjMsMC4zLDAuNiwwLjMsMC45YzAsMC4yLTAuMSwwLjUtMC4yLDAuOA0KCWMtMC4xLDAuMi0wLjIsMC4zLTAuNSwwLjVjLTAuMiwwLjEtMC4zLDAuMi0wLjUsMC4yYy0wLjEsMC0wLjIsMC0wLjIsMC4xaC00LjVMMTA0LjQsNTAuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04OS4zLDUwLjdjLTAuNC0wLjItMC45LTAuMy0xLjYtMC40bC0wLjQtMC4xYy0xLTAuMS0xLjYtMC4zLTEuNy0wLjVjLTAuMi0wLjItMC4zLTAuNC0wLjMtMC42DQoJYzAtMC4zLDAuMi0wLjUsMC40LTAuN2MwLjQtMC4yLDAuOS0wLjMsMS42LTAuM2MwLjYsMCwxLjIsMC4yLDEuNCwwLjRjMC4zLDAuMywwLjUsMC42LDAuNiwxdjAuMWwxLjMtMC4xdi0wLjFjMC0wLjYtMC4xLTEtMC40LTEuMw0KCWMtMC4zLTAuNC0wLjctMC42LTEuMi0wLjhTODcuOSw0Nyw4Ny4zLDQ3cy0xLjEsMC4xLTEuNiwwLjNjLTAuNSwwLjEtMC44LDAuNC0xLjIsMC43Yy0wLjMsMC40LTAuNCwwLjctMC40LDEuMg0KCWMwLDAuMywwLjEsMC42LDAuMywxYzAuMiwwLjMsMC42LDAuNiwwLjksMC43YzAuMiwwLjIsMC42LDAuMywxLjIsMC40YzAuMiwwLDAuMywwLjEsMC41LDAuMWMwLjMsMC4xLDAuNiwwLjEsMC44LDAuMg0KCWMwLjQsMC4xLDAuNiwwLjEsMC44LDAuMmMwLjQsMC4xLDAuNiwwLjIsMC43LDAuNHMwLjIsMC40LDAuMiwwLjVzLTAuMSwwLjMtMC4zLDAuNWMtMC4yLDAuMi0wLjUsMC40LTAuOCwwLjUNCgljLTAuNCwwLjEtMC44LDAuMi0xLjIsMC4yYy0wLjQsMC0wLjgtMC4xLTEuNC0wLjJjLTAuNC0wLjItMC43LTAuNC0wLjktMC42Yy0wLjItMC4yLTAuMy0wLjQtMC40LTAuOXYtMC4xbC0xLjMsMC4xdjAuMQ0KCWMwLjEsMC42LDAuMywxLDAuNiwxLjRjMC4zLDAuNCwwLjgsMC42LDEuMywwLjhsMC4xLDAuMWMwLjUsMC4yLDEuMiwwLjMsMiwwLjNjMC42LDAsMS4yLTAuMSwxLjctMC4zYzAuNC0wLjIsMC45LTAuNCwxLjItMC44DQoJYzAuMy0wLjMsMC40LTAuNywwLjQtMS4yYzAtMC40LTAuMS0wLjctMC40LTEuMkM5MC4zLDUxLjIsODkuOCw1MC45LDg5LjMsNTAuN3oiLz4NCjxyZWN0IHg9IjcxLjciIHk9IjQ1LjUiIGNsYXNzPSJzdDEiIHdpZHRoPSIxLjUiIGhlaWdodD0iMS41Ii8+DQo8cmVjdCB4PSI3MS43IiB5PSI0Ny43IiBjbGFzcz0ic3QxIiB3aWR0aD0iMS41IiBoZWlnaHQ9IjcuMiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTYwLDQ3LjljLTEuMS0wLjgtMS45LTEtMy4yLTFjLTIuMiwwLTQsMS44LTQsNHMxLjgsNCw0LDRjMS41LDAsMi41LTAuNCwzLjItMS40djAuOGgxLjN2LTcuMUg2MFY0Ny45eg0KCSBNNTkuNCw1MWMwLDEuNC0xLjIsMi42LTIuNiwyLjZjLTEuNSwwLTIuNy0xLjItMi43LTIuN3MxLjItMi43LDIuNy0yLjdDNTguMyw0OC4yLDU5LjQsNDkuNCw1OS40LDUxeiIvPg0KPC9zdmc+DQo=');
}

.ds-item__image.OCEANBASE {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzA5NkZGRTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjQuNiw1MC43YzAuMy0xLjksMC43LTMuOCwxLTUuNmMwLTAuMiwwLjEtMC40LDAuMS0wLjdjMC4yLTEsMC4yLTEsMS4yLTFjMC41LDAsMS4xLDAsMS42LDANCgljMC4zLDAsMC40LDAuMSwwLjMsMC40Yy0wLjQsMi40LTAuOSw0LjktMS4zLDcuM2MtMC4yLDEuMy0wLjUsMi42LTAuNywzLjhjLTAuMSwwLjMtMC4yLDAuNS0wLjUsMC41Yy0wLjgsMC0xLjUsMC0yLjMsMA0KCWMtMC4zLDAtMC41LTAuMS0wLjYtMC40Yy0xLjEtMi4xLTIuMS00LjItMy4yLTYuM2MtMC4xLTAuMS0wLjEtMC4zLTAuMy0wLjVjLTAuMiwxLTAuMywyLTAuNSwyLjljLTAuMiwxLjMtMC41LDIuNi0wLjcsMy45DQoJYzAsMC4zLTAuMSwwLjQtMC40LDAuNGMtMC44LDAtMS42LDAtMi40LDBjLTAuMywwLTAuMy0wLjEtMC4zLTAuNGMwLjctMy43LDEuMy03LjUsMS45LTExLjJjMC4xLTAuMywwLjItMC41LDAuNS0wLjQNCgljMC43LDAsMS40LDAsMi4xLDBjMC41LDAsMC43LDAuMiwwLjksMC42QzYyLjMsNDYuMiw2My41LDQ4LjMsNjQuNiw1MC43eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTM3LjYsNTUuNWMtMS40LDAtMi45LDAtNC4zLDBjLTAuMywwLTAuNCwwLTAuMy0wLjRjMC43LTMuNywxLjMtNy40LDItMTEuMWMwLjEtMC40LDAuMi0wLjYsMC43LTAuNg0KCWMyLjgsMCw1LjYsMCw4LjMsMGMwLjYsMCwwLjYsMCwwLjUsMC41Yy0wLjEsMC42LTAuMiwxLjEtMC4zLDEuN2MwLDAuMy0wLjIsMC40LTAuNSwwLjRjLTEuOCwwLTMuNywwLTUuNSwwYy0wLjMsMC0wLjUsMC4xLTAuNSwwLjQNCgljMCwwLjQtMC4xLDAuOC0wLjIsMS4xYy0wLjEsMC4zLDAsMC41LDAuNCwwLjVjMS43LDAsMy41LDAsNS4yLDBjMC4zLDAsMC40LDAuMSwwLjQsMC40Yy0wLjEsMC42LTAuMiwxLjItMC4zLDEuOA0KCWMwLDAuMy0wLjIsMC40LTAuNSwwLjRjLTEuOCwwLTMuNSwwLTUuMywwYy0wLjMsMC0wLjUsMC4xLTAuNSwwLjRjLTAuMSwwLjQtMC4xLDAuOC0wLjIsMS4yYy0wLjEsMC4zLDAsMC40LDAuMywwLjQNCgljMS44LDAsMy43LDAsNS41LDBjMC40LDAsMC41LDAuMSwwLjQsMC41Yy0wLjEsMC42LTAuMiwxLjItMC4zLDEuOGMwLDAuNC0wLjIsMC40LTAuNSwwLjRDNDAuNSw1NS40LDM5LDU1LjUsMzcuNiw1NS41eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTkzLjcsNTUuOGMtMS4zLDAtMi42LTAuNC0zLjctMS4xYy0wLjItMC4yLTAuMy0wLjMtMC4xLTAuNWMwLjUtMC42LDAuOS0xLjMsMS40LTEuOWMwLjItMC4yLDAuMy0wLjMsMC41LTAuMQ0KCWMwLjgsMC43LDEuNywxLjIsMi45LDAuOWMwLjMtMC4xLDAuNS0wLjIsMC43LTAuNGMwLjYtMC42LDAuNS0xLjQtMC4zLTEuN2MtMC42LTAuMy0xLjMtMC41LTEuOS0wLjdjLTAuNC0wLjItMC44LTAuNC0xLjItMC44DQoJYy0wLjYtMC43LTAuNy0xLjQtMC42LTIuM2MwLjYtMy41LDMuNi00LjUsNi4yLTMuOWMwLjYsMC4xLDEuMywwLjMsMS45LDAuNmMwLjIsMC4xLDAuNCwwLjIsMC4yLDAuNWMtMC40LDAuNi0wLjksMS4yLTEuMywxLjkNCgljLTAuMiwwLjMtMC4zLDAuMi0wLjUsMC4xYy0wLjUtMC40LTEtMC42LTEuNy0wLjZjLTAuMywwLTAuNSwwLjEtMC43LDAuMmMtMC40LDAuMi0wLjcsMC41LTAuNywxYzAsMC41LDAuNCwwLjYsMC43LDAuOA0KCWMwLjUsMC4yLDAuOSwwLjMsMS40LDAuNWMyLjEsMC44LDIuOCwyLjMsMS44LDQuNkM5Ny44LDU1LDk2LDU1LjgsOTMuNyw1NS44eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTg0LjksNDcuMWMtMC43LDEuMi0xLjMsMi4yLTEuOCwzLjRjMC45LTAuMSwxLjgtMC4zLDIuNi0wLjVjMC44LTAuMiwxLjctMC4zLDIuNS0wLjRjMC4yLDAsMC4zLDAuMSwwLjQsMC4zDQoJYzAuMSwwLjcsMC4zLDEuNCwwLjQsMmMwLDAuMiwwLDAuMy0wLjIsMC4zYy0xLjctMC4yLTMuMywwLjQtNSwwLjdjLTAuNiwwLjEtMS4yLDAuMi0xLjgsMC4yYy0wLjMsMC0wLjUsMC4xLTAuNiwwLjQNCgljLTAuMywwLjYtMC42LDEuMS0wLjksMS43Yy0wLjEsMC4yLTAuMiwwLjMtMC40LDAuM2MtMSwwLTIsMC0zLjEsMGMwLjQtMC44LDAuOS0xLjYsMS4zLTIuNGMxLjctMy4xLDMuNS02LjIsNS4yLTkuMw0KCWMwLjEtMC4yLDAuMy0wLjMsMC42LTAuM2MwLjksMCwxLjgsMCwyLjcsMGMwLjMsMCwwLjQsMCwwLjUsMC4zYzAuMywxLjYsMC43LDMuMSwxLDQuN2MwLjEsMC4zLDAsMC40LTAuMywwLjUNCgljLTAuOCwwLTEuNSwwLjEtMi4zLDAuM2MtMC4zLDAuMS0wLjQsMC0wLjQtMC4zQzg1LjEsNDguNCw4NSw0Ny44LDg0LjksNDcuMXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMy4zLDQ3LjRjLTAuNy0wLjktMS42LTEuMy0yLjctMS4zYy0yLjIsMC4xLTMuOSwyLjMtMy42LDQuNGMwLjIsMS41LDEuNiwyLjQsMy4yLDIuMQ0KCWMwLjktMC4xLDEuNi0wLjYsMi40LTEuMmMtMC4xLDAuOS0wLjMsMS42LTAuNCwyLjNjMCwwLjEsMCwwLjIsMCwwLjJjLTAuMiwxLjItMC4yLDEuMi0xLjQsMS41Yy0xLjYsMC40LTMuMSwwLjMtNC41LTAuNA0KCWMtMS43LTEtMi41LTIuNS0yLjYtNC41Yy0wLjEtNC4xLDMuOC03LjgsNy45LTcuNWMwLjcsMCwxLjQsMC4yLDIuMSwwLjVjMC4yLDAuMSwwLjMsMC4yLDAuMiwwLjRDMzMuOCw0NS4xLDMzLjYsNDYuMiwzMy4zLDQ3LjR6Ig0KCS8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAxLjksNDguMWMtMC40LDAtMC45LDAuMS0xLjItMC4xYy0wLjItMC4yLDAtMC43LDAuMS0xLjFjMC4xLTAuOCwwLjMtMS42LDAuNC0yLjVjMC0wLjIsMC0wLjMsMC4zLTAuMw0KCWMyLjEsMC4yLDQuMi0wLjQsNi4zLTAuOGMwLjktMC4yLDEuOS0wLjMsMi44LTAuMmMwLjQsMCwwLjUsMC4xLDAuNCwwLjVjMCwwLjYtMC4yLDEuMy0wLjMsMS45YzAsMC4xLTAuMSwwLjMtMC4zLDAuMg0KCWMtMS40LTAuMS0yLjcsMC4xLTQsMC41Yy0wLjcsMC4yLTEuNCwwLjMtMi4xLDAuNGMtMC4zLDAtMC40LDAuMS0wLjUsMC40Yy0wLjIsMS4xLTAuMiwxLjEtMS4zLDEuMUMxMDIuNCw0OCwxMDIuMSw0OCwxMDEuOSw0OC4xDQoJQzEwMS45LDQ4LDEwMS45LDQ4LDEwMS45LDQ4LjF6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTkuNCw1NS43YzAuMi0xLjIsMC40LTIuNCwwLjYtMy42YzAtMC4yLDAuMS0wLjMsMC4zLTAuM2MwLjksMC4xLDEuOCwwLDIuNi0wLjFjMC4yLDAsMC4zLDAsMC4yLDAuMw0KCWMwLDAuMSwwLDAuMiwwLDAuMmMtMC4xLDAuOC0wLjEsMC44LDAuNywwLjZjMS41LTAuMywzLTAuNyw0LjUtMC44YzAuNCwwLDAuNywwLDEuMSwwYzAuMiwwLDAuMywwLjEsMC4zLDAuMw0KCWMtMC4xLDAuNi0wLjIsMS4zLTAuMywxLjljMCwwLjIsMCwwLjQtMC4zLDAuM2MtMS40LTAuMS0yLjgsMC4yLTQuMiwwLjVDMTAzLjEsNTUuNywxMDEuMyw1NS44LDk5LjQsNTUuN3oiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDkuMiw1MC4zYy0xLjMsMC0yLjYsMC4zLTMuOCwwLjZjLTEuNiwwLjMtMy4yLDAuNS00LjgsMC40Yy0wLjMsMC0wLjQtMC4xLTAuNC0wLjRjMC4xLTAuNiwwLjItMS4yLDAuMy0xLjkNCgljMC0wLjIsMC0wLjQsMC4zLTAuNGMyLjEsMC4xLDQuMi0wLjQsNi4zLTAuOGMxLTAuMiwxLjktMC4zLDIuOS0wLjJjMC4zLDAsMC40LDAuMSwwLjQsMC40Yy0wLjEsMC42LTAuMiwxLjEtMC4zLDEuNw0KCWMwLDAuNC0wLjIsMC41LTAuNiwwLjVDMTA5LjQsNTAuMiwxMDkuMyw1MC4zLDEwOS4yLDUwLjN6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODcuOSw1NS41Yy0wLjQsMC0wLjksMC0xLjMsMGMtMC4yLDAtMC4zLTAuMS0wLjQtMC4zYy0wLjEtMC42LTAuMi0xLjItMC4zLTEuOGMwLTAuMiwwLjEtMC4zLDAuMi0wLjMNCgljMC44LTAuMiwxLjctMC4zLDIuNi0wLjJjMC4yLDAsMC40LDAuMSwwLjQsMC4zYzAuMSwwLjcsMC4yLDEuNCwwLjQsMmMwLjEsMC4zLDAsMC4zLTAuMywwLjNDODguOCw1NS41LDg4LjQsNTUuNSw4Ny45LDU1LjV6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjIuNyw0NS43Yy0xLTEuNy0yLjYtMi41LTQuNS0yLjZjLTQuNS0wLjMtNy45LDMtOC40LDYuOGMtMC4zLDIuMywwLjksNC43LDMuMSw1LjRjMi45LDEsNS41LDAuNSw3LjgtMS41DQoJYzEuNi0xLjQsMi42LTMuMywyLjYtNS41QzIzLjQsNDcuNCwyMy4yLDQ2LjUsMjIuNyw0NS43eiBNMTkuOCw1MC4yYy0wLjYsMS41LTIuMywyLjYtMy45LDIuNmMtMi4xLTAuMS0zLjMtMS45LTIuNS00DQoJYzAuNi0xLjUsMi4yLTIuNSwzLjgtMi41QzE5LjQsNDYuMiwyMC42LDQ4LjEsMTkuOCw1MC4yeiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTc3LjMsNDkuNGMtMC4zLTAuMi0wLjctMC4zLTEtMC40YzAtMC4xLDAuMS0wLjEsMC4xLTAuMWMxLTAuNiwxLjUtMS41LDEuNi0yLjZjMC4yLTEuNS0wLjUtMi42LTIuMS0yLjgNCgljLTEuOS0wLjItMy44LDAtNS42LTAuMWMtMC4zLDAtMC4zLDAuMi0wLjMsMC40Yy0wLjcsMy44LTEuNCw3LjUtMiwxMS4zYzAsMC4yLDAsMC4zLDAuMywwLjNjMS45LDAsMy44LDAsNS42LDANCgljMi4yLTAuMSwzLjgtMS4zLDQuMi0zLjRDNzguMyw1MS4xLDc4LjMsNTAuMSw3Ny4zLDQ5LjR6IE03Mi41LDQ3LjRjMC4xLTAuNCwwLjItMC45LDAuMi0xLjNjMC0wLjIsMC4xLTAuMywwLjMtMC4zDQoJYzAuMywwLDAuNiwwLDAuOSwwYzAuNiwwLDEsMC4zLDEuMSwwLjdjMC4xLDAuNi0wLjIsMS4yLTAuNywxLjVjLTAuNCwwLjItMC44LDAuMi0xLjIsMC4yQzcyLjMsNDguMSw3Mi4zLDQ4LjEsNzIuNSw0Ny40eg0KCSBNNzQuOCw1Mi4yYy0wLjMsMC40LTAuNywwLjYtMS4yLDAuN0M3Myw1My4xLDcyLjQsNTMsNzEuNyw1M2MtMC4zLDAtMC4zLTAuMi0wLjItMC4zYzAuMS0wLjYsMC4yLTEuMiwwLjMtMS44DQoJYzAtMC4zLDAuMi0wLjQsMC40LTAuM2MwLjIsMCwwLjQsMCwwLjgsMGMwLjMsMCwwLjcsMCwxLjIsMC4xQzc1LDUwLjgsNzUuMyw1MS41LDc0LjgsNTIuMnoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NC43LDUyYy0wLjYtMi43LTEuMS01LjUtMS43LTguMmMtMC4xLTAuMy0wLjItMC40LTAuNS0wLjRjLTAuOSwwLTEuNywwLTIuNiwwYy0wLjMsMC0wLjUsMC4xLTAuNywwLjQNCgljLTEuNCwyLjUtMi44LDUtNC4yLDcuNWMtMC43LDEuMy0xLjUsMi43LTIuMyw0LjFjMS4xLDAsMi4xLDAsMy4xLDBjMC4yLDAsMC4zLTAuMSwwLjQtMC4zYzAuMy0wLjUsMC41LTEsMC44LTEuNQ0KCWMwLjEtMC4yLDAuMi0wLjMsMC40LTAuM2MxLjMsMCwyLjYsMCwzLjksMGMwLjMsMCwwLjQsMC4xLDAuNCwwLjNjMC4xLDAuNSwwLjIsMSwwLjIsMS41YzAsMC4yLDAsMC4zLDAuMywwLjNjMSwwLDIuMSwwLDMuMSwwDQoJQzU1LjIsNTQuMyw1NSw1My4xLDU0LjcsNTJ6IE01MSw1MWMtMC44LDAtMS42LDAtMi4zLDBjLTAuMS0wLjIsMC0wLjIsMC4xLTAuM2MwLjYtMS4yLDEuMi0yLjQsMS44LTMuNWMwLDAsMC4xLDAsMC4xLDANCgljMC4yLDEuMiwwLjQsMi4zLDAuNiwzLjRDNTEuNCw1MC45LDUxLjMsNTEsNTEsNTF6Ii8+DQo8L3N2Zz4NCg==');
}

.ds-item__image.SELECTDB {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiMwMDY1RkQ7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cmVjdCB4PSIwIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4LDc2LjJsLTEuNCwxLjdjMS40LDEuMiwzLjMsMiw1LjEsMmMyLjksMCw0LjktMS40LDQuOS0zLjZjMC0xLjgtMS4yLTIuOC0zLjQtMy4yTDIxLDcyLjcNCgljLTEuMi0wLjItMS42LTAuNS0xLjYtMS4yYzAtMC44LDAuOC0xLjMsMi4xLTEuM2MxLjMsMCwyLjQsMC40LDMuNiwxLjRsMS4zLTEuOGMtMS4zLTEtMy4xLTEuNi00LjgtMS42Yy0yLjgsMC00LjUsMS4zLTQuNSwzLjQNCgljMCwxLjYsMSwyLjcsMywzbDIuMywwLjRjMS40LDAuMiwxLjksMC42LDEuOSwxLjRjMCwwLjktMC45LDEuNC0yLjQsMS40QzIwLjUsNzcuOSwxOS4zLDc3LjQsMTgsNzYuMnoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMC40LDc1aDVsMC40LTJoLTUuNHYtMi42aDYuMWwwLjQtMkgyOHYxMS40aDguNWwwLjQtMmgtNi41Vjc1eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTQxLDY4LjNoLTIuNHYxMS40aDguM2wwLjQtMi4xSDQxVjY4LjN6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTEuMyw3NWg1bDAuNC0yaC01LjR2LTIuNmg2LjFsMC40LTJoLTguOXYxMS40aDguNWwwLjQtMmgtNi41Vjc1eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTY1LjMsNzcuN2MtMi4yLDAtMy44LTEuNi0zLjgtMy43YzAtMi4xLDEuNi0zLjcsMy43LTMuN2MxLjIsMCwyLjQsMC42LDMuMiwxLjVsMS42LTEuNg0KCWMtMS4xLTEuMy0yLjktMi4xLTQuOC0yLjFjLTMuNSwwLTYuMSwyLjYtNi4xLDUuOWMwLDMuMywyLjcsNS44LDYuMSw1LjhjMS44LDAsMy42LTAuOCw0LjctMi4xbC0xLjYtMS41DQoJQzY3LjYsNzcuMiw2Ni41LDc3LjcsNjUuMyw3Ny43eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTc2LjksNzkuN3YtOS4zaDMuNmwwLjQtMi4xSDcwLjZ2Mi4xaDMuOXY5LjNINzYuOXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04Ni42LDY4LjNoLTQuNHYxMS40aDQuNGMzLjUsMCw2LjEtMi41LDYuMS01LjZDOTIuNyw3MC44LDkwLDY4LjMsODYuNiw2OC4zeiBNODQuNSw3Ny42di03LjJoMg0KCWMyLDAsMy42LDEuNSwzLjYsMy42YzAsMi0xLjYsMy42LTMuNiwzLjZIODQuNXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05OS43LDY4LjNoLTUuNHYxMS40aDUuN2MyLjQsMCw0LTEuMyw0LTMuM2MwLTEuMS0wLjctMi0xLjgtMi42YzAuOS0wLjUsMS40LTEuNCwxLjQtMi40DQoJQzEwMy42LDY5LjYsMTAyLDY4LjMsOTkuNyw2OC4zeiBNOTYuNyw3Ny44di0yLjloMy4xYzEuMSwwLDEuOCwwLjYsMS44LDEuNWMwLDAuOS0wLjcsMS41LTEuOCwxLjVIOTYuN3ogTTk2LjcsNzN2LTIuN2gyLjkNCgljMSwwLDEuNywwLjUsMS43LDEuM3MtMC43LDEuMy0xLjcsMS4zSDk2Ljd6Ii8+DQo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNzkuNSwzNi41YzAsMTEuOS05LjcsMjEuNS0yMS43LDIxLjVjLTEyLDAtMjEuNy05LjYtMjEuNy0yMS41YzAtMTEuOSw5LjctMjEuNSwyMS43LTIxLjUNCglDNjkuOCwxNSw3OS41LDI0LjYsNzkuNSwzNi41eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTYzLjEsNTcuM2M5LjQtMi40LDE2LjQtMTAuOCwxNi40LTIwLjhjMC0xMS45LTkuNy0yMS41LTIxLjctMjEuNWMtMTIsMC0yMS43LDkuNi0yMS43LDIxLjUNCgljMCw5LDUuNSwxNi42LDEzLjQsMTkuOWM1LjEtMy43LDIwLjQtMTUuMywxOC4zLTIwYy0xLjEtMi40LTQuMS0wLjMtNy43LDIuMmMtNSwzLjQtMTEuMSw3LjYtMTQuOCwyYy00LTUuOSwxMC4yLTE4LjYsMTAuMi0xOC42DQoJbDYuOSwyYzAsMC0xNi40LDExLjctMTIuMywxNC44YzEuNywxLjMsNC43LTAuNCw4LTIuM2M0LjYtMi43LDkuOS01LjcsMTMuNS0xLjdDNzYuOCw0MC4zLDY2LjksNTMsNjMuMSw1Ny4zeiIvPg0KPC9zdmc+DQo=');
}

.ds-item__image.TIDB {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiNFMzBDMzQ7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO30NCgkuc3Qze2ZpbGw6IzFBMkY2ODt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnIGlkPSJMYXllcl8yIj4NCgk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjkuNSw0MC4yIDkuNSw1OS44IDI2LjQsNjkuNiA0My40LDU5LjggNDMuNCw0MC4yIDI2LjQsMzAuNSAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNi40LDM3IDE1LjIsNDMuNSAxNS4yLDUwIDIwLjgsNDYuNyAyMC44LDU5LjggMjYuNCw2MyAyNi40LDYzIDI2LjQsNDMuNSAzMi4xLDQwLjIgCSIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMzIuMSw0Ni44IDMyLjEsNTkuOCAzNy43LDU2LjUgMzcuNyw0My41IAkiLz4NCgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNTguOSw1OS43aC00VjQzLjZINDl2LTMuM2gxNS42djMuM2gtNS43VjU5Ljd6Ii8+DQoJPHBhdGggY2xhc3M9InN0MyIgZD0iTTcwLjIsNDMuNmgtMy43di0zLjNoMy43TDcwLjIsNDMuNnogTTcwLjIsNTkuN2gtMy43VjQ1LjNoMy43TDcwLjIsNTkuN3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNzQuMyw0MC4zaDcuNmMzLDAsNC44LDAuNyw2LjEsMi4yYzEuNSwxLjgsMi40LDQuNSwyLjQsNy41YzAsMy0wLjgsNS43LTIuNCw3LjVjLTEuMywxLjYtMy4yLDIuMy02LjEsMi4zDQoJCWgtNy42VjQwLjN6IE04MS45LDU2LjRjMywwLDQuNS0yLjEsNC41LTYuNHMtMS41LTYuNC00LjUtNi40aC0zLjZ2MTIuOEg4MS45eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMDIuNyw1OS43aC04LjhWNDAuM2g4LjdjNS4xLDAsNi40LDMuMyw2LjQsNS4xYzAsMS43LTAuNywyLjgtMi43LDRjMi4yLDEuMywzLjIsMi44LDMuMiw0LjcNCgkJQzEwOS41LDU2LjUsMTA4LjIsNTkuNywxMDIuNyw1OS43eiBNOTcuOSw0OGg0LjRjMS44LDAsMi44LTAuOCwyLjgtMi4ycy0xLTIuMi0yLjgtMi4yaC00LjRWNDh6IE05Ny45LDU2LjRoNC44YzIsMCwzLTAuOSwzLTIuNQ0KCQljMC0xLjYtMS0yLjUtMy0yLjVoLTQuOFY1Ni40eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.DAMENG {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGQTE0Mzt9DQoJLnN0MXtmaWxsOiMxQzI2ODE7fQ0KCS5zdDJ7ZmlsbDojRTYyRjFDO30NCgkuc3Qze2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5LjUsNTguM2MwLDAtNS42LDEuOC04LjMtMi4xYzAsMC0xLjItMi4zLDAtNS4xYzAsMCwxLjQtMi45LDMtNC40YzAsMC0xLDQuNCw0LjQsNS4yYzAsMCwyLjktMC4yLDMsMi4zDQoJCQlDMjEuNiw1NC4yLDIyLjMsNTcuMiwxOS41LDU4LjNMMTkuNSw1OC4zeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjIsNTYuOWwtMS43LDF2LTRjMCwwLDAuMy0xLjktMi42LTIuM2MwLDAtMy4yLTAuMi00LjUtMi42di0zLjZsMS41LTEuM3Y0YzAsMCwwLjgsMi4yLDMuMywyLjYNCgkJCWMwLDAsMy40LTAuMSw0LDIuNUwyNC4yLDU2LjlMMjQuMiw1Ni45eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI2LjEsNTUuN2wtMS4zLDEuMXYtNGMwLDAtMC40LTEuNy0zLjQtMi41YzAsMC0yLjQsMC40LTMuNy0yLjN2LTQuMmwxLjQtMC43djQuNGMwLDAsMC4xLDEuNywzLjMsMi4zDQoJCQljMCwwLDIuOCwwLjEsMy42LDIuNEwyNi4xLDU1LjdMMjYuMSw1NS43eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI4LjQsNTQuMWwtMS42LDEuM3YtM2MtMC41LTMtMy45LTMuMS0zLjktMy4xYy0zLjEtMC41LTMuMS0yLjUtMy4xLTIuNXYtNC4ybDEuOC0wLjl2NC44DQoJCQljMC44LDIuNywzLjgsMi42LDMuOCwyLjZjMi42LDAuMiwzLDIuNiwzLDIuNkwyOC40LDU0LjFMMjguNCw1NC4xeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMzLjUsNDUuOWMwLDAtMS4yLDQuOS0zLjcsN2MwLDAsMC4yLTQuMi00LjUtNC40YzAsMC0yLjgtMS0yLjgtMy4xYzAsMC0wLjItMS43LDAuMi00YzAsMCw2LjUtMS45LDkuMywwLjYNCgkJCUMzMi4xLDQxLjksMzMuOCw0My4yLDMzLjUsNDUuOUwzMy41LDQ1Ljl6Ii8+DQoJPC9nPg0KCTxnIGNsYXNzPSJzdDMiPg0KCQk8cGF0aCBkPSJNNDMuNyw1OC41Yy0wLjUsMC0xLjMsMC0yLjUsMGMtMC45LDAtMS42LTAuMS0yLjMtMC4yYy0wLjYtMC4yLTEuMS0wLjUtMS41LTAuOWMtMC4yLTAuMi0wLjQtMC4zLTAuNS0wLjMNCgkJCWMtMC4zLDAtMC43LDAuNi0xLjQsMS45bC0xLTFjMC43LTEuMSwxLjMtMS44LDEuOC0yLjF2LTMuN2gtMS44di0xLjRoMy4xdjUuMWwwLjIsMC4xYzAuMywwLjQsMC43LDAuNiwxLDAuOA0KCQkJYzAuNCwwLjIsMS4xLDAuMywxLjksMC4zYzEuMSwwLDIsMCwyLjksMGMwLjQsMCwxLDAsMS45LDBjMC43LDAsMS4xLTAuMSwxLjUtMC4xbC0wLjMsMS40SDQzLjd6IE0zNS43LDQ2LjMNCgkJCWMwLjksMC43LDEuNywxLjQsMi4zLDIuMWwtMSwxYy0wLjUtMC43LTEuMy0xLjQtMi4yLTIuMkwzNS43LDQ2LjN6IE0zOC42LDQ5LjFoMi44YzAuMS0wLjcsMC4xLTEuMywwLjEtMS45di0wLjlINDN2MC42DQoJCQljMCwwLjgsMCwxLjUtMC4xLDIuMkg0NnYxLjRoLTNjMC41LDEuNiwxLjYsMy4yLDMuMyw0LjlsLTEsMS4xYy0xLjUtMS42LTIuNi0zLjEtMy4xLTQuNmMtMC42LDItMS43LDMuNi0zLjIsNC42bC0wLjktMS4yDQoJCQljMS41LTEsMi41LTIuNiwzLTQuOGgtMi42VjQ5LjF6Ii8+DQoJCTxwYXRoIGQ9Ik00OC4zLDQ3LjRoMi4zdi0xLjJoMS4zdjEuMmgxLjh2MS4zaC0xLjh2MC4xYzAuNiwwLjQsMS4yLDAuOCwxLjksMS4zbC0wLjcsMS4xYy0wLjMtMC4zLTAuNy0wLjctMS4yLTEuMnYyaC0xLjN2LTIuNA0KCQkJYy0wLjYsMS0xLjIsMS44LTEuOSwyLjRsLTAuNy0xLjFjMC45LTAuNiwxLjctMS40LDIuMi0yLjJoLTEuOFY0Ny40eiBNNTIuNCw1NC4xYy0wLjksMC44LTIsMS41LTMuMiwxLjhsLTAuOC0xLjINCgkJCWMyLTAuNiwzLjYtMS43LDQuNi0zLjNMNTQsNTJjLTAuMSwwLjItMC4zLDAuNS0wLjUsMC44aDQuOXYxLjFjLTEuMSwyLjctNC4zLDQuMy05LjcsNC44bC0wLjctMS4zYzItMC4xLDMuOC0wLjQsNS4xLTAuOQ0KCQkJYy0wLjUtMC40LTEtMC43LTEuNS0xLjFsMC45LTAuOWMwLjcsMC41LDEuNCwxLDEuOSwxLjRjMS0wLjUsMS44LTEuMSwyLjMtMS45SDUyLjR6IE01NC4yLDQ3LjRoMnYtMS4yaDEuM3YxLjJoMi4zdjEuM2gtMS43DQoJCQljMC41LDAuOCwxLjIsMS41LDIuMywyLjJMNTkuNSw1MmMtMC45LTAuOC0xLjUtMS43LTItMi42VjUyaC0xLjN2LTIuNmMtMC41LDEtMS4yLDEuOS0xLjksMi42bC0wLjgtMS4xYzAuOC0wLjYsMS41LTEuNCwyLjEtMi4yDQoJCQloLTEuNFY0Ny40eiIvPg0KCQk8cGF0aCBkPSJNNjUuMSw1Mi42Yy0wLjEsMC4yLTAuMSwwLjQtMC4yLDAuNmgyLjd2MS4yYy0wLjIsMC44LTAuNiwxLjQtMS4yLDJjMC41LDAuMiwxLDAuNCwxLjUsMC43bC0wLjgsMS4xDQoJCQljLTAuNS0wLjMtMS4yLTAuNi0xLjgtMWMtMC45LDAuNS0yLDEtMy4zLDEuNGwtMC43LTEuMmMxLTAuMiwxLjgtMC41LDIuNS0wLjhjLTAuNi0wLjMtMS4yLTAuNS0xLjctMC43YzAuMy0wLjUsMC42LTEuMSwwLjgtMS41DQoJCQloLTEuM3YtMS4zaDEuOWMwLjItMC41LDAuMy0wLjgsMC4zLTAuN0w2NS4xLDUyLjZ6IE02MS43LDQ4LjdoMi41di0yLjRoMS4zdjIuNGgyLjN2MS4yaC0yLjN2MGMwLjcsMC4zLDEuNCwwLjYsMi4xLDFMNjYuOSw1Mg0KCQkJYy0wLjYtMC40LTEtMC44LTEuNC0xLjF2MS40aC0xLjN2LTIuMUM2My43LDUxLjIsNjMsNTIsNjIsNTIuN2wtMC43LTEuMWMwLjktMC41LDEuNS0xLDEuOS0xLjZoLTEuNlY0OC43eiBNNjIuOSw0Ni41DQoJCQljMC4zLDAuNSwwLjYsMSwwLjgsMS42bC0xLjEsMC41Yy0wLjMtMC42LTAuNi0xLjItMC45LTEuN0w2Mi45LDQ2LjV6IE02Ni4zLDU0LjRoLTJjLTAuMSwwLjItMC4zLDAuNi0wLjYsMQ0KCQkJYzAuMywwLjEsMC43LDAuMiwxLjMsMC41QzY1LjcsNTUuNCw2Ni4xLDU1LDY2LjMsNTQuNHogTTY3LjgsNDdjLTAuMywwLjYtMC42LDEuMS0xLDEuN2wtMS0wLjVjMC40LTAuNSwwLjctMS4xLDAuOS0xLjdMNjcuOCw0N3oNCgkJCSBNNjksNTJjLTAuMiwwLjQtMC40LDAuOC0wLjYsMS4zbC0wLjktMS4xYzAuNy0xLjUsMS4yLTMuNSwxLjUtNS45bDEuNCwwLjJjLTAuMSwwLjctMC4yLDEuMi0wLjMsMS43aDMuNHYxLjRoLTAuNw0KCQkJYy0wLjEsMi4yLTAuNSw0LTEuMiw1LjVjMC42LDEsMS40LDEuOSwyLjMsMi41bC0wLjgsMS4yYy0wLjgtMC42LTEuNi0xLjQtMi4yLTIuNGMtMC42LDEtMS40LDEuOC0yLjQsMi41bC0wLjgtMS4yDQoJCQljMS0wLjYsMS44LTEuNSwyLjQtMi42QzY5LjcsNTQuMSw2OS40LDUzLjEsNjksNTJ6IE02OS45LDQ5LjVMNjkuNyw1MGMwLjMsMS4zLDAuNywyLjQsMS4xLDMuNWMwLjQtMS4yLDAuNi0yLjUsMC43LTRINjkuOXoiLz4NCgkJPHBhdGggZD0iTTc1LjQsNTguNmwtMC4zLTEuM2MwLjQsMC4xLDAuNywwLjEsMSwwLjFjMC4zLDAsMC40LTAuMiwwLjQtMC41di0yLjdjLTAuNywwLjMtMS4yLDAuNC0xLjQsMC41bC0wLjQtMS40DQoJCQljMC42LTAuMSwxLjItMC4zLDEuNy0wLjVWNTBINzV2LTEuNGgxLjV2LTIuNGgxLjR2Mi40SDc5VjUwaC0xLjF2Mi4xYzAuNC0wLjIsMC44LTAuNCwxLjEtMC41VjUzbC0xLjEsMC41djMuNw0KCQkJYzAsMC45LTAuNCwxLjQtMS4zLDEuNEg3NS40eiBNODAuOCw1Mi44Yy0wLjIsMi4yLTAuNyw0LjItMS41LDZsLTEuMS0xYzAuOS0xLjcsMS4zLTMuOSwxLjMtNi42di00LjVoNy40djMuNmgtMi40djEuM2gyLjd2MS4zDQoJCQloLTIuN3YxLjNoMi4xdjQuNmgtMS4zdi0wLjZoLTN2MC42SDgxdi00LjZoMi4xdi0xLjNIODAuOHogTTgzLjEsNTAuMmgtMi4ydjEuMWwwLDAuMmgyLjJWNTAuMnogTTg1LjUsNDcuOWgtNC42VjQ5aDQuNlY0Ny45eg0KCQkJIE04Mi4yLDU2LjloM3YtMS42aC0zVjU2Ljl6Ii8+DQoJCTxwYXRoIGQ9Ik05NS4yLDQ2LjFjMC4zLDAuNSwwLjUsMC45LDAuNiwxLjJoNC44djEuNGgtOS44djIuOGMwLDMtMC41LDUuNC0xLjMsNy4ybC0xLjItMS4xYzAuNy0xLjUsMS0zLjUsMS4xLTYuMXYtNC4yaDQuOQ0KCQkJYy0wLjItMC4zLTAuNC0wLjYtMC42LTAuOUw5NS4yLDQ2LjF6IE05My45LDQ4LjhsMS4zLDAuM0w5NSw0OS45aDV2MS4yaC01LjVjLTAuMywwLjgtMC43LDEuNC0xLDEuOWgxLjl2LTEuNGgxLjR2MS40aDIuOXYxLjMNCgkJCWgtMi45djEuMWgzLjl2MS4zaC0zLjl2MmgtMS40di0yaC00LjZ2LTEuM2g0LjZ2LTEuMWgtMy4zbC0wLjMtMS4yYzAuNC0wLjUsMC44LTEuMiwxLjItMmgtMS43di0xLjJoMi4yYzAuMS0wLjEsMC4xLTAuMywwLjItMC42DQoJCQlMOTMuOSw0OC44eiIvPg0KCTwvZz4NCgk8ZyBjbGFzcz0ic3QzIj4NCgkJPHBhdGggZD0iTTEwMiw0MC43aDYuNVY0MmwtMy40LDguNGgtMS43bDMuNC04LjJIMTAyVjQwLjd6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}
.ds-item__image.DAMENG_New {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEwMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCBmaWxsPSIjRkZBMTQzIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGc+DQoJPHBhdGggZmlsbD0iIzFDMjY4MSIgZD0iTTIzLjI0MSw1NS4zMDFjMCwwLTUuODQ2LDEuNzkxLTguNjY3LTIuMDkxYzAsMC0xLjI1MS0yLjI4NiwwLTUuMDY5YzAsMCwxLjQ2NC0yLjg4MywzLjEzNS00LjM3Mw0KCQljMCwwLTEuMDQzLDQuMzczLDQuNTkyLDUuMTc0YzAsMCwzLjAyOC0wLjIwNCwzLjEzMiwyLjI4N0MyNS40MzIsNTEuMjI5LDI2LjE2Miw1NC4yMDcsMjMuMjQxLDU1LjMwMUwyMy4yNDEsNTUuMzAxeiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iI0U2MkYxQyIgZD0iTTI4LjE0Niw1My45MWwtMS43NzQsMC45ODl2LTMuOTc2YzAsMCwwLjMxMy0xLjg4Ny0yLjcxNS0yLjI4N2MwLDAtMy4zNDEtMC4xOTctNC42OTktMi41ODJ2LTMuNTc5DQoJCWwxLjU2Ny0xLjI5MnYzLjk3NmMwLDAsMC44MzQsMi4xODgsMy40NDUsMi41ODljMCwwLDMuNTQ4LTAuMTAyLDQuMTc1LDIuNDgzVjUzLjkxTDI4LjE0Niw1My45MXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFNjJGMUMiIGQ9Ik0zMC4xMyw1Mi43MTVsLTEuMzU3LDEuMDkzdi0zLjk3N2MwLDAtMC40MTctMS42OS0zLjU0OC0yLjQ4M2MwLDAtMi41MDgsMC40MDEtMy44NjUtMi4yODd2LTQuMTc3DQoJCWwxLjQ2NC0wLjY5NXY0LjM3M2MwLDAsMC4xMDMsMS42OTQsMy40NDUsMi4yODdjMCwwLDIuOTIxLDAuMTAyLDMuNzU4LDIuMzg2TDMwLjEzLDUyLjcxNUwzMC4xMyw1Mi43MTV6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRTYyRjFDIiBkPSJNMzIuNTMxLDUxLjEyN2wtMS42NywxLjI5NnYtMi45ODVjLTAuNTItMi45ODUtNC4wNzItMy4wODQtNC4wNzItMy4wODQNCgkJYy0zLjIzNS0wLjQ5OS0zLjIzNS0yLjQ4Ny0zLjIzNS0yLjQ4N1YzOS42OWwxLjg3OC0wLjg5MnY0Ljc3YzAuODM3LDIuNjg4LDMuOTY4LDIuNTg1LDMuOTY4LDIuNTg1DQoJCWMyLjcxNSwwLjIsMy4xMzEsMi41ODUsMy4xMzEsMi41ODVWNTEuMTI3TDMyLjUzMSw1MS4xMjd6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjMUMyNjgxIiBkPSJNMzcuODU3LDQyLjk3MWMwLDAtMS4yNTQsNC44NzMtMy44NjUsNi45NjNjMCwwLDAuMjEtNC4xNzctNC42OTUtNC4zNzhjMCwwLTIuOTI1LTAuOTk0LTIuOTI1LTMuMDgNCgkJYzAsMC0wLjIxLTEuNjksMC4yMS0zLjk3NmMwLDAsNi43ODctMS44OTEsOS43MDgsMC41OTdDMzYuMzk0LDM4Ljk5NCwzOC4xNzEsNDAuMjg3LDM3Ljg1Nyw0Mi45NzFMMzcuODU3LDQyLjk3MXoiLz4NCjwvZz4NCjxnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIj4NCgk8cGF0aCBkPSJNNDguNTA2LDU1LjQ5N2MtMC41MiwwLTEuMzU3LDAtMi42MTIsMGMtMC45MzYsMC0xLjY3LTAuMDk1LTIuNDAxLTAuMTk2Yy0wLjYyNy0wLjE5Ny0xLjE0Ny0wLjQ5Ni0xLjU2My0wLjg5Ng0KCQljLTAuMjEtMC4xOTctMC40MjEtMC4yOTEtMC41MjQtMC4yOTFjLTAuMzEzLDAtMC43MywwLjU5Ny0xLjQ2MSwxLjg4N2wtMS4wNDMtMC45OThjMC43My0xLjA5MiwxLjM1Ny0xLjc5MiwxLjg3Ny0yLjA4M3YtMy42ODUNCgkJaC0xLjg3N3YtMS4zOTFoMy4yMzR2NS4wNzZsMC4yMSwwLjA5NWMwLjMxMywwLjQsMC43MywwLjU5OCwxLjA0MywwLjc5NGMwLjQxNywwLjIwNCwxLjE0NywwLjMwNiwxLjk4NSwwLjMwNg0KCQljMS4xNDcsMCwyLjA4NywwLDMuMDI4LDBjMC40MTcsMCwxLjA0MywwLDEuOTg1LDBjMC43MywwLDEuMTQ3LTAuMTAyLDEuNTYzLTAuMTAybC0wLjMxMywxLjM5MWgtMy4xMzFWNTUuNDk3eiBNNDAuMTU2LDQzLjM3Mg0KCQljMC45MzcsMC42OTUsMS43NzQsMS4zOTEsMi40MDEsMi4wODZsLTEuMDQ4LDAuOTk0Yy0wLjUyLTAuNjk2LTEuMzUzLTEuMzkxLTIuMjk0LTIuMTg4TDQwLjE1Niw0My4zNzJ6IE00My4xOCw0Ni4xNTNoMi45MjUNCgkJYzAuMTAzLTAuNjk1LDAuMTAzLTEuMjkzLDAuMTAzLTEuODl2LTAuODkyaDEuNTY3djAuNTk3YzAsMC43OTQsMCwxLjQ5LTAuMTA0LDIuMTg1aDMuMjM1djEuMzkxaC0zLjEzMg0KCQljMC41MiwxLjU4NywxLjY3LDMuMTgyLDMuNDQ1LDQuODc4bC0xLjA0NCwxLjA5NGMtMS41NjctMS41OTUtMi43MTQtMy4wODktMy4yMzgtNC41NzRjLTAuNjIzLDEuOTgxLTEuNzc0LDMuNTc1LTMuMzM4LDQuNTc0DQoJCWwtMC45NC0xLjE5NWMxLjU2NC0wLjk5NywyLjYxMS0yLjU5MiwzLjEzMS00Ljc3N2gtMi43MTR2LTEuMzkxSDQzLjE4eiIvPg0KCTxwYXRoIGQ9Ik01My4zMDgsNDQuNDY0aDIuNDAxVjQzLjI3aDEuMzU3djEuMTk0aDEuODgxdjEuMjkyaC0xLjg4MXYwLjA5OGMwLjYyNywwLjQwMSwxLjI1NCwwLjc5NywxLjk4NCwxLjI5NmwtMC43MywxLjA5Mg0KCQljLTAuMzEzLTAuMjk4LTAuNzMtMC42OTktMS4yNTQtMS4xOTR2MS45ODhoLTEuMzU3di0yLjM4NWMtMC42MjcsMC45OTUtMS4yNTQsMS43ODgtMS45ODQsMi4zODVsLTAuNzMtMS4wOTINCgkJYzAuOTQxLTAuNTk4LDEuNzc0LTEuMzkxLDIuMjk4LTIuMTg5aC0xLjg4MXYtMS4yOTJINTMuMzA4eiBNNTcuNTksNTEuMTI3Yy0wLjk0MSwwLjc5NS0yLjA4OCwxLjQ4Ni0zLjM0MiwxLjc5MmwtMC44MzctMS4xOTQNCgkJYzIuMDkxLTAuNTk4LDMuNzU4LTEuNjg5LDQuODA2LTMuMjg1bDEuMDQzLDAuNTk4Yy0wLjEwNywwLjE5Ny0wLjMxMywwLjUwMy0wLjUyMywwLjc5NGg1LjExNHYxLjA5Mw0KCQljLTEuMTQ2LDIuNjg4LTQuNDg3LDQuMjgyLTEwLjEyNyw0Ljc3N2wtMC43My0xLjI5N2MyLjA4OC0wLjEwMiwzLjk2OS0wLjM5Myw1LjMyNi0wLjg4OGMtMC41MjQtMC40MDEtMS4wNDQtMC43LTEuNTY3LTEuMDk0DQoJCWwwLjk0LTAuOTAyYzAuNzMsMC40OTUsMS40NiwwLjk5NywxLjk4NCwxLjM5OGMxLjA0NC0wLjQ5NiwxLjg3Ny0xLjA5MiwyLjQwMS0xLjg5NEg1Ny41OVY1MS4xMjd6IE01OS40NjcsNDQuNDY0aDIuMDg3VjQzLjI3DQoJCWgxLjM1N3YxLjE5NGgyLjQwMnYxLjI5Mkg2My41NGMwLjUyMywwLjc5OCwxLjI1NCwxLjQ5NywyLjM5NiwyLjE4OUw2NSw0OS4wMzdjLTAuOTM3LTAuNzk0LTEuNTY0LTEuNjg5LTIuMDg4LTIuNTg1djIuNTg1aC0xLjM1Nw0KCQl2LTIuNTg1Yy0wLjUyLDAuOTktMS4yNSwxLjg5My0xLjk4NCwyLjU4NWwtMC44MzMtMS4wOTJjMC44MzMtMC41OTgsMS41NjctMS4zOTEsMi4xOTQtMi4xODloLTEuNDY0VjQ0LjQ2NHoiLz4NCgk8cGF0aCBkPSJNNzAuODQ3LDQ5LjYzNWMtMC4xMDgsMC4xOTYtMC4xMDgsMC40LTAuMjA2LDAuNTk3aDIuODJ2MS4xOTRjLTAuMjE1LDAuNzk0LTAuNjI3LDEuMzkxLTEuMjU1LDEuOTg4DQoJCWMwLjUyMSwwLjE5NywxLjA0LDAuMzk0LDEuNTYxLDAuNjk5bC0wLjgyNiwxLjA5M2MtMC41MjYtMC4zMDctMS4yNTQtMC41OTgtMS44OC0wLjk5OWMtMC45NDgsMC41MDMtMi4wOTcsMC45OTktMy40NDgsMS4zOTMNCgkJbC0wLjcyOS0xLjE5NWMxLjA0LTAuMTk3LDEuODgzLTAuNDk0LDIuNjA4LTAuNzkzYy0wLjYyNi0wLjI5OS0xLjI1NC0wLjQ5Ni0xLjc4Mi0wLjY5MmMwLjMyMi0wLjQ5NiwwLjYyOC0xLjA5MiwwLjg0Mi0xLjQ5Mw0KCQlINjcuMTl2LTEuMjk3aDEuOTg4YzAuMjA4LTAuNDk0LDAuMzEzLTAuNzkzLDAuMzEzLTAuNjkxTDcwLjg0Nyw0OS42MzV6IE02Ny4yOTgsNDUuNzU2aDIuNjE0di0yLjM4NWgxLjM1NHYyLjM4NWgyLjQwMXYxLjE5NA0KCQloLTIuNDAxbDAsMGMwLjcyNiwwLjMwMiwxLjQ2LDAuNTk0LDIuMTk0LDAuOTk1bC0wLjczNCwxLjA5MmMtMC42MjYtMC40LTEuMDQtMC43OTQtMS40Ni0xLjA5MnYxLjM5MWgtMS4zNTR2LTIuMDgzDQoJCWMtMC41MjUsMC45OS0xLjI1NCwxLjc4NC0yLjMsMi40NzdsLTAuNzI5LTEuMDkzYzAuOTM1LTAuNDk2LDEuNTYxLTAuOTksMS45ODItMS41ODhINjcuMTl2LTEuMjkySDY3LjI5OHogTTY4LjU1Miw0My41NjgNCgkJYzAuMzE0LDAuNDk5LDAuNjI3LDAuOTk0LDAuODM1LDEuNTkxbC0xLjE0OCwwLjQ5OWMtMC4zMTQtMC41OTctMC42MjYtMS4xOTQtMC45NC0xLjY4OUw2OC41NTIsNDMuNTY4eiBNNzIuMTAxLDUxLjQyNmgtMi4wODgNCgkJYy0wLjEwMSwwLjE5Ny0wLjMxNCwwLjU5LTAuNjI2LDAuOTk3YzAuMzEyLDAuMDk1LDAuNzI2LDAuMTksMS4zNTIsMC40OTZDNzEuNDczLDUyLjQyMyw3MS44OTUsNTIuMDE2LDcyLjEwMSw1MS40MjZ6DQoJCSBNNzMuNjY4LDQ0LjA2N2MtMC4zMTMsMC41OTctMC42MjgsMS4wOTItMS4wNDgsMS42ODlsLTEuMDQtMC40OTljMC40MTItMC40OTYsMC43MzQtMS4wOTMsMC45NC0xLjY5TDczLjY2OCw0NC4wNjd6DQoJCSBNNzQuOTIzLDQ5LjAzN2MtMC4yMDgsMC40LTAuNDIzLDAuNzk0LTAuNjI4LDEuMjg5bC0wLjk0LTEuMDkyYzAuNzM0LTEuNDg2LDEuMjU0LTMuNDc4LDEuNTY4LTUuODYzbDEuNDYsMC4xOTYNCgkJYy0wLjEwOCwwLjY5Ni0wLjIxNSwxLjE5NC0wLjMxNCwxLjY5aDMuNTQ4djEuMzk0aC0wLjcyNmMtMC4xMDgsMi4xODktMC41MiwzLjk4LTEuMjU0LDUuNDY1YzAuNjI2LDAuOTk4LDEuNDYsMS44OTUsMi40LDIuNDkxDQoJCWwtMC44NDEsMS4xOTRjLTAuODI1LTAuNTk3LTEuNjY4LTEuMzk4LTIuMjk0LTIuMzg5Yy0wLjYyOCwwLjk5LTEuNDYsMS43OTItMi41MDgsMi40ODNsLTAuODI2LTEuMTg4DQoJCWMxLjA0LTAuNTk3LDEuODc0LTEuNSwyLjUtMi41OTNDNzUuNjQ4LDUxLjEyNyw3NS4zNDMsNTAuMTI5LDc0LjkyMyw0OS4wMzd6IE03NS44NjIsNDYuNTU0bC0wLjIxNCwwLjQ5NQ0KCQljMC4zMiwxLjI5NiwwLjczNCwyLjM4OSwxLjE0NiwzLjQ4MWMwLjQyMi0xLjE5NCwwLjYyOC0yLjQ5MSwwLjczMy0zLjk3Nkg3NS44NjJ6Ii8+DQoJPHBhdGggZD0iTTgxLjU5Nyw1NS42bC0wLjMwNi0xLjI5N2MwLjQxNCwwLjEwMiwwLjcyOCwwLjEwMiwxLjA0LDAuMTAyYzAuMzEzLDAsMC40MjItMC4xOTcsMC40MjItMC40OTR2LTIuNjgxDQoJCWMtMC43MzQsMC4yOTEtMS4yNTQsMC4zOTQtMS40NjIsMC40OTVsLTAuNDItMS4zOThjMC42MjgtMC4wOTUsMS4yNTQtMC4yOTEsMS43NzMtMC40OTV2LTIuNzgyaC0xLjQ2di0xLjM5MWgxLjU2OFY0My4yN2gxLjQ2DQoJCXYyLjM4OGgxLjE0NnYxLjM5MWgtMS4xNDZ2Mi4wODNjMC40MTItMC4xODksMC44MzQtMC4zOTQsMS4xNDYtMC40OTV2MS4zOThsLTEuMTQ2LDAuNDk1djMuNjc3YzAsMC44OTYtMC40MTQsMS4zOTMtMS4zNjIsMS4zOTMNCgkJSDgxLjU5N3ogTTg3LjI0MSw0OS44MzFjLTAuMjE0LDIuMTg1LTAuNzM0LDQuMTgxLTEuNTY4LDUuOTcybC0xLjE0Ni0wLjk5OGMwLjkzOS0xLjY4OSwxLjM1Mi0zLjg4MSwxLjM1Mi02LjU2MnYtNC40NzVoNy43MjUNCgkJdjMuNThoLTIuNXYxLjI4OWgyLjgxOXYxLjI5N2gtMi44MTl2MS4yOTZoMi4xOTN2NC41NzNoLTEuMzYxdi0wLjU5N2gtMy4xMzV2MC41OTdoLTEuMzU0di00LjU3M2gyLjE5M3YtMS4yOTZoLTIuMzk5VjQ5LjgzMXoNCgkJIE04OS42NDEsNDcuMjUzaC0yLjI5NHYxLjA5MnYwLjE5N2gyLjI5NFY0Ny4yNTN6IE05Mi4xNDksNDQuOTYyaC00LjgwM3YxLjA5Mmg0LjgwM1Y0NC45NjJ6IE04OC43MDEsNTMuOTFoMy4xMjh2LTEuNTg5aC0zLjEyOA0KCQlWNTMuOTF6Ii8+DQoJPHBhdGggZD0iTTEwMi4yNzMsNDMuMTcxYzAuMzE0LDAuNDk5LDAuNTIxLDAuODk2LDAuNjI4LDEuMTk1aDUuMDE3djEuMzkxSDk3LjY4djIuNzg2YzAsMi45NzktMC41MjEsNS4zNjgtMS4zNTQsNy4xNTkNCgkJbC0xLjI1NC0xLjA5M2MwLjczNC0xLjQ5MywxLjA0LTMuNDgxLDEuMTQ2LTYuMDY2di00LjE3Nmg1LjExNmMtMC4yMDYtMC4yOTktMC40MjEtMC41OTgtMC42MjctMC44OTZMMTAyLjI3Myw0My4xNzF6DQoJCSBNMTAwLjkxMyw0NS44NTRsMS4zNiwwLjI5OWwtMC4yMTQsMC43OTdoNS4yM3YxLjE5aC01Ljc1MWMtMC4zMDYsMC44MDItMC43MjYsMS4zOTktMS4wMzksMS44OTVoMS45ODd2LTEuMzk4aDEuNDU0djEuMzk4aDMuMDI4DQoJCXYxLjI4OWgtMy4wMjh2MS4wOTloNC4wNzZ2MS4yOWgtNC4wNzZ2MS45ODhoLTEuNDU0di0xLjk4OEg5Ny42OHYtMS4yOWg0LjgwOHYtMS4wOTloLTMuNDU2bC0wLjMwNi0xLjE5NQ0KCQljMC40MTQtMC40OTQsMC44MzQtMS4xODcsMS4yNTQtMS45ODhoLTEuNzc0di0xLjE5aDIuMjk1YzAuMTA3LTAuMTAyLDAuMTA3LTAuMjk5LDAuMjA3LTAuNTk3TDEwMC45MTMsNDUuODU0eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.DAMENG_V6 {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGQTE0Mzt9DQoJLnN0MXtmaWxsOiMxQzI2ODE7fQ0KCS5zdDJ7ZmlsbDojRTYyRjFDO30NCgkuc3Qze2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5LjUsNTguM2MwLDAtNS42LDEuOC04LjMtMi4xYzAsMC0xLjItMi4zLDAtNS4xYzAsMCwxLjQtMi45LDMtNC40YzAsMC0xLDQuNCw0LjQsNS4yYzAsMCwyLjktMC4yLDMsMi4zDQoJCQlDMjEuNiw1NC4yLDIyLjMsNTcuMiwxOS41LDU4LjNMMTkuNSw1OC4zeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjIsNTYuOWwtMS43LDF2LTRjMCwwLDAuMy0xLjktMi42LTIuM2MwLDAtMy4yLTAuMi00LjUtMi42di0zLjZsMS41LTEuM3Y0YzAsMCwwLjgsMi4yLDMuMywyLjYNCgkJCWMwLDAsMy40LTAuMSw0LDIuNUwyNC4yLDU2LjlMMjQuMiw1Ni45eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI2LjEsNTUuN2wtMS4zLDEuMXYtNGMwLDAtMC40LTEuNy0zLjQtMi41YzAsMC0yLjQsMC40LTMuNy0yLjN2LTQuMmwxLjQtMC43djQuNGMwLDAsMC4xLDEuNywzLjMsMi4zDQoJCQljMCwwLDIuOCwwLjEsMy42LDIuNEwyNi4xLDU1LjdMMjYuMSw1NS43eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI4LjQsNTQuMWwtMS42LDEuM3YtM2MtMC41LTMtMy45LTMuMS0zLjktMy4xYy0zLjEtMC41LTMuMS0yLjUtMy4xLTIuNXYtNC4ybDEuOC0wLjl2NC44DQoJCQljMC44LDIuNywzLjgsMi42LDMuOCwyLjZjMi42LDAuMiwzLDIuNiwzLDIuNkwyOC40LDU0LjFMMjguNCw1NC4xeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMzLjUsNDUuOWMwLDAtMS4yLDQuOS0zLjcsN2MwLDAsMC4yLTQuMi00LjUtNC40YzAsMC0yLjgtMS0yLjgtMy4xYzAsMC0wLjItMS43LDAuMi00YzAsMCw2LjUtMS45LDkuMywwLjYNCgkJCUMzMi4xLDQxLjksMzMuOCw0My4yLDMzLjUsNDUuOUwzMy41LDQ1Ljl6Ii8+DQoJPC9nPg0KCTxnIGNsYXNzPSJzdDMiPg0KCQk8cGF0aCBkPSJNNDMuNyw1OC41Yy0wLjUsMC0xLjMsMC0yLjUsMGMtMC45LDAtMS42LTAuMS0yLjMtMC4yYy0wLjYtMC4yLTEuMS0wLjUtMS41LTAuOWMtMC4yLTAuMi0wLjQtMC4zLTAuNS0wLjMNCgkJCWMtMC4zLDAtMC43LDAuNi0xLjQsMS45bC0xLTFjMC43LTEuMSwxLjMtMS44LDEuOC0yLjF2LTMuN2gtMS44di0xLjRoMy4xdjUuMWwwLjIsMC4xYzAuMywwLjQsMC43LDAuNiwxLDAuOA0KCQkJYzAuNCwwLjIsMS4xLDAuMywxLjksMC4zYzEuMSwwLDIsMCwyLjksMGMwLjQsMCwxLDAsMS45LDBjMC43LDAsMS4xLTAuMSwxLjUtMC4xbC0wLjMsMS40SDQzLjd6IE0zNS43LDQ2LjMNCgkJCWMwLjksMC43LDEuNywxLjQsMi4zLDIuMWwtMSwxYy0wLjUtMC43LTEuMy0xLjQtMi4yLTIuMkwzNS43LDQ2LjN6IE0zOC42LDQ5LjFoMi44YzAuMS0wLjcsMC4xLTEuMywwLjEtMS45di0wLjlINDN2MC42DQoJCQljMCwwLjgsMCwxLjUtMC4xLDIuMkg0NnYxLjRoLTNjMC41LDEuNiwxLjYsMy4yLDMuMyw0LjlsLTEsMS4xYy0xLjUtMS42LTIuNi0zLjEtMy4xLTQuNmMtMC42LDItMS43LDMuNi0zLjIsNC42bC0wLjktMS4yDQoJCQljMS41LTEsMi41LTIuNiwzLTQuOGgtMi42VjQ5LjF6Ii8+DQoJCTxwYXRoIGQ9Ik00OC4zLDQ3LjRoMi4zdi0xLjJoMS4zdjEuMmgxLjh2MS4zaC0xLjh2MC4xYzAuNiwwLjQsMS4yLDAuOCwxLjksMS4zbC0wLjcsMS4xYy0wLjMtMC4zLTAuNy0wLjctMS4yLTEuMnYyaC0xLjN2LTIuNA0KCQkJYy0wLjYsMS0xLjIsMS44LTEuOSwyLjRsLTAuNy0xLjFjMC45LTAuNiwxLjctMS40LDIuMi0yLjJoLTEuOFY0Ny40eiBNNTIuNCw1NC4xYy0wLjksMC44LTIsMS41LTMuMiwxLjhsLTAuOC0xLjINCgkJCWMyLTAuNiwzLjYtMS43LDQuNi0zLjNMNTQsNTJjLTAuMSwwLjItMC4zLDAuNS0wLjUsMC44aDQuOXYxLjFjLTEuMSwyLjctNC4zLDQuMy05LjcsNC44bC0wLjctMS4zYzItMC4xLDMuOC0wLjQsNS4xLTAuOQ0KCQkJYy0wLjUtMC40LTEtMC43LTEuNS0xLjFsMC45LTAuOWMwLjcsMC41LDEuNCwxLDEuOSwxLjRjMS0wLjUsMS44LTEuMSwyLjMtMS45SDUyLjR6IE01NC4yLDQ3LjRoMnYtMS4yaDEuM3YxLjJoMi4zdjEuM2gtMS43DQoJCQljMC41LDAuOCwxLjIsMS41LDIuMywyLjJMNTkuNSw1MmMtMC45LTAuOC0xLjUtMS43LTItMi42VjUyaC0xLjN2LTIuNmMtMC41LDEtMS4yLDEuOS0xLjksMi42bC0wLjgtMS4xYzAuOC0wLjYsMS41LTEuNCwyLjEtMi4yDQoJCQloLTEuNFY0Ny40eiIvPg0KCQk8cGF0aCBkPSJNNjUuMSw1Mi42Yy0wLjEsMC4yLTAuMSwwLjQtMC4yLDAuNmgyLjd2MS4yYy0wLjIsMC44LTAuNiwxLjQtMS4yLDJjMC41LDAuMiwxLDAuNCwxLjUsMC43bC0wLjgsMS4xDQoJCQljLTAuNS0wLjMtMS4yLTAuNi0xLjgtMWMtMC45LDAuNS0yLDEtMy4zLDEuNGwtMC43LTEuMmMxLTAuMiwxLjgtMC41LDIuNS0wLjhjLTAuNi0wLjMtMS4yLTAuNS0xLjctMC43YzAuMy0wLjUsMC42LTEuMSwwLjgtMS41DQoJCQloLTEuM3YtMS4zaDEuOWMwLjItMC41LDAuMy0wLjgsMC4zLTAuN0w2NS4xLDUyLjZ6IE02MS43LDQ4LjdoMi41di0yLjRoMS4zdjIuNGgyLjN2MS4yaC0yLjN2MGMwLjcsMC4zLDEuNCwwLjYsMi4xLDFMNjYuOSw1Mg0KCQkJYy0wLjYtMC40LTEtMC44LTEuNC0xLjF2MS40aC0xLjN2LTIuMUM2My43LDUxLjIsNjMsNTIsNjIsNTIuN2wtMC43LTEuMWMwLjktMC41LDEuNS0xLDEuOS0xLjZoLTEuNlY0OC43eiBNNjIuOSw0Ni41DQoJCQljMC4zLDAuNSwwLjYsMSwwLjgsMS42bC0xLjEsMC41Yy0wLjMtMC42LTAuNi0xLjItMC45LTEuN0w2Mi45LDQ2LjV6IE02Ni4zLDU0LjRoLTJjLTAuMSwwLjItMC4zLDAuNi0wLjYsMQ0KCQkJYzAuMywwLjEsMC43LDAuMiwxLjMsMC41QzY1LjcsNTUuNCw2Ni4xLDU1LDY2LjMsNTQuNHogTTY3LjgsNDdjLTAuMywwLjYtMC42LDEuMS0xLDEuN2wtMS0wLjVjMC40LTAuNSwwLjctMS4xLDAuOS0xLjdMNjcuOCw0N3oNCgkJCSBNNjksNTJjLTAuMiwwLjQtMC40LDAuOC0wLjYsMS4zbC0wLjktMS4xYzAuNy0xLjUsMS4yLTMuNSwxLjUtNS45bDEuNCwwLjJjLTAuMSwwLjctMC4yLDEuMi0wLjMsMS43aDMuNHYxLjRoLTAuNw0KCQkJYy0wLjEsMi4yLTAuNSw0LTEuMiw1LjVjMC42LDEsMS40LDEuOSwyLjMsMi41bC0wLjgsMS4yYy0wLjgtMC42LTEuNi0xLjQtMi4yLTIuNGMtMC42LDEtMS40LDEuOC0yLjQsMi41bC0wLjgtMS4yDQoJCQljMS0wLjYsMS44LTEuNSwyLjQtMi42QzY5LjcsNTQuMSw2OS40LDUzLjEsNjksNTJ6IE02OS45LDQ5LjVMNjkuNyw1MGMwLjMsMS4zLDAuNywyLjQsMS4xLDMuNWMwLjQtMS4yLDAuNi0yLjUsMC43LTRINjkuOXoiLz4NCgkJPHBhdGggZD0iTTc1LjQsNTguNmwtMC4zLTEuM2MwLjQsMC4xLDAuNywwLjEsMSwwLjFjMC4zLDAsMC40LTAuMiwwLjQtMC41di0yLjdjLTAuNywwLjMtMS4yLDAuNC0xLjQsMC41bC0wLjQtMS40DQoJCQljMC42LTAuMSwxLjItMC4zLDEuNy0wLjVWNTBINzV2LTEuNGgxLjV2LTIuNGgxLjR2Mi40SDc5VjUwaC0xLjF2Mi4xYzAuNC0wLjIsMC44LTAuNCwxLjEtMC41VjUzbC0xLjEsMC41djMuNw0KCQkJYzAsMC45LTAuNCwxLjQtMS4zLDEuNEg3NS40eiBNODAuOCw1Mi44Yy0wLjIsMi4yLTAuNyw0LjItMS41LDZsLTEuMS0xYzAuOS0xLjcsMS4zLTMuOSwxLjMtNi42di00LjVoNy40djMuNmgtMi40djEuM2gyLjd2MS4zDQoJCQloLTIuN3YxLjNoMi4xdjQuNmgtMS4zdi0wLjZoLTN2MC42SDgxdi00LjZoMi4xdi0xLjNIODAuOHogTTgzLjEsNTAuMmgtMi4ydjEuMWwwLDAuMmgyLjJWNTAuMnogTTg1LjUsNDcuOWgtNC42VjQ5aDQuNlY0Ny45eg0KCQkJIE04Mi4yLDU2LjloM3YtMS42aC0zVjU2Ljl6Ii8+DQoJCTxwYXRoIGQ9Ik05NS4yLDQ2LjFjMC4zLDAuNSwwLjUsMC45LDAuNiwxLjJoNC44djEuNGgtOS44djIuOGMwLDMtMC41LDUuNC0xLjMsNy4ybC0xLjItMS4xYzAuNy0xLjUsMS0zLjUsMS4xLTYuMXYtNC4yaDQuOQ0KCQkJYy0wLjItMC4zLTAuNC0wLjYtMC42LTAuOUw5NS4yLDQ2LjF6IE05My45LDQ4LjhsMS4zLDAuM0w5NSw0OS45aDV2MS4yaC01LjVjLTAuMywwLjgtMC43LDEuNC0xLDEuOWgxLjl2LTEuNGgxLjR2MS40aDIuOXYxLjMNCgkJCWgtMi45djEuMWgzLjl2MS4zaC0zLjl2MmgtMS40di0yaC00LjZ2LTEuM2g0LjZ2LTEuMWgtMy4zbC0wLjMtMS4yYzAuNC0wLjUsMC44LTEuMiwxLjItMmgtMS43di0xLjJoMi4yYzAuMS0wLjEsMC4xLTAuMywwLjItMC42DQoJCQlMOTMuOSw0OC44eiIvPg0KCTwvZz4NCgk8ZyBjbGFzcz0ic3QzIj4NCgkJPHBhdGggZD0iTTEwOC42LDQzLjFoLTEuNWMtMC4yLTAuOS0wLjctMS4zLTEuNy0xLjNjLTAuNiwwLTEuMiwwLjMtMS41LDAuOWMtMC40LDAuNi0wLjYsMS4zLTAuNiwyLjJ2MC4xaDAuMQ0KCQkJYzAuMy0wLjQsMC42LTAuNywxLTAuOWMwLjQtMC4yLDAuOC0wLjMsMS4zLTAuM2MwLjksMCwxLjcsMC4zLDIuMywwLjljMC42LDAuNiwwLjgsMS40LDAuOCwyLjNjMCwxLTAuMywxLjgtMSwyLjQNCgkJCWMtMC43LDAuNi0xLjUsMC45LTIuNCwwLjljLTEuMiwwLTIuMS0wLjQtMi43LTEuM2MtMC42LTAuOC0wLjktMi0wLjktMy40YzAtMS42LDAuMy0yLjksMS0zLjhjMC42LTEsMS41LTEuNSwyLjctMS41DQoJCQlDMTA3LjMsNDAuNSwxMDguNCw0MS40LDEwOC42LDQzLjF6IE0xMDQsNDUuOGMtMC4zLDAuMy0wLjUsMC44LTAuNSwxLjVjMCwwLjYsMC4yLDEuMSwwLjUsMS40YzAuNCwwLjMsMC44LDAuNSwxLjMsMC41DQoJCQljMC42LDAsMS0wLjIsMS40LTAuNmMwLjQtMC40LDAuNS0wLjksMC41LTEuNWMwLTAuNi0wLjItMS4xLTAuNS0xLjRjLTAuNC0wLjQtMC44LTAuNS0xLjQtMC41QzEwNC44LDQ1LjIsMTA0LjMsNDUuNCwxMDQsNDUuOHoiDQoJCQkvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.SMARTBI_TINYSOFT {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6IzNGOTMzRjt9DQoJLnN0M3tmaWxsOiNENjM4MUQ7fQ0KCS5zdDR7ZmlsbDojMzI2Q0NFO30NCgkuc3Q1e2ZpbGw6I0YyQzUxRjt9DQoJLnN0NntvcGFjaXR5OjAuNjt9DQoJLnN0N3tmaWxsOiM5NDk0OTQ7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8L2c+DQo8Zz4NCgk8ZyBjbGFzcz0ic3QxIj4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwLjgsMzQuOGgxNC44djEuNEgxOXYxNi43aC0xLjVWMzYuMmgtNi42VjM0Ljh6Ii8+DQoJPC9nPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjkuMSwzNS41YzAuMywwLjIsMC40LDAuNSwwLjQsMC45YzAsMC4zLTAuMSwwLjYtMC40LDAuOWMtMC4zLDAuMi0wLjYsMC40LTAuOSwwLjRjLTAuNCwwLTAuNy0wLjEtMC45LTAuNA0KCQkJYy0wLjMtMC4zLTAuNC0wLjYtMC40LTAuOWMwLTAuNCwwLjEtMC43LDAuNC0wLjljMC4yLTAuMywwLjUtMC40LDAuOS0wLjRDMjguNiwzNS4xLDI4LjksMzUuMiwyOS4xLDM1LjV6IE0yNy41LDM5LjhIMjl2MTMuMQ0KCQkJaC0xLjVWMzkuOHoiLz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MSI+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00NS44LDQ0Ljh2OGgtMS41di03LjljMC0yLjgtMS4yLTQuMi0zLjctNC4yYy0xLDAtMS45LDAuNC0yLjYsMS4xYy0wLjcsMC43LTEuMiwxLjgtMS4yLDMuMXY3LjloLTEuNVYzOS44DQoJCQloMS41VjQyYzAuNS0wLjgsMS0xLjQsMS44LTEuOGMwLjctMC40LDEuNS0wLjcsMi41LTAuN0M0NC4yLDM5LjUsNDUuOCw0MS4zLDQ1LjgsNDQuOHoiLz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MSI+DQoJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik00OC41LDM5LjhoMS43bDQuMywxMC45bDQuMi0xMC45aDEuN2wtNy4yLDE4LjFoLTEuNmwyLjItNS4zTDQ4LjUsMzkuOHoiLz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MSI+DQoJCTxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik03Mi41LDQzLjVINzFjLTAuMi0wLjktMC41LTEuNi0xLjEtMmMtMC42LTAuNS0xLjUtMC43LTIuNy0wLjdjLTEsMC0xLjgsMC4yLTIuMywwLjYNCgkJCWMtMC42LDAuNC0wLjksMC45LTAuOSwxLjZjMCwwLjcsMC40LDEuMiwxLjIsMS42YzAuNSwwLjMsMS40LDAuNiwyLjgsMC45YzEuNiwwLjQsMi43LDAuOCwzLjQsMS4yYzEsMC42LDEuNiwxLjUsMS42LDIuNg0KCQkJYzAsMi42LTEuOCw0LTUuMyw0Yy0zLjMsMC01LjItMS41LTUuNS00LjVoMS41YzAuMiwxLjEsMC42LDIsMS4yLDIuNWMwLjYsMC41LDEuNSwwLjcsMi43LDAuN2MyLjUsMCwzLjgtMC45LDMuOC0yLjYNCgkJCWMwLTAuOC0wLjQtMS40LTEuMy0xLjhjLTAuNS0wLjItMS40LTAuNS0yLjktMC45Yy0xLjUtMC40LTIuNi0wLjgtMy4yLTEuMmMtMS0wLjYtMS41LTEuNC0xLjUtMi41YzAtMS4xLDAuNS0xLjksMS40LTIuNg0KCQkJYzAuOS0wLjYsMi0wLjksMy40LTAuOUM3MC40LDM5LjUsNzIuMSw0MC44LDcyLjUsNDMuNXoiLz4NCgk8L2c+DQoJPGcgY2xhc3M9InN0MSI+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik04Niw0MS41YzEuMSwxLjMsMS42LDIuOSwxLjYsNC44YzAsMS45LTAuNSwzLjUtMS42LDQuOGMtMS4yLDEuNC0yLjcsMi4xLTQuNiwyLjFjLTEuOSwwLTMuNC0wLjctNC42LTIuMQ0KCQkJYy0xLjEtMS4zLTEuNi0yLjktMS42LTQuOGMwLTEuOSwwLjUtMy41LDEuNi00LjhjMS4xLTEuNCwyLjctMi4xLDQuNi0yLjFDODMuMywzOS41LDg0LjgsNDAuMSw4Niw0MS41eiBNNzcuOSw0Mi41DQoJCQljLTAuOCwxLTEuMiwyLjMtMS4yLDMuOWMwLDEuNiwwLjQsMi44LDEuMiwzLjhjMC45LDEuMSwyLDEuNywzLjUsMS43YzEuNSwwLDIuNy0wLjYsMy41LTEuN2MwLjgtMS4xLDEuMi0yLjMsMS4yLTMuOA0KCQkJYzAtMS41LTAuNC0yLjgtMS4yLTMuOWMtMC44LTEuMS0yLTEuNy0zLjUtMS43Qzc5LjksNDAuOCw3OC43LDQxLjMsNzcuOSw0Mi41eiIvPg0KCTwvZz4NCgk8ZyBjbGFzcz0ic3QxIj4NCgkJPHBhdGggY2xhc3M9InN0NSIgZD0iTTk4LDM0Ljh2MS4zaC0yLjJjLTAuNywwLTEuMiwwLjItMS40LDAuNWMtMC4zLDAuMy0wLjUsMC45LTAuNSwxLjZ2MS41aDMuOXYxLjNoLTMuOXYxMS43aC0xLjVWNDEuMWgtMy41DQoJCQl2LTEuM2gzLjV2LTEuNWMwLTEuMSwwLjMtMS45LDAuOC0yLjVjMC42LTAuNiwxLjQtMC45LDIuNS0wLjlIOTh6Ii8+DQoJPC9nPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMTA0LjYsMzUuNnY0LjJoMy40djEuM2gtMy40VjUwYzAsMC42LDAuMSwxLDAuMywxLjJjMC4yLDAuMiwwLjYsMC40LDEuMSwwLjRoMS42djEuM2gtMS44DQoJCQljLTEsMC0xLjctMC4zLTIuMi0wLjhjLTAuNC0wLjQtMC42LTEuMS0wLjYtMi4xdi04LjhoLTIuOHYtMS4zaDIuOHYtMy42TDEwNC42LDM1LjZ6Ii8+DQoJPC9nPg0KCTxnIGNsYXNzPSJzdDYiPg0KCQk8ZyBjbGFzcz0ic3QxIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDciIGQ9Ik04NC45LDYyLjljMS40LTAuNiwyLjItMS40LDIuNS0yLjVIODVWNjBoMi41YzAtMC4zLDAtMC43LDAtMS40aC0yLjJ2LTAuNGg0Ljl2MC40SDg4YzAsMC40LDAsMC45LDAsMS40DQoJCQkJaDIuNnYwLjRoLTIuNWMwLjQsMS4yLDEuMiwyLDIuNiwyLjRjLTAuMiwwLjItMC4zLDAuMy0wLjQsMC41Yy0xLjItMC41LTIuMS0xLjMtMi40LTIuNWMtMC4zLDEuMS0xLjEsMS45LTIuNSwyLjUNCgkJCQlDODUuMiw2My4zLDg1LjEsNjMuMSw4NC45LDYyLjl6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3Q3IiBkPSJNOTEuNCw2MC40aDAuN3YtMS4yaDAuNHYxLjJoMC44djAuNGgtMC44djAuOWMwLjMsMCwwLjYtMC4xLDAuOS0wLjFjMCwwLjEsMCwwLjMsMCwwLjQNCgkJCQljLTAuMywwLTAuNiwwLjEtMC45LDAuMXYxLjNoLTAuNHYtMS4yYy0wLjQsMC0wLjgsMC4xLTEuMiwwLjJsLTAuMS0wLjRjMC40LDAsMC45LTAuMSwxLjMtMC4xdi0wLjloLTEuMXYtMC40DQoJCQkJYzAuMi0wLjUsMC40LTEsMC41LTEuNWgtMC42di0wLjRoMC43YzAuMS0wLjMsMC4yLTAuNiwwLjItMC45bDAuNSwwLjFjLTAuMSwwLjMtMC4yLDAuNi0wLjMsMC44aDEuMlY1OWgtMS4zDQoJCQkJQzkxLjcsNTkuNSw5MS42LDYwLDkxLjQsNjAuNHogTTk0LjQsNTkuNGgwLjRjMCwwLjQsMCwwLjgsMCwxLjFjMC4zLDEuMywwLjksMi4xLDEuNywyLjVjLTAuMSwwLjEtMC4yLDAuMy0wLjQsMC40DQoJCQkJYy0wLjctMC40LTEuMi0xLjEtMS41LTJjLTAuMiwwLjktMC43LDEuNi0xLjYsMi4xYy0wLjEtMC4xLTAuMi0wLjMtMC4zLTAuNGMxLTAuNiwxLjYtMS40LDEuNi0yLjUNCgkJCQlDOTQuNCw2MC4yLDk0LjQsNTkuOSw5NC40LDU5LjR6IE05Myw2MGMwLjQtMC42LDAuOC0xLjQsMS0yLjNsMC40LDAuMWMtMC4xLDAuMy0wLjIsMC42LTAuMywwLjhoMi4ydjAuNGwtMC42LDEuMWwtMC40LTAuMQ0KCQkJCWwwLjUtMUg5NGMtMC4yLDAuNC0wLjQsMC44LTAuNiwxLjJDOTMuMiw2MC4xLDkzLjEsNjAuMSw5Myw2MHoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDciIGQ9Ik05Ni42LDYxLjhjMC40LTAuNiwwLjgtMS4yLDEtMS45aC0wLjl2LTAuNGgwLjl2LTAuOGMtMC4zLDAtMC42LDAuMS0wLjgsMC4xYzAtMC4xLTAuMS0wLjMtMC4xLTAuNA0KCQkJCWMwLjctMC4xLDEuNS0wLjEsMi4yLTAuM2wwLjEsMC40Yy0wLjMsMC0wLjcsMC4xLTEsMC4xdjAuOWgwLjl2MC40SDk4djAuNmwwLjMtMC4yYzAuMywwLjIsMC41LDAuNSwwLjgsMC43bC0wLjMsMC4zDQoJCQkJYy0wLjItMC4zLTAuNS0wLjUtMC43LTAuN3YyLjhoLTAuNHYtMi42Yy0wLjIsMC42LTAuNSwxLjEtMC44LDEuNUM5Ni43LDYyLjEsOTYuNyw2Miw5Ni42LDYxLjh6IE05OC42LDYxLjVsMi4yLTAuMnYtMy41aDAuNA0KCQkJCXYzLjVsMC45LTAuMWwwLDAuNGwtMC45LDAuMXYxLjdoLTAuNHYtMS43bC0yLjIsMC4yTDk4LjYsNjEuNXogTTk5LDYwbDAuMy0wLjNjMC40LDAuMywwLjgsMC42LDEsMC44bC0wLjMsMC4zDQoJCQkJQzk5LjgsNjAuNyw5OS40LDYwLjQsOTksNjB6IE05OS4zLDU4LjdsMC4zLTAuM2MwLjQsMC4zLDAuOCwwLjYsMSwwLjhsLTAuMywwLjNDMTAwLDU5LjMsOTkuNyw1OSw5OS4zLDU4Ljd6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3Q3IiBkPSJNMTAyLjQsNjAuOGMwLjMtMC4xLDAuNi0wLjIsMC44LTAuMnYtMS4yaC0wLjh2LTAuNGgwLjh2LTEuMWgwLjR2MS4xaDAuN3YwLjRoLTAuN3YxLjENCgkJCQljMC4yLTAuMSwwLjQtMC4xLDAuNi0wLjJjMCwwLjIsMCwwLjMsMCwwLjRjLTAuMiwwLjEtMC40LDAuMS0wLjYsMC4ydjEuOGMwLDAuNC0wLjIsMC42LTAuNiwwLjZjLTAuMiwwLTAuMywwLTAuNSwwDQoJCQkJYzAtMC4yLDAtMC4zLTAuMS0wLjVjMC4yLDAsMC40LDAsMC41LDBjMC4yLDAsMC4yLTAuMSwwLjItMC4zVjYxYy0wLjMsMC4xLTAuNSwwLjItMC44LDAuM0wxMDIuNCw2MC44eiBNMTA0LjUsNjAuM1Y2MGgxLjV2LTAuOQ0KCQkJCWgtMS41di0wLjRoMS41di0wLjloMC41djAuOWgxLjV2MC40aC0xLjVWNjBoMS4ydjAuM2MtMC4zLDAuOC0wLjYsMS40LTEuMSwxLjhjMC40LDAuMywxLDAuNiwxLjYsMC44Yy0wLjEsMC4yLTAuMywwLjMtMC40LDAuNA0KCQkJCWMtMC42LTAuMy0xLjEtMC42LTEuNi0wLjljLTAuNSwwLjQtMS4xLDAuNy0xLjgsMWMtMC4xLTAuMS0wLjItMC4zLTAuMy0wLjRjMC43LTAuMiwxLjMtMC41LDEuNy0wLjljLTAuNC0wLjUtMC43LTEuMS0wLjktMS44DQoJCQkJSDEwNC41eiBNMTA3LjIsNjAuM2gtMS44YzAuMiwwLjYsMC41LDEuMSwwLjksMS41QzEwNi42LDYxLjQsMTA3LDYwLjksMTA3LjIsNjAuM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.CSV, .ds-item__image.DEFAULT {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzNGQjNERTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO3N0cm9rZTojM0ZCM0RFO3N0cm9rZS13aWR0aDozO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTUzLjYsNDQuOWM0LjUsMCw4LjctMC40LDEyLjYtMS4yYzMuOS0wLjgsNy0yLDkuMi0zLjZ2NC44YzAsMS4zLTEsMi41LTIuOSwzLjZjLTIsMS4xLTQuNiwyLTgsMi43DQoJCWMtMy40LDAuNy03LDEtMTEsMXMtNy42LTAuMy0xMS0xYy0zLjQtMC43LTYtMS41LTgtMi43Yy0yLTEuMS0yLjktMi4zLTIuOS0zLjZWNDBjMi4zLDEuNiw1LjMsMi44LDkuMiwzLjYNCgkJQzQ0LjksNDQuNSw0OS4xLDQ0LjksNTMuNiw0NC45TDUzLjYsNDQuOXogTTUzLjYsNjYuN2M0LjUsMCw4LjctMC40LDEyLjYtMS4yYzMuOS0wLjgsNy0yLDkuMi0zLjZ2NC44YzAsMS4zLTEsMi41LTIuOSwzLjYNCgkJYy0yLDEuMS00LjYsMi04LDIuN2MtMy40LDAuNy03LDEtMTEsMXMtNy42LTAuMy0xMS0xYy0zLjQtMC43LTYtMS41LTgtMi43Yy0yLTEuMS0yLjktMi4zLTIuOS0zLjZ2LTQuOGMyLjMsMS42LDUuMywyLjgsOS4yLDMuNg0KCQlDNDQuOSw2Ni4zLDQ5LjEsNjYuNyw1My42LDY2LjdMNTMuNiw2Ni43eiBNNTMuNiw1NS44YzQuNSwwLDguNy0wLjQsMTIuNi0xLjJjMy45LTAuOCw3LTIsOS4yLTMuNnY0LjhjMCwxLjMtMSwyLjUtMi45LDMuNg0KCQljLTIsMS4xLTQuNiwyLTgsMi43Yy0zLjQsMC43LTcsMS0xMSwxYy0zLjksMC03LjYtMC4zLTExLTFjLTMuNC0wLjctNi0xLjUtOC0yLjdjLTItMS4xLTIuOS0yLjMtMi45LTMuNlY1MQ0KCQljMi4zLDEuNiw1LjMsMi44LDkuMiwzLjZDNDQuOSw1NS40LDQ5LjEsNTUuOCw1My42LDU1Ljh6IE01My42LDIzYzMuOSwwLDcuNiwwLjMsMTEsMXM2LDEuNSw4LDIuN2MyLDEuMSwyLjksMi4zLDIuOSwzLjZ2My42DQoJCWMwLDEuMy0xLDIuNS0yLjksMy42Yy0yLDEuMS00LjYsMi04LDIuN3MtNywxLTExLDFjLTMuOSwwLTcuNi0wLjMtMTEtMWMtMy40LTAuNy02LTEuNS04LTIuN2MtMi0xLjEtMi45LTIuMy0yLjktMy42di0zLjYNCgkJYzAtMS4zLDEtMi41LDIuOS0zLjZjMi0xLjEsNC42LTIsOC0yLjdDNDYsMjMuMyw0OS43LDIzLDUzLjYsMjN6Ii8+DQoJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iODAiIGN5PSI2NC44IiByPSIxNi4yIi8+DQoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iNzIuMSIgY3k9IjY0LjgiIHI9IjIuMSIvPg0KCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjgwLjEiIGN5PSI2NC44IiByPSIyLjEiLz4NCgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI4OC4xIiBjeT0iNjQuOCIgcj0iMi4xIi8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.CSV, .ds-item__image.JDBC4OLAP {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0JDMUUyMTt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01NS42LDYzLjRsMS0wLjFjMCwwLjYsMC4xLDEsMC4zLDEuM2MwLjIsMC4yLDAuNSwwLjMsMC45LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjINCgkJCWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLjEtMC4yLDAuMS0wLjUsMC4xLTF2LTUuNUg2MHY1LjVjMCwwLjctMC4xLDEuMi0wLjIsMS42cy0wLjQsMC43LTAuOCwwLjhjLTAuNCwwLjItMC44LDAuMy0xLjIsMC4zDQoJCQljLTAuNywwLTEuMi0wLjItMS42LTAuNlM1NS41LDY0LjIsNTUuNiw2My40eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjUuMSw2NS42di0wLjdjLTAuNCwwLjYtMC45LDAuOS0xLjYsMC45Yy0wLjUsMC0wLjktMC4xLTEuMy0wLjRjLTAuNC0wLjMtMC43LTAuNi0wLjktMS4xcy0wLjMtMS0wLjMtMS42DQoJCQljMC0wLjYsMC4xLTEuMSwwLjMtMS42YzAuMi0wLjUsMC41LTAuOCwwLjktMS4xYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40YzAuNCwwLDAuNywwLjEsMC45LDAuMmMwLjMsMC4xLDAuNSwwLjMsMC43LDAuNnYtMi45aDF2OA0KCQkJSDY1LjF6IE02Miw2Mi43YzAsMC43LDAuMiwxLjMsMC41LDEuN2MwLjMsMC40LDAuNywwLjYsMS4xLDAuNmMwLjQsMCwwLjgtMC4yLDEuMS0wLjVjMC4zLTAuNCwwLjUtMC45LDAuNS0xLjYNCgkJCWMwLTAuOC0wLjItMS40LTAuNS0xLjhjLTAuMy0wLjQtMC43LTAuNi0xLjEtMC42Yy0wLjQsMC0wLjgsMC4yLTEuMSwwLjVDNjIuMSw2MS40LDYyLDYyLDYyLDYyLjd6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02OC4yLDY1LjZoLTAuOXYtOGgxdjIuOWMwLjQtMC41LDAuOS0wLjgsMS42LTAuOGMwLjQsMCwwLjcsMC4xLDEsMC4yYzAuMywwLjEsMC42LDAuMywwLjgsMC42DQoJCQljMC4yLDAuMywwLjQsMC42LDAuNSwwLjlzMC4yLDAuOCwwLjIsMS4yYzAsMS0wLjIsMS44LTAuNywyLjNjLTAuNSwwLjUtMS4xLDAuOC0xLjgsMC44Yy0wLjcsMC0xLjItMC4zLTEuNi0wLjlWNjUuNnogTTY4LjIsNjIuNw0KCQkJYzAsMC43LDAuMSwxLjIsMC4zLDEuNWMwLjMsMC41LDAuNywwLjgsMS4zLDAuOGMwLjQsMCwwLjgtMC4yLDEuMS0wLjZzMC41LTAuOSwwLjUtMS43YzAtMC44LTAuMi0xLjMtMC41LTEuNw0KCQkJYy0wLjMtMC40LTAuNy0wLjUtMS4xLTAuNWMtMC40LDAtMC44LDAuMi0xLjEsMC42UzY4LjIsNjIsNjguMiw2Mi43eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzcuMSw2My41bDEsMC4xYy0wLjEsMC43LTAuNCwxLjItMC44LDEuNmMtMC40LDAuNC0xLDAuNi0xLjYsMC42Yy0wLjgsMC0xLjQtMC4zLTEuOS0wLjgNCgkJCWMtMC41LTAuNS0wLjctMS4zLTAuNy0yLjJjMC0wLjYsMC4xLTEuMiwwLjMtMS43YzAuMi0wLjUsMC41LTAuOCwxLTEuMWMwLjQtMC4yLDAuOS0wLjQsMS40LTAuNGMwLjYsMCwxLjIsMC4yLDEuNiwwLjUNCgkJCWMwLjQsMC4zLDAuNywwLjgsMC44LDEuNGwtMSwwLjFjLTAuMS0wLjQtMC4zLTAuNy0wLjUtMC45Yy0wLjItMC4yLTAuNS0wLjMtMC44LTAuM2MtMC41LDAtMC45LDAuMi0xLjIsMC41DQoJCQlDNzQuMSw2MS40LDc0LDYyLDc0LDYyLjdjMCwwLjgsMC4yLDEuNCwwLjUsMS43czAuNywwLjUsMS4yLDAuNWMwLjQsMCwwLjctMC4xLDEtMC40Qzc2LjgsNjQuNCw3Nyw2NCw3Ny4xLDYzLjV6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04MS41LDY1LjZ2LTEuOUg3OHYtMC45bDMuNy01LjJoMC44djUuMmgxLjF2MC45aC0xLjF2MS45SDgxLjV6IE04MS41LDYyLjh2LTMuNkw3OSw2Mi44SDgxLjV6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04NC40LDYxLjdjMC0xLjMsMC40LTIuNCwxLjEtMy4xYzAuNy0wLjgsMS42LTEuMSwyLjgtMS4xYzAuNywwLDEuNCwwLjIsMiwwLjVzMSwwLjgsMS40LDEuNQ0KCQkJYzAuMywwLjYsMC41LDEuNCwwLjUsMi4yYzAsMC44LTAuMiwxLjUtMC41LDIuMmMtMC4zLDAuNi0wLjgsMS4xLTEuNCwxLjVzLTEuMywwLjUtMiwwLjVjLTAuOCwwLTEuNC0wLjItMi0wLjUNCgkJCWMtMC42LTAuNC0xLTAuOS0xLjQtMS41Qzg0LjUsNjMuMSw4NC40LDYyLjQsODQuNCw2MS43eiBNODUuNSw2MS43YzAsMSwwLjMsMS43LDAuOCwyLjNjMC41LDAuNiwxLjIsMC44LDIsMC44DQoJCQljMC44LDAsMS41LTAuMywyLTAuOGMwLjUtMC42LDAuOC0xLjQsMC44LTIuNGMwLTAuNy0wLjEtMS4yLTAuMy0xLjdjLTAuMi0wLjUtMC41LTAuOS0xLTEuMWMtMC40LTAuMy0wLjktMC40LTEuNC0wLjQNCgkJCWMtMC44LDAtMS40LDAuMy0xLjksMC44Qzg1LjgsNTkuNyw4NS41LDYwLjUsODUuNSw2MS43eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTMsNjUuNnYtOGgxdjhIOTN6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05OS4xLDY0LjljLTAuNCwwLjMtMC43LDAuNS0xLjEsMC43cy0wLjcsMC4yLTEuMSwwLjJjLTAuNiwwLTEuMS0wLjItMS41LTAuNUM5NS4xLDY1LDk1LDY0LjYsOTUsNjQuMQ0KCQkJYzAtMC4zLDAuMS0wLjUsMC4yLTAuOGMwLjEtMC4yLDAuMy0wLjQsMC41LTAuNnMwLjQtMC4zLDAuNy0wLjNjMC4yLTAuMSwwLjUtMC4xLDAuOS0wLjFjMC44LTAuMSwxLjQtMC4yLDEuOC0wLjMNCgkJCWMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuNC0wLjEtMC43LTAuMy0wLjljLTAuMy0wLjItMC42LTAuMy0xLjEtMC4zYy0wLjUsMC0wLjgsMC4xLTEsMC4yYy0wLjIsMC4yLTAuNCwwLjUtMC41LDAuOWwtMS0wLjENCgkJCWMwLjEtMC40LDAuMi0wLjcsMC40LTFjMC4yLTAuMywwLjUtMC41LDAuOS0wLjZjMC40LTAuMSwwLjgtMC4yLDEuMy0wLjJjMC41LDAsMC45LDAuMSwxLjIsMC4yczAuNSwwLjMsMC43LDAuNA0KCQkJYzAuMSwwLjIsMC4yLDAuNCwwLjMsMC43YzAsMC4yLDAsMC41LDAsMC45djEuM2MwLDAuOSwwLDEuNSwwLjEsMS43YzAsMC4yLDAuMSwwLjUsMC4yLDAuN2gtMUM5OS4yLDY1LjQsOTkuMSw2NS4yLDk5LjEsNjQuOXoNCgkJCSBNOTksNjIuN2MtMC40LDAuMS0wLjksMC4zLTEuNiwwLjRjLTAuNCwwLjEtMC43LDAuMS0wLjksMC4ycy0wLjMsMC4yLTAuNCwwLjNjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC41YzAsMC4zLDAuMSwwLjUsMC4zLDAuNw0KCQkJYzAuMiwwLjIsMC41LDAuMywwLjksMC4zYzAuNCwwLDAuNy0wLjEsMS0wLjNjMC4zLTAuMiwwLjUtMC40LDAuNy0wLjdjMC4xLTAuMiwwLjItMC42LDAuMi0xVjYyLjd6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMDEuMyw2Ny45di04LjFoMC45djAuOGMwLjItMC4zLDAuNS0wLjUsMC43LTAuN2MwLjMtMC4xLDAuNi0wLjIsMS0wLjJjMC41LDAsMC45LDAuMSwxLjMsMC40DQoJCQljMC40LDAuMywwLjcsMC42LDAuOSwxLjFjMC4yLDAuNSwwLjMsMSwwLjMsMS41YzAsMC42LTAuMSwxLjEtMC4zLDEuNmMtMC4yLDAuNS0wLjUsMC44LTAuOSwxLjFjLTAuNCwwLjMtMC44LDAuNC0xLjMsMC40DQoJCQljLTAuMywwLTAuNi0wLjEtMC45LTAuMmMtMC4zLTAuMS0wLjUtMC4zLTAuNi0wLjV2Mi44SDEwMS4zeiBNMTAyLjIsNjIuOGMwLDAuNywwLjIsMS4zLDAuNSwxLjdjMC4zLDAuNCwwLjcsMC41LDEuMSwwLjUNCgkJCWMwLjQsMCwwLjgtMC4yLDEuMS0wLjZjMC4zLTAuNCwwLjUtMC45LDAuNS0xLjdjMC0wLjctMC4yLTEuMy0wLjUtMS43Yy0wLjMtMC40LTAuNy0wLjYtMS4xLTAuNmMtMC40LDAtMC44LDAuMi0xLjEsMC42DQoJCQlDMTAyLjMsNjEuNCwxMDIuMiw2MiwxMDIuMiw2Mi44eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDcuOSwzNS43Yy0wLjIsMS45LTAuNCwzLjgtMC42LDUuN2MtMC4zLDIuNC0wLjUsNC44LTAuOCw3LjJjMCwwLjIsMCwwLjMtMC4xLDAuNUM0Ni4zLDUwLDQ2LjMsNTAsNDUuMyw1MA0KCQkJCWMtMC42LDAtMS4yLDAtMS44LDBjMCwwLTAuMSwwLTAuMS0wLjFjMC4zLTIuOSwwLjYtNS44LDEtOC43YzAsMC0wLjEsMC0wLjEtMC4xYy0xLjUsMS45LTMuMSwzLjgtNC42LDUuN2MtMS0yLTItNC0zLTYNCgkJCQljMCwwLTAuMSwwLTAuMSwwYy0wLjMsMy0wLjcsNi0xLDkuMWMtMSwwLTIsMC0zLDBjMC4yLTEuNSwwLjMtMi45LDAuNS00LjRjMC4zLTIuNCwwLjUtNC44LDAuOC03LjJjMC4xLTAuOSwwLjItMS43LDAuMy0yLjYNCgkJCQljMS4xLDAsMi4yLDAsMy4zLDBjMSwyLDEuOSw0LDMsNi4xYzAuNy0xLDEuNC0yLDIuMS0yLjljMC43LTEsMS41LTIuMSwyLjItMy4yQzQ1LjcsMzUuNyw0Ni44LDM1LjcsNDcuOSwzNS43eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTk3LjgsMzUuN2MwLjIsMC4xLDAuNSwwLjEsMC43LDAuMmMxLjIsMC4zLDIuMiwwLjksMi41LDIuMWMwLjQsMS40LDAsMi43LTEsMy43Yy0wLjMsMC4zLTAuNywwLjYtMS4xLDAuOA0KCQkJCWMwLjEsMCwwLjEsMC4xLDAuMiwwLjFjMS44LDAuOCwyLjUsMiwxLjksNC4yYy0wLjUsMS44LTEuOSwyLjYtMy41LDIuOWMtMC42LDAuMS0xLjIsMC4yLTEuOCwwLjJjLTIuMSwwLTQuMSwwLTYuMiwwDQoJCQkJYy0wLjEsMC0wLjIsMC0wLjQsMGMwLjItMS44LDAuNC0zLjYsMC42LTUuM2MwLjMtMi40LDAuNS00LjgsMC44LTcuMmMwLjEtMC42LDAuMS0xLjEsMC4yLTEuN0M5My4xLDM1LjcsOTUuNCwzNS43LDk3LjgsMzUuN3oNCgkJCQkgTTkyLjIsNDcuNGMwLjMsMCwwLjUsMCwwLjgsMGMxLjIsMCwyLjUsMCwzLjctMC4xYzAuMywwLDAuNi0wLjIsMC45LTAuM2MwLjYtMC4zLDAuOS0xLjEsMC44LTEuOGMtMC4xLTAuNy0wLjYtMS0xLjItMS4xDQoJCQkJQzk2LjksNDQsOTYuNiw0NCw5Ni4zLDQ0Yy0wLjgsMC0xLjcsMC0yLjUsMGMtMC40LDAtMC44LDAtMS4yLDBDOTIuNSw0NS4xLDkyLjMsNDYuMiw5Mi4yLDQ3LjR6IE05Mi44LDQxLjVjMS4yLDAsMi4zLDAsMy40LDANCgkJCQljMC40LDAsMC45LTAuMiwxLjItMC40YzAuNi0wLjMsMC45LTEuMSwwLjgtMS43Yy0wLjEtMC42LTAuNi0xLjEtMS4zLTEuMWMtMS4yLTAuMS0yLjUsMC0zLjgsMEM5My4xLDM5LjQsOTMsNDAuNCw5Mi44LDQxLjV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzEuOSwzNS43Yy0wLjIsMS0wLjMsMi0wLjUsM2MtMC4yLDAtMC40LDAtMC41LDBjLTIuMSwwLTQuMiwwLTYuMywwYy0wLjQsMC0wLjgsMC4xLTEuMSwwLjMNCgkJCQljLTAuNCwwLjMtMC42LDAuNy0wLjUsMS4yYzAuMSwwLjUsMC40LDAuNiwwLjksMC43YzEuMiwwLjIsMi41LDAuNSwzLjcsMC43YzAuNSwwLjEsMSwwLjMsMS41LDAuNWMxLjYsMC43LDIuMywyLDIuMywzLjgNCgkJCQljLTAuMSwxLjYtMC45LDIuNy0yLjQsMy40Yy0xLDAuNC0yLDAuNi0zLDAuNmMtMi40LDAtNC44LDAtNy4zLDBsMCwwYzAuMS0wLjQsMC4yLTAuNywwLjMtMS4xYzAuMi0wLjYsMC4zLTEuMywwLjUtMS45DQoJCQkJYzIuMiwwLDQuNSwwLDYuNywwYzAuMiwwLDAuNSwwLDAuNy0wLjFjMC42LTAuMiwwLjktMC44LDAuOC0xLjNjLTAuMS0wLjUtMC40LTAuOC0xLjEtMC45Yy0xLjEtMC4yLTIuMy0wLjMtMy41LTAuNQ0KCQkJCWMtMi4yLTAuMy0zLjQtMS40LTMuNy0zLjNjLTAuMy0yLjEsMC41LTQuMywzLjMtNC45YzAuMy0wLjEsMC41LTAuMSwwLjgtMC4yQzI2LjUsMzUuNywyOS4yLDM1LjcsMzEuOSwzNS43eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcxLjMsMzUuN2MwLjQsMC4xLDAuOCwwLjIsMS4yLDAuM2MxLjksMC42LDIuOSwyLjEsMi43LDQuMWMtMC4yLDIuMy0xLjQsMy44LTMuNSw0LjYNCgkJCQljMC45LDEuNywxLjgsMy40LDIuOCw1LjJjLTEuMSwwLTIuMSwwLTMuMiwwYy0wLjEsMC0wLjMtMC4yLTAuMy0wLjNjLTAuNy0xLjMtMS40LTIuNi0yLjEtNGMtMC4yLTAuMy0wLjMtMC40LTAuNy0wLjQNCgkJCQljLTAuNywwLTEuMywwLTIuMSwwYy0wLjIsMS42LTAuNCwzLjEtMC41LDQuN2MtMSwwLTEuOSwwLTIuOCwwYzAuMS0wLjgsMC4yLTEuNiwwLjItMi4zYzAuMy0yLjksMC43LTUuOSwxLTguOA0KCQkJCWMwLjEtMSwwLjItMi4xLDAuNC0zLjFDNjYuNywzNS43LDY5LDM1LjcsNzEuMywzNS43eiBNNjYuNCw0Mi43YzEuMywwLDIuNiwwLDMuOSwwYzAuMywwLDAuNi0wLjIsMC45LTAuMw0KCQkJCWMwLjktMC41LDEuMy0xLjcsMS4xLTIuNmMtMC4yLTAuOC0xLTEuMy0yLjEtMS4zYy0wLjEsMC0wLjEsMC0wLjIsMGMtMC45LDAtMS43LDAtMi42LDBjLTAuMiwwLTAuMywwLTAuNSwwDQoJCQkJQzY2LjcsMzkuOCw2Ni42LDQxLjMsNjYuNCw0Mi43eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTU3LjYsMzUuN2MxLjQsNC43LDIuOSw5LjUsNC4zLDE0LjJjLTEuMSwwLTIuMSwwLTMuMiwwYy0wLjItMC44LTAuNS0xLjUtMC43LTIuM2MwLTAuMSwwLTAuMSwwLTAuMg0KCQkJCWMtMC4zLTAuOC0wLjEtMC43LTAuOS0wLjdjLTEuNiwwLTMuMSwwLTQuNywwYy0wLjMsMC0wLjUsMC4xLTAuNywwLjRjLTAuNCwwLjgtMC44LDEuNy0xLjMsMi41Yy0wLjEsMC4xLTAuMywwLjMtMC40LDAuMw0KCQkJCWMtMC45LDAtMS44LDAtMi44LDBjMC4xLTAuMiwwLjItMC40LDAuMy0wLjVjMi40LTQuNCw0LjctOC45LDcuMS0xMy4zYzAuMS0wLjEsMC4xLTAuMywwLjItMC40QzU1LjcsMzUuNyw1Ni43LDM1LjcsNTcuNiwzNS43eg0KCQkJCSBNNTMuMyw0NGMxLjMsMCwyLjUsMCwzLjgsMGMtMC40LTEuNS0wLjktMy0xLjMtNC42QzU0LjksNDEsNTQuMiw0Mi41LDUzLjMsNDR6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODguOCwzNS43Yy0wLjEsMC44LTAuMiwxLjYtMC4yLDIuNGMwLDAuMy0wLjIsMC40LTAuNSwwLjRjLTEuMSwwLTIuMiwwLTMuMywwYy0wLjIsMC0wLjMsMC0wLjUsMA0KCQkJCWMtMC40LDMuOC0wLjgsNy41LTEuMywxMS4zYy0xLDAtMiwwLTMsMGMwLjQtMy44LDAuOC03LjUsMS4zLTExLjNjLTEuNCwwLTIuOCwwLTQuMiwwYzAuMS0xLDAuMy0xLjksMC40LTIuOQ0KCQkJCUM4MS4yLDM1LjcsODUsMzUuNyw4OC44LDM1Ljd6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTA3LjIsMzUuN2MtMC4zLDIuOC0wLjYsNS42LTEsOC4zYy0wLjIsMi0wLjQsMy45LTAuNyw1LjljLTEsMC0yLDAtMywwYzAtMC40LDAuMS0wLjgsMC4xLTEuMg0KCQkJCWMwLjUtNC4yLDAuOS04LjQsMS40LTEyLjZjMC0wLjEsMC0wLjIsMC4xLTAuNEMxMDUuMiwzNS43LDEwNi4yLDM1LjcsMTA3LjIsMzUuN3oiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi44LDQ5LjljMC4zLTEsMC42LTEuOSwwLjktMi45YzEsMCwyLDAsMywwYy0wLjMsMS0wLjYsMi0wLjksM2wwLDBDMTQuOCw1MCwxMy44LDUwLDEyLjgsNDkuOQ0KCQkJCUMxMi44LDQ5LjksMTIuOCw0OS45LDEyLjgsNDkuOXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC43LDUwYy0wLjMsMS0wLjYsMi0wLjksM2MtMSwwLTEuOSwwLTMsMGMwLjMtMSwwLjYtMiwwLjktM2MwLDAsMCwwLDAsMEMxNi44LDUwLDE3LjcsNTAsMTguNyw1MEwxOC43LDUwDQoJCQkJeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjYsNDdjLTEsMC0yLDAtMi45LDBjMC4zLTAuOSwwLjUtMS44LDAuOC0yLjdjMC4xLTAuMywwLjItMC40LDAuNS0wLjRjMC44LDAsMS43LDAsMi42LDANCgkJCQlDMjAuMiw0NSwxOS45LDQ2LDE5LjYsNDd6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
  background-color: #f9f9f9;
}

.ds-item__image.OBASE {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiM0MjI3NzQ7fQ0KCS5zdDJ7ZmlsbDojMDA5RkQ5O30NCgkuc3Qze2ZpbGw6bm9uZTt9DQoJLnN0NHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTA3LjUsNTMuOGMwLDEuNSwwLjEsMi42LDAsMy43Yy0wLjMsMi0wLjksMy42LTMuNiwzLjJjLTIuMS0wLjMtNC40LDAtNi41LTAuMWMtMS4yLDAtMi4yLTAuNy0xLjMtMS43DQoJCWMxLjQtMS42LDAuOS0zLjMsMS00LjljMC4xLTQuOCwwLTkuNiwwLTE0LjRjMC0wLjgsMC4yLTEuOC0wLjItMi4yYy0yLjgtMy41LDAuMi0yLjgsMi0yLjljMS4zLTAuMSwyLjcsMC4yLDMuOSwwDQoJCWMzLjgtMC45LDQuMiwxLjgsNC43LDQuNGMwLjEsMC41LDAuMywxLjQtMC43LDEuNWMtMC43LDAuMS0xLTAuMi0xLjQtMC45Yy0wLjctMS0wLjUtMy4zLTItMi44Yy0xLjQsMC40LTAuNCwyLjUtMC42LDMuOA0KCQljLTAuMSwwLjYtMC4xLDEuMywwLDJjMC4xLDEtMC43LDIuNSwwLjUsM2MxLjYsMC42LDEuNS0xLDEuNy0yYzAtMC4yLDAuNi0wLjQsMC44LTAuM2MwLjUsMC4yLDEsMC41LDEsMS4xYzAsMS4yLDAuMSwyLjQsMCwzLjYNCgkJYy0wLjEsMC44LDAuNSwxLjktMC41LDIuM2MtMS42LDAuNi0xLjMtMC45LTEuNy0xLjZjLTAuMy0wLjUtMC42LTAuOS0xLjMtMC44Yy0wLjgsMC4xLTAuNSwwLjgtMC41LDEuM2MwLDIuNywwLDUuNSwwLDguMg0KCQljMCwwLjYtMC4yLDEuNSwwLjcsMS41YzAuNywwLDEuMi0wLjUsMS4zLTEuMkMxMDUuMiw1Ni4xLDEwNS41LDU0LjcsMTA3LjUsNTMuOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzEuNCw1NS41YzEuNS0zLjQsMS40LTcuMSwyLTEwLjdjMC40LTIuOSwxLjctNS45LDAuMS04LjhjLTAuMS0wLjMsMC4xLTEsMC4zLTEuMWMxLjgtMC43LDMuNi0wLjMsNS41LTAuMw0KCQljMS41LDAsMS4zLDEuNCwxLjQsMi41YzAuOCw2LjIsMS43LDEyLjMsMi42LDE4LjVjMCwwLjMsMCwwLjcsMC4xLDFjMS4yLDQuMiwxLjIsNC4xLTMuNCw0LjJjLTIuMiwwLTMuNC0wLjItMi4xLTIuOA0KCQljMC40LTAuOCwwLjYtMi40LTAuNC0zYy0wLjgtMC40LTIuMy0wLjQtMy4xLDAuMWMtMC44LDAuNS0wLjQsMS44LTAuMiwyLjdjMC4yLDAuOCwxLjYsMS40LDAuNSwyLjVjLTEsMS0yLjQsMC42LTMuNCwwLjMNCgkJYy0xLjItMC4zLTAuNC0xLjYtMC41LTIuNWMwLDAtMC4xLDAuMS0wLjEsMC4xYzEuMS0wLjcsMC42LTEuOCwwLjctMi43TDcxLjQsNTUuNXogTTc2LjYsNDMuMWMtMC4zLDAtMC42LDAtMC45LTAuMQ0KCQljLTAuMywzLTAuNyw2LTEsOWMtMC4xLDEsMC40LDEuMSwxLjMsMS4yYzEuMiwwLDEuNS0wLjMsMS4zLTEuNUM3Ny4xLDQ4LjgsNzYuOCw0NS45LDc2LjYsNDMuMXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODYuMSw2MGMtMC4zLTEuOC0xLjItMy41LTAuOS01LjRjMC4xLTAuNi0wLjYtMS42LDAuNi0xLjhjMS4zLTAuMywxLjMsMC44LDEuNiwxLjVjMC4yLDAuNCwwLjEsMC45LDAuNCwxLjINCgkJYzAuOCwwLjgsMC43LDMuMSwyLjQsMi4zYzEuNi0wLjgsMC44LTIuNCwwLjEtMy43Yy0xLjUtMi43LTMuMS01LjMtNC40LTguMWMtMS4zLTIuOS0yLjMtNi0xLTkuM2MxLTIuNCwyLjUtMy41LDUtMi43DQoJCWMwLjgsMC4zLDEuMywwLjMsMi0wLjFjMC45LTAuNSwxLjctMC4yLDEuNiwxLjFjLTAuMiwyLDIsNC44LDAuMSw1LjZjLTIsMC45LTIuMS0yLjYtMy4zLTRjLTAuNS0wLjUtMC44LTEuMS0xLjUtMC45DQoJCWMtMSwwLjQtMC43LDEuMi0wLjMsMS45YzEuNywzLjcsMy41LDcuMyw1LjIsMTAuOWMxLjMsMi43LDEuNyw1LjUsMC41LDguNGMtMSwyLjQtMi43LDMuOS01LjIsMi43Qzg3LjksNTkuMSw4Ny4yLDYwLjEsODYuMSw2MHoiDQoJCS8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQxLjksNTguNmMwLjgsMS40LDAuMywzLjIsMS4zLDQuNWMtNC40LDMtOS4yLDIuNy0xMy45LDFjLTMuMy0xLjItNi42LTEuNy0xMC4xLTEuNmMtMy43LDAuMS01LjMtMS42LTYtNS41DQoJCWMzLjYsMS42LDcuMywwLjgsMTEuMSwwLjdjMy4yLTAuMSw2LjYtMC4zLDkuNywwLjRjMi4zLDAuNSw0LjItMS43LDYuNC0wLjJDNDAuOSw1OC4zLDQxLjQsNTguNCw0MS45LDU4LjZ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU3LDU4YzEuMywxLjIsMi43LTAuNCw0LjEsMC4xYzEuNS0wLjEsMy4xLDAuOCw0LjUtMC42YzEuMSwwLjIsMi4zLDAuNCwzLjQsMC43Yy0wLjMsMC43LDMsMS41LDAuMywxLjgNCgkJYy01LjUsMC43LTEwLjIsMy42LTE1LjUsNC41Yy0xLjgsMC4zLTQuMSwwLjMtNS44LTAuOGMtMC40LTIuMS0xLjMtNC0xLjctNi4yYzEuNywwLDMuMSwxLjEsNC4zLDAuNmMxLjQtMC44LDIuOCwwLjQsNC4xLTAuMQ0KCQlDNTUuNCw1OCw1Ni4yLDU4LDU3LDU4eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNi44LDQ3LjNjLTAuOSwwLjctMS4zLDItMi42LDIuMmMtMS40LDAuMy0xLjUtMS4xLTEuNC0xLjZjMC4yLTAuOS0wLjItMi42LDEuMi0yLjYNCgkJQzI1LjEsNDUuMywyNi4xLDQ2LjIsMjYuOCw0Ny4zeiIvPg0KPC9nPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTcxLjQsNTUuNWwwLjEtMC4xQzcxLjUsNTUuNCw3MS40LDU1LjQsNzEuNCw1NS41QzcxLjQsNTUuNSw3MS40LDU1LjUsNzEuNCw1NS41eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTcwLjksNThjLTAuMS0wLjEtMC4xLTAuMS0wLjItMC4xYzAsMC4xLDAsMC4yLDAuMSwwLjNMNzAuOSw1OHoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik00Mi43LDYyLjFjMCwwLDAuNSwxLjUtMiw5LjVjMi42LTEuMiwzLjktMy42LDMuOS0zLjZzMi4zLDEuOCwzLjgsNS40YzAuMy0yLjYsMC4xLTUuOS0wLjYtMTAuNA0KCUM0Ny4yLDU5LDQyLjcsNjIuMSw0Mi43LDYyLjF6Ii8+DQo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNDIuNyw2Mi4xYzAsMCwwLjUsMS41LTIsOS41YzIuNi0xLjIsMy45LTMuNiwzLjktMy42czIuMywxLjgsMy44LDUuNGMwLjMtMi42LDAuMS01LjktMC42LTEwLjQNCglDNDcuMiw1OSw0Mi43LDYyLjEsNDIuNyw2Mi4xeiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTY2LjksNDZjMC40LTAuMywwLjYtMC41LDAuOS0wLjdjMi41LTEuMywzLjUtMy41LDMtNi4yYy0wLjUtMi42LTIuNC00LjEtNC45LTQuNGMtMi44LTAuMy01LjYtMC4zLTguNS0wLjINCgljLTEsMC0yLjMsMC42LTEuMywxLjhjMS44LDIuMywwLjYsNC42LDAuNyw3Yy0wLjgtMy45LTEuNS04LjUtNi05LjNjLTcuNi0xLjMtNy4yLDUuNy05LjEsMTAuNGMtMi45LTMuNS0xLjctNi43LDAuMi0xMA0KCWMtMS44LTAuMy0yLjYsMS0zLjUsMmMtMS43LDItMy42LDMtNi4xLDEuNWMtMC43LTAuNC0xLjYtMC40LTIuNS0wLjZjLTIuOC0wLjUtNS43LTAuNC04LjUtMC4xYy0xLDAuMS0yLjQsMC43LTIuMiwyDQoJYzAsMC4xLDAuMSwwLjIsMC4yLDAuNGwtMC4xLDAuMWMwLjEsMC4xLDUuNSw3LjgsMTQuNSwxMi40YzQuNywyLjQsNy4xLDUuMyw4LjQsNy4zYzAuMywwLjksMC4zLDEuOSwwLjUsMi44YzAsMCwwLDAsMC4xLDANCgljMCwwLDAsMCwwLDBjMCwwLTAuMSwwLTAuMSwwczAuNSwxLjUtMiw5LjVjMi42LTEuMiwzLjktMy42LDMuOS0zLjZzMi4zLDEuOCwzLjgsNS40YzAuMy0yLjYsMC4xLTUuOS0wLjYtMTAuNA0KCWMwLTAuMy0wLjEtMC41LTAuMi0wLjdjLTAuNC0xLjctMC44LTIuOS0xLjQtNC45YzEuMy0wLjgsMi4yLTIuMiwyLjItMy41YzAtNSwwLTEwLDAtMTVjMC0xLjMtMC40LTMuNSwxLjItMy41DQoJYzEuNCwwLDAuOSwyLjEsMC45LDMuNGMwLDYuNCwwLDEyLjksMCwxOS4zYzEuNC0wLjgsMi44LDAuNCw0LjEtMC4xYzAuOC0wLjYtMi41LDAuMS0wLjQtMS4zYzIuMy0xLjUsMi00LjMsMi43LTYuNw0KCWMwLDIuNywwLDUuMywwLDhjMS4zLDEuMiwyLjctMC40LDQuMSwwLjFjMS4yLTAuNywyLjItMS40LDEuOS0zLjJjLTAuMy0yLjEtMC4xLTQuMy0wLjEtNi41YzAtMC42LTAuMy0xLjMsMC44LTEuNA0KCWMxLjEtMC4xLDEuMiwwLjUsMS4yLDEuNGMwLDIuNCwwLDQuOCwwLjEsNy4yYzAsMC43LTAuNSwxLjUsMC41LDJjMS4xLDAuMiwyLjMsMC40LDMuNCwwLjdjMC42LDAuMywxLjItMC42LDEuOC0wLjINCgljLTAuMi0wLjktMC4xLTEuNywwLjctMi40QzcxLjYsNTEuNSw3Mi4xLDQ3LjUsNjYuOSw0NnogTTQ1LjEsNjFjLTAuMSwwLTAuMiwwLTAuMywwLjFjMCwwLDAsMCwwLDBDNDQuOSw2MS4xLDQ1LDYxLDQ1LjEsNjF6DQoJIE00NC41LDYxLjJjLTAuMSwwLTAuMiwwLjEtMC4zLDAuMWMwLDAsMCwwLDAsMEM0NC4zLDYxLjMsNDQuNCw2MS4yLDQ0LjUsNjEuMnogTTQ0LDYxLjRjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMWMwLDAsMCwwLDAsMA0KCUM0My44LDYxLjUsNDMuOSw2MS40LDQ0LDYxLjR6IE00My42LDYxLjZjLTAuMSwwLTAuMiwwLjEtMC4zLDAuMWMwLDAsMCwwLDAsMEM0My40LDYxLjcsNDMuNSw2MS42LDQzLjYsNjEuNg0KCUM0My42LDYxLjYsNDMuNiw2MS42LDQzLjYsNjEuNnogTTI0LjgsMzguOWMxLjYtMS41LDIuOC0wLjEsNCwxLjFjLTEsMS0yLjEsMC4xLTMsMC40QzI1LjksMzkuNiwyMy44LDM5LjksMjQuOCwzOC45eiBNNDAuOSw1NA0KCWMtMC45LDEuOCwxLjIsMi44LDEuMSw0LjJjLTEuNC0yLTMuOS00LjUtOC02LjZDMjYuNiw0Ny44LDIxLjYsNDIsMjAuMSw0MGMwLjQsMC4yLDEsMC4zLDEuNCwwLjNjMS40LDAsMi44LDAuMSw0LjIsMC4yDQoJYzAuOSwxLjUsMi4yLDIuOCwxLjgsNC44QzI3LjMsNDcsMjguNCw0OCwyOS43LDQ4YzEuOSwwLjEsMy4yLDEuMSw0LjUsMi4xYzEuNCwxLDIuOCwwLjksNC4zLDAuNmMzLjgtMSw1LjksMS4zLDQuOCw1LjYNCglDNDIuNSw1NS41LDQxLjcsNTQuOCw0MC45LDU0eiBNNDMsNjEuOUM0My4xLDYxLjksNDMuMSw2MS45LDQzLDYxLjlDNDMuMSw2MS45LDQzLjEsNjEuOSw0Myw2MS45QzQzLDYxLjksNDMsNjEuOSw0Myw2MS45eg0KCSBNNDguMSw3MS45Yy0xLjUtMi43LTMuMi00LjEtMy4zLTQuMmwtMC40LTAuM2wtMC4yLDAuNGMwLDAtMSwxLjgtMi45LDNjMS43LTUuNiwxLjgtNy44LDEuOC04LjVjMC41LTAuMywxLjYtMC45LDIuNi0wLjkNCgljMC42LDAsMS40LDAuMiwxLjYsMS44QzQ4LDY2LjgsNDguMiw2OS42LDQ4LjEsNzEuOXogTTQ3LjQsNjEuOUM0Ny40LDYxLjksNDcuNCw2MS45LDQ3LjQsNjEuOWMwLTAuMS0wLjEtMC4xLTAuMS0wLjFjMCwwLDAsMCwwLDANCglDNDcuNCw2MS44LDQ3LjQsNjEuOSw0Ny40LDYxLjl6IE00Ni43LDYxLjJMNDYuNyw2MS4yQzQ2LjcsNjEuMiw0Ni43LDYxLjIsNDYuNyw2MS4yQzQ2LjcsNjEuMiw0Ni43LDYxLjIsNDYuNyw2MS4yDQoJQzQ2LjcsNjEuMiw0Ni43LDYxLjIsNDYuNyw2MS4yeiBNNDYuNCw2MUM0Ni40LDYxLDQ2LjMsNjEsNDYuNCw2MUM0Ni4zLDYxLDQ2LjQsNjEsNDYuNCw2MUw0Ni40LDYxeiBNNjUuMyw0MS43DQoJYy0wLjQsMS4yLTAuMSwzLjItMS43LDMuMWMtMS42LTAuMS0wLjQtMi0wLjctM2MtMC4xLTAuMywwLTAuNiwwLTFjMC0wLjEsMC0wLjIsMC0wLjNjMC40LTEuMy0wLjgtMy44LDAuOC0zLjgNCgljMS44LDAuMSwxLjUsMi43LDEuNyw0LjNDNjUuNCw0MS4yLDY1LjQsNDEuNSw2NS4zLDQxLjd6Ii8+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNDMuMyw2OGMwLDAsMC44LTQuMSwwLjktNS4yIi8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQzLjQsNjguMWwtMC4yLDBjMCwwLDAuOC00LjEsMC45LTUuMWwwLjIsMEM0NC4yLDYzLjksNDMuNCw2Ny45LDQzLjQsNjguMXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik00NC42LDY3LjFjMCwwLDAuNC0yLjUsMC4zLTQuNSIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NC43LDY3LjFsLTAuMiwwYzAsMCwwLjQtMi41LDAuMy00LjVsMC4yLDBDNDUuMSw2NC42LDQ0LjcsNjcuMSw0NC43LDY3LjF6Ii8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMwLjgsMzUuMmMtMC45LDAtMi4xLDAuMS0yLTEuMmMwLjEtMS4xLDEuMi0xLjIsMi4yLTEuM2MwLjksMCwxLjgsMC4zLDEuNywxLjMNCgkJCUMzMi42LDM1LjEsMzEuNywzNS4zLDMwLjgsMzUuMnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE0LjMsNDAuMmMtMC44LDAtMiwwLjEtMS45LTAuOWMwLjEtMS4xLDEuMy0xLjIsMi40LTEuNGMxLjEtMC4yLDEuNSwwLjUsMS41LDEuMg0KCQkJQzE2LjMsNDAuMywxNS4yLDQwLjIsMTQuMyw0MC4yeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjIuMiwzNS4yYy0wLjYtMC4yLTEuNSwwLjMtMS40LTAuOWMwLjEtMS4xLDEtMS40LDEuOC0xLjVjMS4yLTAuMiwwLjUsMS41LDEuNCwxLjcNCgkJCUMyMy42LDM1LjQsMjIuOCwzNS4yLDIyLjIsMzUuMnoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.DB2, .ds-item__image.DB2_V9, .ds-item__image.DB2_400 {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzI3OTUzQTt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxnPg0KCTxnIGlkPSJYTUxJRF8xMTI2MV8iIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjEuNyw3Ny4xdi0zMWgxMC43YzIuNCwwLDQuMiwwLjEsNS41LDAuNWMxLjgsMC40LDMuMiwxLjIsNC42LDIuMmMxLjcsMS4zLDIuOSwzLjEsMy43LDUuMw0KCQkJYzAuOCwyLjIsMS4yLDQuNiwxLjIsNy4zYzAsMi40LTAuMiw0LjQtMC44LDYuM3MtMS4yLDMuNC0yLjIsNC42Yy0wLjgsMS4yLTEuOCwyLjItMi44LDIuOGMtMS4xLDAuNy0yLjMsMS4yLTMuNywxLjYNCgkJCUMzNi41LDc2LjksMzQuOCw3NywzMyw3N0gyMS43Vjc3LjF6IE0yNS44LDczLjVoNi42YzIsMCwzLjYtMC4yLDQuOC0wLjZjMS4yLTAuNCwyLTEsMi44LTEuNmMxLTEsMS43LTIuMywyLjMtNA0KCQkJYzAuNi0xLjcsMC44LTMuNiwwLjgtNmMwLTMuMi0wLjUtNS44LTEuNi03LjVjLTEuMS0xLjctMi40LTIuOS0zLjgtMy41Yy0xLjEtMC41LTIuOS0wLjYtNS4zLTAuNmgtNi41djIzLjdIMjUuOHoiLz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTUyLjksNzcuMXYtMzFoMTEuNWMyLjQsMCw0LjMsMC40LDUuNywxYzEuNCwwLjYsMi41LDEuNiwzLjQsMi45czEuMiwyLjYsMS4yLDQuMWMwLDEuMy0wLjQsMi41LTEuMSwzLjcNCgkJCWMtMC43LDEuMi0xLjgsMi4yLTMuMiwyLjljMS45LDAuNiwzLjQsMS40LDQuMywyLjhjMSwxLjMsMS42LDIuOSwxLjYsNC43YzAsMS40LTAuNCwyLjgtMSw0LjFjLTAuNiwxLjItMS4zLDIuMi0yLjMsMi45DQoJCQljLTEsMC43LTIsMS4yLTMuNCwxLjZjLTEuMywwLjQtMywwLjUtNS4xLDAuNUw1Mi45LDc3LjFMNTIuOSw3Ny4xeiBNNTcsNTkuMmg2LjdjMS44LDAsMy4xLTAuMSw0LTAuNGMxLjEtMC40LDEuOC0wLjgsMi40LTEuNg0KCQkJYzAuNS0wLjcsMC44LTEuNiwwLjgtMi44YzAtMS4xLTAuMi0xLjktMC43LTIuOFM2OSw1MC40LDY4LDUwLjJjLTEtMC4yLTIuNS0wLjUtNC43LTAuNWgtNi4zdjkuNUg1N3ogTTU3LDczLjVoNy43DQoJCQljMS4zLDAsMi4zLDAsMi44LTAuMWMxLTAuMSwxLjctMC41LDIuNC0wLjhjMC42LTAuNCwxLjItMSwxLjYtMS43YzAuNC0wLjcsMC42LTEuNywwLjYtMi42YzAtMS4yLTAuMi0yLjItMC44LTNzLTEuNC0xLjQtMi40LTEuOA0KCQkJYy0xLjEtMC40LTIuNS0wLjUtNC42LTAuNUg1N1Y3My41eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAwLjQsNzMuNXYzLjZINzkuOWMwLTEsMC4xLTEuOCwwLjUtMi42YzAuNS0xLjQsMS4zLTIuOCwyLjUtNC4xYzEuMi0xLjMsMi44LTIuOSw0LjktNC43DQoJCQljMy40LTIuOCw1LjctNC45LDYuOS02LjZjMS4yLTEuNiwxLjgtMy4xLDEuOC00LjZjMC0xLjYtMC41LTIuOC0xLjYtMy44Yy0xLjEtMS4xLTIuNS0xLjYtNC4yLTEuNmMtMS44LDAtMy4yLDAuNi00LjQsMS43DQoJCQljLTEuMSwxLjEtMS43LDIuNi0xLjcsNC42bC00LTAuNGMwLjItMi45LDEuMy01LjIsMy02LjZjMS44LTEuNiw0LjEtMi4zLDcuMS0yLjNjMywwLDUuMywwLjgsNy4xLDIuNWMxLjcsMS43LDIuNiwzLjcsMi42LDYuMQ0KCQkJYzAsMS4yLTAuMiwyLjQtMC43LDMuNmMtMC41LDEuMi0xLjMsMi40LTIuNSwzLjdjLTEuMiwxLjMtMy4xLDMuMS01LjksNS40Yy0yLjMsMS45LTMuNywzLjItNC40LDMuOGMtMC42LDAuNy0xLjIsMS4zLTEuNiwyaDE1DQoJCQlWNzMuNXoiLz4NCgk8L2c+DQoJPGcgaWQ9IlhNTElEXzEwMDE0XyI+DQoJCTxnIGlkPSJYTUxJRF8zMDRfIj4NCgkJCTxnIGlkPSJYTUxJRF8zMDVfIj4NCgkJCQk8cGF0aCBpZD0iWE1MSURfMzA2XyIgY2xhc3M9InN0MiIgZD0iTTIxLjUsMjIuOVYyNGg3Ljd2LTEuMUgyMS41eiBNMzAuMywyMi45VjI0aDEwLjljMCwwLTEuMS0xLjEtMi42LTEuMUgzMC4zeiBNNDMuMywyMi45VjI0DQoJCQkJCWg2LjZsLTAuNC0xLjFINDMuM3ogTTU0LjYsMjIuOUw1NC4yLDI0aDYuNXYtMS4xSDU0LjZ6IE0yMS41LDI0LjlWMjZoNy43di0xLjFIMjEuNXogTTMwLjMsMjQuOVYyNmgxMi4xYzAsMC0wLjEtMC44LTAuNC0xLjENCgkJCQkJSDMwLjN6IE00My4zLDI0LjlWMjZoNy4zbC0wLjQtMS4xSDQzLjN6IE01My44LDI0LjlMNTMuNSwyNmg3LjN2LTEuMUg1My44eiBNMjMuNywyNy4xdjEuMUgyN3YtMS4xSDIzLjd6IE0zMi40LDI3LjF2MS4xaDMuNA0KCQkJCQl2LTEuMUgzMi40eiBNMzguOSwyNy4xdjEuMWgzLjRjMCwwLDAuMi0wLjYsMC4yLTEuMUgzOC45eiBNNDUuNCwyNy4xdjEuMWg1LjlMNTEsMjcuMUg0NS40eiBNNTMuMSwyNy4xbC0wLjQsMS4xaDUuOXYtMS4xSDUzLjENCgkJCQkJeiBNMjMuNywyOS4xdjEuMUgyN3YtMS4xQzI3LDI5LjEsMjMuNywyOS4xLDIzLjcsMjkuMXogTTMyLjQsMjkuMXYxLjFoOC40YzAsMCwwLjctMC42LDEtMS4xQzQxLjgsMjkuMSwzMi40LDI5LjEsMzIuNCwyOS4xeg0KCQkJCQkgTTQ1LjQsMjkuMXYxLjFoMy40di0wLjZsMC4yLDAuNmg2LjFsMC4yLTAuNnYwLjZoMy40di0xLjFoLTYuM2wtMC40LDFsLTAuNC0xQzUxLjgsMjkuMSw0NS40LDI5LjEsNDUuNCwyOS4xeiBNMjMuNywzMS4zdjEuMQ0KCQkJCQlIMjd2LTEuMUgyMy43eiBNMzIuNCwzMS4zdjEuMWg5LjRjLTAuMi0wLjUtMS0xLjEtMS0xLjFIMzIuNHogTTQ1LjQsMzEuM3YxLjFoMy40di0xLjFINDUuNHogTTQ5LjQsMzEuM2wwLjQsMS4xaDQuNmwwLjQtMS4xDQoJCQkJCUg0OS40eiBNNTUuMywzMS4zdjEuMWgzLjR2LTEuMUg1NS4zeiBNMjMuNywzMy4zdjEuMUgyN3YtMS4xSDIzLjd6IE0zMi40LDMzLjN2MS4xaDMuNHYtMS4xSDMyLjR6IE0zOC45LDMzLjN2MS4xaDMuNg0KCQkJCQljMC0wLjUtMC4yLTEuMS0wLjItMS4xSDM4Ljl6IE00NS40LDMzLjN2MS4xaDMuNHYtMS4xSDQ1LjR6IE01MC4xLDMzLjNsMC40LDEuMWgzbDAuNC0xLjFINTAuMXogTTU1LjMsMzMuM3YxLjFoMy40di0xLjFINTUuM3oNCgkJCQkJIE0yMS41LDM1LjR2MS4xaDcuN3YtMS4xQzI5LjIsMzUuNCwyMS41LDM1LjQsMjEuNSwzNS40eiBNMzAuMywzNS40djEuMWgxMS44YzAuMi0wLjIsMC40LTEuMSwwLjQtMS4xSDMwLjN6IE00My40LDM1LjR2MS4xDQoJCQkJCWg1LjR2LTEuMUg0My40eiBNNTEsMzUuNGwwLjQsMS4xaDEuNmwwLjQtMS4xQzUzLjIsMzUuNCw1MSwzNS40LDUxLDM1LjR6IE01NS4zLDM1LjR2MS4xaDUuNXYtMS4xSDU1LjN6IE0yMS41LDM3LjZ2MS4xaDcuNw0KCQkJCQl2LTEuMUgyMS41eiBNMzAuMywzNy42djEuMWg4LjNjMS40LDAsMi42LTEuMSwyLjYtMS4xSDMwLjN6IE00My40LDM3LjZ2MS4xaDUuNHYtMS4xSDQzLjR6IE01MS43LDM3LjZsMC40LDEuMWgwLjFsMC40LTEuMQ0KCQkJCQlINTEuN3ogTTU1LjMsMzcuNnYxLjFoNS41di0xLjFINTUuM3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.EXCEL {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzAwODE0ODt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30NCgkuc3Qze2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzAwODE0ODt9DQo8L3N0eWxlPg0KPHJlY3QgeT0iMCIgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnPg0KCTxnIGlkPSLliIbnu4QtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzIuMDAwMDAwLCAxOS4wMDAwMDApIj4NCgkJPHBhdGggaWQ9IkNvbWJpbmVkLVNoYXBlIiBjbGFzcz0ic3QxIiBkPSJNLTkuOSw4LjRoMTJ2MjEuMmgtMTJWOC40eiBNLTMuNSwxMC4zVjEzaDQuNnYtMi44SC0zLjV6IE0tOSwxMC4zVjEzaDQuNnYtMi44SC05eg0KCQkJIE0tMy41LDEzLjl2Mi44aDQuNnYtMi44SC0zLjV6IE0tOSwxMy45djIuOGg0LjZ2LTIuOEgtOXogTS0zLjUsMTcuNnYyLjhoNC42di0yLjhILTMuNXogTS05LDE3LjZ2Mi44aDQuNnYtMi44SC05eiBNLTMuNSwyMS4zDQoJCQl2Mi44aDQuNnYtMi44SC0zLjV6IE0tOSwyMS4zdjIuOGg0LjZ2LTIuOEgtOXogTS0zLjUsMjV2Mi44aDQuNlYyNUgtMy41eiBNLTksMjV2Mi44aDQuNlYyNUgtOXoiLz4NCgkJPGcgaWQ9IlhNTElEXzFfIj4NCgkJCTxwYXRoIGlkPSJYTUxJRF8xNTVfIiBjbGFzcz0ic3QyIiBkPSJNLTIzLjcsOXYyMC4xbDE1LjIsMi42VjYuNEwtMjMuNyw5eiIvPg0KCQkJPHBvbHlnb24gaWQ9IlgiIGNsYXNzPSJzdDMiIHBvaW50cz0iLTIwLjEsMjMuMyAtMTcuMywxOS4xIC0xOS44LDE1LjIgLTE3LjksMTUuMSAtMTYuMywxNy43IC0xNC44LDE0LjggLTEyLjksMTQuNyAtMTUuNCwxOS4yIA0KCQkJCS0xMi43LDIzLjkgLTE0LjYsMjMuNyAtMTYuNCwyMC42IC0xOC4xLDIzLjUgCQkJIi8+DQoJCTwvZz4NCgk8L2c+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE0LjMsNjEuOWg3LjZ2MS41SDE2djIuOWg1LjV2MS41SDE2djMuMmg2LjF2MS41aC03LjhWNjEuOXogTTIzLDYxLjloMi4xbDIuNSwzLjdsMi41LTMuN2gyLjFMMjguNiw2Nw0KCQlsMy44LDUuNGgtMi4xbC0yLjctNC4xbC0yLjcsNC4xaC0yLjFsMy44LTUuNEwyMyw2MS45eiBNMzguMSw2MS43YzEuMiwwLDIuMywwLjMsMy4xLDFjMC44LDAuNiwxLjIsMS41LDEuNCwyLjVoLTEuNw0KCQljLTAuMi0wLjctMC41LTEuMi0xLTEuNWMtMC41LTAuMy0xLjEtMC41LTEuOC0wLjVjLTEuMSwwLTEuOSwwLjQtMi41LDEuMWMtMC41LDAuNy0wLjgsMS42LTAuOCwyLjhjMCwxLjIsMC4zLDIuMiwwLjgsMi45DQoJCWMwLjUsMC43LDEuNCwxLjEsMi42LDEuMWMwLjgsMCwxLjQtMC4yLDEuOC0wLjVjMC41LTAuNCwwLjktMSwxLjEtMS44aDEuN2MtMC4yLDEuMi0wLjgsMi4yLTEuNywyLjljLTAuOCwwLjYtMS44LDEtMi45LDENCgkJYy0xLjgsMC0zLjEtMC42LTMuOS0xLjdjLTAuOC0wLjktMS4xLTIuMi0xLjEtMy44YzAtMS42LDAuNC0yLjgsMS4yLTMuOEMzNS4xLDYyLjIsMzYuNCw2MS43LDM4LjEsNjEuN3ogTTQ0LjMsNjEuOWg3LjZ2MS41SDQ2DQoJCXYyLjloNS41djEuNUg0NnYzLjJoNi4xdjEuNWgtNy44VjYxLjl6IE01My44LDYxLjloMS43djkuMWg1Ljd2MS41aC03LjRWNjEuOXogTTY2LjEsNjNjLTAuNCwwLTAuNiwwLjEtMC44LDAuMw0KCQlDNjUuMSw2My40LDY1LDYzLjcsNjUsNjRjMCwwLjIsMC4xLDAuNSwwLjQsMC45YzAuMSwwLjIsMC4zLDAuNCwwLjUsMC42YzAuOC0wLjUsMS4zLTEsMS4zLTEuNWMwLTAuMy0wLjEtMC42LTAuMy0wLjgNCgkJQzY2LjcsNjMuMSw2Ni40LDYzLDY2LjEsNjN6IE02NC41LDY2LjNjLTAuNC0wLjUtMC43LTAuOC0wLjktMS4xYy0wLjMtMC40LTAuNC0wLjgtMC40LTEuMmMwLTAuNywwLjMtMS4zLDAuOS0xLjgNCgkJYzAuNS0wLjQsMS4yLTAuNiwyLTAuNmMwLjgsMCwxLjQsMC4yLDEuOSwwLjVjMC42LDAuNCwwLjksMSwwLjksMS43YzAsMC45LTAuNCwxLjYtMS4zLDIuMmMtMC4zLDAuMS0wLjUsMC4zLTAuNywwLjRsMiwyLjINCgkJYzAuMy0wLjcsMC40LTEuNSwwLjUtMi41aDEuN2MwLDEuNS0wLjQsMi44LTAuOSwzLjhsMi4yLDIuM2gtMi4ybC0xLTEuMWMtMC45LDAuOC0yLDEuMy0zLjMsMS4zYy0xLjEsMC0yLTAuMy0yLjctMC43DQoJCWMtMC44LTAuNi0xLjEtMS40LTEuMS0yLjRjMC0xLDAuNC0xLjgsMS4zLTIuNEM2My40LDY3LDYzLjgsNjYuOCw2NC41LDY2LjN6IE02NS44LDcxLjFjMC45LDAsMS43LTAuMywyLjItMWwtMi42LTIuOGwtMC4zLDAuMg0KCQljLTAuNCwwLjMtMC43LDAuNS0wLjksMC45Yy0wLjMsMC4zLTAuNCwwLjctMC40LDEuMWMwLDAuNSwwLjIsMC45LDAuNiwxLjJDNjQuOCw3MC45LDY1LjIsNzEuMSw2NS44LDcxLjF6IE03Mi44LDYxLjloOC42djEuNUg3OA0KCQl2OS4xaC0xLjd2LTkuMWgtMy41VjYxLjl6IE04Mi43LDYxLjloNy42djEuNWgtNS45djIuOWg1LjV2MS41aC01LjV2My4yaDYuMXYxLjVoLTcuOFY2MS45eiBNOTEuNCw2MS45aDIuMWwyLjUsMy43bDIuNS0zLjdoMi4xDQoJCUw5Nyw2N2wzLjgsNS40aC0yLjFMOTYsNjguM2wtMi43LDQuMWgtMi4xbDMuOC01LjRMOTEuNCw2MS45eiBNMTAxLjEsNjEuOWg4LjZ2MS41aC0zLjV2OS4xaC0xLjd2LTkuMWgtMy41VjYxLjl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.SMARTBI_EXCEL {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzAwODE0ODt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTUuMyw0NC45YzQuNSwwLDguNy0wLjQsMTIuNi0xLjJjMy45LTAuOCw3LTIsOS4yLTMuNnY0LjhjMCwxLjMtMSwyLjUtMi45LDMuNmMtMiwxLjEtNC42LDItOCwyLjdzLTcsMS0xMSwxDQoJCXMtNy42LTAuMy0xMS0xcy02LTEuNS04LTIuN2MtMi0xLjEtMi45LTIuMy0yLjktMy42VjQwYzIuMywxLjYsNS4zLDIuOCw5LjIsMy42QzQ2LjYsNDQuNSw1MC44LDQ0LjksNTUuMyw0NC45TDU1LjMsNDQuOXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTUuMywyM2MzLjksMCw3LjYsMC4zLDExLDFzNiwxLjUsOCwyLjdjMiwxLjEsMi45LDIuMywyLjksMy42djMuNmMwLDEuMy0xLDIuNS0yLjksMy42Yy0yLDEuMS00LjYsMi04LDIuNw0KCQlzLTcsMS0xMSwxYy0zLjksMC03LjYtMC4zLTExLTFzLTYtMS41LTgtMi43Yy0yLTEuMS0yLjktMi4zLTIuOS0zLjZ2LTMuNmMwLTEuMywxLTIuNSwyLjktMy42YzItMS4xLDQuNi0yLDgtMi43UzUxLjQsMjMsNTUuMywyM3oNCgkJIi8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc4LjUsNTMuM2gtMTFjLTEuNSwwLTIuNywxLjItMi43LDIuN2wwLDIxLjhjMCwxLjUsMS4yLDIuNywyLjcsMi43aDE2LjVjMS41LDAsMi44LTEuMiwyLjgtMi43VjYxLjUNCgkJTDc4LjUsNTMuM3ogTTcwLjIsNzYuNEw3MC4yLDc2LjRMNzAuMiw3Ni40TDcwLjIsNzYuNHogTTc3LjEsNjIuOEw3Ny4xLDYyLjh2LTcuNWw3LjYsNy41SDc3LjF6Ii8+DQoJPGc+DQoJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNzMuNSw3Ni42IDcwLjksNzYuNiA3Ny45LDY2LjEgODAuNSw2Ni4xIAkJIi8+DQoJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNzcuOSw3Ni42IDgwLjUsNzYuNiA3My41LDY2LjEgNzAuOSw2Ni4xIAkJIi8+DQoJPC9nPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02NC43LDY2LjFjLTMsMC40LTYuMSwwLjYtOS40LDAuNmMtNC41LDAtOC43LTAuNC0xMi44LTEuMmMtMy45LTAuOC02LjktMi05LjItMy42djQuOGMwLDEuMywwLjksMi41LDIuOSwzLjYNCgkJYzIsMS4yLDQuNiwyLDgsMi43czcsMSwxMSwxYzMuNCwwLDYuNS0wLjIsOS41LTAuN1Y2Ni4xeiIvPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjQuNyw1NS4yYy0zLDAuNC02LjEsMC42LTkuNCwwLjZjLTQuNSwwLTguNy0wLjQtMTIuOC0xLjJjLTMuOS0wLjgtNi45LTItOS4yLTMuNnY0LjgNCgkJCWMwLDEuMywwLjksMi41LDIuOSwzLjZjMiwxLjIsNC42LDIsOCwyLjdjMy40LDAuNyw3LjEsMSwxMSwxYzMuNCwwLDYuNS0wLjIsOS41LTAuN1Y1NS4yeiIvPg0KCTwvZz4NCgk8cmVjdCB4PSI2MS43IiB5PSI1My42IiBjbGFzcz0ic3QwIiB3aWR0aD0iMyIgaGVpZ2h0PSIyNC40Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.SMARTBI_EXCEL_LOCAL {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzAwODE0ODt9DQoJLnN0MXtmaWxsOiNGOEY4Rjg7fQ0KCS5zdDJ7Zm9udC1mYW1pbHk6J0FyaWFsLUJvbGRNVCc7fQ0KCS5zdDN7Zm9udC1zaXplOjI0cHg7fQ0KCS5zdDR7Zm9udC1zaXplOjE0cHg7fQ0KCS5zdDV7Zm9udC1zaXplOjEycHg7fQ0KPC9zdHlsZT4NCjxpbWFnZSBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiIHdpZHRoPSIxNDQiIGhlaWdodD0iMTc3IiB4bGluazpocmVmPSIxRDIyODdDQi5qcGciICB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDMzNy45Mjg2IC0xNi44NzAyKSI+DQo8L2ltYWdlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnPg0KCTx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgMjAuNjE5NyA1NS4zOTE1KSIgY2xhc3M9InN0MSBzdDIgc3QzIj5FWENFTDwvdGV4dD4NCgk8Zz4NCgkJPHRleHQgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAyMC42MTk3IDMxLjA1NTkpIiBjbGFzcz0ic3QxIHN0MiBzdDQiPlRYVDwvdGV4dD4NCgk8L2c+DQoJPGc+DQoJCTx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgNzQuOTA1MiA3My45MTk4KSIgY2xhc3M9InN0MSBzdDIgc3Q1Ij5DU1Y8L3RleHQ+DQoJPC9nPg0KCTxnPg0KCQk8dGV4dCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDE5Ljc5ODEgNzEuOTE5OCkiIGNsYXNzPSJzdDEgc3QyIHN0MyI+Li4uPC90ZXh0Pg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.OLTP .ds-item__image.MSSQL {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzNCNDg1Qjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnIGlkPSJYTUxJRF85OV8iPg0KCTxnIGlkPSJYTUxJRF8xMzJfIj4NCgkJPGcgY2xhc3M9InN0MSI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzQuMiw1Ni4xbDEuNC0wLjFjMC4xLDAuNSwwLjIsMSwwLjUsMS4zYzAuMiwwLjMsMC42LDAuNiwxLjEsMC44YzAuNSwwLjIsMS4xLDAuMywxLjcsMC4zDQoJCQkJYzAuNiwwLDEtMC4xLDEuNS0wLjJjMC40LTAuMiwwLjctMC40LDAuOS0wLjdjMC4yLTAuMywwLjMtMC42LDAuMy0wLjljMC0wLjMtMC4xLTAuNi0wLjMtMC45cy0wLjUtMC41LTEtMC42DQoJCQkJYy0wLjMtMC4xLTAuOS0wLjMtMS45LTAuNWMtMS0wLjItMS43LTAuNS0yLjEtMC43Yy0wLjUtMC4zLTAuOS0wLjYtMS4yLTFjLTAuMy0wLjQtMC40LTAuOS0wLjQtMS40YzAtMC42LDAuMi0xLjEsMC41LTEuNQ0KCQkJCWMwLjMtMC41LDAuOC0wLjgsMS40LTEuMXMxLjMtMC40LDItMC40YzAuOCwwLDEuNSwwLjEsMi4xLDAuNGMwLjYsMC4zLDEuMSwwLjYsMS40LDEuMWMwLjMsMC41LDAuNSwxLjEsMC41LDEuN2wtMS40LDAuMQ0KCQkJCWMtMC4xLTAuNy0wLjMtMS4yLTAuOC0xLjZjLTAuNC0wLjQtMS4xLTAuNS0xLjktMC41Yy0wLjksMC0xLjUsMC4yLTEuOSwwLjVDMzYuMiw1MC42LDM2LDUxLDM2LDUxLjVjMCwwLjQsMC4xLDAuNywwLjQsMQ0KCQkJCWMwLjMsMC4zLDEsMC41LDIuMiwwLjhjMS4yLDAuMywyLDAuNSwyLjQsMC43YzAuNiwwLjMsMS4xLDAuNywxLjQsMS4xYzAuMywwLjQsMC41LDEsMC41LDEuNmMwLDAuNi0wLjIsMS4xLTAuNSwxLjYNCgkJCQljLTAuMywwLjUtMC44LDAuOS0xLjQsMS4ycy0xLjMsMC40LTIuMSwwLjRjLTEsMC0xLjgtMC4xLTIuNS0wLjRjLTAuNy0wLjMtMS4yLTAuNy0xLjYtMS4zQzM0LjQsNTcuNSwzNC4yLDU2LjksMzQuMiw1Ni4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTUzLjEsNTguNWMwLjcsMC41LDEuMywwLjgsMS45LDFsLTAuNCwxYy0wLjgtMC4zLTEuNi0wLjctMi4zLTEuM2MtMC44LDAuNS0xLjcsMC43LTIuNywwLjcNCgkJCQljLTEsMC0xLjktMC4yLTIuNy0wLjdjLTAuOC0wLjUtMS40LTEuMS0xLjktMnMtMC43LTEuOC0wLjctMi45YzAtMS4xLDAuMi0yLjEsMC43LTIuOWMwLjQtMC45LDEuMS0xLjYsMS45LTINCgkJCQljMC44LTAuNSwxLjctMC43LDIuNy0wLjdjMSwwLDEuOSwwLjIsMi43LDAuN2MwLjgsMC41LDEuNCwxLjEsMS44LDJjMC40LDAuOSwwLjYsMS44LDAuNiwyLjljMCwwLjktMC4xLDEuNy0wLjQsMi40DQoJCQkJQzU0LDU3LjMsNTMuNiw1Ny45LDUzLjEsNTguNXogTTQ5LjksNTYuNmMwLjgsMC4yLDEuNSwwLjYsMi4xLDFjMC44LTAuOCwxLjMtMS45LDEuMy0zLjVjMC0wLjktMC4xLTEuNy0wLjUtMi4zDQoJCQkJYy0wLjMtMC43LTAuNy0xLjItMS4zLTEuNWMtMC42LTAuNC0xLjItMC41LTEuOS0wLjVjLTEuMSwwLTIsMC40LTIuNywxLjFjLTAuNywwLjctMS4xLDEuOC0xLjEsMy4zYzAsMS40LDAuNCwyLjUsMS4xLDMuMw0KCQkJCXMxLjYsMS4xLDIuNywxLjFjMC41LDAsMS0wLjEsMS41LTAuM2MtMC41LTAuMy0wLjktMC41LTEuNC0wLjZMNDkuOSw1Ni42eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU2LjYsNTkuNlY0OC43SDU4djkuNmg1LjR2MS4zSDU2LjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjQuNiw1Ni4xTDY2LDU2YzAuMSwwLjUsMC4yLDEsMC41LDEuM2MwLjIsMC4zLDAuNiwwLjYsMS4xLDAuOGMwLjUsMC4yLDEuMSwwLjMsMS43LDAuMw0KCQkJCWMwLjUsMCwxLTAuMSwxLjUtMC4yYzAuNC0wLjIsMC43LTAuNCwwLjktMC43YzAuMi0wLjMsMC4zLTAuNiwwLjMtMC45YzAtMC4zLTAuMS0wLjYtMC4zLTAuOXMtMC41LTAuNS0xLTAuNg0KCQkJCWMtMC4zLTAuMS0wLjktMC4zLTEuOS0wLjVjLTEtMC4yLTEuNy0wLjUtMi4xLTAuN2MtMC41LTAuMy0wLjktMC42LTEuMi0xYy0wLjMtMC40LTAuNC0wLjktMC40LTEuNGMwLTAuNiwwLjItMS4xLDAuNS0xLjUNCgkJCQljMC4zLTAuNSwwLjgtMC44LDEuNC0xLjFjMC42LTAuMiwxLjMtMC40LDItMC40YzAuOCwwLDEuNSwwLjEsMi4xLDAuNGMwLjYsMC4zLDEuMSwwLjYsMS40LDEuMWMwLjMsMC41LDAuNSwxLjEsMC41LDEuNw0KCQkJCWwtMS40LDAuMWMtMC4xLTAuNy0wLjMtMS4yLTAuOC0xLjZjLTAuNC0wLjQtMS4xLTAuNS0xLjktMC41Yy0wLjksMC0xLjUsMC4yLTEuOSwwLjVjLTAuNCwwLjMtMC42LDAuNy0wLjYsMS4yDQoJCQkJYzAsMC40LDAuMSwwLjcsMC40LDFjMC4zLDAuMywxLDAuNSwyLjIsMC44YzEuMiwwLjMsMiwwLjUsMi40LDAuN2MwLjYsMC4zLDEuMSwwLjcsMS40LDEuMWMwLjMsMC40LDAuNSwxLDAuNSwxLjYNCgkJCQljMCwwLjYtMC4yLDEuMS0wLjUsMS42Yy0wLjMsMC41LTAuOCwwLjktMS40LDEuMmMtMC42LDAuMy0xLjMsMC40LTIuMSwwLjRjLTEsMC0xLjgtMC4xLTIuNS0wLjRjLTAuNy0wLjMtMS4yLTAuNy0xLjYtMS4zDQoJCQkJQzY0LjksNTcuNSw2NC43LDU2LjksNjQuNiw1Ni4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTgwLjUsNTcuMWwxLjQsMC4yYy0wLjIsMC44LTAuNiwxLjQtMS4yLDEuOWMtMC42LDAuNC0xLjMsMC43LTIuMywwLjdjLTEuMiwwLTIuMS0wLjQtMi43LTEuMQ0KCQkJCWMtMC43LTAuNy0xLTEuNy0xLTNjMC0xLjMsMC4zLTIuNCwxLTMuMXMxLjYtMS4xLDIuNy0xLjFjMS4xLDAsMS45LDAuNCwyLjYsMS4xYzAuNywwLjcsMSwxLjcsMSwzYzAsMC4xLDAsMC4yLDAsMC40aC01LjkNCgkJCQljMCwwLjksMC4zLDEuNSwwLjcsMmMwLjQsMC41LDEsMC43LDEuNywwLjdjMC41LDAsMC45LTAuMSwxLjMtMC40QzgwLjEsNTguMSw4MC4zLDU3LjcsODAuNSw1Ny4xeiBNNzYuMSw1NC45aDQuNA0KCQkJCWMtMC4xLTAuNy0wLjItMS4yLTAuNS0xLjVjLTAuNC0wLjUtMS0wLjgtMS43LTAuOGMtMC42LDAtMS4xLDAuMi0xLjYsMC42Qzc2LjQsNTMuNyw3Ni4yLDU0LjIsNzYuMSw1NC45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTgzLjYsNTkuNnYtNy45aDEuMnYxLjJjMC4zLTAuNiwwLjYtMC45LDAuOS0xLjFzMC41LTAuMywwLjktMC4zYzAuNSwwLDAuOSwwLjEsMS40LDAuNGwtMC41LDEuMg0KCQkJCWMtMC4zLTAuMi0wLjctMC4zLTEtMC4zYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjNjLTAuMiwwLjItMC40LDAuNC0wLjUsMC43Yy0wLjEsMC41LTAuMiwxLTAuMiwxLjZ2NC4xSDgzLjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOTAuOSw1OS42bC0zLTcuOWgxLjRsMS43LDQuN2MwLjIsMC41LDAuNCwxLDAuNSwxLjZjMC4xLTAuNCwwLjMtMC45LDAuNS0xLjVsMS44LTQuOGgxLjRsLTMsNy45SDkwLjl6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAxLjcsNTcuMWwxLjQsMC4yYy0wLjIsMC44LTAuNiwxLjQtMS4yLDEuOWMtMC42LDAuNC0xLjMsMC43LTIuMywwLjdjLTEuMiwwLTIuMS0wLjQtMi43LTEuMQ0KCQkJCWMtMC43LTAuNy0xLTEuNy0xLTNjMC0xLjMsMC4zLTIuNCwxLTMuMXMxLjYtMS4xLDIuNy0xLjFjMS4xLDAsMS45LDAuNCwyLjYsMS4xYzAuNywwLjcsMSwxLjcsMSwzYzAsMC4xLDAsMC4yLDAsMC40aC01LjkNCgkJCQljMCwwLjksMC4zLDEuNSwwLjcsMmMwLjQsMC41LDEsMC43LDEuNywwLjdjMC41LDAsMC45LTAuMSwxLjMtMC40QzEwMS4yLDU4LjEsMTAxLjUsNTcuNywxMDEuNyw1Ny4xeiBNOTcuMyw1NC45aDQuNA0KCQkJCWMtMC4xLTAuNy0wLjItMS4yLTAuNS0xLjVjLTAuNC0wLjUtMS0wLjgtMS43LTAuOGMtMC42LDAtMS4xLDAuMi0xLjYsMC42Qzk3LjYsNTMuNyw5Ny4zLDU0LjIsOTcuMyw1NC45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwNC43LDU5LjZ2LTcuOWgxLjJ2MS4yYzAuMy0wLjYsMC42LTAuOSwwLjktMS4xYzAuMy0wLjIsMC41LTAuMywwLjktMC4zYzAuNSwwLDAuOSwwLjEsMS40LDAuNGwtMC41LDEuMg0KCQkJCWMtMC4zLTAuMi0wLjctMC4zLTEtMC4zYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjNjLTAuMiwwLjItMC40LDAuNC0wLjUsMC43Yy0wLjEsMC41LTAuMiwxLTAuMiwxLjZ2NC4xSDEwNC43eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJYTUxJRF8xMzNfIj4NCgkJPGcgY2xhc3M9InN0MSI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzMuOSw0NC45di00LjVoMC45bDEuMSwzLjJjMC4xLDAuMywwLjIsMC41LDAuMiwwLjdjMC4xLTAuMiwwLjEtMC40LDAuMi0wLjdsMS4xLTMuMWgwLjh2NC41aC0wLjZ2LTMuNw0KCQkJCWwtMS4zLDMuN2gtMC41bC0xLjMtMy44djMuOEgzMy45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM5LjEsNDEuMXYtMC42aDAuNXYwLjZIMzkuMXogTTM5LjEsNDQuOXYtMy4yaDAuNXYzLjJIMzkuMXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00Mi42LDQzLjdsMC41LDAuMWMtMC4xLDAuNC0wLjIsMC43LTAuNSwwLjljLTAuMiwwLjItMC41LDAuMy0wLjksMC4zYy0wLjQsMC0wLjgtMC4xLTEuMS0wLjQNCgkJCQljLTAuMy0wLjMtMC40LTAuNy0wLjQtMS4yYzAtMC4zLDAuMS0wLjcsMC4yLTAuOWMwLjEtMC4zLDAuMy0wLjUsMC41LTAuNmMwLjItMC4xLDAuNS0wLjIsMC44LTAuMmMwLjQsMCwwLjYsMC4xLDAuOSwwLjMNCgkJCQljMC4yLDAuMiwwLjQsMC40LDAuNCwwLjhsLTAuNSwwLjFjLTAuMS0wLjItMC4xLTAuNC0wLjMtMC41Yy0wLjEtMC4xLTAuMy0wLjItMC41LTAuMmMtMC4zLDAtMC41LDAuMS0wLjcsMC4zDQoJCQkJYy0wLjIsMC4yLTAuMywwLjUtMC4zLDAuOWMwLDAuNCwwLjEsMC44LDAuMywwLjlzMC40LDAuMywwLjcsMC4zYzAuMiwwLDAuNC0wLjEsMC41LTAuMkM0Mi40LDQ0LjIsNDIuNSw0NCw0Mi42LDQzLjd6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDMuNiw0NC45di0zLjJoMC41djAuNWMwLjEtMC4yLDAuMi0wLjQsMC4zLTAuNWMwLjEtMC4xLDAuMi0wLjEsMC40LTAuMWMwLjIsMCwwLjQsMC4xLDAuNiwwLjJsLTAuMiwwLjUNCgkJCQljLTAuMS0wLjEtMC4zLTAuMS0wLjQtMC4xYy0wLjEsMC0wLjIsMC0wLjMsMC4xYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MtMC4xLDAuMi0wLjEsMC40LTAuMSwwLjZ2MS43SDQzLjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDUuNSw0My4zYzAtMC42LDAuMi0xLDAuNS0xLjNjMC4zLTAuMiwwLjYtMC40LDEtMC40YzAuNCwwLDAuOCwwLjEsMS4xLDAuNGMwLjMsMC4zLDAuNCwwLjcsMC40LDEuMg0KCQkJCWMwLDAuNC0wLjEsMC43LTAuMiwxYy0wLjEsMC4yLTAuMywwLjQtMC41LDAuNlM0Ny4zLDQ1LDQ3LDQ1Yy0wLjUsMC0wLjgtMC4xLTEuMS0wLjRDNDUuNiw0NC4zLDQ1LjUsNDMuOCw0NS41LDQzLjN6IE00Niw0My4zDQoJCQkJYzAsMC40LDAuMSwwLjcsMC4zLDAuOWMwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC41LDAuMy0wLjljMC0wLjQtMC4xLTAuNy0wLjMtMC45DQoJCQkJYy0wLjItMC4yLTAuNC0wLjMtMC43LTAuM2MtMC4zLDAtMC41LDAuMS0wLjcsMC4zQzQ2LjEsNDIuNiw0Niw0Mi45LDQ2LDQzLjN6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDguOSw0NGwwLjUtMC4xYzAsMC4yLDAuMSwwLjQsMC4zLDAuNXMwLjMsMC4yLDAuNiwwLjJjMC4zLDAsMC40LTAuMSwwLjYtMC4yQzUxLDQ0LjMsNTEsNDQuMiw1MSw0NA0KCQkJCWMwLTAuMS0wLjEtMC4yLTAuMi0wLjNjLTAuMSwwLTAuMy0wLjEtMC42LTAuMmMtMC40LTAuMS0wLjctMC4yLTAuOC0wLjNjLTAuMi0wLjEtMC4zLTAuMi0wLjQtMC4zUzQ5LDQyLjcsNDksNDIuNQ0KCQkJCWMwLTAuMSwwLTAuMywwLjEtMC40YzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zYzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4yYzAuMSwwLDAuMy0wLjEsMC41LTAuMWMwLjMsMCwwLjUsMCwwLjcsMC4xDQoJCQkJYzAuMiwwLjEsMC4zLDAuMiwwLjQsMC4zYzAuMSwwLjEsMC4yLDAuMywwLjIsMC41bC0wLjUsMC4xYzAtMC4yLTAuMS0wLjMtMC4yLTAuNHMtMC4zLTAuMS0wLjUtMC4xYy0wLjMsMC0wLjQsMC0wLjUsMC4xDQoJCQkJYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MwLDAuMSwwLDAuMSwwLjEsMC4yYzAsMC4xLDAuMSwwLjEsMC4yLDAuMWMwLjEsMCwwLjIsMC4xLDAuNSwwLjFjMC40LDAuMSwwLjcsMC4yLDAuOCwwLjMNCgkJCQljMC4yLDAuMSwwLjMsMC4yLDAuNCwwLjNjMC4xLDAuMSwwLjEsMC4zLDAuMSwwLjVjMCwwLjItMC4xLDAuNC0wLjIsMC41Yy0wLjEsMC4yLTAuMywwLjMtMC41LDAuNGMtMC4yLDAuMS0wLjQsMC4xLTAuNywwLjENCgkJCQljLTAuNCwwLTAuNy0wLjEtMS0wLjNDNDkuMSw0NC42LDQ5LDQ0LjMsNDguOSw0NHoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01Mi4xLDQzLjNjMC0wLjYsMC4yLTEsMC41LTEuM2MwLjMtMC4yLDAuNi0wLjQsMS0wLjRjMC40LDAsMC44LDAuMSwxLjEsMC40YzAuMywwLjMsMC40LDAuNywwLjQsMS4yDQoJCQkJYzAsMC40LTAuMSwwLjctMC4yLDFjLTAuMSwwLjItMC4zLDAuNC0wLjUsMC42UzUzLjksNDUsNTMuNiw0NWMtMC41LDAtMC44LTAuMS0xLjEtMC40QzUyLjIsNDQuMyw1Mi4xLDQzLjgsNTIuMSw0My4zeg0KCQkJCSBNNTIuNiw0My4zYzAsMC40LDAuMSwwLjcsMC4zLDAuOWMwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC41LDAuMy0wLjkNCgkJCQljMC0wLjQtMC4xLTAuNy0wLjMtMC45Yy0wLjItMC4yLTAuNC0wLjMtMC43LTAuM2MtMC4zLDAtMC41LDAuMS0wLjcsMC4zQzUyLjcsNDIuNiw1Mi42LDQyLjksNTIuNiw0My4zeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU1LjksNDQuOXYtMi44aC0wLjV2LTAuNGgwLjV2LTAuM2MwLTAuMiwwLTAuNCwwLjEtMC41YzAuMS0wLjEsMC4xLTAuMywwLjMtMC4zYzAuMS0wLjEsMC4zLTAuMSwwLjYtMC4xDQoJCQkJYzAuMiwwLDAuMywwLDAuNSwwLjFsLTAuMSwwLjVjLTAuMSwwLTAuMiwwLTAuMywwYy0wLjIsMC0wLjMsMC0wLjQsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNHYwLjNINTd2MC40aC0wLjZ2Mi44SDU1Ljl6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTguNyw0NC40bDAuMSwwLjVjLTAuMiwwLTAuMywwLTAuNCwwYy0wLjIsMC0wLjQsMC0wLjUtMC4xYy0wLjEtMC4xLTAuMi0wLjEtMC4yLTAuMnMtMC4xLTAuMy0wLjEtMC42DQoJCQkJdi0xLjloLTAuNHYtMC40aDAuNHYtMC44bDAuNS0wLjN2MS4xaDAuNnYwLjRoLTAuNlY0NGMwLDAuMiwwLDAuMywwLDAuM2MwLDAsMC4xLDAuMSwwLjEsMC4xYzAsMCwwLjEsMCwwLjIsMA0KCQkJCUM1OC41LDQ0LjQsNTguNiw0NC40LDU4LjcsNDQuNHoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iWE1MSURfMTI1XyI+DQoJCTxnIGlkPSJYTUxJRF8xMDY2Nl8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjEsNDBjLTAuMy0wLjktMS44LTQuMS0yLjgtNC41Yy0wLjItMC4xLTAuMy0wLjEtMC40LTAuMWMtMS40LDAtNC43LDEuNS02LjMsMi41DQoJCQkJYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MwLjEsMC4yLDAuMiwwLjIsMC4zLDAuMmMxLjIsMC4xLDUuMiwwLjMsOSwxLjloMC4xYzAuMSwwLDAuMi0wLjEsMC4yLTAuMUwyNC4xLDQwTDI0LjEsNDB6DQoJCQkJIE0yMS4yLDM1LjljMC4zLDAuMSwwLjcsMC42LDEuMSwxLjNMMTgsMzYuN2MxLjItMC41LDIuMy0wLjgsMy0wLjhDMjEsMzUuOSwyMS4xLDM1LjksMjEuMiwzNS45TDIxLjIsMzUuOXogTTIxLjYsMzcuNg0KCQkJCWMtMSwwLjMtMS45LDAuOC0yLjIsMC45Yy0wLjMtMC42LTAuOC0xLTEuMi0xLjNMMjEuNiwzNy42eiBNMTcuMSwzNy4xYzAuMywwLjEsMS4xLDAuNCwxLjgsMS40Yy0xLjUtMC4zLTIuOC0wLjMtMy41LTAuNA0KCQkJCUMxNS44LDM3LjgsMTYuNCwzNy40LDE3LjEsMzcuMUwxNy4xLDM3LjF6IE0yMC4xLDM4LjdjMC42LTAuMywxLjUtMC43LDIuNS0xYzAuMywwLjYsMC43LDEuNCwxLDJDMjIuNCwzOS4zLDIxLjEsMzguOSwyMC4xLDM4LjcNCgkJCQlMMjAuMSwzOC43eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYyMl8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI2LjIsNDUuOWwtMC4xLTAuNGwtMC40LDAuM2MtMC4xLDAuMS00LjMsMS42LTExLjIsNi4zbC0wLjEsMC4xbC0wLjEsMC4xYy0wLjcsMC44LTMuOSw0LjYtMy4zLDYuMQ0KCQkJCWMwLjYsMS40LDUuNSwzLjQsOS41LDMuNGMxLjIsMCwyLjQtMC4yLDMuMy0wLjVjMC41LTAuMiwwLjktMC42LDEuMi0xQzI1LjgsNTguNSwyNy42LDU0LjIsMjYuMiw0NS45eiBNMjUuNiw0Ni41DQoJCQkJYzAuMywxLjQsMC40LDIuNiwwLjQsMy44Yy0xLjEsMC41LTIuMSwwLjktMywxLjNjMC42LTEuNiwxLjEtMy4xLDEuNC00LjJDMjQuOSw0Ni45LDI1LjMsNDYuNywyNS42LDQ2LjV6IE0yMy42LDQ3LjcNCgkJCQljLTAuMywxLjEtMC44LDIuNS0xLjQsNC4xYy0wLjYtMC42LTEuMy0xLjQtMS45LTIuMkMyMS43LDQ4LjgsMjIuOCw0OC4yLDIzLjYsNDcuN3ogTTIwLjcsNTdjMC4xLDAuMSwwLjMsMC4xLDAuMywwLjINCgkJCQljMS40LDAuNSwyLjYsMC44LDMuNiwwLjljLTEuOCwwLjktNC4xLDEuNi01LjksMi4yQzE5LjQsNTkuMywyMC4xLDU4LjIsMjAuNyw1N3ogTTIwLjQsNTYuNGMtMS4zLTAuNi0yLjMtMS40LTMuMS0yLjMNCgkJCQljMS40LTAuNCwyLjktMC45LDQuNy0xLjdDMjEuNiw1My43LDIxLDU1LjEsMjAuNCw1Ni40eiBNMjIuNSw1Mi43YzAuNSwwLjQsMSwwLjcsMS40LDFjMC41LDAuMywxLDAuNSwxLjQsMC43DQoJCQkJYy0xLjcsMC44LTMuMSwxLjQtNC40LDEuOUMyMS42LDU1LjEsMjIuMSw1My44LDIyLjUsNTIuN3ogTTIwLDQ5LjhjMC41LDAuOSwxLjEsMS42LDEuOCwyLjJjLTEuOSwwLjctMy40LDEuMy00LjYsMS42DQoJCQkJYzAuNi0xLDEuNC0yLDIuMS0zLjRDMTkuNSw1MC4xLDE5LjcsNDkuOSwyMCw0OS44eiBNMTguMyw1MC44Yy0wLjYsMC45LTEuMSwxLjgtMS42LDIuNWMtMC4zLTAuNC0wLjUtMC44LTAuNy0xLjMNCgkJCQlDMTYuOCw1MS42LDE3LjUsNTEuMiwxOC4zLDUwLjh6IE0xNC45LDUyLjZjMC4zLTAuMSwwLjQtMC4zLDAuNi0wLjNjMC4zLDAuNSwwLjUsMSwwLjgsMS41YzAsMC4xLTAuMSwwLjEtMC4xLDAuMQ0KCQkJCWMtMS40LDAuMy0yLjMsMC42LTMsMC43QzEzLjgsNTMuOCwxNC40LDUzLjIsMTQuOSw1Mi42eiBNMTIuNSw1OC43Yy0wLjQtMC4zLTAuOC0wLjYtMC44LTAuOGMtMC4yLTAuNSwwLjQtMS42LDEuMy0yLjgNCgkJCQljMC43LTAuMSwxLjctMC4zLDMtMC42QzE0LjIsNTcsMTMuMSw1OC4xLDEyLjUsNTguN3ogTTE2LjcsNTQuM0MxNi44LDU0LjMsMTYuOCw1NC4zLDE2LjcsNTQuM2MwLjksMC45LDEuOSwxLjcsMy4yLDIuMw0KCQkJCWMtMy40LDEuNC01LjUsMS45LTYuOCwyLjJDMTMuOSw1OC4xLDE1LjEsNTYuNywxNi43LDU0LjN6IE0xNy40LDYwLjZjLTEuNS0wLjMtMi45LTAuOC0zLjktMS40YzEuNC0wLjMsMy40LTAuOSw2LjUtMg0KCQkJCWMtMC43LDEuMy0xLjQsMi41LTIuMiwzLjJMMTcuNCw2MC42eiBNMjQuNSw1OS43Yy0wLjIsMC4zLTAuNSwwLjYtMC44LDAuOGMtMC44LDAuMy0xLjksMC41LTMsMC41Yy0wLjcsMC0xLjQtMC4xLTItMC4yDQoJCQkJYzEuOS0wLjUsNC42LTEuNCw2LjQtMi40QzI0LjksNTksMjQuNiw1OS40LDI0LjUsNTkuN3ogTTI1LjMsNTcuNmMtMC45LTAuMS0yLjUtMC4zLTQuMS0wLjljMS40LTAuNiwyLjktMS4yLDQuNy0yDQoJCQkJQzI1LjgsNTUuOSwyNS42LDU2LjgsMjUuMyw1Ny42eiBNMjYsNTMuOWMtMC44LTAuMy0yLjEtMC44LTMuMy0xLjhjMS0wLjQsMi4xLTAuOCwzLjMtMS40QzI2LjEsNTIsMjYuMSw1MywyNiw1My45eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYxNF8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjEsNDMuOGMtMS0wLjctMi0xLTMtMS4zYy0xLjQsMC45LTIuOCwyLjItMy45LDQuMWMtMC4zLDAuNi0wLjUsMS4yLTAuOCwxLjkNCgkJCQlDMTguMSw0Ny4yLDIwLjgsNDUuMiwyNC4xLDQzLjhMMjQuMSw0My44eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYxM18iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjYsNDAuM2MtMS41LTAuNS0zLjEtMC44LTQuNS0xLjFjLTEuOCwwLjctMi42LDEuOS0zLDIuN2MwLjQtMC4xLDEuOS0wLjMsMy45LDAuMg0KCQkJCUMyMi40LDQxLjIsMjMuNyw0MC42LDI0LjYsNDAuM0wyNC42LDQwLjN6Ii8+DQoJCTwvZz4NCgkJPGcgaWQ9IlhNTElEXzEwNjEyXyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTcuNyw0NC44YzAsMC4xLDAsMC4yLTAuMSwwLjNjMC44LTEuMSwxLjktMS45LDIuOC0yLjdjLTEuNC0wLjMtMi43LTAuMi0zLjEtMC4xDQoJCQkJQzE3LjYsNDMuMSwxNy44LDQzLjksMTcuNyw0NC44TDE3LjcsNDQuOHoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTFfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yOS40LDQyLjFjLTEuMi0wLjYtMi42LTEtMy45LTEuNGMtMC44LDAuMi0yLjIsMC43LTMuNywxLjZjMC45LDAuMywxLjksMC43LDMsMS40DQoJCQkJQzI2LjIsNDIuOSwyNy44LDQyLjQsMjkuNCw0Mi4xTDI5LjQsNDIuMXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTBfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMS43LDQzLjNjLTAuNS0wLjMtMS0wLjYtMS41LTAuOGMtMS44LDAuMy0zLjUsMC45LTUuMSwxLjVjMC41LDAuNCwwLjksMC45LDEuNCwxLjRjMi41LTEsNC41LTEuNiw1LjItMS45DQoJCQkJQzMxLjgsNDMuNCwzMS44LDQzLjQsMzEuNyw0My4zTDMxLjcsNDMuM3oiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MDlfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNi45LDQxLjJjMC4zLTAuNywxLjEtMS42LDIuNC0yLjNjLTEuOS0wLjMtMy42LTAuNy00LjQtMC44Yy0wLjIsMC0wLjMsMC4yLTAuMSwwLjMNCgkJCQlDMTUuNSwzOS4yLDE2LjQsNDAuMSwxNi45LDQxLjJMMTYuOSw0MS4yeiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYzOF8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjYsNDQuMmMtNC4xLDEuOC03LjMsNC4yLTguOCw1LjNjLTAuNiwxLTEuMiwxLjktMS42LDIuNmMtMC4xLDAuMiwwLjEsMC4zLDAuMywwLjJjMy41LTMsOC01LjIsMTEuNi02LjgNCgkJCQlDMjUuNiw0NSwyNS4xLDQ0LjUsMjQuNiw0NC4yTDI0LjYsNDQuMnoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.MSSQL_New {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzNCNDg1Qjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6I0ZGRkZGRjt9DQoJLnN0M3tmb250LWZhbWlseTonTWljcm9zb2Z0WWFIZWktQm9sZCc7fQ0KCS5zdDR7Zm9udC1zaXplOjguMDY2NHB4O30NCjwvc3R5bGU+DQo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGcgaWQ9IlhNTElEXzEzMl8iPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTI3LDEyOC4ybDEuNC0wLjFjMC4xLDAuNSwwLjIsMSwwLjUsMS4zYzAuMiwwLjMsMC42LDAuNiwxLjEsMC44czEuMSwwLjMsMS43LDAuM3MxLTAuMSwxLjUtMC4yDQoJCQljMC40LTAuMiwwLjctMC40LDAuOS0wLjdjMC4yLTAuMywwLjMtMC42LDAuMy0wLjlzLTAuMS0wLjYtMC4zLTAuOWMtMC4yLTAuMy0wLjUtMC41LTEtMC42Yy0wLjMtMC4xLTAuOS0wLjMtMS45LTAuNQ0KCQkJYy0xLTAuMi0xLjctMC41LTIuMS0wLjdjLTAuNS0wLjMtMC45LTAuNi0xLjItMWMtMC4zLTAuNC0wLjQtMC45LTAuNC0xLjRjMC0wLjYsMC4yLTEuMSwwLjUtMS41YzAuMy0wLjUsMC44LTAuOCwxLjQtMS4xDQoJCQljMC42LTAuMywxLjMtMC40LDItMC40YzAuOCwwLDEuNSwwLjEsMi4xLDAuNGMwLjYsMC4zLDEuMSwwLjYsMS40LDEuMXMwLjUsMS4xLDAuNSwxLjdsLTEuNCwwLjFjLTAuMS0wLjctMC4zLTEuMi0wLjgtMS42DQoJCQljLTAuNC0wLjQtMS4xLTAuNS0xLjktMC41Yy0wLjksMC0xLjUsMC4yLTEuOSwwLjVjLTAuNCwwLjQtMC42LDAuOC0wLjYsMS4zYzAsMC40LDAuMSwwLjcsMC40LDFjMC4zLDAuMywxLDAuNSwyLjIsMC44DQoJCQljMS4yLDAuMywyLDAuNSwyLjQsMC43YzAuNiwwLjMsMS4xLDAuNywxLjQsMS4xYzAuMywwLjQsMC41LDEsMC41LDEuNmMwLDAuNi0wLjIsMS4xLTAuNSwxLjZjLTAuMywwLjUtMC44LDAuOS0xLjQsMS4yDQoJCQljLTAuNiwwLjMtMS4zLDAuNC0yLjEsMC40Yy0xLDAtMS44LTAuMS0yLjUtMC40Yy0wLjctMC4zLTEuMi0wLjctMS42LTEuM0MxMjcuMiwxMjkuNiwxMjcsMTI5LDEyNywxMjguMnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE0NS45LDEzMC42YzAuNywwLjUsMS4zLDAuOCwxLjksMWwtMC40LDFjLTAuOC0wLjMtMS42LTAuNy0yLjMtMS4zYy0wLjgsMC41LTEuNywwLjctMi43LDAuNw0KCQkJcy0xLjktMC4yLTIuNy0wLjdzLTEuNC0xLjEtMS45LTJjLTAuNS0wLjktMC43LTEuOC0wLjctMi45czAuMi0yLjEsMC43LTIuOWMwLjQtMC45LDEuMS0xLjYsMS45LTJjMC44LTAuNSwxLjctMC43LDIuNy0wLjcNCgkJCXMxLjksMC4yLDIuNywwLjdjMC44LDAuNSwxLjQsMS4xLDEuOCwyYzAuNCwwLjksMC42LDEuOCwwLjYsMi45YzAsMC45LTAuMSwxLjctMC40LDIuNEMxNDYuOCwxMjkuNCwxNDYuNCwxMzAsMTQ1LjksMTMwLjZ6DQoJCQkgTTE0Mi43LDEyOC43YzAuOCwwLjIsMS41LDAuNiwyLjEsMWMwLjgtMC44LDEuMy0xLjksMS4zLTMuNWMwLTAuOS0wLjEtMS43LTAuNS0yLjNjLTAuMy0wLjctMC43LTEuMi0xLjMtMS41DQoJCQljLTAuNi0wLjQtMS4yLTAuNS0xLjktMC41Yy0xLjEsMC0yLDAuNC0yLjcsMS4xcy0xLjEsMS44LTEuMSwzLjNjMCwxLjQsMC40LDIuNSwxLjEsMy4zYzAuNywwLjgsMS42LDEuMSwyLjcsMS4xDQoJCQljMC41LDAsMS0wLjEsMS41LTAuM2MtMC41LTAuMy0wLjktMC41LTEuNC0wLjZMMTQyLjcsMTI4Ljd6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNDkuNCwxMzEuN3YtMTAuOWgxLjR2OS42aDUuNHYxLjNDMTU2LjIsMTMxLjcsMTQ5LjQsMTMxLjcsMTQ5LjQsMTMxLjd6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNTcuNCwxMjguMmwxLjQtMC4xYzAuMSwwLjUsMC4yLDEsMC41LDEuM2MwLjIsMC4zLDAuNiwwLjYsMS4xLDAuOHMxLjEsMC4zLDEuNywwLjNjMC41LDAsMS0wLjEsMS41LTAuMg0KCQkJYzAuNC0wLjIsMC43LTAuNCwwLjktMC43YzAuMi0wLjMsMC4zLTAuNiwwLjMtMC45cy0wLjEtMC42LTAuMy0wLjljLTAuMi0wLjMtMC41LTAuNS0xLTAuNmMtMC4zLTAuMS0wLjktMC4zLTEuOS0wLjUNCgkJCWMtMS0wLjItMS43LTAuNS0yLjEtMC43Yy0wLjUtMC4zLTAuOS0wLjYtMS4yLTFjLTAuMy0wLjQtMC40LTAuOS0wLjQtMS40YzAtMC42LDAuMi0xLjEsMC41LTEuNWMwLjMtMC41LDAuOC0wLjgsMS40LTEuMQ0KCQkJYzAuNi0wLjIsMS4zLTAuNCwyLTAuNGMwLjgsMCwxLjUsMC4xLDIuMSwwLjRjMC42LDAuMywxLjEsMC42LDEuNCwxLjFzMC41LDEuMSwwLjUsMS43bC0xLjQsMC4xYy0wLjEtMC43LTAuMy0xLjItMC44LTEuNg0KCQkJYy0wLjQtMC40LTEuMS0wLjUtMS45LTAuNWMtMC45LDAtMS41LDAuMi0xLjksMC41Yy0wLjQsMC4zLTAuNiwwLjctMC42LDEuMmMwLDAuNCwwLjEsMC43LDAuNCwxYzAuMywwLjMsMSwwLjUsMi4yLDAuOA0KCQkJYzEuMiwwLjMsMiwwLjUsMi40LDAuN2MwLjYsMC4zLDEuMSwwLjcsMS40LDEuMWMwLjMsMC40LDAuNSwxLDAuNSwxLjZjMCwwLjYtMC4yLDEuMS0wLjUsMS42cy0wLjgsMC45LTEuNCwxLjINCgkJCWMtMC42LDAuMy0xLjMsMC40LTIuMSwwLjRjLTEsMC0xLjgtMC4xLTIuNS0wLjRjLTAuNy0wLjMtMS4yLTAuNy0xLjYtMS4zQzE1Ny43LDEyOS42LDE1Ny41LDEyOSwxNTcuNCwxMjguMnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3My4zLDEyOS4ybDEuNCwwLjJjLTAuMiwwLjgtMC42LDEuNC0xLjIsMS45Yy0wLjYsMC40LTEuMywwLjctMi4zLDAuN2MtMS4yLDAtMi4xLTAuNC0yLjctMS4xDQoJCQljLTAuNy0wLjctMS0xLjctMS0zczAuMy0yLjQsMS0zLjFzMS42LTEuMSwyLjctMS4xYzEuMSwwLDEuOSwwLjQsMi42LDEuMWMwLjcsMC43LDEsMS43LDEsM2MwLDAuMSwwLDAuMiwwLDAuNGgtNS45DQoJCQljMCwwLjksMC4zLDEuNSwwLjcsMmMwLjQsMC41LDEsMC43LDEuNywwLjdjMC41LDAsMC45LTAuMSwxLjMtMC40QzE3Mi45LDEzMC4yLDE3My4xLDEyOS44LDE3My4zLDEyOS4yeiBNMTY4LjksMTI3aDQuNA0KCQkJYy0wLjEtMC43LTAuMi0xLjItMC41LTEuNWMtMC40LTAuNS0xLTAuOC0xLjctMC44Yy0wLjYsMC0xLjEsMC4yLTEuNiwwLjZDMTY5LjIsMTI1LjgsMTY5LDEyNi4zLDE2OC45LDEyN3oiLz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3Ni40LDEzMS43di03LjloMS4ydjEuMmMwLjMtMC42LDAuNi0wLjksMC45LTEuMXMwLjUtMC4zLDAuOS0wLjNjMC41LDAsMC45LDAuMSwxLjQsMC40bC0wLjUsMS4yDQoJCQljLTAuMy0wLjItMC43LTAuMy0xLTAuM3MtMC42LDAuMS0wLjgsMC4zYy0wLjIsMC4yLTAuNCwwLjQtMC41LDAuN2MtMC4xLDAuNS0wLjIsMS0wLjIsMS42djQuMUwxNzYuNCwxMzEuN0wxNzYuNCwxMzEuN3oiLz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE4My43LDEzMS43bC0zLTcuOWgxLjRsMS43LDQuN2MwLjIsMC41LDAuNCwxLDAuNSwxLjZjMC4xLTAuNCwwLjMtMC45LDAuNS0xLjVsMS44LTQuOGgxLjRsLTMsNy45SDE4My43eiINCgkJCS8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOTQuNSwxMjkuMmwxLjQsMC4yYy0wLjIsMC44LTAuNiwxLjQtMS4yLDEuOWMtMC42LDAuNC0xLjMsMC43LTIuMywwLjdjLTEuMiwwLTIuMS0wLjQtMi43LTEuMQ0KCQkJYy0wLjctMC43LTEtMS43LTEtM3MwLjMtMi40LDEtMy4xczEuNi0xLjEsMi43LTEuMWMxLjEsMCwxLjksMC40LDIuNiwxLjFjMC43LDAuNywxLDEuNywxLDNjMCwwLjEsMCwwLjIsMCwwLjRoLTUuOQ0KCQkJYzAsMC45LDAuMywxLjUsMC43LDJjMC40LDAuNSwxLDAuNywxLjcsMC43YzAuNSwwLDAuOS0wLjEsMS4zLTAuNEMxOTQsMTMwLjIsMTk0LjMsMTI5LjgsMTk0LjUsMTI5LjJ6IE0xOTAuMSwxMjdoNC40DQoJCQljLTAuMS0wLjctMC4yLTEuMi0wLjUtMS41Yy0wLjQtMC41LTEtMC44LTEuNy0wLjhjLTAuNiwwLTEuMSwwLjItMS42LDAuNkMxOTAuNCwxMjUuOCwxOTAuMSwxMjYuMywxOTAuMSwxMjd6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOTcuNSwxMzEuN3YtNy45aDEuMnYxLjJjMC4zLTAuNiwwLjYtMC45LDAuOS0xLjFjMC4zLTAuMiwwLjUtMC4zLDAuOS0wLjNjMC41LDAsMC45LDAuMSwxLjQsMC40bC0wLjUsMS4yDQoJCQljLTAuMy0wLjItMC43LTAuMy0xLTAuM3MtMC42LDAuMS0wLjgsMC4zYy0wLjIsMC4yLTAuNCwwLjQtMC41LDAuN2MtMC4xLDAuNS0wLjIsMS0wLjIsMS42djQuMUwxOTcuNSwxMzEuN0wxOTcuNSwxMzEuN3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8ZyBpZD0iWE1MSURfMTI1XyI+DQoJCTxnIGlkPSJYTUxJRF8xMDY2Nl8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI3LjQsNDIuNmMtMC4zLTAuOS0xLjgtNC4xLTIuOC00LjVDMjQuNCwzOCwyNC4zLDM4LDI0LjIsMzhjLTEuNCwwLTQuNywxLjUtNi4zLDIuNQ0KCQkJCWMtMC4xLDAuMS0wLjIsMC4yLTAuMiwwLjNDMTcuOCw0MSwxNy45LDQxLDE4LDQxYzEuMiwwLjEsNS4yLDAuMyw5LDEuOWgwLjFjMC4xLDAsMC4yLTAuMSwwLjItMC4xTDI3LjQsNDIuNkwyNy40LDQyLjZ6DQoJCQkJIE0yNC41LDM4LjVjMC4zLDAuMSwwLjcsMC42LDEuMSwxLjNsLTQuMy0wLjVjMS4yLTAuNSwyLjMtMC44LDMtMC44QzI0LjMsMzguNSwyNC40LDM4LjUsMjQuNSwzOC41TDI0LjUsMzguNXogTTI0LjksNDAuMg0KCQkJCWMtMSwwLjMtMS45LDAuOC0yLjIsMC45Yy0wLjMtMC42LTAuOC0xLTEuMi0xLjNMMjQuOSw0MC4yeiBNMjAuNCwzOS43YzAuMywwLjEsMS4xLDAuNCwxLjgsMS40Yy0xLjUtMC4zLTIuOC0wLjMtMy41LTAuNA0KCQkJCUMxOS4xLDQwLjQsMTkuNyw0MCwyMC40LDM5LjdMMjAuNCwzOS43eiBNMjMuNCw0MS4zYzAuNi0wLjMsMS41LTAuNywyLjUtMWMwLjMsMC42LDAuNywxLjQsMSwyQzI1LjcsNDEuOSwyNC40LDQxLjUsMjMuNCw0MS4zDQoJCQkJTDIzLjQsNDEuM3oiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MjJfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yOS41LDQ4LjVsLTAuMS0wLjRMMjksNDguNGMtMC4xLDAuMS00LjMsMS42LTExLjIsNi4zbC0wLjEsMC4xbC0wLjEsMC4xYy0wLjcsMC44LTMuOSw0LjYtMy4zLDYuMQ0KCQkJCWMwLjYsMS40LDUuNSwzLjQsOS41LDMuNGMxLjIsMCwyLjQtMC4yLDMuMy0wLjVjMC41LTAuMiwwLjktMC42LDEuMi0xQzI5LjEsNjEuMSwzMC45LDU2LjgsMjkuNSw0OC41eiBNMjguOSw0OS4xDQoJCQkJYzAuMywxLjQsMC40LDIuNiwwLjQsMy44Yy0xLjEsMC41LTIuMSwwLjktMywxLjNjMC42LTEuNiwxLjEtMy4xLDEuNC00LjJDMjguMiw0OS41LDI4LjYsNDkuMywyOC45LDQ5LjF6IE0yNi45LDUwLjMNCgkJCQljLTAuMywxLjEtMC44LDIuNS0xLjQsNC4xYy0wLjYtMC42LTEuMy0xLjQtMS45LTIuMkMyNSw1MS40LDI2LjEsNTAuOCwyNi45LDUwLjN6IE0yNCw1OS42YzAuMSwwLjEsMC4zLDAuMSwwLjMsMC4yDQoJCQkJYzEuNCwwLjUsMi42LDAuOCwzLjYsMC45Yy0xLjgsMC45LTQuMSwxLjYtNS45LDIuMkMyMi43LDYxLjksMjMuNCw2MC44LDI0LDU5LjZ6IE0yMy43LDU5Yy0xLjMtMC42LTIuMy0xLjQtMy4xLTIuMw0KCQkJCWMxLjQtMC40LDIuOS0wLjksNC43LTEuN0MyNC45LDU2LjMsMjQuMyw1Ny43LDIzLjcsNTl6IE0yNS44LDU1LjNjMC41LDAuNCwxLDAuNywxLjQsMWMwLjUsMC4zLDEsMC41LDEuNCwwLjcNCgkJCQljLTEuNywwLjgtMy4xLDEuNC00LjQsMS45QzI0LjksNTcuNywyNS40LDU2LjQsMjUuOCw1NS4zeiBNMjMuMyw1Mi40YzAuNSwwLjksMS4xLDEuNiwxLjgsMi4yYy0xLjksMC43LTMuNCwxLjMtNC42LDEuNg0KCQkJCWMwLjYtMSwxLjQtMiwyLjEtMy40QzIyLjgsNTIuNywyMyw1Mi41LDIzLjMsNTIuNHogTTIxLjYsNTMuNGMtMC42LDAuOS0xLjEsMS44LTEuNiwyLjVjLTAuMy0wLjQtMC41LTAuOC0wLjctMS4zDQoJCQkJQzIwLjEsNTQuMiwyMC44LDUzLjgsMjEuNiw1My40eiBNMTguMiw1NS4yYzAuMy0wLjEsMC40LTAuMywwLjYtMC4zYzAuMywwLjUsMC41LDEsMC44LDEuNWMwLDAuMS0wLjEsMC4xLTAuMSwwLjENCgkJCQljLTEuNCwwLjMtMi4zLDAuNi0zLDAuN0MxNy4xLDU2LjQsMTcuNyw1NS44LDE4LjIsNTUuMnogTTE1LjgsNjEuM0MxNS40LDYxLDE1LDYwLjcsMTUsNjAuNWMtMC4yLTAuNSwwLjQtMS42LDEuMy0yLjgNCgkJCQljMC43LTAuMSwxLjctMC4zLDMtMC42QzE3LjUsNTkuNiwxNi40LDYwLjcsMTUuOCw2MS4zeiBNMjAsNTYuOUMyMC4xLDU2LjksMjAuMSw1Ni45LDIwLDU2LjljMC45LDAuOSwxLjksMS43LDMuMiwyLjMNCgkJCQljLTMuNCwxLjQtNS41LDEuOS02LjgsMi4yQzE3LjIsNjAuNywxOC40LDU5LjMsMjAsNTYuOXogTTIwLjcsNjMuMmMtMS41LTAuMy0yLjktMC44LTMuOS0xLjRjMS40LTAuMywzLjQtMC45LDYuNS0yDQoJCQkJYy0wLjcsMS4zLTEuNCwyLjUtMi4yLDMuMkwyMC43LDYzLjJ6IE0yNy44LDYyLjNjLTAuMiwwLjMtMC41LDAuNi0wLjgsMC44Yy0wLjgsMC4zLTEuOSwwLjUtMywwLjVjLTAuNywwLTEuNC0wLjEtMi0wLjINCgkJCQljMS45LTAuNSw0LjYtMS40LDYuNC0yLjRDMjguMiw2MS42LDI3LjksNjIsMjcuOCw2Mi4zeiBNMjguNiw2MC4yYy0wLjktMC4xLTIuNS0wLjMtNC4xLTAuOWMxLjQtMC42LDIuOS0xLjIsNC43LTINCgkJCQlDMjkuMSw1OC41LDI4LjksNTkuNCwyOC42LDYwLjJ6IE0yOS4zLDU2LjVjLTAuOC0wLjMtMi4xLTAuOC0zLjMtMS44YzEtMC40LDIuMS0wLjgsMy4zLTEuNEMyOS40LDU0LjYsMjkuNCw1NS42LDI5LjMsNTYuNXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTRfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNy40LDQ2LjRjLTEtMC43LTItMS0zLTEuM2MtMS40LDAuOS0yLjgsMi4yLTMuOSw0LjFjLTAuMywwLjYtMC41LDEuMi0wLjgsMS45DQoJCQkJQzIxLjQsNDkuOCwyNC4xLDQ3LjgsMjcuNCw0Ni40TDI3LjQsNDYuNHoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTNfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNy45LDQyLjljLTEuNS0wLjUtMy4xLTAuOC00LjUtMS4xYy0xLjgsMC43LTIuNiwxLjktMywyLjdjMC40LTAuMSwxLjktMC4zLDMuOSwwLjINCgkJCQlDMjUuNyw0My44LDI3LDQzLjIsMjcuOSw0Mi45TDI3LjksNDIuOXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTJfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMSw0Ny40YzAsMC4xLDAsMC4yLTAuMSwwLjNjMC44LTEuMSwxLjktMS45LDIuOC0yLjdjLTEuNC0wLjMtMi43LTAuMi0zLjEtMC4xDQoJCQkJQzIwLjksNDUuNywyMS4xLDQ2LjUsMjEsNDcuNEwyMSw0Ny40eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYxMV8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMyLjcsNDQuN2MtMS4yLTAuNi0yLjYtMS0zLjktMS40Yy0wLjgsMC4yLTIuMiwwLjctMy43LDEuNmMwLjksMC4zLDEuOSwwLjcsMywxLjQNCgkJCQlDMjkuNSw0NS41LDMxLjEsNDUsMzIuNyw0NC43TDMyLjcsNDQuN3oiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTBfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNSw0NS45Yy0wLjUtMC4zLTEtMC42LTEuNS0wLjhjLTEuOCwwLjMtMy41LDAuOS01LjEsMS41YzAuNSwwLjQsMC45LDAuOSwxLjQsMS40YzIuNS0xLDQuNS0xLjYsNS4yLTEuOQ0KCQkJCUMzNS4xLDQ2LDM1LjEsNDYsMzUsNDUuOUwzNSw0NS45eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYwOV8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTIwLjIsNDMuOGMwLjMtMC43LDEuMS0xLjYsMi40LTIuM2MtMS45LTAuMy0zLjYtMC43LTQuNC0wLjhjLTAuMiwwLTAuMywwLjItMC4xLDAuMw0KCQkJCUMxOC44LDQxLjgsMTkuNyw0Mi43LDIwLjIsNDMuOEwyMC4yLDQzLjh6Ii8+DQoJCTwvZz4NCgkJPGcgaWQ9IlhNTElEXzEwNjM4XyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjcuOSw0Ni44Yy00LjEsMS44LTcuMyw0LjItOC44LDUuM2MtMC42LDEtMS4yLDEuOS0xLjYsMi42Yy0wLjEsMC4yLDAuMSwwLjMsMC4zLDAuMmMzLjUtMyw4LTUuMiwxMS42LTYuOA0KCQkJCUMyOC45LDQ3LjYsMjguNCw0Ny4xLDI3LjksNDYuOEwyNy45LDQ2Ljh6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxnIGlkPSJYTUxJRF8xMzNfIj4NCgkJCTxnIGNsYXNzPSJzdDEiPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNy4xLDQwLjF2LTQuNUgzOGwxLjEsMy4yYzAuMSwwLjMsMC4yLDAuNSwwLjIsMC43YzAuMS0wLjIsMC4xLTAuNCwwLjItMC43bDEuMS0zLjFoMC44djQuNWgtMC42di0zLjcNCgkJCQkJbC0xLjMsMy43SDM5bC0xLjMtMy44djMuOGgtMC42VjQwLjF6Ii8+DQoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQyLjMsMzYuM3YtMC42aDAuNXYwLjZINDIuM3ogTTQyLjMsNDAuMXYtMy4yaDAuNXYzLjJINDIuM3oiLz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDUuOCwzOC45bDAuNSwwLjFjLTAuMSwwLjQtMC4yLDAuNy0wLjUsMC45Yy0wLjIsMC4yLTAuNSwwLjMtMC45LDAuM3MtMC44LTAuMS0xLjEtMC40DQoJCQkJCWMtMC4zLTAuMy0wLjQtMC43LTAuNC0xLjJjMC0wLjMsMC4xLTAuNywwLjItMC45YzAuMS0wLjMsMC4zLTAuNSwwLjUtMC42czAuNS0wLjIsMC44LTAuMmMwLjQsMCwwLjYsMC4xLDAuOSwwLjMNCgkJCQkJYzAuMiwwLjIsMC40LDAuNCwwLjQsMC44bC0wLjUsMC4xYy0wLjEtMC4yLTAuMS0wLjQtMC4zLTAuNWMtMC4xLTAuMS0wLjMtMC4yLTAuNS0wLjJjLTAuMywwLTAuNSwwLjEtMC43LDAuM3MtMC4zLDAuNS0wLjMsMC45DQoJCQkJCXMwLjEsMC44LDAuMywwLjlzMC40LDAuMywwLjcsMC4zYzAuMiwwLDAuNC0wLjEsMC41LTAuMkM0NS42LDM5LjQsNDUuNywzOS4yLDQ1LjgsMzguOXoiLz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDYuOCw0MC4xdi0zLjJoMC41djAuNWMwLjEtMC4yLDAuMi0wLjQsMC4zLTAuNXMwLjItMC4xLDAuNC0wLjFzMC40LDAuMSwwLjYsMC4ybC0wLjIsMC41DQoJCQkJCWMtMC4xLTAuMS0wLjMtMC4xLTAuNC0wLjFjLTAuMSwwLTAuMiwwLTAuMywwLjFzLTAuMiwwLjItMC4yLDAuM2MtMC4xLDAuMi0wLjEsMC40LTAuMSwwLjZ2MS43SDQ2Ljh6Ii8+DQoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQ4LjcsMzguNWMwLTAuNiwwLjItMSwwLjUtMS4zYzAuMy0wLjIsMC42LTAuNCwxLTAuNHMwLjgsMC4xLDEuMSwwLjRjMC4zLDAuMywwLjQsMC43LDAuNCwxLjINCgkJCQkJYzAsMC40LTAuMSwwLjctMC4yLDFjLTAuMSwwLjItMC4zLDAuNC0wLjUsMC42cy0wLjUsMC4yLTAuOCwwLjJjLTAuNSwwLTAuOC0wLjEtMS4xLTAuNEM0OC44LDM5LjUsNDguNywzOSw0OC43LDM4LjV6DQoJCQkJCSBNNDkuMiwzOC41YzAsMC40LDAuMSwwLjcsMC4zLDAuOXMwLjQsMC4zLDAuNywwLjNzMC41LTAuMSwwLjctMC4zczAuMy0wLjUsMC4zLTAuOXMtMC4xLTAuNy0wLjMtMC45cy0wLjQtMC4zLTAuNy0wLjMNCgkJCQkJcy0wLjUsMC4xLTAuNywwLjNTNDkuMiwzOC4xLDQ5LjIsMzguNXoiLz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTIuMSwzOS4ybDAuNS0wLjFjMCwwLjIsMC4xLDAuNCwwLjMsMC41czAuMywwLjIsMC42LDAuMnMwLjQtMC4xLDAuNi0wLjJjMC4xLTAuMSwwLjEtMC4yLDAuMS0wLjQNCgkJCQkJYzAtMC4xLTAuMS0wLjItMC4yLTAuM2MtMC4xLDAtMC4zLTAuMS0wLjYtMC4yYy0wLjQtMC4xLTAuNy0wLjItMC44LTAuM2MtMC4yLTAuMS0wLjMtMC4yLTAuNC0wLjNzMC0wLjIsMC0wLjQNCgkJCQkJYzAtMC4xLDAtMC4zLDAuMS0wLjRjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjNzMC4yLTAuMSwwLjMtMC4yYzAuMSwwLDAuMy0wLjEsMC41LTAuMWMwLjMsMCwwLjUsMCwwLjcsMC4xczAuMywwLjIsMC40LDAuMw0KCQkJCQljMC4xLDAuMSwwLjIsMC4zLDAuMiwwLjVsLTAuNSwwLjFjMC0wLjItMC4xLTAuMy0wLjItMC40cy0wLjMtMC4xLTAuNS0wLjFjLTAuMywwLTAuNCwwLTAuNSwwLjFzLTAuMiwwLjItMC4yLDAuMw0KCQkJCQlzMCwwLjEsMC4xLDAuMmMwLDAuMSwwLjEsMC4xLDAuMiwwLjFjMC4xLDAsMC4yLDAuMSwwLjUsMC4xYzAuNCwwLjEsMC43LDAuMiwwLjgsMC4zYzAuMiwwLjEsMC4zLDAuMiwwLjQsMC4zDQoJCQkJCWMwLjEsMC4xLDAuMSwwLjMsMC4xLDAuNXMtMC4xLDAuNC0wLjIsMC41Yy0wLjEsMC4yLTAuMywwLjMtMC41LDAuNGMtMC4yLDAuMS0wLjQsMC4xLTAuNywwLjFjLTAuNCwwLTAuNy0wLjEtMS0wLjMNCgkJCQkJQzUyLjMsMzkuOCw1Mi4yLDM5LjUsNTIuMSwzOS4yeiIvPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01NS4zLDM4LjVjMC0wLjYsMC4yLTEsMC41LTEuM2MwLjMtMC4yLDAuNi0wLjQsMS0wLjRzMC44LDAuMSwxLjEsMC40YzAuMywwLjMsMC40LDAuNywwLjQsMS4yDQoJCQkJCWMwLDAuNC0wLjEsMC43LTAuMiwxYy0wLjEsMC4yLTAuMywwLjQtMC41LDAuNnMtMC41LDAuMi0wLjgsMC4yYy0wLjUsMC0wLjgtMC4xLTEuMS0wLjRDNTUuNCwzOS41LDU1LjMsMzksNTUuMywzOC41eg0KCQkJCQkgTTU1LjgsMzguNWMwLDAuNCwwLjEsMC43LDAuMywwLjlzMC40LDAuMywwLjcsMC4zczAuNS0wLjEsMC43LTAuM3MwLjMtMC41LDAuMy0wLjlzLTAuMS0wLjctMC4zLTAuOXMtMC40LTAuMy0wLjctMC4zDQoJCQkJCXMtMC41LDAuMS0wLjcsMC4zQzU1LjksMzcuOCw1NS44LDM4LjEsNTUuOCwzOC41eiIvPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01OS4xLDQwLjF2LTIuOGgtMC41di0wLjRoMC41di0wLjNjMC0wLjIsMC0wLjQsMC4xLTAuNXMwLjEtMC4zLDAuMy0wLjNjMC4xLTAuMSwwLjMtMC4xLDAuNi0wLjENCgkJCQkJYzAuMiwwLDAuMywwLDAuNSwwLjFsLTAuMSwwLjVjLTAuMSwwLTAuMiwwLTAuMywwYy0wLjIsMC0wLjMsMC0wLjQsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNHYwLjNoMC41djAuNGgtMC42djIuOGgtMC41DQoJCQkJCVY0MC4xeiIvPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MS45LDM5LjZsMC4xLDAuNWMtMC4yLDAtMC4zLDAtMC40LDBjLTAuMiwwLTAuNCwwLTAuNS0wLjFzLTAuMi0wLjEtMC4yLTAuMnMtMC4xLTAuMy0wLjEtMC42di0xLjloLTAuNA0KCQkJCQl2LTAuNGgwLjR2LTAuOGwwLjUtMC4zdjEuMWgwLjZ2MC40aC0wLjZ2MS45YzAsMC4yLDAsMC4zLDAsMC4zbDAuMSwwLjFjMCwwLDAuMSwwLDAuMiwwQzYxLjcsMzkuNiw2MS44LDM5LjYsNjEuOSwzOS42eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgMzYuODAzMyA1Mi4wMTA5KSI+PHRzcGFuIHg9IjAiIHk9IjAiIGNsYXNzPSJzdDIgc3QzIHN0NCI+U1FMIFNlcnZlciA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSI5LjciIGNsYXNzPSJzdDIgc3QzIHN0NCI+QW5hbHlzaXMgU2VydmljZXM8L3RzcGFuPjwvdGV4dD4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.OLAP .ds-item__image.MSSQL {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzNCNDg1Qjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6I0ZGRkZGRjt9DQoJLnN0M3tvcGFjaXR5OjAuNzt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnIGlkPSJYTUxJRF85OV8iPg0KCTxnIGlkPSJYTUxJRF8xMzJfIj4NCgkJPGcgY2xhc3M9InN0MSI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzQuMiw1Ni4xbDEuNC0wLjFjMC4xLDAuNSwwLjIsMSwwLjUsMS4zYzAuMiwwLjMsMC42LDAuNiwxLjEsMC44YzAuNSwwLjIsMS4xLDAuMywxLjcsMC4zDQoJCQkJYzAuNiwwLDEtMC4xLDEuNS0wLjJjMC40LTAuMiwwLjctMC40LDAuOS0wLjdjMC4yLTAuMywwLjMtMC42LDAuMy0wLjljMC0wLjMtMC4xLTAuNi0wLjMtMC45cy0wLjUtMC41LTEtMC42DQoJCQkJYy0wLjMtMC4xLTAuOS0wLjMtMS45LTAuNWMtMS0wLjItMS43LTAuNS0yLjEtMC43Yy0wLjUtMC4zLTAuOS0wLjYtMS4yLTFjLTAuMy0wLjQtMC40LTAuOS0wLjQtMS40YzAtMC42LDAuMi0xLjEsMC41LTEuNQ0KCQkJCWMwLjMtMC41LDAuOC0wLjgsMS40LTEuMXMxLjMtMC40LDItMC40YzAuOCwwLDEuNSwwLjEsMi4xLDAuNGMwLjYsMC4zLDEuMSwwLjYsMS40LDEuMWMwLjMsMC41LDAuNSwxLjEsMC41LDEuN2wtMS40LDAuMQ0KCQkJCWMtMC4xLTAuNy0wLjMtMS4yLTAuOC0xLjZjLTAuNC0wLjQtMS4xLTAuNS0xLjktMC41Yy0wLjksMC0xLjUsMC4yLTEuOSwwLjVDMzYuMiw1MC42LDM2LDUxLDM2LDUxLjVjMCwwLjQsMC4xLDAuNywwLjQsMQ0KCQkJCWMwLjMsMC4zLDEsMC41LDIuMiwwLjhjMS4yLDAuMywyLDAuNSwyLjQsMC43YzAuNiwwLjMsMS4xLDAuNywxLjQsMS4xYzAuMywwLjQsMC41LDEsMC41LDEuNmMwLDAuNi0wLjIsMS4xLTAuNSwxLjYNCgkJCQljLTAuMywwLjUtMC44LDAuOS0xLjQsMS4ycy0xLjMsMC40LTIuMSwwLjRjLTEsMC0xLjgtMC4xLTIuNS0wLjRjLTAuNy0wLjMtMS4yLTAuNy0xLjYtMS4zQzM0LjQsNTcuNSwzNC4yLDU2LjksMzQuMiw1Ni4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTUzLjEsNTguNWMwLjcsMC41LDEuMywwLjgsMS45LDFsLTAuNCwxYy0wLjgtMC4zLTEuNi0wLjctMi4zLTEuM2MtMC44LDAuNS0xLjcsMC43LTIuNywwLjcNCgkJCQljLTEsMC0xLjktMC4yLTIuNy0wLjdjLTAuOC0wLjUtMS40LTEuMS0xLjktMnMtMC43LTEuOC0wLjctMi45YzAtMS4xLDAuMi0yLjEsMC43LTIuOWMwLjQtMC45LDEuMS0xLjYsMS45LTINCgkJCQljMC44LTAuNSwxLjctMC43LDIuNy0wLjdjMSwwLDEuOSwwLjIsMi43LDAuN2MwLjgsMC41LDEuNCwxLjEsMS44LDJjMC40LDAuOSwwLjYsMS44LDAuNiwyLjljMCwwLjktMC4xLDEuNy0wLjQsMi40DQoJCQkJQzU0LDU3LjMsNTMuNiw1Ny45LDUzLjEsNTguNXogTTQ5LjksNTYuNmMwLjgsMC4yLDEuNSwwLjYsMi4xLDFjMC44LTAuOCwxLjMtMS45LDEuMy0zLjVjMC0wLjktMC4xLTEuNy0wLjUtMi4zDQoJCQkJYy0wLjMtMC43LTAuNy0xLjItMS4zLTEuNWMtMC42LTAuNC0xLjItMC41LTEuOS0wLjVjLTEuMSwwLTIsMC40LTIuNywxLjFjLTAuNywwLjctMS4xLDEuOC0xLjEsMy4zYzAsMS40LDAuNCwyLjUsMS4xLDMuMw0KCQkJCXMxLjYsMS4xLDIuNywxLjFjMC41LDAsMS0wLjEsMS41LTAuM2MtMC41LTAuMy0wLjktMC41LTEuNC0wLjZMNDkuOSw1Ni42eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU2LjYsNTkuNlY0OC43SDU4djkuNmg1LjR2MS4zSDU2LjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjQuNiw1Ni4xTDY2LDU2YzAuMSwwLjUsMC4yLDEsMC41LDEuM2MwLjIsMC4zLDAuNiwwLjYsMS4xLDAuOGMwLjUsMC4yLDEuMSwwLjMsMS43LDAuMw0KCQkJCWMwLjUsMCwxLTAuMSwxLjUtMC4yYzAuNC0wLjIsMC43LTAuNCwwLjktMC43YzAuMi0wLjMsMC4zLTAuNiwwLjMtMC45YzAtMC4zLTAuMS0wLjYtMC4zLTAuOXMtMC41LTAuNS0xLTAuNg0KCQkJCWMtMC4zLTAuMS0wLjktMC4zLTEuOS0wLjVjLTEtMC4yLTEuNy0wLjUtMi4xLTAuN2MtMC41LTAuMy0wLjktMC42LTEuMi0xYy0wLjMtMC40LTAuNC0wLjktMC40LTEuNGMwLTAuNiwwLjItMS4xLDAuNS0xLjUNCgkJCQljMC4zLTAuNSwwLjgtMC44LDEuNC0xLjFjMC42LTAuMiwxLjMtMC40LDItMC40YzAuOCwwLDEuNSwwLjEsMi4xLDAuNGMwLjYsMC4zLDEuMSwwLjYsMS40LDEuMWMwLjMsMC41LDAuNSwxLjEsMC41LDEuNw0KCQkJCWwtMS40LDAuMWMtMC4xLTAuNy0wLjMtMS4yLTAuOC0xLjZjLTAuNC0wLjQtMS4xLTAuNS0xLjktMC41Yy0wLjksMC0xLjUsMC4yLTEuOSwwLjVjLTAuNCwwLjMtMC42LDAuNy0wLjYsMS4yDQoJCQkJYzAsMC40LDAuMSwwLjcsMC40LDFjMC4zLDAuMywxLDAuNSwyLjIsMC44YzEuMiwwLjMsMiwwLjUsMi40LDAuN2MwLjYsMC4zLDEuMSwwLjcsMS40LDEuMWMwLjMsMC40LDAuNSwxLDAuNSwxLjYNCgkJCQljMCwwLjYtMC4yLDEuMS0wLjUsMS42Yy0wLjMsMC41LTAuOCwwLjktMS40LDEuMmMtMC42LDAuMy0xLjMsMC40LTIuMSwwLjRjLTEsMC0xLjgtMC4xLTIuNS0wLjRjLTAuNy0wLjMtMS4yLTAuNy0xLjYtMS4zDQoJCQkJQzY0LjksNTcuNSw2NC43LDU2LjksNjQuNiw1Ni4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTgwLjUsNTcuMWwxLjQsMC4yYy0wLjIsMC44LTAuNiwxLjQtMS4yLDEuOWMtMC42LDAuNC0xLjMsMC43LTIuMywwLjdjLTEuMiwwLTIuMS0wLjQtMi43LTEuMQ0KCQkJCWMtMC43LTAuNy0xLTEuNy0xLTNjMC0xLjMsMC4zLTIuNCwxLTMuMXMxLjYtMS4xLDIuNy0xLjFjMS4xLDAsMS45LDAuNCwyLjYsMS4xYzAuNywwLjcsMSwxLjcsMSwzYzAsMC4xLDAsMC4yLDAsMC40aC01LjkNCgkJCQljMCwwLjksMC4zLDEuNSwwLjcsMmMwLjQsMC41LDEsMC43LDEuNywwLjdjMC41LDAsMC45LTAuMSwxLjMtMC40QzgwLjEsNTguMSw4MC4zLDU3LjcsODAuNSw1Ny4xeiBNNzYuMSw1NC45aDQuNA0KCQkJCWMtMC4xLTAuNy0wLjItMS4yLTAuNS0xLjVjLTAuNC0wLjUtMS0wLjgtMS43LTAuOGMtMC42LDAtMS4xLDAuMi0xLjYsMC42Qzc2LjQsNTMuNyw3Ni4yLDU0LjIsNzYuMSw1NC45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTgzLjYsNTkuNnYtNy45aDEuMnYxLjJjMC4zLTAuNiwwLjYtMC45LDAuOS0xLjFzMC41LTAuMywwLjktMC4zYzAuNSwwLDAuOSwwLjEsMS40LDAuNGwtMC41LDEuMg0KCQkJCWMtMC4zLTAuMi0wLjctMC4zLTEtMC4zYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjNjLTAuMiwwLjItMC40LDAuNC0wLjUsMC43Yy0wLjEsMC41LTAuMiwxLTAuMiwxLjZ2NC4xSDgzLjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOTAuOSw1OS42bC0zLTcuOWgxLjRsMS43LDQuN2MwLjIsMC41LDAuNCwxLDAuNSwxLjZjMC4xLTAuNCwwLjMtMC45LDAuNS0xLjVsMS44LTQuOGgxLjRsLTMsNy45SDkwLjl6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAxLjcsNTcuMWwxLjQsMC4yYy0wLjIsMC44LTAuNiwxLjQtMS4yLDEuOWMtMC42LDAuNC0xLjMsMC43LTIuMywwLjdjLTEuMiwwLTIuMS0wLjQtMi43LTEuMQ0KCQkJCWMtMC43LTAuNy0xLTEuNy0xLTNjMC0xLjMsMC4zLTIuNCwxLTMuMXMxLjYtMS4xLDIuNy0xLjFjMS4xLDAsMS45LDAuNCwyLjYsMS4xYzAuNywwLjcsMSwxLjcsMSwzYzAsMC4xLDAsMC4yLDAsMC40aC01LjkNCgkJCQljMCwwLjksMC4zLDEuNSwwLjcsMmMwLjQsMC41LDEsMC43LDEuNywwLjdjMC41LDAsMC45LTAuMSwxLjMtMC40QzEwMS4yLDU4LjEsMTAxLjUsNTcuNywxMDEuNyw1Ny4xeiBNOTcuMyw1NC45aDQuNA0KCQkJCWMtMC4xLTAuNy0wLjItMS4yLTAuNS0xLjVjLTAuNC0wLjUtMS0wLjgtMS43LTAuOGMtMC42LDAtMS4xLDAuMi0xLjYsMC42Qzk3LjYsNTMuNyw5Ny4zLDU0LjIsOTcuMyw1NC45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwNC43LDU5LjZ2LTcuOWgxLjJ2MS4yYzAuMy0wLjYsMC42LTAuOSwwLjktMS4xYzAuMy0wLjIsMC41LTAuMywwLjktMC4zYzAuNSwwLDAuOSwwLjEsMS40LDAuNGwtMC41LDEuMg0KCQkJCWMtMC4zLTAuMi0wLjctMC4zLTEtMC4zYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjNjLTAuMiwwLjItMC40LDAuNC0wLjUsMC43Yy0wLjEsMC41LTAuMiwxLTAuMiwxLjZ2NC4xSDEwNC43eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJYTUxJRF8xMzNfIj4NCgkJPGcgY2xhc3M9InN0MSI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzMuOSw0NC45di00LjVoMC45bDEuMSwzLjJjMC4xLDAuMywwLjIsMC41LDAuMiwwLjdjMC4xLTAuMiwwLjEtMC40LDAuMi0wLjdsMS4xLTMuMWgwLjh2NC41aC0wLjZ2LTMuNw0KCQkJCWwtMS4zLDMuN2gtMC41bC0xLjMtMy44djMuOEgzMy45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM5LjEsNDEuMXYtMC42aDAuNXYwLjZIMzkuMXogTTM5LjEsNDQuOXYtMy4yaDAuNXYzLjJIMzkuMXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00Mi42LDQzLjdsMC41LDAuMWMtMC4xLDAuNC0wLjIsMC43LTAuNSwwLjljLTAuMiwwLjItMC41LDAuMy0wLjksMC4zYy0wLjQsMC0wLjgtMC4xLTEuMS0wLjQNCgkJCQljLTAuMy0wLjMtMC40LTAuNy0wLjQtMS4yYzAtMC4zLDAuMS0wLjcsMC4yLTAuOWMwLjEtMC4zLDAuMy0wLjUsMC41LTAuNmMwLjItMC4xLDAuNS0wLjIsMC44LTAuMmMwLjQsMCwwLjYsMC4xLDAuOSwwLjMNCgkJCQljMC4yLDAuMiwwLjQsMC40LDAuNCwwLjhsLTAuNSwwLjFjLTAuMS0wLjItMC4xLTAuNC0wLjMtMC41Yy0wLjEtMC4xLTAuMy0wLjItMC41LTAuMmMtMC4zLDAtMC41LDAuMS0wLjcsMC4zDQoJCQkJYy0wLjIsMC4yLTAuMywwLjUtMC4zLDAuOWMwLDAuNCwwLjEsMC44LDAuMywwLjlzMC40LDAuMywwLjcsMC4zYzAuMiwwLDAuNC0wLjEsMC41LTAuMkM0Mi40LDQ0LjIsNDIuNSw0NCw0Mi42LDQzLjd6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDMuNiw0NC45di0zLjJoMC41djAuNWMwLjEtMC4yLDAuMi0wLjQsMC4zLTAuNWMwLjEtMC4xLDAuMi0wLjEsMC40LTAuMWMwLjIsMCwwLjQsMC4xLDAuNiwwLjJsLTAuMiwwLjUNCgkJCQljLTAuMS0wLjEtMC4zLTAuMS0wLjQtMC4xYy0wLjEsMC0wLjIsMC0wLjMsMC4xYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MtMC4xLDAuMi0wLjEsMC40LTAuMSwwLjZ2MS43SDQzLjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDUuNSw0My4zYzAtMC42LDAuMi0xLDAuNS0xLjNjMC4zLTAuMiwwLjYtMC40LDEtMC40YzAuNCwwLDAuOCwwLjEsMS4xLDAuNGMwLjMsMC4zLDAuNCwwLjcsMC40LDEuMg0KCQkJCWMwLDAuNC0wLjEsMC43LTAuMiwxYy0wLjEsMC4yLTAuMywwLjQtMC41LDAuNlM0Ny4zLDQ1LDQ3LDQ1Yy0wLjUsMC0wLjgtMC4xLTEuMS0wLjRDNDUuNiw0NC4zLDQ1LjUsNDMuOCw0NS41LDQzLjN6IE00Niw0My4zDQoJCQkJYzAsMC40LDAuMSwwLjcsMC4zLDAuOWMwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC41LDAuMy0wLjljMC0wLjQtMC4xLTAuNy0wLjMtMC45DQoJCQkJYy0wLjItMC4yLTAuNC0wLjMtMC43LTAuM2MtMC4zLDAtMC41LDAuMS0wLjcsMC4zQzQ2LjEsNDIuNiw0Niw0Mi45LDQ2LDQzLjN6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDguOSw0NGwwLjUtMC4xYzAsMC4yLDAuMSwwLjQsMC4zLDAuNXMwLjMsMC4yLDAuNiwwLjJjMC4zLDAsMC40LTAuMSwwLjYtMC4yQzUxLDQ0LjMsNTEsNDQuMiw1MSw0NA0KCQkJCWMwLTAuMS0wLjEtMC4yLTAuMi0wLjNjLTAuMSwwLTAuMy0wLjEtMC42LTAuMmMtMC40LTAuMS0wLjctMC4yLTAuOC0wLjNjLTAuMi0wLjEtMC4zLTAuMi0wLjQtMC4zUzQ5LDQyLjcsNDksNDIuNQ0KCQkJCWMwLTAuMSwwLTAuMywwLjEtMC40YzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zYzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4yYzAuMSwwLDAuMy0wLjEsMC41LTAuMWMwLjMsMCwwLjUsMCwwLjcsMC4xDQoJCQkJYzAuMiwwLjEsMC4zLDAuMiwwLjQsMC4zYzAuMSwwLjEsMC4yLDAuMywwLjIsMC41bC0wLjUsMC4xYzAtMC4yLTAuMS0wLjMtMC4yLTAuNHMtMC4zLTAuMS0wLjUtMC4xYy0wLjMsMC0wLjQsMC0wLjUsMC4xDQoJCQkJYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MwLDAuMSwwLDAuMSwwLjEsMC4yYzAsMC4xLDAuMSwwLjEsMC4yLDAuMWMwLjEsMCwwLjIsMC4xLDAuNSwwLjFjMC40LDAuMSwwLjcsMC4yLDAuOCwwLjMNCgkJCQljMC4yLDAuMSwwLjMsMC4yLDAuNCwwLjNjMC4xLDAuMSwwLjEsMC4zLDAuMSwwLjVjMCwwLjItMC4xLDAuNC0wLjIsMC41Yy0wLjEsMC4yLTAuMywwLjMtMC41LDAuNGMtMC4yLDAuMS0wLjQsMC4xLTAuNywwLjENCgkJCQljLTAuNCwwLTAuNy0wLjEtMS0wLjNDNDkuMSw0NC42LDQ5LDQ0LjMsNDguOSw0NHoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01Mi4xLDQzLjNjMC0wLjYsMC4yLTEsMC41LTEuM2MwLjMtMC4yLDAuNi0wLjQsMS0wLjRjMC40LDAsMC44LDAuMSwxLjEsMC40YzAuMywwLjMsMC40LDAuNywwLjQsMS4yDQoJCQkJYzAsMC40LTAuMSwwLjctMC4yLDFjLTAuMSwwLjItMC4zLDAuNC0wLjUsMC42UzUzLjksNDUsNTMuNiw0NWMtMC41LDAtMC44LTAuMS0xLjEtMC40QzUyLjIsNDQuMyw1Mi4xLDQzLjgsNTIuMSw0My4zeg0KCQkJCSBNNTIuNiw0My4zYzAsMC40LDAuMSwwLjcsMC4zLDAuOWMwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC41LDAuMy0wLjkNCgkJCQljMC0wLjQtMC4xLTAuNy0wLjMtMC45Yy0wLjItMC4yLTAuNC0wLjMtMC43LTAuM2MtMC4zLDAtMC41LDAuMS0wLjcsMC4zQzUyLjcsNDIuNiw1Mi42LDQyLjksNTIuNiw0My4zeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU1LjksNDQuOXYtMi44aC0wLjV2LTAuNGgwLjV2LTAuM2MwLTAuMiwwLTAuNCwwLjEtMC41YzAuMS0wLjEsMC4xLTAuMywwLjMtMC4zYzAuMS0wLjEsMC4zLTAuMSwwLjYtMC4xDQoJCQkJYzAuMiwwLDAuMywwLDAuNSwwLjFsLTAuMSwwLjVjLTAuMSwwLTAuMiwwLTAuMywwYy0wLjIsMC0wLjMsMC0wLjQsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNHYwLjNINTd2MC40aC0wLjZ2Mi44SDU1Ljl6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTguNyw0NC40bDAuMSwwLjVjLTAuMiwwLTAuMywwLTAuNCwwYy0wLjIsMC0wLjQsMC0wLjUtMC4xYy0wLjEtMC4xLTAuMi0wLjEtMC4yLTAuMnMtMC4xLTAuMy0wLjEtMC42DQoJCQkJdi0xLjloLTAuNHYtMC40aDAuNHYtMC44bDAuNS0wLjN2MS4xaDAuNnYwLjRoLTAuNlY0NGMwLDAuMiwwLDAuMywwLDAuM2MwLDAsMC4xLDAuMSwwLjEsMC4xYzAsMCwwLjEsMCwwLjIsMA0KCQkJCUM1OC41LDQ0LjQsNTguNiw0NC40LDU4LjcsNDQuNHoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iWE1MSURfMTI1XyI+DQoJCTxnIGlkPSJYTUxJRF8xMDY2Nl8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjEsNDBjLTAuMy0wLjktMS44LTQuMS0yLjgtNC41Yy0wLjItMC4xLTAuMy0wLjEtMC40LTAuMWMtMS40LDAtNC43LDEuNS02LjMsMi41DQoJCQkJYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MwLjEsMC4yLDAuMiwwLjIsMC4zLDAuMmMxLjIsMC4xLDUuMiwwLjMsOSwxLjloMC4xYzAuMSwwLDAuMi0wLjEsMC4yLTAuMUwyNC4xLDQwTDI0LjEsNDB6DQoJCQkJIE0yMS4yLDM1LjljMC4zLDAuMSwwLjcsMC42LDEuMSwxLjNMMTgsMzYuN2MxLjItMC41LDIuMy0wLjgsMy0wLjhDMjEsMzUuOSwyMS4xLDM1LjksMjEuMiwzNS45TDIxLjIsMzUuOXogTTIxLjYsMzcuNg0KCQkJCWMtMSwwLjMtMS45LDAuOC0yLjIsMC45Yy0wLjMtMC42LTAuOC0xLTEuMi0xLjNMMjEuNiwzNy42eiBNMTcuMSwzNy4xYzAuMywwLjEsMS4xLDAuNCwxLjgsMS40Yy0xLjUtMC4zLTIuOC0wLjMtMy41LTAuNA0KCQkJCUMxNS44LDM3LjgsMTYuNCwzNy40LDE3LjEsMzcuMUwxNy4xLDM3LjF6IE0yMC4xLDM4LjdjMC42LTAuMywxLjUtMC43LDIuNS0xYzAuMywwLjYsMC43LDEuNCwxLDJDMjIuNCwzOS4zLDIxLjEsMzguOSwyMC4xLDM4LjcNCgkJCQlMMjAuMSwzOC43eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYyMl8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI2LjIsNDUuOWwtMC4xLTAuNGwtMC40LDAuM2MtMC4xLDAuMS00LjMsMS42LTExLjIsNi4zbC0wLjEsMC4xbC0wLjEsMC4xYy0wLjcsMC44LTMuOSw0LjYtMy4zLDYuMQ0KCQkJCWMwLjYsMS40LDUuNSwzLjQsOS41LDMuNGMxLjIsMCwyLjQtMC4yLDMuMy0wLjVjMC41LTAuMiwwLjktMC42LDEuMi0xQzI1LjgsNTguNSwyNy42LDU0LjIsMjYuMiw0NS45eiBNMjUuNiw0Ni41DQoJCQkJYzAuMywxLjQsMC40LDIuNiwwLjQsMy44Yy0xLjEsMC41LTIuMSwwLjktMywxLjNjMC42LTEuNiwxLjEtMy4xLDEuNC00LjJDMjQuOSw0Ni45LDI1LjMsNDYuNywyNS42LDQ2LjV6IE0yMy42LDQ3LjcNCgkJCQljLTAuMywxLjEtMC44LDIuNS0xLjQsNC4xYy0wLjYtMC42LTEuMy0xLjQtMS45LTIuMkMyMS43LDQ4LjgsMjIuOCw0OC4yLDIzLjYsNDcuN3ogTTIwLjcsNTdjMC4xLDAuMSwwLjMsMC4xLDAuMywwLjINCgkJCQljMS40LDAuNSwyLjYsMC44LDMuNiwwLjljLTEuOCwwLjktNC4xLDEuNi01LjksMi4yQzE5LjQsNTkuMywyMC4xLDU4LjIsMjAuNyw1N3ogTTIwLjQsNTYuNGMtMS4zLTAuNi0yLjMtMS40LTMuMS0yLjMNCgkJCQljMS40LTAuNCwyLjktMC45LDQuNy0xLjdDMjEuNiw1My43LDIxLDU1LjEsMjAuNCw1Ni40eiBNMjIuNSw1Mi43YzAuNSwwLjQsMSwwLjcsMS40LDFjMC41LDAuMywxLDAuNSwxLjQsMC43DQoJCQkJYy0xLjcsMC44LTMuMSwxLjQtNC40LDEuOUMyMS42LDU1LjEsMjIuMSw1My44LDIyLjUsNTIuN3ogTTIwLDQ5LjhjMC41LDAuOSwxLjEsMS42LDEuOCwyLjJjLTEuOSwwLjctMy40LDEuMy00LjYsMS42DQoJCQkJYzAuNi0xLDEuNC0yLDIuMS0zLjRDMTkuNSw1MC4xLDE5LjcsNDkuOSwyMCw0OS44eiBNMTguMyw1MC44Yy0wLjYsMC45LTEuMSwxLjgtMS42LDIuNWMtMC4zLTAuNC0wLjUtMC44LTAuNy0xLjMNCgkJCQlDMTYuOCw1MS42LDE3LjUsNTEuMiwxOC4zLDUwLjh6IE0xNC45LDUyLjZjMC4zLTAuMSwwLjQtMC4zLDAuNi0wLjNjMC4zLDAuNSwwLjUsMSwwLjgsMS41YzAsMC4xLTAuMSwwLjEtMC4xLDAuMQ0KCQkJCWMtMS40LDAuMy0yLjMsMC42LTMsMC43QzEzLjgsNTMuOCwxNC40LDUzLjIsMTQuOSw1Mi42eiBNMTIuNSw1OC43Yy0wLjQtMC4zLTAuOC0wLjYtMC44LTAuOGMtMC4yLTAuNSwwLjQtMS42LDEuMy0yLjgNCgkJCQljMC43LTAuMSwxLjctMC4zLDMtMC42QzE0LjIsNTcsMTMuMSw1OC4xLDEyLjUsNTguN3ogTTE2LjcsNTQuM0MxNi44LDU0LjMsMTYuOCw1NC4zLDE2LjcsNTQuM2MwLjksMC45LDEuOSwxLjcsMy4yLDIuMw0KCQkJCWMtMy40LDEuNC01LjUsMS45LTYuOCwyLjJDMTMuOSw1OC4xLDE1LjEsNTYuNywxNi43LDU0LjN6IE0xNy40LDYwLjZjLTEuNS0wLjMtMi45LTAuOC0zLjktMS40YzEuNC0wLjMsMy40LTAuOSw2LjUtMg0KCQkJCWMtMC43LDEuMy0xLjQsMi41LTIuMiwzLjJMMTcuNCw2MC42eiBNMjQuNSw1OS43Yy0wLjIsMC4zLTAuNSwwLjYtMC44LDAuOGMtMC44LDAuMy0xLjksMC41LTMsMC41Yy0wLjcsMC0xLjQtMC4xLTItMC4yDQoJCQkJYzEuOS0wLjUsNC42LTEuNCw2LjQtMi40QzI0LjksNTksMjQuNiw1OS40LDI0LjUsNTkuN3ogTTI1LjMsNTcuNmMtMC45LTAuMS0yLjUtMC4zLTQuMS0wLjljMS40LTAuNiwyLjktMS4yLDQuNy0yDQoJCQkJQzI1LjgsNTUuOSwyNS42LDU2LjgsMjUuMyw1Ny42eiBNMjYsNTMuOWMtMC44LTAuMy0yLjEtMC44LTMuMy0xLjhjMS0wLjQsMi4xLTAuOCwzLjMtMS40QzI2LjEsNTIsMjYuMSw1MywyNiw1My45eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYxNF8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjEsNDMuOGMtMS0wLjctMi0xLTMtMS4zYy0xLjQsMC45LTIuOCwyLjItMy45LDQuMWMtMC4zLDAuNi0wLjUsMS4yLTAuOCwxLjkNCgkJCQlDMTguMSw0Ny4yLDIwLjgsNDUuMiwyNC4xLDQzLjhMMjQuMSw0My44eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYxM18iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjYsNDAuM2MtMS41LTAuNS0zLjEtMC44LTQuNS0xLjFjLTEuOCwwLjctMi42LDEuOS0zLDIuN2MwLjQtMC4xLDEuOS0wLjMsMy45LDAuMg0KCQkJCUMyMi40LDQxLjIsMjMuNyw0MC42LDI0LjYsNDAuM0wyNC42LDQwLjN6Ii8+DQoJCTwvZz4NCgkJPGcgaWQ9IlhNTElEXzEwNjEyXyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTcuNyw0NC44YzAsMC4xLDAsMC4yLTAuMSwwLjNjMC44LTEuMSwxLjktMS45LDIuOC0yLjdjLTEuNC0wLjMtMi43LTAuMi0zLjEtMC4xDQoJCQkJQzE3LjYsNDMuMSwxNy44LDQzLjksMTcuNyw0NC44TDE3LjcsNDQuOHoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTFfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yOS40LDQyLjFjLTEuMi0wLjYtMi42LTEtMy45LTEuNGMtMC44LDAuMi0yLjIsMC43LTMuNywxLjZjMC45LDAuMywxLjksMC43LDMsMS40DQoJCQkJQzI2LjIsNDIuOSwyNy44LDQyLjQsMjkuNCw0Mi4xTDI5LjQsNDIuMXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTBfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMS43LDQzLjNjLTAuNS0wLjMtMS0wLjYtMS41LTAuOGMtMS44LDAuMy0zLjUsMC45LTUuMSwxLjVjMC41LDAuNCwwLjksMC45LDEuNCwxLjRjMi41LTEsNC41LTEuNiw1LjItMS45DQoJCQkJQzMxLjgsNDMuNCwzMS44LDQzLjQsMzEuNyw0My4zTDMxLjcsNDMuM3oiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MDlfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNi45LDQxLjJjMC4zLTAuNywxLjEtMS42LDIuNC0yLjNjLTEuOS0wLjMtMy42LTAuNy00LjQtMC44Yy0wLjIsMC0wLjMsMC4yLTAuMSwwLjMNCgkJCQlDMTUuNSwzOS4yLDE2LjQsNDAuMSwxNi45LDQxLjJMMTYuOSw0MS4yeiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYzOF8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjYsNDQuMmMtNC4xLDEuOC03LjMsNC4yLTguOCw1LjNjLTAuNiwxLTEuMiwxLjktMS42LDIuNmMtMC4xLDAuMiwwLjEsMC4zLDAuMywwLjJjMy41LTMsOC01LjIsMTEuNi02LjgNCgkJCQlDMjUuNiw0NSwyNS4xLDQ0LjUsMjQuNiw0NC4yTDI0LjYsNDQuMnoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnIGNsYXNzPSJzdDMiPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOTIsNDQuM3YwLjhoLTQuN2MwLTAuMiwwLTAuNCwwLjEtMC42YzAuMS0wLjMsMC4zLTAuNiwwLjYtMWMwLjMtMC4zLDAuNi0wLjcsMS4xLTEuMQ0KCQkJYzAuOC0wLjYsMS4zLTEuMSwxLjYtMS41YzAuMy0wLjQsMC40LTAuNywwLjQtMS4xYzAtMC4zLTAuMS0wLjYtMC40LTAuOWMtMC4yLTAuMi0wLjYtMC40LTEtMC40Yy0wLjQsMC0wLjgsMC4xLTEsMC40DQoJCQlzLTAuNCwwLjYtMC40LDEuMUw4Ny40LDQwYzAuMS0wLjcsMC4zLTEuMiwwLjctMS41YzAuNC0wLjQsMC45LTAuNSwxLjYtMC41YzAuNywwLDEuMiwwLjIsMS42LDAuNnMwLjYsMC45LDAuNiwxLjQNCgkJCWMwLDAuMy0wLjEsMC42LTAuMiwwLjhzLTAuMywwLjYtMC42LDAuOWMtMC4zLDAuMy0wLjcsMC43LTEuNCwxLjNjLTAuNSwwLjQtMC45LDAuNy0xLDAuOWMtMC4xLDAuMi0wLjMsMC4zLTAuNCwwLjVIOTJ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik05Mi45LDQxLjZjMC0wLjgsMC4xLTEuNSwwLjMtMmMwLjItMC41LDAuNC0wLjksMC44LTEuMmMwLjMtMC4zLDAuOC0wLjQsMS4zLTAuNGMwLjQsMCwwLjcsMC4xLDEsMC4yDQoJCQljMC4zLDAuMiwwLjUsMC40LDAuNywwLjdjMC4yLDAuMywwLjMsMC42LDAuNCwxLjFjMC4xLDAuNCwwLjIsMSwwLjIsMS43YzAsMC44LTAuMSwxLjUtMC4zLDJjLTAuMiwwLjUtMC40LDAuOS0wLjgsMS4yDQoJCQljLTAuMywwLjMtMC44LDAuNC0xLjMsMC40Yy0wLjcsMC0xLjItMC4yLTEuNi0wLjdDOTMuMiw0My45LDkyLjksNDIuOSw5Mi45LDQxLjZ6IE05My44LDQxLjZjMCwxLjIsMC4xLDIsMC40LDIuMw0KCQkJYzAuMywwLjQsMC42LDAuNiwxLDAuNmMwLjQsMCwwLjctMC4yLDEtMC42YzAuMy0wLjQsMC40LTEuMiwwLjQtMi4zYzAtMS4yLTAuMS0yLTAuNC0yLjNjLTAuMy0wLjQtMC42LTAuNi0xLTAuNg0KCQkJYy0wLjQsMC0wLjcsMC4yLTEsMC41Qzk0LDM5LjYsOTMuOCw0MC40LDkzLjgsNDEuNnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk4LjUsNDEuNmMwLTAuOCwwLjEtMS41LDAuMy0yYzAuMi0wLjUsMC40LTAuOSwwLjgtMS4yYzAuMy0wLjMsMC44LTAuNCwxLjMtMC40YzAuNCwwLDAuNywwLjEsMSwwLjINCgkJCWMwLjMsMC4yLDAuNSwwLjQsMC43LDAuN2MwLjIsMC4zLDAuMywwLjYsMC40LDEuMWMwLjEsMC40LDAuMiwxLDAuMiwxLjdjMCwwLjgtMC4xLDEuNS0wLjMsMmMtMC4yLDAuNS0wLjQsMC45LTAuOCwxLjINCgkJCWMtMC4zLDAuMy0wLjgsMC40LTEuMywwLjRjLTAuNywwLTEuMi0wLjItMS42LTAuN0M5OC43LDQzLjksOTguNSw0Mi45LDk4LjUsNDEuNnogTTk5LjQsNDEuNmMwLDEuMiwwLjEsMiwwLjQsMi4zDQoJCQljMC4zLDAuNCwwLjYsMC42LDEsMC42YzAuNCwwLDAuNy0wLjIsMS0wLjZjMC4zLTAuNCwwLjQtMS4yLDAuNC0yLjNjMC0xLjItMC4xLTItMC40LTIuM2MtMC4zLTAuNC0wLjYtMC42LTEtMC42DQoJCQljLTAuNCwwLTAuNywwLjItMSwwLjVDOTkuNiwzOS42LDk5LjQsNDAuNCw5OS40LDQxLjZ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMDQuMSw0MS42YzAtMC44LDAuMS0xLjUsMC4zLTJjMC4yLTAuNSwwLjQtMC45LDAuOC0xLjJjMC4zLTAuMywwLjgtMC40LDEuMy0wLjRjMC40LDAsMC43LDAuMSwxLDAuMg0KCQkJYzAuMywwLjIsMC41LDAuNCwwLjcsMC43YzAuMiwwLjMsMC4zLDAuNiwwLjQsMS4xYzAuMSwwLjQsMC4yLDEsMC4yLDEuN2MwLDAuOC0wLjEsMS41LTAuMywyYy0wLjIsMC41LTAuNCwwLjktMC44LDEuMg0KCQkJYy0wLjMsMC4zLTAuOCwwLjQtMS4zLDAuNGMtMC43LDAtMS4yLTAuMi0xLjYtMC43QzEwNC4zLDQzLjksMTA0LjEsNDIuOSwxMDQuMSw0MS42eiBNMTA1LDQxLjZjMCwxLjIsMC4xLDIsMC40LDIuMw0KCQkJYzAuMywwLjQsMC42LDAuNiwxLDAuNmMwLjQsMCwwLjctMC4yLDEtMC42YzAuMy0wLjQsMC40LTEuMiwwLjQtMi4zYzAtMS4yLTAuMS0yLTAuNC0yLjNjLTAuMy0wLjQtMC42LTAuNi0xLTAuNg0KCQkJYy0wLjQsMC0wLjcsMC4yLTEsMC41QzEwNS4xLDM5LjYsMTA1LDQwLjQsMTA1LDQxLjZ6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.MSSQL2005 {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzNCNDg1Qjt9DQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Qye2ZpbGw6I0ZGRkZGRjt9DQoJLnN0M3tvcGFjaXR5OjAuNzt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnIGlkPSJYTUxJRF85OV8iPg0KCTxnIGlkPSJYTUxJRF8xMzJfIj4NCgkJPGcgY2xhc3M9InN0MSI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzQuMiw1Ni4xbDEuNC0wLjFjMC4xLDAuNSwwLjIsMSwwLjUsMS4zYzAuMiwwLjMsMC42LDAuNiwxLjEsMC44YzAuNSwwLjIsMS4xLDAuMywxLjcsMC4zDQoJCQkJYzAuNiwwLDEtMC4xLDEuNS0wLjJjMC40LTAuMiwwLjctMC40LDAuOS0wLjdjMC4yLTAuMywwLjMtMC42LDAuMy0wLjljMC0wLjMtMC4xLTAuNi0wLjMtMC45cy0wLjUtMC41LTEtMC42DQoJCQkJYy0wLjMtMC4xLTAuOS0wLjMtMS45LTAuNWMtMS0wLjItMS43LTAuNS0yLjEtMC43Yy0wLjUtMC4zLTAuOS0wLjYtMS4yLTFjLTAuMy0wLjQtMC40LTAuOS0wLjQtMS40YzAtMC42LDAuMi0xLjEsMC41LTEuNQ0KCQkJCWMwLjMtMC41LDAuOC0wLjgsMS40LTEuMXMxLjMtMC40LDItMC40YzAuOCwwLDEuNSwwLjEsMi4xLDAuNGMwLjYsMC4zLDEuMSwwLjYsMS40LDEuMWMwLjMsMC41LDAuNSwxLjEsMC41LDEuN2wtMS40LDAuMQ0KCQkJCWMtMC4xLTAuNy0wLjMtMS4yLTAuOC0xLjZjLTAuNC0wLjQtMS4xLTAuNS0xLjktMC41Yy0wLjksMC0xLjUsMC4yLTEuOSwwLjVDMzYuMiw1MC42LDM2LDUxLDM2LDUxLjVjMCwwLjQsMC4xLDAuNywwLjQsMQ0KCQkJCWMwLjMsMC4zLDEsMC41LDIuMiwwLjhjMS4yLDAuMywyLDAuNSwyLjQsMC43YzAuNiwwLjMsMS4xLDAuNywxLjQsMS4xYzAuMywwLjQsMC41LDEsMC41LDEuNmMwLDAuNi0wLjIsMS4xLTAuNSwxLjYNCgkJCQljLTAuMywwLjUtMC44LDAuOS0xLjQsMS4ycy0xLjMsMC40LTIuMSwwLjRjLTEsMC0xLjgtMC4xLTIuNS0wLjRjLTAuNy0wLjMtMS4yLTAuNy0xLjYtMS4zQzM0LjQsNTcuNSwzNC4yLDU2LjksMzQuMiw1Ni4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTUzLjEsNTguNWMwLjcsMC41LDEuMywwLjgsMS45LDFsLTAuNCwxYy0wLjgtMC4zLTEuNi0wLjctMi4zLTEuM2MtMC44LDAuNS0xLjcsMC43LTIuNywwLjcNCgkJCQljLTEsMC0xLjktMC4yLTIuNy0wLjdjLTAuOC0wLjUtMS40LTEuMS0xLjktMnMtMC43LTEuOC0wLjctMi45YzAtMS4xLDAuMi0yLjEsMC43LTIuOWMwLjQtMC45LDEuMS0xLjYsMS45LTINCgkJCQljMC44LTAuNSwxLjctMC43LDIuNy0wLjdjMSwwLDEuOSwwLjIsMi43LDAuN2MwLjgsMC41LDEuNCwxLjEsMS44LDJjMC40LDAuOSwwLjYsMS44LDAuNiwyLjljMCwwLjktMC4xLDEuNy0wLjQsMi40DQoJCQkJQzU0LDU3LjMsNTMuNiw1Ny45LDUzLjEsNTguNXogTTQ5LjksNTYuNmMwLjgsMC4yLDEuNSwwLjYsMi4xLDFjMC44LTAuOCwxLjMtMS45LDEuMy0zLjVjMC0wLjktMC4xLTEuNy0wLjUtMi4zDQoJCQkJYy0wLjMtMC43LTAuNy0xLjItMS4zLTEuNWMtMC42LTAuNC0xLjItMC41LTEuOS0wLjVjLTEuMSwwLTIsMC40LTIuNywxLjFjLTAuNywwLjctMS4xLDEuOC0xLjEsMy4zYzAsMS40LDAuNCwyLjUsMS4xLDMuMw0KCQkJCXMxLjYsMS4xLDIuNywxLjFjMC41LDAsMS0wLjEsMS41LTAuM2MtMC41LTAuMy0wLjktMC41LTEuNC0wLjZMNDkuOSw1Ni42eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU2LjYsNTkuNlY0OC43SDU4djkuNmg1LjR2MS4zSDU2LjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjQuNiw1Ni4xTDY2LDU2YzAuMSwwLjUsMC4yLDEsMC41LDEuM2MwLjIsMC4zLDAuNiwwLjYsMS4xLDAuOGMwLjUsMC4yLDEuMSwwLjMsMS43LDAuMw0KCQkJCWMwLjUsMCwxLTAuMSwxLjUtMC4yYzAuNC0wLjIsMC43LTAuNCwwLjktMC43YzAuMi0wLjMsMC4zLTAuNiwwLjMtMC45YzAtMC4zLTAuMS0wLjYtMC4zLTAuOXMtMC41LTAuNS0xLTAuNg0KCQkJCWMtMC4zLTAuMS0wLjktMC4zLTEuOS0wLjVjLTEtMC4yLTEuNy0wLjUtMi4xLTAuN2MtMC41LTAuMy0wLjktMC42LTEuMi0xYy0wLjMtMC40LTAuNC0wLjktMC40LTEuNGMwLTAuNiwwLjItMS4xLDAuNS0xLjUNCgkJCQljMC4zLTAuNSwwLjgtMC44LDEuNC0xLjFjMC42LTAuMiwxLjMtMC40LDItMC40YzAuOCwwLDEuNSwwLjEsMi4xLDAuNGMwLjYsMC4zLDEuMSwwLjYsMS40LDEuMWMwLjMsMC41LDAuNSwxLjEsMC41LDEuNw0KCQkJCWwtMS40LDAuMWMtMC4xLTAuNy0wLjMtMS4yLTAuOC0xLjZjLTAuNC0wLjQtMS4xLTAuNS0xLjktMC41Yy0wLjksMC0xLjUsMC4yLTEuOSwwLjVjLTAuNCwwLjMtMC42LDAuNy0wLjYsMS4yDQoJCQkJYzAsMC40LDAuMSwwLjcsMC40LDFjMC4zLDAuMywxLDAuNSwyLjIsMC44YzEuMiwwLjMsMiwwLjUsMi40LDAuN2MwLjYsMC4zLDEuMSwwLjcsMS40LDEuMWMwLjMsMC40LDAuNSwxLDAuNSwxLjYNCgkJCQljMCwwLjYtMC4yLDEuMS0wLjUsMS42Yy0wLjMsMC41LTAuOCwwLjktMS40LDEuMmMtMC42LDAuMy0xLjMsMC40LTIuMSwwLjRjLTEsMC0xLjgtMC4xLTIuNS0wLjRjLTAuNy0wLjMtMS4yLTAuNy0xLjYtMS4zDQoJCQkJQzY0LjksNTcuNSw2NC43LDU2LjksNjQuNiw1Ni4xeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTgwLjUsNTcuMWwxLjQsMC4yYy0wLjIsMC44LTAuNiwxLjQtMS4yLDEuOWMtMC42LDAuNC0xLjMsMC43LTIuMywwLjdjLTEuMiwwLTIuMS0wLjQtMi43LTEuMQ0KCQkJCWMtMC43LTAuNy0xLTEuNy0xLTNjMC0xLjMsMC4zLTIuNCwxLTMuMXMxLjYtMS4xLDIuNy0xLjFjMS4xLDAsMS45LDAuNCwyLjYsMS4xYzAuNywwLjcsMSwxLjcsMSwzYzAsMC4xLDAsMC4yLDAsMC40aC01LjkNCgkJCQljMCwwLjksMC4zLDEuNSwwLjcsMmMwLjQsMC41LDEsMC43LDEuNywwLjdjMC41LDAsMC45LTAuMSwxLjMtMC40QzgwLjEsNTguMSw4MC4zLDU3LjcsODAuNSw1Ny4xeiBNNzYuMSw1NC45aDQuNA0KCQkJCWMtMC4xLTAuNy0wLjItMS4yLTAuNS0xLjVjLTAuNC0wLjUtMS0wLjgtMS43LTAuOGMtMC42LDAtMS4xLDAuMi0xLjYsMC42Qzc2LjQsNTMuNyw3Ni4yLDU0LjIsNzYuMSw1NC45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTgzLjYsNTkuNnYtNy45aDEuMnYxLjJjMC4zLTAuNiwwLjYtMC45LDAuOS0xLjFzMC41LTAuMywwLjktMC4zYzAuNSwwLDAuOSwwLjEsMS40LDAuNGwtMC41LDEuMg0KCQkJCWMtMC4zLTAuMi0wLjctMC4zLTEtMC4zYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjNjLTAuMiwwLjItMC40LDAuNC0wLjUsMC43Yy0wLjEsMC41LTAuMiwxLTAuMiwxLjZ2NC4xSDgzLjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOTAuOSw1OS42bC0zLTcuOWgxLjRsMS43LDQuN2MwLjIsMC41LDAuNCwxLDAuNSwxLjZjMC4xLTAuNCwwLjMtMC45LDAuNS0xLjVsMS44LTQuOGgxLjRsLTMsNy45SDkwLjl6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAxLjcsNTcuMWwxLjQsMC4yYy0wLjIsMC44LTAuNiwxLjQtMS4yLDEuOWMtMC42LDAuNC0xLjMsMC43LTIuMywwLjdjLTEuMiwwLTIuMS0wLjQtMi43LTEuMQ0KCQkJCWMtMC43LTAuNy0xLTEuNy0xLTNjMC0xLjMsMC4zLTIuNCwxLTMuMXMxLjYtMS4xLDIuNy0xLjFjMS4xLDAsMS45LDAuNCwyLjYsMS4xYzAuNywwLjcsMSwxLjcsMSwzYzAsMC4xLDAsMC4yLDAsMC40aC01LjkNCgkJCQljMCwwLjksMC4zLDEuNSwwLjcsMmMwLjQsMC41LDEsMC43LDEuNywwLjdjMC41LDAsMC45LTAuMSwxLjMtMC40QzEwMS4yLDU4LjEsMTAxLjUsNTcuNywxMDEuNyw1Ny4xeiBNOTcuMyw1NC45aDQuNA0KCQkJCWMtMC4xLTAuNy0wLjItMS4yLTAuNS0xLjVjLTAuNC0wLjUtMS0wLjgtMS43LTAuOGMtMC42LDAtMS4xLDAuMi0xLjYsMC42Qzk3LjYsNTMuNyw5Ny4zLDU0LjIsOTcuMyw1NC45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwNC43LDU5LjZ2LTcuOWgxLjJ2MS4yYzAuMy0wLjYsMC42LTAuOSwwLjktMS4xYzAuMy0wLjIsMC41LTAuMywwLjktMC4zYzAuNSwwLDAuOSwwLjEsMS40LDAuNGwtMC41LDEuMg0KCQkJCWMtMC4zLTAuMi0wLjctMC4zLTEtMC4zYy0wLjMsMC0wLjYsMC4xLTAuOCwwLjNjLTAuMiwwLjItMC40LDAuNC0wLjUsMC43Yy0wLjEsMC41LTAuMiwxLTAuMiwxLjZ2NC4xSDEwNC43eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJYTUxJRF8xMzNfIj4NCgkJPGcgY2xhc3M9InN0MSI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzMuOSw0NC45di00LjVoMC45bDEuMSwzLjJjMC4xLDAuMywwLjIsMC41LDAuMiwwLjdjMC4xLTAuMiwwLjEtMC40LDAuMi0wLjdsMS4xLTMuMWgwLjh2NC41aC0wLjZ2LTMuNw0KCQkJCWwtMS4zLDMuN2gtMC41bC0xLjMtMy44djMuOEgzMy45eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM5LjEsNDEuMXYtMC42aDAuNXYwLjZIMzkuMXogTTM5LjEsNDQuOXYtMy4yaDAuNXYzLjJIMzkuMXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00Mi42LDQzLjdsMC41LDAuMWMtMC4xLDAuNC0wLjIsMC43LTAuNSwwLjljLTAuMiwwLjItMC41LDAuMy0wLjksMC4zYy0wLjQsMC0wLjgtMC4xLTEuMS0wLjQNCgkJCQljLTAuMy0wLjMtMC40LTAuNy0wLjQtMS4yYzAtMC4zLDAuMS0wLjcsMC4yLTAuOWMwLjEtMC4zLDAuMy0wLjUsMC41LTAuNmMwLjItMC4xLDAuNS0wLjIsMC44LTAuMmMwLjQsMCwwLjYsMC4xLDAuOSwwLjMNCgkJCQljMC4yLDAuMiwwLjQsMC40LDAuNCwwLjhsLTAuNSwwLjFjLTAuMS0wLjItMC4xLTAuNC0wLjMtMC41Yy0wLjEtMC4xLTAuMy0wLjItMC41LTAuMmMtMC4zLDAtMC41LDAuMS0wLjcsMC4zDQoJCQkJYy0wLjIsMC4yLTAuMywwLjUtMC4zLDAuOWMwLDAuNCwwLjEsMC44LDAuMywwLjlzMC40LDAuMywwLjcsMC4zYzAuMiwwLDAuNC0wLjEsMC41LTAuMkM0Mi40LDQ0LjIsNDIuNSw0NCw0Mi42LDQzLjd6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDMuNiw0NC45di0zLjJoMC41djAuNWMwLjEtMC4yLDAuMi0wLjQsMC4zLTAuNWMwLjEtMC4xLDAuMi0wLjEsMC40LTAuMWMwLjIsMCwwLjQsMC4xLDAuNiwwLjJsLTAuMiwwLjUNCgkJCQljLTAuMS0wLjEtMC4zLTAuMS0wLjQtMC4xYy0wLjEsMC0wLjIsMC0wLjMsMC4xYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MtMC4xLDAuMi0wLjEsMC40LTAuMSwwLjZ2MS43SDQzLjZ6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDUuNSw0My4zYzAtMC42LDAuMi0xLDAuNS0xLjNjMC4zLTAuMiwwLjYtMC40LDEtMC40YzAuNCwwLDAuOCwwLjEsMS4xLDAuNGMwLjMsMC4zLDAuNCwwLjcsMC40LDEuMg0KCQkJCWMwLDAuNC0wLjEsMC43LTAuMiwxYy0wLjEsMC4yLTAuMywwLjQtMC41LDAuNlM0Ny4zLDQ1LDQ3LDQ1Yy0wLjUsMC0wLjgtMC4xLTEuMS0wLjRDNDUuNiw0NC4zLDQ1LjUsNDMuOCw0NS41LDQzLjN6IE00Niw0My4zDQoJCQkJYzAsMC40LDAuMSwwLjcsMC4zLDAuOWMwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC41LDAuMy0wLjljMC0wLjQtMC4xLTAuNy0wLjMtMC45DQoJCQkJYy0wLjItMC4yLTAuNC0wLjMtMC43LTAuM2MtMC4zLDAtMC41LDAuMS0wLjcsMC4zQzQ2LjEsNDIuNiw0Niw0Mi45LDQ2LDQzLjN6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDguOSw0NGwwLjUtMC4xYzAsMC4yLDAuMSwwLjQsMC4zLDAuNXMwLjMsMC4yLDAuNiwwLjJjMC4zLDAsMC40LTAuMSwwLjYtMC4yQzUxLDQ0LjMsNTEsNDQuMiw1MSw0NA0KCQkJCWMwLTAuMS0wLjEtMC4yLTAuMi0wLjNjLTAuMSwwLTAuMy0wLjEtMC42LTAuMmMtMC40LTAuMS0wLjctMC4yLTAuOC0wLjNjLTAuMi0wLjEtMC4zLTAuMi0wLjQtMC4zUzQ5LDQyLjcsNDksNDIuNQ0KCQkJCWMwLTAuMSwwLTAuMywwLjEtMC40YzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zYzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4yYzAuMSwwLDAuMy0wLjEsMC41LTAuMWMwLjMsMCwwLjUsMCwwLjcsMC4xDQoJCQkJYzAuMiwwLjEsMC4zLDAuMiwwLjQsMC4zYzAuMSwwLjEsMC4yLDAuMywwLjIsMC41bC0wLjUsMC4xYzAtMC4yLTAuMS0wLjMtMC4yLTAuNHMtMC4zLTAuMS0wLjUtMC4xYy0wLjMsMC0wLjQsMC0wLjUsMC4xDQoJCQkJYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MwLDAuMSwwLDAuMSwwLjEsMC4yYzAsMC4xLDAuMSwwLjEsMC4yLDAuMWMwLjEsMCwwLjIsMC4xLDAuNSwwLjFjMC40LDAuMSwwLjcsMC4yLDAuOCwwLjMNCgkJCQljMC4yLDAuMSwwLjMsMC4yLDAuNCwwLjNjMC4xLDAuMSwwLjEsMC4zLDAuMSwwLjVjMCwwLjItMC4xLDAuNC0wLjIsMC41Yy0wLjEsMC4yLTAuMywwLjMtMC41LDAuNGMtMC4yLDAuMS0wLjQsMC4xLTAuNywwLjENCgkJCQljLTAuNCwwLTAuNy0wLjEtMS0wLjNDNDkuMSw0NC42LDQ5LDQ0LjMsNDguOSw0NHoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01Mi4xLDQzLjNjMC0wLjYsMC4yLTEsMC41LTEuM2MwLjMtMC4yLDAuNi0wLjQsMS0wLjRjMC40LDAsMC44LDAuMSwxLjEsMC40YzAuMywwLjMsMC40LDAuNywwLjQsMS4yDQoJCQkJYzAsMC40LTAuMSwwLjctMC4yLDFjLTAuMSwwLjItMC4zLDAuNC0wLjUsMC42UzUzLjksNDUsNTMuNiw0NWMtMC41LDAtMC44LTAuMS0xLjEtMC40QzUyLjIsNDQuMyw1Mi4xLDQzLjgsNTIuMSw0My4zeg0KCQkJCSBNNTIuNiw0My4zYzAsMC40LDAuMSwwLjcsMC4zLDAuOWMwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC41LDAuMy0wLjkNCgkJCQljMC0wLjQtMC4xLTAuNy0wLjMtMC45Yy0wLjItMC4yLTAuNC0wLjMtMC43LTAuM2MtMC4zLDAtMC41LDAuMS0wLjcsMC4zQzUyLjcsNDIuNiw1Mi42LDQyLjksNTIuNiw0My4zeiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU1LjksNDQuOXYtMi44aC0wLjV2LTAuNGgwLjV2LTAuM2MwLTAuMiwwLTAuNCwwLjEtMC41YzAuMS0wLjEsMC4xLTAuMywwLjMtMC4zYzAuMS0wLjEsMC4zLTAuMSwwLjYtMC4xDQoJCQkJYzAuMiwwLDAuMywwLDAuNSwwLjFsLTAuMSwwLjVjLTAuMSwwLTAuMiwwLTAuMywwYy0wLjIsMC0wLjMsMC0wLjQsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNHYwLjNINTd2MC40aC0wLjZ2Mi44SDU1Ljl6Ii8+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTguNyw0NC40bDAuMSwwLjVjLTAuMiwwLTAuMywwLTAuNCwwYy0wLjIsMC0wLjQsMC0wLjUtMC4xYy0wLjEtMC4xLTAuMi0wLjEtMC4yLTAuMnMtMC4xLTAuMy0wLjEtMC42DQoJCQkJdi0xLjloLTAuNHYtMC40aDAuNHYtMC44bDAuNS0wLjN2MS4xaDAuNnYwLjRoLTAuNlY0NGMwLDAuMiwwLDAuMywwLDAuM2MwLDAsMC4xLDAuMSwwLjEsMC4xYzAsMCwwLjEsMCwwLjIsMA0KCQkJCUM1OC41LDQ0LjQsNTguNiw0NC40LDU4LjcsNDQuNHoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iWE1MSURfMTI1XyI+DQoJCTxnIGlkPSJYTUxJRF8xMDY2Nl8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjEsNDBjLTAuMy0wLjktMS44LTQuMS0yLjgtNC41Yy0wLjItMC4xLTAuMy0wLjEtMC40LTAuMWMtMS40LDAtNC43LDEuNS02LjMsMi41DQoJCQkJYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MwLjEsMC4yLDAuMiwwLjIsMC4zLDAuMmMxLjIsMC4xLDUuMiwwLjMsOSwxLjloMC4xYzAuMSwwLDAuMi0wLjEsMC4yLTAuMUwyNC4xLDQwTDI0LjEsNDB6DQoJCQkJIE0yMS4yLDM1LjljMC4zLDAuMSwwLjcsMC42LDEuMSwxLjNMMTgsMzYuN2MxLjItMC41LDIuMy0wLjgsMy0wLjhDMjEsMzUuOSwyMS4xLDM1LjksMjEuMiwzNS45TDIxLjIsMzUuOXogTTIxLjYsMzcuNg0KCQkJCWMtMSwwLjMtMS45LDAuOC0yLjIsMC45Yy0wLjMtMC42LTAuOC0xLTEuMi0xLjNMMjEuNiwzNy42eiBNMTcuMSwzNy4xYzAuMywwLjEsMS4xLDAuNCwxLjgsMS40Yy0xLjUtMC4zLTIuOC0wLjMtMy41LTAuNA0KCQkJCUMxNS44LDM3LjgsMTYuNCwzNy40LDE3LjEsMzcuMUwxNy4xLDM3LjF6IE0yMC4xLDM4LjdjMC42LTAuMywxLjUtMC43LDIuNS0xYzAuMywwLjYsMC43LDEuNCwxLDJDMjIuNCwzOS4zLDIxLjEsMzguOSwyMC4xLDM4LjcNCgkJCQlMMjAuMSwzOC43eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYyMl8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI2LjIsNDUuOWwtMC4xLTAuNGwtMC40LDAuM2MtMC4xLDAuMS00LjMsMS42LTExLjIsNi4zbC0wLjEsMC4xbC0wLjEsMC4xYy0wLjcsMC44LTMuOSw0LjYtMy4zLDYuMQ0KCQkJCWMwLjYsMS40LDUuNSwzLjQsOS41LDMuNGMxLjIsMCwyLjQtMC4yLDMuMy0wLjVjMC41LTAuMiwwLjktMC42LDEuMi0xQzI1LjgsNTguNSwyNy42LDU0LjIsMjYuMiw0NS45eiBNMjUuNiw0Ni41DQoJCQkJYzAuMywxLjQsMC40LDIuNiwwLjQsMy44Yy0xLjEsMC41LTIuMSwwLjktMywxLjNjMC42LTEuNiwxLjEtMy4xLDEuNC00LjJDMjQuOSw0Ni45LDI1LjMsNDYuNywyNS42LDQ2LjV6IE0yMy42LDQ3LjcNCgkJCQljLTAuMywxLjEtMC44LDIuNS0xLjQsNC4xYy0wLjYtMC42LTEuMy0xLjQtMS45LTIuMkMyMS43LDQ4LjgsMjIuOCw0OC4yLDIzLjYsNDcuN3ogTTIwLjcsNTdjMC4xLDAuMSwwLjMsMC4xLDAuMywwLjINCgkJCQljMS40LDAuNSwyLjYsMC44LDMuNiwwLjljLTEuOCwwLjktNC4xLDEuNi01LjksMi4yQzE5LjQsNTkuMywyMC4xLDU4LjIsMjAuNyw1N3ogTTIwLjQsNTYuNGMtMS4zLTAuNi0yLjMtMS40LTMuMS0yLjMNCgkJCQljMS40LTAuNCwyLjktMC45LDQuNy0xLjdDMjEuNiw1My43LDIxLDU1LjEsMjAuNCw1Ni40eiBNMjIuNSw1Mi43YzAuNSwwLjQsMSwwLjcsMS40LDFjMC41LDAuMywxLDAuNSwxLjQsMC43DQoJCQkJYy0xLjcsMC44LTMuMSwxLjQtNC40LDEuOUMyMS42LDU1LjEsMjIuMSw1My44LDIyLjUsNTIuN3ogTTIwLDQ5LjhjMC41LDAuOSwxLjEsMS42LDEuOCwyLjJjLTEuOSwwLjctMy40LDEuMy00LjYsMS42DQoJCQkJYzAuNi0xLDEuNC0yLDIuMS0zLjRDMTkuNSw1MC4xLDE5LjcsNDkuOSwyMCw0OS44eiBNMTguMyw1MC44Yy0wLjYsMC45LTEuMSwxLjgtMS42LDIuNWMtMC4zLTAuNC0wLjUtMC44LTAuNy0xLjMNCgkJCQlDMTYuOCw1MS42LDE3LjUsNTEuMiwxOC4zLDUwLjh6IE0xNC45LDUyLjZjMC4zLTAuMSwwLjQtMC4zLDAuNi0wLjNjMC4zLDAuNSwwLjUsMSwwLjgsMS41YzAsMC4xLTAuMSwwLjEtMC4xLDAuMQ0KCQkJCWMtMS40LDAuMy0yLjMsMC42LTMsMC43QzEzLjgsNTMuOCwxNC40LDUzLjIsMTQuOSw1Mi42eiBNMTIuNSw1OC43Yy0wLjQtMC4zLTAuOC0wLjYtMC44LTAuOGMtMC4yLTAuNSwwLjQtMS42LDEuMy0yLjgNCgkJCQljMC43LTAuMSwxLjctMC4zLDMtMC42QzE0LjIsNTcsMTMuMSw1OC4xLDEyLjUsNTguN3ogTTE2LjcsNTQuM0MxNi44LDU0LjMsMTYuOCw1NC4zLDE2LjcsNTQuM2MwLjksMC45LDEuOSwxLjcsMy4yLDIuMw0KCQkJCWMtMy40LDEuNC01LjUsMS45LTYuOCwyLjJDMTMuOSw1OC4xLDE1LjEsNTYuNywxNi43LDU0LjN6IE0xNy40LDYwLjZjLTEuNS0wLjMtMi45LTAuOC0zLjktMS40YzEuNC0wLjMsMy40LTAuOSw2LjUtMg0KCQkJCWMtMC43LDEuMy0xLjQsMi41LTIuMiwzLjJMMTcuNCw2MC42eiBNMjQuNSw1OS43Yy0wLjIsMC4zLTAuNSwwLjYtMC44LDAuOGMtMC44LDAuMy0xLjksMC41LTMsMC41Yy0wLjcsMC0xLjQtMC4xLTItMC4yDQoJCQkJYzEuOS0wLjUsNC42LTEuNCw2LjQtMi40QzI0LjksNTksMjQuNiw1OS40LDI0LjUsNTkuN3ogTTI1LjMsNTcuNmMtMC45LTAuMS0yLjUtMC4zLTQuMS0wLjljMS40LTAuNiwyLjktMS4yLDQuNy0yDQoJCQkJQzI1LjgsNTUuOSwyNS42LDU2LjgsMjUuMyw1Ny42eiBNMjYsNTMuOWMtMC44LTAuMy0yLjEtMC44LTMuMy0xLjhjMS0wLjQsMi4xLTAuOCwzLjMtMS40QzI2LjEsNTIsMjYuMSw1MywyNiw1My45eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYxNF8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjEsNDMuOGMtMS0wLjctMi0xLTMtMS4zYy0xLjQsMC45LTIuOCwyLjItMy45LDQuMWMtMC4zLDAuNi0wLjUsMS4yLTAuOCwxLjkNCgkJCQlDMTguMSw0Ny4yLDIwLjgsNDUuMiwyNC4xLDQzLjhMMjQuMSw0My44eiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYxM18iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjYsNDAuM2MtMS41LTAuNS0zLjEtMC44LTQuNS0xLjFjLTEuOCwwLjctMi42LDEuOS0zLDIuN2MwLjQtMC4xLDEuOS0wLjMsMy45LDAuMg0KCQkJCUMyMi40LDQxLjIsMjMuNyw0MC42LDI0LjYsNDAuM0wyNC42LDQwLjN6Ii8+DQoJCTwvZz4NCgkJPGcgaWQ9IlhNTElEXzEwNjEyXyI+DQoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTcuNyw0NC44YzAsMC4xLDAsMC4yLTAuMSwwLjNjMC44LTEuMSwxLjktMS45LDIuOC0yLjdjLTEuNC0wLjMtMi43LTAuMi0zLjEtMC4xDQoJCQkJQzE3LjYsNDMuMSwxNy44LDQzLjksMTcuNyw0NC44TDE3LjcsNDQuOHoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTFfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yOS40LDQyLjFjLTEuMi0wLjYtMi42LTEtMy45LTEuNGMtMC44LDAuMi0yLjIsMC43LTMuNywxLjZjMC45LDAuMywxLjksMC43LDMsMS40DQoJCQkJQzI2LjIsNDIuOSwyNy44LDQyLjQsMjkuNCw0Mi4xTDI5LjQsNDIuMXoiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MTBfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMS43LDQzLjNjLTAuNS0wLjMtMS0wLjYtMS41LTAuOGMtMS44LDAuMy0zLjUsMC45LTUuMSwxLjVjMC41LDAuNCwwLjksMC45LDEuNCwxLjRjMi41LTEsNC41LTEuNiw1LjItMS45DQoJCQkJQzMxLjgsNDMuNCwzMS44LDQzLjQsMzEuNyw0My4zTDMxLjcsNDMuM3oiLz4NCgkJPC9nPg0KCQk8ZyBpZD0iWE1MSURfMTA2MDlfIj4NCgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNi45LDQxLjJjMC4zLTAuNywxLjEtMS42LDIuNC0yLjNjLTEuOS0wLjMtMy42LTAuNy00LjQtMC44Yy0wLjIsMC0wLjMsMC4yLTAuMSwwLjMNCgkJCQlDMTUuNSwzOS4yLDE2LjQsNDAuMSwxNi45LDQxLjJMMTYuOSw0MS4yeiIvPg0KCQk8L2c+DQoJCTxnIGlkPSJYTUxJRF8xMDYzOF8iPg0KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0LjYsNDQuMmMtNC4xLDEuOC03LjMsNC4yLTguOCw1LjNjLTAuNiwxLTEuMiwxLjktMS42LDIuNmMtMC4xLDAuMiwwLjEsMC4zLDAuMywwLjJjMy41LTMsOC01LjIsMTEuNi02LjgNCgkJCQlDMjUuNiw0NSwyNS4xLDQ0LjUsMjQuNiw0NC4yTDI0LjYsNDQuMnoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnIGNsYXNzPSJzdDMiPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOTIsNDQuM3YwLjhoLTQuN2MwLTAuMiwwLTAuNCwwLjEtMC42YzAuMS0wLjMsMC4zLTAuNiwwLjYtMWMwLjMtMC4zLDAuNi0wLjcsMS4xLTEuMQ0KCQkJYzAuOC0wLjYsMS4zLTEuMSwxLjYtMS41YzAuMy0wLjQsMC40LTAuNywwLjQtMS4xYzAtMC4zLTAuMS0wLjYtMC40LTAuOWMtMC4yLTAuMi0wLjYtMC40LTEtMC40Yy0wLjQsMC0wLjgsMC4xLTEsMC40DQoJCQlzLTAuNCwwLjYtMC40LDEuMUw4Ny40LDQwYzAuMS0wLjcsMC4zLTEuMiwwLjctMS41YzAuNC0wLjQsMC45LTAuNSwxLjYtMC41YzAuNywwLDEuMiwwLjIsMS42LDAuNnMwLjYsMC45LDAuNiwxLjQNCgkJCWMwLDAuMy0wLjEsMC42LTAuMiwwLjhzLTAuMywwLjYtMC42LDAuOWMtMC4zLDAuMy0wLjcsMC43LTEuNCwxLjNjLTAuNSwwLjQtMC45LDAuNy0xLDAuOWMtMC4xLDAuMi0wLjMsMC4zLTAuNCwwLjVIOTJ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik05Mi45LDQxLjZjMC0wLjgsMC4xLTEuNSwwLjMtMmMwLjItMC41LDAuNC0wLjksMC44LTEuMmMwLjMtMC4zLDAuOC0wLjQsMS4zLTAuNGMwLjQsMCwwLjcsMC4xLDEsMC4yDQoJCQljMC4zLDAuMiwwLjUsMC40LDAuNywwLjdjMC4yLDAuMywwLjMsMC42LDAuNCwxLjFjMC4xLDAuNCwwLjIsMSwwLjIsMS43YzAsMC44LTAuMSwxLjUtMC4zLDJjLTAuMiwwLjUtMC40LDAuOS0wLjgsMS4yDQoJCQljLTAuMywwLjMtMC44LDAuNC0xLjMsMC40Yy0wLjcsMC0xLjItMC4yLTEuNi0wLjdDOTMuMiw0My45LDkyLjksNDIuOSw5Mi45LDQxLjZ6IE05My44LDQxLjZjMCwxLjIsMC4xLDIsMC40LDIuMw0KCQkJYzAuMywwLjQsMC42LDAuNiwxLDAuNmMwLjQsMCwwLjctMC4yLDEtMC42YzAuMy0wLjQsMC40LTEuMiwwLjQtMi4zYzAtMS4yLTAuMS0yLTAuNC0yLjNjLTAuMy0wLjQtMC42LTAuNi0xLTAuNg0KCQkJYy0wLjQsMC0wLjcsMC4yLTEsMC41Qzk0LDM5LjYsOTMuOCw0MC40LDkzLjgsNDEuNnoiLz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk4LjUsNDEuNmMwLTAuOCwwLjEtMS41LDAuMy0yYzAuMi0wLjUsMC40LTAuOSwwLjgtMS4yYzAuMy0wLjMsMC44LTAuNCwxLjMtMC40YzAuNCwwLDAuNywwLjEsMSwwLjINCgkJCWMwLjMsMC4yLDAuNSwwLjQsMC43LDAuN2MwLjIsMC4zLDAuMywwLjYsMC40LDEuMWMwLjEsMC40LDAuMiwxLDAuMiwxLjdjMCwwLjgtMC4xLDEuNS0wLjMsMmMtMC4yLDAuNS0wLjQsMC45LTAuOCwxLjINCgkJCWMtMC4zLDAuMy0wLjgsMC40LTEuMywwLjRjLTAuNywwLTEuMi0wLjItMS42LTAuN0M5OC43LDQzLjksOTguNSw0Mi45LDk4LjUsNDEuNnogTTk5LjQsNDEuNmMwLDEuMiwwLjEsMiwwLjQsMi4zDQoJCQljMC4zLDAuNCwwLjYsMC42LDEsMC42YzAuNCwwLDAuNy0wLjIsMS0wLjZjMC4zLTAuNCwwLjQtMS4yLDAuNC0yLjNjMC0xLjItMC4xLTItMC40LTIuM2MtMC4zLTAuNC0wLjYtMC42LTEtMC42DQoJCQljLTAuNCwwLTAuNywwLjItMSwwLjVDOTkuNiwzOS42LDk5LjQsNDAuNCw5OS40LDQxLjZ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMDQuMSw0My4ybDAuOS0wLjFjMC4xLDAuNCwwLjIsMC44LDAuNSwxYzAuMiwwLjIsMC41LDAuMywwLjksMC4zYzAuNCwwLDAuOC0wLjIsMS4xLTAuNXMwLjQtMC43LDAuNC0xLjMNCgkJCWMwLTAuNS0wLjEtMC45LTAuNC0xLjJjLTAuMy0wLjMtMC43LTAuNC0xLjEtMC40Yy0wLjMsMC0wLjUsMC4xLTAuOCwwLjJjLTAuMiwwLjEtMC40LDAuMy0wLjUsMC41bC0wLjgtMC4xbDAuNy0zLjdoMy42djAuOGgtMi45DQoJCQlsLTAuNCwxLjljMC40LTAuMywwLjktMC40LDEuNC0wLjRjMC42LDAsMS4yLDAuMiwxLjYsMC42czAuNiwxLDAuNiwxLjdjMCwwLjYtMC4yLDEuMi0wLjYsMS43Yy0wLjUsMC42LTEuMSwwLjktMS45LDAuOQ0KCQkJYy0wLjcsMC0xLjItMC4yLTEuNi0wLjVDMTA0LjQsNDQuMywxMDQuMSw0My44LDEwNC4xLDQzLjJ6Ii8+DQoJPC9nPg0KCTxnIGNsYXNzPSJzdDEiPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTEwLjcsNDEuMVY0MGgtMS4xdi0wLjVoMS4xdi0xLjFoMC41djEuMWgxLjFWNDBoLTEuMXYxLjFIMTEwLjd6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.MYSQL {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y2QkUxQTt9DQoJLnN0MXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjxnIGlkPSJYTUxJRF85ODEyXyI+DQoJPHBhdGggaWQ9IlhNTElEXzEwMjg1XyIgY2xhc3M9InN0MSIgZD0iTTc5LjQsMzEuOWMtMC40LDAtMC43LDAuMS0wLjksMC4xYzAsMCwwLDAsMCwwLjFjMCwwLDAsMCwwLjEsMGMwLjIsMC4zLDAuNSwwLjYsMC44LDAuOQ0KCQljMC4yLDAuMywwLjMsMC44LDAuNSwxLjFsMC4xLTAuMWMwLjMtMC4zLDAuNS0wLjYsMC41LTEuMmMtMC4yLTAuMi0wLjItMC4zLTAuMy0wLjVDNzkuOSwzMi4yLDc5LjcsMzIuMSw3OS40LDMxLjlMNzkuNCwzMS45eiIvPg0KCTxnIGlkPSJYTUxJRF8xMDEyOF8iPg0KCQk8cGF0aCBpZD0iWE1MSURfMTAyODRfIiBjbGFzcz0ic3QxIiBkPSJNMTQuMSw2OS41aDN2LTEyTDIyLDY4YzAuNSwxLjMsMS4zLDEuNywyLjgsMS43YzEuNSwwLDIuMi0wLjQsMi43LTEuN2w0LjctMTAuNXYxMmgzLjENCgkJCXYtMTJjMC0xLjItMC40LTEuNy0xLjUtMi4xYy0yLjMtMC43LTMuOS0wLjEtNC41LDEuNWwtNC42LDEwLjRsLTQuNS0xMC40Yy0wLjctMS41LTIuMi0yLjEtNC41LTEuNWMtMC45LDAuMy0xLjUsMC45LTEuNSwyLjENCgkJCUwxNC4xLDY5LjVMMTQuMSw2OS41eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTAyODNfIiBjbGFzcz0ic3QxIiBkPSJNMzcuNyw1OS44aDMuMXY2LjZjMCwwLjMsMC4xLDEuMiwxLjgsMS4yYzAuOSwwLDYuNiwwLDYuNiwwdi03LjloMy4xYzAsMCwwLDEwLjcsMCwxMC44DQoJCQljMCwyLjctMy4zLDMuMy00LjgsMy4zaC05Ljd2LTIuMWg5LjZjMi0wLjIsMS43LTEuMiwxLjctMS41di0wLjhoLTYuNGMtMywwLTUtMS40LTUtMi44QzM3LjcsNjYuNCwzNy44LDU5LjgsMzcuNyw1OS44TDM3LjcsNTkuOA0KCQkJeiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTAyODJfIiBjbGFzcz0ic3QxIiBkPSJNMTAzLjIsNTIuMWMtMS45LTAuMS0zLjMsMC4yLTQuNSwwLjdjLTAuMywwLjItMC45LDAuMi0wLjksMC42YzAuMiwwLjIsMC4yLDAuNSwwLjMsMC44DQoJCQljMC4zLDAuNCwwLjgsMS4xLDEuMiwxLjVjMC41LDAuMywwLjksMC44LDEuNSwxYzAuOSwwLjYsMiwwLjksMi44LDEuNWMwLjUsMC4zLDEsMC44LDEuNSwxLjFjMC4zLDAuMiwwLjQsMC41LDAuOCwwLjZ2LTAuMQ0KCQkJYy0wLjItMC4yLTAuMi0wLjUtMC4zLTAuOGMtMC4zLTAuMy0wLjQtMC40LTAuNy0wLjdjLTAuNy0wLjktMS41LTEuNy0yLjQtMi4zYy0wLjgtMC41LTIuNC0xLjItMi43LTIuMWMwLDAsMCwwLTAuMS0wLjENCgkJCWMwLjUtMC4xLDEuMS0wLjMsMS42LTAuM2MwLjgtMC4yLDEuNS0wLjIsMi4zLTAuM2MwLjMtMC4xLDAuOC0wLjIsMS4xLTAuM2MwLTAuMSwwLTAuMiwwLTAuMmMtMC40LTAuNC0wLjctMC45LTEuMi0xLjQNCgkJCWMtMS4yLTEtMi41LTIuMS0zLjktMi44Qzk5LDQ4LDk4LDQ3LjYsOTcuMyw0Ny4yQzk3LDQ3LDk2LjUsNDcsOTYuMyw0Ni44Yy0wLjQtMC41LTAuNy0xLjItMC45LTEuOGMtMC43LTEuMy0xLjMtMi43LTEuOS00DQoJCQljLTAuNC0wLjktMC43LTEuOC0xLjItMi43Yy0yLjQtMy45LTUtNi4zLTktOC43Yy0wLjktMC41LTEuOS0wLjctMy0wLjljLTAuNiwwLTEuMi0wLjEtMS43LTAuMWMtMC4zLTAuMi0wLjgtMC42LTEtMC45DQoJCQljLTEuMy0wLjktNC43LTIuNy01LjctMC4zYy0wLjYsMS41LDAuOSwzLDEuNSwzLjhjMC40LDAuNSwwLjksMS4xLDEuMiwxLjdjMC4yLDAuNCwwLjIsMC45LDAuMywxLjJjMC4zLDEsMC43LDIuMSwxLjIsMy4xDQoJCQljMC4zLDAuNSwwLjUsMSwwLjksMS41YzAuMiwwLjMsMC41LDAuMywwLjYsMC44Yy0wLjMsMC40LTAuMywxLjItMC41LDEuN2MtMC45LDIuNy0wLjUsNS45LDAuNyw3LjhjMC4zLDAuNiwxLjMsMS45LDIuNSwxLjQNCgkJCWMxLTAuNCwwLjktMS43LDEuMS0yLjljMC4xLTAuMywwLTAuNCwwLjItMC43djAuMWMwLjMsMC43LDAuNywxLjMsMC45LDJjMC43LDEuMSwyLDIuMywzLDMuMWMwLjYsMC40LDEsMS4xLDEuNywxLjR2LTAuMQ0KCQkJYzAsMCwwLDAtMC4xLDBjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC40Yy0wLjQtMC40LTAuOS0wLjktMS4yLTEuNGMtMC45LTEuMy0xLjgtMi43LTIuNi00LjJjLTAuMy0wLjctMC43LTEuNS0xLTIuMg0KCQkJYy0wLjItMC4zLTAuMi0wLjctMC4zLTAuOWMtMC4zLDAuNS0wLjksMC45LTEuMSwxLjVjLTAuNCwxLTAuNSwyLjItMC43LDMuNWMtMC4xLDAtMC4xLDAtMC4xLDAuMWMtMC44LTAuMi0xLTAuOS0xLjMtMS42DQoJCQljLTAuNy0xLjYtMC45LTQuMy0wLjItNi4zYzAuMi0wLjUsMC45LTIuMSwwLjYtMi41Yy0wLjItMC40LTAuNi0wLjctMC45LTFjLTAuMy0wLjQtMC42LTEtMC45LTEuNWMtMC42LTEuMy0wLjktMi43LTEuNS00DQoJCQljLTAuMy0wLjYtMC44LTEuMi0xLjItMS44Yy0wLjQtMC42LTAuOS0xLTEuMy0xLjhjLTAuMS0wLjMtMC4zLTAuNy0wLjEtMC45YzAuMS0wLjIsMC4yLTAuMywwLjMtMC4zYzAuMy0wLjMsMS4yLDAuMSwxLjUsMC4yDQoJCQljMC45LDAuMywxLjUsMC43LDIuMywxLjJjMC4zLDAuMywwLjcsMC43LDEuMSwwLjhjMC4yLDAsMC4zLDAsMC41LDBjMC44LDAuMiwxLjUsMC4xLDIuMywwLjNjMS4yLDAuNCwyLjMsMC45LDMuMywxLjYNCgkJCWMzLjEsMiw1LjYsNC43LDcuMyw4YzAuMywwLjUsMC40LDEsMC43LDEuNWMwLjUsMS4xLDEuMSwyLjMsMS41LDMuNGMwLjUsMS4xLDAuOSwyLjIsMS42LDMuMWMwLjMsMC41LDEuNywwLjgsMi40LDENCgkJCWMwLjQsMC4yLDEuMiwwLjQsMS42LDAuN2MwLjgsMC41LDEuNSwxLDIuMywxLjVDMTAyLDUxLjEsMTAzLjIsNTEuNywxMDMuMiw1Mi4xTDEwMy4yLDUyLjF6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8xMDI4MV8iIGNsYXNzPSJzdDEiIGQ9Ik01NC42LDY5LjVoOC43YzEsMCwyLTAuMiwyLjgtMC42YzEuMy0wLjYsMi0xLjUsMi0yLjV2LTIuMmMwLTAuOS0wLjctMS43LTIuMS0yLjINCgkJCWMtMC44LTAuMy0xLjctMC40LTIuNi0wLjRoLTMuN2MtMS4yLDAtMS44LTAuMy0yLTEuMmMwLTAuMSwwLTAuMiwwLTAuM3YtMS40YzAtMC4xLDAtMC4yLDAtMC4zYzAuMi0wLjYsMC41LTAuOCwxLjUtMC45DQoJCQljMC4xLDAsMC4yLDAsMC4zLDBoOC43di0yLjFoLTguNWMtMS4yLDAtMS45LDAuMS0yLjUsMC4zYy0xLjgsMC42LTIuNiwxLjUtMi42LDN2MS44YzAsMS40LDEuNSwyLjYsNC4xLDIuOGMwLjMsMCwwLjYsMCwwLjksMA0KCQkJaDMuMmMwLjEsMCwwLjMsMCwwLjMsMGMwLjksMC4xLDEuNCwwLjMsMS42LDAuNmMwLjMsMC4zLDAuMywwLjQsMC4zLDAuNnYxLjhjMCwwLjItMC4yLDAuNS0wLjQsMC43Yy0wLjMsMC4zLTAuNywwLjQtMS4zLDAuNA0KCQkJYy0wLjEsMC0wLjIsMC0wLjMsMGgtOC40TDU0LjYsNjkuNUw1NC42LDY5LjV6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8xMDI4MF8iIGNsYXNzPSJzdDEiIGQ9Ik04Ny4xLDY2YzAsMi4xLDEuNSwzLjMsNC43LDMuNGMwLjMsMCwwLjYsMC4xLDAuOSwwLjFoNy45di0yLjFoLThjLTEuOCwwLTIuNS0wLjQtMi41LTEuNQ0KCQkJVjU1LjVIODdMODcuMSw2Nkw4Ny4xLDY2eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTAyNzdfIiBjbGFzcz0ic3QxIiBkPSJNNzAsNjYuMXYtNy4yYzAtMS44LDEuMy0yLjksMy45LTMuM2MwLjMsMCwwLjYtMC4xLDAuOS0wLjFoNS43YzAuMywwLDAuNiwwLDAuOSwwLjENCgkJCWMyLjYsMC4zLDMuOSwxLjUsMy45LDMuM3Y3LjJjMCwxLjUtMC41LDIuMy0xLjgsMi44bDMsMi43aC0zLjVsLTIuNC0yLjJMNzgsNjkuNmgtMy4zYy0wLjUsMC0xLjEtMC4xLTEuOC0wLjMNCgkJCUM3MSw2OC44LDcwLDY3LjgsNzAsNjYuMUw3MCw2Ni4xeiBNNzMuMyw2NS45YzAsMC4xLDAuMSwwLjIsMC4xLDAuM2MwLjIsMC45LDAuOSwxLjMsMi4xLDEuM2gyLjdsLTIuNS0yLjNoMy41bDIuMiwyDQoJCQljMC40LTAuMywwLjctMC42LDAuOC0wLjljMC0wLjEsMC0wLjIsMC0wLjNWNTljMC0wLjEsMC0wLjIsMC0wLjNjLTAuMi0wLjgtMC45LTEuMi0yLjEtMS4yaC00LjZjLTEuNCwwLTIuMiwwLjYtMi4yLDEuNQ0KCQkJTDczLjMsNjUuOUw3My4zLDY1Ljl6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8xMDEzMF8iIGNsYXNzPSJzdDEiIGQ9Ik0xMDIsNjkuNmgwLjR2LTEuN2gwLjZ2LTAuM2gtMS42djAuM2gwLjZWNjkuNkwxMDIsNjkuNnogTTEwNS4zLDY5LjZoMC40di0yLjFoLTAuNg0KCQkJbC0wLjUsMS40bC0wLjYtMS40aC0wLjZ2Mi4xaDAuNFY2OGwwLDBsMC42LDEuNWgwLjNsMC41LTEuNWwwLDBWNjkuNkwxMDUuMyw2OS42eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.MARIADB {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0MyNzY1Qzt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDUuNiw0MC43YzAuOS0yLDMuNC0zLjksNC4yLTQuMmMwLjgtMC4zLDEuOS0xLjEsNC41LTEuN2MyLjYtMC42LDUuMS0xLjUsNi42LTMuNWMxLjUtMiwzLjItNS42LDMuMi01LjYNCglzMS44LTMuNCwzLjktNGMyLjItMC42LDMuMy0wLjUsMy45LTAuOGMwLjYtMC4zLDAuNi0wLjMsMS4yLTAuNWMwLjYtMC4xLDAuOCwwLjcsMC44LDAuN3MwLjEsMS4yLTAuMiwyYy0wLjMsMC44LTEuMiwxLjgtMi4xLDIuNg0KCWMtMC45LDAuOC0yLjEsMi4xLTIuNCw0LjNjLTAuMywyLjMtMC45LDQuNS0wLjksNC41bC0xLjEsNC43YzAsMC0wLjcsMy41LDEuMyw0LjdjLTAuNiwxLTMuOCwxLjQtNC44LTAuNmMtMS44LDAuNy0xLjksMi45LTMsMy42DQoJYy0xLjIsMC44LTMsMS43LTQuOSwxLjVjMS43LTIuNSwyLjItNC4xLDIuMi00LjFzLTYuNS0xLjMtOC41LTAuOWMtMS45LDAuNC0yLjEsMC42LTMuOSwxLjljLTEuOCwxLjQtMi44LDIuMS00LjksMi4xDQoJYy0yLjEsMC0yLjMtMC4zLTIuNC0wLjhjLTAuMS0wLjUsMS4zLTEuNCwxLjMtMS40cy0xLjEsMC4xLTEuNC0wLjJjLTAuMy0wLjMtMC40LTAuNS0wLjQtMC41czAuOC0xLjMsMi42LTEuNA0KCWMxLjktMC4xLDMuMS0wLjMsMy4xLTAuM1M0NC43LDQyLjcsNDUuNiw0MC43eiBNNjcuOSwyNC4zYzAsMCwwLjUsMC43LDEuMywwLjFjMC44LTAuNiwwLjUtMS4zLDAuNS0xLjNTNjksMjMsNjguNCwyMy4zDQoJQzY3LjksMjMuNiw2Ny45LDI0LjMsNjcuOSwyNC4zeiBNNzEuNywyMi4yYy0wLjcsMC45LTAuOSwxLjMtMS40LDIuNGMtMC4xLDAuNSwwLjEsMC4yLDAuMSwwLjFjMC4yLTAuOCwwLjktMS44LDEuNC0yLjQNCglDNzIuMSwyMS45LDcxLjgsMjEuOSw3MS43LDIyLjJ6IE03MS44LDIyLjRjLTAuNywwLjktMC45LDEuNy0xLjEsMi4zYzAsMC40LDAuMSwwLjIsMC4xLDAuMWMwLjEtMC42LDAuNi0xLjcsMS4xLTIuMw0KCUM3Mi4yLDIyLjIsNzIsMjIuMiw3MS44LDIyLjR6IE03MiwyMi42Yy0wLjYsMS4xLTAuNywxLjctMC43LDIuMmMwLDAuNCwwLjEsMC4xLDAuMiwwYzAtMC42LDAuMy0xLjUsMC43LTIuMQ0KCUM3Mi4zLDIyLjQsNzIuMiwyMi40LDcyLDIyLjZMNzIsMjIuNnogTTcyLjIsMjIuN2MtMC42LDEuMi0wLjQsMS42LTAuNSwyLjFjMC4xLDAuMiwwLjEsMC4xLDAuMi0wLjFjMC0wLjYsMC4xLTEuMywwLjUtMg0KCUM3Mi41LDIyLjcsNzIuNCwyMi41LDcyLjIsMjIuN3oiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03MC44LDU4LjVjLTEuMS0xLjYtMi41LTIuNC00LjItMi40Yy0xLjUsMC0yLjgsMC42LTMuOSwxLjhjLTEuMSwxLjItMS42LDIuNi0xLjYsNC4zYzAsMS43LDAuNSwzLjEsMS42LDQuMw0KCWMxLjEsMS4yLDIuNCwxLjgsNCwxLjhjMS42LDAsMy0wLjgsNC4yLTIuNHYyaDEuNFY1Ni40aC0xLjRDNzAuOCw1Ni40LDcwLjgsNTguNSw3MC44LDU4LjV6IE02OS42LDY1LjZjLTAuOCwwLjktMS44LDEuMy0zLDEuMw0KCWMtMS4xLDAtMi4yLTAuNS0zLTEuNGMtMC44LTEtMS4zLTIuMS0xLjMtMy4zYzAtMS4yLDAuNC0yLjQsMS4yLTMuM2MwLjgtMC45LDEuOS0xLjQsMy0xLjRjMS4yLDAsMi4yLDAuNSwzLDEuNA0KCWMwLjgsMC45LDEuMiwyLDEuMiwzLjNDNzAuOSw2My42LDcwLjUsNjQuOCw2OS42LDY1LjYgTTU4LjMsNTYuNGgxLjRWNjhoLTEuNEM1OC4zLDY4LDU4LjMsNTYuNCw1OC4zLDU2LjR6IE0yMi4xLDY4aDEuNGwxLjQtMTEuMg0KCUwzMC4xLDY4aDAuNGw1LjEtMTEuMkwzNyw2OGgxLjRsLTIuMS0xNS42aC0wLjJsLTUuOCwxMi44bC01LjktMTIuOGgtMC4yTDIyLjEsNjh6IE00OC45LDU4LjVjLTEuMS0xLjYtMi41LTIuNC00LjItMi40DQoJYy0xLjUsMC0yLjgsMC42LTMuOSwxLjhjLTEuMSwxLjItMS42LDIuNi0xLjYsNC4zYzAsMS42LDAuNiwzLjIsMS42LDQuM2MxLjEsMS4yLDIuNCwxLjgsNCwxLjhjMS42LDAsMy0wLjgsNC4yLTIuNHYyaDEuNFY1Ni40DQoJaC0xLjRDNDguOSw1Ni40LDQ4LjksNTguNSw0OC45LDU4LjV6IE00Ny43LDY1LjZjLTAuOCwwLjktMS44LDEuMy0zLDEuM2MtMS4xLDAtMi4yLTAuNS0zLTEuNGMtMC44LTEtMS4zLTIuMS0xLjMtMy4zDQoJYzAtMS4yLDAuNC0yLjQsMS4yLTMuM2MwLjgtMSwxLjgtMS40LDMtMS40YzEuMiwwLDIuMiwwLjUsMywxLjRjMC44LDAuOSwxLjIsMiwxLjIsMy4zQzQ5LDYzLjYsNDguNiw2NC44LDQ3LjcsNjUuNiBNODMuNyw1NC40DQoJYy0wLjctMC43LTEuNS0xLjItMi41LTEuNWMtMC45LTAuMy0yLjUtMC41LTQuNS0wLjVoLTNWNjhoNC42YzEuOSwwLDMuMy0wLjMsNC4zLTAuOWMxLTAuNiwxLjgtMS41LDIuNC0yLjcNCgljMC42LTEuMiwwLjktMi41LDAuOS0zLjhjMC0xLjQtMC4yLTIuNS0wLjYtMy42Uzg0LjQsNTUuMSw4My43LDU0LjQgTTg0LDYzYy0wLjMsMC44LTAuOCwxLjUtMS40LDJjLTAuNiwwLjYtMS4zLDAuOS0yLjEsMS4xDQoJYy0wLjgsMC4yLTIuMSwwLjMtMy44LDAuM2gtMS43VjUzLjloMWMxLjcsMCwzLDAuMSwzLjksMC4zczEuNywwLjYsMi4zLDEuMWMwLjcsMC42LDEuMiwxLjMsMS41LDIuMWMwLjQsMC45LDAuNSwxLjgsMC41LDIuOQ0KCVM4NC4zLDYyLjMsODQsNjMgTTkzLjEsNTkuNGMwLjYtMC40LDEuMS0wLjgsMS40LTEuNGMwLjMtMC42LDAuNS0xLjIsMC41LTEuOWMwLTEuMi0wLjQtMi4yLTEuMi0yLjhjLTAuOC0wLjctMS45LTEtMy40LTFoLTIuOVY2OA0KCWg0YzEuNCwwLDIuNS0wLjQsMy40LTEuM2MwLjktMC44LDEuMy0xLjksMS4zLTMuMmMwLTEtMC4zLTEuOC0wLjgtMi41Qzk0LjgsNjAuMyw5NC4xLDU5LjgsOTMuMSw1OS40IE04OC44LDUzLjloMS43DQoJYzEuOSwwLDIuOSwwLjgsMi45LDIuM2MwLDAuOS0wLjMsMS42LTAuOSwyYy0wLjYsMC40LTEuNiwwLjYtMi44LDAuNmgtMC44VjUzLjl6IE05NC4xLDY1LjFjLTAuMywwLjUtMC43LDAuOC0xLjIsMQ0KCWMtMC41LDAuMi0xLjMsMC4zLTIuMywwLjNoLTEuOHYtNmgwLjhjMS4zLDAsMi4yLDAuMSwyLjcsMC4yYzAuNSwwLjIsMC45LDAuNCwxLjIsMC42YzAuMywwLjMsMC42LDAuNiwwLjgsMQ0KCWMwLjIsMC40LDAuMywwLjgsMC4zLDEuM1M5NC40LDY0LjYsOTQuMSw2NS4xIE01OSw1Mi40Yy0wLjMsMC0wLjUsMC4xLTAuNywwLjNjLTAuMiwwLjItMC4zLDAuNS0wLjMsMC44YzAsMC4zLDAuMSwwLjYsMC4zLDAuOA0KCWMwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjMsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC41LDAuMy0wLjhjMC0wLjMtMC4xLTAuNi0wLjMtMC44QzU5LjUsNTIuNSw1OS4zLDUyLjQsNTksNTIuNA0KCSBNNTYuNCw1Ni4zYy0xLjEsMC4yLTIuMSwwLjctMi45LDEuNkw1My40LDU4di0xLjZoLTAuMnYwaC0xLjFWNjhoMS40di02LjhjMC0wLjYsMC4yLTEuMywwLjUtMS44YzAuNi0xLDEuNi0xLjcsMi43LTEuN3YtMS41DQoJTDU2LjQsNTYuMyIvPg0KPC9zdmc+DQo=');
}

.ds-item__image.MONETDB {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiMwNzZBRkU7fQ0KCS5zdDJ7ZmlsbDojMDgwODRBO30NCgkuc3Qze2ZpbGw6IzBFMEU0RTt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMDAiLz4NCjwvZz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDEuMSw0MS4xYy0xMC41LTguNi0yNy4zLTYuNi0zNi40LTAuMmMtMi42LDEuOC01LDMuOS02LjUsNi43Yy0wLjgsMS40LTEuOCwyLjItMy40LDIuNQ0KCWMtMi41LDAuNC00LjksMS4xLTcuNywxLjhjNS44LTExLjMsMTQuMi0xOC41LDI2LjctMjAuNGM3LjMtMS4xLDE0LjMtMC42LDIwLjgsMy4zYzIuNywxLjYsNi45LDYsNi44LDYuMVMxMDEuMiw0MSwxMDEuMSw0MS4xeiIvPg0KPHBhdGggY2xhc3M9InN0MiIgZD0iTTY1LjIsNDNjOS43LTUuNSwxOS43LTcuNiwzMC4xLTNjNS43LDIuNSw5LjgsNi42LDkuNywxMy40Yy0wLjEsNS05LjQsMTMuMi05LjQsMTMuMnMwLjgtMS41LDEuMi0yLjINCgljNS4zLTguMiwzLjEtMTYuNy01LjctMjEuMWMtNy41LTMuNy0xNS4yLTMuNS0yMy0wLjdDNjYuMSw0My4zLDY1LjIsNDMsNjUuMiw0M3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0zMS44LDU2LjFjLTAuNC0wLjUtMS4xLTAuOC0yLjEtMC44Yy0xLjQsMC0yLjYsMC41LTMuNCwxLjFjLTAuMS0wLjItMC4yLTAuMy0wLjMtMC41DQoJYy0wLjQtMC40LTEuMS0wLjYtMS45LTAuNmMtMC45LDAtMS43LDAuMy0yLjQsMC42bDAuMi0wLjRoLTIuM2wtMC4xLDAuM2MtMC4zLDAuNi0wLjYsMS40LTEsMi4xbC0zLjEsNi43aDIuM2wyLjItNC44DQoJYzAuNy0xLjYsMi0yLjYsMy4zLTIuNmMwLjIsMCwwLjYsMCwwLjcsMC4yYzAuMSwwLjEsMC4yLDAuNC0wLjIsMS4zbC0yLjcsNS45aDIuM2wyLjMtNWMwLjMtMC43LDEuMy0yLjQsMy4yLTIuNA0KCWMwLjMsMCwwLjYsMCwwLjgsMC4yYzAuMiwwLjIsMC4xLDAuNy0wLjIsMS4zbC0yLjcsNS45aDIuM2wyLjYtNS43QzMyLjMsNTcuNiwzMi4zLDU2LjcsMzEuOCw1Ni4xeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTQxLjksNTYuM2MtMC40LTAuNS0xLjItMS4xLTIuOC0xLjFjLTIuOCwwLTUuNSwxLjgtNi43LDQuNmMtMC43LDEuNi0wLjcsMi45LTAuMSwzLjhjMC40LDAuNSwxLjIsMS4xLDIuNywxLjENCgljMy4yLDAsNS43LTIuMyw2LjgtNC42QzQyLjYsNTguNiw0Mi42LDU3LjIsNDEuOSw1Ni4zeiBNMzQuNSw2Mi40Yy0wLjMtMC41LTAuMy0xLjMsMC4yLTIuM2MwLjktMS45LDIuNC0zLjEsNC0zLjENCgljMC42LDAsMSwwLjEsMS4yLDAuNGMwLjMsMC41LDAuMywxLjMtMC4yLDIuM2MtMC45LDEuOS0yLjQsMy4xLTQsMy4xQzM1LDYyLjksMzQuNyw2Mi43LDM0LjUsNjIuNHoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik01Mi4xLDU2LjFjLTAuMy0wLjQtMC45LTAuOS0yLjMtMC45Yy0xLDAtMS44LDAuMi0yLjYsMC42bDAuMS0wLjRoLTIuMkw0NSw1NS43Yy0wLjMsMC42LTAuNiwxLjMtMC45LDIuMQ0KCWwtMy4xLDYuOGgyLjNsMi4xLTQuNWMwLjUtMS4xLDEuNi0yLjksMy43LTIuOWMwLjMsMCwwLjcsMCwwLjksMC4yYzAuMiwwLjIsMC4xLDAuNy0wLjIsMS40bC0yLjcsNS44aDIuM2wyLjYtNS42DQoJQzUyLjYsNTcuNyw1Mi42LDU2LjgsNTIuMSw1Ni4xeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTYxLjksNTYuM2MtMC41LTAuNy0xLjQtMS0yLjYtMWMtMi43LDAtNS4zLDEuOC02LjYsNC43Yy0wLjcsMS42LTAuOCwyLjktMC4xLDMuOGMwLjQsMC41LDEuMSwxLjEsMi42LDEuMQ0KCWMyLjgsMCw0LjUtMS42LDUuMy0yLjZsMC42LTAuN2gtMi41bC0wLjEsMC4yYy0wLjYsMC43LTEuNCwxLjMtMi44LDEuM2MtMC41LDAtMC45LTAuMS0xLjEtMC40Yy0wLjMtMC40LTAuMy0xLjEsMC4xLTEuOWg2LjcNCglsMC4xLTAuMmMwLjEtMC4yLDAuMi0wLjQsMC40LTAuN0M2Mi4yLDU5LDYyLjgsNTcuNCw2MS45LDU2LjN6IE01OS45LDU4LjhoLTQuMmMwLjktMS4yLDEuOS0xLjgsMy4yLTEuOGMwLjUsMCwwLjksMC4xLDEuMSwwLjQNCglDNjAuMSw1Ny43LDYwLjEsNTguMiw1OS45LDU4Ljh6Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjguOSw1Mi45aC0yLjNsLTEuMiwyLjVoLTEuN2wtMC45LDEuOGgxLjdsLTIuMiw0LjhjLTAuNCwwLjktMC40LDEuNS0wLjEsMmMwLjMsMC40LDAuOCwwLjYsMS42LDAuNg0KCWMwLjYsMCwxLjEtMC4xLDEuNS0wLjJsMC4yLTAuMWwwLjktMS45bC0xLDAuMmMtMC4yLDAtMC41LDAuMS0wLjgsMC4xYy0wLjEsMC0wLjIsMC0wLjIsMGMwLTAuMSwwLTAuMiwwLjItMC43bDIuMi00LjhoMi4xbDAuOS0xLjgNCgloLTIuMUw2OC45LDUyLjl6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODQsNTFsLTIuNSw0LjhjLTAuNC0wLjMtMS4xLTAuNi0yLjItMC42Yy0yLjcsMC01LjMsMS45LTYuNiw0LjdjLTAuNywxLjYtMC44LDIuOS0wLjEsMy44DQoJYzAuMywwLjUsMS4xLDEsMi41LDFjMSwwLDEuOS0wLjIsMi43LTAuNmwtMC4xLDAuNGgyLjJsMC4xLTAuM2MwLjMtMC44LDAuNy0xLjUsMS0yLjJsNS44LTExLjdMODQsNTF6IE03NC45LDYwLjINCgljMC45LTEuOSwyLjQtMy4xLDQtMy4xYzAuNSwwLDEuMSwwLjEsMS4zLDAuM2MwLjQsMC41LTAuMiwxLjgtMC40LDIuMmMtMSwyLjMtMi4zLDMuMi00LjEsMy4yYy0wLjUsMC0wLjgtMC4xLTEtMC40DQoJQzc0LjQsNjIsNzQuNSw2MS4yLDc0LjksNjAuMnoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Mi40LDU2LjNjLTAuMy0wLjUtMS4xLTEtMi41LTFjLTAuOSwwLTEuOCwwLjItMi42LDAuNmwyLjItNC42TDg3LDUxLjZsLTQuMiw5Yy0wLjEsMC45LDAsMi40LDAuNywzLjQNCgljMC40LDAuNSwxLjIsMC43LDIuMiwwLjdjMi43LDAsNS4zLTEuOSw2LjYtNC44QzkzLjEsNTguNCw5My4xLDU3LjEsOTIuNCw1Ni4zeiBNOTAuMSw1OS42Yy0wLjksMi0yLjQsMy4yLTQsMy4yDQoJYy0wLjYsMC0xLTAuMS0xLjItMC40Yy0wLjMtMC40LTAuMi0xLjIsMC4zLTIuM2MxLTIuMSwyLjMtMy4xLDQtMy4xYzAuNSwwLDAuOSwwLjEsMSwwLjRDOTAuNiw1Ny45LDkwLjYsNTguNyw5MC4xLDU5LjZ6Ii8+DQo8L3N2Zz4NCg==');
}

.ds-item__image.MOGDB {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzNFNDg1OTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTEuNCw0NS40YzAuNy0wLjMsMC4yLTEsMC41LTEuNWMwLjQtMC42LDAuNC0xLjQsMS40LTEuNWMwLjQsMCwwLjUtMC40LDAuNy0wLjdjMC40LTAuNSwwLjgtMSwxLjUtMS4xDQoJCWMwLjktMC4yLDEuMi0xLjIsMi0xLjVjMC41LTAuMiwwLjYsMCwwLjQsMC41Yy0wLjEsMC4yLTAuMSwwLjQsMC4yLDAuNGMwLjUsMCwwLjYsMC42LDAuNiwxLjFjMCwxLjEtMC44LDEuOS0xLjMsMi42DQoJCWMtMC43LDEuMS0wLjcsMi0wLjYsMy4yYzAuMSwyLDEuMiwzLjUsMS43LDUuM2MwLjEsMC40LDAuMSwwLjctMC4zLDAuOGMtMC4xLTAuMSwwLTAuNC0wLjMtMC4yYzAuMSwwLjEsMC4yLDAuMSwwLjMsMC4yDQoJCWMxLjIsMi4zLDIuNiw0LjQsNC44LDZjMS4zLDAuOSwyLjUsMS43LDMuOSwyLjRjMC40LDAuMiwwLjksMC4zLDAuMSwwLjdjLTAuNSwwLjItMC45LDAuNiwwLjEsMC44YzAuNSwwLjEsMC4zLDAuMywwLDAuNA0KCQljLTAuOCwwLjMtMS4xLDAuMy0xLjQtMC44Yy0wLjEtMC41LTAuNC0wLjQtMC43LTAuNWwwLDBjLTAuMi0wLjQtMC4zLTAuNC0wLjQsMGwwLDBjLTAuNi0wLjEtMC45LTEtMS43LTAuOGMwLTAuMi0wLjItMC40LTAuNC0wLjQNCgkJYy0wLjEtMC4yLTAuMi0wLjQtMC4zLTAuNWMtMC4xLTAuMS0wLjMtMC4zLTAuNCwwYzAsMC4xLDAuMSwwLjMsMC4yLDAuM2MwLjIsMC4xLDAuNCwwLjEsMC42LDAuMWMwLDAuMiwwLjIsMC40LDAuNCwwLjQNCgkJYzAuMSwwLjMsMC4zLDAuNiwwLjQsMC45bDAsMGMtMS43LDAuNS0zLTAuOC00LjQtMS4yYy0yLjItMi4yLTQuNy00LjItNi03LjFjLTAuNi0xLjMtMS4yLTIuNS0xLjItNGMwLTAuMi0wLjItMC4zLTAuMy0wLjUNCgkJQzExLjQsNDgsMTEuNCw0Ni43LDExLjQsNDUuNHogTTE5LjksNTguNmMwLjEsMC4yLDAuMiwwLjQsMC40LDAuNGMwLDAuMiwwLjIsMC40LDAuNCwwLjRjMC4xLDAuMSwwLDAuNCwwLjMsMC4yDQoJCWMtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjJjMC0wLjItMC4yLTAuNC0wLjQtMC40QzIwLjMsNTguOCwyMC4yLDU4LjcsMTkuOSw1OC42Yy0wLjEtMC4xLDAtMC40LTAuMy0wLjINCgkJQzE5LjcsNTguNSwxOS44LDU4LjYsMTkuOSw1OC42eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Ni43LDUyLjljMCwwLjMtMC4xLDAuNS0wLjUsMC42Yy0wLjksMC4yLTEuNS0wLjItMS43LTEuMWMtMC4zLTEuNy0wLjYtMy4zLTAuOS01Yy0wLjEtMC4zLDAuMS0wLjctMC4yLTAuOQ0KCQljLTAuMiwwLjMtMC40LDAuNi0wLjUsMC45Yy0wLjUsMS40LTAuOSwyLjgtMS40LDQuMmMtMC4yLDAuNS0wLjMsMC45LTAuNSwxLjRjLTAuMSwwLjItMC4yLDAuNC0wLjQsMC40Yy0wLjQsMC4xLTAuNi0wLjItMC43LTAuNA0KCQljLTAuNS0xLjQtMS0yLjgtMS41LTQuMWMtMC4yLTAuNi0wLjQtMS4yLTAuNy0xLjhjMC0wLjEtMC4yLTAuMi0wLjMtMC4yYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM2MtMC4zLDEuNy0wLjYsMy40LTAuOSw1LjINCgkJYy0wLjEsMC42LTAuNCwxLTEsMS4yYy0wLjgsMC4xLTEuMi0wLjItMS0xYzAuOC0zLjUsMS41LTcsMi0xMC41YzAuMS0wLjQsMC4xLTAuNywwLjUtMC44YzAuNS0wLjEsMC45LDAuMiwxLDAuNg0KCQljMC42LDEuNiwxLjEsMy4yLDEuNiw0LjhjMC4zLDAuOSwwLjYsMS43LDAuOSwyLjZjMC42LTAuOCwwLjgtMS44LDEtMi43YzAuNS0xLjUsMC45LTMuMSwxLjUtNC42YzAuMS0wLjIsMC40LTAuNSwwLjYtMC41DQoJCWMwLjQtMC4xLDAuNiwwLjMsMC43LDAuNmMwLjYsMS41LDAuNywzLjEsMS4xLDQuN2MwLjUsMiwwLjgsNCwxLjIsNkM2Ni42LDUyLjYsNjYuNiw1Mi44LDY2LjcsNTIuOXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODMuNSw0My4yYzAuOS0wLjEsMS45LDAuNiwyLjgtMC4zYzAuNC0wLjQsMS40LDAuOCwxLDEuM2MtMC41LDAuNi0wLjMsMC45LTAuMSwxLjVjMC43LDMtMS40LDQuNi0zLjYsNC44DQoJCWMtMC40LDAtMC45LDAtMS4zLDAuMWMtMC4yLDAtMC40LDAuMy0wLjQsMC40YzAsMC4yLDAuMywwLjIsMC41LDAuMmMwLjUsMCwxLDAsMS41LTAuMmMxLjEtMC41LDIsMCwyLjgsMC40DQoJCWMxLjQsMC43LDEuNSwzLjEsMC4zLDQuMmMtMS44LDEuNS01LjEsMS42LTcsMC4xYy0wLjMtMC4zLTAuMy0wLjYsMC0wLjljMC41LTAuNSwwLjktMC45LDEuNi0wLjVjMC40LDAuMiwwLjksMC4zLDEuNCwwLjUNCgkJYzAuNiwwLjIsMS4xLDAuMiwxLjcsMGMwLjUtMC4zLDEuMy0wLjQsMS4yLTEuM2MtMC4xLTAuNS0xLjItMS4xLTEuOC0wLjljLTAuNywwLjItMS40LDAuMy0yLjEsMC4zYy0wLjUsMC0xLTAuMS0xLjQtMC40DQoJCWMtMC44LTAuNy0wLjktMS41LDAtMi4yYzAuNS0wLjQsMC41LTAuNiwwLjEtMS4xYy0xLjMtMS40LTEuNS0zLTAuNy00LjRDODAuOCw0My42LDgyLDQzLjEsODMuNSw0My4yeiBNODUuMSw0Ni44DQoJCWMwLTEuMi0wLjYtMi0xLjYtMi4xYy0wLjktMC4xLTEuOCwwLjgtMS44LDEuOWMwLDEuNCwwLjYsMi4yLDEuNywyLjJDODQuNSw0OC44LDg1LjEsNDguMSw4NS4xLDQ2Ljh6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwMC41LDQ3LjJjMC0xLjYsMC0zLjIsMC00LjljMC0xLjEsMC0xLjEsMS4yLTEuMmMxLDAsMiwwLDMsMGMwLjIsMCwwLjQsMCwwLjYsMGMxLjMsMC4zLDIuMywxLDIuOCwyLjMNCgkJYzAuNCwxLjItMC4yLDItMS4xLDIuN2MtMC4yLDAuMi0wLjYsMC4yLTAuMSwwLjVjMC4yLDAuMSwwLjUsMC4zLDAuNywwLjVjMS4xLDEsMS42LDIuMiwxLjEsMy43Yy0wLjYsMS42LTEuNywyLjQtMy4zLDIuNg0KCQljLTEuMywwLjEtMi43LDAtNC4xLDBjLTAuOCwwLTAuOS0wLjQtMC45LTEuMUMxMDAuNSw1MC43LDEwMC41LDQ5LDEwMC41LDQ3LjJ6IE0xMDQuMyw0Ny42Yy0xLjUsMC0xLjUsMC0xLjYsMS40DQoJCWMwLDAuNCwwLDAuOCwwLDEuM2MwLDEuNiwwLDEuNiwxLjcsMS41YzAuOSwwLDEuNy0wLjEsMi4yLTFDMTA3LjUsNDkuMiwxMDYuNSw0Ny42LDEwNC4zLDQ3LjZ6IE0xMDIuNyw0NC4zYzAsMS41LDAsMS41LDEuMywxLjUNCgkJYzEuNywwLDIuMS0wLjMsMi4xLTEuNmMwLTEuMS0wLjQtMS40LTItMS40QzEwMi43LDQyLjksMTAyLjcsNDIuOSwxMDIuNyw0NC4zeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04OS43LDQ3LjJjMC0xLjYsMC0zLjMsMC00LjljMC0wLjgsMC4yLTEuMiwxLjEtMS4yYzEuMywwLjEsMi43LTAuMyw0LDAuMmMzLjMsMS4yLDQuNSwzLjksMy45LDcuMw0KCQljLTAuNywzLjctMyw1LTYuMyw0LjljLTMsMC0yLjYsMC40LTIuNi0yLjZDODkuNyw0OS43LDg5LjcsNDguNSw4OS43LDQ3LjJ6IE05MS42LDQ3LjNDOTEuNiw0Ny4zLDkxLjYsNDcuMyw5MS42LDQ3LjMNCgkJYzAsMC45LDAsMS44LDAsMi43YzAsMS43LDAuMywyLDEuOSwxLjdjMS4yLTAuMywyLjItMSwyLjctMi4yYzAuNC0wLjksMC41LTEuOSwwLjQtMi45Yy0wLjEtMi43LTEuNS00LTQuMi0zLjgNCgkJYy0wLjYsMC0wLjksMC4yLTAuOSwwLjlDOTEuNiw0NSw5MS42LDQ2LjIsOTEuNiw0Ny4zeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03My4xLDQzLjdjMy40LTAuMiw0LjcsMi4xLDQuNiw1YzAsMi45LTEuNiw0LjktNC42LDVjLTIuNCwwLjEtNC41LTEuNi00LjctNC45DQoJCUM2OC4zLDQ1LjksNzAuNCw0My4yLDczLjEsNDMuN3ogTTczLjIsNTEuOGMwLjgsMC4xLDEuNS0wLjMsMS44LTEuMWMwLjUtMS4zLDAuOC0yLjcsMC4xLTQuMWMtMC40LTAuOC0xLjUtMS43LTIuMS0xLjUNCgkJYy0wLjksMC4yLTEuNiwwLjYtMiwxLjRjLTAuNSwxLjItMC43LDIuNC0wLjEsMy43QzcxLjUsNTEuNSw3MS44LDUxLjgsNzMuMiw1MS44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMy4yLDMyLjdjLTEsMS41LTIuNSwyLjUtMy40LDRjLTEuOSwzLjItMy42LDYuNS0zLjMsMTAuM2MwLjIsMy4zLDAuNyw2LjUsMi4xLDkuNmMwLjQsMC45LDAuNywxLjksMSwyLjgNCgkJYzAuMSwwLjIsMC4yLDAuNC0wLjEsMC41Yy0wLjMsMC4xLTAuNiwwLjEtMC44LTAuMmMtMC40LTAuNy0wLjgtMS40LTEtMi4xYy0wLjgtMy40LTEuNS02LjgtMS45LTEwLjNjLTAuNC00LjEsMS4zLTcuNSwzLjMtMTAuOA0KCQljMC44LTEuMiwxLjgtMi4yLDIuOC0zLjJDMzIuMywzMi45LDMyLjcsMzIuNiwzMy4yLDMyLjdMMzMuMiwzMi43eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NC40LDUzYzAsMC4zLDAsMC42LTAuMywwLjhjLTAuMS0wLjItMC4xLTAuNC0wLjItMC42Yy0wLjctMi40LTEuNC00LjktMi44LTdjLTEuMy0xLjktMi45LTMuNi01LjItNC41DQoJCWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMS0wLjEtMC4zLTAuMy0wLjItMC41YzAuMS0wLjEsMC4zLTAuMiwwLjQtMC4xYzEuMiwwLjMsMi40LDAuNywzLjQsMS42YzIuNywyLjIsNC4yLDUuMSw0LjksOC40DQoJCUM0NC4xLDUxLjUsNDQuNSw1Mi4yLDQ0LjQsNTN6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjIsMzMuMWMtMS4zLTAuMS0yLDAuOS0zLDEuNWMtMC4zLDAuMS0wLjUsMC4zLTAuNywwYy0wLjItMC4zLTAuMS0wLjUsMC4yLTAuN2MxLjEtMSwyLjQtMS41LDMuNy0yDQoJCWMwLjgtMC4zLDEuMiwwLjIsMS4xLDFjLTAuMSwwLjYtMC40LDEuMi0wLjQsMS45YzAsMC42LTAuMywxLjEtMC42LDEuNWMtMC41LTAuNC0wLjItMS0wLjMtMS41QzM5LjIsMzQuMiwzOS4yLDMzLjcsMzkuMiwzMy4xDQoJCWMwLjEsMCwwLjEsMCwwLjItMC4xYzAsMCwwLTAuMSwwLTAuMkMzOS4zLDMyLjgsMzkuMiwzMi45LDM5LjIsMzMuMXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDIuNywzOS41YzAuMSwxLjEtMC40LDEuNi0xLjEsMmMtMC40LDAuMi0wLjksMC4zLTEuNCwwLjVjLTAuMSwwLTAuMywwLTAuNC0wLjFjMC0wLjEsMC0wLjMsMC4xLTAuMw0KCQljMi4zLTAuOSwxLjgtMi40LDEuMS00LjFjLTAuNC0wLjksMC40LTEuOCwwLjMtMi43YzAtMC4xLDAuMS0wLjIsMC4yLTAuMmMwLDAsMC4xLDAuMSwwLjIsMC4xYzAuMSwwLjMsMC4zLDAuNSwwLjQsMC44DQoJCUM0Mi4zLDM2LjksNDIuMiwzOC40LDQyLjcsMzkuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzQuMSwzMi4yYzAuOS0wLjQsMS44LTAuOCwyLjgtMS4yYzAuMy0wLjEsMC42LDAsMC42LDAuM2MwLDAuMywwLjEsMC43LTAuMiwwLjdjLTAuNywwLjEtMS40LDAuNS0yLjIsMC4yDQoJCUMzNC44LDMyLjIsMzQuNCwzMi4zLDM0LjEsMzIuMkMzNC4xLDMyLjIsMzQuMSwzMi4yLDM0LjEsMzIuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzQuMSwzMi4yYy0wLjEsMC41LTAuNSwwLjQtMC45LDAuNGwwLDBDMzMuMywzMi4yLDMzLjcsMzIuMywzNC4xLDMyLjJMMzQuMSwzMi4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMSwzNS45YzAuMS0wLjEsMC4yLTAuMiwwLjItMC4yYzAuMSwwLDAuMiwwLjEsMC4zLDAuMmMwLDAtMC4xLDAuMS0wLjEsMC4xQzIxLjIsMzYsMjEuMSwzNS45LDIxLDM1Ljl6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI4LjEsNjEuMmMwLjEsMCwwLjMsMCwwLjQsMGMwLjEsMCwwLjIsMC4xLDAuMywwLjJjLTAuMSwwLjItMC4zLDAuMi0wLjUsMC4xQzI4LjIsNjEuNCwyOC4xLDYxLjMsMjguMSw2MS4yDQoJCUwyOC4xLDYxLjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMxLjMsNjQuNGMwLjEtMC4xLDAuMi0wLjIsMC4yLTAuMmMwLjEsMCwwLjIsMC4xLDAuMywwLjJjMCwwLTAuMSwwLjEtMC4xLDAuMUMzMS41LDY0LjUsMzEuNCw2NC41LDMxLjMsNjQuNA0KCQl6Ii8+DQoJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxOC44LDM4LjkgMTguOCwzOC44IDE4LjksMzguOCAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIyMC4yLDM2LjYgMjAuMiwzNi44IDIwLjEsMzYuNyAJIi8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI4LjEsNjEuMmMtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjJDMjguMSw2MC44LDI4LDYxLjEsMjguMSw2MS4yTDI4LjEsNjEuMnoiLz4NCgk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjQ0LjUsNTUgNDQuNiw1NSA0NC42LDU1LjEgCSIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMy40LDYyYzAuMSwwLjEsMC4yLDAuMSwwLjMsMC4yQzIzLjQsNjIuNSwyMy40LDYyLjEsMjMuNCw2MkMyMy40LDYyLDIzLjQsNjIsMjMuNCw2MnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjUuMSw2MmMtMC4xLDAuMS0wLjEsMC4yLTAuMiwwLjNjLTAuMS0wLjEtMC4xLTAuMi0wLjItMC4zbDAsMEMyNC44LDYyLDI0LjksNjIsMjUuMSw2MkwyNS4xLDYyeiIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMjguMyw2Mi4zIDI4LjIsNjIuMiAyOC40LDYyLjIgCSIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMjQuMSw2My41IDI0LDYzLjYgMjQsNjMuNSAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIyOC4zLDYzLjQgMjguNCw2My42IDI4LjIsNjMuNiAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIzMi42LDY0LjUgMzIuNSw2NC4zIDMyLjYsNjQuNCAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIzMy4zLDY0LjQgMzMuNSw2NC4zIDMzLjUsNjQuNCAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIzNC4yLDY0LjQgMzQuMyw2NC4zIDM0LjMsNjQuNCAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIzNC43LDY2LjIgMzQuNyw2NiAzNC44LDY2LjEgCSIvPg0KPC9nPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU0LjksNjEuNHYtMi44aDJ2MC4zaC0xLjZ2MC45aDEuNXYwLjNoLTEuNXYxaDEuN3YwLjNINTQuOXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTcuNCw2MS40di0yaDAuM3YwLjNjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjJjMC4xLTAuMSwwLjItMC4xLDAuNC0wLjFjMC4xLDAsMC4yLDAsMC4zLDAuMQ0KCQljMC4xLDAsMC4yLDAuMSwwLjIsMC4xYzAuMSwwLjEsMC4xLDAuMSwwLjEsMC4yYzAsMC4xLDAsMC4yLDAsMC40djEuMmgtMC4zdi0xLjJjMC0wLjEsMC0wLjMsMC0wLjNzLTAuMS0wLjEtMC4xLTAuMg0KCQljLTAuMSwwLTAuMS0wLjEtMC4yLTAuMWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4ycy0wLjEsMC4zLTAuMSwwLjV2MS4xSDU3LjR6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYwLjMsNjEuMWwwLDAuM2MtMC4xLDAtMC4yLDAtMC4zLDBjLTAuMSwwLTAuMiwwLTAuMy0wLjFjLTAuMSwwLTAuMS0wLjEtMC4xLTAuMnMwLTAuMiwwLTAuNHYtMS4yaC0wLjJ2LTAuMw0KCQloMC4ydi0wLjVsMC4zLTAuMnYwLjdoMC4zdjAuM0g2MHYxLjJjMCwwLjEsMCwwLjIsMCwwLjJjMCwwLDAuMSwwLjEsMC4yLDAuMUM2MC4yLDYxLjEsNjAuMiw2MS4xLDYwLjMsNjEuMXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjIsNjAuN2wwLjQsMGMtMC4xLDAuMi0wLjIsMC40LTAuMywwLjVjLTAuMiwwLjEtMC4zLDAuMi0wLjYsMC4yYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjMNCgkJYy0wLjItMC4yLTAuMy0wLjQtMC4zLTAuOGMwLTAuMywwLjEtMC42LDAuMy0wLjhjMC4yLTAuMiwwLjQtMC4zLDAuNy0wLjNjMC4zLDAsMC41LDAuMSwwLjYsMC4zczAuMywwLjQsMC4zLDAuOGwwLDAuMWgtMS41DQoJCWMwLDAuMiwwLjEsMC40LDAuMiwwLjVjMC4xLDAuMSwwLjMsMC4yLDAuNCwwLjJDNjEuNyw2MS4yLDYxLjksNjEsNjIsNjAuN3ogTTYwLjksNjAuMkg2MmMwLTAuMi0wLjEtMC4zLTAuMS0wLjQNCgkJYy0wLjEtMC4xLTAuMi0wLjItMC40LTAuMmMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yQzYwLjksNTkuOSw2MC45LDYwLDYwLjksNjAuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjIuOCw2MS40di0yaDAuM3YwLjNjMC4xLTAuMSwwLjEtMC4yLDAuMi0wLjNjMC4xLDAsMC4xLTAuMSwwLjItMC4xYzAuMSwwLDAuMiwwLDAuMywwLjFsLTAuMSwwLjMNCgkJYy0wLjEsMC0wLjItMC4xLTAuMi0wLjFjLTAuMSwwLTAuMSwwLTAuMiwwLjFjLTAuMSwwLTAuMSwwLjEtMC4xLDAuMmMwLDAuMS0wLjEsMC4zLTAuMSwwLjR2MS4xSDYyLjh6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTY0LjEsNjIuMnYtMi44aDAuM3YwLjNjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjJzMC4yLTAuMSwwLjMtMC4xYzAuMiwwLDAuMywwLDAuNCwwLjENCgkJYzAuMSwwLjEsMC4yLDAuMiwwLjMsMC40czAuMSwwLjMsMC4xLDAuNmMwLDAuMy0wLjEsMC42LTAuMywwLjhjLTAuMiwwLjItMC40LDAuMy0wLjYsMC4zYy0wLjEsMC0wLjIsMC0wLjMtMC4xDQoJCWMtMC4xLDAtMC4yLTAuMS0wLjItMC4ydjFINjQuMXogTTY0LjQsNjAuNGMwLDAuMywwLjEsMC41LDAuMiwwLjZzMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMy0wLjEsMC40LTAuMmMwLjEtMC4xLDAuMi0wLjMsMC4yLTAuNg0KCQljMC0wLjMtMC4xLTAuNS0wLjItMC42Yy0wLjEtMC4xLTAuMi0wLjItMC40LTAuMmMtMC4xLDAtMC4zLDAuMS0wLjQsMC4yQzY0LjQsNTkuOSw2NC40LDYwLjEsNjQuNCw2MC40eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Ni4yLDU5di0wLjRoMC4zVjU5SDY2LjJ6IE02Ni4yLDYxLjR2LTJoMC4zdjJINjYuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjcuMSw2MS40di0yaDAuM3YwLjNjMC4xLTAuMSwwLjEtMC4yLDAuMi0wLjNjMC4xLDAsMC4xLTAuMSwwLjItMC4xYzAuMSwwLDAuMiwwLDAuMywwLjFMNjgsNTkuOA0KCQljLTAuMSwwLTAuMi0wLjEtMC4yLTAuMWMtMC4xLDAtMC4xLDAtMC4yLDAuMWMtMC4xLDAtMC4xLDAuMS0wLjEsMC4yYzAsMC4xLTAuMSwwLjMtMC4xLDAuNHYxLjFINjcuMXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjguMiw2MC44bDAuMy0wLjFjMCwwLjEsMC4xLDAuMiwwLjIsMC4zczAuMiwwLjEsMC40LDAuMWMwLjEsMCwwLjMsMCwwLjMtMC4xYzAuMS0wLjEsMC4xLTAuMSwwLjEtMC4yDQoJCWMwLTAuMSwwLTAuMS0wLjEtMC4yYzAsMC0wLjItMC4xLTAuMy0wLjFjLTAuMy0wLjEtMC40LTAuMS0wLjUtMC4ycy0wLjItMC4xLTAuMi0wLjJzLTAuMS0wLjItMC4xLTAuM2MwLTAuMiwwLjEtMC4zLDAuMi0wLjQNCgkJYzAuMS0wLjEsMC4zLTAuMiwwLjYtMC4yYzAuMSwwLDAuMywwLDAuNCwwLjFjMC4xLDAsMC4yLDAuMSwwLjMsMC4yYzAuMSwwLjEsMC4xLDAuMiwwLjEsMC4zbC0wLjMsMGMwLTAuMi0wLjItMC4zLTAuNC0wLjMNCgkJYy0wLjEsMC0wLjMsMC0wLjMsMC4xYy0wLjEsMC0wLjEsMC4xLTAuMSwwLjJjMCwwLjEsMCwwLjEsMC4xLDAuMmMwLDAsMC4yLDAuMSwwLjQsMC4xYzAuMywwLjEsMC41LDAuMSwwLjUsMC4yDQoJCWMwLjEsMCwwLjEsMC4xLDAuMiwwLjJjMCwwLjEsMC4xLDAuMiwwLjEsMC4zYzAsMC4yLTAuMSwwLjQtMC4yLDAuNWMtMC4xLDAuMS0wLjQsMC4yLTAuNiwwLjJDNjguNiw2MS40LDY4LjMsNjEuMiw2OC4yLDYwLjh6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcxLjcsNjAuN2wwLjQsMGMtMC4xLDAuMi0wLjIsMC40LTAuMywwLjVjLTAuMiwwLjEtMC4zLDAuMi0wLjYsMC4yYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjMNCgkJYy0wLjItMC4yLTAuMy0wLjQtMC4zLTAuOGMwLTAuMywwLjEtMC42LDAuMy0wLjhjMC4yLTAuMiwwLjQtMC4zLDAuNy0wLjNjMC4zLDAsMC41LDAuMSwwLjYsMC4zUzcyLDYwLDcyLDYwLjRsMCwwLjFoLTEuNQ0KCQljMCwwLjIsMC4xLDAuNCwwLjIsMC41YzAuMSwwLjEsMC4zLDAuMiwwLjQsMC4yQzcxLjQsNjEuMiw3MS42LDYxLDcxLjcsNjAuN3ogTTcwLjUsNjAuMmgxLjFjMC0wLjItMC4xLTAuMy0wLjEtMC40DQoJCWMtMC4xLTAuMS0wLjItMC4yLTAuNC0wLjJjLTAuMiwwLTAuMywwLjEtMC40LDAuMkM3MC42LDU5LjksNzAuNiw2MCw3MC41LDYwLjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTczLjYsNjEuNHYtMi44aDEuMmMwLjMsMCwwLjQsMCwwLjYsMC4xYzAuMSwwLjEsMC4yLDAuMSwwLjMsMC4zYzAuMSwwLjEsMC4xLDAuMywwLjEsMC40DQoJCWMwLDAuMi0wLjEsMC40LTAuMiwwLjVzLTAuMywwLjItMC42LDAuMmMwLjEsMC4xLDAuMiwwLjEsMC4yLDAuMmMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuNGwwLjUsMC44aC0wLjVsLTAuNC0wLjYNCgkJYy0wLjEtMC4yLTAuMy0wLjQtMC4zLTAuNWMtMC4xLTAuMS0wLjEtMC4xLTAuMi0wLjJzLTAuMiwwLTAuMywwaC0wLjR2MS4ySDczLjZ6IE03My45LDU5LjhoMC44YzAuMiwwLDAuMywwLDAuNC0wLjENCgkJYzAuMSwwLDAuMi0wLjEsMC4yLTAuMmMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMSwwLTAuMy0wLjEtMC4zYy0wLjEtMC4xLTAuMi0wLjEtMC40LTAuMWgtMC45VjU5Ljh6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc3LjcsNjAuN2wwLjQsMGMtMC4xLDAuMi0wLjIsMC40LTAuMywwLjVjLTAuMiwwLjEtMC4zLDAuMi0wLjYsMC4yYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjMNCgkJYy0wLjItMC4yLTAuMy0wLjQtMC4zLTAuOGMwLTAuMywwLjEtMC42LDAuMy0wLjhjMC4yLTAuMiwwLjQtMC4zLDAuNy0wLjNjMC4zLDAsMC41LDAuMSwwLjYsMC4zUzc4LDYwLDc4LDYwLjRsMCwwLjFoLTEuNQ0KCQljMCwwLjIsMC4xLDAuNCwwLjIsMC41YzAuMSwwLjEsMC4zLDAuMiwwLjQsMC4yQzc3LjQsNjEuMiw3Ny42LDYxLDc3LjcsNjAuN3ogTTc2LjYsNjAuMmgxLjFjMC0wLjItMC4xLTAuMy0wLjEtMC40DQoJCWMtMC4xLTAuMS0wLjItMC4yLTAuNC0wLjJjLTAuMiwwLTAuMywwLjEtMC40LDAuMkM3Ni42LDU5LjksNzYuNiw2MCw3Ni42LDYwLjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc5LjgsNjEuMmMtMC4xLDAuMS0wLjIsMC4yLTAuNCwwLjJjLTAuMSwwLTAuMiwwLjEtMC40LDAuMWMtMC4yLDAtMC40LTAuMS0wLjUtMC4yYy0wLjEtMC4xLTAuMi0wLjItMC4yLTAuNA0KCQljMC0wLjEsMC0wLjIsMC4xLTAuM2MwLjEtMC4xLDAuMS0wLjIsMC4yLTAuMmMwLjEtMC4xLDAuMy0wLjEsMC41LTAuMWMwLjMsMCwwLjUtMC4xLDAuNi0wLjFsMC0wLjFjMC0wLjEsMC0wLjItMC4xLTAuMw0KCQljLTAuMS0wLjEtMC4yLTAuMS0wLjQtMC4xYy0wLjIsMC0wLjMsMC0wLjQsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4yLDAuM2wtMC4zLDBjMC0wLjIsMC4xLTAuNCwwLjMtMC41YzAuMS0wLjEsMC40LTAuMSwwLjYtMC4xDQoJCWMwLjIsMCwwLjQsMCwwLjUsMC4xYzAuMSwwLjEsMC4yLDAuMSwwLjIsMC4yczAsMC4yLDAsMC40djAuNWMwLDAuMywwLDAuNSwwLDAuNnMwLDAuMiwwLjEsMC4yaC0wLjQNCgkJQzc5LjgsNjEuMyw3OS44LDYxLjIsNzkuOCw2MS4yeiBNNzkuNyw2MC40Yy0wLjEsMC4xLTAuMywwLjEtMC42LDAuMWMtMC4xLDAtMC4yLDAtMC4zLDAuMXMtMC4xLDAuMS0wLjEsMC4xYzAsMCwwLDAuMSwwLDAuMg0KCQljMCwwLjEsMCwwLjIsMC4xLDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4yLDAsMC4zLTAuMWMwLjEtMC4xLDAuMi0wLjEsMC4yLTAuMmMwLTAuMSwwLjEtMC4yLDAuMS0wLjRWNjAuNHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODEuOSw2MS40di0wLjNjLTAuMSwwLjEtMC4xLDAuMi0wLjIsMC4yYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4zcy0wLjMtMC40LTAuMy0wLjgNCgkJYzAtMC4yLDAtMC40LDAuMS0wLjZjMC4xLTAuMiwwLjItMC4zLDAuMy0wLjRzMC4zLTAuMSwwLjQtMC4xYzAuMSwwLDAuMiwwLDAuMywwLjFjMC4xLDAsMC4yLDAuMSwwLjIsMC4ydi0xaDAuM3YyLjhIODEuOXoNCgkJIE04MC44LDYwLjRjMCwwLjMsMC4xLDAuNSwwLjIsMC42YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMy0wLjEsMC40LTAuMmMwLjEtMC4xLDAuMi0wLjMsMC4yLTAuNmMwLTAuMy0wLjEtMC41LTAuMi0wLjYNCgkJYy0wLjEtMC4xLTAuMi0wLjItMC40LTAuMmMtMC4xLDAtMC4zLDAuMS0wLjQsMC4yUzgwLjgsNjAuMSw4MC44LDYwLjR6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTgyLjcsNjIuMmwwLTAuM2MwLjEsMCwwLjEsMCwwLjIsMGMwLjEsMCwwLjEsMCwwLjIsMGMwLDAsMC4xLTAuMSwwLjEtMC4xYzAsMCwwLjEtMC4xLDAuMS0wLjNsLTAuOC0yaDAuNA0KCQlsMC40LDEuMmMwLjEsMC4xLDAuMSwwLjMsMC4xLDAuNWMwLTAuMiwwLjEtMC4zLDAuMS0wLjVsMC40LTEuMmgwLjNsLTAuOCwyLjFjLTAuMSwwLjMtMC4yLDAuNC0wLjIsMC41Yy0wLjEsMC4xLTAuMSwwLjItMC4yLDAuMg0KCQljLTAuMSwwLTAuMiwwLjEtMC4yLDAuMUM4Mi45LDYyLjIsODIuOCw2Mi4yLDgyLjcsNjIuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODUuNiw2MC40YzAtMC4zLDAuMS0wLjYsMC4zLTAuOGMwLjItMC4yLDAuNC0wLjMsMC43LTAuM2MwLjMsMCwwLjUsMC4xLDAuNywwLjNjMC4yLDAuMiwwLjMsMC40LDAuMywwLjgNCgkJYzAsMC40LTAuMSwwLjYtMC4zLDAuOHMtMC40LDAuMy0wLjcsMC4zYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNDODUuNyw2MSw4NS42LDYwLjcsODUuNiw2MC40eiBNODYsNjAuNGMwLDAuMywwLjEsMC41LDAuMiwwLjYNCgkJczAuMywwLjIsMC40LDAuMmMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4zLDAuMi0wLjZjMC0wLjMtMC4xLTAuNS0wLjItMC42Yy0wLjEtMC4xLTAuMy0wLjItMC40LTAuMg0KCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMkM4Niw1OS45LDg2LDYwLjEsODYsNjAuNHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODcuOSw2Mi4ydi0yLjhoMC4zdjAuM2MwLjEtMC4xLDAuMi0wLjIsMC4zLTAuMnMwLjItMC4xLDAuMy0wLjFjMC4yLDAsMC4zLDAsMC40LDAuMQ0KCQljMC4xLDAuMSwwLjIsMC4yLDAuMywwLjRzMC4xLDAuMywwLjEsMC42YzAsMC4zLTAuMSwwLjYtMC4zLDAuOGMtMC4yLDAuMi0wLjQsMC4zLTAuNiwwLjNjLTAuMSwwLTAuMiwwLTAuMy0wLjENCgkJYy0wLjEsMC0wLjItMC4xLTAuMi0wLjJ2MUg4Ny45eiBNODguMiw2MC40YzAsMC4zLDAuMSwwLjUsMC4yLDAuNnMwLjIsMC4yLDAuNCwwLjJjMC4xLDAsMC4zLTAuMSwwLjQtMC4yYzAuMS0wLjEsMC4yLTAuMywwLjItMC42DQoJCWMwLTAuMy0wLjEtMC41LTAuMi0wLjZjLTAuMS0wLjEtMC4yLTAuMi0wLjQtMC4yYy0wLjEsMC0wLjMsMC4xLTAuNCwwLjJDODguMyw1OS45LDg4LjIsNjAuMSw4OC4yLDYwLjR6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkxLjQsNjAuN2wwLjQsMGMtMC4xLDAuMi0wLjIsMC40LTAuMywwLjVjLTAuMiwwLjEtMC4zLDAuMi0wLjYsMC4yYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjMNCgkJQzkwLDYxLDkwLDYwLjcsOTAsNjAuNGMwLTAuMywwLjEtMC42LDAuMy0wLjhjMC4yLTAuMiwwLjQtMC4zLDAuNy0wLjNjMC4zLDAsMC41LDAuMSwwLjYsMC4zczAuMywwLjQsMC4zLDAuOGwwLDAuMWgtMS41DQoJCWMwLDAuMiwwLjEsMC40LDAuMiwwLjVjMC4xLDAuMSwwLjMsMC4yLDAuNCwwLjJDOTEuMiw2MS4yLDkxLjMsNjEsOTEuNCw2MC43eiBNOTAuMyw2MC4yaDEuMWMwLTAuMi0wLjEtMC4zLTAuMS0wLjQNCgkJYy0wLjEtMC4xLTAuMi0wLjItMC40LTAuMmMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yQzkwLjQsNTkuOSw5MC4zLDYwLDkwLjMsNjAuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTIuMiw2MS40di0yaDAuM3YwLjNjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjJjMC4xLTAuMSwwLjItMC4xLDAuNC0wLjFjMC4xLDAsMC4yLDAsMC4zLDAuMQ0KCQljMC4xLDAsMC4yLDAuMSwwLjIsMC4xYzAuMSwwLjEsMC4xLDAuMSwwLjEsMC4yYzAsMC4xLDAsMC4yLDAsMC40djEuMmgtMC4zdi0xLjJjMC0wLjEsMC0wLjMsMC0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yDQoJCXMtMC4xLTAuMS0wLjItMC4xYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJzLTAuMSwwLjMtMC4xLDAuNXYxLjFIOTIuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTYuOCw2MC4zVjYwbDEuMiwwdjFjLTAuMiwwLjEtMC40LDAuMy0wLjYsMC4zYy0wLjIsMC4xLTAuNCwwLjEtMC42LDAuMWMtMC4zLDAtMC41LTAuMS0wLjctMC4yDQoJCWMtMC4yLTAuMS0wLjQtMC4zLTAuNS0wLjVjLTAuMS0wLjItMC4yLTAuNS0wLjItMC44YzAtMC4zLDAuMS0wLjYsMC4yLTAuOGMwLjEtMC4yLDAuMy0wLjQsMC41LTAuNXMwLjQtMC4yLDAuNy0wLjINCgkJYzAuMiwwLDAuNCwwLDAuNSwwLjFjMC4yLDAuMSwwLjMsMC4yLDAuNCwwLjNjMC4xLDAuMSwwLjIsMC4zLDAuMiwwLjVsLTAuMywwLjFjMC0wLjItMC4xLTAuMy0wLjItMC40Yy0wLjEtMC4xLTAuMi0wLjEtMC4zLTAuMg0KCQljLTAuMSwwLTAuMi0wLjEtMC40LTAuMWMtMC4yLDAtMC40LDAtMC41LDAuMWMtMC4xLDAuMS0wLjMsMC4yLTAuMywwLjRjLTAuMSwwLjItMC4xLDAuNC0wLjEsMC42YzAsMC40LDAuMSwwLjcsMC4zLDAuOA0KCQljMC4yLDAuMiwwLjQsMC4zLDAuNywwLjNjMC4xLDAsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjEsMC40LTAuMnYtMC41SDk2Ljh6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTk5LjgsNjEuMmMtMC4xLDAuMS0wLjIsMC4yLTAuNCwwLjJjLTAuMSwwLTAuMiwwLjEtMC40LDAuMWMtMC4yLDAtMC40LTAuMS0wLjUtMC4yYy0wLjEtMC4xLTAuMi0wLjItMC4yLTAuNA0KCQljMC0wLjEsMC0wLjIsMC4xLTAuM2MwLjEtMC4xLDAuMS0wLjIsMC4yLTAuMmMwLjEtMC4xLDAuMy0wLjEsMC41LTAuMWMwLjMsMCwwLjUtMC4xLDAuNi0wLjFsMC0wLjFjMC0wLjEsMC0wLjItMC4xLTAuMw0KCQljLTAuMS0wLjEtMC4yLTAuMS0wLjQtMC4xYy0wLjIsMC0wLjMsMC0wLjQsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4yLDAuM2wtMC4zLDBjMC0wLjIsMC4xLTAuNCwwLjMtMC41YzAuMS0wLjEsMC40LTAuMSwwLjYtMC4xDQoJCWMwLjIsMCwwLjQsMCwwLjUsMC4xYzAuMSwwLjEsMC4yLDAuMSwwLjIsMC4yczAsMC4yLDAsMC40djAuNWMwLDAuMywwLDAuNSwwLDAuNnMwLDAuMiwwLjEsMC4yaC0wLjQNCgkJQzk5LjgsNjEuMyw5OS44LDYxLjIsOTkuOCw2MS4yeiBNOTkuNyw2MC40Yy0wLjEsMC4xLTAuMywwLjEtMC42LDAuMWMtMC4xLDAtMC4yLDAtMC4zLDAuMXMtMC4xLDAuMS0wLjEsMC4xYzAsMCwwLDAuMSwwLDAuMg0KCQljMCwwLjEsMCwwLjIsMC4xLDAuMnMwLjIsMC4xLDAuMywwLjFjMC4xLDAsMC4yLDAsMC4zLTAuMWMwLjEtMC4xLDAuMi0wLjEsMC4yLTAuMmMwLTAuMSwwLjEtMC4yLDAuMS0wLjRWNjAuNHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAxLjksNjEuNHYtMC4zYy0wLjEsMC4xLTAuMiwwLjItMC4zLDAuM2MtMC4xLDAuMS0wLjIsMC4xLTAuNCwwLjFjLTAuMiwwLTAuMywwLTAuNC0wLjENCgkJYy0wLjEtMC4xLTAuMi0wLjItMC4yLTAuM2MwLTAuMS0wLjEtMC4zLTAuMS0wLjR2LTEuM2gwLjN2MS4xYzAsMC4yLDAsMC4zLDAsMC40YzAsMC4xLDAuMSwwLjEsMC4xLDAuMnMwLjEsMC4xLDAuMiwwLjENCgkJYzAuMiwwLDAuMy0wLjEsMC40LTAuMmMwLjEtMC4xLDAuMS0wLjMsMC4xLTAuNXYtMS4xaDAuM3YySDEwMS45eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDIuNiw2MC44bDAuMy0wLjFjMCwwLjEsMC4xLDAuMiwwLjIsMC4zczAuMiwwLjEsMC40LDAuMWMwLjEsMCwwLjMsMCwwLjMtMC4xYzAuMS0wLjEsMC4xLTAuMSwwLjEtMC4yDQoJCWMwLTAuMSwwLTAuMS0wLjEtMC4yYzAsMC0wLjItMC4xLTAuMy0wLjFjLTAuMy0wLjEtMC40LTAuMS0wLjUtMC4ycy0wLjItMC4xLTAuMi0wLjJzLTAuMS0wLjItMC4xLTAuM2MwLTAuMiwwLjEtMC4zLDAuMi0wLjQNCgkJYzAuMS0wLjEsMC4zLTAuMiwwLjYtMC4yYzAuMSwwLDAuMywwLDAuNCwwLjFjMC4xLDAsMC4yLDAuMSwwLjMsMC4yYzAuMSwwLjEsMC4xLDAuMiwwLjEsMC4zbC0wLjMsMGMwLTAuMi0wLjItMC4zLTAuNC0wLjMNCgkJYy0wLjEsMC0wLjMsMC0wLjMsMC4xYy0wLjEsMC0wLjEsMC4xLTAuMSwwLjJjMCwwLjEsMCwwLjEsMC4xLDAuMmMwLDAsMC4yLDAuMSwwLjQsMC4xYzAuMywwLjEsMC41LDAuMSwwLjUsMC4yDQoJCWMwLjEsMCwwLjEsMC4xLDAuMiwwLjJjMCwwLjEsMC4xLDAuMiwwLjEsMC4zYzAsMC4yLTAuMSwwLjQtMC4yLDAuNWMtMC4xLDAuMS0wLjQsMC4yLTAuNiwwLjJDMTAzLDYxLjQsMTAyLjcsNjEuMiwxMDIuNiw2MC44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDQuNiw2MC44bDAuMy0wLjFjMCwwLjEsMC4xLDAuMiwwLjIsMC4zczAuMiwwLjEsMC40LDAuMWMwLjEsMCwwLjMsMCwwLjMtMC4xYzAuMS0wLjEsMC4xLTAuMSwwLjEtMC4yDQoJCWMwLTAuMSwwLTAuMS0wLjEtMC4yYzAsMC0wLjItMC4xLTAuMy0wLjFjLTAuMy0wLjEtMC40LTAuMS0wLjUtMC4ycy0wLjItMC4xLTAuMi0wLjJzLTAuMS0wLjItMC4xLTAuM2MwLTAuMiwwLjEtMC4zLDAuMi0wLjQNCgkJYzAuMS0wLjEsMC4zLTAuMiwwLjYtMC4yYzAuMSwwLDAuMywwLDAuNCwwLjFjMC4xLDAsMC4yLDAuMSwwLjMsMC4yYzAuMSwwLjEsMC4xLDAuMiwwLjEsMC4zbC0wLjMsMGMwLTAuMi0wLjItMC4zLTAuNC0wLjMNCgkJYy0wLjEsMC0wLjMsMC0wLjMsMC4xYy0wLjEsMC0wLjEsMC4xLTAuMSwwLjJjMCwwLjEsMCwwLjEsMC4xLDAuMmMwLDAsMC4yLDAuMSwwLjQsMC4xYzAuMywwLjEsMC41LDAuMSwwLjUsMC4yDQoJCWMwLjEsMCwwLjEsMC4xLDAuMiwwLjJjMCwwLjEsMC4xLDAuMiwwLjEsMC4zYzAsMC4yLTAuMSwwLjQtMC4yLDAuNWMtMC4xLDAuMS0wLjQsMC4yLTAuNiwwLjJDMTA0LjksNjEuNCwxMDQuNiw2MS4yLDEwNC42LDYwLjh6Ig0KCQkvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.YMATRIX {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiMzRDc4RTU7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxLjgsMzYuMmMwLDAsMy40LDIsNS4xLDNjMS44LDEuMSwzLjcsMi4yLDUuNSwzLjJjMC44LDAuNCwxLjEsMS4xLDEuMSwyYzAsMy44LDAsNy41LDAsMTEuMw0KCQkJYzAsMC45LTAuNCwxLjUtMS4xLDEuOWMtMi44LDEuNi01LjUsMy4yLTguMyw0LjljLTAuOCwwLjQtMS41LDAuOS0yLjMsMS40Yy0wLjMsMC0wLjcsMC0xLDBjMCwwLTAuMS0wLjEtMC4xLTAuMQ0KCQkJYy0zLjQtMi02LjktNC0xMC40LTZDOS44LDU3LjQsOS40LDU3LDksNTYuNmMwLTQuNCwwLTEzLjEsMC0xMy4xczAuNi0wLjgsMS0xYzIuMy0xLjQsNy00LjEsNy00LjFsMy43LTIuMkgyMS44eiBNMTUuMiw0Ny4xDQoJCQljMCwwLjQsMC4yLDAuNywwLjUsMC45YzEuMywwLjgsMi42LDEuNywzLjksMi41YzAuMywwLjIsMC40LDAuNCwwLjQsMC44YzAsMS40LDAuMSwyLjksMC4yLDQuM2MwLDAuMywwLjEsMC41LDAuMSwwLjgNCgkJCWMwLjIsMC40LDAuNiwwLjcsMC45LDAuNmMwLjQsMCwwLjgtMC40LDAuOC0wLjljMC4xLTEsMC4xLTEuOSwwLjItMi45YzAtMC41LDAtMS4xLDAtMS42YzAtMC41LDAuMi0wLjgsMC43LTEuMQ0KCQkJYzAuOS0wLjUsMS44LTEuMiwyLjgtMS43YzAuNC0wLjMsMC44LTAuNSwxLjItMC44YzAuNC0wLjIsMC40LTAuNiwwLjMtMWMtMC4xLTAuNC0wLjQtMC42LTAuNy0wLjZjLTAuMiwwLTAuNSwwLjEtMC43LDAuMg0KCQkJYy0xLDAuNS0yLDEtMywxLjVjLTAuNSwwLjMtMS4xLDAuNS0xLjYsMC44Yy0wLjUtMC4zLTEuMS0wLjUtMS42LTAuOGMtMS0wLjUtMi4xLTEtMy4xLTEuNkMxNS44LDQ1LjksMTUuMSw0Ni41LDE1LjIsNDcuMXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTExMiw1Ny4xYy0wLjYsMC0xLjEsMC4xLTEuNywwLjFjLTAuNSwwLTAuOC0wLjItMS4xLTAuNmMtMC44LTEuMy0xLjYtMi42LTIuMy0zLjljLTAuNS0wLjgtMC41LTAuOC0xLDANCgkJCWMtMC44LDEuMy0xLjYsMi42LTIuNCw0Yy0wLjMsMC40LTAuNiwwLjYtMSwwLjZjLTAuNCwwLTAuOSwwLTEuMywwYy0wLjQsMC0wLjUtMC40LTAuMy0wLjdjMS4yLTIsMi41LTQsMy44LTYNCgkJCWMwLjMtMC41LDAuNC0wLjgsMC0xLjNjLTEtMS42LTItMy4yLTMtNC44Yy0wLjUtMC44LTAuNS0wLjksMC41LTFjMC4yLDAsMC40LDAsMC42LDBjMSwwLDEsMCwxLjUsMC44YzAuNiwxLjEsMS4zLDIuMSwxLjksMy4yDQoJCQljMC4yLDAuMywwLjMsMC4zLDAuNSwwYzAuNy0xLjEsMS40LTIuMywyLTMuNGMwLjItMC40LDAuNS0wLjcsMS0wLjZjMC41LDAsMC45LDAsMS40LDBjMC4zLDAsMC40LDAuMiwwLjMsMC41DQoJCQljLTAuMSwwLjItMC4yLDAuNC0wLjMsMC42Yy0xLDEuNy0yLDMuMy0zLjEsNWMtMC4yLDAuMi0wLjIsMC40LDAsMC43YzEuMywyLjEsMi42LDQuMiwzLjksNi4zYzAsMC4xLDAuMSwwLjEsMC4yLDAuMQ0KCQkJQzExMiw1Ni43LDExMiw1Ni45LDExMiw1Ny4xeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTQuMiw1MC40YzAsMiwwLDQsMCw1LjljMCwwLjksMCwwLjktMC45LDAuOWMtMC4zLDAtMC42LDAtMC45LDBjLTAuNSwwLTAuNi0wLjItMC42LTAuNmMwLTEuMSwwLTIuMiwwLTMuMw0KCQkJYzAtMS40LDAtMi45LDAtNC4zYzAtMC4xLTAuMS0wLjItMC4xLTAuM2MwLDAuMS0wLjEsMC4xLTAuMSwwLjJjLTAuNCwxLTAuOCwxLjktMS4zLDIuOWMtMC43LDEuNi0xLjQsMy4yLTIsNC44DQoJCQljLTAuMSwwLjQtMC40LDAuNi0wLjgsMC42Yy0xLjcsMC0xLjUsMC4yLTIuMS0xLjNjLTEtMi4zLTItNC42LTIuOS02LjljMC0wLjEtMC4xLTAuMi0wLjEtMC4yYzAtMC4xLTAuMS0wLjEtMC4yLTAuMQ0KCQkJYzAsMC4xLDAsMC4xLDAsMC4yYzAsMC41LDAsMC45LDAsMS40YzAsMi4xLDAsNC4xLDAsNi4yYzAsMC43LTAuMSwwLjctMC43LDAuOGMtMC4zLDAtMC42LDAtMC45LDBjLTAuNiwwLTAuNy0wLjItMC43LTAuNw0KCQkJYzAtMC4xLDAtMC4zLDAtMC40YzAtMy44LDAtNy43LDAtMTEuNWMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuOCwwLTAuOCwwLjgtMC44YzAuNSwwLDAuOSwwLDEuNCwwYzAuNSwwLDAuNywwLjEsMC45LDAuNg0KCQkJYzEuMiwzLDIuNSw2LDMuNyw4LjljMC4xLDAuMiwwLjEsMC4zLDAuMiwwLjVjMCwwLDAuMSwwLjEsMC4xLDAuMWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC4xLTAuMiwwLjEtMC4zLDAuMi0wLjUNCgkJCWMxLjItMi45LDIuNC01LjgsMy42LTguNmMwLDAsMC0wLjEsMC0wLjFjMC4zLTAuOCwwLjMtMC44LDEuMi0wLjhjMC41LDAsMSwwLDEuNSwwYzAuNCwwLDAuNSwwLjEsMC41LDAuNWMwLDAuMiwwLDAuMywwLDAuNQ0KCQkJQzU0LjIsNDYuNSw1NC4yLDQ4LjQsNTQuMiw1MC40eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODMuNSw1MC4zYzAtMiwwLTQsMC01LjljMC0wLjIsMC0wLjQsMC0wLjZjMC0wLjIsMC4xLTAuMywwLjMtMC4zYzAuMSwwLDAuMiwwLDAuMywwYzEuOCwwLDMuNiwwLDUuNCwwDQoJCQljMC44LDAsMS42LDAuMiwyLjQsMC42YzAuOSwwLjQsMS41LDEuMSwxLjcsMi4yYzAuMywxLjMsMC4yLDIuNi0wLjgsMy42Yy0wLjMsMC40LTAuOCwwLjctMS4yLDAuOWMtMC41LDAuMy0wLjUsMC4zLTAuMywwLjgNCgkJCWMwLjcsMS40LDEuNSwyLjcsMi4yLDQuMWMwLjIsMC4zLDAuMywwLjYsMC41LDAuOWMwLjEsMC4zLDAsMC41LTAuMiwwLjVjLTAuMywwLjEtMC42LDAuMS0wLjksMC4xYy0xLjUsMC0xLjIsMC4xLTEuOC0xLjENCgkJCWMtMC43LTEuNC0xLjUtMi44LTIuMi00LjJjLTAuMS0wLjItMC4yLTAuNC0wLjMtMC41Qzg3LjksNTEuNCw4OCw1MSw4OCw1MC42YzAtMC4zLDAtMC42LDAtMC45YzAtMC4zLDAuMi0wLjQsMC40LTAuNA0KCQkJYzAuMywwLDAuNiwwLDAuOSwwYzAuNC0wLjEsMC44LTAuMiwxLjItMC40YzAuOS0wLjQsMS4xLTIuMy0wLjItMi44Yy0wLjMtMC4xLTAuNi0wLjItMC45LTAuMmMtMS4xLDAtMi4yLDAtMy40LDANCgkJCWMtMC4yLDAtMC40LDAuMS0wLjQsMC4zYzAsMC4yLDAsMC40LDAsMC42YzAsMy4yLDAsNi4zLDAsOS41YzAsMC4yLDAsMC40LDAsMC42YzAsMC4zLTAuMSwwLjUtMC40LDAuNWMtMC41LDAtMSwwLTEuNSwwDQoJCQljLTAuMiwwLTAuMy0wLjItMC4zLTAuNGMwLTAuMiwwLTAuNCwwLTAuNkM4My41LDU0LjIsODMuNSw1Mi4zLDgzLjUsNTAuM3oiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYzLjIsNDMuNWMwLDAsMS0wLjIsMS41LDFjMS43LDMuOSwzLjQsNy45LDUuMSwxMS44YzAsMC4xLDAuMSwwLjIsMC4xLDAuMmMwLjIsMC41LDAsMC43LTAuNSwwLjcNCgkJCWMtMC40LDAtMC44LDAtMS4yLDBjLTAuNCwwLTAuNi0wLjItMC44LTAuNmMtMC43LTEuOC0xLjQtMy41LTIuMi01LjJjLTAuNi0xLjMtMS4yLTIuNy0xLjgtNGMtMC4xLTAuMS0wLjItMC4yLTAuMi0wLjMNCgkJCWMtMC4xLDAuMS0wLjIsMC4yLTAuMywwLjRjLTAuNiwxLjQtMS4yLDIuNy0xLjgsNC4xYy0wLjcsMS43LTEuNSwzLjQtMi4yLDUuMWMtMC4yLDAuNC0wLjQsMC41LTAuOCwwLjVjLTAuNCwwLTAuOCwwLTEuMiwwDQoJCQljLTAuNSwwLTAuNy0wLjItMC40LTAuN2MwLjUtMS4xLDAuOS0yLjIsMS40LTMuM2MxLTIuMywxLjktNC41LDIuOS02LjhsMS0yLjRjMCwwLDAuNC0wLjYsMC44LTAuNUM2Mi44LDQzLjUsNjMuMiw0My41LDYzLjIsNDMuNQ0KCQkJeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODAuNSw0My41YzAuNiwwLDAuNywwLjEsMC43LDAuN2MwLDAuMywwLDAuNSwwLDAuOGMwLDAuNi0wLjEsMC44LTAuOCwwLjhsLTIuNiwwYzAsMC0wLjksMC0xLjQsMC4xDQoJCQljMCwwLjUtMC4xLDEtMC4xLDEuNGMwLDMsMCw1LjksMCw4LjljMCwwLjEsMCwwLjMsMCwwLjRjMCwwLjYtMC4xLDAuNy0wLjcsMC43Yy0wLjQsMC0wLjcsMC0xLjEsMGMtMC40LDAtMC41LTAuMi0wLjYtMC42DQoJCQljMC0wLjIsMC0wLjQsMC0wLjZjMC0zLjEsMC02LjMsMC05LjRjMC0wLjIsMC0wLjQsMC0wLjZjMC0wLjMtMC4xLTAuMy0wLjQtMC4zYy0wLjcsMC0yLjIsMC0yLjIsMGwtMS42LDBjLTAuNSwwLTAuNi0wLjEtMC42LTAuNw0KCQkJYzAtMC4zLDAtMC42LDAtMC45YzAtMC42LDAtMC42LDAuNi0wLjYiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTk2LjQsNTAuM2MwLTEuOSwwLTMuOSwwLTUuOGMwLTAuMiwwLTAuNCwwLTAuNmMwLTAuMiwwLjEtMC40LDAuNC0wLjRjMC41LDAsMS4xLDAsMS42LDANCgkJCWMwLjMsMCwwLjQsMC4yLDAuNCwwLjRjMCwwLjIsMCwwLjMsMCwwLjVjMCwzLjksMCw3LjgsMCwxMS43YzAsMC4xLDAsMC4yLDAsMC4zYzAsMC42LTAuMiwwLjctMC43LDAuN2MtMC40LDAtMC43LDAtMS4xLDANCgkJCWMtMC41LDAtMC42LTAuMS0wLjYtMC42YzAtMS4zLDAtMi43LDAtNEM5Ni40LDUxLjgsOTYuNCw1MSw5Ni40LDUwLjN6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.STARROCKS {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiMzMzdFOEQ7fQ0KCS5zdDJ7ZmlsbDojRkFCRjAwO30NCjwvc3R5bGU+DQo8cmVjdCB5PSIwIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc3LjUsNDguOWMtNC4yLTMuNS04LjQtNi45LTEyLjYtMTAuNGMtNC41LTMuOC00LjQtMi45LTEuMy03LjhjMS41LTIuMywzLjEtNC42LDQuNi03YzEtMS43LDIuMi0xLjksMy44LTAuOA0KCQljMS4yLDAuOCwyLjUsMS40LDMuNywyLjJDNzcsMjUuOSw3OCwyNyw3OCwyOC42YzAuMSw2LjMsMCwxMi42LDAsMTguOEM3OCw0OCw3Ny42LDQ4LjYsNzcuNSw0OC45eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zOC41LDI3LjFjNC41LDMuNyw5LDcuNCwxMy40LDExLjFjMy4zLDIuNywzLjMsMi43LDEsNi4yYy0xLjcsMi42LTMuNSw1LjItNS4xLDcuOWMtMC45LDEuNS0yLDEuOS0zLjYsMC45DQoJCWMtMS4zLTAuOC0yLjYtMS41LTMuOS0yLjNDMzguOSw1MC4xLDM4LDQ5LDM4LDQ3LjRjMC02LjMsMC0xMi41LDAtMTguOEMzOCwyNy45LDM4LjIsMjcuNCwzOC41LDI3LjF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTY2LjYsNDEuNGMzLDIuNSw1LjUsNC41LDgsNi42YzIsMS43LDEuOSwyLjUtMC4zLDMuOGMtNC41LDIuNi05LDUuMi0xMy41LDcuOGMtMS45LDEuMS0zLjcsMS4xLTUuNiwwDQoJCWMtMS45LTEuMS0zLjktMi4zLTUuOC0zLjNjLTIuMS0xLjEtMS42LTEuOSwwLjEtMi45YzUtMi44LDEwLTUuNywxNC45LTguNUM2NS42LDQ0LjEsNjYuOSw0My41LDY2LjYsNDEuNHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDkuMiwzNC41Yy0yLjktMi40LTUuNC00LjQtNy45LTYuNWMtMi0xLjctMS45LTIuNSwwLjMtMy44YzQuNS0yLjYsOS01LjIsMTMuNS03LjhjMS45LTEuMSwzLjctMS4xLDUuNiwwDQoJCWMxLjksMS4xLDMuNywyLjEsNS42LDMuMmMyLjMsMS4zLDIuMiwxLjctMC4xLDMuMWMtNC45LDIuOC05LjgsNS42LTE0LjcsOC40QzUwLjMsMzEuOSw0OS4yLDMyLjYsNDkuMiwzNC41eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZD0iTTIwLDc3LjJsMS42LTAuMWMwLjEsMC42LDAuMiwxLjEsMC41LDEuNWMwLjMsMC40LDAuNywwLjcsMS4zLDFjMC42LDAuMiwxLjIsMC40LDEuOSwwLjRjMC42LDAsMS4yLTAuMSwxLjctMC4zDQoJCWMwLjUtMC4yLDAuOS0wLjQsMS4xLTAuOGMwLjItMC4zLDAuNC0wLjcsMC40LTEuMWMwLTAuNC0wLjEtMC43LTAuMy0xYy0wLjItMC4zLTAuNi0wLjUtMS4xLTAuN2MtMC4zLTAuMS0xLjEtMC4zLTIuMy0wLjYNCgkJYy0xLjItMC4zLTItMC41LTIuNC0wLjhjLTAuNi0wLjMtMS4xLTAuNy0xLjMtMS4yYy0wLjMtMC41LTAuNC0xLTAuNC0xLjZjMC0wLjYsMC4yLTEuMiwwLjUtMS44YzAuNC0wLjYsMC45LTEsMS42LTEuMw0KCQljMC43LTAuMywxLjUtMC40LDIuMy0wLjRjMC45LDAsMS44LDAuMSwyLjUsMC41YzAuNywwLjMsMS4zLDAuNywxLjcsMS4zYzAuNCwwLjYsMC42LDEuMiwwLjYsMmwtMS42LDAuMWMtMC4xLTAuOC0wLjQtMS40LTAuOS0xLjgNCgkJQzI2LjcsNzAuMiwyNiw3MCwyNSw3MGMtMSwwLTEuNywwLjItMi4yLDAuNmMtMC41LDAuNC0wLjcsMC44LTAuNywxLjNjMCwwLjUsMC4yLDAuOCwwLjUsMS4xYzAuMywwLjMsMS4yLDAuNiwyLjUsMC45DQoJCWMxLjQsMC4zLDIuMywwLjYsMi44LDAuOGMwLjcsMC4zLDEuMywwLjgsMS42LDEuM2MwLjQsMC41LDAuNSwxLjEsMC41LDEuOGMwLDAuNy0wLjIsMS4zLTAuNiwxLjljLTAuNCwwLjYtMC45LDEuMS0xLjcsMS40DQoJCWMtMC43LDAuMy0xLjUsMC41LTIuNCwwLjVjLTEuMSwwLTIuMS0wLjItMi45LTAuNWMtMC44LTAuMy0xLjQtMC44LTEuOC0xLjVDMjAuMyw3OC44LDIwLDc4LjEsMjAsNzcuMnoiLz4NCgk8cGF0aCBkPSJNMzUuNSw3OS45bDAuMiwxLjRjLTAuNCwwLjEtMC44LDAuMS0xLjIsMC4xYy0wLjYsMC0xLTAuMS0xLjMtMC4zYy0wLjMtMC4yLTAuNS0wLjQtMC43LTAuN2MtMC4xLTAuMy0wLjItMC45LTAuMi0xLjgNCgkJdi01LjJoLTEuMXYtMS4yaDEuMXYtMi4zTDM0LDY5djMuMmgxLjZ2MS4ySDM0djUuM2MwLDAuNCwwLDAuNywwLjEsMC44czAuMSwwLjIsMC4zLDAuM2MwLjEsMC4xLDAuMywwLjEsMC41LDAuMQ0KCQlDMzUsODAsMzUuMyw3OS45LDM1LjUsNzkuOXoiLz4NCgk8cGF0aCBkPSJNNDMsODAuMmMtMC42LDAuNS0xLjEsMC44LTEuNywxYy0wLjUsMC4yLTEuMSwwLjMtMS43LDAuM2MtMSwwLTEuOC0wLjItMi4zLTAuN2MtMC41LTAuNS0wLjgtMS4xLTAuOC0xLjkNCgkJYzAtMC40LDAuMS0wLjksMC4zLTEuMmMwLjItMC40LDAuNS0wLjcsMC44LTAuOWMwLjMtMC4yLDAuNy0wLjQsMS4xLTAuNWMwLjMtMC4xLDAuOC0wLjIsMS40LTAuMmMxLjMtMC4xLDIuMi0wLjMsMi44LTAuNQ0KCQljMC0wLjIsMC0wLjMsMC0wLjRjMC0wLjYtMC4xLTEuMS0wLjQtMS4zYy0wLjQtMC4zLTEtMC41LTEuOC0wLjVjLTAuNywwLTEuMywwLjEtMS42LDAuNGMtMC4zLDAuMy0wLjYsMC43LTAuOCwxLjRsLTEuNS0wLjINCgkJYzAuMS0wLjYsMC40LTEuMiwwLjctMS42YzAuMy0wLjQsMC44LTAuNywxLjQtMC45YzAuNi0wLjIsMS4zLTAuMywyLjEtMC4zYzAuOCwwLDEuNCwwLjEsMS45LDAuM3MwLjgsMC40LDEuMSwwLjcNCgkJYzAuMiwwLjMsMC40LDAuNiwwLjUsMS4xYzAuMSwwLjMsMC4xLDAuNywwLjEsMS40djIuMWMwLDEuNCwwLDIuMywwLjEsMi43YzAuMSwwLjQsMC4yLDAuNywwLjQsMS4xaC0xLjYNCgkJQzQzLjIsODEsNDMuMSw4MC42LDQzLDgwLjJ6IE00Mi45LDc2LjdjLTAuNiwwLjItMS40LDAuNC0yLjUsMC42Yy0wLjYsMC4xLTEuMSwwLjItMS40LDAuM2MtMC4zLDAuMS0wLjUsMC4zLTAuNiwwLjUNCgkJYy0wLjEsMC4yLTAuMiwwLjUtMC4yLDAuN2MwLDAuNCwwLjIsMC44LDAuNSwxYzAuMywwLjMsMC44LDAuNCwxLjQsMC40YzAuNiwwLDEuMS0wLjEsMS42LTAuNGMwLjUtMC4zLDAuOC0wLjYsMS0xLjENCgkJYzAuMi0wLjMsMC4zLTAuOSwwLjMtMS41Vjc2Ljd6Ii8+DQoJPHBhdGggZD0iTTQ2LjksODEuM3YtOS4xaDEuNHYxLjRjMC40LTAuNiwwLjctMS4xLDEtMS4zYzAuMy0wLjIsMC42LTAuMywxLTAuM2MwLjUsMCwxLjEsMC4yLDEuNiwwLjVsLTAuNSwxLjQNCgkJYy0wLjQtMC4yLTAuOC0wLjMtMS4xLTAuM2MtMC4zLDAtMC42LDAuMS0wLjksMC4zYy0wLjMsMC4yLTAuNSwwLjUtMC42LDAuOGMtMC4yLDAuNS0wLjMsMS4xLTAuMywxLjh2NC44SDQ2Ljl6Ii8+DQoJPHBhdGggZD0iTTUzLDgxLjNWNjguN2g1LjZjMS4xLDAsMiwwLjEsMi42LDAuM2MwLjYsMC4yLDEuMSwwLjYsMS40LDEuMmMwLjQsMC42LDAuNSwxLjIsMC41LDEuOWMwLDAuOS0wLjMsMS42LTAuOSwyLjMNCgkJYy0wLjYsMC42LTEuNSwxLTIuNywxLjJjMC40LDAuMiwwLjgsMC40LDEsMC42YzAuNSwwLjQsMSwxLDEuNCwxLjdsMi4yLDMuNEg2MmwtMS43LTIuNmMtMC41LTAuOC0wLjktMS4zLTEuMi0xLjcNCgkJYy0wLjMtMC40LTAuNi0wLjctMC45LTAuOGMtMC4yLTAuMi0wLjUtMC4zLTAuOC0wLjNjLTAuMiwwLTAuNS0wLjEtMC45LTAuMWgtMS45djUuNkg1M3ogTTU0LjcsNzQuM2gzLjZjMC44LDAsMS40LTAuMSwxLjgtMC4yDQoJCWMwLjQtMC4yLDAuOC0wLjQsMS0wLjhjMC4yLTAuMywwLjMtMC43LDAuMy0xLjFjMC0wLjYtMC4yLTEuMS0wLjctMS41Yy0wLjQtMC40LTEuMS0wLjYtMi4xLTAuNmgtNFY3NC4zeiIvPg0KCTxwYXRoIGQ9Ik02NC45LDc2LjdjMC0xLjcsMC41LTIuOSwxLjQtMy43YzAuOC0wLjcsMS43LTEsMi45LTFjMS4zLDAsMi4zLDAuNCwzLjEsMS4yYzAuOCwwLjgsMS4yLDIsMS4yLDMuNGMwLDEuMi0wLjIsMi4xLTAuNSwyLjgNCgkJYy0wLjQsMC43LTAuOSwxLjItMS41LDEuNnMtMS40LDAuNi0yLjIsMC42Yy0xLjMsMC0yLjMtMC40LTMuMS0xLjJDNjUuMyw3OS40LDY0LjksNzguMyw2NC45LDc2Ljd6IE02Ni41LDc2LjcNCgkJYzAsMS4yLDAuMywyLDAuOCwyLjZjMC41LDAuNiwxLjIsMC45LDEuOSwwLjljMC44LDAsMS40LTAuMywxLjktMC45YzAuNS0wLjYsMC44LTEuNSwwLjgtMi43YzAtMS4xLTAuMy0yLTAuOC0yLjYNCgkJYy0wLjUtMC42LTEuMi0wLjktMS45LTAuOWMtMC44LDAtMS40LDAuMy0xLjksMC45QzY2LjgsNzQuNyw2Ni41LDc1LjYsNjYuNSw3Ni43eiIvPg0KCTxwYXRoIGQ9Ik04MS4zLDc3LjlsMS41LDAuMmMtMC4yLDEtMC42LDEuOS0xLjMsMi41Yy0wLjcsMC42LTEuNSwwLjktMi41LDAuOWMtMS4zLDAtMi4zLTAuNC0zLTEuMmMtMC44LTAuOC0xLjEtMi0xLjEtMy41DQoJCWMwLTEsMC4yLTEuOCwwLjUtMi42YzAuMy0wLjcsMC44LTEuMywxLjUtMS43YzAuNy0wLjQsMS40LTAuNiwyLjItMC42YzEsMCwxLjgsMC4yLDIuNCwwLjhjMC42LDAuNSwxLDEuMiwxLjIsMi4xbC0xLjUsMC4yDQoJCWMtMC4xLTAuNi0wLjQtMS4xLTAuOC0xLjRjLTAuNC0wLjMtMC44LTAuNS0xLjMtMC41Yy0wLjgsMC0xLjQsMC4zLTEuOSwwLjhjLTAuNSwwLjYtMC43LDEuNC0wLjcsMi42YzAsMS4yLDAuMiwyLjEsMC43LDIuNw0KCQlzMS4xLDAuOCwxLjgsMC44YzAuNiwwLDEuMS0wLjIsMS41LTAuNkM4MSw3OS4zLDgxLjIsNzguNyw4MS4zLDc3Ljl6Ii8+DQoJPHBhdGggZD0iTTg0LjIsODEuM1Y2OC43aDEuNnY3LjJsMy43LTMuN2gybC0zLjUsMy40bDMuOSw1LjdoLTEuOWwtMy00LjdsLTEuMSwxdjMuNkg4NC4yeiIvPg0KCTxwYXRoIGQ9Ik05Mi40LDc4LjZsMS41LTAuMmMwLjEsMC42LDAuMywxLjEsMC43LDEuNGMwLjQsMC4zLDAuOSwwLjUsMS43LDAuNWMwLjcsMCwxLjItMC4xLDEuNi0wLjRjMC4zLTAuMywwLjUtMC42LDAuNS0xDQoJCWMwLTAuMy0wLjItMC42LTAuNS0wLjhjLTAuMi0wLjEtMC43LTAuMy0xLjYtMC41Yy0xLjEtMC4zLTEuOS0wLjUtMi40LTAuN2MtMC40LTAuMi0wLjgtMC41LTEtMC45Yy0wLjItMC40LTAuMy0wLjgtMC4zLTEuMg0KCQljMC0wLjQsMC4xLTAuOCwwLjMtMS4xYzAuMi0wLjMsMC40LTAuNiwwLjgtMC45YzAuMi0wLjIsMC42LTAuMywxLTAuNEM5NS4xLDcyLDk1LjUsNzIsOTYsNzJjMC43LDAsMS4zLDAuMSwxLjksMC4zDQoJCWMwLjUsMC4yLDAuOSwwLjUsMS4yLDAuOGMwLjMsMC40LDAuNCwwLjgsMC41LDEuNGwtMS41LDAuMmMtMC4xLTAuNS0wLjMtMC44LTAuNi0xLjFjLTAuMy0wLjMtMC44LTAuNC0xLjQtMC40DQoJCWMtMC43LDAtMS4yLDAuMS0xLjUsMC40Yy0wLjMsMC4yLTAuNSwwLjUtMC41LDAuOGMwLDAuMiwwLjEsMC40LDAuMiwwLjVjMC4xLDAuMiwwLjMsMC4zLDAuNiwwLjRjMC4yLDAuMSwwLjYsMC4yLDEuNCwwLjQNCgkJYzEuMSwwLjMsMS45LDAuNSwyLjMsMC43YzAuNCwwLjIsMC44LDAuNSwxLDAuOGMwLjIsMC40LDAuNCwwLjgsMC40LDEuM2MwLDAuNS0wLjIsMS0wLjUsMS41Yy0wLjMsMC41LTAuNywwLjgtMS4zLDEuMQ0KCQljLTAuNiwwLjItMS4yLDAuNC0xLjksMC40Yy0xLjIsMC0yLjEtMC4yLTIuNy0wLjdDOTMsODAuMyw5Mi42LDc5LjUsOTIuNCw3OC42eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.MINGDAOYUN {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiMyMTk2RjM7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzAuNCwzNi4xYzAsMCwwLDAtMC40LDBjLTEsMC0xLjgsMC4zLTIuMywwLjhoLTZjLTAuNS0wLjUtMS4zLTAuOC0yLjMtMC44Yy0wLjIsMC0wLjMsMC0wLjQsMGMwLDAsMC4xLDAsMCwwDQoJCWMwLDE2LjYsMCwxNywwLDE4LjljMCwzLjIsMS40LDQuNiw0LjksNC42bDEuNSwwYzMuNSwwLDUtMS4zLDUtNC43QzMwLjQsNTEuMiwzMC40LDM2LjEsMzAuNCwzNi4xeiBNMjcsNTQuOWMwLDEtMC42LDEuNi0xLjYsMS42DQoJCWMtMC43LDAtMSwwLTEuNiwwYy0wLjksMC0xLjUtMC42LTEuNS0xLjVjMC0xLjIsMC0xLjksMC01LjVIMjdDMjcsNTMuMSwyNyw1My44LDI3LDU0Ljl6IE0yNyw0Ni40aC00LjdjMC0xLjcsMC0zLjcsMC02LjNoNC43DQoJCUMyNyw0Mi42LDI3LDQ0LjcsMjcsNDYuNHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDEuNSwzNS43Yy0yLjYsMC0xLjgsMC00LjUsMGMtMy42LDAtNC44LDEuNC00LjgsNC40YzAsNS45LDAsMTUuMiwwLDE1LjhjMCwyLjMtMC45LDMuNi0yLjksNC4zDQoJCWMwLDAuMSwwLDIuMywwLDIuN2M0LjQtMC41LDYuMy0yLjgsNi4zLTYuOWMwLTAuNSwwLTEsMC0xLjVoNy4xYzAsMS44LDAsMy4yLDAsMy43YzAsMS40LTAuNSwxLjktMiwxLjljLTAuOCwwLTEuNSwwLTEuNSwwVjYzDQoJCWMwLDAsMC4yLDAsMi4zLDBjMy4xLDAsNC42LTEuNCw0LjYtNC40YzAtMi4xLDAtMTIuNSwwLTE4LjRDNDYuMywzNy4xLDQ1LjEsMzUuNyw0MS41LDM1Ljd6IE00Mi44LDUxLjRoLTcuMWMwLTEuNiwwLTMuMywwLTQuOA0KCQloNy4xQzQyLjgsNDguMiw0Mi44LDQ5LjgsNDIuOCw1MS40eiBNNDIuOCw0My40aC03LjFjMC0xLjUsMC0yLjYsMC0yLjljMC0xLjIsMC41LTEuNiwxLjgtMS42YzEuMiwwLDIuNiwwLDMuNywwDQoJCWMxLjEsMCwxLjcsMC41LDEuNywxLjdDNDIuOCw0MS40LDQyLjgsNDIuMyw0Mi44LDQzLjR6Ii8+DQoJPHJlY3QgeD0iODIiIHk9IjM2LjMiIGNsYXNzPSJzdDEiIHdpZHRoPSIyMi43IiBoZWlnaHQ9IjMuMSIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDIuMSw1M2MtMC43LTEuMy0xLjUtMS44LTIuOS0xLjhjLTEuMSwwLTAuMSwwLTEuNiwwbDIuOCw1LjljLTEuMiwxLjYtMi45LDIuNi01LDIuNmMtMS45LDAtMC43LDAtOS43LDANCgkJYy0xLDAtMS41LTAuOS0wLjktMS44YzAuOS0xLjYsMy44LTYuNyw1LjQtOS41aDE2Ljh2LTMuMUg3OS43djMuMWg2LjRsLTQuOCw4LjhjLTEuNCwyLjctMC4xLDUuNywyLjksNS43YzQuMywwLDcuMiwwLDExLjYsMA0KCQljMi44LDAsNC43LTAuOSw2LjEtMi40bDEuMiwyLjZoMy45QzEwNyw2MywxMDMuNSw1NS45LDEwMi4xLDUzeiIvPg0KCTxyZWN0IHg9IjQ5LjUiIHk9IjM1LjkiIGNsYXNzPSJzdDEiIHdpZHRoPSI1LjgiIGhlaWdodD0iMi45Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU1LjQsNTUuNWMwLDAsMC04LjUsMC0xMC43YzAtMi4xLTEtMy4xLTMuNS0zLjFjLTEuMywwLTIuMywwLTIuMywwbDAsM2MwLDAsMC43LDAsMS4zLDBjMC44LDAsMSwwLjQsMSwxDQoJCWMwLTAuMSwwLTAuMiwwLTAuM2MwLDAuMiwwLDIuMiwwLDExLjNjMCwxLjctMC45LDIuOC0yLjMsMy4xdjMuMWMyLjUtMC4yLDMuNi0wLjksNC42LTJjMC44LDEuNCwyLjQsMiw0LjgsMmwxNy44LDB2LTIuOWwtMTcsMA0KCQlDNTcuNSw1OS44LDU1LjQsNTguNiw1NS40LDU1LjV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTY1LjEsNDIuNWgtNS4yYy0wLjUtMC41LTEuMy0wLjgtMi40LTAuOGMtMC4yLDAtMC4zLDAtMC4zLDBjMCwwLDAsMTAuNCwwLDEyLjJjMCwyLjksMS4yLDQuNSw0LjcsNC41bDkuOCwwDQoJCWMzLjIsMCw0LjctMS4zLDQuNy00LjZjMC0zLjgsMC0xMi4xLDAtMTIuMWMwLDAsMCwwLTAuMywwYy0xLDAtMS44LDAuMy0yLjQsMC44aC01LjNsMC0yLjFoOC4zdi0yLjdoLTIuNmwwLjQtMS45YzAsMC0wLjgsMC0yLDANCgkJYy0xLjMsMC0xLjgsMC4zLTIsMS4xYy0wLjEsMC40LTAuMiwwLjYtMC4yLDAuN2gtNy4zYzAtMC4xLTAuMS0wLjMtMC4yLTAuN2MtMC4yLTAuOC0wLjctMS4xLTItMS4xYy0xLjEsMC0xLjksMC0xLjksMGwwLjQsMS45DQoJCWgtMi43djIuN2g4LjJWNDIuNXogTTczLDU0LjFjMCwxLTAuNiwxLjYtMS42LDEuNmMtMSwwLTguNSwwLTkuMywwYy0xLDAtMS42LTAuNi0xLjYtMS42YzAtMC4yLDAtMC4zLDAtMC41SDczDQoJCUM3Myw1My44LDczLDUzLjksNzMsNTQuMXogTTczLDUxLjNINjAuNWMwLTAuNSwwLTEuMiwwLTJINzNDNzMsNTAuMSw3Myw1MC44LDczLDUxLjN6IE03Myw0NWMwLDAuNywwLDEuNCwwLDEuOUg2MC41DQoJCWMwLTAuNiwwLTEuMywwLTJMNzMsNDV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.ORACLE, .ds-item__image.ORACLE_OCI {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0QyMTQyRjt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8ZyBpZD0iWE1MSURfMTAxODNfIj4NCgk8ZyBpZD0iWE1MSURfMTIyXyI+DQoJCTxwb2x5Z29uIGlkPSJYTUxJRF8xMzZfIiBjbGFzcz0ic3QxIiBwb2ludHM9IjgwLjQsNDQuMyA3OC41LDQ0LjMgNzguNSw1NS45IDg3LjUsNTUuOSA4OC43LDU0IDgwLjQsNTQgCQkiLz4NCgkJPHBhdGggaWQ9IlhNTElEXzEzNV8iIGNsYXNzPSJzdDEiIGQ9Ik01NC40LDQ0LjlsLTcsMTFoMi4zbDIuMS0zLjNoNC41bDEuMi0xLjlINTNsMi40LTMuOWw1LjcsOS4xaDIuM2wtNy0xMQ0KCQkJQzU2LjEsNDQuMSw1NC45LDQ0LjEsNTQuNCw0NC45eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTM0XyIgY2xhc3M9InN0MSIgZD0iTTY3LjksNDYuMWg3LjlsMS4yLTEuOWgtOS4yYy0zLjIsMC01LjMsMi42LTUuMyw1LjhjMCwzLjIsMi4xLDUuOCw1LjMsNS44aDcuOGwxLjItMS45aC04LjkNCgkJCWMtMi4yLDAtMy40LTEuNy0zLjQtMy45QzY0LjUsNDcuOSw2NS43LDQ2LjEsNjcuOSw0Ni4xeiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTMxXyIgY2xhc3M9InN0MSIgZD0iTTI3LjIsNDQuM0gxOWMtMy4yLDAtNS4zLDIuNi01LjMsNS44YzAsMy4yLDIuMSw1LjgsNS4zLDUuOGg4LjJjMy4yLDAsNS4zLTIuNiw1LjMtNS44DQoJCQlDMzIuNSw0Ni45LDMwLjQsNDQuMywyNy4yLDQ0LjN6IE0yNy4yLDU0SDE5Yy0yLjIsMC0zLjQtMS43LTMuNC0zLjlzMS4zLTMuOSwzLjQtMy45aDguMmMyLjIsMCwzLjQsMS43LDMuNCwzLjkNCgkJCUMzMC43LDUyLjIsMjkuNCw1NCwyNy4yLDU0eiIvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTMwXyIgY2xhc3M9InN0MSIgZD0iTTk0LDQ2LjFoNy45bDEuMi0xLjlIOTRjLTMuMiwwLTUuMywyLjYtNS4zLDUuOGMwLDMuMiwyLjEsNS44LDUuMyw1LjhoNy44TDEwMyw1NEg5NA0KCQkJYy0xLjgsMC0zLTEuMy0zLjMtM2gxMC4xbDEuMi0xLjlIOTAuN0M5MS4xLDQ3LjQsOTIuMiw0Ni4xLDk0LDQ2LjF6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8xMjlfIiBjbGFzcz0ic3QxIiBkPSJNNDMuNCw1MS4xYzEuOSwwLDMuNS0xLjUsMy41LTMuNWMwLTEuOS0xLjUtMy41LTMuNS0zLjVoLTkuN3YxMS42aDIuMXYtOS42aDcuNg0KCQkJYzAuOCwwLDEuNiwwLjcsMS42LDEuNmMwLDAuOC0wLjcsMS42LTEuNiwxLjZoLTYuMWw2LjgsNi42aDIuN2wtNC45LTQuN0w0My40LDUxLjF6Ii8+DQoJCTxwYXRoIGlkPSJYTUxJRF8xMjZfIiBjbGFzcz0ic3QxIiBkPSJNMTA1LjIsNDQuMWMtMC42LDAtMS4xLDAuNS0xLjEsMS4xczAuNSwxLjEsMS4xLDEuMWMwLjUsMCwxLjEtMC41LDEuMS0xLjENCgkJCVMxMDUuOCw0NC4xLDEwNS4yLDQ0LjF6IE0xMDUuMiw0NmMtMC41LDAtMC44LTAuNC0wLjgtMC44czAuNC0wLjgsMC44LTAuOGMwLjUsMCwwLjgsMC40LDAuOCwwLjhDMTA2LjEsNDUuNywxMDUuNyw0NiwxMDUuMiw0NnoiDQoJCQkvPg0KCQk8cGF0aCBpZD0iWE1MSURfMTIzXyIgY2xhc3M9InN0MSIgZD0iTTEwNS40LDQ1LjJjMC4yLDAsMC4zLTAuMiwwLjMtMC4zYzAtMC4yLTAuMi0wLjMtMC41LTAuM2gtMC41djEuMmgwLjJ2LTAuNWgwLjJsMC4zLDAuNWgwLjINCgkJCUwxMDUuNCw0NS4yeiBNMTA1LDQ1LjF2LTAuNGgwLjJjMC4yLDAsMC4yLDAsMC4yLDAuMmMwLDAuMi0wLjIsMC4yLTAuMywwLjJIMTA1eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.POSTGRESQL {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzE0ODVCMTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8ZyBpZD0iWE1MSURfMTEyXyI+DQoJPGcgaWQ9IlhNTElEXzExOF8iPg0KCQk8cGF0aCBpZD0iWE1MSURfMTI0XyIgY2xhc3M9InN0MSIgZD0iTTIxLjYsNjguOGgtMy40djQuNWgtMS4zVjYxLjloNC45YzIuNSwwLjEsMy43LDEuMiwzLjksMy4zQzI1LjcsNjcuNSwyNC4zLDY4LjcsMjEuNiw2OC44DQoJCQlMMjEuNiw2OC44eiBNMjEuNSw2Mi45aC0zLjJ2NC43aDMuMmMyLDAsMi45LTAuOCwyLjktMi41QzI0LjMsNjMuNywyMy4zLDYyLjksMjEuNSw2Mi45TDIxLjUsNjIuOXogTTMxLjEsNjQuNw0KCQkJYzIuNSwwLjEsMy44LDEuNiwzLjksNC40Yy0wLjEsMi44LTEuNCw0LjItNCw0LjNjLTIuNS0wLjItMy45LTEuNS00LTQuMkMyNy4xLDY2LjMsMjguNSw2NC44LDMxLjEsNjQuN0wzMS4xLDY0Ljd6IE0zMSw3Mi41DQoJCQljMS43LTAuMSwyLjctMS4yLDIuNy0zLjRjLTAuMS0yLjEtMS0zLjMtMi43LTMuNGMtMS43LDAuMS0yLjYsMS4yLTIuNywzLjRDMjguNCw3MS4yLDI5LjMsNzIuNCwzMSw3Mi41TDMxLDcyLjV6IE00Myw2Ni45DQoJCQlsLTEuMywwLjJjLTAuMy0xLTAuOS0xLjUtMi0xLjVjLTEuMywwLjEtMiwwLjUtMiwxLjRjLTAuMSwwLjcsMC43LDEuMSwyLjMsMS40aDAuMWMwLjMsMC4xLDAuNSwwLjEsMC44LDAuMg0KCQkJYzEuNiwwLjQsMi41LDEuMSwyLjQsMi4zYy0wLjEsMS41LTEuMiwyLjMtMy40LDIuNGMtMi4xLDAuMS0zLjQtMC43LTMuOC0yLjRsMS4yLTAuM2MwLjIsMS4zLDEuMSwxLjksMi41LDEuOHMyLjEtMC42LDIuMi0xLjUNCgkJCWMwLjEtMC43LTAuNS0xLjEtMS43LTEuNGgtMC4yYy0wLjMtMC4xLTAuNS0wLjItMC44LTAuMmMtMi0wLjQtMy0xLjEtMi45LTIuM2MwLjEtMS41LDEuMS0yLjMsMy4xLTIuNA0KCQkJQzQxLjUsNjQuNyw0Mi42LDY1LjQsNDMsNjYuOUw0Myw2Ni45eiBNNDYuOSw2MS45djNoMS44djFoLTEuOHY1LjNjLTAuMSwwLjksMC4zLDEuMywxLDEuMmMwLjQsMCwwLjYtMC4xLDAuOC0wLjJsMC4yLDAuNw0KCQkJYy0wLjQsMC4yLTAuOCwwLjQtMS40LDAuNGMtMS4yLDAuMS0xLjgtMC42LTEuOC0xLjl2LTUuNWgtMS4zdi0xaDEuM3YtMi42TDQ2LjksNjEuOXogTTU2LDY0LjloMS4yVjcyYzAuMiwyLjktMS4yLDQuMi00LDQuMQ0KCQkJYy0xLjYtMC4xLTIuNy0wLjYtMy4zLTEuN2wxLjEtMC4zYzAuNSwwLjYsMS4zLDEsMi40LDFjMS44LDAuMSwyLjctMC44LDIuNy0yLjZ2LTEuMWMtMC41LDEtMS41LDEuNS0yLjksMS41DQoJCQljLTIuMy0wLjEtMy40LTEuNC0zLjUtNGMwLjEtMi43LDEuMy00LDMuNi00LjJjMS4zLDAsMi4zLDAuNSwyLjgsMS41TDU2LDY0LjlMNTYsNjQuOXogTTU2LDY5LjJ2LTFjLTAuMS0xLjUtMC45LTIuNC0yLjQtMi41DQoJCQljLTEuNywwLjEtMi42LDEuMS0yLjcsMy4yYzAuMSwyLDAuOSwzLjEsMi42LDMuMkM1NS4xLDcyLDU1LjksNzEuMSw1Niw2OS4yTDU2LDY5LjJ6IE02MC40LDY4Ljh2NC40aC0xLjJ2LTguM2gxLjJ2MS41DQoJCQljMC40LTEuMSwxLjEtMS43LDIuMi0xLjdjMC41LDAsMS4xLDAuMiwxLjUsMC40bC0wLjUsMS4yYy0wLjMtMC4zLTAuNy0wLjQtMS4yLTAuNEM2MS4xLDY2LDYwLjQsNjYuOSw2MC40LDY4LjhMNjAuNCw2OC44eg0KCQkJIE03MS4yLDcwLjdsMS4zLDAuMmMtMC41LDEuNi0xLjgsMi41LTMuOSwyLjRjLTIuNy0wLjEtNC4xLTEuNS00LjItNC4yYzAuMS0yLjksMS41LTQuNCw0LTQuNWMyLjYsMC4xLDMuOSwxLjUsMy45LDQuNXYwLjNoLTYuNw0KCQkJYzAuMSwxLjgsMSwyLjgsMi44LDIuOUM3MC4xLDcyLjQsNzAuOSw3MS44LDcxLjIsNzAuN0w3MS4yLDcwLjd6IE02NS45LDY4LjZoNS4zYy0wLjEtMS44LTAuOS0yLjgtMi43LTIuOA0KCQkJQzY2LjksNjUuOSw2Niw2Ni44LDY1LjksNjguNkw2NS45LDY4LjZ6IE03My45LDY5LjhsMS4zLTAuNGMwLjIsMiwxLjQsMywzLjUsMi45YzEuOS0wLjEsMi45LTAuOCwzLTIuMmMwLjEtMS0wLjgtMS43LTIuOS0yLjINCgkJCWMtMC4xLDAtMC4xLDAtMC4xLTAuMWMtMC4xLTAuMS0wLjMtMC4xLTAuNi0wLjJjLTIuNy0wLjUtMy45LTEuNS0zLjktM2MwLjEtMiwxLjUtMyw0LTNjMi42LDAsNC4xLDEsNC41LDNMODEuMyw2NQ0KCQkJYy0wLjMtMS41LTEuMy0yLjMtMy0yLjNjLTEuNywwLjEtMi42LDAuNy0yLjgsMmMtMC4xLDAuOSwwLjksMS42LDMsMmMwLjEsMCwwLjMsMC4xLDAuNSwwLjFjMC4yLDAuMSwwLjQsMC4xLDAuNSwwLjENCgkJCWMyLjUsMC42LDMuNiwxLjcsMy41LDMuMmMtMC4yLDItMS42LDMuMS00LjMsMy4yQzc2LjEsNzMuNSw3NC40LDcyLjMsNzMuOSw2OS44TDczLjksNjkuOHogTTkxLjUsNzMuMmwyLjcsMi42bC0xLjUsMC41bC0yLjUtMi45DQoJCQljLTMuNi0wLjEtNS41LTItNS42LTUuN2MwLjItMy44LDItNS43LDUuNi01LjljMy40LDAuMiw1LjIsMi4yLDUuNSw1LjhDOTUuNiw3MC42LDk0LjIsNzIuNSw5MS41LDczLjJMOTEuNSw3My4yeiBNODYsNjcuNQ0KCQkJYzAuMSwzLDEuNSw0LjYsNCw0LjdjMi43LTAuMSw0LjEtMS43LDQuMi00LjdjLTAuMi0zLTEuNS00LjYtNC4xLTQuN0M4Ny41LDYzLDg2LjEsNjQuNiw4Niw2Ny41TDg2LDY3LjV6IE0xMDUuMSw3My4yaC03LjVWNjEuOQ0KCQkJaDEuM3YxMC40aDYuMlY3My4yeiBNNTguOSwzNC41Yy0wLjQsMC45LTEuOSwwLjUtMi0wLjVINTdsMC40LTAuMmMwLjgsMCwxLjIsMC4xLDEuNiwwLjRMNTguOSwzNC41eiBNNTguOSwzMy4yDQoJCQljLTAuNC0wLjMtMC45LTAuMy0xLjYtMC4zbC0xLjYsMC40Yy0wLjUsMC4zLTEsMC41LTEuNCwwLjhsMC4xLDMuMWMtMC4yLDEtMC40LDIuMi0wLjIsMy4yYzAuNCwyLDEuNywzLjcsNCwzLjdsMC42LTINCgkJCWMwLjQtMC45LDAuOC0xLjcsMS0yLjdDNjAuMywzNy44LDU5LjksMzMuOSw1OC45LDMzLjJMNTguOSwzMy4yeiBNNzAuMiwzNC43Yy0wLjUtMC4yLTAuNy0wLjMtMS0wLjZjMC0wLjMsMC4xLTAuMywwLjItMC40DQoJCQljMC4yLTAuMSwwLjQtMC4zLDEtMC4zYzAuNCwwLjEsMC42LDAuMiwwLjgsMC40QzcwLjgsMzQuNCw3MC42LDM0LjQsNzAuMiwzNC43TDcwLjIsMzQuN3ogTTcxLjgsMzYuMWwwLjQtMy4zDQoJCQljLTEuNC0wLjEtMi44LTAuMS0zLjQsMC44Yy0wLjQsMC42LTAuMywyLTAuMSwyLjdjMC42LDEuOCwxLjQsMy4zLDIuMyw0LjhsMC42LDEuMmMwLjEsMCwwLjEtMC4xLDAuMS0wLjFjMC4yLTAuOSwwLjYtMS44LDAuNC0zDQoJCQlMNzEuOCwzNi4xeiBNNTkuNCw0NS41bC0xLjcsMS44Yy0wLjcsMC41LTIsMC42LTIuOSwwLjlsMC4xLDAuMWMyLDAuNywzLjYsMC41LDUtMC42QzYwLjUsNDcsNjAuOCw0NS41LDU5LjQsNDUuNUw1OS40LDQ1LjV6DQoJCQkgTTczLjksNDUuOWMtMC42LTAuMS0xLTAuNS0xLjUtMC42Yy0wLjcsMC40LTEsMC41LTEsMS42YzEuOCwwLjksNS4yLTAuMyw1LjktMS4zQzc2LjIsNDUuNyw3NSw0Ni4xLDczLjksNDUuOUw3My45LDQ1Ljl6DQoJCQkgTTUwLjksMjQuMkw0OSwyNC40Yy0xLjcsMC40LTMuMSwxLjQtMy44LDIuOWMtMiw0LjYsMC45LDEzLjMsMi40LDE2LjljMC41LDEuMiwxLjUsMy42LDIuOSwzLjljMC43LDAuMiwxLjEtMC40LDEuNC0wLjZMNTUsNDQNCgkJCWMtMS0xLjEtMi4zLTIuNS0xLjktNWwwLjItMi4xTDUzLjIsMzNjMC42LTQsMS4xLTUuNCwzLTcuOVYyNUM1NC42LDI0LjgsNTMsMjQuMiw1MC45LDI0LjJMNTAuOSwyNC4yeiBNNjEuNiwyNC4xbC0xLDAuMQ0KCQkJbC0xLjgsMC41Yy0yLjcsMS4yLTQuMyw0LjUtNC41LDguMWMwLjYtMC4zLDEuMy0wLjYsMi0wLjhjMy42LTEsNC4yLDEuMyw0LjYsNC4xYzAuMiwxLjEsMC4yLDIuNi0wLjEsMy42DQoJCQljLTAuMiwwLjktMC42LDEuNi0wLjksMi40bC0wLjgsMi40aDAuMWMwLjQtMC4xLDAuNywwLjEsMSwwLjFjMS41LDAuNiwxLjMsMiwxLjMsNGMwLDMuNi0wLjUsOC42LDIuNCw5LjQNCgkJCWMwLjksMC4zLDEuOC0wLjEsMi41LTAuM2MzLjYtMS4xLDIuOS01LjQsMy42LTkuNGMwLjItMS0wLjEtMi40LDAuNC0zLjJjMC4zLTAuNSwwLjgtMC42LDEuMy0xYy0xLjUtMi40LTMuMi00LjktNC03LjgNCgkJCWMtMS4xLTMuNiwwLjgtNSw0LjMtNC44QzcwLjUsMjcuNSw2Ny4zLDI0LjEsNjEuNiwyNC4xTDYxLjYsMjQuMXogTTY4LjMsMjMuN2MtMC42LDAuMS0xLjIsMC4yLTEuOCwwLjNsMC4xLDAuMQ0KCQkJYzAuNywwLjUsMS41LDAuOCwyLjEsMS4zYzEuOSwxLjQsMy45LDMuOSw0LjUsNi42YzAuMywxLjItMC4yLDMtMC40LDRjLTAuMywxLjYsMC42LDMuMSwwLjMsNC44Yy0wLjEsMC44LTAuOSwyLjUtMC42LDIuN3YtMC4xDQoJCQljMC41LTAuNSwwLjgtMS4zLDEuMi0yYzEuNS0yLjYsMi43LTUuNywzLjQtOS4xYzAuMy0xLjMsMC42LTMuNSwwLjEtNC43Yy0wLjMtMC42LTAuOS0xLjItMS40LTEuNkM3My44LDI0LjUsNzEuOSwyMy43LDY4LjMsMjMuNw0KCQkJTDY4LjMsMjMuN3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.SYBASE {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzE4MTg3ODt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPGcgaWQ9IlhNTElEXzc3OTlfIj4NCgk8cGF0aCBpZD0iWE1MSURfMTAxNDZfIiBjbGFzcz0ic3QxIiBkPSJNNDcuMiw1NS43YzAuNCwwLjcsMC41LDEuNiwwLjUsMi42YzAsMC45LTAuMiwxLjktMC41LDIuN2MtMC45LDEuOS0yLjksMy41LTYuNSwzLjUNCgkJYy0yLjIsMC0zLjYtMC41LTQuOS0xLjRsLTAuNi01LjFoMC40YzAuNyw0LjIsMy45LDUuMyw1LjEsNS4zYzIuMywwLDQuNy0xLjIsNC43LTQuM2MwLTIuNy0yLjMtMy40LTQuOS00LjgNCgkJYy0yLjEtMS4xLTQuOC0yLjYtNC44LTZjMC0yLjgsMS45LTUsNS44LTVjMS42LDAsMywwLjMsNC4zLDAuN2wwLjUsNC4zSDQ2Yy0wLjEtMi0xLjktNC00LjUtNGMtMi43LDAtMy44LDEuNi0zLjgsMy4xDQoJCWMwLDEuOSwxLjQsMi43LDMuMywzLjZDNDMuNSw1Mi4yLDQ2LDUzLjQsNDcuMiw1NS43eiIvPg0KCTxwYXRoIGlkPSJYTUxJRF8xMDE0NV8iIGNsYXNzPSJzdDEiIGQ9Ik05NS41LDU4LjNjMCwwLjQsMC4xLDAuNywwLjEsMS4xczAsMC43LTAuMSwxLjFjLTAuNCwyLTIuMSwzLjgtNS41LDMuOA0KCQljLTEuOCwwLTIuOS0wLjEtMy45LTAuOGwtMC4zLTEuOWwtMC40LTIuNWgwLjRIODZjMC4yLDMuMywzLDQuMiw0LDQuMmMxLjksMCwzLjctMSwzLjctMy40YzAtMi4yLTEuOS0yLjctMy44LTMuNw0KCQljLTEuNy0wLjktMy44LTIuMS0zLjgtNC44YzAtMi4yLDEuNS00LDQuNy00YzEuMiwwLDIuNCwwLjMsMy40LDAuNmwwLjUsMy42aC0wLjRjMC0xLjctMS41LTMuNC0zLjUtMy40Yy0yLjEsMC0zLDEuMi0zLDIuNQ0KCQljMCwxLjUsMS4xLDIuMSwyLjcsMi45QzkyLjUsNTQuNyw5NSw1NS45LDk1LjUsNTguM3oiLz4NCgk8cGF0aCBpZD0iWE1MSURfMTAxNDRfIiBjbGFzcz0ic3QxIiBkPSJNOTUuNSw0OC4yTDk1LjUsNDguMmwtMC4xLTAuNGgwLjFoMC45YzQuMiwwLDguNCwwLjEsMTAuMi0wLjRsMC40LDQuMWgtMC40DQoJCWMtMC41LTIuNS0xLjgtMi45LTQuNi0yLjljLTAuOCwwLTEuNSwwLjItMi4zLDAuM3Y1LjhoMi42YzEuMiwwLDItMC41LDIuMi0xLjloMC40djQuOGgtMC40Yy0wLjEtMi0xLjktMi4xLTIuMS0yLjFoLTIuN3Y2LjUNCgkJYzAsMC45LDAuMywxLjMsMywxLjNjMS40LDAsNC4xLTAuMSw1LTMuN2gwLjRsLTAuOSw0LjRIMTAxaC00LjZoLTAuOWgtMC4xdi0wLjRoMC4xYzEuMi0wLjEsMi0wLjQsMi0xLjhWNTANCgkJQzk3LjUsNDguNiw5Ni43LDQ4LjMsOTUuNSw0OC4yeiIvPg0KCTxwYXRoIGlkPSJYTUxJRF8xMDE0MF8iIGNsYXNzPSJzdDIiIGQ9Ik02Ni40LDU0LjZjMS41LTAuNCwyLjMtMS42LDIuMy0zLjFjMC0xLjYtMC44LTIuNy0yLjMtMi45Yy0wLjMsMC0wLjUtMC4xLTAuOS0wLjENCgkJYy0wLjQsMC0wLjksMC4xLTEuNCwwLjJ2NmgxLjRDNjUuOSw1NC43LDY2LjIsNTQuNiw2Ni40LDU0LjZ6IE02Ni40LDYzYzMtMC4xLDMtMy41LDMtMy44YzAtMS45LTEuMS0zLjMtMy0zLjZjLTAuMywwLTAuNSwwLTAuOSwwDQoJCWgtMS40djYuMWMwLDEsMC45LDEuNCwyLjEsMS40TDY2LjQsNjNMNjYuNCw2M3ogTTYwLjEsNDhjLTEuMSwwLjEtMS4yLDAuOC0xLjksMi4xbC0zLjksNi42djQuOWMwLDEuNCwxLjEsMS44LDIuNSwxLjh2MC40aC0xDQoJCWgtNC45aC0xLjF2LTAuNGMxLjMsMCwyLjQtMC40LDIuNC0xLjh2LTQuOWwtMy44LTcuMmMtMC4zLTAuNS0wLjQtMS4xLTEuMS0xLjNjLTAuMiwwLTAuNC0wLjEtMC40LTAuMWwtMC4xLTAuNGgwLjVoNC4yaDF2MC40SDUyDQoJCWMtMS43LDAtMS41LDEuMi0xLjMsMS43TDU0LDU2bDIuOC02LjFjMC0wLjIsMC4xLTAuNCwwLjEtMC43YzAtMC42LTAuNy0xLTEuNS0xLjF2LTAuNGgxLjFoMy4yaDAuNGgwLjJjMS40LTAuMSw0LjktMC4yLDUuNy0wLjINCgkJaDAuNGMzLjYsMC4yLDQuMywyLjQsNC4zLDMuOGMwLDIuMy0xLjcsMy4zLTIuOSwzLjVjMS41LDAuMiwyLjYsMC44LDMuMywxLjZjMC40LDAuNiwwLjcsMS40LDAuNywyLjJjMCwwLjctMC4xLDEuOS0wLjcsMi45DQoJCWMtMC43LDEuMS0yLDIuMi00LjYsMi40Yy0zLjEsMC4yLTIsMC01LjUsMGgtMUg2MHYtMC40aDAuMWMxLjMsMCwxLjktMC42LDEuOS0xLjhWNTBjMC0xLjQtMC40LTEuOS0xLjgtMkg2MC4xeiIvPg0KCTxwYXRoIGlkPSJYTUxJRF8xMDEzN18iIGNsYXNzPSJzdDIiIGQ9Ik03OC4xLDU2LjhoMi4zTDc4LjEsNTBsLTIuMiw2LjVjLTAuMSwwLjMsMC4xLDAuNCwwLjIsMC40SDc4LjF6IE04Niw2My41DQoJCWMwLjEsMCwwLjIsMCwwLjQsMHYwLjRIODZoLTAuN2gtNC4xaC0xLjF2LTAuNGMwLjcsMCwxLjktMC40LDEuOS0xLjFjMC0wLjItMC4xLTAuNS0wLjItMC42bC0xLjMtNEg3OGgtMi42bC0xLjIsNA0KCQljMCwwLjEtMC4xLDAuNS0wLjEsMC42YzAsMC44LDEuMywxLjEsMi40LDEuMXYwLjRoLTEuMWgtNGgtMC40aC0wLjd2LTAuNGMwLjMsMCwwLjQsMCwwLjctMC4xYzEuMi0wLjMsMS40LTEuMSwxLjgtMS43bDUuMy0xNA0KCQlsMC4yLTAuNWMwLTAuMSwwLjItMC40LDAuNC0wLjRjMC4xLDAsMC4zLDAuMSwwLjQsMC40bDUuMSwxNC43Qzg0LjUsNjIuMyw4NSw2My4zLDg2LDYzLjV6Ii8+DQoJPHBhdGggaWQ9IlhNTElEXzkwNzhfIiBjbGFzcz0ic3QyIiBkPSJNMzEuOSw2Mi45Yy05LjEsMC4xLTE2LjUtNy45LTE2LjctMTYuMWgxNi45djE2LjFDMzIsNjIuOSwzMiw2Mi45LDMxLjksNjIuOXogTTI5LjMsNjRIMTMuOQ0KCQlWNDguN0MxNS4xLDU2LjEsMjEuNCw2Mi45LDI5LjMsNjR6IE0yNy4zLDQxLjljLTAuMSwwLTAuMywwLTAuNCwwSDI3LjN6IE0zMC44LDQxLjloLTMuNWgtMC40aC0xLjd2LTUuMWMzLjIsMC4xLDUuMSwxLjksNS41LDQuMw0KCQlDMzAuOCw0MS4zLDMwLjgsNDEuNiwzMC44LDQxLjl6IE0yNi44LDM1LjZoNS4zdjQuOUMzMS40LDM3LjksMjkuNSwzNi4xLDI2LjgsMzUuNnogTTMyLjEsNDMuMnYzaC0yLjdjMC4zLTAuMSwwLjUtMC4zLDAuOC0wLjQNCgkJQzMwLjgsNDUuNCwzMS43LDQ0LjUsMzIuMSw0My4yTDMyLjEsNDMuMnogTTI4LDQyLjRoMi44YzAsMC4yLTAuMSwwLjQtMC4xLDAuNWMtMC4yLDAuOC0wLjgsMS41LTEuMiwxLjhjLTAuNSwwLjQtMSwwLjQtMS41LDAuNQ0KCQlWNDIuNHogTTI2LjIsNDYuMmgtMXYtMUMyNS41LDQ1LjcsMjUuOSw0Ni4xLDI2LjIsNDYuMnogTTI3LjQsNDMuMnYyYy0wLjYsMC0xLTAuNC0xLTAuOUMyNi40LDQzLjcsMjYuOCw0My41LDI3LjQsNDMuMkwyNy40LDQzLjINCgkJeiBNMjUuMyw0Mi40SDI2Yy0wLjMsMC4yLTAuNSwwLjUtMC43LDAuOVY0Mi40eiBNMjQuNywzNi44djkuNWgtOS41YzAuMS0yLjYsMS41LTUuMywyLjktNi44YzEuOC0xLjgsMy40LTIuNiw2LjMtMi43TDI0LjcsMzYuOHoNCgkJIE0xMy45LDM1LjZoOC45Yy0yLjQsMC40LTQuMSwxLjMtNS43LDNjLTEuMywxLjQtMi43LDMuNy0zLjIsNi4zQzEzLjksNDQuOCwxMy45LDM1LjYsMTMuOSwzNS42eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.TERADATA {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEwMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cmVjdCBmaWxsPSIjRkZBMTQzIiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPC9nPg0KPGcgaWQ9IuaVsOaNriIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjIuMDAwMDAwLCAxMS4wMDAwMDApIj4NCgk8ZyBpZD0iU2hhcGUiPg0KCQk8cGF0aCBmaWxsPSIjRkZEOUMwIiBkPSJNMTIuNSwzMC43TDAuNiwzNy45Yy0wLjMsMC4xOTktMC42OTksMC4xOTktMSwwbC0xMi4xLTcuMmMtMC43LTAuNC0wLjctMS40LDAtMS44bDExLjktNi43DQoJCQljMC4zLTAuMiwwLjY5OS0wLjIsMSwwbDEyLjEsNi43QzEzLjIsMjkuMywxMy4yLDMwLjMsMTIuNSwzMC43eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRThEOSIgZD0iTTEyLjUsMjUuN0wwLjYsMzIuOWMtMC4zLDAuMi0wLjY5OSwwLjItMSwwbC0xMi4xLTcuMmMtMC43LTAuNC0wLjctMS40LDAtMS44bDExLjktNi43DQoJCQljMC4zLTAuMiwwLjY5OS0wLjIsMSwwbDEyLjEsNi43QzEzLjIsMjQuMywxMy4yLDI1LjMsMTIuNSwyNS43eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRjZGMCIgZD0iTTEyLjUsMTkuN0wwLjYsMjYuOWMtMC4zLDAuMi0wLjY5OSwwLjItMSwwbC0xMi4xLTcuMmMtMC43LTAuNC0wLjctMS40LDAtMS44bDExLjktNi43DQoJCQljMC4zLTAuMiwwLjY5OS0wLjIsMSwwbDEyLjEsNi43QzEzLjIsMTguMywxMy4yLDE5LjMsMTIuNSwxOS43eiIvPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJDb21iaW5lZC1TaGFwZSI+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE1LjYyLDUxLjc0NmgxNS42NzRsLTAuNTEyLDEuOTQ3SDI0Ljg0YzAsMTEuNDc0LDAsMTcuOTI5LDAsMTkuMjZjLTEuNjM5LDAuMTAzLTIuNjY0LTAuMzA3LTIuODY5LTEuMTI3DQoJCVY1My42OTNIMTQuOEwxNS42Miw1MS43NDZ6IE03OC4yMTYsNTcuNzkxYzAuMzA4LTAuNzE3LDAuNjE1LTEuMjI5LDAuODE5LTEuNTM2YzAuNDExLTAuNDEsMS4zMzMtMC40MSwxLjc0Mi0wLjEwNA0KCQljMC4zMDgsMC4yMDUsMC41MTMsMC41MTMsMC43MTgsMC44MTlsNS4zMjcsMTMuNjI3Yy0xLjMzMSwwLTIuMTUyLDAtMi40NTksMGMtMC4zMDgsMC0wLjYxNC0wLjMwOS0wLjkyMi0wLjkyM2wtMy40ODMtOS44MzUNCgkJbC0xLjYzOSw0LjgxNGgyLjA0OWwwLjUxMywxLjc0MmgtMy4wNzRsLTEuNDM1LDMuOTk2aC0yLjU2MUw3OC4yMTYsNTcuNzkxeiBNOTguMTk0LDU3LjY4OGMwLjMwNy0wLjcxOCwwLjYxNS0xLjIyOSwwLjgxOS0xLjUzNw0KCQljMC40MS0wLjQwOSwxLjMzMi0wLjQwOSwxLjc0MS0wLjEwMmMwLjMwOCwwLjIwNSwwLjUxMywwLjUxMiwwLjcxOCwwLjgxOWw1LjMyNywxMy42MjVjLTEuMzMxLDAtMi4xNTEsMC0yLjQ1OSwwDQoJCWMtMC4zMDcsMC0wLjYxNC0wLjMwNy0wLjkyMi0wLjkyMWwtMy40ODMtOS44MzZsLTEuNjM5LDQuODE1aDIuMDQ5bDAuNTEzLDEuNzQxaC0zLjA3M2wtMS40MzYsMy45OTVoLTIuNTYxTDk4LjE5NCw1Ny42ODh6DQoJCSBNODQuMTU4LDU2LjM1Nkg5Ni4zNWwtMC41MTIsMS42MzloLTQuNTA5djEyLjgwN2MtMC44MTksMC0xLjIyOSwwLTAuOTIxLDBjLTEuMjI5LDAtMS43NDItMC41MTMtMS43NDItMS42Mzl2LTExLjI3aC00LjgxNQ0KCQlMODQuMTU4LDU2LjM1NnogTTI4LjAxNiw1Ni4yNTVoOS4yMmwtMC42MTQsMS42MzloLTYuMjV2NC4wOThoNC44MTVsLTAuNjE0LDEuNjM5aC00LjIwMXY0LjMwNA0KCQljMC4yMDUsMC42MTUsMC42MTUsMC45MjIsMS40MzQsMC45MjJjMC43MTcsMCwzLjA3NCwwLDYuOTY2LDBWNTYuMjU1aDYuODY1YzEuODQ0LDAuMzA3LDIuNzY2LDEuMTI2LDIuODY4LDIuNDU4DQoJCWMwLjEwMywwLjgxOSwwLjEwMywyLjE1MSwwLDMuODkzYy0wLjQxLDEuMjI5LTEuMzMyLDEuODQ1LTIuODY4LDEuODQ1YzEuMjI5LDEuOTQ2LDIuMzU2LDMuNTg2LDMuMzgsNS4wMmw1LjAyMS0xMy4xMTMNCgkJYzAuNDEtMC41MTIsMC45MjItMC43MTcsMS40MzQtMC43MTdjMC44MTksMCwxLjIyOSwwLjQxLDEuNTM3LDAuOTIyYzAuMjA1LDAuMzA4LDEuODQ0LDUuMDIsNS4wMiwxMy45MzNoLTIuNDU4DQoJCWMtMC41MTIsMC0wLjkyMi0wLjQwOS0xLjAyNC0xLjAyNGMtMC4yMDUtMC42MTQtMS4yMy0zLjY4OC0zLjA3NC05LjMyMmwtMS43NDIsNC4zMDNoMS44NDRsMC41MTIsMS45NDZoLTMuMTc2bC0xLjAyNCwzLjI3OA0KCQljLTAuMjA1LDAuNTEzLTAuNTEzLDAuODE5LTEuMDI1LDAuODE5Yy0wLjQxLDAtMS45NDYsMC00LjQwNSwwbC00LjQwNS03LjQ3OWgyLjU2MWMwLjgxOS0wLjMwNywxLjIzLTAuNzE3LDEuMjMtMS4wMjQNCgkJYzAtMC41MTMsMC4xMDItMi43NjcsMC0zLjA3M2MtMC4xMDMtMC4zMDgtMC4yMDUtMC43MTgtMS4yMy0wLjcxOGMtMC43MTcsMC0xLjc0MiwwLTMuMjc4LDB2MTIuMjk0aC0xMC40NQ0KCQljLTEuNzQyLTAuMTAyLTIuNzY2LTAuODE5LTIuODY5LTEuOTQ1QzI4LjAxNiw2Ny40MjEsMjguMDE2LDYzLjMyMywyOC4wMTYsNTYuMjU1eiBNNjIuOTUxLDU2LjQ1OWg2LjI1DQoJCWMxLjc0MSwwLjMwOCwyLjg2OCwwLjgyLDMuMzgsMS40MzVjMC43MTgsMS4wMjQsMC45MjMsMi42NjMsMC45MjMsMy4yNzhjMCwwLjUxMywwLDIuMzU2LDAsNS42MzUNCgkJYy0wLjIwNSwxLjQzNC0wLjUxMiwyLjI1NC0wLjkyMywyLjY2M2MtMC42MTQsMC42MTUtMS4yMjksMS4wMjQtMi44NjgsMS4wMjRjLTEuMDI0LDAtMy4wNzMsMC01Ljk0MSwwDQoJCWMtMC41MTMtMC4yMDUtMC44Mi0wLjYxNC0wLjkyMy0xLjAyNEM2Mi45NTEsNjguOTU4LDYyLjk1MSw2NC41NTMsNjIuOTUxLDU2LjQ1OXogTTY1LjQxLDU4LjQwNXYxMC4xNDRoMy4xNzcNCgkJYzEuMzMxLDAsMi4wNDktMC4zMDksMi4wNDktMS4wMjVzMC0zLjI3OCwwLTcuNjg0Yy0wLjIwNS0xLjAyNC0wLjUxMy0xLjUzNi0xLjEyOC0xLjUzNkM2OC44OTQsNTguMzA0LDY3LjU2Myw1OC40MDUsNjUuNDEsNTguNDA1DQoJCXoiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.ds-item__image.TERADATA_V12 {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGQTE0Mzt9DQoJLnN0MXtmaWxsOiNGRkQ5QzA7fQ0KCS5zdDJ7ZmlsbDojRkZFOEQ5O30NCgkuc3Qze2ZpbGw6I0ZGRjZGMDt9DQoJLnN0NHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQoJLnN0NntmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8L2c+DQo8ZyBpZD0i5pWw5o2uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2Mi4wMDAwMDAsIDExLjAwMDAwMCkiPg0KCTxnIGlkPSJTaGFwZSI+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMi41LDMyLjdMMC42LDM5LjljLTAuMywwLjItMC43LDAuMi0xLDBsLTEyLjEtNy4yYy0wLjctMC40LTAuNy0xLjQsMC0xLjhsMTEuOS02LjdjMC4zLTAuMiwwLjctMC4yLDEsMA0KCQkJbDEyLjEsNi43QzEzLjIsMzEuMywxMy4yLDMyLjMsMTIuNSwzMi43eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjUsMjcuN0wwLjYsMzQuOWMtMC4zLDAuMi0wLjcsMC4yLTEsMGwtMTIuMS03LjJjLTAuNy0wLjQtMC43LTEuNCwwLTEuOGwxMS45LTYuN2MwLjMtMC4yLDAuNy0wLjIsMSwwDQoJCQlsMTIuMSw2LjdDMTMuMiwyNi4zLDEzLjIsMjcuMywxMi41LDI3Ljd6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTIuNSwyMS43TDAuNiwyOC45Yy0wLjMsMC4yLTAuNywwLjItMSwwbC0xMi4xLTcuMmMtMC43LTAuNC0wLjctMS40LDAtMS44bDExLjktNi43YzAuMy0wLjIsMC43LTAuMiwxLDANCgkJCWwxMi4xLDYuN0MxMy4yLDIwLjMsMTMuMiwyMS4zLDEyLjUsMjEuN3oiLz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iQ29tYmluZWQtU2hhcGUiPg0KCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0xMi43LDUzSDI4bC0wLjUsMS45aC01LjhjMCwxMS4yLDAsMTcuNSwwLDE4LjhjLTEuNiwwLjEtMi42LTAuMy0yLjgtMS4xVjU0LjloLTdMMTIuNyw1M3ogTTczLjgsNTguOQ0KCQljMC4zLTAuNywwLjYtMS4yLDAuOC0xLjVjMC40LTAuNCwxLjMtMC40LDEuNy0wLjFjMC4zLDAuMiwwLjUsMC41LDAuNywwLjhsNS4yLDEzLjNjLTEuMywwLTIuMSwwLTIuNCwwcy0wLjYtMC4zLTAuOS0wLjlsLTMuNC05LjYNCgkJbC0xLjYsNC43aDJsMC41LDEuN2gtM0w3Miw3MS4yaC0yLjVMNzMuOCw1OC45eiBNOTMuMyw1OC44YzAuMy0wLjcsMC42LTEuMiwwLjgtMS41YzAuNC0wLjQsMS4zLTAuNCwxLjctMC4xDQoJCWMwLjMsMC4yLDAuNSwwLjUsMC43LDAuOGw1LjIsMTMuM2MtMS4zLDAtMi4xLDAtMi40LDBzLTAuNi0wLjMtMC45LTAuOUw5NSw2MC44bC0xLjYsNC43aDJsMC41LDEuN2gtM2wtMS40LDMuOUg4OUw5My4zLDU4Ljh6DQoJCSBNNzkuNiw1Ny41aDExLjlMOTEsNTkuMWgtNC40djEyLjVjLTAuOCwwLTEuMiwwLTAuOSwwYy0xLjIsMC0xLjctMC41LTEuNy0xLjZWNTloLTQuN0w3OS42LDU3LjV6IE0yNC44LDU3LjRoOUwzMy4yLDU5aC02LjF2NA0KCQloNC43bC0wLjYsMS42aC00LjF2NC4yYzAuMiwwLjYsMC42LDAuOSwxLjQsMC45YzAuNywwLDMsMCw2LjgsMFY1Ny40SDQyYzEuOCwwLjMsMi43LDEuMSwyLjgsMi40YzAuMSwwLjgsMC4xLDIuMSwwLDMuOA0KCQljLTAuNCwxLjItMS4zLDEuOC0yLjgsMS44YzEuMiwxLjksMi4zLDMuNSwzLjMsNC45bDQuOS0xMi44YzAuNC0wLjUsMC45LTAuNywxLjQtMC43YzAuOCwwLDEuMiwwLjQsMS41LDAuOQ0KCQljMC4yLDAuMywxLjgsNC45LDQuOSwxMy42aC0yLjRjLTAuNSwwLTAuOS0wLjQtMS0xYy0wLjItMC42LTEuMi0zLjYtMy05LjFsLTEuNyw0LjJoMS44bDAuNSwxLjloLTMuMWwtMSwzLjINCgkJYy0wLjIsMC41LTAuNSwwLjgtMSwwLjhjLTAuNCwwLTEuOSwwLTQuMywwTDM4LjUsNjRINDFjMC44LTAuMywxLjItMC43LDEuMi0xYzAtMC41LDAuMS0yLjcsMC0zUzQyLDU5LjMsNDEsNTkuMw0KCQljLTAuNywwLTEuNywwLTMuMiwwdjEySDI3LjZjLTEuNy0wLjEtMi43LTAuOC0yLjgtMS45QzI0LjgsNjguMywyNC44LDY0LjMsMjQuOCw1Ny40eiBNNTguOSw1Ny42SDY1YzEuNywwLjMsMi44LDAuOCwzLjMsMS40DQoJCWMwLjcsMSwwLjksMi42LDAuOSwzLjJjMCwwLjUsMCwyLjMsMCw1LjVjLTAuMiwxLjQtMC41LDIuMi0wLjksMi42Yy0wLjYsMC42LTEuMiwxLTIuOCwxYy0xLDAtMywwLTUuOCwwYy0wLjUtMC4yLTAuOC0wLjYtMC45LTENCgkJQzU4LjksNjkuOCw1OC45LDY1LjUsNTguOSw1Ny42eiBNNjEuMyw1OS41djkuOWgzLjFjMS4zLDAsMi0wLjMsMi0xczAtMy4yLDAtNy41Yy0wLjItMS0wLjUtMS41LTEuMS0xLjVTNjMuNCw1OS41LDYxLjMsNTkuNXoiLz4NCjwvZz4NCjxnIGNsYXNzPSJzdDUiPg0KCTxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xMDMuMyw1Ny4yaC0xLjZWNTFjLTAuNiwwLjYtMS4zLDEtMi4xLDEuMnYtMS41YzAuNC0wLjEsMC45LTAuNCwxLjQtMC44czAuOC0wLjksMS0xLjRoMS4zVjU3LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0NiIgZD0iTTExMS4zLDU1LjZ2MS41aC01LjhjMC4xLTAuNiwwLjMtMS4xLDAuNi0xLjZzMC45LTEuMiwxLjktMi4xYzAuNy0wLjcsMS4yLTEuMiwxLjQtMS40YzAuMi0wLjMsMC4zLTAuNywwLjMtMQ0KCQljMC0wLjQtMC4xLTAuNi0wLjMtMC44cy0wLjUtMC4zLTAuOC0wLjNjLTAuMywwLTAuNiwwLjEtMC44LDAuM3MtMC4zLDAuNi0wLjQsMWwtMS42LTAuMmMwLjEtMC45LDAuNC0xLjYsMC45LTJzMS4yLTAuNiwxLjktMC42DQoJCWMwLjgsMCwxLjUsMC4yLDIsMC43czAuNywxLDAuNywxLjdjMCwwLjQtMC4xLDAuOC0wLjIsMS4xcy0wLjQsMC43LTAuNywxLjFjLTAuMiwwLjMtMC42LDAuNi0xLjEsMS4xcy0wLjgsMC44LTEsMC45DQoJCXMtMC4zLDAuMy0wLjMsMC41SDExMS4zeiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.TERADATA_V13 {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGQTE0Mzt9DQoJLnN0MXtmaWxsOiNGRkQ5QzA7fQ0KCS5zdDJ7ZmlsbDojRkZFOEQ5O30NCgkuc3Qze2ZpbGw6I0ZGRjZGMDt9DQoJLnN0NHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQoJLnN0NntmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8L2c+DQo8ZyBpZD0i5pWw5o2uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2Mi4wMDAwMDAsIDExLjAwMDAwMCkiPg0KCTxnIGlkPSJTaGFwZSI+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMi41LDMyLjdMMC42LDM5LjljLTAuMywwLjItMC43LDAuMi0xLDBsLTEyLjEtNy4yYy0wLjctMC40LTAuNy0xLjQsMC0xLjhsMTEuOS02LjdjMC4zLTAuMiwwLjctMC4yLDEsMA0KCQkJbDEyLjEsNi43QzEzLjIsMzEuMywxMy4yLDMyLjMsMTIuNSwzMi43eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjUsMjcuN0wwLjYsMzQuOWMtMC4zLDAuMi0wLjcsMC4yLTEsMGwtMTIuMS03LjJjLTAuNy0wLjQtMC43LTEuNCwwLTEuOGwxMS45LTYuN2MwLjMtMC4yLDAuNy0wLjIsMSwwDQoJCQlsMTIuMSw2LjdDMTMuMiwyNi4zLDEzLjIsMjcuMywxMi41LDI3Ljd6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTIuNSwyMS43TDAuNiwyOC45Yy0wLjMsMC4yLTAuNywwLjItMSwwbC0xMi4xLTcuMmMtMC43LTAuNC0wLjctMS40LDAtMS44bDExLjktNi43YzAuMy0wLjIsMC43LTAuMiwxLDANCgkJCWwxMi4xLDYuN0MxMy4yLDIwLjMsMTMuMiwyMS4zLDEyLjUsMjEuN3oiLz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iQ29tYmluZWQtU2hhcGUiPg0KCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0xMi43LDUzSDI4bC0wLjUsMS45aC01LjhjMCwxMS4yLDAsMTcuNSwwLDE4LjhjLTEuNiwwLjEtMi42LTAuMy0yLjgtMS4xVjU0LjloLTdMMTIuNyw1M3ogTTczLjgsNTguOQ0KCQljMC4zLTAuNywwLjYtMS4yLDAuOC0xLjVjMC40LTAuNCwxLjMtMC40LDEuNy0wLjFjMC4zLDAuMiwwLjUsMC41LDAuNywwLjhsNS4yLDEzLjNjLTEuMywwLTIuMSwwLTIuNCwwcy0wLjYtMC4zLTAuOS0wLjlsLTMuNC05LjYNCgkJbC0xLjYsNC43aDJsMC41LDEuN2gtM0w3Miw3MS4yaC0yLjVMNzMuOCw1OC45eiBNOTMuMyw1OC44YzAuMy0wLjcsMC42LTEuMiwwLjgtMS41YzAuNC0wLjQsMS4zLTAuNCwxLjctMC4xDQoJCWMwLjMsMC4yLDAuNSwwLjUsMC43LDAuOGw1LjIsMTMuM2MtMS4zLDAtMi4xLDAtMi40LDBzLTAuNi0wLjMtMC45LTAuOUw5NSw2MC44bC0xLjYsNC43aDJsMC41LDEuN2gtM2wtMS40LDMuOUg4OUw5My4zLDU4Ljh6DQoJCSBNNzkuNiw1Ny41aDExLjlMOTEsNTkuMWgtNC40djEyLjVjLTAuOCwwLTEuMiwwLTAuOSwwYy0xLjIsMC0xLjctMC41LTEuNy0xLjZWNTloLTQuN0w3OS42LDU3LjV6IE0yNC44LDU3LjRoOUwzMy4yLDU5aC02LjF2NA0KCQloNC43bC0wLjYsMS42aC00LjF2NC4yYzAuMiwwLjYsMC42LDAuOSwxLjQsMC45YzAuNywwLDMsMCw2LjgsMFY1Ny40SDQyYzEuOCwwLjMsMi43LDEuMSwyLjgsMi40YzAuMSwwLjgsMC4xLDIuMSwwLDMuOA0KCQljLTAuNCwxLjItMS4zLDEuOC0yLjgsMS44YzEuMiwxLjksMi4zLDMuNSwzLjMsNC45bDQuOS0xMi44YzAuNC0wLjUsMC45LTAuNywxLjQtMC43YzAuOCwwLDEuMiwwLjQsMS41LDAuOQ0KCQljMC4yLDAuMywxLjgsNC45LDQuOSwxMy42aC0yLjRjLTAuNSwwLTAuOS0wLjQtMS0xYy0wLjItMC42LTEuMi0zLjYtMy05LjFsLTEuNyw0LjJoMS44bDAuNSwxLjloLTMuMWwtMSwzLjINCgkJYy0wLjIsMC41LTAuNSwwLjgtMSwwLjhjLTAuNCwwLTEuOSwwLTQuMywwTDM4LjUsNjRINDFjMC44LTAuMywxLjItMC43LDEuMi0xYzAtMC41LDAuMS0yLjcsMC0zUzQyLDU5LjMsNDEsNTkuMw0KCQljLTAuNywwLTEuNywwLTMuMiwwdjEySDI3LjZjLTEuNy0wLjEtMi43LTAuOC0yLjgtMS45QzI0LjgsNjguMywyNC44LDY0LjMsMjQuOCw1Ny40eiBNNTguOSw1Ny42SDY1YzEuNywwLjMsMi44LDAuOCwzLjMsMS40DQoJCWMwLjcsMSwwLjksMi42LDAuOSwzLjJjMCwwLjUsMCwyLjMsMCw1LjVjLTAuMiwxLjQtMC41LDIuMi0wLjksMi42Yy0wLjYsMC42LTEuMiwxLTIuOCwxYy0xLDAtMywwLTUuOCwwYy0wLjUtMC4yLTAuOC0wLjYtMC45LTENCgkJQzU4LjksNjkuOCw1OC45LDY1LjUsNTguOSw1Ny42eiBNNjEuMyw1OS41djkuOWgzLjFjMS4zLDAsMi0wLjMsMi0xczAtMy4yLDAtNy41Yy0wLjItMS0wLjUtMS41LTEuMS0xLjVTNjMuNCw1OS41LDYxLjMsNTkuNXoiLz4NCjwvZz4NCjxnIGNsYXNzPSJzdDUiPg0KCTxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xMDMuMyw1Ny4yaC0xLjZWNTFjLTAuNiwwLjYtMS4zLDEtMi4xLDEuMnYtMS41YzAuNC0wLjEsMC45LTAuNCwxLjQtMC44czAuOC0wLjksMS0xLjRoMS4zVjU3LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0NiIgZD0iTTEwNS43LDU0LjlsMS42LTAuMmMwLjEsMC40LDAuMiwwLjcsMC40LDAuOXMwLjUsMC4zLDAuOCwwLjNjMC4zLDAsMC42LTAuMSwwLjktMC40czAuMy0wLjYsMC4zLTENCgkJYzAtMC40LTAuMS0wLjctMC4zLTFzLTAuNS0wLjQtMC44LTAuNGMtMC4yLDAtMC41LDAtMC44LDAuMUwxMDgsNTJjMC40LDAsMC44LTAuMSwxLTAuM3MwLjQtMC41LDAuNC0wLjhjMC0wLjMtMC4xLTAuNS0wLjMtMC43DQoJCXMtMC40LTAuMy0wLjctMC4zYy0wLjMsMC0wLjUsMC4xLTAuNywwLjNzLTAuMywwLjUtMC40LDAuOWwtMS41LTAuM2MwLjEtMC41LDAuMy0wLjksMC41LTEuMnMwLjUtMC42LDAuOS0wLjdzMC44LTAuMywxLjMtMC4zDQoJCWMwLjgsMCwxLjUsMC4zLDEuOSwwLjhjMC40LDAuNCwwLjYsMC45LDAuNiwxLjRjMCwwLjgtMC40LDEuNC0xLjIsMS44YzAuNSwwLjEsMC45LDAuMywxLjIsMC43czAuNCwwLjgsMC40LDEuMw0KCQljMCwwLjgtMC4zLDEuNC0wLjgsMS45cy0xLjIsMC44LTIuMSwwLjhjLTAuOCwwLTEuNC0wLjItMS45LTAuN1MxMDUuNyw1NS42LDEwNS43LDU0Ljl6Ii8+DQo8L2c+DQo8ZyBjbGFzcz0ic3Q1Ij4NCgk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTEzLjUsNTIuNXYtMS4zaC0xLjN2LTAuOWgxLjNWNDloMC45djEuM2gxLjN2MC45aC0xLjN2MS4zSDExMy41eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.VERTICA {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzI3MzIzNTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxyZWN0IHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8ZyBpZD0iWE1MSURfN18iPg0KCTxwb2x5Z29uIGlkPSJYTUxJRF8xMF8iIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAuOCw0MC45IDE0LDQwLjkgMjEuMiw1My40IDI4LjMsNDAuOSA0MSw0MC45IDQxLDQzLjggMzAsNDMuOCAyMS4zLDU5LjYgCSIvPg0KCTxwb2x5Z29uIGlkPSJYTUxJRF8xMl8iIGNsYXNzPSJzdDEiIHBvaW50cz0iNDEsNDguNCAyOC40LDQ4LjQgMjguNCw1OC43IDQxLDU4LjcgNDEsNTUuNyAzMS4zLDU1LjcgMzEuMyw1MS4zIDQxLDUxLjMgCSIvPg0KCTxwYXRoIGlkPSJYTUxJRF8zMF8iIGNsYXNzPSJzdDEiIGQ9Ik01My45LDUwLjljMCwwLDQuMS0xLjgsMy4xLTZjMCwwLTAuNy0zLjEtMy45LTMuOWMwLDAtMTAuNy0wLjEtMTAuOCwwdjE3LjZoMi45VjUxaDUuOQ0KCQlsNC4zLDcuN2gyLjhMNTMuOSw1MC45eiBNNTIuNCw0Ny45aC02Ljl2LTMuN3YtMC4zaDdjMSwwLjMsMS4zLDEuMiwxLjMsMS4yQzU0LjUsNDcsNTIuNCw0Ny45LDUyLjQsNDcuOXoiLz4NCgk8cGF0aCBpZD0iWE1MSURfMjFfIiBjbGFzcz0ic3QxIiBkPSJNNTYuMSw0MS4xaDE0Ljh2Mi43aC01Ljh2MTUuMWgtMi45di0xNWgtMy45QzU4LjEsNDMuOCw1Ny41LDQxLjksNTYuMSw0MS4xeiIvPg0KCTxyZWN0IGlkPSJYTUxJRF8yMl8iIHg9IjcyLjEiIHk9IjQxIiBjbGFzcz0ic3QxIiB3aWR0aD0iMi45IiBoZWlnaHQ9IjE3LjYiLz4NCgk8cGF0aCBpZD0iWE1MSURfMjdfIiBjbGFzcz0ic3QxIiBkPSJNOTAuMiw0Ni4ybDEuNy0yLjZjMCwwLTQuOS01LjYtMTEuNi0xLjRjMCwwLTUuNSwyLjktMy43LDEwLjJjMCwwLDEuOSw2LjIsOC40LDYuNQ0KCQljMCwwLDUsMSw4LjYtNWw0LjUtNy43bDcuNSwxMi42aDMuN0w5OC4xLDQwLjRMOTAuNSw1M2MwLDAtNC4xLDYtOS43LDAuOWMwLDAtMi43LTIuOS0wLjctN0M4MCw0Ni44LDgzLjksNDAuMSw5MC4yLDQ2LjJ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.ds-item__image.GAUSS100 {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMHB4IiBoZWlnaHQ9IjEwMHB4IiB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCBmaWxsPSIjRjlGOUY5IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwMCIvPg0KPHRleHQgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAxMi42Njg1IDU2LjY3MjkpIj48dHNwYW4geD0iMCIgeT0iMCIgZm9udC1mYW1pbHk9IidEZW5nWGlhbiciIGZvbnQtc2l6ZT0iMjQiPkdhdTwvdHNwYW4+PHRzcGFuIHg9IjM5LjgyOSIgeT0iMCIgZm9udC1mYW1pbHk9IidEZW5nWGlhbiciIGZvbnQtc2l6ZT0iMjQiPnM8L3RzcGFuPjx0c3BhbiB4PSI0OS4wMDIiIHk9IjAiIGZvbnQtZmFtaWx5PSInRGVuZ1hpYW4nIiBmb250LXNpemU9IjI0Ij5zPC90c3Bhbj48L3RleHQ+DQo8dGV4dCB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDcwLjc3MjUgNTYuNjcyOSkiIGZpbGw9IiNCMTIwMjMiIGZvbnQtZmFtaWx5PSInRGVuZ1hpYW4tQm9sZCciIGZvbnQtc2l6ZT0iMjQiPjEwMDwvdGV4dD4NCjwvc3ZnPg0K');
}
.ds-item__image.GAUSS {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y5RjlGOTt9DQoJLnN0MXtmaWxsOiNCMTIwMjM7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBkPSJNMjQuMiw1Ny44Yy0yLjMsMC00LjEtMC44LTUuMy0yLjNTMTcsNTIsMTcsNDkuM2MwLTIuNywwLjYtNC44LDEuOS02LjJzMy0yLjIsNS4zLTIuMmMzLDAsNSwxLjIsNiwzLjZMMjguNiw0NQ0KCQljLTAuOC0xLjktMi4zLTIuOC00LjUtMi44Yy0xLjgsMC0zLjIsMC42LTQuMSwxLjhzLTEuNCwzLTEuNCw1LjNjMCwyLjMsMC41LDQsMS41LDUuM3MyLjQsMS45LDQuMiwxLjljMS44LDAsMy4zLTAuNiw0LjUtMS44di0zLjgNCgkJaC00LjR2LTEuM2g1Ljl2NS42QzI4LjcsNTcsMjYuNyw1Ny44LDI0LjIsNTcuOHoiLz4NCgk8cGF0aCBkPSJNNDEuNiw1Ny42aC0xLjRsLTAuMS0yLjFoMGMtMC44LDEuNi0yLjEsMi40LTMuOCwyLjRjLTEuMiwwLTIuMi0wLjMtMi45LTAuOXMtMS0xLjUtMS0yLjVjMC0xLjIsMC41LTIuMiwxLjQtMi44DQoJCXMyLjQtMSw0LjMtMS4xbDIsMFY1MGMwLTEuMS0wLjItMi0wLjctMi41cy0xLjEtMC44LTIuMS0wLjhjLTAuOSwwLTEuNSwwLjEtMiwwLjRzLTAuNywwLjctMC45LDEuNEwzMyw0OC4yYzAuMy0xLDAuNy0xLjcsMS40LTIuMQ0KCQlzMS43LTAuNiwyLjktMC42YzEuNSwwLDIuNiwwLjQsMy4yLDEuMXMxLDEuOSwxLDMuNVY1Ny42eiBNMzYuNSw1Ni42YzAuNywwLDEuMy0wLjIsMS44LTAuNXMxLTAuOCwxLjMtMS4zczAuNS0xLjIsMC41LTEuOHYtMS40DQoJCWwtMS43LDBjLTEuNiwwLTIuNywwLjMtMy40LDAuN3MtMSwxLjEtMSwyQzMzLjksNTUuOSwzNC44LDU2LjYsMzYuNSw1Ni42eiIvPg0KCTxwYXRoIGQ9Ik00Ni4xLDQ1Ljd2N2MwLDEuNCwwLjIsMi40LDAuNywzczEuMiwwLjksMi4yLDAuOWMxLjEsMCwyLTAuNCwyLjYtMS4yczEtMS45LDEtMy4ydi02LjVoMS41VjU1YzAsMC40LDAsMC45LDAsMS4zDQoJCXMwLDAuOSwwLjEsMS4zaC0xLjNsLTAuMS0yLjNoMGMtMC40LDAuOS0wLjksMS41LTEuNiwxLjlzLTEuNCwwLjYtMi40LDAuNmMtMS40LDAtMi40LTAuNC0zLTEuMnMtMS0yLTEtMy42di03LjRINDYuMXoiLz4NCgk8cGF0aCBkPSJNNjQuNSw1NC4zYzAsMS4xLTAuNCwyLTEuMSwyLjZzLTEuOCwwLjktMy4xLDAuOWMtMS4yLDAtMi4yLTAuMi0yLjktMC43Yy0wLjctMC40LTEuMi0xLjItMS40LTIuMmwxLjQtMC4yDQoJCWMwLjIsMC42LDAuNSwxLjEsMC45LDEuNXMxLjIsMC41LDIuMSwwLjVjMS44LDAsMi44LTAuNywyLjgtMi4yYzAtMC40LTAuMS0wLjgtMC4zLTFzLTAuNC0wLjUtMC43LTAuN3MtMC42LTAuMy0xLTAuNA0KCQlzLTAuOC0wLjItMS4zLTAuNGMtMC45LTAuMi0xLjUtMC41LTEuOS0wLjdzLTAuOC0wLjYtMS0xYy0wLjItMC40LTAuNC0wLjktMC40LTEuNWMwLTEuMSwwLjMtMS45LDEtMi40YzAuNi0wLjYsMS42LTAuOSwyLjktMC45DQoJCWMxLjEsMCwyLDAuMiwyLjcsMC42czEuMSwxLjEsMS4zLDJsLTEuNCwwLjJjLTAuMS0wLjYtMC40LTEtMC44LTEuM3MtMS0wLjQtMS43LTAuNGMtMC44LDAtMS40LDAuMi0xLjgsMC41cy0wLjYsMC44LTAuNiwxLjUNCgkJYzAsMC40LDAuMSwwLjcsMC4yLDFzMC40LDAuNCwwLjcsMC42czEsMC40LDIuMSwwLjdjMS4xLDAuMywxLjgsMC42LDIuMiwwLjhzMC44LDAuNiwxLDFTNjQuNSw1My43LDY0LjUsNTQuM3oiLz4NCgk8cGF0aCBkPSJNNzMuNiw1NC4zYzAsMS4xLTAuNCwyLTEuMSwyLjZzLTEuOCwwLjktMy4xLDAuOWMtMS4zLDAtMi4yLTAuMi0yLjktMC43UzY1LjMsNTYsNjUsNTVsMS40LTAuMmMwLjIsMC42LDAuNSwxLjEsMC45LDEuNQ0KCQlzMS4yLDAuNSwyLjEsMC41YzEuOCwwLDIuOC0wLjcsMi44LTIuMmMwLTAuNC0wLjEtMC44LTAuMy0xcy0wLjQtMC41LTAuNy0wLjdzLTAuNi0wLjMtMS0wLjRzLTAuOC0wLjItMS4zLTAuNA0KCQljLTAuOS0wLjItMS41LTAuNS0xLjktMC43cy0wLjgtMC42LTEtMXMtMC40LTAuOS0wLjQtMS41YzAtMS4xLDAuMy0xLjksMS0yLjRzMS42LTAuOSwyLjktMC45YzEuMSwwLDIsMC4yLDIuNywwLjZzMS4xLDEuMSwxLjMsMg0KCQlsLTEuNCwwLjJjLTAuMS0wLjYtMC40LTEtMC44LTEuM3MtMS0wLjQtMS43LTAuNGMtMC44LDAtMS40LDAuMi0xLjgsMC41UzY3LDQ4LDY3LDQ4LjZjMCwwLjQsMC4xLDAuNywwLjIsMXMwLjQsMC40LDAuNywwLjYNCgkJczEsMC40LDIuMSwwLjdjMS4xLDAuMywxLjgsMC42LDIuMiwwLjhzMC44LDAuNiwxLDFTNzMuNiw1My43LDczLjYsNTQuM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODkuOCw0OS4yYzAsMS43LTAuMywzLjItMSw0LjVzLTEuNiwyLjItMi43LDIuOXMtMi42LDEtNC4yLDFoLTYuMVY0MS4xaDUuNWMyLjcsMCw0LjgsMC43LDYuMywyLjENCgkJUzg5LjgsNDYuNiw4OS44LDQ5LjJ6IE04Ni45LDQ5LjJjMC0zLjktMS45LTUuOS01LjYtNS45aC0yLjZ2MTJoM2MxLjYsMCwyLjktMC41LDMuOC0xLjZTODYuOSw1MS4yLDg2LjksNDkuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTA0LDUzYzAsMS41LTAuNSwyLjYtMS42LDMuNHMtMi42LDEuMi00LjYsMS4yaC01LjRWNDEuMWg0LjdjNCwwLDYsMS4zLDYsNGMwLDEtMC4zLDEuOC0wLjgsMi41DQoJCXMtMS4zLDEuMS0yLjMsMS4zYzEuMywwLjEsMi4zLDAuNiwzLDEuM1MxMDQsNTEuOCwxMDQsNTN6IE0xMDAuMiw0NS41YzAtMC44LTAuMy0xLjQtMC44LTEuOHMtMS4zLTAuNi0yLjQtMC42aC0xLjdWNDhIOTcNCgkJYzEuMSwwLDEuOS0wLjIsMi40LTAuN1MxMDAuMiw0Ni4zLDEwMC4yLDQ1LjV6IE0xMDEuMiw1Mi43YzAtMC45LTAuMy0xLjYtMS0yUzk4LjUsNTAsOTcuMyw1MGgtMnY1LjZoMi4yYzEuMiwwLDIuMi0wLjIsMi44LTAuNw0KCQlTMTAxLjIsNTMuNiwxMDEuMiw1Mi43eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__image.PANWEIDB {
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTIwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0Y3RjdGNzt9DQoJLnN0MXtmaWxsOiM4REMyMUY7fQ0KCS5zdDJ7ZmlsbDojMDA4NENGO30NCgkuc3Qze2ZvbnQtZmFtaWx5OidBcmlhbE1UJzt9DQoJLnN0NHtmb250LXNpemU6OS4yOTA5cHg7fQ0KPC9zdHlsZT4NCjxyZWN0IHg9IjAiIHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIi8+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjMuMSw2MS40YzMsMS41LDUuNSwyLjgsOC4zLDQuMmM2LjEtMy4xLDEyLjQtNi40LDE5LjMtOS45YzAuMSwyLjUsMC4yLDQuMiwwLjMsNi4yDQoJCWMtNi44LDMuNi0xMy4zLDcuMS0xOS45LDEwLjdjLTMtMS44LTUuNi0zLjQtOC4xLTQuOUMyMy4xLDY1LjUsMjMuMSw2My44LDIzLjEsNjEuNHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTguMSw0Mi40YzMuMS0yLDUuNC0zLjQsOC4zLTUuM2MtMi4xLTEuMS0zLjQtMS44LTQuOS0yLjdjLTMsMS42LTUuOSwzLjItOS4xLDQuOWMwLDcuNCwwLDE0LjYsMCwyMS45DQoJCWw1LjUsNC40TDE4LjEsNDIuNHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzIuMyw0MC45YzEuNiwwLjksMi45LDEuNiw1LjEsMi44Yy0yLjksMS42LTUsMi43LTcuMiw0Yy0xLjUtMC43LTIuOS0xLjQtNS40LTIuNg0KCQlDMjcuOSw0My40LDMwLjEsNDIuMiwzMi4zLDQwLjl6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMyLjIsMjljLTIsMS4xLTMuNSwyLTUuNiwzLjFjNi4yLDMuOCwxMS44LDcuMiwxNy40LDEwLjZ2NC42bC01LjEsMi44Yy0wLjcsMC40LTEuNCwwLjgtMi4xLDEuMmwtNS42LDMuMQ0KCQlMMjMuMSw1MGMwLDEuNiwwLDMuNCwwLDUuNWMyLjYsMS41LDUuNCwzLjEsOC40LDQuOWM2LjYtMy41LDEzLjEtNywxOS42LTEwLjVjMC0zLjUsMC02LjUsMC0xMC4xQzQ0LjksMzYuMywzOC42LDMyLjcsMzIuMiwyOXoiLz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTYxLjYsNTMuOWMtMC4yLTAuNS0wLjYtMS0xLjMtMS40YzEuNC0wLjQsMi42LTAuOSwzLjgtMS42YzEuMi0wLjcsMi4xLTEuNCwyLjctMi4xaC0zYy0xLjMsMC0yLjMsMC0zLjIsMC4xDQoJCQl2LTEuNWMxLjEsMC4xLDIuMSwwLjEsMy4yLDAuMWgxM2MxLDAsMi4xLDAsMy4xLTAuMXYxLjVjLTEtMC4xLTIuMS0wLjEtMy4xLTAuMWgtOC4xYy0wLjIsMC4zLTAuNywwLjgtMS4zLDEuNGgxMC4xDQoJCQljLTAuMSwxLTAuMSwyLTAuMSwyLjlzMCwxLjcsMC4xLDIuNkg3NnYtMWgtOS4zdjAuOUg2NWMwLjEtMSwwLjEtMi4xLDAuMS0zLjRDNjQuMyw1Mi42LDYzLjEsNTMuMiw2MS42LDUzLjl6IE02Ny45LDQ1LjMNCgkJCWMwLjItMC4xLDAuMy0wLjMsMC4zLTAuNnYtMi4xaC00LjNjLTAuMSwwLjctMC4yLDEuNS0wLjUsMi4yUzYyLjcsNDYuMyw2Miw0N2MtMC40LTAuNC0wLjktMC43LTEuNS0wLjhjMC43LTAuNywxLjEtMS40LDEuNC0yDQoJCQljMC4yLTAuNiwwLjQtMS4xLDAuNS0xLjdjLTAuOSwwLTEuNiwwLTIsMC4xdi0xLjRjMC41LDAuMSwxLjEsMC4xLDIuMSwwLjFjMC0yLjEsMC0zLjYtMC4xLTQuNGgyLjRjMC4yLTAuNywwLjQtMS4zLDAuNS0xLjgNCgkJCWMwLjYsMC4yLDEuMiwwLjMsMS44LDAuNGMtMC4zLDAuMy0wLjYsMC43LTAuOSwxLjRoMy42Yy0wLjEsMC45LTAuMSwxLjctMC4xLDIuNXY1LjdjMCwwLjUtMC4yLDAuOS0wLjYsMS4xDQoJCQljLTAuNCwwLjItMSwwLjQtMS44LDAuNWMtMC4xLTAuNi0wLjMtMS4xLTAuNy0xLjVDNjcuMyw0NS40LDY3LjcsNDUuNCw2Ny45LDQ1LjN6IE02OC4yLDQxLjR2LTMuMkg2NHYzLjJINjguMnogTTY0LjcsNDMuNA0KCQkJYzAuNS0wLjEsMC45LTAuMywxLjMtMC40bDAuOSwxLjdjLTAuNCwwLjItMC45LDAuMy0xLjQsMC41QzY1LjMsNDQuNiw2NSw0NCw2NC43LDQzLjR6IE02Ni44LDQwLjZjLTAuMywwLjEtMC44LDAuMi0xLjMsMC4zDQoJCQljLTAuMS0wLjctMC4zLTEuMy0wLjYtMS44YzAuNC0wLjEsMC45LTAuMiwxLjQtMC4zQzY2LjUsMzkuMyw2Ni43LDM5LjksNjYuOCw0MC42eiBNNzYsNTMuNHYtMS44aC05LjN2MS44SDc2eiBNNzEsNDEuNA0KCQkJYzEsMC4xLDEuOSwwLjEsMi43LDAuMWg1LjRjLTAuMiwwLjYtMC41LDEuMy0wLjksMS45Yy0wLjQsMC42LTAuOSwxLjItMS41LDEuOGMwLjUsMC4yLDEuMSwwLjMsMS42LDAuM2MwLjYsMC4xLDEuMywwLjEsMi4xLDANCgkJCWMtMC40LDAuNi0wLjYsMS4xLTAuNiwxLjVjLTEtMC4xLTEuOC0wLjItMi41LTAuM3MtMS40LTAuMy0yLjEtMC42Yy0wLjUsMC4yLTEuMSwwLjQtMS45LDAuNmMtMC43LDAuMi0xLjUsMC40LTIuMSwwLjYNCgkJCWMtMC4yLTAuNS0wLjUtMC45LTAuOS0xLjRjMC42LTAuMSwxLjItMC4xLDEuOC0wLjJjMC42LTAuMSwxLjItMC4yLDEuOC0wLjVjLTEtMC43LTEuNy0xLjUtMi4xLTIuNkg3MVY0MS40eiBNNzYuMywzNy43aC0yLjcNCgkJCWMwLDAuNS0wLjEsMS0wLjIsMS42cy0wLjUsMS4yLTEuMiwxLjljLTAuNi0wLjMtMS4xLTAuNi0xLjYtMC43YzAuOC0wLjYsMS4yLTEuMywxLjMtMi4xYzAuMS0wLjgsMC4xLTEuNCwwLTEuOWg2DQoJCQljLTAuMSwwLjYtMC4xLDEuMi0wLjEsMS44czAuMiwwLjksMC41LDAuOXMwLjksMCwxLjYtMC4xYy0wLjEsMC40LTAuMiwwLjktMC4yLDEuNUg3OGMtMC41LDAtMC45LTAuMS0xLjItMC4yDQoJCQljLTAuMy0wLjEtMC41LTAuNS0wLjUtMS4xVjM3Ljd6IE03Ni44LDQyLjZoLTMuNGMwLjMsMC43LDEsMS40LDEuOSwxLjlDNzYsNDMuOSw3Ni42LDQzLjMsNzYuOCw0Mi42eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOTEuMiwzOC45Yy0wLjUsMS4zLTEuMSwyLjUtMS42LDMuN2MwLjgtMC4xLDEuNi0wLjIsMi40LTAuM2MwLjYtMS4zLDAuOS0yLjMsMS0zbDEuOSwwLjcNCgkJCWMtMC4zLDAuNC0wLjgsMS4yLTEuNSwyLjRjLTAuNiwxLjItMS42LDMuMS0yLjgsNS42bDMuOS0wLjVjLTAuMiwwLjctMC40LDEuMi0wLjQsMS42Yy0wLjcsMC0xLjYsMC4xLTIuNSwwLjINCgkJCWMtMC45LDAuMS0xLjksMC40LTIuOCwwLjZjLTAuMi0wLjctMC40LTEuMy0wLjUtMS44YzAuNS0wLjIsMS0wLjgsMS41LTEuNnMxLTEuOCwxLjUtMi44Yy0wLjYsMC4xLTEuMiwwLjEtMS44LDAuMg0KCQkJYy0wLjUsMC4xLTEsMC4yLTEuNCwwLjRjLTAuMi0wLjUtMC40LTEtMC43LTEuN2MwLjUtMC4zLDEuMS0xLjIsMS43LTIuNmMwLjYtMS40LDEuMS0yLjksMS42LTQuNWMwLjYsMC4yLDEuMywwLjQsMi4xLDAuNg0KCQkJQzkyLjIsMzYuNyw5MS43LDM3LjYsOTEuMiwzOC45eiBNOTUuMSw1Mi43Yy0xLDAuMi0yLjIsMC40LTMuNCwwLjZzLTIuNCwwLjYtMy40LDFjLTAuMi0wLjYtMC41LTEuMy0wLjctMg0KCQkJYzEuMS0wLjEsMi4yLTAuMiwzLjItMC40YzEtMC4xLDIuNS0wLjQsNC40LTAuOEM5NS4xLDUxLjcsOTUuMSw1Mi4yLDk1LjEsNTIuN3ogTTk4LjYsMzcuNWMtMC4yLDAuNi0wLjQsMS4yLTAuNiwxLjdoNS41DQoJCQljMS4xLDAsMi4yLDAsMy4xLTAuMXYxLjVjLTEtMC4xLTItMC4xLTMuMS0wLjFoLTAuOXYyLjljMS40LDAsMi41LDAsMy4zLTAuMXYxLjVjLTAuOS0wLjEtMi0wLjEtMy4zLTAuMXYzLjFjMS40LDAsMi42LDAsMy40LTAuMQ0KCQkJdjEuNWMtMC45LTAuMS0yLTAuMS0zLjQtMC4xdjMuMWgxLjRjMS4xLDAsMi4zLDAsMy40LTAuMXYxLjVjLTEuMS0wLjEtMi4zLTAuMS0zLjQtMC4xaC02LjJ2MmgtMS42YzAuMS0xLjEsMC4xLTIuNSwwLjEtNC40di04LjMNCgkJCWMtMC4zLDAuOS0wLjcsMS43LTEuMSwyLjRjLTAuNi0wLjQtMS4xLTAuNy0xLjUtMC45YzAuNS0wLjcsMS0xLjUsMS40LTIuM3MwLjgtMS44LDEuMy0zLjJzMC44LTIuNSwwLjktMy40DQoJCQljMC42LDAuMiwxLjMsMC40LDIuMSwwLjZDOTkuMSwzNi40LDk4LjksMzYuOSw5OC42LDM3LjV6IE0xMDEuMSw0My40di0yLjloLTMuM3YyLjlIMTAxLjF6IE0xMDEuMSw0Ny45di0zLjFoLTMuM3YzLjFIMTAxLjF6DQoJCQkgTTEwMS4xLDUyLjJ2LTMuMWgtMy4zdjMuMUgxMDEuMXogTTEwMy41LDM4Yy0wLjUsMC4yLTAuOSwwLjQtMS41LDAuN2MtMC4zLTAuNy0wLjctMS41LTEuMy0yLjRsMS40LTAuOQ0KCQkJQzEwMi40LDM1LjgsMTAyLjgsMzYuNiwxMDMuNSwzOHoiLz4NCgk8L2c+DQoJPHRleHQgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSA2MC40MDAxIDY2LjU5NjkpIiBjbGFzcz0ic3QyIHN0MyBzdDQiPlBhbldlaURCPC90ZXh0Pg0KPC9nPg0KPC9zdmc+DQo=');
}

.ds-item__name {
  border-top: 1px solid var(--smt-border-color);
  height: 40px;
  line-height: 40px;
  box-sizing: border-box;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ds-item__content:hover .ds-item__mask {
  background-color: rgba(255, 255, 255, 0.9);
}
.ds-item__name:hover .ds-item__mask {
  border-top-color: #185094;
}

.ds-item__content:hover .ds-item__mask-icon {
  display: flex;
  color: var(--smt-white-color-1);
}

.ds-item__mask-icon {
  display: none;
  justify-content: center;
  align-items: center;
  background-color: var(--smt-bg-color-ds-item-mask);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 6px;
}

.ds-item__mask-icon::before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 50px;
  margin-left: -25px;
  margin-top: -1px;
  border-top: 2px solid;
}

.ds-item__mask-icon::before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 50px;
  margin-left: -25px;
  margin-top: -1px;
  border-top: 2px solid;
}

.ds-item__mask-icon::after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  height: 50px;
  margin-left: -1px;
  margin-top: -25px;
  border-left: 2px solid;
}
/* /////////////////// */

/*
 * Module: Theme
 * ----------------------
 */
 
/* 主界面 */
.theme_manager {
  width: 100%;
  height: 100%;
  padding: 10px 40px;
  box-sizing: border-box;
}

/* 左侧导航栏宽度设置 */
.theme_manager .navMenu {
  width: 100%;
  position: relative;
  z-index: 1;
}

/* 左侧导航栏选项容器 */
.theme_manager .navMenu ul {
  list-style: none;
  margin: 0;
  width: 100%;
  border-bottom:1px solid #EEEEEE;
  padding: 0px;
  margin: auto 6px;
  margin-bottom: -1px;
}

/* 左侧导航栏每个选项样式*/
.theme_manager .navMenu li{
  list-style: none;
  cursor: pointer;
  transition: border-color .3s,background-color .3s,color .3s;
  box-sizing: border-box;
  white-space: nowrap;
  color: #909399;
  border-bottom:1px solid #EEEEEE;
  margin: 0px 30px -1px 0px;;
  display: inline-block;
  height: 24px;
  line-height: 24px
}

.ds-tabs__nav .ds-tabs__item.active,
.quickquery-tabs__nav .quickquery__item.active,
.icon-dialog .navMenu li.active,
.theme_manager .navMenu li.active {
  color: var(--smt-brand-color-active);
  border-bottom-color: var(--smt-brand-color-active);
}

/* 内容宽度设置 */
.theme_manager > .content {
  width: 100%;
  height: calc(100% - 26px)
}

/* ContentView样式  */
.theme_manager .content_view  {
  overflow: auto;
  display: none;
  height: 100%;
  overflow: hidden;
  position: relative;
}

/* 组件布局 */
.theme_manager .fieldList_view {
  width: 70%;
  position: relative;
  height: calc(100% - 40px);
  box-sizing: border-box;
  overflow: auto;
}

.theme_manager .fieldList_view .color_group {
  
}

.theme_manager .fieldList_view > div > .custom_dom:first-child {
  margin-top: 20px; 
}

/* 组件最小高度 */
.theme_manager .fieldList_view > div > .custom_dom:not(:first-child) {
  margin-top: 31px; 
}

.theme_manager .fieldList_view > div > .custom_dom.logo-group2:not(:first-child) {
  margin-top: 12px; 
}

.theme_manager .fieldList_view > div > .custom_dom.color_group {
  margin-top: 20px; 
}

/* 组件左侧标题  */
.theme_manager .fieldList_view .custom_dom > label {
  vertical-align: middle;
  float: left;
  color: #606266;
  box-sizing: border-box;
  padding-right: 20px;
  width: 100px;
  min-height: 20px;
  line-height: 20px;
}

/* 文本框组件样式 */
.theme_manager .fieldList_view .custom_dom > input[type=text] {
/*
  -webkit-appearance: none;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  box-sizing: border-box;
  color: #606266;
  display: inline-block;
  font-size: inherit;
  height: 28px;
  outline: none;
  padding: 0 15px;
  transition: border-color .2s cubic-bezier(.645,.045,.355,1);
*/
  width: 240px;
}

.theme_manager .fieldList_view .custom_dom > input:-internal-autofill-selected {
  background-color: white;
}

.theme_manager .fieldList_view .custom_dom .theme_group {

}
.theme_manager .fieldList_view .custom_dom #LOGINCOLOR_GROUP.theme_group {
  justify-content: flex-start;
    display: flex;
}

/* 颜色设置 */
.theme_manager .fieldList_view .custom_dom .color_select {
  height: 50px;
  line-height: 50px;
  display: inline-block;
}

.theme_manager .fieldList_view .custom_dom .color_select .color_select_value {
  margin: 8px 0px;
}

.theme_manager .fieldList_view .color_select .colorInput {
  height: 30px;
  width: 30px;
  padding: 0px;
  padding: 2px;
  border: 3px solid #e6e6e6;
  border-radius: 4px;
}

/* 隐藏输入框 */
.theme_manager .fieldList_view .color_select ._clolorinputdiv {
  display: none;
}

/* 图片选择 */
.theme_manager .imageList,
.theme_manager .theme_group {
  margin: 0px;
}

.theme_manager .imageList {
  padding-left: 102px;
}

.theme_manager .theme_group#COLOR_GROUP .custom_dom {
  justify-content: center;
  display: inline-flex;
  width: 150px;
  position: relative;
}

.theme_manager .theme_group .custom_dom {
  display: inline-block;
  position: relative;
}

.theme_manager .theme_group .custom_dom label {
  position: absolute;
  bottom: 0px;
  left: 0px;
  padding: 0px;
  text-align: center;
  width:150px;
}

.theme_manager .theme_group .custom_dom .imageList {
  padding: 0px;
  display: inline-block;
}

.theme_manager .theme_group .custom_dom .imageList > li:not(:last-child) {
  display: block;
  float: left;
  margin-right: 20px;
}

.theme_manager .theme_group .custom_dom .upload_icon:hover {
  color: #3dc483;
}

.theme_manager .custom_dom .imageList .imageView {
  display: inline-block;
  position: relative;
}

.theme_manager .theme_group_desc {
  color: #B2A69E;
  padding: 5px 5px 0px 5px;
  padding-left: 100px;
  width: 72%;
  line-height: 17px;
}


div#LOGINCOLOR_GROUP .custom_dom {
  justify-content: center;
  display: inline-flex;
  width: 200px;
}

div#LOGINCOLOR_GROUP .custom_dom label {
  width: 200px;
}

.theme_manager .imageList li {
  list-style: none;
  display: inline-block;
  cursor: pointer;
  margin-right: 30px;
  position: relative;
  padding-bottom: 2px;
}

.theme_manager .imageList li img {
  max-height: 120px;
}

.theme_manager .imageList li .check {
  display: none;
  position: absolute;
  right: 0px;
  top: 0px;
  color: #00CCCC;
  font-size: 1.6em;
  width: 20px;
  height: 20px;
}

.theme_manager .imageList li .check .image_triangle {
  height: 20px;
  position: absolute;
  width: 0;
  height: 0;
  border-top: 20px solid #3CC284;
  border-left: 20px solid transparent;
}

.theme_manager .imageList li .check .iconfont {
  width: 0;
  height: 0;
  position: absolute;
  right: 12px;
  color: white;
}

.theme_manager .imageList li .upload {
  display: none;
  position: absolute;
  right: calc(50% - 8px);
  top: calc(50% - 8px);
  font-size: 16px;
  color: white;
}

.theme_manager .imageList .custom .imageDiv {
  border: 1px solid var(--smt-border-color);
  box-sizing: border-box;
}

.theme_manager .imageList li.active .upload_shape {
  background-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.theme_manager .imageList li.active .check,
.theme_manager .imageList li.active .upload {
  display: block;
}

/* 自定义上传组件  */
.theme_manager .imageList li .spanDiv {
  text-align: center;
  padding-top: 5px;
  color: #ACB3BD;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.theme_manager .imageList li.custom i {
  width: 120px;
  height: 120px;
  text-align: center;
  line-height: 120px;
  border: 1px solid var(--smt-border-color);
  border-radius: 3px;
  position: relative;
}

.theme_manager .imageList .imageupload_input {
  position: absolute;
  top: 0px;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
  width: 100%;
  left: 0px;
  height: 100%;
}

.theme_manager .s-icon-upload {
  display: inline-block;
}

.theme_manager .imageList li.active:hover .upload {
  display: block;
}

/* 预览图  */
.theme_manager .preview_view {
  width: 30%;
  box-sizing: border-box;
  position: absolute;
  top: 0px;
  right: 0px;
  heigth: calc(100% - 28px);
}

.theme_manager .preview_view .theme_preview {
  height: calc(100% - 57px);
}

.theme_manager .preview_view .theme_preview iframe {
  width: calc(100% - 3px);
  height: calc(50% - 35px);
  margin-bottom: 12px;
  box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px, rgba(0, 0, 0, 0.15) 3px 1px 16px;
}

.theme_manager .preview_view .theme_preview iframe:first-child {
  margin-bottom: 30px;
}

.theme_manager .preview_view .preivew_label {
  color: #606266;
  box-sizing: border-box;
  padding: 24px 0px 12px 0px;
}

/* 配置保存按钮容器 */
.theme_manager .content_view .theme_btns {
  text-align: center;
  position: absolute;
  bottom: 0px;
  width: 100%;
  box-sizing: border-box;
  text-align: right;
}

.theme_manager ._editorContainer {
  border: 1px solid var(--smt-border-color);
}

.theme_manager .theme_btn {
/*
  border-radius: 3px;
  text-align: center;
  display: inline-block;
  line-height: 20px;
  font-family: "Microsoft Yahei", "SimSun", Arial, Sans-Serif;
  zoom: 1;
  cursor: pointer;
  border: 1px solid #E5E5E5;
  background: #fff;
  padding: 3px 14px;
  color: #3e3b3b;
  margin-left: 5px;
  box-sizing: border-box;
  outline: none;
*/
}

.theme_manager .theme_btn:first-child {
  margin-left: 0px;
}

.theme_manager #LOGIN_LOGO_LABEL_GROUP .custom_dom {
  margin-right: 20px;
}

.theme_manager #LOGIN_LOGO_LABEL_GROUP .custom_dom label {
  width: 100%;
}


.colorpicker_select {position: relative;}
.colorpicker_select .colorpicker_value {
  position: absolute;
  margin: 2px; 
  top: 0px;
  width:22px;
  height:22px;
  border: solid 1px #ccc;
  border-radius: 4px;
}
.colorpicker_select .colorpicker_input {
  display: block;
  width: calc(100% - 57px);
  height: 14px;
  padding: 6px 8px 6px 30px;
  line-height: 1.428571429;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  width: 60px;
  border-radius: 2px;
}
.colorpicker_select .colorpicker_reset {
  position: absolute;
  top: 0px;
  height: 28px;
  line-height: 28px;
  right: 0px;
  width: 22px;
  text-align: center;
  font-size: 20px;
  display: none;
  cursor: pointer;
}

.colorpicker_select .colorpicker_reset:hover {
  color: #00CCCC;
}

.sketch-picker {
  background: rgb(255, 255, 255); 
  border-radius: 4px; 
  box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px, rgba(0, 0, 0, 0.15) 0px 8px 16px;
      border: none;
}

.sketch-picker .sp-input {
  display: block;
  width: 100%;
  height: 28px;
  padding: 6px 3px 6px 6px;
  line-height: 1.428571429;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
}

.sketch-picker .sp-input:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}

/*
 * Component: Start Page BEGIN
 * ----------------------
 */
.base__slide-wrapper {
  background-color: #373d41;
}

.slide-item .item-line {
  background-color: #fff;
}

.base__slide-container, .slide-btn i, .taskpanel__body {
  color: #fff;
}

.slide-btn-panel, .slide-btn {
  background-color: transparent;
}

.slide-btn-panel .btn-bg, .slide-item .bg, .taskpanel__body .slide-item:hover .bg {
  background-color: #161a1d;
}

.taskpanel__body .slide-item .mask {
  background-color: var(--smt-bg-color-module-item-mask);
}

.slide-item:hover .bg, .slide-btn-panel.movable:hover .btn-bg {
  background-color: #157ea5;
}

.base__copyright-title {
  color: #373d41;
}

.base__copyright, .disable {
  color: #BFBFBF;
}

.slide-content .disable .mask .item-line {
  background-color: #878b8d;
}

/* /////////////////// */

/*
 * Component: New start Page BEGIN
 * ----------------------
 */
/*
 * 使用vw，vh单位的数值时是按视图窗口(Viewport)大小为“1366 x 660”进行换算的<br>
 * UI效果图中，width: M px => M * (100 / 1366)vw; height: N px => N * (100 / 660)vh; <br>
 */

.base__start-page-content.slide-group {
  position: relative;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.base__start-page-content.slide-group .base__copyright-container {
  height: 44px;
  margin-top: 0px;
  margin-bottom: 60px;
}

.base__slide-wrapper.slide-group-wrapper {
  background-color: transparent;
  height: calc(100% - 104px);
}

.base__slide-group {
  height: 100%;
  display: flex;
  justify-content: center;
  /* 垂直方向绝对居中对齐时：
  注：如果出现滚动条，顶部内容会显示不全，感觉是浏览器的问题
  */
  align-items: center;
  /* 垂直方向不绝对居中对齐时：
  * 使用padding模拟居中效果
  align-items: flex-start;
  padding-top: 75px;
  box-sizing: border-box;
  */
  /**/
  overflow: auto;
  color: #fff;
}

.slide-group-wrapper .outer-group {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: flex-start;
}

.slide-group-wrapper .inner-group {
  list-style: none;
  /*margin: 3.788vh 1.098vw;*/
  margin: 25px 15px;
  padding: 0;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 16.398vw;
  height: 58.485vh;
}

.slide-group-wrapper .inner-group .slide-item {
  flex-grow: 1;
  width: 100%;
  height: 0;
}

.slide-group-wrapper .inner-group .slide-item.grow-2 {
  flex-grow: 2;
}

.slide-group-wrapper .inner-group .slide-item:not(:first-child) {
  /*margin-top: 3.333vh;*/
  margin-top: 22px;
}

.inner-group .slide-item .content {
  overflow: hidden;
  margin-top: -38.75px;
}

.inner-group .slide-item.disable .mask, .inner-group .slide-item.disable .item-line {
  background-color: rgba(255, 255, 255, 0.4);
}

.inner-group .slide-item .content .item-img-panel {
  font-size: 2.3vw;
  height: 2.3vw;
  display: flex;
  align-items: center;
  justify-content: center;
}

.inner-group .slide-item:hover .content .line-panel,
.inner-group .slide-item:hover .content .item-img-panel {
  display: none;
}

.inner-group .slide-item .content .line-panel {
  margin-top: 1.09vh;
}

.base__start-page-content.slide-group .slide-item .content .item-title {
  font-size: 1.1vw;
  margin-top: 10px;
}

.inner-group .slide-item .content .menu-item {
  line-height: 4.242vh
}

.inner-group .slide-item:hover .content {
  top: 30%;
}

.inner-group .slide-item .content .item-desc, .slide-item .content .menu-items {
  margin-top: 6px;
}

/* /////////////////// */

/*
 * Module: DataProvider
 * ----------------------
 */

/* /////////////////// */

/*
 * Module: Analysis
 * ----------------------
 */
/*影响：跳转规则*/
.macro-guide-row>span {
  display: inline-flex;
  align-items: center;
  padding-left: 10px;
}
/*影响：跳转规则*/
.macro-guide-row>span>input {
  margin-right: 2px;
}
/*影响：跳转规则*/
.macro-guide-row {
  display: flex;
}
/* /////////////////// */

/*
 * Module: Settings
 * ----------------------
 */
.editformitemstable {
  margin-top: 8px
}

.base__settings-view #_baseGrid {
  border: 1px var(--smt-border-color) solid;
}


.base__settings-view  .table-grid tr:nth-child(even) td, .base__system-tools-view  .table-grid tr:nth-child(even) td {
  background: #FFF;
}

.base__settings-view .table-grid tr:nth-child(odd) td, .base__system-tools-view .table-grid tr:nth-child(odd) td {
  background: #fafafc;
}
.gt-table-header-td {
  background: var(--smt-bg-color-table-head);
}
.base__system-tools-view  .gt-table-header-td {
  font-weight: normal;
  width: 18%;
}

.base__system-tools-view .base__task-main-panel .bottomPane.sub-tab-page {
  padding: 10px 0; 
}

.base__settings-view .table-grid tr:nth-child(1) td, .base__system-tools-view .table-grid tr:nth-child(1) td {
  background: #F7F7F7;
}
.gt-table-header-td {
  background: var(--smt-bg-color-table-head);
}

/*影响：数据格式*/
.base__settings-view  .newtable-grid-top-span-sp {
  font-weight: normal;
  top: 0;
}

.editformitems td, .editformitemsdiv, .editformContentTable, .editformitemsvaluetd, .editformitemslabeltd,
  .editformitemstable, .editblock table, .editblock td, .editformbuttontd, .no_editblock, .no_editblock td, .editblock {
  background: #FFF;
}
 .parameterView .editformitemsvaluetd, .base__settings-view .editformitemsvaluetd,.base__system-tools-view .editformitemsvaluetd{
	padding-top:2px;
	padding-bottom:2px;
}

.base__settings-view .editformitemslabeltd, .base__system-tools-view .editformitemslabeltd, .base__settings-view .editblock td,
  .base__system-tools-view .editblock td {
  padding-top: 4px;
  padding-bottom: 4px;
}

._NewFolderButton {
	padding: 1px;
	min-width: 76px;
    text-align: center;
}
.smartbichart_config_div_as_th span {
  color: #333333;
}


.colorInput:hover {
  background-color: var(--smt-theme-color);
  border-color: var(--smt-brand-color-active);;
}

.base__system-tools-view  .hd {
  background: #F7F7F7;
}

.base__settings-view .themeBtn {
  background-color: #FFF;
  border: none;
  cursor: pointer;
  font-size: 15px;
  height: 22px;
  padding: 0px 5px;
  margin: 2px;
}

#pageLayoutTable td {
  border: 1px solid #e8e8e8;
}

#pageLayoutTable td input {
  vertical-align: middle;
}

.themeBtn:hover {
  outline: 1px solid #e8e8e8;
}

.btn-noradius {
  border-radius: 0px;
}

.checkbox_middle {
  vertical-align: middle;
}
.checkbox_bottom {
  vertical-align: bottom;
  margin:0 5px;
}
.barbtn.nopadding {
  padding: 1px 14px;
}

.fileExt {
  position: absolute;
  left: 10px;
  width: 180px;
  height: 28px;
  filter: alpha(opacity = 0);
  opacity: 0;
  cursor: pointer;
  z-index: 10;
}

.fileExtdiv {
  align-items: center;
  display: flex;
  z-index: 1;
  margin-top:10px;
}

.fileExtSpan {
  float: left;
 margin-right: 20px;
    width: 180px;
  height: 28px;
  line-height: 28px;
  background: url(liulan.gif) no-repeat 0 0;
  cursor: pointer;
}

.base__settings-view .frame_border {
  border-right: 1px solid #e1e2eb;
}
/* 公共设置资源授权确定区域 */
.resourcepermissionneweditblock .frame_border{
  border-right: 0px;
}

.base__settings-view ._buttonFormat, .base__settings-view ._buttonExample {
  border-radius: 3px;
  text-align: center;
  display: inline-block;
  line-height: 20px;
  font-family: var(--smt-font-family);
  zoom: 1;
  cursor: pointer;
  /*border: 1px solid #e2dede;
  background: #fff;
  padding: 3px 14px;
  color: #3e3b3b;*/
}

.fieldset_label {
  display: block;
  padding: 4px 0;
}

.base__settings-view ._buttonFormat:hover, .base__settings-view ._buttonExample:hover {
  /*background-color: var(--smt-theme-color);
  border-color: var(--smt-theme-color);
  color: #fff;*/
}

.settings_button input[type='checkbox'], .settings_button input[type='radio'] {
  vertical-align: initial;
}

.settings_button .treecontainer {
  position: relative;
}

.settings_button .export_tree_container {
  border-right: 1px var(--smt-border-color) solid;
  overflow: hidden;
}

/*数据格式右侧表格*/
._dataFormatGrid .table-grid-row td {
  padding-left: 10px
}

/*数据格式-变换系数按钮*/
.transformBtn {
  padding: 1px 8px;
  margin-left: 1px;
}

._dataFormatGrid .newtable-grid-top-span-sp {
  left: 20px;
}
/*影响：宏资源包，业务主题，数据源，存储过程*/
.marco_package, .business-fiexd, .dataSourceTable, .procedureProperty_table, .business_proertyview, .table-fixed {
  table-layout: fixed;
  height: 100%;
  width: 100%;
}
/*影响：新建流程*/
.table-auto {
  overflow: auto; height : 100%;
  width: 100%;
  height: 100%;
}
/*影响：宏资源包*/
.fieldset_label {
  display: block;
  padding: 4px 0;
}
/*影响：宏资源包*/
.package_td {
  width: 350px;
}
/*影响：宏资源包*/
.top_fieldset {
  overflow: hidden;
  border: 1px solid #DCD9D5;
}
/*影响：宏资源包*/
.bottom_fieldset {
  height: 100%;
  overflow: hidden;
  border: 1px solid #DCD9D5;
}
.bottom_fieldset .bottom_fieldset_desc_box:hover {
  text-decoration: underline;
}
/*影响：宏资源包*/
.top_fieldset_div {
  width: 100%;
  height: 100px;
  overflow: auto
}
/*影响：宏资源包*/
.bottom_fieldset_div {
  width: 98%;
  height: 80px;
  overflow: auto
}
/* /////////////////// */

/*
 * Module: SystemTools
 * ----------------------
 */
/*影响：系统设置，新建流程，excel导入模板*/
.systemConfig input[type="checkbox"], .excel_importer input[type="checkbox"], .flowActionView input[type="checkbox"],
.systemConfig input[type="radio"], .excel_importer input[type="radio"], .flowActionView input[type="radio"] {
  vertical-align: middle;
}

.spaceBtn {
  margin: 0 3px;
}

.systemConfig .system_modify_resource {
  color: var(--smt-theme-color);
  padding: 0 5px;
  cursor: pointer;
}

.systemConfig .system_modify_resource:hover {
  text-decoration: underline;
}


/*影响：系统设置，流程监控，导入/导出资源，新建流程，excel导入模板*/
.systemConfig .button-buttonbar-noimage, 
.excel_importer .button-buttonbar-noimage, 
.excel_importer select,
.importChooser  .button-buttonbar-noimage, 
.exporterchooser .button-buttonbar-noimage, 
.flowActionView .button-buttonbar-noimage,
.base__system-tools-view .select2-selection,
.instancepage .button-buttonbar-noimage {
  /*height: 24px*/
}

.importChooser  .button-buttonbar-noimage {
	padding: 1px 9px;
}

._scrollDiv .button-buttonbar-noimage {
  padding:0;
}
.user_manager div[bofid='leftPane'] {
  background-color: #ffffff;
}

.SessionMonitor .gt-table-header-td, .SessionMonitor .gt-gridline td {
  width: inherit;
  padding: 0;
}

.import_errorlog .gt-rootpane, .importChooser-div {
  margin-top: 2px;
  border: 1px solid var(--smt-border-color);
  width: calc(100% - 2px);
  height: calc(100% - 8px);
  border-collapse: inherit;
}

.SessionMonitor .gt-gridline td, .import_errorlog .gt-table-header-td {
  border: 1px solid #fff;
}

.session_config_dialog .newtable-grid-top-span-sp {
  top: 0;
}

.session_config_dialog .fieldset_top {
  height: 100%;
  overflow: hidden;
  border: 1px solid var(--smt-border-color);
  padding: 2px;
}

.session_config_dialog .fieldset {
  height: 100%;
  overflow: hidden;
  position: relative;
  border: 1px solid var(--smt-border-color);
  padding: 2px;
}

.session_config_dialog .serverDiv {
  position: relative;
  top: 5px;
  width: 75%;
  height: 180px;
  overflow: auto;
}

.session_config_dialog .buttonDiv {
  position: absolute;
  top: 25px;
  left: 80%;
  width: 25%;
  height: 100px;
  overflow: auto;
}

.import_errorlog {
  table-layout: auto;
  overflow: auto;
  padding: 7px 12px 0px;
}

.import_errorlog .gt-table-header-td {
  white-space: nowrap;
}

.mobile_manager ._navigation {
  padding: 2px 0 6px 2px;
}

.view_catalog .flat input[readonly], .flowActionView .flat input[readonly] {
  /*height: 20px;*/
}

.view_catalog .listView-table td {
  height: 30px
}

.view_catalog .centertd {
  padding-top: 10px;
}

.checker  .gt-gridline td {
  border: none;
}

.checker ._listArea {
  border: 1px solid var(--smt-border-color);
}

.exporterchooser ._leftTreePanelDiv {
  background-color: #fff;
}

.mobile_manager .table-grid-top-span-sp {
  text-align: left;
}

.mobile_manager .table-grid {
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border-collapse: inherit;
  border-bottom-color: #fff;
}

.pagebar-btn {
  background-color: transparent !important;
}

.base__settings-view  .table-grid td {
  border-bottom: 1px var(--smt-border-color) solid;
  border-right: 0px;
}

.flowaction .editblock td {
  padding-right: 0;
}

.ref-resource-dialog__container .gt-gridline td {
  padding-left: 6px;
  padding-right: 6px;
}

.ref-resource-dialog__container .gt-gridline td:last-child {
  padding-top: 2px;
  padding-bottom: 2px;
  line-height: 14px;
}

.ref-resource-dialog__container .gt-table-header-td:last-child {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.procedureProperty .tab-contentbanner{
  max-height:300px;
}

 [class*=" s-icon-"].disabled{
  color:grey;
}

.displaypanel-nullTip {
  display: inline-flex;
  color: #7d838d;
  margin: 15px;
  align-items: center;
}

.displaypanel-nullTip-background {
  height: 48px;
  width: 48px;
}

/** 我的设置 **/
.myinfo-view__home-setting {
  display: inline-block;
  width: 90px;
}

.myinfo-view__default,
.myinfo-view__custom,
.system_modify_resource {
  cursor: pointer;
  padding: 0 5px;
}

.system_modify_resource {
  color: var(--smt-theme-color);
}

.system_modify_resource:hover {
  text-decoration: underline;
}

.system-view__modify {
  margin-left: 50px;
}

/*
 * Module: Macro
 * ----------------------
 */
.smartbix-macrodialog .combobox-panel > input.combobox-edit{
  padding: 0 0 0 8px;
  margin-right: -3px;
  box-sizing: border-box;
  text-overflow: ellipsis;
  overflow: hidden;
}

.smartbix-macrodialog .dropdown-box-span {
  height: 32px;
  line-height: 32px;
  padding: 0 8px;
  background-color: white;
  word-break: break-all;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
}

.smartbix-macrodialog .dropdown-box-span-select {
  height: 32px;
  line-height: 32px;
  padding: 0 8px;
  background-color: #f4f6f9;
  word-break: break-all;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
}

.smartbix-macrodialog .dropdown-box-span-select span {
  background-color: rgba(0, 0, 0, 0)
}

.smartbix-macrodialog.dropdown-box-div {
  border: 1px solid #dee3ec;
  background-color: white;
}
/*影响：跳转规则*/
.macro-guide-row>span {
  display: inline-flex;
  align-items: center;
  padding-left: 10px;
}
/*影响：跳转规则*/
.macro-guide-row>span>input {
  margin-right: 2px;
}
/*影响：跳转规则*/
.macro-guide-row {
  display: flex;
}
/* /////////////////// */
/*全屏遮罩层背景*/
.full-screen-mask-background {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(0,0,0,0.3);
  z-index: 100;
}

/*
 * Module: AboutDialog
 * ----------------------
 */
.about-version-table {
  table-layout: fixed;
}

.about-version-table .about-version-row {
	height: 18px;
	line-height: 18px;
}

.about-version-table .about-version-delimiter-row {
}

.about-version-table .about-version-cell {
	padding-top: 0;
	padding-bottom: 0;
}

.about-version-table .about-version-cmp-cell {
	color: red;
}

/** /vision/css/skins.css */
/**
 * Skins
 * ----------------------
**/

/* 主色调 */
.smt-skin .main_tone_bgcolor,
.smt-skin .main_tone_hover_bgcolor:hover,
.smt-skin .main_tone_selected_bgcolor:hover, 
.smt-skin .main_tone_selected_bgcolor.active,
.smt-skin .slide-item:hover .bg, 
.smt-skin .slide-btn-panel.movable:hover .btn-bg,
.smt-skin .taskpanel__body .slide-item:hover .bg,
.smt-skin .btn-default,
.smt-skin .el-button--primary,
.smt-skin .el-switch.is-checked .el-switch__core,
.smt-skin .layui-layer-btn .layui-layer-btn0 {
  background-color: var(--smt-theme-color);
  color: var(--smt-bg-color-container);
}

.smt-skin .slide-item:hover .taskbg {
  color: var(--smt-bg-color-container);
}

/*按钮滑过*/
.smt-skin .button-buttonbar-noimage:hover,
.smt-skin .el-button:hover,
.smt-skin .barbtn:hover:not(:disabled) {
  background-color: var(--smt-bg-color-container);
  color: var(--smt-theme-color);
}

/*默认按钮滑过*/
.smt-skin .button-buttonbar-noimage.btn-default:hover,
.smt-skin .el-button.el-button--primary:hover,
.smt-skin .el-switch.is-checked .el-switch__core:hover,
.smt-skin .barbtn.btn-default:hover:not(:disabled) {
  background-color: var(--smt-primary-color-hover);
  color: var(--smt-bg-color-container);
}

/*默认按钮点击*/
.smt-skin .button-buttonbar-noimage.btn-default:active,
.smt-skin .el-button.el-button--primary:active,
.smt-skin .el-switch.is-checked .el-switch__core:active,
.smt-skin .barbtn.btn-default:active {
  background-color: var(--smt-primary-color-hover);
}

.smt-skin .main_tone_color,
.smt-skin .main_tone_hover_color:hover,
.smt-skin .main_tone_active_color.active,
.smt-skin .main_tone_selected_color:hover, 
.smt-skin .main_tone_selected_color.active {
  color: var(--smt-theme-color);
}

/* 主色调边框颜色 */
.smt-skin .main_tone_bordercolor,
.smt-skin .main_tone_active_bordercolor.active,
.smt-skin .main_tone_hover_bordercolor:hover,
.smt-skin .main_tone_selected_bordercolor:hover, 
.smt-skin .main_tone_selected_bordercolor.active,
.smt-skin .btn-default,
.smt-skin .el-button--primary,
.smt-skin .el-switch.is-checked .el-switch__core,
.smt-skin .layui-layer-btn .layui-layer-btn0,
.smt-skin .barbtn:hover:not(:disabled),
.smt-skin .el-button:hover:not(:disabled),
.smt-skin .button-buttonbar-noimage:hover,
.smt-skin .tab-sel-button-middle-top:after {
  border-color: var(--smt-theme-color);
}

/* 主色调相近色颜色 */
.smt-skin .main_tone_near_bgcolor,
.smt-skin .main_tone_near_hover_bgcolor:hover {
  background-color: var(--smt-brand-color-press);
  color: var(--smt-bg-color-container);
}

.smt-skin .base__main-header .logo:hover .base_sidebar_triangle {
  border-right-color: var(--smt-theme-color);
}

/* 资源树以及表格选中色样式 */
/*.smt-skin ._leftTreePanelDiv .row_highlight > div > .tree_nodepaneTitle,
.smt-skin ._leftTreePanelDiv .tree_nodediv_Selected > div >  .tree_nodepaneTitle,*/
.smt-skin .tree-grid-container .datagrid-row-checked,
.smt-skin .tree-grid-container .datagrid-row:hover,
.smt-skin .tree-grid-container .datagrid-row-selected,
.smt-skin .listResult .tree_nodediv.table-grid-row-select,
.smt-skin .listResult .searchResultRow.row_highlight,
.smt-skin .listResult .tree_nodediv:hover,
.smt-skin .table-grid-row-search-locate {
  background-color: var(--smt-treenode-color-active);
}

/* 资源树背景色 */
.smt-skin ._leftTreePanelDiv,
.smt-skin .listResult,
.smt-skin .maxTreeWrapper:hover {
  background-color: var(--smt-bg-color-base-tree);
  color: var(--smt-brand-color);
}

/* 资源树字体颜色， 处理火狐蓝屏 */
.smt-skin ._leftTreePanelDiv .tree_nodediv_Selected .tree_nodediv a:link,
.smt-skin ._leftTreePanelDiv .row_highlight .tree_nodediv a:link, 
.smt-skin ._leftTreePanelDiv .tree_nodediv a:link{
  color: var(--smt-brand-color);
}

/* 二级标签页背景色 */
.smt-skin .tabs-base__header {
  background-color: var(--smt-bg-color-base-tab);
}

/** /vision/css/tableProperty.css */
/* 该文件作用于表格别名设置，和预览数据样式 */
/* 表名称表别名的单元格 */
.tableprop_layout_table .editblock td{
  padding:6px 10px;
}
/* 表名称和表别名单元格的input框 */
.tableprop_layout_table .editblock input{
}
/* 表格别名设置和预览数据里面的表格头说明 */
.tableprop_layout_table .frame_border_nobottom{
  padding-left:10px;
  padding-right:10px;
}
/* 表格别名设置和预览数据里面的表格 */
.tableprop_layout_table .table-grid{
/*   border: 1px solid var(--smt-border-color); */
}
/* 表格别名设置和预览数据里面的表格行 */
.tableprop_layout_table .tr{
   border-bottom: 0px;
   height:24px;
} 
/* 表格别名设置和预览数据里面的表格单元格 */
.tableprop_layout_table .table-grid td{
  text-align:left;
  border-width: 0px;
  padding-left: 10px;
}

/* 表格别名设置和预览数据里面的表头*/
.tableprop_layout_table ._tableproperty_grid .table-grid-top-span{
  left:-4px;
}
/* 预览数据里面的表头*/
.tableprop_layout_table ._PreviewTableData_grid .table-grid-top-span{
  left:0px;
}
/* 预览数据里面表格固定列宽*/
.tableprop_layout_table ._PreviewTableData_grid .table-grid.fixed-width td,
.tableprop_layout_table ._PreviewTableData_grid .table-grid.fixed-width td .table-grid-top-span{
  width:100px !important;
}
/* 表格别名设置里面的表头里面的span */
.tableprop_layout_table .newtable-grid-top-span-sp{
  top: 0px;
}
/*预览数据里面的表头里面的span */
.tableprop_layout_table .table-grid-top-span-sp{
  text-align:left;
  font-weight:bold;
}

/** /vision/css/base_scrollbar.css */
/**
 * https://developer.mozilla.org/zh-CN/docs/Web/CSS/::-webkit-scrollbar
 * 1. ::-webkit-scrollbar —— 整个滚动条。
 * 2. ::-webkit-scrollbar-button —— 滚动条上的按钮（上下箭头）。
 * 3. ::-webkit-scrollbar-thumb —— 滚动条上的滚动滑块。
 * 4. ::-webkit-scrollbar-track —— 滚动条轨道。
 * 5. ::-webkit-scrollbar-track-piece —— 滚动条没有滑块的轨道部分。
 * 6. ::-webkit-scrollbar-corner —— 当同时有垂直滚动条和水平滚动条时交汇的部分。通常是浏览器窗口的右下角。
 * 7. ::-webkit-resizer —— 出现在某些元素底角的可拖动调整大小的滑块。
**/

*::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: transparent;
}

*::-webkit-scrollbar,
*::-webkit-scrollbar-track,
*::-webkit-scrollbar-thumb {
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  transition: background-color .2s linear, opacity .2s linear;
  border-radius: 5px;
}

body::-webkit-scrollbar-track,
*::-webkit-scrollbar-corner,
*:hover>*::-webkit-scrollbar-track,
*:hover>*::-webkit-scrollbar-track:hover {
  background-color: transparent;
}

body::-webkit-scrollbar-thumb,
*:hover>*::-webkit-scrollbar-thumb {
  background-color: #aaa;
}

body::-webkit-scrollbar-thumb:hover,
*:hover>*::-webkit-scrollbar-thumb:hover {
  background-color: #999;
}

/** /vision/css/parameter.css */
.divrootFunc, .divdefaultFunc, .divstandbyFunc {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}

.divroot, .divdefault, .divstandby {
  width: 100%;
  height: 140px;
}

.divrootList, .divdefaultList, .divstandbyList {
  border: 1px solid var(--smt-border-color);
  overflow: auto;
  height: 140px;
  width: 100%;
  background-color: #FFFFFF;
  position: relative;
}

.divrootInput, .divdefaultInput {
  width: 100%;
}
.base__settings-view .parameter  #_baseGrid
{
   border:0px;
}
.parameter .flex-valign-center {
  line-height: 16px;
}

.parameter .step2 .standby.editformitemstr {
  height: 140px
}

.parameter .step2 .standby.editformitemstr, .parameter .step2 .default.editformitemstr {
  height: 140px
}


.parameter  .step2   .editformitemsvaluetd {
  padding-top: 0;
  padding-bottom: 0;
  white-space: nowrap;
}

.parameter  .step2  ._funcLinkage_tr {
  padding-top: 0;
  padding-bottom: 0;
  white-space: nowrap;
}

#_baseGrid::-webkit-scrollbar-thumb {
  background-color: #bbb;
}
  #_baseGrid::-webkit-scrollbar-thumb:hover {
  background-color: #999
}

 #_baseGrid::-webkit-scrollbar-track { /*滚动条里面轨道*/
  background-color: #eee;
}

#_baseGrid::-webkit-scrollbar-track:hover { /*滚动条里面轨道*/
  background-color: #ddd;
}

._standbyRadio>td:first-child,
._defaultRadio>td:first-child,
._default>td:first-child,
._rootRadio>td:first-child,
._dateRealValueFormatTr>td:first-child,
._dateDisplayValueFormatTr>td:first-child,
._multicalendarvalueformattable tr>td:first-child{
  text-align: center;
  width: 15%;
}

.user-default-paramvalue{
  background-color: rgb(225,225,225);
  text-align: center;
}

.parameter-linkage-button {
  padding: 0px;
  width: 24px;
  display: inline-block;
  font-size: 16px;
  height: 100%;
}

.parameter-linkage-button.disabled {
  color: var(--smt-border-color);
  cursor: not-allowed;
}

.parameter-linkageTable {
  height: 100%;
  padding-left: 10px;
}

.parameter-linkageTable .parameter-linkageTable__head,
.parameter-linkageTable .parameter-linkageTable__tip {
  height: 30px;
  line-height: 30px;
  font-size: 13px;
  display: inline-block;
}

.parameter-linkageTable .parameter-linkageTable__tip {
  margin-left: 5px;
  cursor: pointer;
}

.parameter-linkageTable .parameter-linkageTable__content {
  height: calc(100% - 32px);
  overflow: auto;
}

.parameter-linkageTable__content table {
  width: 100%;
  table-layout: fixed;
}

.parameter-linkageTable__content table tr > td:first-child {
  width: 16px;
  height: 22px;
}

/** /vision/css/quickquery.css */
.quickquery-view_content {
	margin: 0px 32px;
    padding-bottom: 38px;
    box-sizing: border-box;
    height: 100%;
    display: flex;
    flex-direction: column;
}
.quickquery-tabs__nav-wrap:after {
	content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background-color: #eeeeee;
    z-index: 1;
}

.quickquery-view__tabs-pane {
	margin:10px 16px 0 16px;
	height:30px;
}

.quickquery-tabs__nav-wrap {
	position:relative;
	overflow:hidden;
}
.quickquery__item {
	border-color:var(--smt-theme-color);
	cursor:pointer;
	margin: 0 5px;
	padding:0 15px;
	height:29px;
	line-height:29px;
	color:#50575c;
	border-bottom:1px solid transparent;
	position:relative;
	display:inline-block;
}
._quickQueryViewContainer {
	margin: 0 5px;
	height: calc(100% - 70px);
}

.quickquery-resource-info {
	margin: 0 12px;
	height:40px;
	line-height:40px;
    flex-direction: row;
    align-items: center;
    padding:4px 2px;
}

.marginLeftElement {
	margin-left: 20px;
}

.quickquery-inputtext {
	width : 200px;
}

._authorizationDiv {
	flex-grow : 1;
	display : flex;
	align-items: center;
	justify-content: flex-end;
}

.auth-btn {
	display : flex;
	cursor : pointer;
	align-items: center;
	height : 15px;
} 

.auth-btn-icon {
	font-size : 15px;
}

.auth-btn-state {
	color: #5e6266;	
}

.auth-btn-apply {
	color: var(--smt-theme-color);
}

.auth-btn-done {
	color: #63B550;
}

.dataStruTableTree{
	padding-left:1px;
	padding-right:1px;
}

.tableTreeContainer .gt-table-header-td,.tableTreeContainer .gt-gridline tr:nth-child(n+2) td{
	border-right-width: 0px ;
	border-left-width: 0px ;
	padding-left:0px ;
}

.tableTreeContainer .gt-table-header-td:first-child,.tableTreeContainer .gt-gridline tr:nth-child(n+2) td:first-child{
	/* border-left-width: 1px !important; */
	padding-left:10px !important;
}

.tableTreeContainer .gt-table-header-td:last-child,.tableTreeContainer .gt-gridline tr:nth-child(n+2) td:last-child{
	/* border-right-width: 1px !important; */
}

.pedigreeTreeContainer .gt-table-header-td:nth-child(3),.pedigreeTreeContainer .gt-gridline tr:nth-child(n+2) td:nth-child(3){
	/* border-right-width: 1px !important; */
}

.tableTreeHW{
	height:100%;
}

.tableTreePadding{
	padding-left:5px;
	padding-right:7px;
}

.tableTreeTdContainer{
	border:0px solid #DBE3F0;
	padding:0;
}

.tableTreeContainer{
	padding-left:1px;
	padding-right:1px;
	overflow: auto;
	height: 100%;
}

.quickquery-tabs__nav-scroll{
	overflow:hidden;
	display:flex;
	justify-content:left;
}

.quickquery-tabs__nav{
	white-space:nowrap;
	position:relative;
	transition:transform .3s;
	float:left;
	z-index:2;
}

._quickQueryView{
	display: flex;
    flex-direction: column;
    flex: 1;
    min-height: 0;
    height: calc(100% - 10px);
}
.quickquery-refresh:hover {
	color:var(--smt-theme-color);
	cursor:pointer;
}

/** /vision/css/websheet.css */
/** 屏蔽默认LOGO */
.luckysheet-share-logo {
	display: none;
}

/** 屏蔽默认Loading */
#luckysheetloadingdata div {
	display: none!important;
}

/** 这里比luckysheet默认Loading的层级要大 */
.websheet__mask-div {
	z-index: 2000000000;
}

/** 修正字体图标被luckysheet覆盖的问题 */
.iconfont[class^="s-icon-"], .iconfont[class*=" s-icon-"] {
	font-family: 'SmartbiIcons' !important;
}

/** 处理Excel表格滚动条层级比V弹窗高的问题 */
.websheet__container .luckysheet-scrollbar-ltr, .websheet__container .luckysheet-scrollbar-ltr {
	z-index: 990
}

.websheet__container .luckysheet-wa-editor .luckysheet-toolbar-button-outer-box, .luckysheet-toolbar-menu-button-outer-box {
	height: 100%;
}

/** 工具栏自定义图标按钮 */
.show-websheet-toolbar .websheet-icon, .websheet-cols-menu .websheet-icon {
	display: flex;
    align-items: center; /*垂直居中*/
    justify-content: center; /*水平居中*/
}

/** “更多”按钮显示在第一行按钮区域即可，不需要垂直居中 */
.show-websheet-toolbar #luckysheet-icon-morebtn {
	top: 20px;
}

/** 工具栏自定义图标按钮下拉菜单项 */
.websheet-cols-menu .luckysheet-cols-menuitem-content {
	display: flex;
    align-items: center; /*垂直居中*/
}

/** 规避IE11中下拉菜单项图标没有垂直居中 */
.websheet-cols-menu .luckysheet-submenu-arrow {
	top: -5px;
}

/** 工具栏自定义按钮图标 */
.show-websheet-toolbar .websheet-icon-img.iconfont, .websheet-cols-menu .websheet-icon-img.iconfont {
	font-size: 16px;
}

/** 缩小窗口更多栏下自定义按钮图标 */
#luckysheet-icon-morebtn-div .websheet-icon-img.iconfont {
	font-size: 16px;
}

/** 规避双边框 */
.websheet .luckysheet {
	border-top-width: 0;
	border-left-width: 0;
	border-bottom-width: 0;
}

/** 覆盖默认字体大小 */
.websheet .luckysheet-sheet-area div.luckysheet-sheets-item,
.websheet .luckysheet-cols-menu, .websheet .luckysheet-toolbar-button,
.websheet .luckysheet-toolbar-menu-button, .websheet .luckysheet-toolbar-combo-button,
.websheet .luckysheet-flat-menu-button, .websheet .jfk-tooltip {
	font-size: var(--smt-font-size);
}

.websheet .luckysheet-modal-dialog-title-text,
.websheet #luckysheet-moreFormat-dialog,
.websheet .sp-container button,
.websheet #luckysheet-search-replace .tabBox span,
.websheet #luckysheet-search-replace .ctBox,
.websheet #luckysheet-search-replace .btnBox .btn-default,
.websheet #luckysheet-locationCell-dialog .listbox,
.websheet #luckysheet-splitColumn-dialog .box {
	font-size: var(--smt-font-size);
}

.websheet #luckysheet-locationCell-dialog .listbox .listItem input[type=radio] {
	margin-top: 0px;
}

.websheet #luckysheet-splitColumn-dialog .box input[type=checkbox] {
	margin-top: 3px;
}

.websheet #luckysheet-search-replace .ctBox .formulaInputFocus,
.websheet #luckysheet-splitColumn-dialog .box .formulaInputFocus {
	padding-top: 2px !important;
	padding-bottom: 2px !important;
}

.websheet #luckysheet-locationCell-dialog .listbox .listItem .subbox .subItem {
	display: flex;
	padding-top: 5px;
}

/** 覆盖工具栏分隔条颜色 */
.websheet .luckysheet-toolbar-separator {
	border-left-color: #cccccc;
}

/** 覆盖提示信息样式 */
.websheet .jfk-tooltip {
    color: #333333;
	background-color: #fff;
    border: 1px solid #303133;
	border-radius: 4px;
    font-weight: normal;
}

.websheet .jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter,
.websheet .jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter {
    border-color: #fff transparent;
}

.websheet .jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore,
.websheet .jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore {
    border-color: #303133 transparent;
}

/** 覆盖公式栏下边拖拽条 */
.websheet .luckysheet-wa-calculate-size:hover {
	background-color: #dcdfe6;
}

/** 右键菜单/弹窗一屏显示不全时，需要显示垂直滚动条 */
.websheet .luckysheet-cols-menu,
.websheet .luckysheet-modal-dialog:not(.luckysheet-modal-dialog-image):not(#luckysheet-modal-dialog-cropping):not(#luckysheet-modal-dialog-activeImage) {
	max-height: 100%;
	overflow: auto;
	box-sizing: border-box;
}
/** 迷你图属性设置项宽度太宽 */
.websheet #luckysheet-search-formula-parm .parmListBox {
	width: 400px;
	max-height: 200px;
	overflow: auto;
}

.websheet #luckysheet-search-formula-parm .parmListBox .parmBox .val {
	width: 80px;
}

/** 当公式弹框中不存在参数时，进行隐藏 */
.websheet #luckysheet-search-formula-parm .parmListBox:empty {
	display: none;
}

/** 公式弹框不存在参数显示该函数不需要参数 */
.websheet #luckysheet-search-formula-parm .parmListBox:empty ~ .parmDetailsBox::before {
	content: '\8be5\51fd\6570\4e0d\9700\8981\53c2\6570\3002';
}

.websheet #luckysheet-search-formula-parm .parmListBox:empty ~ .result span::before {
	content: "#NAME?";
}

/** 图片的容器不需要显示滚动条*/
.websheet .luckysheet-modal-dialog-image, #luckysheet-modal-dialog-activeImage {
	overflow: visible !important;
	box-sizing: content-box;
}

/** 工具栏下拉菜单面板默认不需要显示滚动条 */
.websheet .luckysheet-cols-menu.luckysheet-menuButton {
	overflow: inherit;
}

/** 覆盖对话框默认样式 */
.websheet .luckysheet-modal-dialog-buttons {
	text-align: right;
}

.websheet .luckysheet-modal-dialog .btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}

.websheet .btn-primary, 
.websheet .btn-primary:focus, 
.websheet .btn-primary:hover, 
.websheet .btn-primary:active:focus, 
.websheet .btn-primary:active:hover {
	background-color: var(--smt-theme-color);
}

.websheet .btn-primary:hover {
	opacity: 0.9;
}

.websheet .btn-default:focus, 
.websheet .btn-default:hover, 
.websheet .btn-default:active:focus, 
.websheet .btn-default:active:hover {
	background-color: #fff;
}

.websheet .btn.active.focus,
.websheet .btn.active:focus, 
.websheet .btn.focus, 
.websheet .btn:active.focus, 
.websheet .btn:active:focus, 
.websheet .btn:focus {
	outline: inherit;
}

.websheet .luckysheet-modal-dialog {
    border-radius: 2px;
    border-color: var(--smt-border-color);
}

/**
 *
 */

/** 自定义工具栏，默认隐藏 */
.websheet-toolbar__container {
	position: absolute;
	top: 32px;
	height: 32px;
	/* background-color: #f1f1f1; */
	padding: 5px 0 3px 5px;
	white-space: nowrap;
	display: none;
}

.websheet .luckysheet-toolbar-button-hover,
.websheet .luckysheet-toolbar-button:hover,
.websheet .luckysheet-toolbar-menu-button:hover {
	background-color: var(--smt-brand-bgcolor-hover);
}

.websheet .luckysheet-toolbar-button-split-right-hover {
	background-color: var(--smt-brand-bgcolor-hover);
}

.websheet .luckysheet-cols-menu .luckysheet-cols-menuitem-hover,
 .websheet .luckysheet-cols-menu .luckysheet-cols-menuitem:hover {
	background-color: var(--smt-brand-bgcolor-hover);
}

/** 显示自定义工具栏 */
.show-websheet-toolbar .websheet-toolbar__container {
	width: calc( 100% - 20px);
	overflow-x: auto;
	overflow-y: hidden;
	display: block;
	scrollbar-width: thin;
}

/** 显示自定义工具栏时，原格式工具栏拉高一倍 */
.show-websheet-toolbar .luckysheet-wa-editor {
	height: 64px;
}

/** 覆盖工具栏背景色 */
.websheet .luckysheet-wa-editor {
	/* background-color: #f1f1f1; */
	background-color: var(--smt-bg-color-card-container);
}

/** 组件根节点 */
.websheet__container {
	margin: 0px;
	padding: 0px;
	top: 0px;
	bottom: 0px;
	/* 规避chrome中元素在focus状态下有默认边框的问题 */
	outline: none;
}

/** 自定义侧栏数据面板，默认隐藏 */
.websheet-sidebar__container {
	width: 230px;
	top: 0px;
	bottom: 0px;
	display: none;
	/* 小于拖拽图标，大于luckysheet编辑界面的元素 */
	z-index: 999;
	background-color: #fff;
}

/** 显示自定义侧栏数据面板在左侧 */
.show-sidebar-left .websheet-sidebar__container {
	left: 0px;
	display: block;
}

/** 显示自定义侧栏数据面板在左侧时，表格组件根节点右移 */
.show-sidebar-left .websheet__container {
	left: 230px;
	width: calc(100% - 230px);
}

/** 显示自定义侧栏数据面板在右侧 */
.show-sidebar-right .websheet-sidebar__container {
	right: 0px;
	display: block;
}

/** 显示自定义侧栏数据面板在右侧时，表格组件根节点向左缩减 */
.show-sidebar-right .websheet__container {
	left: 0px;
	width: calc(100% - 230px);
}

/** 显示自定义侧栏数据面板在右侧时，原luckysheet弹窗需要左移230px */
.show-sidebar-right .luckysheet-modal-dialog-slider {
	right: 230px;
}

/** 自定义左侧面板中的资源树根节点 */
.websheet-datapanel__container-wrapper, .websheet-datapanel__container {
	height: 100%;
}

.websheet-datapanel__container .base__task-tree-wrapper {
	height: calc(100% - 60px);
}

.websheet-datapanel__container .base__task-tree-search-pane {
	margin: 0;
/*	padding: 8px 0 10px;*/
}

/** 消除工具栏菜单按钮的下拉箭头与按钮之间的空隙 */
.websheet-toolbar__container .luckysheet-icon-expand-mode, 
.websheet-toolbar__container .luckysheet-icon-region, 
.websheet-toolbar__container .luckysheet-icon-cell-format,
.websheet-toolbar__container .luckysheet-icon-custom-cell-format {
	margin-right: -4px;
}

.websheet-toolbar__combobox {
	line-height: 18px;
	margin: 0 8px 0 4px;
}

.no_select {
	user-select: none;
}

.tree_drag-clone-node {
  position: fixed;
  top: 99999px;
  padding: 5px;
  background-color: #f3f5f8;
}

.tree_drag-clone-node .tree_prefix,
.tree_drag-clone-node .tree_expander {
	display: none;
}

.websheet .websheetOutDiv {
	width: 100%;
	height: 100%;
	display: flex;
}

.websheet .hsplitterBg2 {
	cursor: e-resize;
	width: 1px;
	height: 100%;
}

.websheet .main_tone_color,
.websheet .main_tone_hover_color:hover,
.websheet .main_tone_active_color.active,
.websheet .main_tone_selected_color:hover,
.websheet .main_tone_selected_color.active {
	color: #3f99e7;
}

/** 隐藏按钮样式：BEGIN */

.websheet-toolbar-util-container {
    position: absolute;
    top: 73px;
    left: 0px;
    width: 100%;
	z-index: 1000;
	height: 4px;
}

.websheet-param-panel-util-container {
    position: relative;
    top: 0px;
    left: 0px;
    width: 100%;
	z-index: 1000;
	height: 4px;
}

.websheet-toolbar-hide-button-container,
.websheet-param-panel-hide-button-container {
    left: calc(50% - 50px);
    position: absolute;
    width: 100px;
	text-align: center;
	display: none;
	background: url(../img/controls/togglebtn_bg.png) no-repeat 0 -1px;
	cursor: pointer;
}

.show-websheet-toolbar .luckysheet-wa-editor:hover .websheet-toolbar-hide-button-container,
.smartbi-param-layout-hover.luckysheet-wa-editor:hover .websheet-param-panel-hide-button-container,
.websheet-toolbar-hide-button-container:hover {
	display: block;
}

.show-websheet-toolbar .smartbi-param-layout-hover.luckysheet-wa-editor:hover .websheet-toolbar-hide-button-container {
	display: none;
}

.websheet-toolbar-hide-button-container:hover, .websheet-param-panel-hide-button-container:hover {
	color: var(--smt-theme-color);
}

.show-websheet-toolbar .luckysheet-wa-editor.hidden-h0 {
	height: 0;
	padding-bottom: 0;
	padding-top: 0;
}

.show-websheet-toolbar .luckysheet-wa-editor.hidden-h0 .websheet-toolbar__container {
	display: none;
}

.show-websheet-toolbar .luckysheet-wa-editor.hidden-h0 .luckysheet-inline-block{
	z-index: -1;
}

.show-websheet-toolbar .luckysheet-wa-editor.hidden-h0 .websheet-toolbar-util-container {
	top: 1px;
	height: 6px;
}

/** aspose不支持显示边框，隐藏图片设置栏的边框设置和固定位置设置*/
#luckysheet-modal-dialog-slider-imageCtrl .luckysheet-modal-dialog-slider-content .slider-box + .slider-box,
#luckysheet-modal-dialog-slider-imageCtrl .luckysheet-modal-dialog-slider-content .slider-box:first-child .slider-box-checkbox {
	display: none;
}
/**
 * 覆盖easyui控件默认样式: BEGIN
 */
.websheet-toolbar__container .combo-arrow, .websheet-toolbar__container .combo-arrow:hover {
	background-color: transparent;
}

.websheet-toolbar__container .textbox {
	border-radius: 0;
	border-color: #e6e6e6;
}

#luckysheet-icon-conditionformat .luckysheet-icon {
	margin-top: 0px
}

.luckysheet-wa-editor .smartbi-icon-size-adapter {
	margin-top: 3px;
}

.websheet .panel-body {
	border-color: #e6e6e6;
}

.websheet .combobox-item-hover, .websheet .combobox-item-selected {
	background-color: #efefef;
}

.websheet-toolbar__combobox .combo-arrow {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAG5JREFUOI3tzrsNggAUBdCTsAA0QEXoCEPgAC4gE+A+juEcUmIliTqNDSQW8kssOeW778fu764oZvJy6Jl0wBPZjyzHG9XSF0c8kHzVUvRDtkqNDiEi3HFaOzw644YWzVRTMLOgQ4wXLluv7zb4ABIHDY4XWrIQAAAAAElFTkSuQmCC');
}

/**
 * 覆盖easyui控件默认样式: END
 */
 
.websheet-cell-properties-tab-panel {
	width:100%; 
	flex-grow:1;
}

.websheet-cell-properties-tab-panel .contenttable-top {
	border-width: 1px 0 0 0; 
}

.websheet-cell-properties-tab-panel .tab-button-container {
	padding-right : 8px;
}

.websheet-cell-properties-current-cell-title {
	margin-left: 5px;
}

.websheet-cell-properties-tab-content {
	display : flex;
	flex-direction : column;
	height : 100%;
}

.websheet-cell-properties-group {
	margin : 0 5px 0 5px;
	/* border-bottom : solid 1px #aaa;*/
	padding : 5px 0px 5px 0;
}

.websheet-cell-properties-group-title {
	height: 25px;
	line-height: 25px;
	font-weight: 700;
}

.websheet-cell-properties-group-content {
	margin: 0 10px 0 10px;
}

.websheet-cell-properties-radio-container-column {
	height: 66px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.websheet-cell-properties-radio-container-row {
	height: 60px;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
}

.websheet-cell-properties-radio {
	display : flex;
	align-items : center;
	height : 20px;
	min-width : 80px;
}

.websheet-cell-properties-radio-label {
	/* margin-left : 5px; */
}

.websheet-cell-properties-radio-label-min-width {
	min-width : 70px;
	/* margin-left : 5px; */
}

.websheet-cell-properties-tips {
	text-indent: 2em;
    line-height: 18px;
    margin: 0;
}

.websheet-cell-properties-button-column {
	margin-bottom: 5px;
	margin-left: 0px !important;
	padding: 0px;
	width: 70px;
}

.websheet-cell-properties-pagging-label {
	min-width: 80px;
}

.websheet-pagesettings-item-label {
	min-width: 130px;
	width: 130px;
}

.websheet-pagesettings-item-icon-button {
	text-align: center;
	width: 16px;
	height: 16px;
	padding: 4px;
	cursor: pointer;
	margin-right: 10px;
	border-radius: 3px;
}

.websheet-pagesettings-item-icon-button:hover{
	color: var(--smt-brand-color-active);
}

.websheet-pagesettings-item-icon-button.selectable-button:hover {
	color: var(--smt-brand-color);
	background-color: var(--smt-brand-bgcolor-hover);
}

.websheet-pagesettings-item-icon-button.selectable-button.checked{
	color: var(--smt-brand-color-active);
	background-color: var(--smt-secondary-bgcolor-active);
}

.websheet-pagesettings-item-icon-button:last-child {
	margin-right: 0px;
}

.websheet-pagesettings-item-icon-button .s-icon-visible {
    color: var(--smt-brand-color-active);
    border-color: var(--smt-brand-color-active);
}

.websheet-characters-switch {
    margin: 1px;
}

.websheet-pagesettings-param-panel-height-text {
	width: 65px;
}

.websheet-pagesettings-header-footer-text {
	width: 140px;
}

.margin-right-10px {
	margin-right : 10px;
}

.margin-right-4px {
	margin-right : 4px;
}

.websheet-celltree-properties-filtering-relation {
	overflow:auto;
	margin-right:10px;
	border: 1px solid var(--smt-border-color);
}

.websheet-celltree-properties-filtering-relation .tree_textSpan,
	.websheet-celltree-properties-filtering-relation .tree_textSpan_Selected,
	.websheet-celltree-properties-filtering-relation .tree_moremenu {
	height: 20px;
	line-height: 20px;
	padding-left: 0px;
}

.websheet-celltree-properties-filtering-relation .tree_expander {
	height : 16px;
	width : 16px;
}

.websheet-cell-properties-radio .font-icon-btn {
	font-size: 16px;
	cursor: pointer;
	margin: 0px 2px;
	padding: 3px 4px;
	border: 1px solid transparent;
	color: black;
	height: 24px;
	box-sizing: border-box;
}

.websheet-cell-properties-radio .font-icon-btn-disabled {
	color: gray;
	pointer-events : none;
}

.websheet-cell-properties-radio .font-icon-btn:hover {
	border: 1px solid #D9D7D2;
}

.font-icon-btn-with-label {
	display: flex;
	align-items: center;
}

#smartbi-param-layout-container {
	position: absolute;
	bottom: 0px;
	width: 100%;
	left: 0px;
	border-top: 1px solid #d4d4d4;
	background: white;
	transition: all .2s;
}

.smartbi-websheet-param-layout-panel {
	position: relative;
	height: calc(100% - 4px);
	overflow: auto;
	scrollbar-width: thin;
}

.smartbi-param-layout-panel-hidden .smartbi-websheet-param-layout-panel {
	overflow: hidden;
}

.smartbi-websheet-param-layout-panel .param-layout-panel-tips {
	position: absolute;
	cursor: default;
	top: 6px;
	left: -4px;
	border: none;
	text-align: right;
	width: 28px;
	height: 24px;
}

.smartbi-websheet-param-layout-panel .param-layout-panel-tips:hover {
	cursor: default;
	background: none;
	border: none;
}

.websheet .vsplitterBg2 {
	cursor: n-resize;
	width: 100%;
	height: 4px;
}

.websheet .vsplitterDiv {
	height: 2px;
	padding: 1px;
	text-align: center;
}

.websheet .vsplitterSymbol {
	background: rgba(95, 96, 97, 0.2);
	height: 2px;
	width: 16px;
	display: inline-block;
	vertical-align: top;
}

.param-layout-table-control {
	position: relative;
}

.param-layout-panel-table-container {
	padding: 16px 44px;
}

.websheet .param-layout-panel-table {
	border: 1px solid #d4d4d4;
	border-collapse: collapse;
	border-spacing: 0px;
	table-layout: fixed;
	width: min-content;
	width: -moz-min-content;
}

.websheet .param-layout-panel-table-cell {
    margin: 0;
    padding: 0;
    border: 1px solid #d4d4d4;
    /* border-right-width: 0;
    border-bottom-width: 0; */
    overflow: hidden;
}

.websheet .param-layout-panel-table-row:first-child>td, tr:first-child .param-layout-panel-table-cell {
    border-top-width: 0;
}

.param-layout-panel-table-cell:first-child {
    border-left-width: 0;
}

.param-layout-panel-table-cell .edit-content {
    margin: 0 3px;
    box-sizing: border-box;
    width: calc(100% - 6px);
    padding: 0px;
    background: none;
    border: none;
}

.param-layout-panel-table-cell.selected {
    border-radius: 0;
    background-color: rgba(1, 136, 251, 0.15);
}

.smartbi-websheet-param-layout-panel .param-layout-operation-bar, .smartbi-websheet-param-layout-panel .param-layout-selected-range-container {
	position: absolute;
	left: 44px;
	top: 16px;
}

.smartbi-websheet-param-layout-panel .param-layout-operation-bar {
	visibility: hidden
}

.smartbi-websheet-param-layout-panel .param-layout-operation-bar.visible {
	visibility: visible
}

.smartbi-websheet-param-layout-panel .param-layout-selected-range {
	position: absolute;
	border: 1px solid #0188fb;
	background: rgba(1, 136, 251, 0.15);
	box-sizing: border-box;
}

.smartbi-websheet-param-layout-panel .param-layout-highlight-range {
	position: absolute;
	border: 1px solid #0188fb;
	box-sizing: border-box;
	pointer-events: none;
}

.smartbi-websheet-param-layout-panel .table-header-bar {
    position: absolute;
    left: 0;
    top: 0;
}

.smartbi-websheet-param-layout-panel .table-header {
    position: relative;
    box-sizing: border-box;
    background-color: rgb(239, 240, 241);
    cursor: pointer;
    transition: background-color .2s ease;
    border: 1px solid #d4d4d4;
    border-right: none;
}

.smartbi-websheet-param-layout-panel .table-header-bar-col {
    top: -8px;
    border-radius: 4px 4px 0 0;
    overflow-x: hidden;
    height: 8px;
    z-index: 2;
}

.smartbi-websheet-param-layout-panel .table-header-bar-row {
    left: -5px;
    border-radius: 4px 0 0 4px;
    overflow-x: visible;
    width: 5px;
    z-index: 2;
}

.smartbi-websheet-param-layout-panel .table-header-bar-col .table-header {
    height: 5px;
    border-bottom: none;
    border-right: 1px solid #d4d4d4;
}

.smartbi-websheet-param-layout-panel .table-header-bar-col .table-header:before {
    content: "";
    position: absolute;
    bottom: 0px;
    width: 100%;
    height: 8px;
}

.smartbi-websheet-param-layout-panel .table-header-bar-col .table-header.table-header:first-child {
    margin-left: 0;
    border-top-left-radius: 4px;
}

.smartbi-websheet-param-layout-panel .table-header-bar-col .table-header.table-header:last-child {
    border-top-right-radius: 4px;
}

.smartbi-websheet-param-layout-panel .table-header-bar-col .table-header.table-header {
    margin-left: -1px;
}

.smartbi-websheet-param-layout-panel .table-header-bar-row .table-header:before {
    content: "";
    width: 8px;
    height: 100%;
    position: absolute;
    right: 0;
}

.smartbi-websheet-param-layout-panel .table-header-bar-row .table-header.table-header:first-child {
    margin-top: 0;
    border-top-left-radius: 4px;
}

.smartbi-websheet-param-layout-panel .table-header-bar-row .table-header.table-header:last-child {
    border-bottom-left-radius: 4px;
}

.smartbi-websheet-param-layout-panel .table-header-bar-row .table-header.table-header {
    margin-top: -1px;
}

.smartbi-websheet-param-layout-panel .table-header--cell-selected,
.smartbi-websheet-param-layout-panel .table-header--focused,
.smartbi-websheet-param-layout-panel .table-header:hover {
    position: relative;
    z-index: 1;
    background-color: rgb(222, 224, 227);
}

.smartbi-websheet-param-layout-panel .table-header--selected.table-header.table-header.table-header {
    position: relative;
    z-index: 2;
    background-color: #0188fb;
    border-color: #0188fb;
}

.smartbi-websheet-param-layout-panel .table-header-bar-col .table-header-bar__inner {
    position: absolute;
    backface-visibility: hidden;
    display: flex;
    bottom: 0;
}

.smartbi-websheet-param-layout-panel .table-insert-bar-col {
	position: absolute;
    left: -7px;
    top: -20px;
    height: 16px;
    overflow: hidden;
}

.smartbi-websheet-param-layout-panel .table-insert-bar-row {
	position: absolute;
    left: -20px;
    top: -7px;
    display: flex;
    flex-direction: column;
}

.smartbi-websheet-param-layout-panel .table-insert-bar-col .table-insert-bar-inner {
    position: absolute;
    display: flex;
}

.smartbi-websheet-param-layout-panel .table-insert-hotzone {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.smartbi-websheet-param-layout-panel .table-insert-hotzone.insert-col {
    width: 15px;
    height: 19px;
    margin-top: -3px;
    padding-top: 3px;
}

.smartbi-websheet-param-layout-panel .table-insert-hotzone.insert-row {
    width: 19px;
    height: 15px;
    margin-left: -3px;
    padding-left: 3px;
}

 .table-insert-hotzone .table-insert-point {
    display: inline-block;
    width: 3px;
    height: 3px;
    border-radius: 50%;
    background-color: rgb(187, 191, 196);
    pointer-events: none;
}

.smartbi-websheet-param-layout-panel .param-layout-flow-menu {
	position: absolute;
    top: 0;
    left: 0;
}

.smartbi-websheet-param-layout-panel .table-operation-bar {
    position: absolute;
    left: 0;
}

.smartbi-websheet-param-layout-panel .table-add-line-symbol {
    flex-direction: row;
    width: 14px;
    position: absolute;
    visibility: visible;
    z-index: -1;
    opacity: 0;
    transition: opacity .2s ease,visibility .2s ease;
}

.smartbi-websheet-param-layout-panel .table-add-line-symbol.visible {
    z-index: 599;
    opacity: 1;
}

.smartbi-websheet-param-layout-panel .table-add-line-symbol.horizontal {
    transform-origin: 7px 7px;
    transform: rotate(-90deg);
    margin-left: 28px;
    margin-top: -15px;
}

.smartbi-websheet-param-layout-panel .table-add-line-symbol.vertical {
    margin-top: 0px;
    margin-left: -7px;
}

.smartbi-websheet-param-layout-panel .table-add-line-symbol .add-line-icon-hotzone {
    cursor: pointer;
    height: 18px;
    width: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.smartbi-websheet-param-layout-panel .table-add-line-symbol .add-line-line {
    margin-left: 6px;
    margin-top: -1px;
    width: 2px;
    background: #3f99e7;
}

.smartbi-websheet-param-layout-panel .table-add-line-symbol .add-line-icon {
    pointer-events: none;
    width: 14px;
    height: 16px;
    transform: scale(0);
    transition: transform .2s ease;
}

.smartbi-websheet-param-layout-panel .table-add-line-symbol .add-line-icon.visible {
    transform: scale(1);
}

.smartbi-websheet-param-layout-panel .table-add-line-symbol .s-icon-add {
	color: white;
    font-size: 12px;
    padding: 1px;
    border-radius: 2px;
    background: #3f99e7;
}

.smartbi-websheet-param-layout-panel .column-resizer,
.smartbi-websheet-param-layout-panel .row-resizer {
    position: absolute;
    display: flex;
    top: 16px;
    left: 44px;
    width: 0;
    height: 0;
}

.smartbi-websheet-param-layout-panel .row-resizer {
	flex-direction: column;
}

.smartbi-websheet-param-layout-panel .column-resizer .column-resizer-item,
.smartbi-websheet-param-layout-panel .row-resizer .row-resizer-item {
    position: relative;
}

.smartbi-websheet-param-layout-panel .resizer-line-hotzone {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    transition: opacity .2s ease,visibility .2s ease;
}

.smartbi-websheet-param-layout-panel .column-resizer-item .resizer-line-hotzone {
    width: 12px;
    right: -6px;
    cursor: col-resize;
}

.smartbi-websheet-param-layout-panel .row-resizer-item .resizer-line-hotzone {
    height: 12px;
    bottom: -6px;
    cursor: row-resize;
}

.smartbi-websheet-param-layout-panel .resizer-line-hotzone.highlight {
	opacity: 1;
	visibility: visible;
}

.smartbi-websheet-param-layout-panel .resizer-line-hotzone .resizer-line {
    background: #3f99e7;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.smartbi-websheet-param-layout-panel .column-resizer-item .resizer-line-hotzone .resizer-line {
    height: 100%;
    width: 2px;
    margin-left: 5px;
}

.smartbi-websheet-param-layout-panel .row-resizer-item .resizer-line-hotzone .resizer-line {
    height: 2px;
    width: 100%;
    margin-top: 5px;
}

.smartbi-websheet-param-layout-panel .placeholder-draggable-element {
	height: 100%;
	width: 100%;
	cursor: move;
	display: flex;
	align-items: center;
}

.smartbi-websheet-param-layout-panel .placeholder-outter {
    height: 100%;
    overflow: hidden;
    width: calc(100% - 12px);
    margin: 0 10px 0 2px;
    display: flex;
    align-items: center;
    flex-direction: row;
    pointer-events: none;
}

.smartbi-websheet-param-layout-panel .placeholder-title {
	margin-right: 5px;
	margin-left: 8px;
}

.smartbi-websheet-param-layout-panel .placeholder-control-outter {
	flex-grow: 1;
	border: solid 1px #d4d4d4;
	border-radius: 4px;
	height: calc(100% - 4px);
	display: flex;
}

.smartbi-websheet-param-layout-panel .placeholder-input {
	flex-grow: 1;
}

.smartbi-websheet-param-layout-panel .placeholder-dropdown-button {
	height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.smartbi-websheet-param-layout-panel .placeholder-button-icon {
	color: #d4d4d4;
}

.smartbi-websheet-param-layout-panel .placeholder-control-combobox {
	height: 22px;
}

.smartbi-websheet-param-layout-panel .placeholder-control-combobox .placeholder-dropdown-button {
	width: 22px;
}

.smartbi-websheet-param-layout-panel .placeholder-control-combobox .placeholder-button-icon {
	font-size: 20px;
}

.smartbi-websheet-param-layout-panel .placeholder-list-panel-td {
	padding-right: 10px;
}

.smartbi-websheet-param-layout-panel .placeholder-control-list-panel {
	margin-left: 5px;
}

.smartbi-websheet-param-layout-panel .placeholder-radio-container,
.smartbi-websheet-param-layout-panel .placeholder-checkbox-container {
	vertical-align: middle;
}

.smartbi-websheet-param-layout-panel .placeholder-list-object {
	background-color: rgba(85,170,243,0.1);
	width: 14px; 
	height: 14px; 
	display: inline-block; 
	border: 1px solid rgba(85,170,243,0.4);
	box-sizing: border-box;
	position: relative;
}

.smartbi-websheet-param-layout-panel .placeholder-radio {
	border-radius: 100%;
}

.smartbi-websheet-param-layout-panel .placeholder-checkbox {
	border-radius: 2px;
}

.smartbi-websheet-param-layout-panel .placeholder-radio:after {
    content: "";
    width: 7px;
    height: 7px;
    background-color: rgba(85,170,243,0.7);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 100%;
}

.smartbi-websheet-param-layout-panel .placeholder-checkbox:after {
    box-sizing: content-box;
    content: "";
    border: 1px solid rgba(85,170,243,0.7);;
    border-left: 0;
    border-top: 0;
    height: 7px;
    left: 4px;
    position: absolute;
    top: 1px;
    transform: rotate(45deg);
    width: 3px;
    transform-origin: center;
}

.smartbi-websheet-param-layout-panel .placeholder-radio-label,
.smartbi-websheet-param-layout-panel .placeholder-checkbox-label  {
	padding-left: 10px;
}

.smartbi-websheet-param-layout-panel .placeholder-multi-calendar .placeholder-dropdown-button {
	width: 18px;
}

.smartbi-websheet-param-layout-panel .placeholder-multi-calendar .placeholder-button-icon {
	font-size: 16px;
}

.param-layout-panel-resize-length-tips {
	position: absolute; 
	display: flex;
	box-sizing: border-box !important; 
	align-items: center;
	visibility: hidden;
}

.param-layout-panel-resize-length-tips.column-width {
	top: 0px;
	left: 44px; 
	height: 16px;
	border: solid 1px rgb(51, 51, 51);
	border-bottom: none;
	border-top: none;
	flex-direction: row;
}

.param-layout-panel-resize-length-tips.row-height {
	top: 16px;
	left: 24px;
	width: 20px; 
	border: solid 1px rgb(51, 51, 51);
	border-left: none;
	border-right: none;
	flex-direction: column;
	z-index: 3;
}

.param-layout-panel-resize-length-tips.visible {
	visibility: visible;
}

.param-layout-panel-resize-length-tips .resize-length-tips-arrow {
	flex-grow: 1; 
}

.param-layout-panel-resize-length-tips .resize-length-tips-arrow-icon {
	font-size: 20px; 
	width: 12px; 
	height: 16px;
	position: absolute;
}

.param-layout-panel-resize-length-tips .resize-length-tips-arrow-icon.length-tips-arrow-right {
	top: -5px;
	right: 0;
}

.param-layout-panel-resize-length-tips .resize-length-tips-arrow-icon.length-tips-arrow-left {
	transform: rotate(180deg); 
	top: 0; 
	left: 0;
}

.param-layout-panel-resize-length-tips .resize-length-tips-arrow-icon.length-tips-arrow-top {
	transform: rotate(-90deg);
	top: 0;
	width: 7px;
	left: 4px;
}

.param-layout-panel-resize-length-tips .resize-length-tips-arrow-icon.length-tips-arrow-bottom {
	transform: rotate(90deg);
	bottom: 0;
	width: 7px;
	left: 9px;
}

.param-layout-panel-resize-length-tips .resize-length-tips-arrow-line {
	background: rgb(51, 51, 51);
}

.param-layout-panel-resize-length-tips.column-width .resize-length-tips-arrow-line {
	height: 1px;
	width: 100%; 
	margin-bottom: 5px; 
}

.param-layout-panel-resize-length-tips.row-height .resize-length-tips-arrow-line {
	width: 1px; 
	height: 100%;
}

.param-layout-panel-resize-length-tips.column-width .resize-length-tips-content {
	margin-bottom: 5px;
}

.param-layout-panel-resize-length-tips.row-height .resize-length-tips-content {
	margin: 2px;
}

.param-layout-overlay-menu .menu-align-vertical .docx-menu-container {
    padding: 8px;
}

.param-layout-overlay-menu .docx-menu-container {
    display: flex;
}

.param-layout-overlay-menu .menu-align-vertical .panel-menu-item .menu-item-content {
    flex: none;
    width: auto;
}

.param-layout-overlay-menu .panel-menu-item.menu-item-disabled {
    background-color: #fff;
    cursor: default;
}

.param-layout-overlay-menu .panel-menu-item .menu-item-content {
    display: flex;
    flex: 1;
    width: 0;
    align-items: center;
}

.param-layout-overlay-menu .panel-menu-item {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.param-layout-overlay-menu .panel-menu-item .overlay-menu-icon {
    flex: none;
    display: flex;
    align-items: center;
    justify-content: center;
    align-self: flex-start;
    height: 24px;
    min-width: 24px;
    font-size: 18px;
}

.param-layout-overlay-menu .docx-menu-wrapper {
    z-index: 999;
    outline: transparent;
    overflow-y: auto;
    overflow-y: overlay;
    -webkit-overflow-scrolling: touch;
}

.param-layout-overlay-menu .docx-menu-wrapper-animation {
    background: #fff;
    box-sizing: border-box;
    box-shadow: 0px 4px 8px rgba(31, 35, 41, 0.1);
    border-radius: 6px;
    font-weight: 400;
    font-size: var(--smt-font-size);
    line-height: 16px;
    border: 1px solid #dee0e3;
}

.param-layout-overlay-menu .overlay-container {
    transition: opacity .2s, top .4s;
}

.param-layout-overlay-menu .docx-menu-wrapper .menu_ud_icon.universe-icon {
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 16px;
}

.param-layout-overlay-menu .docx-menu-wrapper .universe-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.param-layout-overlay-menu .universe-icon {
    display: inline-block;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.param-layout-overlay-menu .menu-align-vertical .panel-menu-item {
    border-radius: 4px;
    overflow: hidden;
}

.param-layout-overlay-menu .panel-menu-item .menu-item-main-box-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

.param-layout-overlay-menu .panel-menu-item .menu-item-main-box-wrapper .menu-item-main-box {
    flex: 0;
    display: flex;
    height: 24px;
    align-items: center;
}

.param-layout-overlay-menu .menu-align-vertical .docx-menu-container>div:not(:first-child) {
    margin-left: 8px;
}

.param-layout-overlay-menu .menu-align-vertical .menu-divider-item {
    background-color: #dee0e3;
    width: 1px;
    margin: 2px 0 2px 8px;
}

.param-layout-overlay-menu .menu-align-vertical:not(.in-scroll) .panel-menu-item.menu-item-hovered:not(.menu-item-disabled) {
    background-color: rgba(31, 35, 41, 0.1);
}

.param-layout-overlay-menu .table-remove-button.menu-item-hovered {
    background-color: #fef1f1 !important;
}

.param-layout-overlay-menu .table-remove-button.menu-item-hovered.menu-item-disabled {
    background-color: #fff !important;
}

.param-layout-overlay-menu .table-remove-button.menu-item-hovered {
    color: #f76964;
}

.param-layout-overlay-menu .table-remove-button.menu-item-hovered.menu-item-disabled {
    color: currentcolor;
}

.websheet-data-source-type-container {
	padding: 10px 10px 2px;
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 30px;
}

.websheet-data-source-type-label {
	margin-right: 5px;
}

.websheet-data-source-type-select {
	flex-grow: 1;
    height: 100%;
    color: #333333;
    border-radius: 3px;
}

.websheet-data-source-type-select option{
    color: #333333;
}

.websheet-dataset-tree-container {
    transition: height 0.3s
    -webkit-transition: -webkit-height .3s;
    transition: -webkit-height .3s;
    transition: height .3s,-webkit-height .3s;
}

.websheet-dataset-tree-container .treeSearchPane .s-icon-add:hover {
	color: var(--smt-brand-color-active);
}

.websheet-data-panel-spliter {
	height: 1px;
	width: calc(100% - 5px);
	background-color: #dcdfe6;
	margin-left: 5px;
	/* cursor: n-resize */
}

.websheet-data-panel-spliter-holder {
    position: relative;
    height: 8px;
    width: 100%;
    top: -4px;
}

.websheet-param-list-container {
}

.websheet-param-list-wrapper {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.websheet-param-list-title {
	display: flex;
	align-items: center;
	height: 28px;
	padding-left: 5px;
	font-weight: 700;
	cursor: pointer;
}

.websheet-param-list-title-expandor {
    margin-right: 5px;
    font-size: 17px;
    color: rgba(48, 49, 51, 0.5);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
}

.websheet-param-list-title-expandor.expanded {
	transform: rotate(90deg);
}

.websheet-param-list-content {
	flex-grow: 1;
}

.jfk-tooltip-contentId ul {
	margin: 0px;
	padding-left: 14px;
}

.jfk-tooltip-contentId ul li {
	text-indent: -4px;
	line-height: 16px;
}

.oblique-line-container {
    padding: 5px;
    display: flex;
    flex-direction: column;
    height: calc(100% - 10px);
}

.area-settings-container {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.area-settings-main {
	padding: 12px 20px 0;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}

.oblique-line-tips {
	margin: 5px 0px;
}

.oblique-line-input-contaner {
	margin: 5px 0px;
	flex-grow: 1;
}

.oblique-line-input {
	width: calc(100% - 6px);
	height: calc(100% - 6px);
}

.area-settings-tips {
	display: flex;
}

.area-settings-area-list {
	margin: 5px 0px;
	flex-grow: 1;
	border: 1px solid #D8D8D8;
}

.area-settings-area-list .tree_expander {
	width: 0px;
	min-width: 0px;
	margin-left: 12px;
}

.area-settings-bottom-tips {
	display: flex;
	padding: 0 30px;
	min-height: 28px;
	line-height: 28px;
	height: 28px;
	background: #F7F9FC;
}

.area-settings-bottom-tips p{
	margin: 0px;
}

.luckysheet-freezebar-drop {
	pointer-events: none;
}

.websheet-right-slide-panel {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.websheet-right-slide-panel-header {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	margin-bottom: 8px;
	margin-top: 12px;
	padding-left: 10px;
	padding-right: 10px;
	width: calc(100% - 20px);
}

.websheet-datapanel-header {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	margin-top: 12px;
	padding-left: 10px;
	padding-right: 10px;
	width: calc(100% - 20px);
}

.websheet-right-slide-panel-content {
	height: calc(100% - 42px);
	width: calc(100% - 20px);
	padding-left: 10px;
	padding-right: 10px;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-width: thin;
}

.websheet-right-slide-panel-title,
.websheet-datapanel-title {
	color: #1d2129;
	float: left;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
}

.websheet-right-slide-panel-header .websheet-right-slide-panel-icon,
.websheet-right-slide-panel-header .websheet-right-slide-panel-icon I {
	height: 19px;
	line-height: 19px;
	text-align: center;
	width: 19px;
}

.websheet-right-slide-panel-header .websheet-right-slide-panel-icon I {
	font-size: 16px;
}

.websheet-right-slide-panel-header .websheet-right-slide-panel-icon {
	border: 1px solid #e9edf2;
	border-radius: 40px;
	cursor: pointer;
	float: right;
	font-size: 14px;
}

.websheet-right-slide-panel .websheet-right-slide-panel-icon {
	display: none;
}

.websheet-right-slide-panel:hover .websheet-right-slide-panel-icon {
	display: block;
}

.websheet-right-slide-panel-icon:hover {
	background-color: rgba(52,106,246,.08);
}

.websheet-right-slide-panel-group {
	margin : 0 5px 0 5px;
	padding : 5px 0px 5px 0;
}

.websheet-right-slide-panel-group-content {
	margin: 0 0 0 8px;
}

.write-back-list-dialog {
	border-bottom: 1px solid #EDEDED;
}

.write-back-list-title {
	padding-left: 10px;
	padding-right: 10px;
	box-sizing: border-box;
}

.write-back-list-container .tree_expander {
	width: 0px;
	min-width: 0px;
	margin-left: 2px;
}

.write-back-rule-right-part {
	width:100%;
	height:100%;
	overflow:hidden;
	border-left: 1px solid #EDEDED;
	box-sizing: border-box;
	padding: 5px 15px;
}

.write-back-rule-right-part-content {
	display: flex;
	flex-direction: column;
	width:100%;
	height:100%;
}

.write-back-list-title-layout {
	display: flex;
	align-items: center;
}

.write-back-list-title-label {
	font-weight: 700;
	flex-grow: 1;
}

.websheet-write-back-list-icon-button {
	text-align: center;
	width: 16px;
	height: 16px;
	margin: 2px;
	cursor: pointer;
}

.websheet-write-back-list-icon-button:hover {
	color: var(--smt-theme-color);
}

.write-back-rule-icon-label-button {
	display: flex;
	align-items: center;
	padding: 3px 8px;
	min-width: 0px;
}

.write-back-rule-icon-label-button i {
	margin-right: 3px
}

.write-back-rule-table-container {
	background-color: var(--smt-bg-color-table-background);
	margin-top: 10px;
	overflow-y: auto;
	scrollbar-width: thin;
}

.write-back-rule-table-container table,
.write-back-fill-list-container table {
	table-layout: fixed;
}

.write-back-rule-table-container td,
.write-back-fill-list-container td {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 8px;
}

.write-back-rule-table-container .newtable-grid-top-span-sp,
.write-back-fill-list-container .newtable-grid-top-span-sp {
	left: 0;
	top: 0;
}

.write-back-rule-table-container .table-operation-button {
	margin-right: 5px;
	cursor: pointer;
}

.write-back-rule-table-container .table-operation-button.disabled {
	color: #aaa;
	pointer-events: none;
}

.write-back-database-combo-container {
	flex-grow: 1;
}

.write-back-database-tree-search-row,
.fill-attr-param-tree-search-row {
	height: 43px;
}

.dialog-button-area-checkbox-container {
	align-self: start;
	flex-grow: 1;
	text-align: left;
	height: 100%;
	display: flex;
	align-items: center;
}

.empty-tips-div {
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #AAAAAA;
}

.websheet-write-back-list-rename-edit {
	position: absolute;
	height: 20px;
	left: 7px;
	width: 120px;
}

.tree_nodepaneTitle .websheet-write-back-list-icon-button {
	display: none;
}

.row_highlight .tree_nodepaneTitle .websheet-write-back-list-icon-button {
	display: inline;
}

.websheet-right-slide-panel-group-title {
	/* height: 30px; */
	line-height: 30px;
	font-weight: 700;
	cursor: pointer;
}

.websheet-right-slide-panel-level1-title {
	font-weight: 600;
}

.websheet-right-slide-panel-level1-title,
.websheet-right-slide-panel-level2-title {
	/* height: 30px; */
	line-height: 30px;
	cursor: pointer;
	display: inline-block;
	padding-right: 28px;
}

.websheet-right-slide-panel-level1-content {
	margin-bottom: 15px;
}

.websheet-right-slide-panel-level1-content,
.websheet-right-slide-panel-level2-content {
	display: flex;
	flex-direction: column;
	margin-left: 8px;
}

.websheet-right-slide-panel-expander {
	margin-right: 2px;
	padding: 2px 0;
	display: inline-block;
	transform: rotate(90deg);
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s,-webkit-transform .3s;
}

.websheet-right-slide-panel-group-content .websheet-cell-properties-radio:first-child {
	margin-left: 4px;
}

.websheet-input-with-unit-container {
	position: relative;
}

.websheet-input-unit {
	position: absolute;
	right: 38px;
	top: 7px;
	color: #aeb6c0;
}

.fill-attr-param-tree-container {
	height: 30px;
	position: relative;
}

.fill-attr-param-tree-container .treeSearchPane {
	padding-top: 3px;
}

[bofid=currentCell] .combobox-panel .combobox-edit,
.write-back-list-dialog .combobox-panel .combobox-edit,
.websheet-cell-properties-tab-panel .combobox-panel .combobox-edit,
.websheet-right-slide-panel .combobox-panel .combobox-edit {
	background-color: transparent;
	color: var(--smt-brand-color)
}

[bofid=currentCell] .combobox-panel .combobox-edit[readonly],
.write-back-list-dialog .combobox-panel .combobox-edit[readonly],
.websheet-cell-properties-tab-panel .combobox-panel .combobox-edit[readonly],
.websheet-right-slide-panel .combobox-panel .combobox-edit[readonly] {
	cursor: default;
}

.write-back-rule-table-container .newtable-grid-top-span-sp {
	font-weight: 400;
	color: #000000;
}

.websheet-write-back-rule-radio-label {
	margin-right: 20px;
}

.websheet #luckysheet-insertLink-dialog .box-item label {
	width: 85px;
}

.websheet .luckysheet-wa-calculate-help-box {
	width: 99px;
}

.websheet .luckysheet-wa-calculate-help-tool {
	display: none;
}

input[type=number].show-btns::-webkit-inner-spin-button, 
input[type=number].show-btns::-webkit-outer-spin-button {
  opacity: 0.5;
}

.luckysheet-input-box {
  color: rgb(0, 0, 0);
}

.websheet .combobox-item {
	cursor: pointer;
}

/** /vision/css/dataSources.css */
.data-sources-list-title {
	border-bottom: 1px solid #EDEDED;
	padding-left: 20px;
	padding-right: 10px;
	box-sizing: border-box;
	font-weight: 700;
}

.data-sources-list-left-panel .tree_expander {
	width: 0px;
	min-width: 0px;
	margin-left: 12px;
}

.spliter {
	width: 8px;
}

.field_text, .field-icon-container, .param-icon-container {
	vertical-align: middle;
}

.fields-map-editor-title {
	font-weight: 700;
	display: inline-block;
	width: 100px;
	line-height: 28px;
}

.fields-map-contanier {
	display: flex;
	padding: 6px 0px;
	height: calc(100% - 24px);
	box-sizing: border-box;
}

.fields-map {
	width: calc(100% - 110px);
	color: #333333;
}

.fields-map .tab-sel-button-middle-top:after {
	z-index: 9998;
}

.fields-map .tab-sel-button-left-top,
.fields-map .tab-button-left-top,
.fields-map .tab-button-left-hoover-top,
.fields-map .tab-sel-button-middle-top,
.fields-map .tab-button-middle-top,
.fields-map .tab-button-middle-hoover-top,
.fields-map .tab-sel-button-right-top,
.fields-map .tab-button-right-top
.fields-map .tab-button-right-hovoer-top {
/*	height: 22px;*/
/*	line-height: 22px;*/
}

.fields-map .tab-sel-button-middle-top,
.fields-map .tab-button-middle-top,
.fields-map .tab-button-middle-hoover-top {
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
}

.fields-map .tab-pagetd,
.fields-map .tab-head-top,
.fields-map .tab-padding-top {
	height: 22px;
}

.dialog-button-area .button-container {
	display: flex;
	height: 100%;
	align-items :center;
}

.button-container .tips-container {
	align-self: start;
	flex-grow: 1;
    text-align: left;
	height: 100%;
	color: #AAAAAA;
 }

.tips-container .tips-title {
	display: block;
	height: 24px;
}

.fields-map-editor-tab {
	padding-top: 10px;
    box-sizing: border-box;
	height: 100%;
	width: 100%;
}

.fields-map .contenttable-top {
	width: 100%;
	border:none;
	border-top: 1px solid #EEEEEE;
}

.fields-map #_baseGrid, .fields-map #table_frozen_header {
	border-left: unset;
	border-right: unset;
	border-top: unset;
	border-bottom: unset;
}

.fields-map .table-grid, .fields-map .table-grid-row {
	border-left: 0px;
	border-right: 0px;
	border-top: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
}

.fields-map .newtable-grid-top-cell {
	border-left: 0px;
	border-right: 0px;
	border-top: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
}

.fields-map .newtable-grid-top-cell {
	border-left: 0px;
	border-right: 0px;
	border-top: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
}

.fields-map .table-grid td {
	padding-left: 16px;
	border-left: unset;
	border-right: unset;
	border-top: unset;
	border-bottom: unset;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.fields-map .talbe-grid-row-blue {
	background-color: var(--smt-bg-color-table-odd-row);
}

.fields-map .talbe-grid-row-blue td{
	background-color: var(--smt-bg-color-table-odd-row);
}

.fields-map .table-grid-row-green td {
}

.fields-map .newtable-grid-top-span-sp {
}

.tree-middle-height .tree_textSpan, .tree-middle-height .tree_textSpan_Selected, .tree-middle-height .tree_moremenu {
    height: 36px;
    line-height: 36px;
}

.tree-low-height .tree_textSpan, .tree-low-height .tree_textSpan_Selected, .tree-low-height .tree_moremenu {
    height: 28px;
    line-height: 28px;
}

.tree-low-height .searchResultRow, .tree-low-height .searchResultRow-odd {
    height: 28px;
}

.tree-low-height .tree_nodediv a:link {
    color: unset;
}

.listviewbody .tree_textSpan, .listviewbody .tree_textSpan_Selected, .listviewbody .tree_moremenu {
	height: 32px;
    line-height: 32px;
}

.tree-low-height .tree_nodediv_unable {
	color : #c0c0c0;
}

.data-sources-list-left-panel .tree_nodediv_editing {
	background-color: #F4F6F9;
}

.data-sources-list-left-panel .tree_nodediv_editing > div > .tree_nodepaneTitle, .data-sources-list-left-panel .tree_nodediv_editing > div > .tree_nodepaneTitle {
    background-color: #F4F6F9;
}

.data-sources-list-left-panel .tree_nodediv > div > .tree_nodepaneTitle {
	padding-left: 18px;
}

.fields-search-result-panel .tree_expander, .data-sources-params-list-panel .tree_expander{
	width: 0px;
	margin-left: 16px;
}

.tree-search-no-data-tip {
	color: #AAAAAA;
	text-align: center;
	margin: 8px
}

.not-null-tips {
	color: #f56c6c;
	margin-left: 10px;
}

.combobox-panel-not-null-alert {
	border-color: #f56c6c;
}

.listviewbody .tree_textSpan a, .listviewbody .tree_textSpan_Selected a, .listviewbody .tree_moremenu a {
	width : 100%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

table.table-grid-height-40 tr {
	height: 40px;
}

.data-sources-list-dialog .bottom-tips {
	display: flex;
	padding: 0 30px;
	min-height: 28px;
	line-height: 28px;
	background: #F7F9FC;
}

.data-sources-list-dialog .bottom-tips p {
    margin: 0;
    color: #aaa;
    font-size: var(--d-font-size);
}

/** /vision/css/message.css */
.msgCreatedDiv {
    padding-left:15%;
    padding-right:15%;
    padding-top: 20px;
    padding-bottom: 20px;
}
.msgtableField {
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.message-manager__tableHead-item{
    cursor: pointer;
    display: inline-flex;
    margin-right: 15px;
    align-items: center;
}

.message_center_container {
	padding: 0 8%;
	height: calc(100% - 20px);
    overflow: auto;
    scrollbar-width: none;
	-ms-overflow-style: none;
}

.message_header {
}

.message_tabs {
	justify-content: space-between;
}
.message_tabs .ds-tabs__nav-wrap:after {
    background-color: #e3e8ef;
}
.message_tabs__item {
	margin: 0 20px;
	padding: 0px;
	font-size: 12px;
	color: #333;
	height: 32px;
	line-height: 32px;
	position: relative;
	display: inline-block;
	cursor: pointer;
}
.message_list {
	padding: 12px;
	display: flex;
    flex-direction: column;
    min-height: calc(100% - 100px);
    scrollbar-width: none;
	-ms-overflow-style: none;
}
.message_list::-webkit-scrollbar {
    display: none;/*隐藏滚动条*/
}
.message_list__item {
	border: solid 1px #efefef;
	height: 70px;
	margin-bottom: 12px;
	padding: 6px 20px;
	border-radius: 3px;
	display: inline-flex;
}
.message_item__title {
	color: #666;
	padding-bottom: 5px !important;
}

.message_item__content {
}

.message_list__item:hover {
    box-shadow: 0 0px 10px 0 rgba(0, 0, 0, .10);
}

.message_list__item div {
	padding: 4px 0px;
}

.message_item__container {
	display: flex;
    justify-content: space-between;	
}

.message_item__content {
	width: 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #666;
    flex: 1 1 auto;
}
.message_item__time {
	color: rgb(153, 153, 153);
}
.arrow-right, .arrow-left {
    position: relative;
    padding-left: 16px;
	cursor: pointer;
}
.arrow-right:before {
    border: solid transparent;
    content: ' ';
    height: 0;
    right: -1px;
    position: absolute;
    width: 0;
    border-width: 6px;
    border-left-color: #333;
    top: 2px;
}
.not-data-left, .not-data-right {
	cursor: default;
}
.not-data-left:before {
    border-left-color: #bbb !important;
}
.not-data-right:before {
    border-right-color: #bbb !important;
}

.arrow-right:after {
    border: solid transparent;
    content: ' ';
    height: 0;
    right: 0px;
    position: absolute;
    width: 0;
    border-width: 6px;
    border-left-color: #fff;
    top: 2px;
}

.arrow-left:before {
    border: solid transparent;
    content: ' ';
    height: 0;
    right: 1px;
    position: absolute;
    width: 0;
    border-width: 6px;
    border-right-color: #333;
    top: 2px;
}

.arrow-left:after {
    border: solid transparent;
    content: ' ';
    height: 0;
    right: 0px;
    position: absolute;
    width: 0;
    border-width: 6px;
    border-right-color: #fff;
    top: 2px;
}

.istop {
	color: #f27f2a;
}

.unreader {
	font-weight: bold;
	color: #333;
}
div.message_center_not_data {
	background-image: url(../img/modulesvg.svg#s-icon-no-news_g);
	background-repeat: no-repeat;
    background-size: 35% 35%;
    background-position: center;
    display: flex;
    align-items: center;
    font-size: 12em;
    justify-content: center;
	flex-grow: 1;
    color: #efefef;
}
.message_center_pagination {
	text-align: right;
}
.message_manager_pagination {
	text-align: right;
    min-width: 1080px;
    margin-bottom: 12px;
}
.messge_input__size {
	width: 28px;
	border: solid 1px #d9d9d9;
	margin: 0 5px;
}
.messge_manager_input__size {
	width: 28px;
	border: solid 1px #d9d9d9;
	margin: 0 5px;
}
.message_detail_main {   
	border: solid 1px #f0f0f0;
    padding: 18px 30px 26px 30px;
}
.message_detail_tool {    
	margin-top: 4px;
	height: 30px;
    line-height: 30px;
    text-align: right;
}
.message_detail_tool a {
	color: #333;
	cursor: pointer;
}
.message_detail_title {
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    color: #333;
    margin-bottom: 15px;
}
.message_detail_content {
	overflow: hidden;
	min-height: 30px;
	line-height: 1.5em;
}
.message_detail_attachment {
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
}
.messagebtnTabRight {
    color: #666;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.messagebtnTabRight:before, .message_attachment:before {
	font-size: 16px;
	padding-right: 3px;
}
.message_attachment {
 	padding-left: 16px;	
    cursor: pointer;
}
.border_warn {
	border: solid 1px #ff1d27;
}
.message_required {
    position: relative;
}
.message_required:after {
    content: '*';
    color: red;
    position: absolute;
    margin-left: 2px;
}
.msg_label__checkbox {
	line-height: 30px;
    display: flex;
    align-items: center;
    margin-right: 10px;
}
.my_class {
	backgroud-color: #fff;
}

.msg_inputtext {
	background-color: #fff !important;
}

.message_basePlane_toorbar {
	padding: 30px 0 10px;
}

.msg_file_name{
    padding: 0 15px 0 8px;
	position: relative;
}

.msg_file_icon:before {	
	display: none;
	font-size: 16px;
}

.msg_file_name:hover .msg_file_icon:before {
	display: block;
	color:red;
}

span.msg_file_icon {
    position: absolute;
    right: 0;
    top: 0;
}

.displaypanel-search{
	border: 1px solid var(--smt-border-color);
    margin-right: 10px;
    padding-right: 5px;
    border-radius: 3px;
    height: 28px;
    box-sizing: border-box;
}

.message_detail_url {
    padding: 10px 16px;
    cursor: default;
}
.msg-detail-mask {
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9999;
    top: 0px;
}
.msg-pre {
    position: relative;
    padding-left: 15px;
}
.msg-next {
    position: relative;
    padding-right: 15px;
}
.msg-pre:before{
	top: -1px;
    left: 0px;
}
.msg-pre:before, .msg-next:before {
    font-size: 16px;
    position: absolute;
}
.msg-next:before {
    right: 0px;
    top: -1px;
}
.msg-form-item {
	display: flex;
    align-items: center;
    padding: 4px 0;
}
.msg-form-item-title {
    width: 15%;
    min-width: 150px;
    text-align: right;
    padding-right: 10px;
    margin-right: 15px;
}
.msg-form-item-content {
    flex-grow: 1;
	display: flex;
	align-items: center;
	position: relative;
}

.dialog-text-area {
	width: 100%;
	font-size: 1em;
}

.msg-title-countTips {
	color: #bbb;
    display: flex;
    align-items: center;
    position: absolute;
    left: calc(50% - 30px);
    top: 5px;
}

.message-manager-untop {
    color: #2fa9d6 !important;
}

.message-manager__item .combobox-edit:disabled {
    background-color: white !important;
}

.message-manager-searchParam {
    display: flex;
    height: 24px;
}

.message-manager-messageTableHead {
    margin-left: 0px !important;
    width: 92px;
}

.message-manager-messageTableHead>span {
    width: 77px;
}

.message-manager-baseplane {
    display: flex;
    flex-direction: column;
    margin: 0 20px;
    position: relative;
}

.message-manager-baseplane .tree-grid-view__table-pane,
.message-manager-baseplane .basePlane_toorbar {
    min-width: 1080px;
}

.message-manager-baseplane .basePlane_toorbar>div:hover {
    color: #333333;
}

.message-manager-messageTable-Head-Item {
    line-height: 24px;
    display: flex;
    align-items: center;
}

.message-manager-messageTable-Head-Item span {
    white-space: nowrap;
}

.message-manager-messageTableHead>span:hover,  .message-manager-messageTable-Head-Item:hover{
    color: var(--smt-theme-color);
}

.message-manager-baseplane .tree-grid-view__table-pane {
    height: calc(100% - 105px);
}

.message_list__checkboxDiv {
    display: inline-flex;
    align-items: center;
    margin-right: 10px;
    
}

.message_list__itemDiv {
    flex: 1;
    cursor: pointer;
}

/** /vision/css/AugmentedDataset.css */
/**
 * 屏蔽chrome默认的黑边框
 */
.sub-query-body .select2-search__field, .dataset-treeview__head .select2-selection {
  outline: none;
}
.dataset-treeview__head .select2-container--default .select2-selection--single {
  border: 1px solid #dcdcdc;
  border-radius: 3px;
}
.sub-query-body .select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #dcdcdc;
}

.sub-query-body .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 20px;
}

.sub-query-body .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 22px;
}
/**
 * 增强数据集：子查询资源树
 */
.dataset-treeview {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border: 0;
}

.sub-query-body .tool-bar-menu__item {
  font-size: 12px;
  color: #333333; 
  position: relative;
}

.dataset-treeview .empty-tips, .dataset-baseview .empty-tips {
  color: #999999;
  display: flex;
  align-items: center;
  justify-content: center;
}

.dataset-treeview__head {
  height: 40px;
}

.dataset-treeview__head .title {
  width: 50px;
  padding-left: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.dataset-treeview__head .btns {
  width: 1px;
  padding-right: 9px;
  text-align: right;
}

.dataset-treeview__head .box {
  width: 100%;
}

.dataset-treeview__foot {
  height: 32px;
}

.dataset-treeview__body {
  height: 100%;
}

.dataset-treeview__head .tool-bar-menu__item.icon-16 {
  font-size: 16px;
}

.dataset-treeview__head .tool-bar-menu__item:hover {
  border-color: transparent;
}

.select2-results__option .select-item {
  white-space: nowrap;
}

.select2-results__option .icon-text {
  padding-left: 4px;
}

/**
 * 增强数据集
 */

.dataset-baseview__results {
  height: 55%;
}

.dataset-baseview__results .toolbar {
  height: 30px;
  line-height: 30px;
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
  box-sizing: border-box;
  color: #333333;
  background-color: #fbfbfb;
  position: relative;
}

.dataset-baseview__results .results {
  height: calc(100% - 30px);
}

.dataset-baseview__editor {
  height: 45%;
}

.dataset-baseview__editor .toolbar {
  height: 31px;
  line-height: 30px;
  border-bottom: 1px solid var(--smt-border-color);
  box-sizing: border-box;
  position: relative;
}

.dataset-baseview__editor .editor {
  height: calc(100% - 31px);
}

.dataset-baseview__editor .toolbar .left {
  padding-left: 4px;
}

.dataset-baseview .toolbar .left {
  float: left;
  height: 100%;
  display: flex;
  align-items: center;
  line-height: normal;
}

.dataset-baseview .toolbar .right {
  float: right;
  height: 100%;
}

.dataset-baseview .icon-16 {
  font-size: 16px;
}

.dataset-baseview__editor .sqleditor {
  border-width: 0;
}

.dataset-baseview__editor .tool-bar-menu__item {
  display: flex;
  align-items: center;
}

.dataset-baseview .tool-bar-menu__item:hover {
  border-color: transparent;
  color: var(--smt-brand-color-active);
}

.dataset-baseview.result-collapsed .results {
  display: none;
}

.dataset-baseview.result-collapsed .dataset-baseview__results {
  height: 30px;
}

.dataset-baseview.result-collapsed .dataset-baseview__editor {
  height: calc(100% - 30px);
}

.tool-bar-menu__item-text {
  padding-left: 4px;
  font-size: 12px;
}

.result-view {
  display: none;
  padding: 16px;
  box-sizing: border-box;
  overflow: auto;
}

.result-view.view-2 {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 6px;
  padding-bottom: 10px;
}

.result-view .example {
  margin-bottom: 12px;
}

.show-view-1 .view-1, .show-view-2 .view-2 {
  display: block;
}

.show-view-1 .btn-1, .show-view-2 .btn-2 {
  color: var(--smt-brand-color-active);
}

.show-view-1 .btn-1:after, .show-view-2 .btn-2::after {
  content: '';
  display: block;
  position: absolute;
  background-color: var(--smt-brand-color-active);
  z-index: 1;
  height: 1px;
  left: 0px;
  bottom: -3px;
  width: calc(100% - 12px);
  margin: 0 0 0 8px;
}

.mpp-right-view .show-view-1 .btn-1:after {
  height: 0px;
}

.proc-rs-editor {
  padding: 14px 20px;
  box-sizing: border-box;
  overflow: auto;
}

.proc-rs-node {
  padding: 9px 10px;
  color: #598ef2;
  background-color: #eaf2fd;
  display: inline-flex;
  position: relative;
  box-sizing: border-box;
  min-width: 120px;
}

.proc-rs-node__text {
  cursor: default;
  margin-left: 5px;
}

.proc-rs-node .icon {
  font-size: 16px;
}

.proc-rs-node__delete {
  cursor: pointer;
  position: absolute;
  top: -8px;
  right: -8px;
  display: none;
}

.proc-rs-node:hover .proc-rs-node__delete {
  display: inline-block;
}

.sub-query-body .select2-container--default .select2-results__option[aria-selected=true],
.sub-query-body .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #f5f7fa;
}

.result-view .newtable-grid-top-span-sp {
  position: initial;
  padding-left: 16px;
}

.result-view .newtable-grid-top-cell {
}

.result-view .table-grid-row-select {
  background-color: #bbd7f4;
}

.result-view .table-grid {
  border-top-color: #e4e8ea;
  border-left-color: #e4e8ea;
}

.result-view .table-grid td {
  border-right-color: #e4e8ea;
  border-bottom-color: #e4e8ea;
}

.result-view .editgrid_editbox {
	border-color: #e5e8ed;
}

.result-view input[type="text"] {
  border-radius: 0;
}
.java-view-editor .javaEditor_a {
  color: #757575;
  text-decoration: none;
  font-weight: 400;
}
.java-view-editor .javaEditor_a:hover{
  color: #1f93f8
}
.java-view-editor .javaEditor_a span{
  vertical-align: text-top;
  padding-right: 1px;
}
/* 兼容火狐浏览器input出现红色边框问题 */
.java-view-editor input[required]:invalid,
.java-view-editor textarea[required]:invalid{
  box-shadow: none; 
}

/* 另存为按钮 */
.subquery__container span[data-id="SAVEAS"] {
  display: none;
}

.AUGMENTED_SQL_VIEW.subquery__container span[data-id="SAVEAS"] {
  display: block;
}

/* 隐藏数据源选择、模型按钮、参数 */
.AUGMENTED_SQL_VIEW .dataset-treeview__head,
.AUGMENTED_SQL_VIEW span[data-id="GOTO_DATASET"],
.AUGMENTED_SQL_VIEW span[qtp="btnParameter"],
.AUGMENTED_SQL_VIEW .show-view-1 .view-1 {
  display: none;
}

/* 一直显示预览 */
.AUGMENTED_SQL_VIEW .show-view-1 .view-2,
.AUGMENTED_SQL_VIEW .show-view-2 .view-2 {
  display: block;
}

/* 一直选中预览 */
.AUGMENTED_SQL_VIEW .show-view-1 .btn-2,
.AUGMENTED_SQL_VIEW .show-view-2 .btn-2 {
  color: var(--smt-brand-color-active);
}

/** /vision/css/offlineexport.css */
.offline-monitor-report-btn {
  cursor: pointer;
  margin-right: 16px;
}

.offline-monitor-report-btn:hover {
  color: #2fa9d6;
}

/** /vision/css/spreadsheet.css */
/** 屏蔽默认LOGO */
.luckysheet-share-logo {
	display: none;
}

/** 屏蔽默认Loading */
#luckysheetloadingdata div {
	display: none !important;
}

/** 这里比luckysheet默认Loading的层级要大 */
.spreadsheet__mask-div {
	z-index: 2000000000;
}

/** 修正字体图标被luckysheet覆盖的问题 */
.iconfont[class^="s-icon-"], .iconfont[class*=" s-icon-"] {
	font-family: 'SmartbiIcons' !important;
}

/** 处理Excel表格滚动条层级比V弹窗高的问题 */
.spreadsheet__container .luckysheet-scrollbar-ltr, .spreadsheet__container .luckysheet-scrollbar-ltr {
	z-index: 990
}

.spreadsheet__container .luckysheet-wa-editor .luckysheet-toolbar-button-outer-box, .luckysheet-toolbar-menu-button-outer-box {
	height: 100%;
}
/* 处理选中一整列显示行数的提示 */
.spreadsheet__container .luckysheet-row-count-show {
	/* display: flex !important; */
	/* width: auto !important;
	line-height: 14px;
	margin-left: 25px; */
}
.luckysheet-row-count-show div{
	/* writing-mode: initial !important; */
}
.removeFillIcon{
	width: 0 !important;
} 
/* 取消拖拽 */
.disabledFristRows .luckysheet-cell-selected .luckysheet-cs-draghandle,
.disabledFristRows .luckysheet-freezebar-horizontal-drop{
	pointer-events: none;
}
.websheet .workbookContainer {
	width:100%;height:100%;
}
.websheet .workbookFlowsContainer{
	position:absolute;pointer-events:none;width:100%;height:100%;left:0px;top:0px
}
.websheet .workbookFlowsContainer DIV {
	pointer-events:auto
}

.metrics-online-edit #luckysheet-dropCell-icon {
	display: none;
}

.spreadsheetReportSqlView.settings-container {
	position: absolute;
	background: #fff;
	border: 1px solid #ebeef5;
	padding: 8px 0;
	z-index: 1;
}

.spreadsheetReportSqlView .settings-item {
	display: flex;
	align-items: center;
	padding: 0 10px;
}

.spreadsheetReportSqlView .settings-item-icon-container {
	display: flex;
	justify-content: space-between;
}

.spreadsheetReportSqlView .tool-bar-menu__item:hover {
  border-color: transparent;
}

.spreadsheetReportSqlView .tool-bar-menu__item.selected {
  color: var(--smt-theme-color);
}

/** /vision/css/navigationpage.css */
/** 导航页样式 start*/
.navigation-page-content {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, #BFD8FE 0%, #FFFFFF 100%);
}

.navigation-page-welcome {
	position: absolute;
}

.navigation-page-welcome.smallitem {
    top: 34px;
    left: 60px;
}

.navigation-page-welcome.largeitem {
    top: 60px;
    left: 90px;
}

.navigation-page-welcome-user {
	font-family: 'PingFang SC';
    font-style: normal;
    font-weight: 500;
    color: #1D2129;
}
.navigation-page-welcome-info {
	font-family: 'PingFang SC';
    font-style: normal;
    font-weight: 400;
    color: #4E5969;
}

.navigation-page-welcome.smallitem .navigation-page-welcome-info {
	margin-top: 8px;
	font-size: var(--smt-font-size);
}

.navigation-page-welcome.largeitem .navigation-page-welcome-info {
	margin-top: 12px;
	font-size: 20px;
}

.navigation-page-welcome.smallitem .navigation-page-welcome-user {
	font-size: 24px;
}

.navigation-page-welcome.largeitem .navigation-page-welcome-user {
	font-size: 30px;
}

.navigation-page-guide {
	position: absolute;
	left: 0;
	bottom: 0;
	width: calc(100% - 352px);
	height: 70vh;
	background: url(../img/navigationpage/navigation_bg.png) no-repeat center;
	background-size: contain;
	display: flex;
	justify-content: center;
}

.navigation-page-guide-container {
	display: flex;
    width: 46vw;
    height: calc(32% + 20px);
    justify-content: space-around;
    align-items: start;
    position: absolute;
    top: -25px;
}

.navigation-page-website {
	position: absolute;
    right: 20px;
}
.navigation-page-website.smallitem{
	top: 20px;
}

.navigation-page-website.largeitem{
	top: 40px;
}

.navigation-page-website ul,  .navigation-page-website ul>li{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

 .navigation-page-website ul>li{
	width: 284px;
	background: #FFFFFF;
	box-shadow: 0px 9px 15px rgba(214, 227, 252, 0.3);
	border-radius: 6px;
	margin-bottom: 14px;
	padding: 16px 24px 24px 24px;
}

 .navigation-page-website ul>li .website-title {
	padding-bottom: 14px;
    height: 22px;
    line-height: 22px;
    align-items: center;
    display: flex;
    vertical-align: middle;
    border-bottom:  1px solid #E9EDF2;
}

 .navigation-page-website ul>li .website-title>img {
	width: 22px;
    height: 22px;
}

 .navigation-page-website ul>li .website-title>span {
	padding-left: 8px;
	font-family: 'PingFang SC';
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	color: #1D2129;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.navigation-page-website ul>li .website-items>span {
    width: 33%;
    display: inline-block;
    font-family: 'PingFang SC';
    font-style: normal;
    font-weight: 500;
    font-size: var(--smt-font-size);
    color: #366EF4;
    cursor: pointer;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	line-height: 16px;
}

/* .website-items.smallitem {
	padding-bottom: 20px;
}

.website-items.largeitem {
	 padding-bottom: 48px;
} */

.website-items.smallitem  .website-item {
	margin-top: 12px;
}

.website-items.largeitem .website-item{
	 margin-top: 38px;
}

.navigation-page-contact{
	position: absolute;
    width: 56px;
    height: 154px;
    background: #FFFFFF;
    border: 1px solid #EDF0F9;
    box-shadow: 0px 6px 20px rgb(149 152 171 / 20%);
    border-radius: 100px;
    right: 20px;
}

.navigation-page-contact.smallitem {
	bottom: 20px;
}

.navigation-page-contact.largeitem {
	bottom: 40px;
}

.navigation-page-contact>div{
	cursor: pointer;
}

.navigation-page-contact-icon{
	width: 36px;
    height: 36px;
    text-align: center;
    line-height: 42px;
    font-size: 18px;
    border-radius: 20px;
    margin: 10px 10px 4px 10px;
}

.active .navigation-page-contact-icon {
    background: #F5F8FE;
    color: #3370FF;
}

.active .navigation-page-contact-label {
    color: #3370FF;
}

.navigation-page-contact-workorder .navigation-page-contact-icon{
	 margin: 12px 10px 4px 10px;
}

.navigation-page-contact-label{
	width: 100%;
    text-align: center;
    font-size: 12px;
    overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.guide-item:nth-child(1),
.guide-item:nth-child(4) {
    align-self: flex-end;
}

.guide-item {
	cursor: pointer;
}

.guide-item.no-clickable {
	cursor: default;
}

.guide-item .guide-item-img{
	width: 5.73vw;
    height: 5.73vw;
    background: #FFFFFF;
    box-shadow: 0px 8px 16px rgb(28 58 135 / 16%);
    border-radius: 20px;
    line-height: 5.73vw;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.guide-item.smallitem .guide-item-img{
	width: 80px;
    height: 80px;
    border-radius: 20px;
    line-height: 80px;
}

.guide-item.largeitem .guide-item-img{
	width: 110px;
    height: 110px;
    border-radius: 28px;
    line-height: 110px;
}


.guide-item.smallitem .guide-item-img>img{
	vertical-align:middle;
    width: 48px;
    height: 48px;
}

.guide-item.largeitem .guide-item-img>img{
	vertical-align:middle;
    width: 66px;
    height: 66px;
}

.guide-item.largeitem.active .guide-item-img{
    transform: scale(1.1273);
}

.guide-item.largeitem.active .guide-item-img>img{
    transform: scale(1.0215);
}

.guide-item.smallitem.active .guide-item-img{
    transform: scale(1.2);
}

.guide-item.smallitem.active .guide-item-img>img{
    transform: scale(0.9723);
}

.guide-item.smallitem .guide-item-label{
	text-align: center;
    font-size: var(--smt-font-size);
    margin-top: 12px;
}

.guide-item.largeitem .guide-item-label{
	text-align: center;
    font-size: 18px;
    margin-top: 20px;
}

.guide-item-tips .layui-layer-content {
	box-sizing:border-box;
	padding: 20px 20px 30px;
	border-radius: 6px;
    box-shadow: 0px 12px 16px rgb(0 0 0 / 10%);
}

.guide-tip-detail {
	height: auto;
    line-height: 19px;
}

.guide-tip-items {
	display: flex;
	margin-top: 16px;
}

.guide-tip-items .guide-subitem {
	flex: 1;
    text-align: center;
    box-sizing: border-box;
    width: 80px;
    height: 90px;
    padding-top: 8px;
    padding-bottom: 14px;
    background: #F9FBFF;
    border: 1.5px dashed #C3D7FC;
    border-radius: 6px;
    margin-left: 12px; 
    cursor: pointer;
}
.guide-tip-items .guide-subitem.active {
    border: 1.5px solid #3370FF;
}

.guide-tip-items .guide-subitem:first-child {
	margin-left: 0px
}
.guide-subitem .guide-subitem-img {
	height: 20px;
    width: 20px;
    margin: 0 auto;
    background-color: #5CC2F9;
    border-radius: 10px;
    color: #FFF;
}

.guide-subitem.active .guide-subitem-img {
    background-color: #3370FF;
}

.guide-subitem .guide-subitem-img>img {
	width: 20px;
    height: 20px;
}
.guide-subitem .guide-subitem-type {
	margin-top: 8px;
    font-style: normal;
    font-weight: 400;
    color: #4E5969;
    height: 17px;
    line-height: 17px;
}
.guide-subitem .guide-subitem-label {
	margin-top: 1px;
    font-size: var(--smt-font-size);
    color: #4E5969;
    height: 19px;
    line-height: 19px;
}


.guide-contact-tips .layui-layer-content {
    box-sizing: border-box;
    padding: 16px 20px 24px 20px;
    box-shadow: none;
}

.navigation-page-contact-content {
	background-color: #FFF;
    width: 262px;
    height: 154px;
    /* border: 1px solid #EDF0F9; */
    box-shadow: 0px 6px 20px -6px rgb(149 152 171 / 20%);
    border-radius: 6px;
    box-sizing: border-box;
    position: absolute;
    right: 91px;
    padding: 16px 20px 16px 20px;
}
.navigation-page-contact-content.smallitem {
	bottom: 20px;
}

.navigation-page-contact-content.largeitem {
	bottom: 40px;
}
.guide-contact-triangle{
	position: absolute;
    width: 14px;
    height: 14px;
    transform: rotate(45deg);
    right: -6px;
    background: #FFF;
    top: 26px;
}

.guide-contact-online {
	
}

.guide-contact-online-title{
	height: 22px;
    line-height: 22px;
    align-items: center;
    display: flex;
    vertical-align: middle;
    padding-bottom: 12px;
    border-bottom: 1px solid #E9EDF2;
}

.guide-contact-online-title>i{
	width: 16px;
    height: 16px;
    background-color: #3370FF;
    color: #FFF;
    border-radius: 10px;
    line-height: 16px;
    text-align: center;
    font-size: 12px;
}

.guide-contact-online-tip1{
	font-style: normal;
    font-weight: 600;
    font-size: var(--smt-font-size-tab-head);
    color: #1D2129;
    margin-left: 4px;
    overflow: hidden;
	white-space: nowrap;
 	text-overflow: ellipsis;
}

.guide-contact-online-tip2{
	font-style: normal;
    font-weight: 400;
    color: #636C7D;
    margin-left: 8px;
    font-size: 12px;
    overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.guide-contact-online-content{
	display: flex;
	height: 54px;
    margin-top: 12px;
}

.guide-contact-online-content>div{
	display: inline-block;
}

.guide-contact-online-content .qrcode{
	width: 54px;
	height: 54px;
	cursor: pointer;
}
.guide-contact-online-content .qrcode>img{
	width: 54px;
	height: 54px;
    background: #F5F8FE;
    border-radius: 50%;
}

.guide-contact-online-content .contact {
	/* margin-left: 16px; */
    box-sizing: border-box;
    margin-right: 8px;
    /* padding-top: 5px;
    padding-bottom: 5px; */
}
.guide-contact-online-content .contact .guideContactOnlineInfo {
	line-height: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
}
.guideContactWorkOrder {
	color: var(--smt-font-color-link);
	padding: 6px 12px 0px 12px;
	position: relative;
	line-height: 16px;
}

.guideContactWorkOrder span {
	cursor: pointer;
}

.guideContactWorkOrder span:nth-child(2) {
	position:absolute;
	right: 12px;
}
/* .guide-contact-online-content .phone{
	display: flex;
	color: #3370FF;
    font-weight: 500;
    font-size: var(--smt-font-size);
    line-height: 22px;
    height: 22px;
}

.guide-contact-online-content .email{
	display: flex;
	font-weight: 400;
	line-height: 22px;
	color: rgba(0, 0, 0, 0.6);
	font-size: 12px;
} */

.guide-contact-online-content .contact>div>i{
	line-height: 22px;
	margin-right: 8px;
	font-size: var(--smt-font-size);
}

@media screen and (max-height: 680px) {
	.navigation-page-website ul>li .website-title {
		padding-bottom: 4px;
	}
	
	.navigation-page-website.smallitem ul>li{
		padding-bottom: 12px;
	}
}


/** 导航页样式 end*/

/** /vision/css/main-override.css */
.base__task-tree-search-pane {
	margin: 0px;
}

.treeSearchPane {
	padding: 12px 12px 8px;
	position: relative;
}

.treeSearchPane_opBtn {
	cursor: pointer;
	padding-right: 4px;
}

.treeSearchPane_opBtnItems {
	width: 148px;
    height: auto;
    position: fixed;
    padding: 4px var(--smt-pop-padding-l) var(--smt-pop-padding-l);
    right: 0px;
    top: 60px;
    z-index: 9999;
    background-color: #FFF;
	box-shadow: var(--smt-shadow-popup);
	border: 1px solid var(--smt-border-color-popup);
	border-radius: var(--smt-radius-medium);
	box-sizing: border-box;
}
.treeSearchPane_opBtnItems>div{
	width: 100%;
    font-size: var(--smt-font-size);
    text-align: left;
    padding: 3px 8px;
    margin-left: 0px;
    line-height: 22px;
    cursor: pointer;
    height: 28px;
    box-sizing: border-box;
    border-radius: 3px;
	margin-top: 4px;
}
.treeSearchPane_opBtnItems .trig {
	position: absolute;
    top: -5px;
    right: 8px;
    width: 8px;
    height: 8px;
    transform: rotate(45deg);
    background: #FFFFFF;
    border: 1px solid var(--smt-border-color-popup);
    border-bottom: unset;
    border-right: unset;
}
.treeSearchPane_opBtnItems>div:hover{
	background-color: var(--smt-brand-color-hover);
}
.treeSearchPane_opBtnItems .icon-text,
.treeSearchPane_opBtnItems>div>div>span{
	padding-left: 8px;
}

.treeSearchPane_listFolder .active{
	color: var(--smt-brand-color-active);
}

/** searchinput 样式 start*/
.search_input_box {
    font-size: var(--smt-font-size);
	display: flex;
	width: 100%;
	height:100%;
    position: relative;
    align-items: center;
}

.search_input_active {
	border: 1px solid var(--smt-brand-color-active);
    border-radius: 3px;
}

.search_input_box .search_input {
	width: 100%;
	height: 100%;
	border: unset;
    padding: 0px 0px 0px 28px;
}
.listview_searchBar .listSearch_searchBtn,
.search_input_box .search_icon {
    position: absolute;
    left: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 32px;
    font-size: 16px;
    text-align: unset;
}

.search_input_box .search_clear {
    display: flex;
    justify-content: center;
    align-items: center;
	background-color: var(--smt-bg-color-container);
	padding-top: 0px;
	margin-right: 8px;
    cursor: pointer;
    font-size: 16px;
}

.search_input_history,
.search_input_search {
    width: 202px;
    height: 304px;
	box-shadow: var(--smt-shadow-popup);
	border: 1px solid var(--smt-border-color-popup);
    position: absolute;
    top: 37px;
    z-index: 9999;
    background: #fff;
    line-height: 0px;
    padding: var(--smt-pop-padding-l);
	border-radius: var(--smt-radius-medium);
    box-sizing: border-box;
}

.search_input_search_list,
.search_input_history_list {
    width: 100%;
    overflow: auto;
    position: relative;
	
}

.search_input_history_list {
    height: calc(100% - 32px);
}

.search_input_search_list {
    height: 100%;
}

.search_input_history_clear {
    height: 32px;
    line-height: 32px;
    padding: 0 8px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.search_input_history_clear .s-icon-delete {
	font-size: 16px;
    margin-right: 4px;
}

.search_input_history_clear .clear-btns {
	cursor: pointer;
}

.search_input_history_clear .clear-btns:hover {
    color: var(--smt-brand-color-active);
}

.search_input_search .search-list-item {
    color: #1D2129;
}

.search_input_history .search-list-item {
    color: #4E5969;
}

.search-list-item {
	display: flex;
    align-items: center;
    font-size: var(--smt-font-size);
    cursor: pointer;
	border-radius: 3px;
	border-radius: var(--smt-radius-default);
	box-sizing: border-box;
	padding: 3px 8px;
	margin: 4px 0;
	height: 28px;
	line-height: 28px;
}

.search-list-item:hover {
	color: var(--smt-brand-color-active);
	background-color: var(--smt-brand-bgcolor-hover);
}

.search-list-item-icon{
	font-size: 0px;
}

.search-list-item-icon-svg {
	width: 16px;
    height: 16px;
}

.search-list-item .treenode_icon {
    margin-right: 12px;
}

.search-list-item-lable {
    padding-right: 34px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    /* height: 40px;
    display: inline-flex;
    align-items: center; */
}

.search-list-item-location,
.search-list-item-delete {
	position: absolute;
    right: 8px;
    font-size: 16px;
    display: none;
}

.search-list-item:hover .search-list-item-location,
.search-list-item:hover .search-list-item-delete{
    display: block;
}



/** searchinput 样式 end*/

.base__wrapper .base__sidebar-wrapper {
  color: var(--smt-sidebar-font-color);
  background-color: var(--smt-sidebar-bg-color);
}

.base__wrapper .sidebar-menu.active {
  color: var(--smt-bg-color-container);
  background-color: var(--smt-sidebar-bg-color-active);
}

.base__wrapper .sidebar-menu:hover {
  color: var(--smt-bg-color-container);
  background-color: var(--smt-sidebar-bg-color-hover);
}

.base__wrapper .sidebar-menu.active > i > .sidebar-menu-icon-svg {
    filter: url(../img/filters.svg#colorActiveTextAnti);
}

.base__wrapper .base__main-header {
	color: var(--smt-main-banner-color);
	background-color: var(--smt-main-banner-bg-color);
}
.sidebar-menu>i {
	font-size: 0px;
}


.sidebar-menu-icon-svg{
	width: 14px;
    height: 14px;
    vertical-align: middle;
    padding: 5px;
    opacity: 0.7
}

.sidebar-menu.active .sidebar-menu-icon-svg {
	opacity: 1;
}

.base__main-header::after,
.tabs-base__header::after {
    content: "";
    width: 100%;
    height: 1px;
    position: absolute;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    z-index: 998; /* Consistent with ".tabDiv" in mainview.css */
    background-color: var(--smt-split-line-color);
}


.isMax.isFull .base__main-header::after,
.isMax.isFull .tabs-base__header::after {
    height: 0px;
}

.ds-tabs__nav .tabs-base__header::after {
	display: none;
}

.base__main-header .tab-panel-header-simple .tab-header::after {
    z-index: 999; /* Consistent with above z-index */
}

.leftPaneTable .catalogTree {
	padding: 0 12px;
    box-sizing: border-box;
}


span.hsplitterLeft {
	font-size: 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
	box-sizing: border-box;
    position: absolute;
    width: 20px;
    height: 20px;
    left: -10px;
    top: 17px;
    z-index: 99999;
    cursor: pointer;
    background: #FFFFFF;
    border: 1px solid #E9EDF2;
    border-radius: 10px;
}
span.hsplitterLeft:hover {
	color: var(--smt-theme-color);
    border-color: var(--smt-theme-color);
}

.hsplitter_expand .hsplitterLeft {
	left: 12px; 
	transform: rotate(180deg);
}

.catalogTree .tree_textSpan_Selected {
	color: var(--smt-brand-color-active);
}

.tree_nodediv_Selected > div > .tree_nodepaneTitle .tree_icon_svg {
	filter: url("../img/filters.svg#colorActiveText");
}

.topNavBanner {
	height: var(--smt-main-banner-height);
	line-height: var(--smt-main-banner-height);
}

.smt-bannerview-items {
	gap: 12px;
	padding: 0 12px;
}

.smt-bannerview-items > .smt-space-item > .smt-button {
	height: 26px;
	border-radius: 13px;
}

.smt-bannerview-items > .smt-space-item > .smt-button--shape-circle {
	width: 26px;
}

.smt-bannerview-items .smt-banner-item {
	position: relative;
}

.layui-layer-tips .layui-layer-content {
	border-radius: var(--smt-radius-medium);
	color: var(--smt-text-color-primary);
}

.smt-limit-tab-more-menu-tips {
	width: 200px;
}

.layui-layer-tips .layui-layer-content,
.layui-layer .smt-dropdown {
	border: none;
	box-shadow: none;
	background-color: transparent;
}

.smt-banner-more-menus-tips {
	width: 114px;
}

/** 在窗口初始化完之后再移除hidden，以规避窗口跳动问题 */
.smt-search-dialog-skin.hidden,
.smt-banner-message-tips.hidden,
.smt-banner-more-menus-tips.hidden {
	opacity: 0;
}

.smt-banner-message-tips .layui-layer-content,
.smt-limit-tab-more-menu-tips .layui-layer-content,
.smt-banner-more-menus-tips .layui-layer-content {
	padding: 0;
}

.smt-limit-tab-more-menu-tips .smt-dropdown__menu,
.smt-banner-more-menus-tips .smt-dropdown__menu {
	padding: 8px 8px;
	max-height: calc(100vh - 120px);
	box-sizing: border-box;
}

.smt-limit-tab-more-menu-tips .smt-dropdown__item,
.smt-banner-more-menus-tips .smt-dropdown__item {
	padding: 3px 8px;
	min-width: 98px;
	box-sizing: border-box;
}

.datagrid-htable,
.datagrid-btable,
.datagrid-ftable {
  border-collapse: collapse;
}

.my-share-div .tab-panel-body-wrap {
	height: calc(100% - var(--smt-secondary-tab-header-height));
}

.base__data-portal-view .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
	right: 1px;
}

.smt-session-mgr-table .contenttable-top {
	border: none;
}

/** SMS-49857 规避火狐中换行问题 */
.tox .tox-collection__item {
	white-space: nowrap;
}

/** /vision/css/usermanager.css */
.usermanagerview {
	width: 100%;
	height: 100%;
}

.usermanagerview_top{
	box-sizing: border-box;
	height: 106px;
	width: 100%;
	border-bottom: 1px solid #E9EDF2;
}

.usermanagerview_content{
	display: flex;
	height: calc(100% - 106px);
	width: 100%;
}

.usermanagerview_content>div{
	display: inline-block;
}
.usermanagerview_search{
	box-sizing: border-box;
	height: 70px;
	width:100%;
	display: flex;
    justify-content: center;
	padding-top: 20px;
}

.usermanagerview_search>div{
	display: inline-block;
	vertical-align: top;
}
.usermanagerview_search_input {
	width: 420px;
	height: 30px;
}
.usermanagerview_search_input .search_input_box {
	border: 1px solid var(--smt-border-color);
	border-radius: 3px;
	box-sizing: border-box;
}
.usermanagerview_search_input .search_input_box:focus,
.usermanagerview_search_input .search_input_box:hover {
	border-color: var(--smt-brand-color-active);
}

.usermanagerview_search_filter{
	height: 30px;
    margin-left: 8px;
    position: relative;
}

.usermanagerview_search_filter .smt-drop-down-list-btn,
.usermanagerview_search_filter .smt-drop-down-list{
	height: 100%;
   box-sizing: border-box;
}

.usermanagerview_operation{
	height: 35px;
	width:100%;
	display: flex;
	align-items: center;
    justify-content: center;
}
.usermanagerview_operation>div{
	text-align: center;
}
.usermanagerview_operation>div>span{
	display: inline-flex;
    align-items: center;
    height: 100%;
    line-height: 30px;
}
.usermanagerview_operation .banner_button_tab_middle_bg,
.usermanagerview_operation .banner_button_tab_text{
	display: inline-flex;
    align-items: center;
    height: 100%;
}
.usermanagerview_operation .iconfont-usermanager-buttonbar-container{
	padding-left: 14px;
    padding-right: 14px;
}
.usermanagerview_operation .iconfont-usermanager-buttonbar{
    padding-right: 4px;
}
.usermanagerview_operation .iconfont-usermanager-buttonbar-split{
    height: 16px;
    width: 0px;
    border-left: 1px solid #E9EDF2;
}
.usermanagerview_operation .iconfont-usermanager-buttonbar-split:nth-child(1){
    border-left: unset;
}
.usermanagerview_operation .iconfont-usermanager-buttonbar-split:nth-child(5){
    border-left: unset;
}
.usermanagerview_group_tree_parent{
	height: 100%;
    width: 226px;
}
.usermanagerview_group_tree{
	box-sizing: border-box;
    height: 100%;
    width: 100%;
    padding: 18px 14px 0px 14px;
    border-right: 1px solid #E9EDF2;
}
.usermanagerview_content_view,
.usermanagerview_list_view{
	height: 100%;
	width: calc(100% - 226px);
	box-sizing: border-box;
	padding: 12px;
}
.usermanagerview_list_view .listView-table td{
	border-bottom: 1px solid #E9EDF2;
}

.usermanagerview_list_view .listView-table td>div{
	line-height: 16px;
}

.usermanagerview_content_view .listView-table-top,
.usermanagerview_list_view .listView-table-top{
	background: #ECF0F6;
}

.usermanagerview_list_view .wrapper-outer {
	height: calc(100% - 40px);
}

.s-icon-groupnew {
	color: #289FE2;
}

.s-icon-manage-user {
	color: #0BB8B4;
}

.s-icon-manage-role {
	color: #F0831B;
}

.s-icon-manage-everyone {
	color: #8883e4;
}

/** /vision/js/thirdparty/cropper/Cropper.css */
/*!
 * Cropper.js v1.5.6
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-10-04T04:33:44.164Z
 */

 .cropper-container {
    direction: ltr;
    font-size: 0;
    line-height: 0;
    position: relative;
    -ms-touch-action: none;
    touch-action: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  
  .cropper-container img {
    display: block;
    height: 100%;
    image-orientation: 0deg;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
  }
  
  .cropper-wrap-box,
  .cropper-canvas,
  .cropper-drag-box,
  .cropper-crop-box,
  .cropper-modal {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  
  .cropper-wrap-box,
  .cropper-canvas {
    overflow: hidden;
  }
  
  .cropper-drag-box {
    background-color: #fff;
    opacity: 0;
  }
  
  .cropper-modal {
    background-color: #000;
    opacity: 0.5;
  }
  
  .cropper-view-box {
    display: block;
    height: 100%;
    outline: 1px solid #39f;
    outline-color: rgba(51, 153, 255, 0.75);
    overflow: hidden;
    width: 100%;
  }
  
  .cropper-dashed {
    border: 0 dashed #eee;
    display: block;
    opacity: 0.5;
    position: absolute;
  }
  
  .cropper-dashed.dashed-h {
    border-bottom-width: 1px;
    border-top-width: 1px;
    height: calc(100% / 3);
    left: 0;
    top: calc(100% / 3);
    width: 100%;
  }
  
  .cropper-dashed.dashed-v {
    border-left-width: 1px;
    border-right-width: 1px;
    height: 100%;
    left: calc(100% / 3);
    top: 0;
    width: calc(100% / 3);
  }
  
  .cropper-center {
    display: block;
    height: 0;
    left: 50%;
    opacity: 0.75;
    position: absolute;
    top: 50%;
    width: 0;
  }
  
  .cropper-center::before,
  .cropper-center::after {
    background-color: #eee;
    content: ' ';
    display: block;
    position: absolute;
  }
  
  .cropper-center::before {
    height: 1px;
    left: -3px;
    top: 0;
    width: 7px;
  }
  
  .cropper-center::after {
    height: 7px;
    left: 0;
    top: -3px;
    width: 1px;
  }
  
  .cropper-face,
  .cropper-line,
  .cropper-point {
    display: block;
    height: 100%;
    opacity: 0.1;
    position: absolute;
    width: 100%;
  }
  
  .cropper-face {
    background-color: #fff;
    left: 0;
    top: 0;
  }
  
  .cropper-line {
    background-color: #39f;
  }
  
  .cropper-line.line-e {
    cursor: ew-resize;
    right: -3px;
    top: 0;
    width: 5px;
  }
  
  .cropper-line.line-n {
    cursor: ns-resize;
    height: 5px;
    left: 0;
    top: -3px;
  }
  
  .cropper-line.line-w {
    cursor: ew-resize;
    left: -3px;
    top: 0;
    width: 5px;
  }
  
  .cropper-line.line-s {
    bottom: -3px;
    cursor: ns-resize;
    height: 5px;
    left: 0;
  }
  
  .cropper-point {
    background-color: #39f;
    height: 5px;
    opacity: 0.75;
    width: 5px;
  }
  
  .cropper-point.point-e {
    cursor: ew-resize;
    margin-top: -3px;
    right: -3px;
    top: 50%;
  }
  
  .cropper-point.point-n {
    cursor: ns-resize;
    left: 50%;
    margin-left: -3px;
    top: -3px;
  }
  
  .cropper-point.point-w {
    cursor: ew-resize;
    left: -3px;
    margin-top: -3px;
    top: 50%;
  }
  
  .cropper-point.point-s {
    bottom: -3px;
    cursor: s-resize;
    left: 50%;
    margin-left: -3px;
  }
  
  .cropper-point.point-ne {
    cursor: nesw-resize;
    right: -3px;
    top: -3px;
  }
  
  .cropper-point.point-nw {
    cursor: nwse-resize;
    left: -3px;
    top: -3px;
  }
  
  .cropper-point.point-sw {
    bottom: -3px;
    cursor: nesw-resize;
    left: -3px;
  }
  
  .cropper-point.point-se {
    bottom: -3px;
    cursor: nwse-resize;
    height: 20px;
    opacity: 1;
    right: -3px;
    width: 20px;
  }
  
  @media (min-width: 768px) {
    .cropper-point.point-se {
      height: 15px;
      width: 15px;
    }
  }
  
  @media (min-width: 992px) {
    .cropper-point.point-se {
      height: 10px;
      width: 10px;
    }
  }
  
  @media (min-width: 1200px) {
    .cropper-point.point-se {
      height: 5px;
      opacity: 0.75;
      width: 5px;
    }
  }
  
  .cropper-point.point-se::before {
    background-color: #39f;
    bottom: -50%;
    content: ' ';
    display: block;
    height: 200%;
    opacity: 0;
    position: absolute;
    right: -50%;
    width: 200%;
  }
  
  .cropper-invisible {
    opacity: 0;
  }
  
  .cropper-bg {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
  }
  
  .cropper-hide {
    display: block;
    height: 0;
    position: absolute;
    width: 0;
  }
  
  .cropper-hidden {
    display: none !important;
  }
  
  .cropper-move {
    cursor: move;
  }
  
  .cropper-crop {
    cursor: crosshair;
  }
  
  .cropper-disabled .cropper-drag-box,
  .cropper-disabled .cropper-face,
  .cropper-disabled .cropper-line,
  .cropper-disabled .cropper-point {
    cursor: not-allowed;
  }
  

/** /vision/css/commentslist.css */
.comments_list {
  margin: 0px 0;
  transition: 3s;
}
.comments_list .fontlight {
  color: #999999;
}
.comments_list .c-item_comment {
  margin: 15px 0 20px;
  line-height: 1.4;
  word-break: break-all;
  font-size: 12px;
}
.c-item_comment p {
  margin: 0;
}
.c-item_comment img {
  max-width: 100%;
  height: auto;
}
.comments_list .c-item_head {
  margin-left: 9px;
  margin-top: 17px;
}
.comments_list .c-item_sub .c-item_head {
  margin-left: 18px;
  margin-top: 3px;
  margin-right: 10px;
}
.comments_list .c-item_comment,
.comments_list .c-item_btns {
  margin-left: 12px;
}
.comments_list .c-item_sub .c-item_comment,
.comments_list .c-item_sub .c-item_btns {
  margin-left: 20px;
  margin-right: 10px;
}
.comments_list .c-item_head span {
  color: #333333;
}
.comments_list .c-item_head .c-item_head_date {
  margin-left: 10px;
}
.comments_list .c-item_head i {
  font-style: normal;
  color: #999999;
}
.c-item_head .commentAvatar {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

.c-item_sub .c-item_head .commentAvatar {
  width: 25px;
  height: 25px;
  overflow: hidden;
}

.comments_list .c-item {
  border-bottom: 1px solid #e8ecee;
  position: relative;
}
.comments_list .c-item_btns {
  display: flex;
  align-items: center;
  flex-direction: row;
  font-size: var(--smt-font-size);
  color: #626262;
}
.comments_list .c-item_btn {
  margin-bottom: 10px;
}
.c-item-btn_edit label,
.c-item-btn_delete label,
.comments_list .c-item_btn span {
  font-size: 12px;
  vertical-align: text-top;
}
.comments_list .c-item_btn i {
  font-size: 16px;
}
.comments_list .c-item_btn .commentAccept i {
  font-size: 24px;
  vertical-align: sub;
}

.c-item:hover .c-item-btn_edit,
.c-item:hover .c-item-btn_delete {
  display: inline-block;
  transition: 0.2s;
}
.c-item-btn_edit,
.c-item-btn_delete {
  display: none;
}

.comments_list .c-item_sub .c-item {
  border-bottom: none;
  padding-top: 10px;
  padding-left: 20px;
  border-bottom: 1px solid #eeeeee;
}
/* .comments_list .c-item_sub .c-item:last-child {
  border-bottom: none;
}
.c-item_sub .c-item.c-item_editorbox {
  border-bottom: 1px solid #eeeeee;
} */

.comments-list_content {
  position: relative;
}
.fBottomHideBtn {
  position: absolute;
  right: 10px;
  bottom: 10px;
  font-size: 12px;
  color: #999;
  cursor: pointer;
  z-index: 1;
  transition: 0.5s;
  display: none;
}

.comments-list_content_num {
  font-size: var(--smt-font-size);
  font-weight: 700;
  width: 100%;
  display: flex;
  flex-direction: row;
  margin: 0px;
}
.comments-list_content_num .num_text {
  word-break: keep-all;
  padding: 0 10px 0 0;
}
.comments-list_content_num .num_line {
  position: relative;
  width: 100%;
}
.comments-list_content_num .num_line:before {
  content: "";
  position: absolute;
  right: 0px;
  top: 50%;
  width: 100%;
  height: 1px;
  background: #e8ecee;
}

.commentAccept {
  position: absolute;
  right: 0px;
  top: 15px;
}

.comments_list .c-item_btn.commentAccept label {
  margin-left: 0px;
}
.comments_list .c-item_btn.commentAccept i {
  font-size: 20px;
  vertical-align: middle;
}
.commentAccept.mheight {
  color: #14b961;
}

.c-item.c-item_editorbox {
  display: flex;
  flex-direction: row;
  padding: 10px 3px 10px 10px;
  position: relative;
}
.c-item_sub .c-item.c-item_editorbox {
  margin: 10px 10px 10px 15px;
}

.c-item_editor {
  position: relative;
  flex: 1;
}
.c-item_editor .tox .tox-edit-area__iframe {
  position: initial;
}

.c-item_editor i {
  position: absolute;
  left: 8px;
  top: 8px;
}
.c-item_editor input {
  height: 28px;
  border: 1px solid #e9e9e9;
  padding: 0 65px 0 28px;
  outline: none;
  border-radius: 3px;
  box-sizing: border-box;
  width: 100%;
}
.c-item_editor span {
  position: absolute;
  right: 12px;
  top: 8px;
  color: #adadad;
  cursor: pointer;
}
.c-item_editor span.fa {
  font-size: 16px;
  color: #000;
  right: 6px;
  top: 6px;
}
.c-item_editorbox button {
  margin-left: 8px;
  padding: 0 20px;
  border-radius: 3px;
  white-space: nowrap;
  border: none;
  outline: none;
  height: 28px;
}
.c-item_editorbox button.editorPosition {
   position: absolute;
   right: 20px;
   bottom: 15px;
}
.comments-list_foot_all,
.comments-list_foot_more {
  text-align: center;
  line-height: 36px;
  color: #666;
  cursor: pointer;
}
.comments-list_foot_all {
  text-align: left;
  padding: 0 0 0 50px;
}
.comments-list_foot_more i {
  display: inline-block;
  font-style: normal;
  margin-left: 10px;
}

.acsbox {
  margin-right: 20px;
  cursor: pointer;
  display: inline-block;
  transition: 0.4s;
}
.acsbox:hover i {
  transform: scale(1.2);
  transition: 0.3s;
}
.commentTextarea {
  padding: 10px;
  border: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  outline: none;
}
.hideAnBox {
  display: none;
}
.commentEditorBox {
  height: 200px;
  display: none;
  animation: toggleBox 0.3s;
  -moz-animation: toggleBox 0.3s; /* Firefox */
  -webkit-animation: toggleBox 0.3s; /* Safari and Chrome */
  -o-animation: toggleBox 0.3s; /* Opera */
  padding-bottom: 40px;
  border: 1px solid #cccccc;
  border-radius: 3px;
}

.commentEditorBox .tox-tinymce{
	border: 0px;
}

@keyframes toggleBox {
  0% {
    opacity: 0;
    transform: translate(0, -200px);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}

/**
* 社交弹出框样式
*/
.socialCommentsRow {
  display: block;
  position: relative;
  width: 100%;
  /* min-height: 70px; */
}
.socialCommentsRow .c-item_head .commentAvatar {
  vertical-align: top;
  width: 36px;
  height: 36px;
}
.socialCommentsRow .c-item_sub .c-item_head .commentAvatar {
  width: 26px;
  height: 26px;
}

.socialCommentsRow .c-item_btns {
  position: absolute;
  right: 0px;
  top: 20px;
  flex-direction: row-reverse;
}
.socialCommentsRow .acsbox {
  margin-right: 0;
  margin-left: 7px;
}
.socialCommentsRow .acsbox .box {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}
.socialCommentsRow .c-item_comment {
  margin: 15px 0;
  line-height: 1.4;
  word-break: break-all;
  width: calc(100% - 180px);
  display: block;
  margin-left: 58px;
  margin-top: -10px;
}
.socialCommentsRow .c-item_sub .c-item_comment {
  margin-top: -7px;
  margin-left: 40px;
}

.socialCommentsRow .c-item_sub {
  margin-left: 50px;
}
.socialCommentsRow .c-item_sub .c-item.c-item_editorbox {
  margin: 10px 0px 0px 0px;
}
.socialCommentsRow .c-item_sub .c-item {
  padding-left: 10px;
  border-bottom: none;
}
.socialCommentsRow .c-item_sub .c-item_head {
  margin-left: 0px;
}

.socialCommentsPanel.socialCommentsPanelDialog {
  overflow: auto;
}

.socialCommentsPanel {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.socialCommentsPanel .comments-list_wrapper {
  flex: 1;
  padding: 0 10px;
}

.socialCommentsPanel .s_at_personnel_list {
  position: absolute;
  border: solid 1px #e4e7ed;
  background-color: #fff;
  max-height: 240px;
  width: 120px;
  z-index: 999;
  overflow-y: auto;
  box-shadow: 1px 1px 5px rgb(0 0 0 / 20%);
}

.socialCommentsPanel .s_at_personnel_list .personnel_list_item {
  height: 40px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 5px;
  font-size: 12px;
  color: #606266;
}

.socialCommentsPanel .s_at_personnel_list .personnel_list_item .atUserName{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  flex:1;
  line-height: 20px;
}

.socialCommentsPanel .s_at_personnel_list .personnel_list_item .atUserDep{
  color: #999;
  width: 100%;
  flex: 1;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.personnel_list_item:hover, .personnel_list_item.active {
    background-color: #f5f7fa;
}

.socialCommentsPanel .c-item:nth-child(2n-1) {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  background-color: #fbfbfb;
}

.socialCommentsPanel .c-item {
  padding-bottom: 10px;
}
.socialCommentsPanel .c-item:nth-child(1) {
  background-color: rgba(0, 0, 0, 0);
}
.socialCommentsPanel .c-item_sub .c-item:nth-child(2n-1) {
  background-color: rgba(0, 0, 0, 0);
}
.socialCommentsRow .c-item_sub .c-item,
.socialCommentsPanel .c-item:first-child,
.socialCommentsPanel .c-item {
  border: none;
}

.socialCommentsPanel .comments-list_foot_more {
  text-align: left;
  margin-left: 50px;
}
.socialCommentsPanel .commentsPagenation {
  position: absolute;
  bottom: 10px;
  right: 25px;
}
.trangleLeftBottom {
  position: absolute;
  border-style: solid;
  right: 3px;
  bottom: -35px;
  border-width: 0px 0px 10px 10px;
  border-color: transparent transparent #ddd transparent;
  width: 0px;
  height: 0px;
}
.socialCommentsPanelDialog .commentsPagenation{
  bottom: -30px;
}
at-user,
.comment-tag-name {
  color: var(--smt-theme-color);
  font-style: normal;
  border-radius: 3px;
  padding: 0 3px;
}
.comments-dialog {
  height: calc(100% - 40px);
  position: absolute;
  width: calc(100% - 2px);
  top: 0px;
  left: 0px;
}
.s_at_personnel_list:hover::-webkit-scrollbar {
    width: 8px;
}
.s_at_personnel_list::-webkit-scrollbar {
    width: 0px;
}

/** /vision/css/FloatTool.css */
.float-toolbar-wrapper{
    height: 30px;
    border-radius: 50%;
    display: flex;
    z-index: 9999;
    -moz-user-select:none; /*火狐*/
    -webkit-user-select:none; /*webkit浏览器*/
    -ms-user-select:none; /*IE10*/
    -khtml-user-select:none; /*早期浏览器*/
    user-select:none;
}
.float-toolbar-itemWrap{
    position: relative;
}
.float-toolbar-item{
    height: 28px;
    border-radius: 15px;
    padding: 0px 6px;
    display: block;
    margin: 0px 2px;
    box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.15);
    color: white;
    font-size: 16px;
    text-align: center;
    line-height: 28px;
    cursor: pointer;
}
.float-toolbar-childWrap{
    background: #4E91DC;
    color: white;
    border-radius: 5px;
    position: absolute;
    /* top: 40px;
    left: 50%; */
    /* transform: translateX(-50%); */
    padding: 5px 0px;
    min-width: 100px;
    z-index: 9999;
    display: none;
}
.float-toolbar-childWrap-top-arrow:before{
    display: block;
    content: "";
    width: 0px;
    height: 0px;
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    border: 5px solid #4E91DC;
    border-top: 5px solid transparent;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}
.float-toolbar-childWrap-bottom-arrow:after{
    display: block;
    content: "";
    width: 0px;
    height: 0px;
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%);
    border: 5px solid #4E91DC;
    border-bottom: 5px solid transparent;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}
.float-toolbar-childItem{
    padding: 5px 10px;
    white-space: nowrap;
    cursor: pointer;
}
.float-toolbar-childItem:hover{
    background-color: #2670DC;
}
.float-toolbar-item--disabled{
    cursor:not-allowed;
}
.float-toolbar-item--disabled:hover{
    background-color: #4E91DC;
}
.float-toolbar-count{
    margin-left: 5px;
    font-size: 12px;
    position: relative;
    top: -2px;
}

/** /vision/css/HeadPortrait.css */
@charset "UTF-8";

/* 覆盖cropper.js */

.cropper-bg{
    background-image: none; /* 隐藏背后格子透明的层 */
}

.cropper-view-box,
.cropper-face {
    border-radius: 50%;
}
.cropper-view-box{
    outline: none;
    outline-color: none;
}

/* 头像组件 */
.head-portrait-wrapper{
    position: relative;
}

.head-portrait-wrapper__img,
.head-portrait-wrapper__img-default{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    /*position: absolute;
    left: 0px;
    top: 0px;*/
    background: rgba(1, 1, 1, 0.1);
    display: flex;
    align-items: center;
    justify-content: center;
}
.head-portrait-wrapper__default{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: rgba(1, 1, 1, 0.1);
    display: flex;
    align-items: center;
    justify-content: center;
}
.head-portrait-wrapper__default:hover{
	background-color: var(--smt-brand-color-hover);
}

.smt-banner-item .head-portrait-wrapper>i {
	font-size: var(--smt-font-size-body-large);
	line-height: 16px;
	background: transparent;
}

/* 上传头像组件 */
.head-portrait-upload__operaList{
    overflow: hidden;
    padding: 10px 0px;
}
.head-portrait-upload__input{
    float: right;
    cursor: pointer;
}
.head-portrait-upload__icon{
    font-size: 16px;
    vertical-align: text-bottom;
}

/* 图片编辑组件 */
.head-portrait-edit__content{
    width: 100%;
    height: 375px;
    margin: auto;
    position: relative;
}
.head-portrait-edit__loading{
    width:100%;
    height:100%;
    position:absolute;
    background:white;
}
.head-portrait-edit__defaultWrap{
    width: 375px;
    height: 375px;
    margin: auto;
    position: relative;
    /* background: gray; */
    background: white;
}
.datafaq_nav_head i.head-portrait-wrapper__img-default {
  font-size: 50px;
}
.my-base-info i.head-portrait-wrapper__img-default {
	font-size: 60px;
}
.smt-mycenter-left-avator i.head-portrait-wrapper__img-default {
	font-size: 90px;
}
.head-portrait-edit__defaultWrap i.head-portrait-wrapper__img-default {
	font-size: 200px;
}
.datafaq_nav_head i.head-portrait-wrapper__img-default,
.my-base-info i.head-portrait-wrapper__img-default,
.smt-mycenter-left-avator i.head-portrait-wrapper__img-default,
.head-portrait-edit__defaultWrap i.head-portrait-wrapper__img-default {
	color: #8C91A7;
	background-color: #EEF0F9;
}

.head-portrait-edit__default {
    width: 375px;
    height: 375px;
    margin: auto;
    font-size: 145px;
    line-height: 375px;
    text-align: center;
    background: rgba(1, 1, 1, 0.1);
    border-radius: 50%;
    color: #3c3c3c;
}
.head-portrait-edit__img {
    display: block;
    /* max-width: 100%; */
    height: 100%;
    width: 100%;
}
.head-portrait-edit__btn-list {
    position: absolute;
    right: 10px;
    bottom: 10px;
}
.head-portrait-edit__btn-item{
    width: 25px;
    height: 25px;
    background: white;
    box-shadow: 10px 10px 10px rgba(100, 100, 100, 0.9);
    text-align: center;
    line-height: 25px;
    color: gray;
    font-size: 15px;
    cursor: pointer;
    border-bottom: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
}
.head-portrait-edit__btn-item:first-child{
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.head-portrait-edit__btn-item:last-child{
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.head-portrait-edit__list{
    padding: 15px 0px 1px 0px;
    overflow: hidden;
}
.head-portrait-edit__list-left{
    float: left;
}
.head-portrait-edit__list-right{
    float: right;
}

.head-portrait-edit__save{
    width: 80px;
}

/** /vision/css/MyShareSearch.css */
.share-manager__search{
    position: absolute;
    right: 25px;
    top: 11px;
}
.share-manager__item{
    float: left;
    background-color: white;
    border-radius: 4px;
    height: 24px;
    line-height: 24px;
    margin-left: 10px;
    position: relative;
    transition: all .2s;
}
.share-manager__place{
    position: absolute;
    line-height: 20px;
    z-index: 1;
    width: 100%;
    background: white;
    height: 100%;
    border-radius: 4px;
    padding: 0px 2px 0px 0px;
    box-sizing: border-box;
    border: 1px solid #EBEBEB;
}
.share-manager__date-place{
    padding: 0px 30px;
}
.share-manager__item-input{
    background-color: white;
    border: none;
    outline: none;
    width: calc(100% - 25px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 5px;
}
/** ie浏览器自带清空按钮，需屏蔽掉  **/
.share-manager__place>input::-ms-clear{
    display: none;
}
.share-manager__item-icon{
    float: right;
    font-size: 24px;
    color: gray;
    position: absolute;
    right: 0px;
    line-height: 20px;
    display: inline-block;
    height: 100%;
    width: 16px;
    margin-right: 2px;
    background: white url(../img/list.png) right center no-repeat;
}

.share-manager__item .combobox-edit{
    background-color: white !important;
    color: black;
    padding-left: 5px;
    box-sizing: border-box;
}
.share-manager__item .combobox-edit:disabled{
    background-color: white !important;
}
.share-manager__item .combobox-button{
    background-color: white !important;
}
/* 筛选框placeholder颜色 */
.share-manager__item .combobox-edit::-webkit-input-placeholder{
    color: gray;
}
.share-manager__item .combobox-edit:-moz-input-placeholder{
    color: gray;
}
.share-manager__item .combobox-edit:-ms-input-placeholder{
    color: gray;
}
.share-manager__item .combobox-panel{
    border: 1px solid #EBEBEB;
}
/* 输入框placeholder颜色 */
.share-manager__item-input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: gray;
}
.share-manager__item-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: gray;
}
.share-manager__item-input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: gray;
}
.param-user-span{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    display: inline-block;
    width: 60px;
}

.share-manager__item .dropdown-box-div{
    background: white;
}

.share-manager__item .dropdown-box-span{
    background: white;
}

.share-manager__searchBtn{
    margin-left: 10px;
    cursor: pointer;
    line-height: 23px;
    margin-left: 15px;
}
.share-manager__searchBtn .s-icon-reset{
    font-size: var(--smt-font-size);
}

/** /vision/css/MyTable.css */
/* 分享管理表格组件样式 */
.sx-table{
    font-size: var(--smt-font-size);
    height: 100%;
    display: flex;
    flex-direction: column;
    position: relative;
}
.sx-table__head-wrap{
    background: #ECF0F6;
    color: var(--smt-font-color-title);
}
.sx-table__table{
    table-layout:fixed;
    width: 100%;
    border-collapse:collapse;
}
.sx-table__thead{
    height: var(--smt-table-row-height);
    border-bottom: 1px solid var(--smt-split-line-color);
}
.sx-table__body-tr{
    height: var(--smt-table-row-height);
    border-bottom: 1px solid var(--smt-split-line-color);
}
.sx-table__body-tr:nth-child(even) {
    /* background: #fafafc; */
}
.sx-table__body-tr:hover{
    background: var(--smt-brand-color-hover);
}
.sx-table__body-tr:hover .sx-table__action{
    display: block;
}

.smt-others-share .sx-table__body-tr,
.OtherShareDiv .sx-table__body-tr {
    cursor: pointer;
}

.sx-table__action{
    display: none;
}
.sx-table__body-wrap{
    position: relative;
    height: calc(100% - 30px);
    color: var(--smt-brand-color);
}
.sx-table__cell{
    box-sizing: border-box;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    line-height: var(--smt-line-height-body-small);
    font-size: var(--smt-font-size-body-small);
    padding-left: 9px;
    padding-right: 9px;
}

.sx-table__cell_checkbox {
    overflow: visible;
    display: flex;
}

.sx-table__cell_checkbox input {
    flex-shrink: 0;
}

.sx-table .ps-scrollbar-y-rail{
    right: 0px !important;
}

.sx-table .MyShareTable_pagination{
    text-align: right;
    padding-top: 10px;
    font-size: smaller;   
    position: absolute;
    width: calc(100% - 37px);
    bottom: -5px;
}

.sx-table .share_input__size{
    width: 28px;
    border: solid 1px #d9d9d9;
    margin: 0 5px;
}
._navPanel .tab-sel-button-middle-top:after {
	content: "";
	border-bottom: none;
}
._navPanel .tab-button-middle-top {
    color: #818485;
}

/** /vision/css/ShareManager.css */
.share-manager{
    position: relative;
    height: 100%;
    font-family: var(--smt-font-family);
    font-style: normal;
    font-weight: 400;
    font-size: var(--smt-font-size);
    line-height: var(--smt-line-height-body-medium);
    color: var(--smt-brand-color);
}

.share-manager__tableHead-item span {
    margin-right: 4px;
}

.share-manager .batch-delete-share,
.share-manager .batch-cancel-share {
    margin-left: 8px;
}

.smt-share-toolbar-item-left {
    display: flex;
    align-items: center;
}

.smt-share-toolbar-item-right {
    display: flex;
    align-items: center;
}

.share-manager .table-grid{
    width: 100%;
}

.share-manager .smt-data-empty,
.share-manager .smt-search-result-empty {
    height: calc(100% - 40px);
}

.share-manager .newtable-grid-top-span-sp{
    top: 0px;
    left: 0px;
}

.share-manager__tableHead{
    display: flex;
    align-items: center;
    height: 32px;
}
.share-manager__tableHead--hide{
    visibility: hidden;
}
.share-manager__tableHead-item{
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-right: 15px;
}

.share-manager__tableHead-item:hover {
    color: var(--smt-brand-color-active);
}

.table-action-icon{
    display: inline-block;
    margin-right: 8px;
    cursor: pointer;
    font-size: 16px;
}
.table-action-icon-diabled{
    color: #aaa;
    cursor: not-allowed;
}

/* 分享管理的tab页样式 */
.shareManager-location .contenttable-top{
    border: none;   
	width: calc(100% - 7px);
}

.shareManager-location .tab-tabtable{
	width: calc(100% - 50px);
    margin: 10px 30px 0px 18px;
    padding: 0px 21px;
}

.shareManager-location .shareTab-tabtable{
	width: calc(100% - 43px);
    margin: 10px 20px 0px 18px;
    padding: 0px 21px;
}

.shareManager-location .tab-button-container-top{
    padding-right: 35px;
}
.s-layer-msg-self-success {
    background-color: #f0f9eb;
    color: #67c23a;
    text-align: left;
    margin-top: 70px;
}
.s-layer-msg-self-fail {
    background-color: #fdeeee;
    color: #f56c6c;
    text-align: left;
    margin-top: 70px;
}
.s-layer-msg-self-success .layui-layer-content,
.s-layer-msg-self-fail .layui-layer-content {
    padding: 10px 15px;
    font-size: 12px;
}

.MyShareTable_pagination  {
}

.share-manager_search-container {
    width: 200px;
    height: 32px;
    margin-right: 8px;
}

.smt-pagination-container {
	height: 40px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 4px 0 8px;
    box-sizing: border-box;
}

.share-ref-tree__container .tree_textSpan {
	overflow: inherit;
}

.my-share-div .tab-panel-header-lite {
    max-width: 50vw;
}

/** /vision/css/ToolBarMenu.css */
.tool-bar-menu__item {
	font-size: var(--smt-font-size);
	cursor: pointer;
	margin: 0px 2px;
	padding: 4px 6px;
	border: 1px solid transparent;
	color: black;
	height: 26px;
	box-sizing: border-box;
}

.tool-bar-menu__separator {
	display: inline-block;
	width: 1px;
	height: 18px;
	background-color: #c0c0c0;
	margin: 4px 3px;
}

.tool-bar-menu__item:last-child {
	margin-right: 8px;
}

.tool-bar-menu__item:hover {
    color: var(--smt-theme-color);
	border: 1px solid var(--smt-theme-color);
}

.tool-bar-menu__count {
	margin-left: 5px;
	font-size: 12px;
}

.tool-bar-menu__item-active {
	color: var(--smt-theme-color);
}

/** /vision/css/SocialToolbar.css */
.socialToolbar__list {
    position: absolute;
    z-index: 1000;
    background-color: #fff;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
    border: 1px solid #ebeef5;
    right: 10px;
    top: 30px;
    height: 32px;
    display: none;
    text-align: center;
}

.item_indiv:last-child {
    margin-right: 2px;
    margin-left: 2px;
}

.s-icon-social {
    font-size: large;
    display: flex;
    align-items: center;
    line-height: 28px;
}

.s-icon-social::before {
    margin: auto;
}

.s-icon-social:hover {
    color: var(--smt-theme-color);
}

.socialToolbar-div{
    border: transparent 1px solid;
    font-size: var(--smt-font-size);
    height: 24px;
    width: 32px;
}

.socialToolbar-div:hover {
    border-color: #d9d7d2;
    cursor: pointer;
}

.item_indiv {
    line-height: 33px;
}

.item_indiv:hover {
    border: 1px solid transparent;
}

/** vision/css/ipad.css */
/* 这里会影响PC到端，先屏蔽；建议有问题时定义自己的样式类，而不是使用全局标签的方式定义； */
/*
body {
    margin: 0;
    font-family: "PingFang SC", "Microsoft Yahei", "SimSun", "Helvetica";
    color: #333333;
    overflow-x: hidden;
    -webkit-text-size-adjust: none;
}
*/

div {
	-webkit-overflow-scrolling: touch;
}

.pageTitle {
    position: absolute;
    overflow: hidden;
    top: 8;
    left: 50%;
    margin: 1px 0 0 -75px;
    font-size: 20px;
    font-weight: bold;
    text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #FFFFFF;
}

.toolbartd {
	background: url(../img/ipad/toorbar_bg.jpg) repeat;
    margin: 0px 0 0px 0px;
    padding: 0px 5px 0px 5px;
}

.liclass {
    position: relative;
    margin: 0;
    padding: 0;
    left: 0;
    border-bottom: 1px solid #bdc6d5;
    padding: 5px 0 5px 10px;
    font-size: 19px;
    list-style: none;
}

.liimgclass {
    position: relative;
    margin: 0;
    padding: 0;
    left: 0;
    border-bottom: 1px solid #bdc6d5;
    padding: 5px 5 5px 6px;
    font-size: 19px;
    list-style: none;
}

.liclassspan {
    display: block;
    margin: -8px 0 -8px -10px;
    padding: 0px 5px 0px 5px;
    text-decoration: none;
    color: inherit;
}

.previewimgclass{
	height:280px;
	width:380px; 
	background-color:#0b2856;
}

.previewimgTr{
	height:369;
	background-color:#0b2856;
}

.previewbackground {
    background:  url(../img/ipad/imgbackground.jpg) no-repeat center;
}

.ipad_boby_div{
	margin:0px;
	overflow:auto;
	background-color: #ffffff;
    margin:0px 0px 0px 0px;
	overflow:hidden;
	background-image:url(../img/ipad/login/logint_bg.jpg);
    background-repeat:no-repeat;
	background-position:center;
}
.ipad_img_topbg{
    /*background-image:url(../img/ipad/login/login_top_line.jpg);*/
    background-repeat:repeat-x;
    background-position:top;
}

.ipadLayer1{
   position:relative;
   width:506px; 
   height:350px;
   z-index:1;   
   border: 0px none #fff;
}

.ipadLayer2 {
	position:absolute;
	left:40px;
	top:75px;
	width:460px;
	height:230px;
	z-index:2;
}

.ipad_img_top{
	/*background-image:url(../img/login/login_top_img.jpg);*/
	width:506px;
	height:71px;
}

.ipad_img_bottom{
	/*background-image:url(../img/login/login_bottom_img.jpg);*/
	width:506px;
	height:276px;
}

.ipad_user_css{
	width:252px;
	height:25px;
	padding:4px 0px 0px 1px;
}

.ipad_passwoard_css{
	width:252px;
	height:25px;
	padding:0px 0px 0px 1px;
}

.ipad_save_css{
	height:10px;
	padding:10 0 2 0px;
}

.ipad_button_css{
	heigh:42px;
	padding:8 0 0 155px;
}

.ipad_font01{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.ipad_font02{color: #ffffff; font-family:Arial, Helvetica, sans-serif，"宋体"; font-size: 12px;font-weight:bold;  }
.ipad_font03{color: #999999;font-family:Arial, Helvetica, sans-serif，"宋体";font-size: 12px;letter-spacing: 1px;}
.ipad_font04{color:#ffffff;font-family:Arial, Helvetica, sans-serif，"宋体";font-size: 16px; font-weight:bold; text-align:right;}

.ipad_input_style{
	border:1px solid #92a2b9;
	height:25px;
	width:250px;
	size:13px;
	font-size: 16px;
}
.login img{ border:0px;} 

.h_paging_panel_left{
background-image:url('data:image/png;base64,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');
	height:31px;
	display:-moz-inline-box; 
	display:inline-block;
	width:7px;
	margin-left:1px;
	cursor:pointer;
	margin-right: 0px;
}
.h_paging_panel{
background-image:url('data:image/png;base64,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');
	color:#ffffff;
	font-size:16px;
	height:31px;
	text-align:center;
	cursor:pointer;
	display:-moz-inline-box; 
	display:inline-block;
	line-height:31px;
	overflow:hidden;
	vertical-align:top;
}
.h_paging_panel_right{
background-image:url('data:image/png;base64,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');
	height:31px;
	display:-moz-inline-box; 
	display:inline-block;
	width:7px;
	margin-right:1px;
	cursor:pointer;
	margin-left: 0px;
}
.h_paging_panel_highlight_left{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAfCAYAAAAmyadiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAbSURBVHjaYjAwMPjPxMDAwDDoCAAAAAD//wMA/z4BzBQ40DkAAAAASUVORK5CYII=');
	height:31px;
	cursor:pointer;
	display:-moz-inline-box; 
	display:inline-block;
	margin-left:1px;
	margin-right:1px;
	overflow:hidden;
	width:7px;
	margin-left:1px;
	margin-right: 0px;
	cursor:pointer;
}
.h_paging_panel_highlight{
background-image:url('data:image/png;base64,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');
	color:#ffffff;
	font-size:16px;
	height:31px;
	text-align:center;
	cursor:pointer;
	display:-moz-inline-box; 
	display:inline-block;
	line-height:31px;
	overflow:hidden;
	vertical-align:top;
}
.h_paging_panel_highlight_right{
background-image:url('data:image/png;base64,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');
	height:31px;
	cursor:pointer;
	display:-moz-inline-box; 
	display:inline-block;
	margin-left:1px;
	margin-right:1px;
	overflow:hidden;
	width:7px;
	margin-right:1px;
	cursor:pointer;
	margin-left: 0px;
}
.h_bull_panel{
	color:#697279;
	font-size:24px;
	height:31px;
	width:20px;
	line-height:31px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	display:-moz-inline-box; 
	display:inline-block;
	margin-left:1px;
	margin-right:1px;
}

.h_bull_panel_highlight{
	color:#D0D0D0;
	font-size:24px;
	height:31px;
	width:20px;
	line-height:31px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	display:-moz-inline-box; 
	display:inline-block;
	margin-left:1px;
	margin-right:1px;
}

/* 第三种方案 ,实现换图片即换背景*/
.other_panel_left{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAfCAIAAAC3YgCGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi/P//PwPRgImBFDCqelT1qOpR1aOqSQEAAQYAUo8DOzOmczYAAAAASUVORK5CYII=');
	height:28px;
	display:-moz-inline-box; 
	display:inline-block;
	width:15px;
	margin-left:4px;
	cursor:pointer;
	margin-right: 0px;
	vertical-align:top;
}
.other_panel{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAfCAIAAAC3YgCGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi/P//PwPRgImBFDCqelT1qOpR1aOqSQEAAQYAUo8DOzOmczYAAAAASUVORK5CYII=');
	color:gray;
	font-weight:bold;
	font-size:14px;
	height:28px;
	text-align:center;
	cursor:pointer;
	display:-moz-inline-box; 
	display:inline-block;
	line-height:29px;
	overflow:hidden;
	vertical-align:top;
}
.other_panel_right{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAfCAIAAAC3YgCGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi/P//PwPRgImBFDCqelT1qOpR1aOqSQEAAQYAUo8DOzOmczYAAAAASUVORK5CYII=');
	height:28px;
	display:-moz-inline-box; 
	display:inline-block;
	width:15px;
	margin-left:0px;
	cursor:pointer;
	margin-right: 4px;
	vertical-align:top;
}
.other_panel_highlight_left{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAfCAYAAAA4AJfRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIFJREFUeNpi/P//PwMIvP/BwLDkwBcJIDMfiDN5OJj42VgZ8AIWGAOoUYuRkeGqnjwbg4YMKwMrCyMDIcCCxM40UWFnUJdmZSAWMMEZTAw5qpLEa0TRzMzECDKAPM3kgFHNo5pHNY9qHtVMd83g6mbyji//ybIZpjHGgYdkzQABBgBRdBWPjCejOwAAAABJRU5ErkJggg==');
	height:31px;
	display:-moz-inline-box; 
	display:inline-block;
	width:15px;
	margin-left:4px;
	cursor:pointer;
	margin-right: 0px;
}
.other_panel_highlight{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAfCAIAAACpqzA1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABlJREFUeNpiWHLkK8O77/+ZGBgY6I0BAgwAgzoFfKCMFkIAAAAASUVORK5CYII=');
	color:black;
	font-size:16px;
	font-weight:bold;
	height:31px;
	text-align:center;
	cursor:pointer;
	display:-moz-inline-box; 
	display:inline-block;
	line-height:31px;
	overflow:hidden;
	vertical-align:top;
}
.other_panel_highlight_right{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAfCAYAAAA4AJfRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJJJREFUeNpiXHLk638GPODXbwaGLz/+fQQypwPxxBgHnheCHBA5xnff/+PVDAK///xnuPHkN8Olh78YgKq1cz14roHEmRiIAKwsjAy6CmwMJirsIG4mTJwozTCgKsnKwMTEkEOWZqBGBmYmRgayNGMYNqp5VPOo5lHNo5oHvWZQvTV5x5f/RFd06GDJgS9gGiDAAFL5KodvGMfeAAAAAElFTkSuQmCC');
	height:31px;
	display:-moz-inline-box; 
	display:inline-block;
	width:15px;
	margin-left:0px;
	cursor:pointer;
	margin-right: 4px;
}
.morePanelIpad {
	overflow: hidden;
	width: 210px;
	position: absolute;
	border: 1px solid #919B9C;
	background: #FFFFE1;
	cursor:pointer;
	z-index:9999;
}

.morePanelItemIpad{
	width: 100%;
	height: 22px;
	padding-left: 10px;
}

.morePanelItem-hiddenIpad {
	width: 100%;
	height: 22px;
	font-weight: bolder;
	padding-left: 1px;
}
.tab-strip-option1Ipad {
	display: block;
	width: 120%;
	height: 100%;
	position: relative;
	background-repeat: repeat-x;
}

/** /vision/css/community.css */
.navigation-page-contact,
.navigation-page-contact-content {
    display: none;
}

.navigation-page-website ul>li .website-items .website-item__community {
    width: 50%;
}

.navigation-page-website ul>li .website-items .website-item__community.website-item__community-upgrade {
    width: 100%;
}

.base__data-provider-view .bg-1 {
  background-image: url(../img/baseframe/module/analysis-04.png);
}

.base__data-provider-view .bg-2 {
  background-image: url(../img/baseframe/module/analysis-02.png);
}

.base__data-provider-view .bg-3 {
  background-image: url(../img/baseframe/module/analysis-03.png);
}

.base__data-provider-view .bg-4 {
  background-image: url(../img/baseframe/module/analysis-01.png);
}

.base__analysis-view .bg-1 {
  background-image: url(../img/baseframe/module/dataprovider-09.png);
}

.base__analysis-view .bg-2 {
  background-image: url(../img/baseframe/module/dataprovider-04.png);
}

.base__analysis-view .bg-3 {
  background-image: url(../img/baseframe/module/dataprovider-03.png);
}

.queryview-toolbar .icon-queryview-toolbar-button.s-icon-personal-param {
    display: none;
}

/** /vision/css/datafaq.css */
/**
* @since 2020-05-19
*/
.sidebar-menu-container.sidebar-menu-container_fixBottom {
  position: fixed;
  bottom: 0px;
  width: 50px;
  height: 64px;
}
.sidebar-menu-container.sidebar-menu-container_fixBottom .sidebar-menu-icon {
  vertical-align: super;
}
.base__sidebar .sidebar-menus {
  /*padding-bottom: 64px;*/
}

.sidebar-menu-container_fixBottom .sidebar-menu-desc {
  display: block;
  position: absolute;
  bottom: -2px;
  width: 100%;
  font-style: normal;
  text-align: center;
  font-weight: 900;
}
.focusBorderBlue[type="text"]:focus {
  outline: none;
  transition: 0.3s;
  border: 1px solid #ccd2dc;
}
.backTopBtn {
  position: fixed;
  background-color: #fff;
  right: 10%;
  bottom: 10px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #409eff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.12);
  cursor: pointer;
  z-index: 5;
  transition: .5s;
  opacity: 0.5;
}
.backTopBtn:hover {
  transition: .2s;
  opacity: 1;
}
.clearfix:after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  font-size: 0;
}
.faqAvatar {
  width: 60px;
  height: 60px;
  display: inline-block;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: inline-block;
  line-height: 60px;
  border-radius: 50%;
  font-size: 1.4em;
}
.datafaqAvatarbg {
  border-radius: 50%;
}
.datafaq_warpper {
  display: flex;
  flex-direction: row;
  height: calc(100% - 0px);
  flex-wrap: nowrap;
  background-color: #f7f7f7;
  font-size: "Microsoft Yahei";
  cursor: default;
}
.datafaq_content {
  background-color: #ffffff;
  overflow: auto;
}
.datafaq_container {
  padding: 10px;
}
.datafaq_container.left {
  flex: 2;
  min-width: 220px;
  max-width: 220px;
  padding-right: 0px;
}
.datafaq_container.right {
  flex: 10;
}
.datafaq_content_left {
  position: relative;
  height: 100%;
}
.datafaq_content_list {
  height: calc(100% - 130px);
  overflow: auto;
}

.datafaq_content ul li,
.datafaq_content ul {
  margin: 0;
  padding: 0;
}
.datafaq_content ul li {
  list-style: none;
}
.datafaq_container_left_hidden {
  display: hidden;
}
/**
导航栏
*/
.datafaq_nav_head {
  text-align: center;
  margin: 10px;
  border-bottom: 1px solid #eee;
}

.datafaq_nav_head ul {
  margin: 0px auto;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.datafaq_nav_head .faqUser,
.datafaq_nav_head ul li p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.datafaq_nav_head ul li {
  flex: 1;
  cursor: pointer;
  transition: 0.3s;
  padding: 10px 5px 15px;
  overflow: hidden;
}
.datafaq_nav_head ul li:hover {
  transition: 0.1s;
  background-color: #f2f2f2;
}
.datafaq_nav_head ul li p {
  font-size: var(--smt-font-size);
  font-weight: 700;
  margin: 5px 0;
}
.datafaq_nav_group {
  color: #000;
}

.datafaq_nav_group ul.nav-menu li {
  min-height: 36px;
  line-height: 36px;
}
.datafaq_nav_group ul.nav-menu li .title {
  font-weight: 700;
}

.datafaq_nav_group ul.nav-menu li .iconfont {
  margin-left: 20px;
  margin-right: 6px;
  vertical-align: text-bottom;
}

.datafaq_nav_group ul.nav-sub li {
  cursor: pointer;
  transition: 0.3s;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
}
.datafaq_nav_group ul.nav-sub li:hover {
  /* background-color: rgba(195, 232, 255, 0.4); */
}
.datafaq_nav_group ul.nav-sub li.active {
  position: relative;
  /* background-color: #c3e8ff; */
}
.datafaq_nav_group ul.nav-sub li label {
  margin-left: 30px;
  margin-bottom: 0px;
  height: 36px;
  background-color: transparent;
  padding: 0 10px;
  cursor: pointer;
}
.datafaq_nav_head .faqUser {
  line-height: 36px;
}
/** 搜索框 */
.datafaq_content_search {
  padding: 20px 0 10px;
  height: 130px;
  box-sizing: border-box;
}
.datafaq_content_search .tree-grid-view__title {
  margin: 0 100px 0 0;
  padding: 20px 0;
}
/** 单页面-页面布局 */
.datafaq-view_page {
  display: flex;
  flex-direction: column;
  padding: 0;
  overflow: auto;
  height: 100%;
  background-color: #f7f7f7;
  position: relative;
}
.datafaq-view_body_bg,
.datafaq-view_body {
  margin: 0px 14%;
  padding: 0px 110px;
  background-color: #fff;
  box-sizing: border-box;
  padding-bottom: 45px;
  cursor: default;
}
.datafaq-view_body {
  position: relative;
  flex-grow: 1;
}
.datafaq-view_body_bg {
  height: 100%;
  position: absolute;
  width: 72%;
}
.datafaq-view_head {
  padding: 45px 0 15px;
}
.datafaq-view_head_desc {
  font-size: var(--smt-font-size);
  line-height: 24px;
  overflow: auto;
}
.datafaq-view_imgs .uploadImgsBoxList {
  margin: 10px 0 0 0;
  padding: 0px;
}
.datafaq-view_imgs .uploadImgsBoxList .mitem {
  width: 50px;
  height: 50px;
  border-radius: 0px;
}
.datafaq-view_imgs .upladImgs-box .uploadImgsBoxList li:first-child {
  border: none;
}
.checkbox_secret_box {
  display: none;
}
.checkbox_secret_box label,
.checkbox_secret_box input[type="checkbox"] {
  vertical-align: middle;
}
.checkbox_secret_box_private {
  line-height: 20px;
  word-break: break-all;
}

.faq_answer_btns .user_avatar,
.detailUserAvatar {
  width: 28px;
  height: 28px;
  /* background-color: #3a8dcd; */
  /* color: #fff; */
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}
.pt25 {
  padding-top: 25px;
}
.datafaq-view_head_title {
  font-size: 16px;
  font-weight: 700;
}
.datafaq-view_head_title .detail {
  margin: 15px 0;
  font-size: var(--smt-font-size);
  color: #666;
  font-weight: 400;
  line-height: 24px;
  overflow: auto;
}
.datafaq-detail-view_head {
  padding: 45px 0 0px;
}
.faq_answer_btns {
  display: flex;
  flex-direction: row;
  line-height: 34px;
  position: relative;
}
.faq_answer_btns div.datafaq-createNewAnswer-view_btns {
  position: absolute;
  right: 0px;
  margin-right: 0px;
}
.faq_answer_btns div.datafaq-createNewAnswer-view_btns span {
  margin-left: 18px;
}
.faq_answer_btns_user .user_name {
  display: inline-block;
  margin-right: 10px;
  margin-left: 10px;
}
.faq_answer_btns_user .user_time {
  color: #999999;
  display: inline-block;
}
.faq_answer_btns div.faq_answer_btns_submit {
  position: absolute;
  right: 0px;
  margin-right: 0px;
  display: none;
}
.datafaq-view_main_formAnswer {
  display: none;
}
.lightBtn {
  background: #f0f0f0;
  border: 1px solid #f0f0f0;
  color: #000;
}
.datafaq-view_formitem {
  margin-bottom: 10px;
}
.datafaq-view_formitem input[type="text"] {
  width: 100%;
  border: 1px solid #e3e8ef;
  height: 33px;
  line-height: 33px;
  padding: 0 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  cursor: text;
}
.datafaq-view_formitem_desc {
  width: 100%;
  border: 1px solid #e3e8ef;
  position: relative;
}
.datafaq-view_formitem_desc .form_editor {
  height: 200px;
}
.faq_answer_contentBox .datafaq-view_formitem_desc {
  border: none;
}
.datafaq-view_formitem_desc_content {
  width: 100%;
  padding: 0;
  display: block;
  border: none;
  height: 200px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.datafaq-view_formitem_desc_content .tox .tox-edit-area {
  border-top: 1px solid #e3e8ef;
}
.datafaq-view_formitem_desc_content .tox-tinymce {
  border: none;
}
.form_editor .tox .tox-edit-area__iframe,
.datafaq-view_formitem_desc_content .tox .tox-edit-area__iframe {
  position: initial;
}
.datafaq-view_formitem_desc .s_at_personnel_list {
  position: absolute;
  border: solid 1px #e4e7ed;
  background-color: #fff;
  max-height: 240px;
  width: 120px;
  z-index: 999;
  overflow-y: auto;
  box-shadow: 1px 1px 5px rgb(0 0 0 / 20%);
}

.datafaq-view_formitem_desc .s_at_personnel_list .personnel_list_item {
  height: 40px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 5px;
  font-size: 12px;
  color: #606266;
}

.datafaq-view_formitem_desc .s_at_personnel_list .personnel_list_item .atUserName{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  flex:1;
  line-height: 20px;
}

.datafaq-view_formitem_desc .s_at_personnel_list .personnel_list_item .atUserDep{
  color: #999;
  width: 100%;
  flex: 1;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.propRequired:after {
  content: "*";
  color: red;
  margin-left: 5px;
}
.datafaq-view_formitem select {
  width: 150px;
}
.datafaq-view_formitem select.select_w100 {
  width: 100%;
  height: 32px;
  border-color: #e3e8ef;
}
.awessearch {
  position: relative;
}
.awessearch .awesomplete {
  display: block;
}
.awessearch
  .select2-container--default.select2-container--focus
  .select2-selection--multiple {
  border: 1px solid #1ca8dc;
  padding: 4px 20px;
}
.awessearch .select2-container--default .select2-selection--multiple {
  padding: 4px 20px;
  border: 1px solid #e3e8ef;
}

.awessearch i {
  position: absolute;
  left: 9px;
  top: 10px;
}
.datafaq-view_formitem .awessearch input {
  padding: 0 0px 0 25px;
}

.awessearch .select2-search__field {
  padding: 4px 0 0 20px;
}

.awessearch input.searching {
  background-repeat: no-repeat;
    background-size: 20px 20px;
    background-position: right;
background-image:url('data:image/gif;base64,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');
}
.datafaq-view_formitem ._selectLabel {
  color: #1ca8dc;
}
.datafaq-view_formitem ._selectLabel:hover {
  border-bottom: 1px solid #1ca8dc;
  cursor: pointer;
}
.label-form_textarea {
  border: 1px solid var(--smt-border-color);
  margin: 10px 0;
  width: 100%;
  background-color: white;
  font-size: 12px;
  height: 100%;
  vertical-align: top;
  color: #373d41;
  outline: none;
  padding: 10px 30px 10px 12px;
  border-radius: 3px;
  box-sizing: border-box;
  resize: none;
}
.label-form_textarea:hover,
.label-form_textarea:focus {
  border-color: var(--smt-brand-color-active);
}
.datafaq-view_body .fright {
  float: right;
}
.datafaq-detail-view_main .t-light,
.faq-lists_body_list .t-light,
.datafaq-view_formitem .t-tip-light {
  color: #808080;
}
.faq-lists_body_list .t-danger {
  color: #f25643;
}
.faq-lists_body_list .t-success {
  color: #14b961;
}
.faq-lists_body_list .t-primary {
  color: #1ca8dc;
}
.faq-lists_body_list .act_normal, .faq-lists_body_list .act_accepted{
  /* pointer-events: none; */
}
.awesomplete-wraper-top::before{
  top: calc(100% - 6px) !important;
  border-top: 0 !important;
  border-left: 0 !important;
  border-bottom: 1px solid #e1e1e1 !important;
  border-right: 1px solid #e1e1e1 !important;
}
.datafaq-view_formitem_desc_foot {
  margin: 10px;
  position: relative;
}
.datafaq-view_formitem_desc_foot::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #e8ecee;
  top: -10px;
  left: 0px;
}

/** 提问页 */
.selectedUserBox {
  height: 28px;
  width: 200px;
  line-height: 28px;
  vertical-align: middle;
  font-size: 12px;
  border: 1px solid #e3e8ef;
  color: #333;
  padding: 0 25px 0 5px;
  border-radius: 3px;
  display: inline-block;
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  position: relative;
}
.selectedUserBox.dis {
  background-color: #f2f2f2;
}
.selectedUserBox_view {
  width: 100%;
  height: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  position: relative;
}
.selectedUserBox i {
  position: absolute;
  right: 5px;
  top: 3px;
  font-size: 22px;
}
.des_foot_uploadImgs {
  display: inline-block;
  vertical-align: middle;
}
.des_foot_tip {
  color: #a9a9a9;
}
.faq-lists_container {
  display: flex;
  flex-direction: column;
}
.faq-lists_body {
  padding: 0 20px;
  position: relative;
  height: 100%;
  flex: 1;
  overflow: auto;
}
.faq-lists_body ul {
}

.faq-lists_body ul li {
  position: relative;
  display: flex;
  flex-direction: row;
  padding: 15px 100px;
}
.faq-lists_body ul li:nth-child(2n) {
  background-color: #fbfbfb;
}
.faq-lists_body ul li:after {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #eeeeee;
  position: absolute;
  bottom: 0px;
  left: 0px;
}
.faq-lists_body ul li:last-child:after {
  height: 0px;
}
.faq-lists_body ul li.list-empty:after {
 height: 0px;
}
.list-empty div {
  margin: 0 auto;
}
.list-empty img {
  width: 50px;
  margin-right: 10px;
  display: block;
  margin: 120px auto 10px;
  padding: 0;
  height: 50px;
}

.hideDeleteBtn {
  display: none;
}

.faq-lists_body_list .act_deleted { 
  position: absolute;
  left: 50%;
  margin-top: 10px;
  margin-left: -20px;
}
.faq-lists_body_list .act_deletedsd {
  position: absolute;
  left: 50%;
  margin-top: 10px;
  margin-left: -20px;
  display: none;
}
.faq-lists_body_list .item_cont i.t-isprivate {
  color: #f69052;
  font-size: 16px;
}
.faq-lists_body_list .item_cont i.t-isAccept {
  color: #14b961;
  font-size: 18px;
}
.faq-lists_body .item_cont {
  flex: 9;
  min-height: 40px;
  padding-right: 10px;
  overflow: hidden;
  width: 0;
}
.faq-lists_body_list .item_row {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.faq-lists_body .item_cont p {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.faq-lists_body .item_act {
  padding-top: 15px;
  min-width: 100px;
  text-align: center;
  position: relative;
}
.myanswer_list .item_act {
  padding-top: 30px;
}
.faq-lists_body .item_cont_count {
  text-align: center;
  margin-right: 20px;
  max-width: 100px;
  word-break: break-all;
  cursor: pointer;
}
.faq-lists_body .item_cont_count h3 {
  font-size: 15px;
  padding: 0;
  margin: 13px 0;
  margin-bottom: 15px;
}
.faq-lists_body .item_cont_count span {
  color: #6a7780;
  font-size: 13px;
}
.datafaq-view_body .faq_answer_btns div i,
.faq-lists_body .item_cont i,
.faq-lists_body ul li .item_act span {
  margin-right: 5px;
  font-size: 13px;
}
.faq-lists_body .item_act i {
  font-size: 20px;
}
.faq-lists_body .item_act .act_accepted i {
  font-size: 24px;
}
.item_cont_tags i {
  font-style: normal;
}
.faq-lists_body .item_cont span.item_cont_tags_avatar {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-right: 5px;
}
.faq-lists_body .btnact {
  cursor: pointer;
}
.faq-lists_body .btnact .fa {
  vertical-align: top;
}
.faq-lists_body .item_act button:disabled {
  color: #b5c0c6;
}
.faq-lists_body .item_act button {
  border: 1px solid #d5d9df;
  padding: 5px 18px;
  outline: none;
  background: none;
  font-size: 12px;
}
.faq-lists_body .item_act button:hover {
  border: 1px solid #1ca8dc;
  color: #1ca8dc;
}
.faq-lists_body .item_act button:disabled,
.faq-lists_body .item_act button:disabled:hover {
  color: #b5c0c6;
  border: 1px solid #d5d9df;
  cursor: not-allowed;
}

.faq-lists_body .item_cont h3 {
  padding: 13px 0;
  word-break: break-all;
  cursor: pointer;
  font-size: 15px;
  display: inline-block;
  margin-top: 0px;
}
.faq-lists_body .item_cont h3:hover {
  color: #1ca8dc;
}
.faq-lists_body .item_cont span {
  margin-right: 25px;
  color: #9eacb6;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  line-height: 18px;
  margin-bottom: 5px;
}
.afdot:after {
  content: "";
  position: absolute;
  right: -15px;
  top: 4px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #aaa;
}

.faq-lists_foot {
  position: relative;
  min-height: 60px;
}
.faq-lists_foot_page {
  position: absolute;
  right: 20px;
  top: 26px;
}
.faq-lists_tabs {
  width: 100%;
  height: var(--smt-first-tab-header-height);
  position: relative;
  padding: 0 20px;
  box-sizing: border-box;
  text-align: center;
}
.faq-lists_tabs .mrefresh {
  position: absolute;
  right: 0;
  cursor: pointer;
}
.faq-lists_tabs .mrefresh:hover {
  color: #1ca8dc;
}
.faq-lists_tabs .mrefresh span {
  margin-right: 8px;
}
.faq-lists_tabs_nav {
  margin: 0 auto;
  width: 100%;
  background-color: #eee;
}

/*问题详情页*/
.datafaq-detail-view_tips {
  margin: 10px 0 0 0;
}
.datafaq-detail-view_btns span {
  margin-left: 18px;
  cursor: pointer;
}
.datafaq-detail-view_main .datafaq-detail-view_tips {
  padding-bottom: 15px;
  /* border-bottom: 1px solid #e8ecee; */
}
.datafaq-detail-view_tips .user_avatar {
  vertical-align: middle;
  display: inline-block;
}
.datafaq-detail-view_tips .user_name {
  margin-left: 10px;
  margin-right: 10px;
}
.datafaq-detail-view_tagbox {
  border-radius: 3px;
  border: 1px solid #e3e8ef;
  min-height: 143px;
  margin-top: 15px;
  padding: 10px 15px;
  box-sizing: border-box;
}
.datafaq-detail-view_tagbox ul {
  padding: 0px;
  margin: 15px 0;
}
.datafaq-detail-view_tagbox li {
  list-style: none;
  background-color: #f6f6f6;
  border: 1px solid #d2d2d2;
  display: inline-block;
  padding: 6px;
  border-radius: 3px;
}
.datafaq-detail-view_tagbox li i {
  margin-left: 5px;
  cursor: pointer;
}
.datafaq-detail-view_btns i {
  margin-right: 3px;
}
.detail-comments-list_content_num {
  margin-top: 30px;
  padding: 20px 30px;
  background-color: #f8f8f8;
  height: 105px;
}
.detail-comments-list_content_num img {
  width: 25px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  height: 26px;
}

.datafaq-hidedom {
  display: none;
}
.commentAccept {
  position: absolute;
  right: 0px;
  top: 15px;
}
.warntips-dialog {
  font-size: var(--smt-font-size);
}
/**
* 标签选择器
*/
.awessearch .awesomplete .quick-search-result li {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
.emptyBoxH {
  min-height: 70vh;
}

.faq-detail-label {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

/** /vision/css/uploadimgs.css */
.upladImgs-box {
  width: 100%;
  display: inline-block;
}
.upladImgs-box .uploadImgsBoxList {
  padding: 0px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.upladImgs-box .uploadImgsBoxList li {
  width: 100px;
  height: 100px;
  overflow: hidden;
  border: 1px solid #cccccc;
  border-radius: 15px;
  position: relative;
  list-style: none;
  margin: 0px 10px 10px 0;
}
.upladImgs-box .uploadImgsBoxList li:first-child {
  border: 1px dotted #cccccc;
}
.uploadImgsBoxList img {
  position: relative;
}
.uploadImgsBoxList .mitem {
  width: 100px;
  height: 100px;
  text-align: center;
  box-sizing: border-box;
}

.uploadImgsBoxList .mitem_extend {
  width: 100%;
  height: 100%;
  position: absolute;
  text-align: center;
  z-index: 10;
  color: #1ca8dc;
  background-color: #fff;
  opacity: 0;
  overflow: hidden;
  transition: 0.3s;
  font-size: 25px;
  transition: 0.3s;
}
.uploadImgsBoxList .mitem_action {
  width: 100%;
  height: 100%;
  position: absolute;
  text-align: center;
  z-index: 10;
  background-color: #fff;
  opacity: 0;
  overflow: hidden;
  transition: 0.3s;
  font-size: 18px;
  display: flex;
  flex-direction: row;
  transition: 0.3s;
  align-items: center;
}
.uploadImgsBoxList .mitem_extend {
  opacity: 1;
  line-height: 100px;
}
.uploadImgsBoxList .mitem_action {
  line-height: 100%;
  color: #fff;
}
.uploadImgsBoxList .mitem_action .mitem_action_preview,
.uploadImgsBoxList .mitem_action .mitem_action_del {
  flex: 1;
  align-items: center;
  display: flex;
  justify-content: center;
  height: 100%;
}
.uploadImgsBoxList .mitem_extend .tps {
  position: absolute;
  bottom: 5px;
  font-size: 10px;
  line-height: 20px;
  left: 13px;
}

.uploadImgsBoxList .mitem_extend:hover,
.uploadImgsBoxList .mitem_action:hover {
  color: rgba(255, 255, 255, 0.9);
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
  opacity: 1;
  transition: 0.1s;
}

.uploadImgsBoxList .mitem_extend input {
  width: 100%;
  height: 100%;
  cursor: pointer;
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0;
}

.uploadImgsBoxList .mitem_view {
  width: 100%;
  height: 100%;
  text-align: center;
}
.uploadImgsBoxList .mitem_view img {
  margin: 0 auto;
}
.imgbgBox {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.mitem_view_img {
  display: none;
}

.previewImgDialog {
  width: 100%;
  height: calc(100% - 4px);
  position: relative;
  /* display: flex; 
  align-items: center;
  justify-content: center;
  box-sizing: border-box; */
  overflow: hidden;
}
.previewImgDialog img {
  position: absolute;
}
.uploadImgs-loading {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: none;
  position: absolute;
  background-repeat: no-repeat;
  text-align: center;
  align-items: center;
  z-index: 0;
}
.uploadImgs-loading .sx-download-progress {
  margin: 0 auto;
}

/** /vision/css/labelmanager.css */
.labelmanager_wrapper {
  margin: 10px 84px;
  height: calc(100% - 20px);
}
.labelmanager_data {
  margin: 10px 0 15px;
  overflow: auto;
  height: calc(100% - 57px);
  width: 100%;
  border: 1px solid var(--smt-border-color);
  box-sizing: border-box;
}
.labelmanager_data table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
  cursor: default;
}
.labelmanager_data tbody tr:nth-child(2n) {
  background-color: #f9f9f9;
}
.labelmanager_data thead tr {
  background-color: #f2f2f2;
}
.labelmanager_data table th,
.labelmanager_data table tr {
  height: 30px;
  line-height: 20px;
  word-break: break-all;
}
.labelmanager_data table tr th,
.labelmanager_data table tr div {
  padding: 0px 6px;
}
.labelmanager_data tbody tr:hover {
  background-color: #f6f6f6;
}
.labelmanager_data .action span {
  margin-right: 10px;
  cursor: pointer;
  font-size: 16px;
}
.labelmanager_data_tbody_td_div {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.label-form {
  margin: 0 auto;
}
.label-form .form-item {
  margin-top: 10px;
}
.label-form .form-item input {
  border: 1px solid var(--smt-border-color);
  margin: 10px 0;
}
.label-form .form-item input:hover,
.label-form .form-item input:focus {
  border-color: var(--smt-brand-color-active);
}
.label-form .form-item textarea {
  line-height: 18px;
}
.dialog-label-tip {
  background: #eee;
  padding: 3px 10px;
  border-radius: 3px;
  line-height: 30px;
  word-break: break-all;
}
.labelmanager_wrapper .ps-scrollbar-y-rail{
  right: 0px;
}

/** /vision/css/appstore.css */
.bg-appstore {
  background-image: url(../img/eagle/appstore/appStorebg.png);
}

.appstore {
  cursor: pointer;
  width: 16px;
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
  float: right;
  background: url(../img/eagle/appstore/appstore.png) no-repeat center center;
}

.s-icon-defaultapped {
  display: block !important;
}

.s-icon-defaultapped, .s-icon-defaultapped:hover {
  color: var(--smt-theme-color);
}

.s-icon-defaultapp {
  color: #373d41;
}

.app_icon_bg {
  background-size: cover;
  background-position: 50% 50%;
}

.appstore_publish_app_contain, .appstore_app_apply_and_down {
  overflow: auto;
  height: auto;
  width: 85%;
  margin-left: 5%;
}

.appstore_app_askfor_contain {
  height: 100%;
  width: 80%;
  margin-left: 10%;
}

.read_only {
  background-color: #fafafa;
}

.app_input {
  width: calc(70% + 2px);
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.appstore_publish_app_contain .app_input {
  width: calc(75% + 2px);
}

.appstore_publish_app_name {
  height: 50px;
}

.appstore_publish_app_title, .appstore_apply_and_down_title {
  height: 30px;
  width: 90px;
  display: inline-block;
  margin: 20px 0 0 10%;
}

.appstore_app_audit_contain {
  padding-top: 5px;
  overflow: hidden;
}

.appstore_publish_app_audit_name {
  height: 40px;
}

.appstore_publish_app_audit_content {
  height: 40px;
}

.appstore_publish_app_audit_desc {
  height: 43px;
}

.appstore_publish_app_audit_icon {
  display: flex;
  margin-top: 2px;
  height: 70px;
}

.audit_imgbox {
  width: auto;
  /* padding-left: 15px; */
}

.audit_appicon {
  height: 64px;
  width: 64px;
  margin: 0 0 0 5px;
  border: 0;
  border-radius: 10px;
}

.appstore_publish_app_audit_label {
  height: 47px;
}

.appstore_publish_app_detail_audit {
  height: auto;
  width: 70%;
  display: inline-block;
  overflow: hidden;
  line-height: 1.4;
}

.audit_detail_title {
  float: left;
  margin-top: 12px;
}

.audit_icon_title {
  position: relative;
  top: -10px;
}

.appstore_publish_app_audit_datail {
  height: auto;
  min-height: 100px;
}

.appstore_app_askfor_detail_view img, .appstore_publish_app_audit_datail img {
  max-width: 100%;
  height: auto;
}

.audit_btn_edit_div {
  height: 40px;
  margin-top: 10px;
}

.audit_btn_edit {
  display: inline-block;
  background-color: var(--smt-theme-color);
  color: #ffffff;
  height: 28px;
  line-height: 28px;
  margin: 0 0 0 14px;
  padding: 0 15px;
  border-radius: 3px;
  font-weight: 400;
  cursor: pointer;
  text-decoration: none;
}

.appstore_publish_app_content_view {
  height: 400px;
  width: calc(74% + 9px);
  display: flex;
  margin-left: 5px;
  border: 1px solid #d8d8d8;
  border-radius: 3px;
}

.appstore_publish_app_content_view .ps-scrollbar-y-rail {
  right: 0px;
}

.appstore_publish_app_content_view .search-row {
  height: 60px;
}

.appstore_publish_app_content_view .search-row + .base__tree_wrapper {
  height: calc(100% - 60px);
}

.appstore_publish_app_content_view input {
  width: 100%;
  border: 0px;
}

.appstore_publish_app_content .appstore_publish_app_title {
  position: relative;
}

.appstore_publish_app_content {
  height: 400px;
 display: flex;
}

.appstore_publish_app_content_view_left {
  float: left;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.base__tree_wrapper, .content_view_left_tree {
  height: calc(100% - 16px);
}

.zfx .base__tree_wrapper {
  height: 100%;
}

.appstore_publish_app_content_view_right .detailRefTreeContent, .appstore_publish_app_content_view_right .detailTreeContent,
  .appstore_publish_app_content_view_right .content_view_left_tree {
  height: 100%;
  position: relative;
}

.zfx.appstore_publish_app_content_view_right .detailRefTreeContent {
  height: 100%;
}

.zfx.appstore_publish_app_content_view_right .detailTreeContent {
  height: 100%;
}


.appstore_publish_app_content_view .gt-row-highlight td, .appstore_publish_app_content_view .gt-row-selected td{
	background-color: #f3f5f8;
}

.detailRefTreeContent td {
  background: white;	
  padding-left: 3px;
  border: none;
  text-align: left;
}

.detailRefTreeContent .tree_expander {
	padding-bottom: 8px;
	padding-right: 2px;
	margin-left: 2px;
}

.detailRefTreeContent {
  border-right: 1px solid #d8d8d8;
  float: left;
  width: 100%;
  height: 100%;
}

.dragUpDownLine {
  border-top: 1px solid #d8d8d8;
  float: left;
  width: 100%;
  cursor: row-resize;
  padding-bottom: 2px;
}

.appstore_publish_app_content_view_right {
  display: inline-block;
  width: 60%;
  height: calc(100% - 5px);
  text-align: center;
}

.appstore_publish_app_content_view_left-outer {
  display: inline-block;
  width: 40%;
  height: 100%;
  text-align: center;
  border-right: 1px solid #d8d8d8;
}

.appstore_publish_app_tree_tip {
  top: 50%;
  left: 30%;
  position: absolute;
  color: #aaa;
  line-height: 1.5;
  text-align: left;
  left: 28px;
  top: 50px;
}

.appstore_publish_app_desc {
  height: 40px;
}

.appstore_publish_app_label {
/*   height: 40px;
 */}

.appstore_publish_app_label .s-icon-search {
  position: relative;
  left: 10px;
  top: -2px;
}

.appstore_publish_app_label_tip {
  position: relative;
  left: 20%;
  color: red;
  line-height: 3px;
  display: none;
}

.appstore_publish_app_label_combobox {
  display: inline-block;
  width: 350px;
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  height: 28px;
  padding: 1px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.appstore_publish_app_label_combobox .treeSearchPane_delBtn {
  top: -16px !important;
}

.appstore_publish_app_detail {
  margin-top: 0.5%;
  margin-bottom: 20px;
}

.appstore_publish_app_icon {
  display: flex;
/*   margin-top: 6px;
  height: 87px; */
  height: 100px;
}

.appstore_publish_app_icon .upladImgs-box {
  width: auto;
}

.appstore_publish_app_icon .uploadImgsBoxList .mitem_action:hover {
  background-color: #fff;
}

.appstore_publish_app_icon .appstore_publish_app_title {
  position: relative;
}

.appstore_publish_app_icon_view {
  display: inline-block;
  width: 100px;
  margin-left: 2px;
  height: 95px;
}

.appstore_publish_app_icon_view li {
  height: 80px !important;
  width: 80px !important;
}

.appstore_publish_app_icon_view .mitem_extend {
  line-height: 80px !important;
}

.appstore_publish_app_icon_view .mitem_extend:hover {
  background-color: rgba(0, 0, 0, 0) !important;
  color: #1ca8dc !important;
}

.appstore_publish_app_icon_upload, .appstore_publish_app_icon_select {
  color: rgb(30, 149, 193);
  cursor: pointer;
  padding-top: 35px;
}

.appstore_publish_app_icon_select {
  margin-left: 15px;
}

.appstore_publish_app_detail_view {
  height: 400px;
  width: 75%;
  display: inline-block;
}

.appstore_publish_app_detail .appstore_publish_app_title {
  position: relative;
  top: -12px;
}

.grantRole .gt-table-header-td:nth-child(1) {
  border-right-width: 0px;
  padding-left: 10px;
}

.grantRole .gt-table-header-td:nth-child(2) {
  border-left-width: 0px;
  border-right-width: 0px;
  padding-left: 0px;
}

.grantRole .gt-table-header-td:nth-child(3) {
  border-left-width: 0px;
  border-right-width: 0px;
  padding-left: 0px;
}

.grantRole .gt-table-header-td:nth-child(4) {
  border-left-width: 0px;
  padding-left: 0px;
}

.grantRole .gt-gridline tr:nth-child(n+2) td:nth-child(1) {
  border-right-width: 0px;
  padding-left: 1px;
}

.grantRole .gt-gridline tr:nth-child(n+2) td:nth-child(2) {
  border-left-width: 0px;
  border-right-width: 0px;
}

.grantRole .gt-gridline tr:nth-child(n+2) td:nth-child(3) {
  border-left-width: 0px;
  border-right-width: 0px;
  padding-left: 0px;
}

.grantRole .gt-gridline tr:nth-child(n+2) td:nth-child(4) {
  border-left-width: 0px;
  padding-left: 0px;
}

/* 应用详情 start */
.appstore_app_detail {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: relative;
}

.appstore_app_detail_base {
  /* height: 100px; */
  position: relative;
  padding-left: 12%;
  padding-right: 12%;
  padding-bottom: 10px;
  padding-top: 10px;
}

.appstore_app_detail_icon {
  position: absolute;
  width: 80px;
  height: 80px;
  padding: 10px 20px 10px 0px;
}

.appstore_app_detail_iconimg {
  width: 80px;
  height: 80px;
  display: inline-block;
  border-radius: 10px;
}

.appstore_app_detail_info {
  position: relative;
  width: calc(100% - 200px);
  top: 0px;
  left: 100px;
}

.appstore_app_detail_handle {
  position: absolute;
  width: 100px;
  text-align: center;
  height: 100px;
  top: 0px;
  right: 12%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
  padding: 12px 0;
  box-sizing: border-box;
}

.appstore_app_detail_name {
  font-size: 15px;
  font-weight: bold;
  padding-top: 10px;
  word-break: break-all;
  overflow: hidden;
  line-height: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.appstore_app_detail_desc {
  padding-top: 10px;
  word-break: break-all;
  line-height: 19px;
  font-size: 11px;
}

.appstore_app_detail_other {
  padding-top: 10px;
  display: flex;
  align-items: center;
}

.appstore_app_detail_otherspan {
  margin-right: 15px;
  color: #b2b2b2;
  display: flex;
  align-items: center;
}

.app_pointer:hover {
  cursor: pointer;
  color: var(--smt-theme-color);
}

.appstore_app_detail_otherspan>._createrimgtext {
  display: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  line-height: 20px;
  text-align: center;
  border: 1px solid;
  padding: 0px;
  margin-right: 5px;
  /* background-color: #3a8dcd; */
  color: #fff;
}

.appstore_app_detail_otherspan>span {
  padding-left: 3px;
  line-height: 18px;
  height: 17px;
  display: inline-block;
}

.appstore_app_detail_otherspan>i {
  font-size: 13px;
  padding-right: 5px;
}

.appstore_app_detail_color_blue {
  color: #5EAAF1;
}

.appstore_app_detail_color_yellow {
  color: #ffbd35;
}

.appstore_app_detail_otherspan>.s-icon-visible {
  font-size: 17px;
}

.appstore_app_detail_otherspan>.s-icon-download {
  font-size: 17px;
}

.appstore_app_detail_otherspan>img {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-right: 5px;
}

.appstore_app_detail_button {
  display: none;
  border: 1px solid var(--smt-theme-color);
  color: var(--smt-theme-color);
  padding: 5px 0;
  border-radius: 3px;
  cursor: pointer;
  width: 90px;
}

.appstore_app_detail_button.disabled {
  cursor: default;
  color: #606266;
  border-color: #606266;
  opacity: 0.8;
}

.appstore_app_detail_content {
  width: 100%;
  height: calc(100% - 165px);
  overflow: auto;
}

.appstore_app_detail_content_tab {
  text-align: center;
  border-bottom: 1px solid #eeeeee;
  margin-top: 5px;
}

.appstore_app_detail_content_tab span {
  height: 20px;
  display: inline-block;
}

.appstore_app_detail_content_detailtab {
  cursor: pointer;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: 20px;
}

.appstore_app_detail_content_commenttab {
  cursor: pointer;
  padding-right: 10px;
  padding-left: 10px;
}

.content_tab_active {
  color: var(--smt-theme-color);
  border-bottom: 1px solid var(--smt-theme-color);
}

.appstore_app_detail_content_detail {
  display: none;
  padding-left: 12%;
  padding-right: 12%;
  padding-bottom: 10px;
  line-height: 1.4;
}

.appstore_app_detail_content_detail > table {
  border-style: initial;
}

.appstore_app_detail_content_comment {
  display: none;
  padding-left: 10%;
  padding-right: 10%;
  padding-bottom: 10px;
  height: calc(100% - 45px);
  box-sizing: border-box;
  overflow: auto;
}

.appstore_app_detail_content_comment_page .commentsPagenation {
  right: 10%;
  padding-right: 10px;
}

/* 应用详情 end */
/* 消息弹窗 start*/
.appstore_message {
  position: absolute;
  top: 80px;
  right: 30px;
  width: 350px;
  height: 90px;
  border: 1px solid #ddd;
  z-index: 99999;
  border-radius: 3px;
  box-shadow: 0 0 4px #ddd;
  background-color: #fff;
}

.appstore_message_close {
  float: right;
  width: 22px;
  height: 22px;
  font-size: 22px;
  cursor: pointer;
  padding-top: 10px;
  padding-right: 15px;
}

.appstore_message_tip {
  display: flex;
  align-items: center;
}

.appstore_message_tip_icon_success {
  color: #22CA92;
  font-size: 25px;
  padding-left: 10px;
}

.appstore_message_tip_icon_fail {
  color: #ff0000;
  font-size: 25px;
  padding-left: 10px;
}

.appstore_message_tip_msg {
  color: #22CA92;
  padding-left: 12px;
  font-size: var(--smt-font-size);
}

.appstore_message_content {
  padding-top: 15px;
  padding-left: 10px;
}

.appstore_message_text>.sx-download-progress {
  text-align: center;
  width: 20px;
  height: 20px;
  color: #333333;
  font-size: 12px;
  box-shadow: none;
  padding-left: 10px;
}

.appstore_message_text>.sx-download-progress>.sx-download-progress-rond {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  margin: 0px;
}

.appstore_message_text>.sx-download-progress>.sx-download-progress-rond>.sx-download-progress-svg {
  height: 20px;
  width: 20px;
  animation: sx-download-progress-svg-loading-rotate 2s linear infinite;
}

.appstore_message_text>.sx-download-progress>.sx-download-progress-rond>.sx-download-progress-rond-text {
  display: none;
}

.appstore_message_text {
  display: flex;
  align-items: center;
  padding-top: 15px;
}

.appstore_message_text_msg {
  padding-left: 10px;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.appstore_message_goapp {
  color: #40A5CA;
  cursor: pointer;
  position: fixed;
  right: 50px;
}
/* 消息弹窗 end*/

/* 应用发布，选择图标弹窗 start*/
.icon-dialog .font-icon-list .appIcon {
  display: inline-block;
  text-align: center;
  position: relative;
  overflow: visible;
  border: 1px dashed transparent;
  border-radius: 3px;
  width: 112px;
  height: 110px;
  margin: 0px 15px;
  cursor: pointer;
  transition: all .4s cubic-bezier(.4, 0, .2, 1);
  box-sizing: border-box;
}

.deatilHeader {
  z-index: 98; /*滚动条99，只能比99小*/
  position: relative;
  width: 100%;
  height: 26px;
  display: inline-flex;
  top: 0;
  left: 0;
  background: #fff;
  margin-bottom: 3px;
}

.deatilHeader>div {
  font-size: 12px;
  padding: 5px 0px 0px 5px;
}

.deatilHeaderCheckBox {
  height: 13px;
}

.deatilContent {
  height: 100%;
  overflow: auto;
  position: relative;
}

.appstore_publish_app_icon_view ul {
/*   margin-top: 7%;
 */}

.denyTypeIcon {
  cursor: pointer;
  font-size: var(--smt-font-size);
}

.deatilTips {
  display: inline-block;
  color: var(--smt-theme-color);
  font-size: 12px;
  padding-top: 12px;
}

.icon-dialog .font-icon-list .app_iconImg {
  width: 64px;
  height: 64px;
  position: relative;
  top: 22px;
}

.app-icon-dialog .font-icon-list {
  width: 97%;
}
/* 应用发布，选择图标弹窗 end*/
.appstore_apply_and_down_reason textarea, .appstore_app_askfor_contain textarea {
  resize: none;
  width: calc(70% - 20px);
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  height: 90%;
  padding: 10px;
}

.appstore_app_askfor_contain .appstore_apply_and_down_reason {
  height: 80%;
  max-height: 500px;
}

.appstore_app_askfor_contain textarea {
  line-height: 1.5;
}

.appstore_apply_and_down_reason .appstore_apply_and_down_title, .appstore_app_askfor_contain .appstore_apply_and_down_title
  {
  float: left;
  margin-right: 4px;
  margin-top: 5px;
}

.appstore_app_askfor_title {
  float: left;
  display: inline-block;
}

.appstore_app_askfor_detail_view {
  overflow: auto;
  padding: 0px 10px 10px 0;
  display: inline-block;
  width: calc(70% + 2px);
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  height: auto;
  line-height: 28px;
}

#storeContent input, #storeContent textarea {
 /*  background-color: #fff; */
}

/* 安装窗口  -start */
.appstore-install-dialog .dropdown-box-div {
  border: 1px solid #dee3ec;
  background-color: white;
}

.appstore-install-dialog .dropdown-box-span {
  height: 32px;
  line-height: 32px;
  padding: 0 12px;
  background-color: white;
}

.appstore-install-dialog .dropdown-box-span-select {
  height: 32px;
  line-height: 32px;
  padding: 0 12px;
  background-color: #f4f6f9;
}

.appstore-install-dialog .dropdown-box-span-select span {
  background-color: transparent;
}

.appstore-install-dialog .editformitemstr .combobox-panel, .appstore-install-dialog .editformitemstr .combobox-panel>input,
  .appstore-install-dialog tbody td>input, .appstore-install-dialog tbody .combobox-panel, .appstore-install-dialog tbody .combobox-panel>input
  {
  height: 26px;
}

.appstore-install-dialog tbody td>input, .appstore-install-dialog .editformitemstr .combobox-panel>input.combobox-edit,
  .appstore-install-dialog tbody .combobox-panel>input.combobox-edit {
  padding: 0 0 0 5px;
  margin-right: -3px;
}

.appstore-install-dialog .combobox-panel.combobox-panel-single>input.combobox-edit {
  width: calc(100% - 10px);
  padding: 0 5px 0 5px;
}

.appstore-install-dialog .editformitemstr {
  line-height: 28px;
}

.appstore-install-dialog .editformitemstr .combobox-apply-range {
  display: inline-block;
  width: 635px;
  margin-left: 5px;
}

.appstore-install-dialog .editformitemstr .combobox-apply-range>input {
  cursor: pointer;
  background-color: white;
}
/* 安装窗口  -end */

/* 应用详情 start*/
.viewAndEditApp .base__main-header .logo {
  background: none !important;
  width: auto;
  margin-left: 18px;
  font-size: 18px;
  font-weight: bold;
  font-family: inherit;
}

.viewAndEditApp .tab-panel .tab-header:nth-child(2) .tab-btn-selected-left-option3, .viewAndEditApp .tab-panel .tab-header:nth-child(2) .tab-btn-mouse-over-left-option3,
  .viewAndEditApp .tab-panel .tab-header:nth-child(2) .tab-btn-normal-left-option3 {
  border-left: 0px;
}
/* 应用详情 end*/

.appstore_btn-container {
  position: absolute;
  right: 15px;
  top: 0;
  height: 100%;
  padding: 6px;
  box-sizing: border-box;
}
.appstore_btn-item {
  height: 100%;
  align-items: center;
  justify-content: center;
  display: inline-flex;
  cursor: pointer;
  height: 32px;
  line-height: 32px;
  border: 1px solid #D4D8E5;
  border-radius: 5px;
  padding: 0 13px;
  display: block;
}

.base__main-header .appstore_btn-container .appstore_btn-item:hover {
  color: rgba(51, 112, 255, 1);
  background-color: rgba(51, 112, 255, 0.14);
  border-color: rgba(51, 112, 255, 0.14)
}

.appstore_btn-item > i {
  margin-right: 5px;
  font-size: var(--smt-font-size);
  position: relative;
  top: 2px;
}

.tree-search-bar {
	height: 22px !important;
}

.appstore_publish_collapse_item {
	transition: height .3s ease;
}

.appstore_publish_collapse_item_title {
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	background: #f7f7f7;
	border-top: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: flex;
    padding: 0 12px;
    justify-content: space-between;
    align-items: center;
}
.appstore_publish_collapse_item_content {
	height: 0px;
	transition: height .3s ease;
}
.app_install_dialog_row{
  padding-top: 8px;
}
.app_install_icon_div {
  float: left;
  width: 25%;
  text-align: center;
}
.app_install_name_div {
  float: left; 
  padding-left: 4px; 
  padding-top: 8px;
}
.app_install_icon {
  display:inline-block;
  width: 60px;
  height: 60px;
  border-radius: 10px;
  background-image: url(../vision/img/avatar.png);
}
.app_install_dialog_name {
  font-weight: bold;
  width: 185px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.app_install_dialog_creater {
  display: flex;
  align-items: center;
  padding-top: 10px;
}
.app_install_dialog_creater_img_text {
  display: none;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  line-height: 20px;
  text-align: center;
  border: 1px solid;
  padding: 0px;
  color: #fff;
}
.app_install_dialog_creater_img {
  width: 20px;
  height: auto;
  border-radius: 50%;
}
.app_install_dialog_creater_text {
  padding-left: 5px;
  width: 158px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.app_install_floder_div {
  float: left;
  width: 25%;
  text-align: center;
  padding-top: 4px;
}
.app_install_floder_selector_div {
  float: left; 
  padding-left: 4px;
}
.app_install_dialog_select {
  width: 182px;
}
.clear_float {
  clear: both;
}
.appstore_publish_app_content.showInAudit {
  display: block;
}
.appstore_publish_app_content_view_left .listResult{
  text-align: left;
  background: inherit;
  color:inherit;
}

/** /vision/css/quickquerypatch.css */
.request-permission-form-div {
	display: flex;
	flex-direction: column;
	padding-top: 10px;
	margin-left: 5%;
}

.request-permission-form-items {
	height: 40px;
	display: flex;
	align-items: center;
}

.request-permission-label {
	width: 80px;
}

.request-permission-inputtext {
	height: 26px !important;
	width: 600px;
}

.request-permission-textarea {
	width: 600px;
	height: 100px;
	resize: none;
}

.request-permission-bottom-div {
	width: 100%; 
	height: calc(100% - 430px);
	display:flex;
	align-items: flex-end;
    justify-content: flex-end;
    min-height: 80px;
}

.request-permission-button-bar {
	margin: 26px;
}

.request-permission-button-bar .barbtn {
	padding: 3px 14px;
}

.marginLeftElement {
	margin-left: 20px;
}

.quickquery-inputtext {
	width : 25%;
}

._authorizationDiv {
	flex-grow : 1;
	display : flex;
	align-items: center;
	justify-content: flex-end;
}

.auth-btn {
	display : flex;
	cursor : pointer;
	align-items: center;
	height : 15px;
} 

.auth-btn-icon {
	font-size : 15px;
}

.auth-btn-state {
	color: #5e6266;	
}

.auth-btn-apply {
	color: var(--smt-theme-color);
}

.auth-btn-done {
	color: #63B550;
	cursor : default;
}

.auth-btn-unauth {
	color: #999999;
	cursor : default;
}

.auth-btn-notpass {
	color : #F27F2A;
	cursor : default;
}

/** /vision/css/dataAsset.css */
.dataasset-tab-sel-button-middle-top {
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: bottom;
	border-bottom: 1px solid transparent;
	color: var(--smt-theme-color);
	position: relative;
}

.dataasset-tab-sel-button-middle-top:after {
  content: "";
  border-bottom: 1px solid;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -3px;
}

.dataasset-tab-button-left-top {
	cursor: pointer;
	width: 0;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.dataasset-tab-button-middle-top {
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: bottom;
	border-bottom: 1px solid transparent;
}

.dataasset-tab-button-right-top {
	cursor: pointer;
	width: 0;
	height: 24px;
	line-height: 24px;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.dataasset-tab-sel-button-left-top {
	cursor: pointer;
	width: 0;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.dataasset-tab-button-middle-bottom {
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
}

/** /vision/css/combinedquery.css */
.bv-toolbar-choose-fields {
	background: url(../img/button/choose_fields.png) no-repeat left center;
}

.bv-toolbar-choose-filters {
	background: url(../img/button/choose_filters.png) no-repeat left center;
}

.bv-toolbar-local-filters {
	background: url(../img/catalogtree/LOCAL_FILTERS.gif) no-repeat left center;
}

.btn-bgicon-choose-fields {
	background: url(../img/button/button_bgicon_choose_fields.gif) no-repeat left center;
}

.btn-bgicon-choose-filters {
	background: url(../img/button/button_bgicon_choose_filters.gif) no-repeat left center;
}

.cbquery_condPanel_highlight{
	border:dotted 1px #fab059;
	padding-bottom:30px;
	background-color:rgb(250,250,250);
}

.condition-btn {
	cursor: pointer;
	font-size: 12px;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 0px 2px;
}

.btn-remove {
	background: url(../img/button/remove.png) no-repeat left center;
}

.btn-copy {
	background: url(../img/button/copy.png) no-repeat left center;
}

.leftView {
	width: 100%;
	overflow: auto;
}

.gridParent {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: auto;
}

.sqlview_container {
  width: 100%;
  height: 390px;
  overflow: auto;
  background-color: #fff;
  border: none;
  resize: none;
}

.subtotalpage_totalTr>td>label{
  display: inline-flex;
  align-items: center;
}

.select2-container .select2-search__field, .resource-search-bar .select2-selection {
  outline: none;
}

.select2-container .select2-container--default .select2-results__option[aria-selected=true],
.select2-container .select2-results__option--highlighted[aria-selected] {
  background-color: #f5f7fa;
}

.augmented-queryview-toolbar-button-hover {
	color:var(--smt-theme-color);
}

.augmented-queryview-toolbar-button-normal {
	color:#333333;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    /*color: #444;*/
    line-height: 26px;
    max-width: 140px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px; 
}

.countTotal-td input, .countTotal-td label {
	vertical-align: middle;
}

.removal-td input, .removal-td label {
	vertical-align: middle;
}

/** /vision/css/insight.css */

.insight_overlay {
	z-index: 100;
	background-color: #ffffff;
	opacity:0;
	filter:Alpha(opacity=0);
	position: absolute;	
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
}
.insight_ws_title{
	color:#333333;
	/* font-weight: bold; */
}

.insight_ws_bg{
	background-color:#fafafa;
}

.insight_ws_border{
	background-color:#FFFFFF;
	padding:1px;
}

.insight_ws_area_selected {
	border: 1px solid #cecece;
}

.insight_ws_area_unselected {
	border: 1px solid #F4F3F2;
}

.insight_ws_area_on_check {
	margin: 0px;
}

.insight_ws_field_calc{
	width:16px;
	height:15px;
	display:inline-block;
	background: url(../img/catalogtree/WT_CUSTOMFIELD.gif) no-repeat left center;
}

.insight_ws_field_middle{
	width:98%;
	border:1px solid #F8CE43;
	background-color:#FFFCD8;
	margin-bottom: 2px;
}

.insight_ws_field_middle_selected{
	width:98%;
	border:1px solid #F8CE43;
	background-color:#FFFCD8;
	margin-bottom: 2px;
}

.insight_ws_field_middle_top{
	width:100%;
	/*background:url(../img/insight/insight_field_middle_top.png) repeat-x;*/
}

.insight_ws_field_middle_bottom{
	width:100%;
	/*background:url(../img/insight/insight_field_middle_bottom.png) repeat-x;*/
}
.insight_ws_field_middle_text{
	width:80%;
	line-height:18px;
	color:#000000;
	font-weight:normal;
	vertical-align:middle;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:inline-block;
}

.insight_ws_field_dragging{
	width:80%;
	line-height:18px;
	color:#000000;
	font-weight:normal;
	vertical-align:middle;
	white-space:nowrap;
}

.insight_ws_field_measure_group{
	width:16px;
	height:15px;
	display:inline-block;
	background: url(../img/insight/insight_measure_group.png) no-repeat center center;
	background-size:12px 12px;
	vertical-align:middle;
}

.insight_ws_field_middle_button{
	width:16px;
	height:15px;
	display:inline-block;
	background: url(../img/querygrid/subMenu.gif) no-repeat left center;
	cursor:pointer;
	vertical-align:middle;
}

.insight_ws_field_unselected{
	width:100%
	color:#000000;
	font-weight:normal;
	padding:1px;
	border:solid 0px #ffffff;
}

.insight_ws_field_selected{
	width:100%;
	padding:1px;
	background:url(../img/insight/orange_middle.png) repeat-x;
}

.insight_condition_tips{
	background-color: #fafafa;
	color: #666666;
    font-weight: bold;
	height: 100px;
	line-height: 100px;
	text-align: center;
	vertical-align: middle;
}

.insight_condTips_highlight{
	border:dotted 1px #fab059;
}

.insight_condPanel_highlight{
	border:dotted 1px #fab059;
	padding-bottom:30px;
	background-color:rgb(250,250,250);
}

.dragBlock{
	background-color:#f3f5f8;
	padding:0px 5px;
	width:auto !important;
}

.insight_condition{
	/*border:solid 1px #AEC2D4;
	background-color:#EAF1F8;*/
	padding:3px;
	margin:3px 0;
}

.insight_condition_size{
	min-width:592px;
	min-height:12px;
}

.insight_condition_size_ie{
	width:600px;
	/*height:20px;*/
}

.insight_condition .paramTextInput {
	height: 20px;
}

.insight_loading {
	position: absolute;
	width: 180px;
	height: 80px;
	padding-top: 5px;
	padding-left: 5px;
	left: calc(50% - 92px);
	top: calc(50% - 42px);
	border-radius: 6px;
	background-color: rgba(255, 255, 255, 0.95);
	color: #333333;
	font-size: 12px;
	box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.08);
	z-index: 101;
}

/*影响：透视分析*/
.insight_grid{
	font-family: Microsoft YaHei, SimSun, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, sans-serif;
}

.insight_grid.chrome,.insight_grid.firefox {
	border-collapse: separate !important;
	border-spacing: 0px;
}

/*影响：透视分析*/
.insight_grid td{
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
}
/* 告警图片垂直居中 */
.insight_grid td .warning-img {
	position: absolute;
	left: 10px;
	top: calc(50%);
	transform: translate(0, -50%);
}


/** /vision/css/mining.css */
/*
* 数据挖掘 样式
*/
.datamining-view__body {
    display: flex;
    flex-direction: column;
    flex: 1;
    height: calc(100% - 145px);
}

.datamining-view__tabs-pane {
    height: 30px;
}

.datamining-view__tables-pane, .datamining-view__items-pane {
    height: 100%;
    position: relative;
}

.datamining-view__tabs-pane .ds-tabs__nav-scroll {
    justify-content: left;
    display: block;
}

.DEMOS .ds-item {
    display: inline-block;
}

.datamining-view__body .datamining-view__table-list {
    height: calc(100% - 10px);
    width: 100%;
    display: none;
    margin-top: 10px;
}

.DAG .datamining-view__table-list {
    display: block;
}

.datamining-view__tabs-pane .datamining-view__refresh {
    float: right;
    margin-top: 13px;
    position: relative;
    z-index: 1;
    cursor: pointer;
}

.datamining_tree-grid-view__header {
    padding-top: 35px;
}

.datamining_base__tree-grid-content {
    margin: 0px 84px;
    height: 100%;
    overflow: hidden;
}

.tree-grid-view__create-btn {
    cursor: pointer;
}

.ds-item__image.dkwyyc {
    background-image: url(../img/mining/dkwyyc.png);
}
.ds-item__image.xysqpfk {
    background-image: url(../img/mining/xysqpfk.png);
}
.ds-item__image.yhyxyc {
    background-image: url(../img/mining/yhyxyc.png);
}
.ds-item__image.xykqzjc {
    background-image: url(../img/mining/xykqzjc.png);
}

.ds-item__image.escjyjgyc {
    background-image: url(../img/mining/escjyjgyc.png);
}
.ds-item__image.yhkhjzyx {
    background-image: url(../img/mining/yhkhjzyx.png);
}
.ds-item__image.yhxypfkfx {
    background-image: url(../img/mining/yhxypfkfx.png);
}
.ds-item__image.yqwmqxsb {
    background-image: url(../img/mining/yqwmqxsb.png);
}


.ds-item__image.a03-bank_churn {
    background-image: url(../img/mining/bank_churn.png);
}
.ds-item__image.a02-bstfjyc {
    background-image: url(../img/mining/bstfjyc.png);
}
.ds-item__image.csgnqysb {
    background-image: url(../img/mining/csgnqysb.png);
}
.ds-item__image.dwzlhf {
    background-image: url(../img/mining/dwzlhf.png);
}
.ds-item__image.a01-jmydyc {
    background-image: url(../img/mining/jmydyc.png);
}
.ds-item__image.ptjznsb {
    background-image: url(../img/mining/ptjznsb.png);
}
.ds-item__image.szqyxxjl {
    background-image: url(../img/mining/szqyxxjl.png);
}
.ds-item__image.tnbyc {
    background-image: url(../img/mining/tnbyc.png);
}
.ds-item__image.hkgskhjzfx {
    background-image: url(../img/mining/wxcgqqdjc.png);
}
.ds-item__image.yhxydkyc {
    background-image: url(../img/mining/xydkyc.png);
}
.ds-item__image.fdjzycsjsb {
    background-image: url(../img/mining/fdjzycsjsb.png);
}
.ds-item__image {
    background-image: url(../img/mining/default.png);
}
.ds-item__image.gwlfx {
    background-image: url(../img/mining/gwlfx.png);
}
.ds-item__image.ljdxsb {
    background-image: url(../img/mining/ljdxsb.png);
}
.datamining-view__body .ds-item-list {
    padding: 0px;
}

.DAG .datamining-view__items-pane, .DEMOS .datamining-view__tables-pane {
    display: none;
}

.DEMOS .datamining-view__items-pane, .DAG .datamining-view__tables-pane {
    display: unset;
}



.datamining-view__body .ds-item__image {
    background-size: 100%;
    width: 135px;
    height: 100px;
    padding: 0px;
}

.datamining-view__body .ds-item {
    width: auto;
    padding: 0px;
    margin: 10px 12px 10px 12px;
}

.datamining_upload-model {
    position: relative;
    display: inline-block;
    overflow: hidden;
}

.datamining_upload-model-input {
    position:absolute;
    right: 0;
    top: 0;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
    font-size: 16px;
    cursor: pointer;
}

.jobFlow_edit-menu {
    height: 91px;
    width: 120px;
    position: absolute;
    z-index: 10;
    top: 20px;
    right: -30px;
    background: #ffffff;
    display: none;
    padding-top: 1px;
    border: 1px solid #e6e6e6;
    box-shadow: 0 0 8px rgb(0 0 0 / 10%);
}

.jobFlow_edit-menu-no-create {
    height: 61px;
    width: 120px;
    position: absolute;
    z-index: 10;
    top: 20px;
    right: -50px;
    background: #ffffff;
    display: none;
    padding-top: 1px;
    border: 1px solid #e6e6e6;
    box-shadow: 0 0 8px rgb(0 0 0 / 10%);
}

.jobFlow_edit-menu-item {
    text-align: left;
    padding: 5px 5px 5px 15px;
    height: 20px;
    cursor: default;
    line-height: 20px;
}

.jobFlow_edit-menu-item:hover {
    background-color: #e7f2ff;
}

.tree-grid-view__refresh .jobFlowBtn {
    display: inline-block;
    line-height: 1;
    white-space: nowrap;
    cursor: pointer;
    border: 1px solid #dcdfe6;
    text-align: center;
    box-sizing: border-box;
    outline: 0;
    margin: 0;
    font-size: 12px;
    padding: 6px 10px;
    border-radius: 3px;
    border-color: #3f99e7;
}

/** /vision/css/metricsmodel.css */
.table-compare-result-dialog .mssage-search.displaypanel-search {
  margin-right: 0px;
}

.table-compare-result-dialog .datagrid-htable tr>td:nth-child(1)>.datagrid-cell>span:nth-child(1) {
  padding-left: 5px;
}

.table-compare-result-dialog .datagrid-btable tr>td:nth-child(1)>.datagrid-cell>.tree-title {
  margin-left: 5px;
}

.table-compare-result-dialog .tree-indent {
  width: 0px;
}

.table-compare-result-dialog .s-icon-location {
  display: none;
}

.table-compare-result-dialog .datagrid-btable .datagrid-row:hover .s-icon-location {
  display: block;
}

.table-compare-result-dialog .s-icon-detail {
  display: none;
}

.table-compare-result-dialog .datagrid-btable .datagrid-row:hover .s-icon-detail {
  display: block;
}

.table-compare-result-dialog .displaypanel-searchInput {
  width: 150px
}

.table-compare-result-dialog .empty-block {
	text-align: center;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.table-compare-result-dialog .empty-text {
	color: #909399;
}

.table-compare-result-dialog .datagrid-header {
  font-weight: bold;
}

.table-compare-result-dialog ._paramtype input {
  padding-left: 10px;
}

/* 表结构比较器样式 */
.table-struct-comparator-dialog .tree-indent {
  width: 0px;
}

.table-struct-comparator-dialog .datagrid-btable tr>td:nth-child(1)>.datagrid-cell>.tree-title {
  margin-left: 5px;
}

.table-struct-comparator-dialog .datagrid-htable tr>td:nth-child(1)>.datagrid-cell>span:nth-child(1) {
  padding-left: 5px;
}

.table-struct-comparator-dialog .datagrid-htable .datagrid-header-row .datagrid-cell  {
  display: block;
}

.table-struct-comparator-dialog .datagrid-header {
  font-weight: bold;
}

.set-paimayKey-grid .tree-indent {
  width: 0px;
}

.table-compare-result-dialog .datagrid-cell-c1-warningHeader {
  padding: 0px 4px !important;
}

.table-compare-result-dialog .datagrid-cell-c1-warningHeader {
  width: 10px !important;
}

/** vision/css/valuelist.css */
.value_list_type_div {
  padding-top: 8px;
}
.value_list_hidden_file_field {
  position:absolute;
  filter:alpha(opacity=0);
  opacity:0;
  width:50px;
}
.hidden_import_iframe {
  display:none;
}
.preview_standby_values_div {
  float: right;
}
.value_list_standby_list_div {
  overflow-y: auto;
  overflow-x: hidden; 
  height: 250px; 
  width: 100%; 
  background-color: #FFFFFF;
  position: relative;
}
.value_list_sql_editor_div {
  width: 100%; 
  height: 100%; 
  background-color: #FFFFFF;
}
.value_list_td {
  height:250px;
}
.value_list_sql_param_td {
  height:40px;
}
.value_list_stanby_table {
  width: 100%;
  height: 200px;
}
.value_list_sql_param_value {
  width:200px;
}

/** vision/css/excelimport.css */
.excel_import_executor_div {
  padding: 10px;
}
.excel_import_executor_templatefieldset {
  border:1px solid #E6E6E6;
  margin:0px 6px;
}
.excel_import_executor_importFieldset {
  border:1px solid #E6E6E6;
  margin:0px 6px;
  display: inline-block;
}
.excel-import-result{
  padding:10px; 
  width:400px; 
  background-color:#f7f7f7; 
  line-height:20px;
}
.excel_import_view_rightContainerDiv {
  width: 99%;
  height: 100%;
}
.excel_import_view_excel_template_file {
  left:-5000px;
}
.upload_binding_file_excel_template_file {
  left:-5000px;
}
.upload_binding_file_as_tpl_file {
  padding-left: 10px;
}
.columns_setting_page_div {
  height: 90%; 
  padding: 10px; 
  scroll: auto;
}
.columns_setting_page_table {
  width: 100%;
  margin:0px;
}
.columns_setting_page_table_fieldName {
  width: 140px;
}
.columns_setting_page_table_fieldType {
  width: 100px;
}
.columns_setting_page_table_primaryKey {
  width: 50px;
}
.columns_setting_page_table_isNull {
  width: 90px;
}
.columns_setting_page_table_bindingInput {
  width: 360px;
}
.columns_setting_page_table_bindingInput_span {
  position: relative;
  float: right;
  width: 16px;
  margin-right: 50px;
  height: 16px;
  display: block;
  background: url(../img/querygrid/uploadexcel.gif) no-repeat left center;
  cursor: pointer;
}
.columns_setting_page_table_calibrationsettings {
  width: 80px;
}
.excel_import_ProgressKnob {
  position: absolute;
  left: 40%;
  top: 30%;
  width: 20%;
  height: 120px;
  line-height: 150%;
}

.upload_binding_file_hint {
  color: #AAAAAA;
  margin-top: 2px;
  margin-bottom: 2px;
}

/** /vision/css/parameterportles.css */
.v_panel_title {
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 0px 5px 0px 5px;
}

.v_param_panel_headings {
	height: 32px;
	line-height: 32px;
	width: 100%;
	vertical-align: middle;
background-image:url('data:image/png;base64,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');
	background-repeat: repeat-x;
	margin: 5px 5px 5px 5px;
	cursor: pointer;
	text-align: center;
	color: white;
	display:block;
}

.v_param_panel_headings_highlight {
	height: 32px;
	line-height: 32px;
	width: 100%;
	vertical-align: middle;
background-image:url('data:image/png;base64,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');
	background-repeat: repeat-x;
	margin: 5px 5px 5px 5px;
	cursor: pointer;
	font-weight: bold;
	text-align: center;
	color: white;
	display:block;
}

.h_param_panel_headings {
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
background-image:url('data:image/png;base64,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');
	background-repeat: repeat-x;
	margin: 2px 1px 2px 1px;
	cursor: pointer;
	text-align: center;
	color: white;
	display:inline-block;
}

.h_param_panel_headings_highlight {
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
background-image:url('data:image/png;base64,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');
	background-repeat: repeat-x;
	margin: 2px 1px 2px 1px;
	cursor: pointer;
	font-weight: bold;
	text-align: center;
	color: white;
	display:inline-block;
}

.v_checkbox_headings{
	height: 26px;
	line-height: 26px;
	width: 100%;
	vertical-align: middle;
	cursor: pointer;
	text-align: left;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}

.h_checkbox_headings {
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	cursor: pointer;
	text-align: left;
	display:inline-block;
	margin-left:5px;
	margin-right:5px
}

.slider_title {
	vertical-align: top;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-left:5px;
	margin-top:3px;
	display:inline-block;
}
.vci {
	vertical-align: middle;
	display: table-cell;
	text-align: center;
	height:100%;
	_position: absolute;
	_top: 45%;
	_left: 45%;
}

.vciContent {
	display: inline-block;
	height:100%;
	_position: relative;
	_top: -45%;
	_left: -45%;
}

/** /vision/css/slider.css */
/* info */
.slider_info {
	font-size: 12px;
}

.slider_info span {
	position: absolute;
}

.slider_currentinfo {
	color:#000000;
	position: absolute;
	font-size: 12px;
	padding: 2px;
	border : 1px solid black;
	background-color: white;
	border: 1px solid black;
}

/* end info*/

/* Default skin */
.slider_default {
	position: relative;
	overflow: hidden;
	height: 14px;
	left: 10px;
}

.slider_default .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 31px;
	left: 5px;
}

.slider_default .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 3px;
	height: 100%;
}

.slider_default .leftZone {
	position: absolute;
	top: 0px;
	left: 3px;
	height: 100%;
}

.slider_default .middleZone {
	position: absolute;
	top: 0px;
	left: 3px;
	height: 100%;
}

.slider_default .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 3px;
	height: 100%;
}

.slider_default .rightZone {
	position: absolute;
	left: 3px;
	top: 0px;
	height: 100%;
}
/* End default skin */

/* Ball skin */
.slider_ball {
	position: relative;
	overflow: hidden;
	height: 16px;
	left: 10px;
}

.slider_ball .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 16px;
	left: 5px;
}

.slider_ball .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 3px;
	height: 100%;
}

.slider_ball .leftZone {
	position: absolute;
	top: 0px;
	left: 3px;
	height: 100%;
}

.slider_ball .middleZone {
	position: absolute;
	top: 0px;
	left: 3px;
	height: 100%;
}

.slider_ball .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 4px;
	height: 100%;
}

.slider_ball .rightZone {
	position: absolute;
	left: 3px;
	top: 0px;
	height: 100%;
}
/* End ball skin */

/* Zipper skin */
.slider_zipper {
	position: relative;
	overflow: hidden;
	height: 17px;
	left: 10px;
}

.slider_zipper .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 17px;
	left: 0px;
}

.slider_zipper .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 3px;
	height: 100%;
}

.slider_zipper .leftZone {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
}

.slider_zipper .middleZone {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
}

.slider_zipper .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 4px;
	height: 100%;
}

.slider_zipper .rightZone {
	position: absolute;
	left: 3px;
	top: 0px;
	height: 100%;
}
/* End zipper skin */

/* Silverskin skin */
.slider_simplesilver {
	position: relative;
	overflow: hidden;
	height: 16px;
	left: 10px;
}

.slider_simplesilver .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 15px;
	left: 0px;
}

.slider_simplesilver .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
}

.slider_simplesilver .leftZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_simplesilver .middleZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_simplesilver .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
}

.slider_simplesilver .rightZone {
	position: absolute;
	left: 3px;
	top: 0px;
	height: 100%;
}
/* End simplesilver skin */

/* Simplegray skin */
.slider_simplegray {
	position: relative;
	overflow: hidden;
	height: 16px;
	left: 10px;
}

.slider_simplegray .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 15px;
	left: 0px;
}

.slider_simplegray .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
}

.slider_simplegray .leftZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_simplegray .middleZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_simplegray .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
}

.slider_simplegray .rightZone {
	position: absolute;
	left: 3px;
	top: 0px;
	height: 100%;
}
/* End silver skin */

/* Simplegray skin */
.slider_bar {
	position: relative;
	overflow: hidden;
	height: 21px;
	left: 10px;
}

.slider_bar .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 15px;
	left: 17px;
}

.slider_bar .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 17px;
	height: 100%;
}

.slider_bar .leftZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_bar .middleZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_bar .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 17px;
	height: 100%;
}

.slider_bar .rightZone {
	position: absolute;
	left: 3px;
	top: 0px;
	height: 100%;
}
/* End silver skin */

/* Arrow skin */
.slider_arrow {
	position: relative;
	overflow: hidden;
	height: 14px;
	left: 10px;
}

.slider_arrow .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 7px;
	left: 1px;
}

.slider_arrow .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
}

.slider_arrow .leftZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_arrow .middleZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_arrow .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
}

.slider_arrow .rightZone {
	position: absolute;
	left: 1px;
	top: 0px;
	height: 100%;
}
/* End arrow skin */

/* Arrow green skin */
.slider_arrowgreen {
	position: relative;
	overflow: hidden;
	height: 21px;
	left: 10px;
}

.slider_arrowgreen .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 11px;
	left: 1px;
}

.slider_arrowgreen .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
}

.slider_arrowgreen .leftZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_arrowgreen .middleZone {
	position: absolute;
	top: 0px;
	left: 1px;
	height: 100%;
}

.slider_arrowgreen .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
}

.slider_arrowgreen .rightZone {
	position: absolute;
	left: 1px;
	top: 0px;
	height: 100%;
}
/* End arrow skin */

/* Skyblue skin */
.slider_skyblue {
	position: relative;
	overflow: hidden;
	height: 15px;
	left: 10px;
}

.slider_skyblue .selector {
	position: absolute;
	overflow: hidden;
	height: 15px;
	width: 15px;
	left: 0px;
}

.slider_skyblue .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 0px;
	height: 100%;
}

.slider_skyblue .leftZone {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
}

.slider_skyblue .middleZone {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
}

.slider_skyblue .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 0px;
	height: 100%;
}

.slider_skyblue .rightZone {
	position: absolute;
	left: 3px;
	top: 0px;
	height: 100%;
}
/* End Skyblue skin */

/* ipad skin */
.slider_ipad {
	position: relative;
	overflow: hidden;
	height: 24px;
	/*left: 10px;*/
}

.slider_ipad .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 24px;
	left: 8px;
}

.slider_ipad .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 8px;
	height: 100%;
}

.slider_ipad .leftZone {
	position: absolute;
	top: 0px;
	left: 8px;
	height: 100%;
}

.slider_ipad .middleZone {
	position: absolute;
	top: 0px;
	left: 8px;
	height: 100%;
}

.slider_ipad .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 8px;
	height: 100%;
	
}

.slider_ipad .rightZone {
	position: absolute;
	left: 8px;
	top: 0px;
	height: 100%;
}
/* End ipad skin */

/** /vision/css/css.css */
.button-bingparam {
	background: url(../img/button/bingparam.png) no-repeat left center;
}

/** /vision/css/ai.css */
.nlaDialog{
	cursor: pointer;
	width: 16px;
	height: 40px;
	line-height: 40px;
	padding: 0 8px;
	float: right;
	background:url(../img/button/button_bgicon_ai.png) no-repeat center center;
}
.nlaDialog:hover {
	background-color: #2E3E66;
}

/** /vision/css/accordion.css */
.task {
  cursor: pointer;
  width: 16px;
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
  float: right;
  background: url(../writeCustomBgImg.jsp?theType=MyToDoListImg) no-repeat center center;
}

.task:hover {
  background-color: #2E3E66;
}

.notice {
  cursor: pointer;
  width: 18px;
  height: 18px;
  float: right;
  margin-top: 7px;
  margin-left: -12px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  line-height: 18px;
  color: #FFFFFF;
  font-size: 12px;
  text-align: center;
  position: relative;
  /*z-index:9999; */
  filter: alpha(opacity = 90);
  -moz-opacity: 0.9;
  opacity: 0.9;
}

.notice-exceed {
  width: 30px;
  border-radius: 10px;
}

.toggle {
  width: 100%;
  float: right;
  /* margin: 20px auto; */
}

.toggle dl dt {
  height: 35px;
  line-height: 35px;
  display: block;
  margin: 8px 0 0 75px;
  text-align: left;
  width: calc(100% - 75px);
}

.toggle dl dt dt2 {
  height: 35px;
  width: 80%;
  line-height: 35px;
  font-size: 16px;
  text-align: left;
  color: #000000;
  cursor: pointer;
  margin: 8px 0 0 0px;
  padding-left: 25px;
  border: solid 2px #EFF0EE;
  display: inline-block;
}

.toggle dl dt dt2.current {
  background: #EFF0EE;
}

.toggle dl dt btnadd {
  height: 35px;
  width: 35px;
  line-height: 35px;
  font-size: 16px;
  color: #000000;
  cursor: pointer;
  margin: 8px 0 0 5px;
  border: solid 2px #EFF0EE;
  display: inline-block;
  text-align: center;
}

.toggle dl dt btndel {
  height: 35px;
  width: 35px;
  line-height: 35px;
  font-size: 16px;
  color: #000000;
  cursor: pointer;
  margin: 8px 0 0 5px;
  border: solid 2px #EFF0EE;
  display: inline-block;
  text-align: center;
}

.toggle dl dd {
  padding-left: 10px;
  line-height: 24px;
}

.toggle dl dd h2 {
  font-size: 15px;
}

.toggle dl dd ul {
  padding-bottom: 12px;
}

.toggle dl dd ul li {
  list-style: decimal inside none;
}

.btn-group {
  display: inline-block;
  padding: 0 4px;
  margin: 0;
  border: 1px solid #DCD9D5;
}

.btn-group .label input[type='checkbox'] {
  vertical-align: middle;
} /*影响：我的代办（右上角铃铛）*/
.task_list_view {
  padding: 10px;
  width: 100%;
  height: 100%;
}

.tasklistview_curPage {
  width: 34px;
  height: 16px;
  border: 0px;
  border: 1px solid #919B9C;
}

.tasklistview_tdiv {
  overflow: auto;
  height: 100%;
}

.tasklistview_rowCount {
  width: 34px;
  height: 16px;
  border: 0px;
  border-top: 1px solid #919B9C;
  border-bottom: 1px solid #919B9C;
  border-left: 1px solid #919B9C;
  border-right: 1px solid #919B9C;
}

.task_list_view .listView-table {
  width: 100%;
  table-layout: fixed;
  word-break: break-all
}

.taskPage {
  box-sizing: border-box;
  padding: 10px 0px 10px 10px;
  height: 100%;
}

.task_list_view .queryview-toolbar-refresh {
  vertical-align: bottom;
}

.instanceList {
  height: 100%;
  padding: 10px 0px;
  box-sizing: border-box;
}

.instancelist-bar {
	height: 30px;
}

.instancelist-table-view {
	margin-top: 10px;
	height: calc(100% - 40px);
	overflow: auto;
}

.instancelist-table-view .instancelist-table {
  width: 100%;
  table-layout: fixed;
  padding: 0 20px;
  word-break: break-all
}

.tab_name {
  height: 24px;
  border-bottom: 1px solid transparent;
}

.flowActionView input[type="checkbox"] {
  margin: 0 3px;
}

/** /vision/css/workflow.css */
.workflowTask {
  cursor: pointer;
  width: 16px;
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
  float: right;
  background: url(../writeCustomBgImg.jsp?theType=MyToDoImg) no-repeat center center;
}

.workflowTask:hover {
  background-color: #2E3E66;
}

.notice {
  cursor: pointer;
  width: 15px;
  height: 15px;
  float: right;
  margin-top: 7px;
  margin-left: -14px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  line-height: 14px;
  color: #FFFFFF;
  font-size: 10px;
  text-align: center;
  position: relative;
  /*z-index:9999; */
  filter: alpha(opacity = 90);
  -moz-opacity: 0.9;
  opacity: 0.9;
  background: #ff0000;
  /*overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;*/
}

.notice-exceed {
  width: 30px;
  border-radius: 10px;
}

.toggle {
  width: 100%;
  float: right;
  /* margin: 20px auto; */
}

.toggle dl dt {
  height: 35px;
  line-height: 35px;
  display: block;
  margin: 8px 0 0 75px;
  text-align: left;
  width: calc(100% - 75px);
}

.toggle dl dt dt2 {
  height: 35px;
  width: 80%;
  line-height: 35px;
  font-size: 16px;
  text-align: left;
  color: #000000;
  cursor: pointer;
  margin: 8px 0 0 0px;
  padding-left: 25px;
  border: solid 2px #EFF0EE;
  display: inline-block;
}

.toggle dl dt dt2.current {
  background: #EFF0EE;
}

.toggle dl dt btnadd {
  height: 35px;
  width: 35px;
  line-height: 35px;
  font-size: 16px;
  color: #000000;
  cursor: pointer;
  margin: 8px 0 0 5px;
  border: solid 2px #EFF0EE;
  display: inline-block;
  text-align: center;
}

.toggle dl dt btndel {
  height: 35px;
  width: 35px;
  line-height: 35px;
  font-size: 16px;
  color: #000000;
  cursor: pointer;
  margin: 8px 0 0 5px;
  border: solid 2px #EFF0EE;
  display: inline-block;
  text-align: center;
}

.toggle dl dd {
  padding-left: 10px;
  line-height: 24px;
}

.toggle dl dd h2 {
  font-size: 15px;
}

.toggle dl dd ul {
  padding-bottom: 12px;
}

.toggle dl dd ul li {
  list-style: decimal inside none;
}

.btn-group {
  display: inline-block;
  padding: 0 4px;
  margin: 0;
  border: 1px solid #DCD9D5;
}

.btn-group .label input[type='checkbox'] {
  vertical-align: middle;
}
.workflowTask_list_view {
  padding: 10px;
  width: 100%;
  height: 100%;
}

.workflowTasklistview_curPage {
  width: 34px;
  height: 16px;
  border: 0px;
  border: 1px solid #919B9C;
}

.workflowTasklistview_tdiv {
  overflow: auto;
  height: 100%;
}

.workflowTasklistview_rowCount {
  width: 34px;
  height: 16px;
  border: 0px;
  border-top: 1px solid #919B9C;
  border-bottom: 1px solid #919B9C;
  border-left: 1px solid #919B9C;
  border-right: 1px solid #919B9C;
}

.workflowTask_list_view .listView-table {
  width: 100%;
  table-layout: fixed;
  word-break: break-all
}

.workflowTaskPage {
  box-sizing: border-box;
  padding: 10px 0px 10px 10px;
  height: 100%;
}

instancelist-table-view {
  overflow: auto;
  height: 100%;
}

.workflowTask_list_view .queryview-toolbar-refresh {
  vertical-align: bottom;
}

.todo_param_panel label {
  width: auto !important;
}

.instancelist-table-view .instancelist-table {
  width: 100%;
  table-layout: fixed;
  padding: 0 20px;
  word-break: break-all
}

.instanceList {
  padding-top: 10px
}

.tab_name {
  height: 24px;
  border-bottom: 1px solid transparent;
}

.flowActionView input[type="checkbox"] {
  margin: 0 3px;
}

.datagrid-row td[field="ownerName"] .datagrid-cell,
.datagrid-row td[field="dataState"] .datagrid-cell,
.datagrid-row td[field="createDate"] .datagrid-cell,
.datagrid-row td[field="endDate"] .datagrid-cell,
.datagrid-row td[field="activity"] .datagrid-cell,
.datagrid-row td[field="assignee"] .datagrid-cell,
.datagrid-row td[field="desc"] .datagrid-cell,
.datagrid-row td[field="author"] .datagrid-cell {
  min-width: 0;
  display: inline-block;
}
.urlInput {
  box-sizing: border-box;
  display: inline-block;
  width: 70%;
  padding-left: 5px;
  padding-right: 24px;
  outline: none;
  border: 1px solid #d8d8d8;
  border-radius: 3px;
}

.el-notification_new {
  position: fixed;
  top: 10% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
}

.el-notification_new.right {
    top: 10% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
}

.el-notification_new.left {
    top: 10% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
}

.workflowInstancesDialog .__freequery_tree_TreeNodeIcon {
	overflow: hidden;
	text-overflow: ellipsis;
}

.workflowInstancesDialog .gt-table-header-td {
	border-left-width: 0px;
    border-right-width: 0px;
    padding-left: 0px;
}

.workflowInstancesDialog .gt-gridline tr:nth-child(n+2) td {
	border-left-width: 0px;
    border-right-width: 0px;
    padding-left: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
}

/** /vision/css/datapackage.css */
/** 页面最顶部的标题区(浅灰色背景) */
.dpkg__head {
	height: 56px;
	line-height: 56px;
	padding: 0 36px;
	font-size: 12px;
	background-color: #F5F5F5;
}

/** 页面标题区之外的部分(白色背景) 
.dpkg__body {
	height: calc(100% - 86px);
	padding: 0 118px 30px;
}
*/

.no-head .dpkg__head {
  display: none;
}

.no-head .dpkg__body {
  height: 100%;
}

/** 在自助数据集，点击‘加载excel数据’时，要隐藏头部 */
.__DataPackageMainView.xdataset>.dpkg__head{
	display: none;
}

/** 在自助数据集，点击‘加载excel数据’时，调整间距、高度
.__DataPackageMainView.xdataset>.dpkg__body{
	height: calc(100% - 6px);
    padding: 0px 30px 16px;
}
*/

/** “上一步、下一下”区域 */
.dpkg__step-btns {
	height: 48px;
	line-height: 48px;
	text-align: right;
}
.dpkg__step-btns .barbtn {
	padding: 3px 14px;
	border-radius: 3px;
}

.no-head .dpkg__body.step1 .dpkg__step-bodys {
	height: 100%;
}

/** 除去“1、2、3”及“上一步、下一下”区域之外的区域 */
.no-head .dpkg__body.step2 .dpkg__step-bodys {
	height: calc(100% - 48px);
}

.dpkg__step-bodys .step-body {
	height: 100%;
	display: none;
}

/** 处于第1步时，不显示“上一步、下一下”区域 */
.step1 .dpkg__step-btns {
	display: none;
}

/** 因为第1步不显示“上一步、下一下”，所以中间内容区的高度应该更大一些
.step1 .dpkg__step-bodys {
	height: calc(90%);
	padding-top: 4%;
}
 */
.step1 .body1, .step2 .body2 {
	display: block;
}

.dpkg__upload-wrapper {
	width: calc(100% - 2px);
	height: calc(100% - 100px);
	text-align: center;
	border: 1px solid #E5E5E5;
	box-sizing: border-box;
}

.dpkg__example-wrapper {
	height: 75px;
	box-sizing: border-box;
}

/** 上传文件中的数据要求说明 */
.dpkg__example-tips {
	padding: 10px 0;
}

.dpkg__example-tip {
	line-height: 20px;
}

/** 上传文件大图标下方的简要说明文本 */
.dpkg__upload-btn {
	font-size: 12px;
	color: #5BA6E0;
	cursor: pointer;
}

.dpkg__step-bodys .redness {
	color: #ff0000;
}

.dpkg__upload-table {
	position: relative;
	width: 352px;
	height: 136px;
	margin-top: 7.5%;
	left: calc(50% - 176px);
	text-align: center;
}

.dpkg__upload-table-forcreate {
	float: left;
	width: 112px;
	cursor: pointer;
}

.dpkg__upload-table-forcreate .s-icon-new-table {
	font-size: 112px;
	color: #5BA6E0;
}

.dpkg__upload-table-forcreate:hover .s-icon-new-table {
	color: #63B7F7;
}

.dpkg__upload-table-forcreate .s-icon-upload-table {
	font-size: 112px;
	color: #5BA6E0;
}

.dpkg__upload-table-forcreate:hover .s-icon-upload-table {
	color: #63B7F7;
}

.dpkg__upload-table-forcreate:hover .dpkg__upload-btn {
	color: #63B7F7;
}

.dpkg__upload-table-forappend {
	float: right;
	width: 130px;
	cursor: pointer;
}

.dpkg__upload-table-forappend .s-icon-upload-table {
	font-size: 112px;
	color: #5BA6E0;
}

.dpkg__upload-table-forappend:hover .s-icon-upload-table {
	color: #63B7F7;
}

.dpkg__upload-table-forappend:hover .dpkg__upload-btn {
	color: #63B7F7;
}

.dpkg__upload-table-text {
	height: 12px;
	line-height: 12px;
	margin-top: 12px;
}

/** 选择文件控件(input[file]): 将其大小设置为0并且完全透明，再通过label标签的属性实现大区域点击也可以触发显示选择文件对话框 */
.fileUpload {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	opacity: 0;
}

.dpkg__upload-table-hint {
	position: relative;
	width: 600px;
	left: calc(50% - 310px);
	text-align: center;
	color: #AAAAAA;
	margin-top: 20px;
}

.dpkg__upload-table-hint p{
	margin-top: 8px;
    margin-bottom: 0px;
}

.dpkg_upload-progress {
	display: inline-block;
	width: 350px;
	height: 50px;
	position: relative;
	top: calc(50% - 25px);
	text-align: left;
}

.dpkg_upload-progress .row1, .dpkg_upload-progress .row2 {
	height: 25px;
}

.dpkg_upload-progress .cell1, .dpkg_upload-progress .cell2 {
	float: left;
	height: 25px;
	line-height: 25px;
	height: 25px;
}

/** 上传文件名称区域 */
.dpkg_upload-progress .row1 .cell1 {
	width: 240px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/** 上传中或完成状态区域 */
.dpkg_upload-progress .row1 .cell2 {
	width: 60px;
	text-align: right;
}

/** 上传进度条区域 */
.dpkg_upload-progress .row2 .cell1 {
	width: 300px;
}

/** 取消上传按钮区域 */
.dpkg_upload-progress .row2 .cell2 {
	width: 50px;
	text-align: center;
	cursor: pointer;
	color: #4FA5FD;
}

/** 上传进度条总长度区域 */
.dpkg_upload-percentage {
	height: 18px;
	margin-top: 4px;
	background-color: #F5F5F5;
}

/** 上传进度条已完成长度区域 */
.dpkg_upload-percentage .completed {
	height: 18px;
	line-height: 18px;
	color: #fff;
	background-color: #2BA4CB;
	text-align: right;
	color: #fff;
}

/** 上传进度百分比文字显示区域 */
.dpkg_upload-percentage .percentage {
	margin-right: 6px;
}

.dpkg__preview-wrapper {
	padding: 4px 3px;
	width: calc(100% - 6px);
	height: calc(100% - 80px);
}

.dpkg__preview-wrapper.forappend {
	height: calc(100% - 268px);
}

.dpkg__preview-tips {
	height: 20px;
	line-height: 20px;
}

.dpkg__preview-tips .line-number {
	color: #4C9EDE;
	margin: 0 4px;
}

/** 如果没有勾选中“导入全部数据”，才需要显示选择“表头行或数据起始行”的提示信息 */
.is-not-all .dpkg__preview-tips .left {
	display: inline-block;
}

/** 预览界面选择“表头行或数据起始行”的提示区域 */
.dpkg__preview-tips .left {
	float: left;
	display: none;
}

/** 预览界面“导入全部数据”区域 */
.dpkg__preview-tips .right {
	float: right;
}

/** 预览界面“导入全部数据”按钮文本 */
.dpkg__preview-tips .label {
	cursor: pointer;
}

.dpkg__preview-tips .title {
	font-weight: bold;
}

/** 滚动条插件需要设置 position*/
.dpkg__preview-table-wrapper {
	margin-top: 2px;
	height: calc(100% - 22px);
	overflow: auto;
	position: relative;
	border: solid 1px #DADDDF;
}

.dpkg__preview-table {
	border-spacing: 0;
	border-collapse: collapse;
	min-width: calc(100%);
	table-layout: fixed;
	text-align: left;
}

.dpkg__preview-table .selected {
	text-align: center;
}

.dpkg__preview-table .a_center {
	text-align: center;
}

/** 当table高度小于数据显示区域高度时显示下边框*/
.dpkg__preview-table-border-bottom {
	border-bottom: solid 1px #DADDDF;
}

/** 忽略的不需要导入的数据行 */
table.dpkg__preview-table tr.discard {
	opacity: 0.3;
}

/** 与自助仪表盘高度保持一致 */
.dpkg__preview-table tr {
	height: 28px;
}

/** 非第1行时，需要上边框 */
.dpkg__preview-table tr+tr {
	border-top: solid 1px #DDE2E5;
}

/** 非第1列时，需要左边框 */
.dpkg__preview-table td+td {
	border-left: solid 1px #DDE2E5;
}

/** 禁止预览表格的单击行操作 */
.dpkg__preview-table .datagrid-row {
	cursor: default;
}

/** 隔开一个表头图标的位置 */
.dpkg__preview-table tr>:first-child {
	padding: 0 10px 0 18px;
}

/** 选中行的第1列，需要一个标记图标 */
.dpkg__preview-table tr td .selected-mark {
	float: left;
	margin-left: -18px; /* 和上面的 padding-left 相对应 */
	visibility: hidden;
	vertical-align: middle;
	cursor: pointer;
}

/** 已选中行的表头图标不需要点击效果 */
.dpkg__preview-table tr.selected td:first-child .selected-mark {
	cursor: default;
}

/** 为了文字看起来是居中 */
.dpkg__preview-wrapper.forappend .dpkg__preview-table tr>:first-child {
	padding: 0 18px;
}

/** 没有表头时不显示表头标记图标 */
.dpkg__preview-wrapper .dpkg__preview-table tr td .selected-mark {
	display: none;
}

/** 没有表头的选中行、以及有表头的所有行、追加数据所有行，需要显示表头标记图标 */
.dpkg__preview-wrapper .dpkg__preview-table tr.selected td:first-child .selected-mark,
.dpkg__preview-wrapper.is-not-all .dpkg__preview-table tr td:first-child .selected-mark,
.dpkg__preview-wrapper.forappend .dpkg__preview-table tr td:first-child .selected-mark {
	display: inline-block;
}

.dpkg__preview-table tr:hover td:first-child .selected-mark,
.dpkg__preview-table tr.selected td:first-child .selected-mark {
	visibility: visible;
}

.dpkg__preview-table tr td:first-child .selected-mark .s-icon-default,
.dpkg__preview-table tr.selected td:first-child .selected-mark .s-icon-defaulted {
	display: inline;
}

.dpkg__preview-table tr td:first-child .selected-mark .s-icon-defaulted,
.dpkg__preview-table tr.selected td:first-child .selected-mark .s-icon-default {
	display: none;
}

/** 表头图标的颜色以及大小样式 */
.dpkg__preview-table tr td:first-child .selected-mark i {
	color: red;
	font-size: 18px;
}

/** 预览界面单元格内容不换行 */
.dpkg__preview-cell {
	padding: 0 10px;
	white-space: nowrap;
	line-height: 25px;
}

/** 预览界面单元格内容不换行 */
.dpkg__edit-cell {
	padding: 0 10px;
	white-space: nowrap;
	line-height: 25px;
}

/** 预览界面单元格内容(预览状态) */
.dpkg__preview-table .cell-text {
	display: none;
	visibility: hidden;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: middle;
	min-width: 50px;
	width: 100%;
}

/** 非选中行不用减去操作图标的宽度 */
.dpkg__preview-table .cell-text-300 {
	max-width: 374px;
}

.dpkg__preview-table .rebuilding .cell-text-300 {
	max-width: 300px;
	margin: 0 5px;
	width: calc(100% - 64px);
}

.dpkg__preview-table .cell-text-display-300 {
	max-width: 300px;
	margin: 0 5px;
}

/** 用同宽度input显示span中的文字时会显示不下，固input多加10px*/
.dpkg__preview-table .cell-text-edit-300 {
	max-width: 310px;
}

.dpkg__preview-table .cell-text-400 {
	max-width: 474px;
}

.dpkg__preview-table .rebuilding .cell-text-400 {
	max-width: 400px;
	margin: 0 5px;
	width: calc(100% - 64px);
}

.dpkg__preview-table .cell-text-display-400 {
	max-width: 400px;
	margin: 0 5px;
}

.dpkg__preview-table .cell-text-edit-400 {
	max-width: 410px;
}

.dpkg__preview-table .cell-text-600 {
	max-width: 674px;
}

.dpkg__preview-table .rebuilding .cell-text-600 {
	max-width: 600px;
	margin: 0 5px;
	width: calc(100% - 64px);
}

.dpkg__preview-table .cell-text-display-600 {
	max-width: 600px;
	margin: 0 5px;
}

.dpkg__preview-table .cell-text-edit-600 {
	max-width: 610px;
}

.dpkg__preview-table .rebuilding .cell-text-auto {
	margin: 0 5px;
}

.dpkg__preview-table .cell-text-display-auto {
	margin: 0 5px;
}

/** 预览界面单元格内容(预览状态) */
.dpkg__preview-table .cell-text-display {
	display: none;
	visibility: hidden;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: middle;
	min-width: 50px;
	width: calc(100% - 74px);
}

/** 预览界面单元格内容(编辑状态) */
.dpkg__preview-table .cell-text-edit {
	display: none;
	visibility: hidden;
	min-width: 50px;
	vertical-align: middle;
	width: calc(100% - 64px);
}

/** 预览界面单元格列类型操作按钮区域 */
.dpkg__preview-table .cell-type {
	display: none;
	width: 28px;
	padding: 0 2px;
	visibility: hidden;
	vertical-align: middle;
}


/** 预览界面单元格主键 */
.dpkg__preview-table .cell-primarykey {
	display: none;
	visibility: hidden;
	color: transparent;
	font-size: 18px;
}

/** 预览状态鼠标经过单元格显示主键图标  */
.is-new .selected .dpkg__preview-cell:hover .cell-primarykey{
	display: inline-block;
	visibility: visible;
	color: #666666;
}

.dpkg__preview-table .selected-cell-primarykey {
  color: var(--smt-theme-color);
}

/** 预览状态鼠标经过单元格显示主键图标  */
.is-new .selected .dpkg__preview-cell:hover .selected-cell-primarykey{
	display: inline-block;
	visibility: visible;
	color: var(--smt-theme-color);
}

/** 编辑操作按钮 */
.dpkg__preview-table .cell-button {
	display: none;
	visibility: hidden;
	width: 32px;
	vertical-align: middle;
}

/** 如果是“新建数据表”，才需要显示列类型操作按钮 */
.is-new .selected .cell-type {
	display: inline-block;
	visibility: visible;
}

/** 如果是“新建数据表”，才需要显示主键操作按钮 */
.is-new .selected .cell-primarykey {
	display: inline-block;
	visibility: visible;
}

/** “新建数据表”预览状态显示 编辑操作按钮 */
.is-new .selected .cell-button {
	display: inline-block;
	visibility: visible;
}

/** 计算列宽时图标出来占位*/
.is-new .rebuilding .cell-type {
	display: inline-block;
}

/** 计算列宽时图标出来占位*/
.is-new .rebuilding .cell-primarykey {
	display: inline-block;
}

/** 计算列宽时图标出来占位*/
.is-new .rebuilding .cell-button {
	display: inline-block;
}


/** 预览状态显示单元格内容：显示原始值 */
.dpkg__preview-cell .cell-text {
	display: inline-block;
	visibility: visible;
}

/** 预览状态显示单元格内容：选中时隐藏原始值 */
.is-new .selected .dpkg__preview-cell .cell-text {
	display: none;
	visibility: hide;
}

/** 预览状态显示单元格内容：选中时显示显示值 */
.dpkg__preview-cell .cell-text-display-modify {
	border-bottom: 1px dashed #333333;
}

/** 预览状态显示单元格内容：选中时显示显示值 */
.is-new .selected .dpkg__preview-cell .cell-text-display {
	display: inline-block;
	visibility: visible;
}

/** 出错提示 */
.selected .dpkg__preview-cell .cell-error {
	min-height: 10px;
	background-color: red;
}

/** 预览状态鼠标经过单元格显示编辑图标  */
.is-new .selected .dpkg__preview-cell:hover .icon-edit{
	display: inline-block;
	visibility: visible;
}

/** 编辑状态显示单元格内容 */
.dpkg__edit-cell .cell-text-edit {
	display: inline-block;
	visibility: visible;
}

/** 编辑状态显示单元格内容 */
.dpkg__edit-cell .cell-text-edit > input {
	width: 100%;
	border: none;
	outline: medium;
	box-shadow: 0 -1px 0 0 #333333 inset;
	background: transparent;
}

/** 编辑状态显示提交图标  */
.dpkg__edit-cell .icon-submit {
	display: inline-block;
	visibility: visible;
}

/** 编辑状态显示取消图标  */
.dpkg__edit-cell .icon-cancel {
	display: inline-block;
	visibility: visible;
}

/** 鼠标移到选中行的列类型操作按钮时，需要高亮背景色 */
.selected .dpkg__preview-cell .cell-type:hover {
	border-radius: 2px;
	cursor: pointer;
	filter:alpha(Opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

.selected .dpkg__preview-cell .cell-primarykey:hover {
  cursor: pointer;
  /* color: var(--smt-theme-color); */ 
}

/** 预览界面单元格列类型操作按钮区域右侧向下的箭头图标 */
.icon-arrow-down {
	display: inline-block;
	width: 8px;
	height: 8px;
	font-size: 8px;
}

/** 列类型图标 */
.icon-type {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: no-repeat center center;
	color: #333333;
	font-size: 16px;
}

.icon-edit {
	display: none;
	visibility: hidden;
	margin: 1px;
	width: 14px;
	height: 14px;
	font-size: var(--smt-font-size-body-medium);
}

.icon-edit:hover {
	cursor: pointer;
	filter:alpha(Opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

.icon-submit {
	display: none;
	visibility: hidden;
	margin: 1px;
	width: 14px;
	height: 14px;
	font-size: var(--smt-font-size-body-medium);
}

.icon-submit:hover {
	cursor: pointer;
	filter:alpha(Opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

.icon-cancel {
	display: none;
	visibility: hidden;
	margin: 2px;
	width: 12px;
	height: 12px;
	font-size: 12px;
}

.icon-cancel:hover {
	cursor: pointer;
	filter:alpha(Opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

/** 列类型下拉菜单 */
.dpkg__preview-dropdown-menu {
	position: absolute;
	top: 158px;
	left: 210px;
	z-index: 100;
	padding: 5px 0;
	margin: 5px 0;
	background-color: #fff;
	border: 1px solid #ebeef5;
	border-radius: 3px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

/** 列类型下拉菜单项 */
.dpkg__preview-dropdown-item {
	list-style: none;
	height: 26px;
	line-height: 26px;
	padding: 0 14px;
	margin: 0;
	font-size: 12px;
	color: #606266;
	cursor: pointer;
	outline: none;
	white-space: nowrap;
	min-width: 86px;
}

.dpkg__preview-dropdown-item:hover {
	background-color: #F4F6F9;
}

.dpkg__preview-dropdown-item.selected {
	background-color: #F4F6F9;
}

.dpkg__preview-dropdown-item .icon-type {
	margin: 5px 0;
}

.dpkg__preview-dropdown-item .item-text {
	display: inline-block;
	margin-left: 16px;
	vertical-align: top;
}

/** 列类型下拉菜单向上的箭头效果 */
.dpkg__preview-dropdown-arrow {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	top: -6px;
	left: 50%;
	margin-right: 3px;
	border-width: 6px;
	border-top-width: 0;
	border-color: transparent;
	border-bottom-color: #ebeef5;
	border-style: solid;
	filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
}

.dpkg__preview-dropdown-arrow::after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	top: 1px;
	content: " ";
	margin-left: -6px;
	border-width: 6px;
	border-color: transparent;
	border-top-width: 0;
	border-bottom-color: #fff;
	border-style: solid;
}

/** 列类型下拉菜单向下的箭头效果 */
.dpkg__preview-dropdown-arrow-down {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	bottom: -6px;
	left: 50%;
	margin-right: 3px;
	border-width: 6px;
	border-bottom-width: 0;
	border-color: transparent;
	border-top-color: #ebeef5;
	border-style: solid;
	filter: drop-shadow(12px 2px 0 rgba(0, 0, 0, 0.03));
}

.dpkg__preview-dropdown-arrow-down::after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	bottom: 1px;
	content: " ";
	margin-left: -6px;
	border-width: 6px;
	border-color: transparent;
	border-bottom-width: 0;
	border-top-color: #fff;
	border-style: solid;
}

.dpkg__dataimport-wrapper {
	padding: 4px 3px;
	height: 32px;
}

.dpkg__dataimport-wrapper.forappend {
	height: 250px;
}

.dpkg__dataimport-finished {
	padding-top: 2%;
	height: calc(100% - 48px);
}

.dpkg__dataimport-finished-border {
	border: 1px solid #E5E5E5;
	width: calc(100% - 2px);
	height: calc(100% - 2px);
}

.dpkg__dataimport-finished-content {
	position: relative;
	width: 100%;
	height: calc(74%);
	top: calc(26%);
	/* left: calc(50% - 260px); */
	text-align: center;
}

.dpkg__dataimport-finished-icon .dpkg__dataimport_uploadResultIcon {
	/* display: inline-block;
	width: 120px;
	height: 120px;
	background: url(../img/datapackage/done.png) center center no-repeat; */
	font-size: 112px;
	color: #5BA6E0;
}

.dpkg__dataimport-finished-status, .dpkg__dataimport-finished-msg {
	height: 30px;
	line-height: 20px;
}

.dpkg__dataimport-finished-status {
	color: #4C9EDE;
	font-size: 16px;
	padding-top: 4px;
}

.dpkg__dataimport-finished-msg {
	font-size: 12px;
	height: calc(100% - 150px);
	margin-left: 20%;
    margin-right: 20%;
	overflow: auto;
}

.dpkg__dataimport-finished-msg .import-count {
	color: #4C9EDE;
}

.dpkg__dataimport-finished-msg .import-failed-msg {
	color: #ff0000;
}

.dpkg__dataimport-finished-msg .repeat-count {
	color: #DA2525;
}

.dpkg__dataimport-finished-msg .result-table{
  width: 100%;
  
}

.dpkg__dataimport-finished-msg .result-center {
	text-align: center;
	width: 100%;
}

.dpkg__dataimport-bodys {
	position: relative;
	width: auto;
	height: 128px;
}

.dpkg__dataimport-bodys.forappend {
	height: 250px;
}

/** 导入默认设置项的行 */
.dpkg__dataimport-bodys .row {
	height: 30px;
	line-height: 30px;
}

/** 导入字段设置项的行 */
.dpkg__dataimport-bodys .row2 {
	height: 32px;
	line-height: 32px;
}

.dpkg__dataimport-bodys .cell {
	display: inline-block;
}

.dpkg__dataimport-bodys .cell.title {
	text-align: right;
	margin-right: 5px;
}

.dpkg__dataimport-bodys .cell.title2 {
	padding-right: 5px;
}

.dpkg__dataimport-bodys .cell.value {
	width: 180px;
}

.dpkg__dataimport-bodys .target-ds-tree {
	line-height: 24px;
	padding-top: 2px;
}

.dpkg__dataimport-bodys .target-ds-tree-forappend {
	line-height: 24px;
	padding-top: 2px;
	width: 280px;
}


.dpkg__dataimport-bodys .target-ds-tree .wrapper-outer, .dpkg__dataimport-bodys .target-ds-tree-forappend .wrapper-outer {
	height: calc(100% - 32px)
}

.dpkg__dataimport-bodys .cell.tips, .dpkg__dataimport-bodys .required {
	color: #FF0000;
}

.dpkg__dataimport-bodys .cell.value .sub-value {
	width: 50%;
}

/** 文本框 */
.dpkg__dataimport-bodys .value-input {
	font-size: 12px;
	width: calc(100% - 14px);
	/*height: 20px;*/
	padding: 1px 6px;
	/*border: 1px solid #D8D8D8;*/
	border-radius: 3px;
}

/** 下拉框 */
.dpkg__dataimport-bodys .value-select {
	font-size: 12px;
	width: 176px;
	height: 24px;
	padding: 1px 6px;
	border: 1px solid #D8D8D8;
	border-radius: 3px;
}

.dpkg__dataimport-bodys .cell .label-radio {
	display: inline-block;
	width: 84px;
}

/** 二级文本框 */
.dpkg__dataimport-bodys .cell .sub-value-input {
	font-size: 12px;
	width: 108px;
	height: 24px;
	padding: 1px 6px;
	border: 1px solid #DBDEE5;
}

/** 搜索栏-隐藏列表按钮 */
.dpkg__dataimport-bodys .treeSearchPane_listBtn {
	display: none;
}

/** 只读区域 */
.dpkg__dataimport-bodys .cell .readonly {
	background-color: #F9F9F9;
	outline: none;
}

/** 覆盖对话框默认的样式 begin */
.dpkg__dialog .dialog-content-area, .dpkg__dialog .dialog-button-area {
	background-color: transparent;
}

.dpkg__dialog .barbtn._btnOK {
	color: #FFF;
	margin-right: 6px;
}
/** 覆盖对话框默认的样式 end */

/** */
.dpkg__encoding-other-value {
	border-width: 0;
	width: 60px;
	outline: none;
	font-size: 12px;
	border-radius: 0px !important;
	color: var(--smt-font-color-body);
}

.other_encoding_underline_style {
  border-bottom: 1px solid #d8d8d8;
}

.other_encoding_placeholder_style::-webkit-input-placeholder{
  color: var(--smt-font-color-body);
}

.other_encoding_placeholder_style:-moz-placeholder{
  color: var(--smt-font-color-body);
  opacity: 1;
}

.other_encoding_placeholder_style::-moz-placeholder{
  color: var(--smt-font-color-body);
  opacity: 1;
}

.other_encoding_placeholder_style:-ms-input-placeholder{
  color: var(--smt-font-color-body);
}



.dpkg__radio-row {
	height: 26px;
	line-height: 26px;
}

.dpkg__radio {
	position: relative;
	top: 2px;
}

.dpkg__checkbox {
	position: relative;
	top: 2px;
}

/** loading遮罩层 */
.dpkg__loading-mask {
  position: fixed;
  z-index: 100;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.3;
}

/** loading内容(背景)区 */
.dpkg__loading-panel {
  position: absolute;
  z-index: 101;
  width: 90px;
  height: 90px;
  left: calc(50% - 45px);
  top: calc(50% - 45px);
  text-align: center;
}

.dpkg__sheet-title {
  padding-bottom: 5px;
}

.selectAllSheet {
  height: 26px;
  line-height: 26px;
}

.dpkg__sheet-list {
  padding-left: 20px;
  box-sizing: border-box;
}

/* 编码设置 (开始) */
.dpkg__encoding-setting {
	text-align: right;
	padding-top: 5px;
	height: 25px;
	box-sizing: border-box;
}

/* 编码设置(结束) */

/* 字段映射区域样式 (开始) */
.dpkg__field-mapping {
	position: relative;
	width: calc(100% - 2px);
	height: 208px;
	margin-top: 14px;
	text-align: center;
	border: 1px solid #E5E5E5;
}

.dpkg__field-mapping-icon {
	cursor: pointer;
	display: inline-block;
	width: 169px;
	height: 126px;
	background: url(../img/datapackage/fieldMappingHint.png) center center no-repeat;
}

.dpkg__field-mapping-hint {
	position: relative;
	width: 400px;
	top: 8px;
	left: calc(50% - 200px);
	text-align: center;
	font-size: 12px;
	color: #999999;
}

.dpkg__dataimport-bodys .align-left {
	text-align: left;
}

.dpkg__dataimport-bodys .cleardata {
	/* width: 100px; */
	float: right;
}
.dpkg__dataimport-bodys .cleardata > label{
	float: right;
}
.dpkg__dataimport-bodys .f_left{
	float: left;
}
.dpkg__dataimport-bodys .f_right{
	float: right;
}
.dpkg__dataimport-bodys .create-setting-left{
	width: 50%;
}
.dpkg__dataimport-bodys .create-setting-right{
	overflow: hidden;
	position: relative;
	height: 110px;
}
.dpkg__dataimport-bodys .create-setting-right-elem {
	width: calc(50% - 16px);
	padding-left: 16px;
}
.dpkg__dataimport-bodys .create-setting-right-elem .value-input {
	outline: none;
	outline-offset: 0;
}
.dpkg__dataimport-bodys .value-input-wrapper {
	padding: 0px 2px;
	overflow: hidden;
	position: relative;
	height: 110px;
}
.dpkg__dataimport-bodys .targetDsTreeForNewDiv {
    width: calc(85% - 138px);
}
.dpkg__dataimport-bodys .value-input-wrapper .tips {
	display: none;
	position: absolute;
	width: calc(100% - 16px);
	line-height: 16px;
	padding: 5px;
	top: 32px;
	color: var(--smt-font-color-weaktip);
	background-color: var(--smt-container-bg-color);
	border: 1px solid var(--smt-border-color);
	z-index: 2024;
}
.dpkg__dataimport-bodys .value-input-wrapper .value-input:hover + .tips {
	display: block;
}
.dpkg__dataimport-bodys .value-input-wrapper .combobox-panel:hover + .tips {
	display: block;
}
.dpkg__field-mapping .select-error {
	border-color: red;
}
/* 字段映射区域样式(结束) */

/* 右侧滚动条贴住右边 */
.dpkg__preview-table-wrapper > .ps-scrollbar-y-rail {	
	right: 0px;
}
.dpkg__field-mapping > .ps-scrollbar-y-rail {	
	right: 0px;
}

/* 右侧滚动条鼠标未通过时背景条不显示 */
.dpkg__preview-table-wrapper:hover > .ps-scrollbar-y-rail {
	background-color: rgba(0, 0, 0, 0);
}

/* 底部滚动条贴住底边*/
.dpkg__preview-table-wrapper > .ps-scrollbar-x-rail {	
	bottom: 0px;
}

/* 底部滚动条鼠标未通过时背景条不显示 */
.dpkg__preview-table-wrapper:hover > .ps-scrollbar-x-rail {
	background-color: rgba(0, 0, 0, 0);
}

/* 底部滚动条:鼠标通过数据区域时滑动条显示 */
.dpkg__preview-table-wrapper:hover > .ps-scrollbar-x-rail > .ps-scrollbar-x {
	background-color: #bbb;
}

/** 覆盖下拉树默认的样式 begin */
.dpkg__dataimport-bodys .combobox-panel {
	/*border: 1px solid #D8D8D8;*/
	width: calc(100% - 10px);
}
.dpkg__dataimport-bodys .tree_nodediv_Selected > div > .tree_nodepaneTitle {
	/*background-color: rgba(30, 149, 193, .3);*/
}
.dpkg__dataimport-bodys .row_highlight > div > .tree_nodepaneTitle {
	/*background-color: rgba(30, 149, 193, .3);*/
}
.dpkg__dataimport-bodys .tree_nodepaneTitle {
	cursor: default;
}
/** 覆盖下拉树默认的样式 end */

/**
 * 调整行高
 */
.dpkg__preview-table .datagrid-row {
  height: 28px;
}

.sheet-tabs__nav-scroll {
  overflow: hidden;
  display: flex;
  justify-content: left;
  border-bottom: 1px solid var(--smt-split-line-color);
  box-sizing: border-box;
}

.sheet-tabs__nav {
  white-space: nowrap;
  position: relative;
  transition: transform .3s;
  float: left;
  z-index: 2;
  height: var(--smt-first-tab-header-height);
}

.tab-morePanelItem .icon-waring,
.sheet-tabs__item .icon-waring {
  color: #b41f1f;
}

.sheet-tabs__item {
  margin: 0 12px;
  height: var(--smt-first-tab-header-height);
  line-height: var(--smt-first-tab-header-height);
  position: relative;
  display: inline-flex;
  align-items: center;
  float: left;
  min-width: 40px;
  max-width: 126px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.sheet-tabs__item::after {
  content: "";
  width: 0px;
  height: 3px;
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0px;
  left: 50%;
  border-radius: 100px;
  transition: all .24s cubic-bezier(.38, 0, .24, 1);
}

.sheet-tabs__item:hover::after,
.sheet-tabs__item.active::after {
  color: var(--smt-brand-color-active);
  width: calc(100% - 12px);
  left: 6px;
  z-index: 999;
}

.sheet-tabs__item:hover::after {
  background-color: var(--smt-nav-color-hover);
}

.sheet-tabs__item.active::after {
  background-color: var(--smt-brand-color-active);
}

.sheet-tabs__item.active,
.sheet-tabs__item:hover {
  color: var(--smt-theme-color);
  cursor: pointer;
}

.tab-header span.s-icon-more > span {
  position: absolute;
  bottom: 5px;
}

.tab-morePanel {
	position: absolute;
	z-index: 9999;
	width: 180px;
	max-height: 300px;
	top: 40px;
	right: 50px;
	font: var(--smt-font-body-medium);
    box-sizing: border-box;
    margin: 0;
    padding: 16px 8px;
    list-style: none;
    background-color: var(--smt-bg-color-container);
    font-size: var(--smt-font-size-body-small);
    color: var(--smt-text-color-primary);
    box-shadow: var(--smt-shadow-menu);
    border: 1px solid var(--smt-split-line-color);
    border-radius: var(--smt-radius-large);
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    gap: 2px;
    overflow-y: auto;
    overflow-x: hidden;
}

.tab-morePanelItem {
	padding: 3px 8px;
    min-width: 98px;
    box-sizing: border-box;
    border-radius: var(--smt-radius-default);
    font: var(--smt-font-body-small);
    height: 28px;
    cursor: pointer;
    user-select: none;
    outline: none;
    white-space: nowrap;
    display: flex;
    align-items: center;
}

.tab-morePanelItem:hover {
  color: var(--smt-brand-color-active);
  background-color: var(--smt-secondary-bgcolor-active);
}

.tab-morePanelItemText {
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex: 1;
}

.applyAllDsBtn {
  padding-left: 5px;
  padding-top: 1px;
}

.applyAllDsBtn .barbtn {
	padding: 0 8px;
}

.tab-btn-more-div {
	box-sizing: border-box;
    padding: 3px 8px;
    height: 28px;
    background-color: var(--smt-bg-color-container);
    border: 1px solid var(--smt-bg-color-page);
    border-radius: 3px;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    float: none;
}

.tab-btn-more-div.active,
.tab-btn-more-div.hover,
.tab-btn-more-div:hover {
    border-color: var(--smt-brand-color-active);
    color: var(--smt-brand-color-active);
}

.field-input-width {
	width: calc(100% - 10px);
}

.dpkg__dataimport-bodys .filed-add{
	cursor: pointer;
	margin-right: 10px;
}
.dpkg__dataimport-bodys .filed-add>i{
	padding-right: 4px;
}
.dpkg__dataimport-bodys .filed-add:hover{
	 color: var(--smt-brand-color-active);
}
.dpkg__dataimport-bodys .filed-delete{
	font-size: 18px;
    display: inline-block;
    padding-top: 5px;
    padding-left: 5px;
    cursor: pointer;
}
.dpkg__dataimport-bodys .filed-delete:hover{
	 color: var(--smt-brand-color-active);
}

/** /vision/css/patch.css */
body {
	background-color: #FBFBFB;
}

.container {
	height: 100%;
	font-size: 16px;
	float:right;
	user-select: none;
}

.container .formTable {
	margin: auto;
	margin-top: 48px;
	background-color: white;
	min-height: 558px;
}

.container .formTable .innerRight {
	width: 559px;
	height: 730px;
	padding-top: 36px;
	min-height: 558px;
	background-color: rgb(255, 255, 255);
}

.container .formTable .innerRight .form-horizontal {
	width: 420px;
	margin: auto;
}

.container .formTable .innerRight .input-required {
	color: red;
	margin-left: 5px;
}

.container .formTable .innerRight .form-horizontal .title {
	padding-bottom: 20px;
	margin: auto;
	min-height: 26px;
	margin-top: -24px;
}

.container .formTable .innerRight .form-horizontal .title>img {
	min-height: 26px;
}

.container .formTable .innerRight .form-horizontal .input-group-addon {
	border-top-color: rgba(0, 0, 0, 0);
	border-bottom-color: #CACBCC;
	border-left-color: rgba(0, 0, 0, 0);
	background-color: rgba(255, 255, 255, 0);
	border-radius: 0px;
	color: #595959;
	padding-right: 0px;
	font-size: 18px;
}

.container .formTable .innerRight .form-horizontal .input-lg {
	height: 40px;
}

.container .formTable .innerRight .form-horizontal input.form-control,
	.container .formTable .innerRight .form-horizontal select.form-control
	{
	border-radius: 0px;
	border-color: #CACBCC;
	background-color: rgba(255, 255, 255, 0);
	border-right-color: rgba(0, 0, 0, 0);
	border-top-color: rgba(0, 0, 0, 0);
	border-left-color: rgba(0, 0, 0, 0);
	box-shadow: none;
	height: 42px;
	width: 284px;
	padding-left: 10px;
}

.container .formTable .innerRight .form-horizontal>div {
	margin-bottom: 30px;
	margin-top: 7px;
}

.container .formTable .innerRight .form-horizontal .text-danger {
	visibility: hidden;
	height: 18px;
	padding-left: 12px;
	font-size: 12px;
}

.container .formTable .innerRight .form-horizontal .input-button {
	border: none;
	border-radius: 0px;
}

.container .formTable .innerRight .form-horizontal .input-button .form-control
	{
	background-color: #B92323;
	border: none;
	color: #FFFFFF;
	font-size: 26px !important;
	height: 50px;
	border-radius: 8px;
	width: 400px;
	margin: auto;
}

.input-group .form-control {
	font-size: 18px !important;
}
.login-content  input {
	outline: none;
}
.login-content  input::-webkit-input-placeholder {
	color: #9E9E9E;
	font-size: 18px;
}

.login-content  input::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #9E9E9E;
	font-size: 18px;
}

.login-content  input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #9E9E9E;
	font-size: 18px;
}

.login-content input:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #9E9E9E;
	font-size: 18px;
}

.container .control-label {
	font-weight: normal;
	color: #999999;
}

.overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10001;
	display: none;
	filter: alpha(opacity = 60);
	background-color: #777;
	opacity: 0.5;
	-moz-opacity: 0.5;
}

.loading-tip {
	z-index: 10002;
	position: fixed;
	display: none;
	width: 420px;
	height: 247px;
	background-color: white;
}

.registerbox{
	background-color:transparent !important;min-height: 0px !important;margin-top: 80px !important;margin-right:20% !important;
} 
.free{
	background: rgba(255,255,255,0.15); border-radius: 8px;width: 325px;height: 256px;padding-top: 14px;padding-bottom: 5px;margin-bottom: 50px;
}
.inputx{
	border-radius: 6px !important;width: 275px !important;
}
.inputd{
	width:165px !important;
}
.inputf{
	width:110px !important;
}
.inputz{
	width: 85% ;margin-left: 6%;background-color: #B92323;color: #ffffff;border: 1px solid #B92323;
}
.bootwidth{
		clear: both;height: 40px;line-height: 0px;position: fixed;bottom: 0;width: 84%;text-align: center;font-family: Microsoft YaHei;font-size: 18px;letter-spacing: 1px;
	}
.fontz{ font-size: 12px;}	
.footerz{color: #ffffff; font-size: 14px;}	
@media screen and (max-width: 1400px) { 
	.inputx{height:30px !important}
}
@media screen and (min-width: 1500px) { 
	.registerbox{
		background-color:transparent !important;min-height: 0px !important;margin-top: 18.3% !important;margin-right:20% !important;
	} 
	.free{
		background: rgba(255,255,255,0.15); border-radius: 8px;width: 360px;height: 450px;
	}
	.inputx{
		border-radius: 4px !important;width: 317px !important;
	}
	.inputd{
		width:200px !important;
	}
	.inputf{
		width:117px !important;
	}
	.inputz{
		width: 317;margin-left: 6%;background-color: #B92323;color: #ffffff;border: 1px solid #B92323;border-radius: 4px;
	}
	.bootwidth{
		clear: both;height: 40px;line-height: 0px;position: fixed;bottom: 0;width: 62%;text-align: center;font-family: Microsoft YaHei;font-size: 18px;letter-spacing: 1px;
	}
	.fontz{ font-size: 14px;}	
	.footerz{color: #ffffff; font-size: 16px;}	
} 

/* 输入框placeholder颜色 */
.elemSearchText-input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: #ffffffdb;
}
.elemSearchText-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #ffffffdb;
}
.elemSearchText-input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: #ffffffdb;
}

