.f1-tab-btn {
    padding: 18px 8px;
    border: none;
    background: #e6f0fd;
    font-size: 1rem;
    cursor: pointer;
    text-align: left;
    transition: background 0.2s, color 0.2s;
    color: #ff0000; /* default inactive text: RED */
}
.f1-tab-btn.active,
.f1-tab-btn:focus {
    background: #e6f0fd !important;
    color: #1a63b7 !important;
    font-weight: bold;
}
.f1-tab-btn:hover:not(.active) {
    background: #e6f0fd !important;
    color: #000 !important;
}
