@primary-color: #8bc34a;
@primary-1: #bfe297;
@primary-2: #ecf5e2;
@primary-5: #dcf5a9;
@error-color: #f5222d;
@primary-bg: #8bc34a;

@text-color: #333;
@text-color-secondary: #666;
@text-color-inverse: #fff;

@border-width-base: 1px;
@border-style-base: solid;
@border-color-split: #e8e8e8;

@arrow-color: #aaa;

@link-hover-color: #8bc34a;
@item-hover-bg: @primary-2;

@heading-color: rgba(0, 0, 0, 0.85);
@shadow-color: rgba(0, 0, 0, 0.15);
@disabled-color: rgba(0, 0, 0, 0.25);
@disabled-bg: rgba(0, 0, 0, 0.05);
@border-color-base: #d9d9d9;
@background-color-base: rgba(0, 0, 0, 0.96);

@input-hover-border-color: @primary-5;
@input-placeholder-color: #ccc;

@font-size-base: 14px;
@font-size-lg: 16px;
@font-size-sm: 12px;
@font-variant-base: tabular-nums;
@font-feature-settings-base: 'tnum';
@line-height-base: 1.5;
@component-background: #fff;
@border-color-inverse: #fff;
@border-radius-base: 2px;
@border-radius-sm: 2px;
@box-shadow-base: 0 2px 8px @shadow-color;

@padding-lg: 24px;
@padding-md: 16px;
@padding-sm: 12px;
@padding-xs: 8px;

@control-padding-horizontal: @padding-sm;
@control-padding-horizontal-sm: @padding-xs;
@input-color: @text-color;
@input-bg: @component-background;
@input-box-height: 34px;

@item-active-bg: #ecf5e2;

/* Input */
@input-height-base: 34px;
@input-height-lg: 40px;
@input-height-sm: 24px;
@input-padding-horizontal: 11px;
@input-padding-horizontal-base: @input-padding-horizontal;
@input-padding-horizontal-sm: 7px;
@input-padding-horizontal-lg: @input-padding-horizontal;
@input-padding-vertical-base: 4px;
@input-padding-vertical-sm: 1px;
@input-padding-vertical-lg: 6px;
@input-border-color: @border-color-base;
@input-hover-border-color: @primary-color;
@input-disabled-bg: #f5f5f5;

@zindex-picker-panel: 10;
@zindex-picker: 1050;

@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';

/* Buttons */
@btn-primary-color: #fff;
@btn-primary-bg: @primary-color;
@btn-font-weight: 400;
@btn-border-radius-base: @border-radius-base;
@btn-border-radius-sm: @border-radius-base;
@btn-border-width: @border-width-base;
@btn-border-style: @border-style-base;
@btn-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
@btn-primary-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
@btn-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
@btn-height-base: 32px;
@btn-height-lg: 40px;
@btn-height-sm: 24px;
@btn-padding-base: 0 15px;
@btn-padding-sm: 0 7px;

@btn-disable-color: @disabled-color;
@btn-disable-bg: rgba(0, 0, 0, 0.1);
@btn-disable-border: @border-color-base;

/* Animation */
@ease-base-out: cubic-bezier(0.7, 0.3, 0.1, 1);
@ease-base-in: cubic-bezier(0.9, 0, 0.3, 0.7);
@ease-out: cubic-bezier(0.215, 0.61, 0.355, 1);
@ease-in: cubic-bezier(0.55, 0.055, 0.675, 0.19);
@ease-in-out: cubic-bezier(0.645, 0.045, 0.355, 1);
@ease-out-back: cubic-bezier(0.12, 0.4, 0.29, 1.46);
@ease-in-back: cubic-bezier(0.71, -0.46, 0.88, 0.6);
@ease-in-out-back: cubic-bezier(0.71, -0.46, 0.29, 1.46);
@ease-out-circ: cubic-bezier(0.08, 0.82, 0.17, 1);
@ease-in-circ: cubic-bezier(0.6, 0.04, 0.98, 0.34);
@ease-in-out-circ: cubic-bezier(0.78, 0.14, 0.15, 0.86);
@ease-out-quint: cubic-bezier(0.23, 1, 0.32, 1);
@ease-in-quint: cubic-bezier(0.755, 0.05, 0.855, 0.06);
@ease-in-out-quint: cubic-bezier(0.86, 0, 0.07, 1);

/* TimePicker */
@time-picker-panel-column-width: 56px;
@time-picker-panel-width: 168px;
@time-picker-selected-bg: #f5f5f5;

/* Tag */
@tag-default-bg: #fafafa;
@tag-default-color: @text-color;
@tag-font-size: @font-size-sm;


