/**
 * @file 主题变量
 * 在这里覆盖antd变量和自定义主题变量
 * @author david wang
 * antd 变量可以在此查看 https://github.com/ant-design/ant-design/blob/3.18.1/components/style/themes/default.less
 */

 @coach-prefix: coach;
 @rc-prefix: grc;
 @ant-prefix: @rc-prefix;

 // coach基础颜色-一般与logo同色
 @coach-primary-color: #f2af0d;
 @coach-highlight-color: #1890ff;

 //--- override anted start
 @primary-color: @coach-highlight-color;

 @iconfont-css-prefix: anticon;

 @body-background: #FAFAFA;

 @text-color: rgba(0,0,0,0.85);
 @error-color: #ff0000;

 @font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB',
 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji',
 'Segoe UI Emoji', 'Segoe UI Symbol';
 
 @font-size-base: 14px;
 @font-size-lg: @font-size-base + 2px;
 @font-size-sm: 12px;
                               
 @border-color-base: rgba(0,0,0,0.15);
 @border-radius-base: 4px;

 // Avatar
 @avatar-size-base: 40px;
 @avatar-size-lg: 44px;
 @avatar-size-sm: 24px;
 @avatar-bg: #EAEAEA;

 // Layout
 @layout-body-background: @body-background;

 // Form
 @label-color: rgba(0, 0, 0, 0.85);

 // input
 @input-placeholder-color: rgba(51,51,51,0.4);

 //--- override anted end

 //--- component start

 // header
 @coach-header-color: #000000;
 @coach-header-bg: #FFFFFF;
 @coach-header-box-shadow: 0px 1px 4px 0px rgba(0, 21, 41, 0.12);
 @coach-header-height: 5vh;
 @coach-header-padding-verticle: 0;
 @coach-header-padding-horizontal: 15px;

 // sider
 @coach-sider-bg: #001529;
//  @coach-sider-width: 256px;
 @coach-sider-height: 100vh;
 @coach-sider-box-shadow: 2px 0px 6px 0px 
 rgba(0, 21, 41, 0.35);
 @coach-sider-header-bg: #002140;

 @coach-sider-brand-height: @coach-header-height;
 @coach-sider-brand-padding-horizontal: 2vw;
 @coach-sider-brand-logo-width: 13vw;

 @coach-sider-brand-color: #FFFFFF;
 @coach-sider-brand-font-size: @font-size-sm;
 
 @coach-sider-menu-margin-top: 5vh;
 @coach-sider-menu-item-height: 60px;
 @coach-sider-menu-padding-horizontal: 20px; 
 @coach-sider-menu-item-color: rgba(255,255,255,0.65);
 @coach-sider-menu-item-bg: transparent;
 @coach-sider-menu-item-active-color: #000000;
 @coach-sider-menu-item-active-bg: @coach-primary-color;
 @coach-sider-menu-item-hover-color: #FFFFFF;
 @coach-sider-menu-item-hover-bg: transparent;
 @coach-sider-menu-icon-size: 20px;

 // content
 @coach-content-bg: @body-background;

 @coach-content-header-height: 5vh;
 @coach-content-header-bg: #FFFFFF;
 @coach-content-header-margin-top: 4px;
 @coach-content-header-padding-verticle: 0;
 @coach-content-header-padding-horizontal: @coach-header-padding-horizontal;

 @coach-content-title-color: rgba(0, 0, 0, 0.85);
 @coach-content-title-font-size: 20px;

 @coach-content-main-bg: #FFFFFF;
 @coach-content-main-height: 88vh;
 @coach-content-main-padding-verticle: 3vh;
 @coach-content-main-padding-horizontal: 24px;
 @coach-content-main-inner-padding-verticle: 2vh;
 @coach-content-main-inner-padding-horizontal: 32px;
 
 // footer
 @coach-footer-color: @text-color;
 @coach-footer-font-size: @font-size-base;

 // 文件导入
 @coach-import-font-size: @font-size-base;
 @coach-import-color: #333333;

 @coach-import-upload-bg: @body-background;
 @coach-import-upload-height: 195px;
 @coach-import-upload-icon-size: 48px;
 @coach-import-upload-icon-color: #1890ff;

 @coach-import-modal-padding-top: 40px;
 @coach-import-modal-padding-bottom: 25px;

 @coach-import-result-color: rgba(0,0,0,0.85);
 @coach-import-result-icon-font-size: 70px;
 @coach-import-result-title-font-size: 22px;
 @coach-import-result-title-margin: 20px 0 0 0;
 @coach-import-result-tip-color: rgba(0,0,0,0.45);
 @coach-import-result-tip-margin: 15px 0 0 0;
 @coach-import-result-footer-height: 44px;
 @coach-import-result-footer-margin: 20px 0 0 0;
 @coach-import-result-footer-bg: #FAFAFA;
 @coach-import-result-footer-padding: 0 14px;
 
 @coach-import-table-header-bg: rgba(0,0,0,0.08);
 @coach-import-table-tbody-even-bg: rgba(0,0,0,0.04);
 @coach-import-table-ceil-padding-verticle: 5px;
 @coach-import-table-ceil-padding-horizontal: 5px;

 @coach-import-fail-color: @error-color;
 @coach-import-success-color: #1de466;



