﻿
/*primary*/
.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #3DA479;
    --bs-btn-border-color: #3DA479;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #328663;
    --bs-btn-hover-border-color: #328663;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #23BE7D;
    --bs-btn-active-border-color: #23BE7D;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #3DA479;
    --bs-btn-disabled-border-color: #3DA479;
    --bs-btn-bg: #3DA479 !important;
}

.bg-primary {
    --bs-primary-rgb: 61, 164, 121;
    background-color: rgba(var(--bs-primary-rgb),var(--bs-bg-opacity)) !important;
}

.text-primary {
    --bs-primary-rgb: 61, 164, 121;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity)) !important;
}

.btn-outline-primary {
    --bs-btn-color: #3DA479;
    --bs-btn-border-color: #3DA479;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #3DA479;
    --bs-btn-hover-border-color: #3DA479;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #3DA479;
    --bs-btn-active-border-color: #3DA479;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #3DA479;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #3DA479;
    --bs-gradient: none;
}

/*success*/
.btn-success {
    --bs-btn-color: #fff;
    --bs-btn-bg: #28A2D2;
    --bs-btn-border-color: #28A2D2;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #379BC3;
    --bs-btn-hover-border-color: #379BC3;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #19A8E1;
    --bs-btn-active-border-color: #19A8E1;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #28A2D2;
    --bs-btn-disabled-border-color: #28A2D2;
    --bs-btn-bg: #28A2D2 !important;
}

.bg-success {
    --bs-success-rgb: 40, 162, 210;
    background-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity)) !important;
}

.text-success {
    --bs-success-rgb: 40, 162, 210;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-success-rgb),var(--bs-text-opacity)) !important;
}

.btn-outline-success {
    --bs-btn-color: #28A2D2;
    --bs-btn-border-color: #28A2D2;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #28A2D2;
    --bs-btn-hover-border-color: #28A2D2;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #28A2D2;
    --bs-btn-active-border-color: #28A2D2;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #28A2D2;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #28A2D2;
    --bs-gradient: none;
}

/*secondary*/
.btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #FF961F;
    --bs-btn-border-color: #FF961F;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #E67A00;
    --bs-btn-hover-border-color: #E67A00;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #FFA033;
    --bs-btn-active-border-color: #FFA033;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #FF961F;
    --bs-btn-disabled-border-color: #FF961F;
    --bs-btn-bg: #FF961F !important;
}

.bg-secondary {
    --bs-secondary-rgb: 255, 150, 31;
    background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity)) !important;
}

.text-secondary {
    --bs-secondary-rgb: 255, 150, 31;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity)) !important;
}

.btn-outline-secondary {
    --bs-btn-color: #FF961F;
    --bs-btn-border-color: #FF961F;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #FF961F;
    --bs-btn-hover-border-color: #FF961F;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #FF961F;
    --bs-btn-active-border-color: #FF961F;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #FF961F;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #FF961F;
    --bs-gradient: none;
}

/*danger*/
.btn-danger {
    --bs-btn-color: #fff;
    --bs-btn-bg: #8E89E1;
    --bs-btn-border-color: #8E89E1;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #9794D6;
    --bs-btn-hover-border-color: #9794D6;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #9D9AE5;
    --bs-btn-active-border-color: #9D9AE5;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #8E89E1;
    --bs-btn-disabled-border-color: #8E89E1;
    --bs-btn-bg: #8E89E1 !important;
}

.bg-danger {
    --bs-danger-rgb: 142, 137, 225;
    background-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity)) !important;
}

.text-error {
    --bs-danger-rgb: 142, 137, 225;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity)) !important;
}

.btn-outline-danger {
    --bs-btn-color: #8E89E1;
    --bs-btn-border-color: #8E89E1;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #8E89E1;
    --bs-btn-hover-border-color: #8E89E1;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #8E89E1;
    --bs-btn-active-border-color: #8E89E1;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #8E89E1;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #8E89E1;
    --bs-gradient: none;
}

/*info*/
.btn-info {
    --bs-btn-color: #fff;
    --bs-btn-bg: #777777;
    --bs-btn-border-color: #777777;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #999999;
    --bs-btn-hover-border-color: #999999;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #858585;
    --bs-btn-active-border-color: #858585;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #777777;
    --bs-btn-disabled-border-color: #777777;
    --bs-btn-bg: #777777 !important;
}

.bg-info {
    --bs-info-rgb: 120, 120, 120;
    background-color: rgba(var(--bs-info-rgb),var(--bs-bg-opacity)) !important;
}

