/*
*   Override Ant Blazor theme variables
*   For the available variables see:
*       https://github.com/ant-design-blazor/ant-design-blazor/blob/72a195ab09830d8dafa0db6f6b7671bca4bf8305/components/style/themes/variable.less#L4
*/
html {
    --ant-primary-color: #3761A0;
    --ant-primary-color-hover: #91AED9;
    --ant-primary-color-active: #213A60;
    --ant-primary-color-outline: rgba(24, 144, 255, 0.2);
    --ant-primary-1: #DAE4F2;
    --ant-primary-2: #B6C9E6;
    --ant-primary-3: #91AED9;
    --ant-primary-4: #3761A0;
    --ant-primary-5: #2C4D80;
    --ant-primary-6: #213A60;
    --ant-primary-7: #0B1320;
    --ant-primary-color-active-deprecated-f-30: rgba(230, 247, 255, 0.3);
    --ant-primary-color-active-deprecated-d-02: #dcf4ff;
    --ant-success-color: #52c41a;
    --ant-success-color-hover: #73d13d;
    --ant-success-color-active: #389e0d;
    --ant-success-color-outline: rgba(82, 196, 26, 0.2);
    --ant-success-color-deprecated-bg: #f6ffed;
    --ant-success-color-deprecated-border: #b7eb8f;
    --ant-error-color: #ff4d4f;
    --ant-error-color-hover: #ff7875;
    --ant-error-color-active: #d9363e;
    --ant-error-color-outline: rgba(255, 77, 79, 0.2);
    --ant-error-color-deprecated-bg: #fff2f0;
    --ant-error-color-deprecated-border: #ffccc7;
    --ant-warning-color: #faad14;
    --ant-warning-color-hover: #ffc53d;
    --ant-warning-color-active: #d48806;
    --ant-warning-color-outline: rgba(250, 173, 20, 0.2);
    --ant-warning-color-deprecated-bg: #fffbe6;
    --ant-warning-color-deprecated-border: #ffe58f;
    --ant-info-color: #1890ff;
    --ant-info-color-deprecated-bg: #e6f7ff;
    --ant-info-color-deprecated-border: #91d5ff;
}

/* Button: Secondary (default) uses primary color; danger uses error color. */
.ant-btn-default {
    --_btn-default: var(--ant-primary-color);
    --_btn-default-hover: var(--ant-primary-color-hover);
    --_btn-default-active: var(--ant-primary-color-active);
    color: var(--_btn-default);
    border-color: var(--_btn-default);
    background: #fff;
}
.ant-btn-default.ant-btn-dangerous {
    --_btn-default: var(--ant-error-color);
    --_btn-default-hover: var(--ant-error-color-hover);
    --_btn-default-active: var(--ant-error-color-active);
}
.ant-btn-default:hover {
    color: var(--_btn-default-hover);
    border-color: var(--_btn-default-hover);
    background: #fff;
}
.ant-btn-default:active {
    color: var(--_btn-default-active);
    border-color: var(--_btn-default-active);
    background: #fff;
}

.ant-input-number {
    width: 100%;
}

/* TLRAB-245 fixed ant blazor result icon sizing issue */
.ant-result-icon > span > svg {
    font-size: unset;
    height: unset;
    width: unset;
}
