    fill: currentColor;
        }
        .tab-btn:hover {
            color: var(--text-primary);
        }
        .tab-btn.active {
            color: var(--accent-color);
        }
        .tab-btn:active {
            transform: scale(0.9);
        }
        .credits-section {
            margin-top: 20px;
        }
        .credits-text {
            text-align: center;
            font-size: 0.9em;
            color: var(--text-secondary);
            line-height: 1.5;
            margin: 0;
        