.text-info {
    --bs-info-rgb: 120, 120, 120;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-info-rgb),var(--bs-text-opacity)) !important;
}

.btn-outline-info {
    --bs-btn-color: #777777;
    --bs-btn-border-color: #777777;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #777777;
    --bs-btn-hover-border-color: #777777;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #777777;
    --bs-btn-active-border-color: #777777;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #777777;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #777777;
    --bs-gradient: none;
}

.table-info {
    --bs-table-color: #000;
    --bs-table-bg: #c5c5c5;
    --bs-table-border-color: #BBBBBB;
    --bs-table-striped-bg: #ababab;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #ababab;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #ababab;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

/*warning*/
.btn-warning {
    --bs-btn-color: #000;
    --bs-btn-bg: #FA8570;
    --bs-btn-border-color: #FA6B6B;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #F9745D;
    --bs-btn-hover-border-color: #F9745D;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #FB9684;
    --bs-btn-active-border-color: #FB9684;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #FA8570;
    --bs-btn-disabled-border-color: #FA8570;
    --bs-btn-bg: #FA8570 !important;
}

.bg-warning {
    --bs-warning-rgb: 250, 107, 107;
    background-color: rgba(var(--bs-warning-rgb),var(--bs-bg-opacity)) !important;
}

.text-warning {
    --bs-warning-rgb: 250, 107, 107;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-warning-rgb),var(--bs-text-opacity)) !important;
}

.btn-outline-warning {
    --bs-btn-color: #FA6B6B;
    --bs-btn-border-color: #FA6B6B;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #FA6B6B;
    --bs-btn-hover-border-color: #FA6B6B;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #FA6B6B;
    --bs-btn-active-border-color: #FA6B6B;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #FA6B6B;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #FA6B6B;
    --bs-gradient: none;
}

/*dark*/
.btn-dark {
    --bs-btn-color: #fff;
    --bs-btn-bg: #333333;
    --bs-btn-border-color: #333333;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #242424;
    --bs-btn-hover-border-color: #242424;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #454545;
    --bs-btn-active-border-color: #454545;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #333333;
    --bs-btn-disabled-border-color: #333333;
    --bs-btn-bg: #333333 !important;
}

.bg-dark {
    --bs-dark-rgb: 51, 51, 51;
    background-color: rgba(var(--bs-dark-rgb),var(--bs-bg-opacity)) !important;
}

.text-dark {
    --bs-dark-rgb: 51, 51, 51;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity)) !important;
}

.btn-outline-dark {
    --bs-btn-color: #333333;
    --bs-btn-border-color: #333333;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #333333;
    --bs-btn-hover-border-color: #333333;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #333333;
    --bs-btn-active-border-color: #333333;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #333333;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #333333;
    --bs-gradient: none;
}


/*else*/
.ant-btn-primary {
    color: #fff;
    border-color: #3DA479;
    background: #3DA479;
}

    .ant-btn-primary:hover {
        border-color: #328663;
        background: #328663;
    }

    .ant-btn-primary:focus {
        border-color: #23BE7D;
        background: #23BE7D;
    }

.ant-btn:hover {
    border-color: #3DA479;
    color: #3DA479;
}
.ant-dropdown-link{
    color:black !important;
}

.text-error {
    color: rgba(220, 53 ,69 ,1) !important;
}
/*memo*/
.btn-memo {
    --bs-btn-color: #fff;
    --bs-btn-bg: #FFD942;
    --bs-btn-border-color: #FFD942;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #ECCE55;
    --bs-btn-hover-border-color: #ECCE55;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #FFE785;
    --bs-btn-active-border-color: #FFE785;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #ECCE55;
    --bs-btn-disabled-border-color: #ECCE55;
    --bs-btn-bg: #ECCE55 !important;
}

.bg-memo {
    --bs-memo-rgb: 255, 217, 66;
    background-color: rgba(var(--bs-memo-rgb),var(--bs-bg-opacity)) !important;
}

.text-memo {
    --bs-memo-rgb: 255, 217, 66;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-memo-rgb),var(--bs-text-opacity)) !important;
}

.btn-outline-memo {
    --bs-btn-color: #FFD942;
    --bs-btn-border-color: #FFD942;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #FFD942;
    --bs-btn-hover-border-color: #FFD942;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #FFD942;
    --bs-btn-active-border-color: #FFD942;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #FFD942;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #FFD942;
    --bs-gradient: none;
}
