
*[type="a_green"]{
    border-bottom: 1px solid transparent !important;
}
*[type="a_green"] > a{
    color: var(--mainGreen) !important;
    text-decoration: none !important;
    user-select: none !important;
}
*[type="a_green"]:hover{
    border-bottom: 1px solid var(--darkGreen) !important;
}
*[type="a_green"]:hover > a{
    color: var(--darkGreen) !important;
}
*[type="a_green"]:active{
    border-bottom: 1px solid var(--mainGreen) !important;
}
*[type="a_green"]:active > a{
    color:var(--mainGreen) !important;
}
*[type="a_green"][disabled] > a{
    color: var(--lineDisable) !important;
    pointer-events: none !important;
    user-select: none !important;
}
*[type="a_green"][disabled]{
    border-bottom: 1px solid transparent !important;
    cursor: not-allowed;
}

*[type="a_violet"]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_violet"] > a{
    color: var(--mainPurple)!important;
}
*[type="a_violet"]:hover{
    border-bottom: 1px solid var(--darkPurple)!important;
}
*[type="a_violet"]:hover > a{
    color: var(--darkPurple)!important;
}
*[type="a_violet"]:active{
    border-bottom: 1px solid var(--mainPurple)!important;
}
*[type="a_violet"]:active > a{
    color: var(--mainPurple)!important;
}
*[type="a_violet"][disabled] > a{
    color: var(--lineDisable)!important;
    pointer-events: none!important;
    user-select: none!important;
}
*[type="a_violet"][disabled]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_blue"]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_blue"] > a{
    color: var(--mainBlue)!important;
}
*[type="a_blue"]:hover{
    border-bottom: 1px solid var(--darkBlue)!important;
}
*[type="a_blue"]:hover > a{
    color: var(--darkBlue)!important;
}
*[type="a_blue"]:active{
    border-bottom: 1px solid var(--mainBlue)!important;
}
*[type="a_blue"]:active > a{
    color: var(--mainBlue)!important;
}
*[type="a_blue"][disabled] > a{
    color: var(--lineDisable)!important;
    pointer-events: none!important;
    user-select: none!important;
}
*[type="a_blue"][disabled]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_danger"]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_danger"] > a{
    color: var(--mainRed)!important;
}
*[type="a_danger"]:hover{
    border-bottom: 1px solid var(--darkRed)!important;
}
*[type="a_danger"]:hover > a{
    color: var(--darkRed)!important;
}
*[type="a_danger"]:active{
    border-bottom: 1px solid var(--mainRed)!important;
}
*[type="a_danger"]:active > a{
    color: var(--mainRed)!important;
}
*[type="a_danger"][disabled] > a{
    color: var(--lineDisable)!important;
    pointer-events: none!important;
    user-select: none!important;
}
*[type="a_danger"][disabled]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_purple"]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_purple"] > a{
    color: var(--mainPurple)!important;
}
*[type="a_purple"]:hover{
    border-bottom: 1px solid var(--darkPurple)!important;
}
*[type="a_purple"]:hover > a{
    color: var(--darkPurple)!important;
}
*[type="a_purple"]:active{
    border-bottom: 1px solid var(--mainPurple)!important;
}
*[type="a_purple"]:active > a{
    color: var(--mainPurple)!important;
}
*[type="a_purple"][disabled] > a{
    color: var(--lineDisable)!important;
    pointer-events: none!important;
    user-select: none!important;
}
*[type="a_purple"][disabled]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_cancel"]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_cancel"] > a{
    color: var(--backgroundGray)!important;
}
*[type="a_cancel"]:hover{
    border-bottom: 1px solid var(--lineDisable)!important;
}
*[type="a_cancel"]:hover > a{
    color: var(--lineDisable)!important;
}
*[type="a_cancel"]:active{
    border-bottom: 1px solid var(--backgroundGray)!important;
}
*[type="a_cancel"]:active > a{
    color: var(--backgroundGray)!important;
}
*[type="a_cancel"][disabled] > a{
    color: var(--lineDisable)!important;
    pointer-events: none!important;
    user-select: none!important;
}
*[type="a_cancel"][disabled]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_warning"]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_warning"] > a{
    color: var(--mainOrange)!important;
}
*[type="a_warning"]:hover{
    border-bottom: 1px solid var(--darkOrange)!important;
}
*[type="a_warning"]:hover > a{
    color: var(--darkOrange)!important;
}
*[type="a_warning"]:active{
    border-bottom: 1px solid var(--mainOrange)!important;
}
*[type="a_warning"]:active > a{
    color: var(--mainOrange)!important;
}
*[type="a_warning"][disabled] > a{
    color: var(--lineDisable)!important;
    pointer-events: none!important;
    user-select: none!important;
}
*[type="a_warning"][disabled]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_grey"]{
    border-bottom: 1px solid transparent!important;
}
*[type="a_grey"] > a{
    color: var(--mainGray)!important;
}
*[type="a_grey"]:hover{
    border-bottom: 1px solid var(--darkGray)!important;
}
*[type="a_grey"]:hover > a{
    color: var(--darkGray)!important;
}
*[type="a_grey"]:active{
    border-bottom: 1px solid var(--mainGray)!important;
}
*[type="a_grey"]:active > a{
    color: var(--mainGray)!important;
}
*[type="a_grey"][disabled] > a{
    color: var(--lineDisable)!important;
    pointer-events: none!important;
    user-select: none!important;
}
*[type="a_grey"][disabled]{
    border-bottom: 1px solid transparent!important;
}