@theme-stroke-1: #333;
@theme-stroke-2: #444;
@theme-stroke-3: #666;
@theme-stroke-4: #999;
@theme-stroke-5: #bbb;
@theme-stroke-6: #cacaca;
@theme-stroke-7: #e5e5e5;
@theme-stroke-8: #f2f2f2;
@theme-stroke-9: #f8f8f8;
@theme-stroke-10: #fff;
@theme-stroke-11: #dcdcdc;
@theme-stroke-12: #f5f5f5;
@theme-stroke-13: #8BC34A;
@theme-stroke-14: #DD392D;
@theme-stroke-15: #CCCCCC;
@theme-stroke-16: #E6F4DC;
@theme-stroke-17: #848583;
@theme-stroke-18: #c7c7c7;
@theme-stroke-19: #000;
@theme-stroke-20: #333531;
@theme-stroke-21: #f4f4f4;
@theme-stroke-22: #ddd;
@theme-stroke-23: #EDEDED;
@theme-stroke-24: #c3c3c3;
@theme-stroke-25: #e8e8e8;
@theme-hover-1: #f0f0f0;

@theme-stroke-fff: #fff;
@theme-stroke-000: #000;
@theme-stroke-000-opacity2: rgba(0, 0, 0, 0.2);
@theme-stroke-333: #333;
@theme-stroke-999: #999;
@theme-stroke-eee: #eee;
@theme-stroke-ccc: #ccc;

@theme-primary-1: #8ac24a;
@theme-primary-2: #8BC34A;
@theme-primary-3: #7bb538;
@theme-primary-4: #8ac24a;
@theme-primary-5: #8ac24a;
@theme-primary-6: #8ac24a;
@theme-primary-7: #8AC24D;
@theme-primary-11: #8AC24D;
@theme-primary-12: #f76857;
@theme-primary-13: #e6e6e6;

@theme-success-1: #0a0;
@theme-success-2: #4b0;
@theme-success-3: #6c2;
@theme-success-4: #396;
@theme-success-5: #4b8;
@theme-success-6: #83e5a7;
@theme-loading-1: #007f3a;
@theme-warn-1: #fc0;
@theme-warn-2: #feb;
@theme-warn-3: #fef3e4;
@theme-error-1: #e33;
@theme-error-2: #f44;
@theme-error-3: #f66;
@theme-notice-1: #f60;
@theme-notice-2: #f85;
@theme-mask-black-1: rgba(0, 0, 0, 0.1);
@theme-mask-black-2: rgba(0, 0, 0, 0.2);
@theme-mask-black-3: rgba(0, 0, 0, 0.3);
@theme-mask-black-4: rgba(0, 0, 0, 0.4);
@theme-mask-black-5: rgba(0, 0, 0, 0.5);
@theme-mask-black-6: rgba(0, 0, 0, 0.6);
@theme-mask-black-7: rgba(0, 0, 0, 0.7);
@theme-mask-white-1: rgba(255, 255, 255, 0.1);
@theme-mask-white-2: rgba(255, 255, 255, 0.2);
@theme-mask-white-3: rgba(255, 255, 255, 0.3);
@theme-mask-white-4: rgba(255, 255, 255, 0.4);
@theme-mask-white-5: rgba(255, 255, 255, 0.5);
@theme-mask-white-6: rgba(255, 255, 255, 0.6);
@slider-point-active-shadow-color: rgba(51, 136, 255, 0.2);
@slider-toolTips-bg-color: #99C566;
@notify-error: rgba(247, 104, 87, 1);
@notify-success: rgba(139, 195, 74, 1);
@placeholder-animate-stop-1: rgba(227, 229, 229, 0.7);
@placeholder-animate-stop-2: @theme-stroke-7;
@placeholder-animate-stop-3: @theme-stroke-8;
@width: 320px;
@input-width-1: 150px;
@input-width-2: 320px;
@input-width-3: 100%;

@btn-bg: #8BC34A;
@btn-bg-hover: #A2CF6E;
@btn-bg-active: #78B137;

@switch-shadow: rgba(0, 0, 0, 0.16);
@switch-on-color: #9ccc65;
@switch-off-border-color: #eee;
@placeholderColor: rgba(227, 229, 229, 0.7);

@drawer-pop-bg: rgba(0, 0, 0, 0.7);
@drawer-title-bg: #f8f8f8;
@drawer-title-border: rgb(202, 202, 202, 0.1);
@drawer-title-close-hover-bg: #999;
@drawer-title-close-hover-color: #fff;
@drawer-footer-shadow: @theme-stroke-333 ;
@drawer-footer-shadow-2: rgba(0, 0, 0, 0.06);
@table-tr-2n-bg: #F4F4F4;
@table-tr-2n-bg-hover: #e4e4e4;
@table-shadow: rgba(0, 0, 0, 0.15);
@table-sticky-scroll-bar: #c0c0c0;
@table-sticky-scroll-bar-bg: #e1e1e1;

@theme-title-shadow: rgba(0, 0, 0, 0.06);
@theme-card-shadow: rgba(0, 0, 0, 0.1);

@close-icon-color: #BEBEBE;

@transfer-selected-bg: #F8F8F8;