﻿.hidden {
    display: none;
}

.tab-btn {
    width: 200px;
    height: 40px;
    line-height: 40px;
    color: #38b17f;
    border: none;
    border-radius: 5px;
    background-color: #d1f1e4;
    font-weight: bold;
    transition: transform .2s;
}

    .tab-btn.act {
        box-shadow: 0 5px 5px rgb(0 0 0 / 10%);
        transform: translateY(-2px);
        -o-transform: translateY(-2px);
        -ms-transform: translateY(-2px);
        -moz-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        background-color: #5e9e78;
        color: #fff;
        transition: transform .2s;
    }