nt;
            margin-bottom: -2px;
        }
        
        .tab.active {
            color: #4caf50;
            border-bottom-color: #4caf50;
            font-weight: 500;
        }
        
        .tab:hover {
            color: #495057;
        }
        
        .info-box {
            background: #e8f5e9;
            border-left: 4px solid #4caf50;
            padding: 15px 20px;
            margin: 20px 0;
            border-radius: 0 8px 8px 0;
            font-size: 0.9em;
        }
        
 