@import '../../style/themes/index.less';

@radio-prefix-cls: ~'@{pxx-prefix}-radio';
@radio-group-prefix-cls: ~'@{radio-prefix-cls}-group';
@radio-inner-prefix-cls: ~'@{radio-prefix-cls}-inner';

// Radio
// ---
@radio-size: 16*@hd;
@radio-top: 0.2em;
@radio-border-width: 1*@hd;
@radio-dot-size: @radio-size - 8*@hd;
@radio-dot-color: @primary-color;
@radio-dot-disabled-color: fade(@black, 20%);
@radio-solid-checked-color: @component-background;

// Radio buttons
// ---
@radio-button-bg: @btn-default-bg;
@radio-button-checked-bg: @btn-default-bg;
@radio-button-color: @btn-default-color;
@radio-button-hover-color: @primary-5;
@radio-button-active-color: @primary-7;
@radio-disabled-button-checked-bg: @disabled-active-bg;
@radio-disabled-button-checked-color: @disabled-color;
@radio-wrapper-margin-right: 8*@hd;

@radio-duration: 0.3s;
@radio-focus-shadow: 0 0 0 3*@hd fade(@radio-dot-color, 8%);
@radio-button-focus-shadow: @radio-focus-shadow;
