
.tab-group {

}

.tab-container {
    display: none;
}
.tab-container.active {
    display: block;
    border: 1px solid rgba(var(--base-font-color), 0.25);
    padding: 15px;
}
.tab-buttons > button {
    margin-bottom: -1px;
    background: 0 0;
    border: 1px solid transparent;
    color: rgb(var(--base-font-color));
    
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
}
.tab-buttons > button.active {
    background-color: rgb(var(--body-background-color));
    border-color: rgba(var(--base-font-color), 0.25) rgba(var(--base-font-color), 0.25) rgb(var(--body-background-color));
}